BODY {
	margin: 0; padding: 0;
	background-color: #FFFFFF;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal

}
/* шрифт по умолчанию */
TD, P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
/* цвет рамки картинок */
IMG{
	border-color:#999999;
}
/* ссылки по умолчанию */
a.link, a.active, a.visited{
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
a.hover {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
/* верхнее меню */
A.menu1:link, A.menu1:active, A.menu1:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #365D79; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu1:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #E7E7E7; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/* категории товаров слева */
A.blueLink:link, A.blueLink:active, A.blueLink:hover, A.blueLink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #575757; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
/* ссылки на категории  */
A.cat_name:link,A.cat_name:visited{
	color: #003366; font-size:12px; text-decoration: underline;
}
A.cat_name:hover{
	color: #3C00FF; font-size:12px; text-decoration:underline;
}
/* ссылки для статей */
A.article:link,A.article:visited{
	color: #003366; font-size:12px; text-decoration: underline;
}
A.article:hover{
	color: #3C00FF; font-size:12px; text-decoration:underline;
}
.anons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* разделитель (горизонтальный) */
.top_bg{
	background-image:url(img/dot_bg.gif); 
	background-position:bottom; background-repeat: repeat-x;
	font-size:16px;	color: #123459; font-weight: bold;
}
/* разделитель (вертикалоьный) */
.vertical_bg{
	background-image:url(img/dot_bg.gif); 
	background-position:left; background-repeat: repeat-y;
}

/* поиск сверху */
.search_text{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.search_input{
    background-color:#FFFFFF; border:1px solid #314958; 
	vertical-align:middle; color:#314958; 
	font-weight:bold; height:18px;
}
/* быстрый поиск */
.fast_search{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366; font-size:14px; font-weight: bold;
}   
    
/* путь (хлебные крошки)*/ 
.breadcrumbs{
	padding-left:5px; padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif ;
    font-size:10px;
    color:#000000;
}
A.bc:link { 
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	color:#717784; text-decoration: underline; font-size:10px;	
}
A.bc:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	color:#717784; text-decoration: underline; font-size:10px; 	
}
A.bc:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	color: #717784; text-decoration: underline; font-size:10px;
}
/* название категории, если не ссылкой */
.cat-name{
	color: #123459; font-size:12px; font-weight: bold;
}
/* выделенный текст */
.cat_head{
	color: #676767; font-weight: bold; font-size:12px;
}
/* название магазина */
.shop_name {
	color:CDC997; font-size: 16px; font-weight:bold;
}
/* популярные товары */
.popular{
   FONT-SIZE: 14px; COLOR: #666666;
}
.popular_item{
   FONT-SIZE: 11px; COLOR: #003366; padding-bottom:10px;
   text-align:center; 
}
.adv{
   FONT-SIZE: 11px; COLOR: #003366; padding-bottom:10px;
   text-align:left; 
}
A.adv:link,A.adv:visited{
   FONT-SIZE: 11px; COLOR: #003366; padding-bottom:10px;
   text-align:left; 
}
A.adv:hover{
   FONT-SIZE: 11px; COLOR: #3C00FF; padding-bottom:10px;
   text-align:left; 
}			
/* цвета*/				
.gray-blue{ background-color:#738797}
.blue{ background-color:#5b7fa0}
.dirty-yellow{ background-color:#928e5a}
.gray-yellow{ background-color:#cdc997}
.white{ background-color:#ffffff}
.white-gray{ background-color:#f5f5f5}

#nav, #nav ul { padding: 0; margin: 0; list-style: none; }
#nav a { display: block; border: 0px; text-align: left; padding: 14px 5px 5px 5px; color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 13px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; width: 247; }
#nav a.first { width: 247px; height: auto;}
#nav a:hover { width: 247px; background-color: #7583C7; color: #FFFFFF; }
* html #nav a { width: 247px; height: auto; }
* html #nav a.first { width: 247px; height: auto; }
#nav li { float: left; width: 247px; border-left: solid 1px #ffffff; border-top: solid 1px #ffffff; position: relative; }
* html #nav li { width: 247px; }
#nav li ul { display: block; position: absolute; width: 247px; left: -999em; margin-top: 0px; }
* html #nav li ul { margin-top: 0px; }
#nav li ul li { display: block; float: none; width: 247px; padding: 0px; }
#nav li ul li a { display: block; height: auto; background: #454b7f; font-weight: normal; float: none; padding: 3px; width: 247px; color: #FFFFFF; text-align: left; border-right: solid 1px #ffffff; }
* html #nav li ul li a { padding: 5px; padding-bottom: 0px; width: 247px; }
#nav li ul li a:hover { background-color: #7583C7; }
#nav li:hover ul, #nav li.sfhover ul { left: 247px; top: 0px; }