body {
  margin:0;padding:0;
  background:#fff;
  font-family: Tahoma;
  font-size:0.7em;
}
* {font-family: Tahoma;}
a {color:#c03;
  text-decoration:underline} 
a:hover {color:#600;}

HR {
	COLOR: #d9d9d9; HEIGHT: 1px
}

hr{
height:1px;
color:#d9d9d9;
}

h5 {
  font-family:Tahoma;
  font-size:14px;
  font-weight:bold;}
  
small {
  font-size:10px;}    
small a {
  color:#069}
.black {
  color:#000}  
.black a  {
  color:#000}
.black a:hover  {
  color:#c03} 
.blue{
  color:#069}    
.blue a  {
  color:#069}     
 
.menu {
  padding-left:20px;font-size:13px;line-height:24px;background:#069}
.menu a {
  color:#fff} 
.sum {
  background:#c03;
  height:34px;background:#c30;padding:2px 10px 7px 10px;
  float:left;
  color:#fff;
  margin-left:2px;
  text-align:left}
.sum2 {
  background:#c03;
  height:34px;background:#c30;padding:2px 10px 7px 10px;
  float:left;
  color:#fff;
  margin:4px 0 0 0}  
.sum a, .sum2 a {
  color:#fff;
  text-decoration:none}
.sum a:hover, .sum2 a:hover {
  color:#fff;
  text-decoration:underline}             


TABLE.frame TD.cor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/rs.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #d9d9d9
}
TABLE.frame TD.cont {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 8px
}



UL.list-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 7px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.list-1 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/bullet6.gif) no-repeat left 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}



.e3{background-color:#F2F7FE;font-weight:bold;color:#646464;border-left:solid 1px #cccccc;border-top:solid 1px #cccccc;border-right:solid 1px #cccccc;padding:3px 5px 3px 5px;}
td.desc_property{border-top:solid 1px #dddddd;padding:4px 5px 4px 5px;background-color:#f5f5f5;}
td.desc_desc{border-top:solid 1px #dddddd;padding:4px 5px 4px 5px;}













TABLE.basket {
	BORDER-COLLAPSE: collapse
}
TABLE.basket TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #646464; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; BACKGROUND-COLOR: #F2F7FE
}

TABLE.basket TD {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #e5e5e5 1px solid; COLOR: #646464; BORDER-BOTTOM: #e5e5e5 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

TABLE.basket TD.price {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646464
}


TABLE.basket TD.smalltext {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #646464; PADDING-TOP: 17px; BORDER-BOTTOM: 0px
}









.top_bar {
  font-size:10px;
  vertical-align:middle;
  height:34px;
  margin:12px 0 0 0;}
.top_bar .reg {
  background:#0579ef;
  padding:2px 9px 2px 9px;
  margin:2px 0 0 0;
  float:left}  
  
  
.top_bar .news {
  background:#DEDEDE;
  padding:2px 9px 2px 9px;
  margin:2px 0 0 0;
  float:left}    


/*модуль поиска*/
#content SPAN.search_hl,
#search SPAN.search_hl{     /*подсвеченый найденый текст*/
     background:#FFFF33;
     color:#000033;
}
/**/