/*

body:body=стиль таблиц
text:phone_title=заголовок для телефонов
text:phone_title=заголовок для телефонов
text:phone_text=текст телефонов
text:boxinfo_text=информация о корзине
text:firms_link=ссылки на производителей
text:fon_title=заголовок для белого фона
text:navigation_title=заголовок для навигаций
text:text=стиль для текста
text:good_title=заголовок для товара
			
*/

body {
     background-color: #FFFFFF;
     margin-left: 0px;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
	 SCROLLBAR-FACE-COLOR: #D9DEE1;
     font-family: verdana;
}

a:link    {text-decoration: none; color:#31628b;}
a:visited {text-decoration: none; color:#31628b;}
a:hover   {text-decoration: underline; color:#31628b;}
a:active  {text-decoration: none; color:#31628b;}

.menu_out  {cursor:pointer; opacity: .6; filter: alpha(opacity=60);}
.menu_over {cursor:pointer; opacity: 1; filter: alpha(opacity=100);}

.phone_title {color:#FFFFFF; font-size: 9px; padding-right: 2px;}
	a.phone_title:link    {text-decoration: none; color:#FFFFFF;}
	a.phone_title:visited {text-decoration: none; color:#FFFFFF;}
	a.phone_title:hover   {color:#FFFFCC;}
	a.phone_title:active  {text-decoration: none; color:#FFFFFF;}

.navigation_title {color:#FFFFCC; font-size: 11px; padding-right: 2px;}
	a.navigation_title:link    {text-decoration: none; color:#FFFFFF;}
	a.navigation_title:visited {text-decoration: none; color:#FFFFFF;}
	a.navigation_title:hover   {color:#FFFFCC;}
	a.navigation_title:active  {text-decoration: none; color:#FFFFFF;}

.phone_text   {color:#FFFFFF; font-size: 21px; padding-left: 8px;}
.boxinfo_text {color:#000000; font-size: 9px;}
.group2_color {color:#EDFFEC;}
.group3_color {color:#FFF0F0;}


.price {color:#EDFFEC; font-size: 16px; font:bold;}
.oldPrice {color:#FFCCFF; font-size: 13px; font:bold; text-decoration:line-through;}


.text {color:#C9E4EA; font-size: 11px;}
	a.text:link    {text-decoration: none; color:#C9E4EA;}
	a.text:visited {text-decoration: none; color:#C9E4EA;}
	a.text:hover   {color:#FFFFCC;}
	a.text:active  {text-decoration: none; color:#C9E4EA;}
	
.title {color:#EDFFEC; font-size: 12px;}
	a.title:link    {text-decoration: none; color:#EDFFEC;}
	a.title:visited {text-decoration: none; color:#EDFFEC;}
	a.title:hover   {color:#FFFFFF;}
	a.title:active  {text-decoration: none; color:#EDFFEC;}


.good_title {color:#FFFFFF; font-size: 12px;}
	a.good_title:link    {text-decoration: none; color:#FFFFFF;}
	a.good_title:visited {text-decoration: none; color:#FFFFFF;}
	a.good_title:hover   {color:#FFF0F0;}
	a.good_title:active  {text-decoration: none; color:#FFFFFF;}


.firms_link {color:#C9E4EA; font-size: 12px; font:bold;}
	a.firms_link:link    {text-decoration: none; color:#C9E4EA;}
	a.firms_link:visited {text-decoration: none; color:#C9E4EA;}
	a.firms_link:hover   {color:#FFFFCC;}
	a.firms_link:active  {text-decoration: none; color:#C9E4EA;}
	
.fon_title {color:#698589; font-size: 10px;}
	a.fon_title:link    {text-decoration: none; color:#698589;}
	a.fon_title:visited {text-decoration: none; color:#698589;}
	a.fon_title:hover   {color:#698589;}
	a.fon_title:active  {text-decoration: none; color:#698589;}


.select_list { background-color:#FFFFFF; color:#89979A; font-size: 9px; border:solid; border-width:0px; border-color:#C9E4EA;}
.textfield { background-color:#68838A; color:#FFFFFF; font-size: 11px; border:solid; border-width:1px; font-weight:bold; border-color:#C9E4EA;}
.textfield_needed { background-color:#68838A; color:#FFFFFF; font-size: 11px; border:solid; border-width:1px; font-weight:bold; border-color:#FFE6E7;}
.textfield_simple { background-color:#68838A; color:#FFFFFF; font-size: 11px; border:solid; border-width:1px; border-color:#C9E4EA;}
.but { background-color:#7B959B; color:#FFFFFF; font-size: 11px; border:solid; border-width:1px; border-color:#C9E4EA;}

h1 { font-size:80%; color:#000000; padding: 0px; margin: 0px;}
h2 { font-size: 16px; color:#FFFFFF; padding: 0px; margin: 0px;}


.inner_area { margin: 4px; padding: 4px;}
.but_area { margin-right: 4px; padding-right: 4px;}

.action_title {color:#000000; font-size: 10px; padding:7px;}

.dir_title, a.dir_title:link, a.dir_title:visited, a.dir_title:active {color:#000000; font-size: 9px; padding-right: 2px;}
a.dir_title:hover   {color:#961a1a; text-decoration:none;}

.availGroup {color:#FFFF33; font-size: 12px; font-weight:bold;}


/* AREAS */

.tblTop		{ width:100%; height:282px; border:0; background-color:#FFFFFF; background: url(_top.jpg) top repeat-x; }
.tdTop		{ width:596px; vertical-align:top; background: url(_topbanner.jpg) top left no-repeat; }
.tdTopMain  { margin:4px; padding:4px; vertical-align:bottom; background: url(topright.jpg) top right no-repeat; }


/* BODY */

div#body {
	color:#FFFFFF;
	font-size:12px;
	line-height:21px;
	text-indent:20px;
	text-align:justify;
	padding:5px 10px 5px 5px;
}

div#body h1 {
	color:#FFFFFF;
	font-size:18px;
	margin:0px;
	padding:0px;
}

div#body a img {
	border:#FFFFFF solid 1px;
	margin:2px 7px 2px 0px;
	float:left;
}


div#body a, div#body a:hover, div#body a:active, div#body a:visited {
	COLOR:#FFFFFF;
	text-decoration:underline;
	font-size:13px;
}

div#body a:hover {
	COLOR:#FFEAEB;
	text-decoration:none;
	font-size:13px;
}

div#leftArticle	{ padding:0px 15px 0px 8px; text-align:justify; color:#FFFFFF; font-size:10px; text-indent:15px; }
div#leftArticle h2 { font-size:12px; text-align:center; }

div#leftArticle a:link, div#leftArticle a:hover, div#leftArticle a:active, div#leftArticle a:visited { text-decoration:underline; color:#F0FCFF; }
div#leftArticle a:hover { color:#FFFFFF; text-decoration:none; }


/* CATALOG MENU  */
 
span.L1	{ font-size: 14px; margin:0px; line-height:24px; color:#B02C1F; height:18px;   }
span.L2	{ font-size: 11px; margin:0px 0px 0px 15px; line-height:19px; color:#B02C1F; height:15px; }

a.L1:link, a.L1:hover, a.L1:active, a.L1:visited { font-size: 14px; text-decoration:underline; line-height:27px; margin-left:0px; }
	a.L1:hover { text-decoration:none;  }

a.L2:link, a.L2:hover, a.L2:active, a.L2:visited { font-size: 11px; text-decoration:underline; line-height:23px; margin-left:15px; }
	a.L2:hover { text-decoration:none;  }