
.new_prod {
	font-size:12px; 
	font-weight:bold;
	color:#ff0000;
}

#overlay2 {
background-image: url(/include/prototype/overlay.png);
display:none;
left:0;
position:absolute;
width:100%;
z-index:100;
}

.divWindow {
 font-family:Tahoma;
 background-color:#F5F5F5;
 border:10px solid #CCCCCC;
 position:absolute;
 padding:20px 20px;
 top:10px;
 width:300px;
 z-index:150;
}


.cardbut {
	background-image: url(/i/topgrad.jpg);  background-position:bottom;  background-repeat:repeat-x;
}

.pa20l {padding-left:20px; padding-right:20px; text-align:justify}

.red {color:#FF0000; font-size:12px;}

.divForm {
 font-family:Tahoma;
 background-color:#F5F5F5;
 border:10px solid #CCCCCC;
 padding:12px 12px;
 top:10px;
 z-index:150;
 width:100%;
}

.textinput
{
 border:#CCCCCC 1px solid;
 font-size:12px;
 font-family:Tahoma;
 margin:0px;
 padding:2px;
}

.but
{
 border:#666666 1px solid;
 font-size:12px;
 font-family:Tahoma;
 color: #333333;
 margin:0px;
 padding:2px;
}

.hr2 {width:100%;height:1px; border-top:1px dashed #666666; };

.divFilterParms {
 font-family:Tahoma;
 font-size:110%;
 padding:5px 5px;
 margin-bottom:10px;
 border:2px solid #E6E6E6;
 color:#CCCCCC;
 top:10px;
 width:100%;
 z-index:150;
}

.divSFilterWindow {
 font-family:Tahoma;
 padding:20px 20px;
 background-color:#F5F5F5;
 border:10px solid #CCCCCC;
 position:absolute;
 top:10px;
 width:300px;
 z-index:150;
}

.error {font-size:12px; color:#FF6600; line-height:1.5; font-weight:bold};

SELECT
{
 border:#CCCCCC 1px solid;
 font-size:12px;
 font-family:Tahoma;
 margin:0px;
 padding:2px;
}

a {color:#000000; text-decoration: underline; font-size:14px;   }
a:link    { text-decoration: underline }
a:hover   {text-decoration: underline; color:#000;}


a.sw {color:#FFFFFF; text-decoration: underline; font-size:12px;   }
a.sw:link    { text-decoration: underline }
a.sw:hover   {text-decoration: underline; color:#FFFFFF;}

a.s {color:#000000; text-decoration: underline; font-size:12px;   }
a.s:link    { text-decoration: underline }
a.s:hover   {text-decoration: underline; color:#000;}


.summ {font-size:160%;}

.title_sm {font-size:100%; color:#d80045; line-height:1.5;};

.black {padding-top:180%;}
.black a {font-size:180%; color:#000; line-height:2;}
.black a:hover {color:#000; text-decoration:none;}

.text {font-size:14px;font-family:Tahoma;}

.text_small {font-size:12px;}

.title {font-size:125%; color:#d80045; line-height:1.5;};


.titlefil {font-size:130%; color:#d80045; line-height:1.5; margin-left:60px;};

.page {text-align:left; text-align:right;  line-height:1.5; }

.page a {font-size:12px; color:#2968CF; line-height:1.5;}
.page a:hover {font-size:12px; line-height:1.5; color:#2968CF; text-decoration:none;}




.slash {color:#D6D6D6; padding-left:10px; padding-right:10px;}

.hr {width:100%;height:1px; border-top:1px dashed #E6E6E6; margin-top:30px; padding-bottom:30px;};

IMG {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

body {
	background:#fff;
	font-family:Tahoma;
	padding:0;
	margin:0;
}

#pl80 {padding-left:40px; }


.topline {
	background:#cf1057;
	height:33px;
	font-size:12px;
	color:#fff;
}
#phone {font-size:14px;font-weight:bold;}

#topmenu, #topmenu ul {
  list-style: none;
  margin: 0;
  padding: 0;
  background: #cf1057;
  float: left;
  height:33px;
}
#topmenu li {
  float: left;
  position: relative;
  background: none;
}
#topmenu a {
  color: #fff;
  text-decoration: none;
  display: block;
  padding: 8px 0px;
  font-size:11px;
  text-decoration: underline;
}
#topmenu a:hover {
  color: #fff;
  text-decoration: none;
}

#topgrad {background: url(/i/topgrad.jpg) top repeat-x;border-bottom:1px solid #fff;}
#redbor {border:1px solid #d8005b;}

.ramt {padding:22px 10px 15px 0;width:77px;}
.otlog {
	border:1px solid #f3527e;
	height:39px;
	padding-right:15px;
}
.otlog a {color:#ffde84; font-size:12px;}
.otlog a:hover { color:#ffde84; text-decoration:none;}
.total {font-size:12px;color:#fff;width:140px;}

.botshad {background: url(/i/tmbotgrad.jpg) bottom repeat-x;}
.tline {
	background:#f8f4df;
	height:166px;
}

.tlinein a {font-size:11px; color:#d80045; line-height:1.5;}
.tlinein a:hover {color:#d80045; text-decoration:none;}
.tit {padding-top:18px;}
.tit a {font-size:18px; color:#000; line-height:2;}
.tit a:hover {color:#000; text-decoration:none;}
.lefshad {background: url(/i/tmsep.jpg) left top no-repeat;}


.ots20 {margin:20px;}
.pun {border:1px dashed #c2c2c2;}
.rtab {background:url(/i/crvgrad.jpg); background-repeat:repeat;}
.f8 {background: url(/i/crvgrad.jpg) right repeat-y;}
.rpad {padding:25px 10px 25px 20px;}
.ryr {padding:5px 10px 0 0;}
.ryr img {border:1px solid #f2efde;}
.pa20 {padding:20px;}

.centext {font-size:10px;line-height:1.5;}
.centitle {font-size:18px;color:#ff7a60; margin-bottom:10px;}

.fil a {font-size:14px; color:#d80045; line-height:1.5; white-space:nowrap;}
.fil a:hover {color:#d80045; text-decoration:none;}

.naim a {font-size:14px; color:#d80045; line-height:1.5;}
.naim a:hover {color:#d80045; text-decoration:none;}
.com a {color:#000; font-size:11px;}
.com a:hover {color:#000; font-size:11px; text-decoration:none;}

.botline {
	background:#f6eac1;
	height:33px;
	font-size:12px;
	color:#000;
}

#botphone {font-size:14px;font-weight:bold;}

#podval, #podval ul {
  list-style: none;
  margin: 0;
  padding: 0;
  background: #f6eac1;
  float: left;
  height:33px;
}

#podval li {
  float: left;
  position: relative;
  backgroun
  d: none;
}
#podval a {
  color: #323027;
  text-decoration: none;
  display: block;
  padding: 8px 0px;
  font-size:11px;
  text-decoration: underline;
}

#podval a:hover {
  color: #000;
  text-decoration: none;
}

.copy {color:#fff; font-size:11px;}
.copy a {color:#fff; font-size:11px;}
.copy a:hover {color:#fff; font-size:11px; text-decoration:none;}

.nav {color:#2968CF; font-size:14px; line-height:1.5;}
.nav a {font-size:14px; color:#2968CF; line-height:1.5;}
.nav a:hover {color:#2968CF; text-decoration:none;}

.sale {color:#ffffff; background-color:#FF0000; padding:2px;}

.curr_location {font-size:14px; color:#d80045; line-height:1.5;}

.front a {color:#CC0066;}
