@charset "windows-1251";
BODY{ font-family:Arial, Helvetica, sans-serif;}
html,body { margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; font-size:10pt; }
A { color:#014db7; text-decoration:none; text-align:left; }
A:hover { color:#1b4d93; text-decoration:underline;}
P{ font-weight:normal; font-size:9pt; font-style:normal; color:#000000; text-indent:30px; text-align:justify; margin:0; padding:0; margin-bottom:5px; }
OL {margin:0 0 0 10pt; padding:0; text-align:left;}
UL {margin:0 0 0 10pt; padding:0; text-align:left;}
LI {margin:0; padding:0; margin-left:10pt; font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-align:left;}
A.white { color:#FFFFFF; text-decoration:none; font-weight:bold;}
A.white:hover { text-decoration:none; color:#DDDDDD;}
A.main_page {font-size:8pt; display:block; text-align:center;}
A.leftmenu_group_main{ font-weight:bold; color:#2b476e; font-size:9pt; background-image:url('../envim/left_menu_01.gif'); padding-top:2px; text-indent:5px; height:19px; width:201px; display:block;}
A.leftmenu_group_main:hover { text-decoration:none; color:#ffffff; }
A.leftmenu_groups{ font-weight:bold; color:#535358; font-size:9pt; background-image:url('../envim/left_menu_11.gif'); padding:1 0 0 0px; text-indent:4px;  height:20px; width:201px; display:block;}
A.leftmenu_groups:hover { text-decoration:none; color:#535358;}
A.leftmenu_sub{ background-image:url('../envim/left_menu_21.gif'); color:#78787e; font-size:9pt; margin:0px; padding:0 0 0 0px; text-indent:5px;  height:18px; width:201px; display:block;}
A.leftmenu_sub:hover{ text-decoration:none;  color:#78787e;}
A.rightmenu_group_main{ font-weight:bold; color:#2b476e; font-size:9pt; background-image:url('../envim/right_menu_01.gif'); padding:2px 5px 0px 5px; height:19px; width:190px; display:block;}
A.rightmenu_group_main:hover { text-decoration:none; color:#ffffff; }
A.rightmenu_group_red{ font-weight:bold; color:#6e2b47; font-size:9pt; background-image:url('../envim/right_menu_red_01.png'); padding:2px 5px 0px 5px; height:19px; width:190px; display:block;}
A.rightmenu_group_red:hover { text-decoration:none; color:#ffffff; }
A.rightmenu_group_green{ font-weight:bold; color:#2b6e47; font-size:9pt; background-image:url('../envim/right_menu_green_01.png'); padding:2px 5px 0px 5px; height:19px; width:190px; display:block;}
A.rightmenu_group_green:hover { text-decoration:none; color:#ffffff; }
A.rightmenu_groups{ background-image:url('../envim/right_menu_11.gif'); font-weight:bold; color:#535358; font-size:9pt;  padding:1px 5px 0px 5px; height:19px; width:190px; display:block;}
A.rightmenu_groups:hover { text-decoration:underline; }
A.rightmenu_sub{ background-image:url('../envim/right_menu_21.gif'); color:#78787e; font-size:9pt; margin:0px; padding:0 0 0 30px; height:18px; width:201px; display:block;}
A.rightmenu_sub:hover{ text-decoration:underline;}
A.rightmenu_block{ background-image:url('//../envim/right_menu_21.gif'); color:#787888; font-size:8pt; margin:0px; padding:0px 3px 0px 3px; width:195px; display:block;}
A.rightmenu_block:hover{ text-decoration:underline;}
A.rightmenu_block_red{ background-image:url('../envim/right_menu_red_21.png'); color:#685858; font-size:8pt; margin:0px; padding:0px 3px 0px 3px; width:195px; display:block;}
A.rightmenu_block_red:hover{ text-decoration:underline;}
A.rightmenu_block_green{ background-image:url('../envim/right_menu_green_21.png'); color:#586858; font-size:8pt; margin:0px; padding:0px 3px 0px 3px; width:195px; display:block;}
A.rightmenu_block_green:hover{ text-decoration:underline;}

A.aname{ font-size:9pt; font-weight:bold; text-decoration:none; color:#a1aab4; margin:10px; padding:15px; text-align:center; text-transform:uppercase; }
A.aname:hover{ color:#FFFFFF;}
TABLE.design2 TD { background:#e9eff3;}
A.topmenu { font-size:9pt; color:#779ad1; height:20px; text-align:center; margin:0px; padding:0px 15px 0px 15px; background-image:url('../envim/top_menu_01.gif'); font-weight:bold;}
A.topmenu:hover{ text-decoration:none; background-image:url('../envim/top_menu_02.gif'); color:779ad1;}
P.middle_path {font-size:8pt; font-weight:normal; font-style:italic; color:#2b3c50; padding:3px 0px 0px 0px; margin:0; text-indent:15px;}
A.middle_path {color:#1b4d93;}
A.middle_path:hover{ color:#2b3c50;}
A.middle_menu {	height:20px; padding:0px 10px 0px 10px; background-position:center; border:#91add4 solid 1px; border-right:0px;	background-image:url('../envim/middle_menu_p1bg1.png'); }
A.middle_menu:hover{ 
	background-image:url('../envim/middle_menu_p1bg2.png');
	color:#ffffff;}
A.copyright{color:#445566;font-size:7pt;}
A.copyright:hover { color:#557799; }
A.group{ text-decoration:none; font-size:9pt; color:#8c99a8;}
A.group:hover {}
TABLE.group { width:100%;}
TABLE.group TD{ padding:5 15 5 15px; text-align:center; vertical-align:top; width:25%}
H1 {font-family:Arial, Helvetica, sans-serif;  font-size:14pt; font-weight:bold;
	margin:5px; margin-top:0px; margin-bottom:5px; padding:0px;
	text-align:left;
	display:block; border-bottom:#7F9AD6 0px dotted; color:#153f6a;}
H2 {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold;
	color:#2074c9;	
	margin:5px;
	margin-top:20px;
	text-align:left;	
}
H3 {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;
	color:#3c8ad9;
	margin:6pt;
	text-align:left;
	
}


P.catalog_title { color:#2d6bc2; font-size:10pt; margin:0px; padding:0px; font-weight:bold; text-indent:0px;}
A.catalog_title { color:#2d6bc2; font-size:10pt; margin:0px; padding:0px; font-weight:bold; text-indent:0px;}
P.catalog_description { color:#666666; font-size:9pt; text-align:justify; margin:0px; margin-left:25px; padding:0px; text-indent:0px;}
A.catalog_description { color:#333366; font-size:9pt; text-align:justify; margin:0px; padding:0px; text-indent:0px;}
A.catalog_view_article { color:#333333; font-size:8pt; text-align:center; margin:0px; padding:0px; text-indent:0px; display:block;}

P.comment{
	font-size:8pt;
	color:#112233;
	text-align:left;
}

P.text_leftmargin{
	font-weight:normal;
	font-size:10pt;
	font-style:normal;
	color:#112233;
	padding:5px;
	margin:0px;
	padding-left:35px;
	text-align:justify;
}

P.text_center{
	font-weight:normal;
	font-size:10pt;
	font-style:normal;
	color:#112233;
	padding:5px;
	margin:0px;
	padding-left:20px;
	text-align:center;

}
P.news {
	text-indent:30px;
	text-align:justify;
}
P.news_sub {
	font-size:9pt;
	font-style:italic;
	color:#112233;
	text-indent:30px;
	text-align:right;
}

P.news_head {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
	color:#333333;
	padding:3px;
	padding-left:20px;
}
P.news_body {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10pt;
	color:#666666;
	padding:3px;
	padding-left:20px;
}
HR.d{color:#4a9ec5;}

TABLE { font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-align:center;}
TABLE TD{ border:0px; }
TABLE.price{font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-align:center; border:#b2c5de 1px solid;}
TABLE.price TD{ border:0px; border-bottom: #d0dced 1px solid; border-right: #d0dced 1px solid; color:#333333; vertical-align:middle; valign:center; padding:1px 5px 1px 5px;}
TABLE.price TD.price1 {text-align:center; font-weight:bold; font-size:10pt; color:#014db7; padding:0px; margin:0px;} 
TABLE.price TD.price2 {text-align:center; font-weight:bold; font-size:10pt;  color:#2d6bc2; padding:0px; margin:0px;}
TABLE.price TD.price3 {text-align:center; font-weight:bold; font-size:10pt;  color:#446a9e; padding:0px; margin:0px;}
TABLE.price THEAD TD{
	font-weight:bold;
	text-align:center;
	font-size:10pt;
	background-image:url('../envim/table_head.gif');
	background-position:center;
	color:#444466;}
TABLE.price TR.head{
	font-weight:bold;
	text-align:center;
	background-color:#eaf0f3;}
TABLE.price TD.head {
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;}
TABLE.price TD.header {
	font-weight:bold;
	text-align:center;
	background-image:url('../envim/table_head.gif');
	background-position:center;}
TABLE.collections{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	border:#56697c 0px solid;}
TABLE.collections TD{
	border:#eaf0f3 1px solid;
	color:#56697c;
	font-size:9pt;
	vertical-align:middle;}
DIV.fastprice{
	float:right;
	border:0px;
	padding:10px;
}
TABLE.invoice{
border:#000 1px solid;
border-left:0px;
border-bottom:0px;
}
TABLE.invoice TD{
border:#000 0px solid;
border-bottom:1px;
border-left:1px;
padding:3px;
font-size:8pt;
}
TABLE.invoice THEAD TD{
font-weight:bold;
text-align:center;
}

P.compol {text-align:center; color:#666; border:#999 1px solid; background-color:#eee; }
P.compol A{color:#666;}
P.compol A:hover{color:#69f;}

