.search_text
{
	padding: 10px 0px 10px 0px;
	text-align: center;
}
INPUT.search
{
	border: 1px solid Black;
	font-family: Verdana;
	font-size: 9px;
}
SELECT.search
{
	border: 1px solid Black;
	font-family: Verdana;
	font-size: 9px;
}
DIV.tree_menu
{
	border: none;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
}
DIV.tree_menu A
{
	border: none;
	color: Black;
	font-family: Verdana;
	text-decoration: underline;
}
DIV.tree_menu IMG
{
	border: none;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

A.page_links
{
	font-family: Verdana;
	font-size: 11px;
	color: Black;
}
IMG.arrow_img
{
	padding-left: 10px;
}
.formrgsm {
	background-color: White;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	COLOR: #C95151;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	WIDTH: 300px;
	margin : 0 0 0 5;
	margin-bottom : 0;
	margin-left : 5;
	margin-right : 0;
	margin-top : 0;
	padding : 0 0 0 0;
}
td.POLE_TABLE1 {
   font-size: 11px;
   padding : 10px;
   color : White;
   background-color : #9DC1F3;
   font-family: Verdana;
}
td.POLE_TABLE1 A{
   font-size: 11px;
   color : White;
   font-family: Verdana;
	text-decoration: none;
}
A.bold_link{
   font-size: 11px;
   color : White;
   font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}
td.POLE_TABLE2 {
   font-size: 11px;
   padding : 5px;
   color : #000000;
   background-color : #EAEEF6;
   font-family: Verdana;
}
td.header_spacer
{
	background-color : #9DC1F3;
}
TD.line1 {
   font-size: 11px;
   padding : 10px;
	background-color: #EAEEF6;
	border-bottom: 1px solid #F7F7F7;
}
TD.line2 {
   font-size: 11px;
   padding : 10px;
	background-color: #F2F4F9;
	border-bottom: 1px solid #F7F7F7;
}
TD.line1 A, TD.line2 A{
   font-size: 11px;
   color: #000000;
}
TR.products_header
{
	border: 1px solid #EDF0F6;
}
TR.vert_spacer
{
	background-color: #F7F7F7;
}
.input1 {
	background-color: #F7F7F7;
	BORDER-BOTTOM: #0199CC 1px solid;
	BORDER-LEFT: #0199CC 1px solid;
	BORDER-RIGHT: #0199CC 1px solid;
	BORDER-TOP: #0199CC 1px solid;
	COLOR: #C95151;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	WIDTH: 20px;
	margin : 0 0 0 5;
	margin-bottom : 0;
	margin-left : 5;
	margin-right : 0;
	margin-top : 0;
	padding : 0 0 0 0;
}
input.sub_price {
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	background-color: #CDCBD1;
	margin : 0 0 0 5;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 5;
	margin-top : 0;
	padding : 0 0 0 0;
}

body{
	BackGround-color: WHITE;
	text-align: center;
	Font-Family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
table{
	border:0px;
	border-collapse:collapse;
}
img{
	border: 0;
}
table td{
	padding:0px;
}
TABLE.tbl_top_nav{
	background: url(img/bg_k_pol.gif) #FDFDFF top center repeat-x;
	width: 100%;
}
TR.f_lev DIV.d_f_lev{
	border: solid 1px #D8E3F8;
	border-bottom: 0px;
	margin: 0px 4px;
	height: 25px;
	background: #EFF2FB;
}
DIV.d_f_lev A{
	padding: 6px 17px;
	Text-decoration: none;
	text-align: center;
	color: white;
	font-size: 11px;
	background: url(img/design_09.gif) #72A9F2;
	margin: 3px;
	_margin-bottom: -4px;
	display: block;
	position: relative;
}
DIV.d_f_lev A.select, DIV.d_f_lev A:hover{
	background: url(img/design_06.gif) #D20B19;
	text-align: center;
}
DIV.d_f_lev A.select{
	font-weight: bold;
}
DIV.d_f_lev A.select IMG{
	position: relative;
	margin-top: -6px;
	margin-bottom: 3px;
}
DIV.s_lev{
	margin: 7px 10px 7px 9px;
	padding-right: 3px;
	text-align: left;
}
TR.f_lev DIV.s_lev A{
	font-size: 11px;
	padding-left: 9px;
	background: transparent url(img/b_l_arrow.gif) left center no-repeat;
	Text-decoration: underline;
	color: #333;
	display: block;
}
TD.aria{
	padding: 14px 25px;
	text-align: left;
}
TD.aria, TD.aria A{
	color: #E4151E;
	font-size: 11px;
	Text-decoration: none;
}
TR.mark_group_menu TD A{
	display: block;
	font-size: 9px;
	Text-decoration: none;
	text-align: left;
	color: white;
	margin-left: 7px;
	padding-left: 7px;
	Line-height: 11px;
}
TR.mark_group_menu TD{
	width: 150px;
	padding: 3px 7px 7px 7px;
	Vertical-align: top;
}
TR.mark_group_menu TD P{
	margin: 0;
	margin-top: 3px;
	padding: 0px 20px;
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	color: #2163D8;
	background: white url(img/blue_bg.gif) top left no-repeat;
}
TR.mark_group_menu TD A.view_all{
	Line-height: 8px;
	text-align: right;
	padding: 0 3px 2px 3px;
	width: 80px;
	float: right;
	font-size: 9px;
	Text-decoration: none;
	color: #2163D8;
	font-weight: bold;
	background: white;
	margin-top: 2px;

}

A.order_link{
	text-align: right;
	width: 80px;
	font-size: 11px;
	Text-decoration: none;
	color: #2163D8;
	background: #DF0D32;
	color: white;
	margin-top: 2px;
	font-family: Verdana;
	font-weight: bold;
	padding: 5px 5px;
}
A.order_link:hover{
	background: white;
	color: #2163D8;
}

TR.mark_group_menu TD A.view_all:hover{
	background: #DF0D32;
	color: white;
}
IMG.ex_zip{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}
.ex_zip_a{
	font-size: 9px;
	color: #666;
	padding: 0px 0px 0px 0px;
	
}
A.ex_zip_a1{
	font-size: 9px;
	color: #666;
}
.cart, .left_menu{
       background: #F7F7F7;
       /*border: 1px dotted #999;*/
       border-top: 1px solid #F7F7F7;
       border-bottom: 1px solid #999;
}
.cart H2{
	margin: 0 0 14px 0;
}
.left_menu{
	padding: 0 22px 53px 22px;
	/*padding-left: 22px;
	padding-right: 22px;
	padding-bottom: 53px;*/
}
DIV.left_menu P{
	background: #0099CC url(img/white_bg.gif) left top no-repeat;
	padding-left: 27px;
	/*padding-bottom: 1px;*/
	font-size: 14px;
	font-weight: bold;
	color: white;
	margin-right: 23px;
	margin-top: 33px;
	Line-height: 15px;
	/*_margin-top: 30px;*/
}
DIV.left_menu A{
	display: block;
	font-size: 11px;
	color: black;
	background: transparent url(img/green.gif) left center no-repeat;
	margin: 0;
	padding: 7px 0 6px 11px;
}
DIV.left_menu A.left_m_select_cat{
	background: transparent url(img/red1.gif) left center no-repeat;
	color: #DF0D32;
	font-weight: bold;
}
DIV.left_menu A.left_m_select{
	background: transparent url(img/red.gif) left center no-repeat;
	color: #DF0D32;
	font-weight: bold;
}
DIV.left_menu A.left_m_select_sub{
	background: transparent url(img/green_sub.gif) left center no-repeat;

}
DIV.submenu A{
	background: url(img/green_select.gif) left center no-repeat;
	padding: 7px 0 7px 22px;
}
DIV.submenu A.red_selected{
	background: url(img/red_select.gif) left center no-repeat;
	color: #DF0D32;
	font-weight: bold;
}
DIV.submenu A.green_end{
	background: url(img/green_end.gif) left center no-repeat;
}
DIV.submenu A.red_end{
	background: url(img/red_end.gif) left center no-repeat;
	color: #DF0D32;
	font-weight: bold;
}
.cart{
	padding: 10px 0 14px 0;
	margin-bottom: 5px;
	text-align: justify;
}
.cart FORM P{
	Line-height: 20px;
	_Line-height: 30px;
}
.cart TABLE{
	text-align: center;
	border-collapse: separate;
}
.cart TD{
	width: 50%;
	padding-top: 16px;
	/*padding-left: 4%;*/
	padding-left: 26px;
	background: white;
	text-align: left;
	Vertical-align: top;
}
.cart TD A{
	font-weight: bold;
	color: #333;
	font-size: 14px;
	margin-right: 5%;
}
.cart TD, .cart TD P{
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	margin-bottom: 14px;
}
.cart TD P.podr{
	text-align: right;
	margin-right: 5%;
	_margin-right: 26px;
	margin-top: 0;
}
.cart TD P.podr.mod{
	font-weight: normal;
}
.cart TD P A{
	font-size: 10px;
	font-weight: bold;
}
INPUT.input_num{
	width: 3em;
	font-size: 9px;
	font-weight: normal;
	color: #DF083B;
	border: solid 1px #0499CE;
	margin: 0 7px 0 4px;
	height: 12px;
	Font-Family: Verdana;
       padding: 0;
}
INPUT.submit{
	color: white;
	background: #E20C2F;
	border: 0;
	width: 81px;
	height: 14px;
	margin-bottom: -3px;
	_margin-bottom: -4px;
}
.price{
	color: #0095CB;
	font-size: 16px;
	font-weight: bolder;
}
.comp{
	padding: 17px 22px 53px 15px;
	background: #F7F7F7;
	/*border: 1px #999 dotted;*/
	border-top: 0px;
	border-bottom: solid 1px #999;
	font-size: 11px;
}
.comp1{
	padding: 17px 22px 53px 15px;
	background: #F7F7F7;
	/*border: 1px #999 dotted;*/
	border-top: 0px;
	border-bottom: solid 1px #999;
	font-size: 11px;
}
.comp H1{
	font-size: 13px;
	font-weight: bold;
	color: black;
	margin: 0;
}
H1.product{
	font-size: 13px;
	font-weight: bold;
	color: black;
	margin: 0;
}
.H1{
	font-size: 13px;
	font-weight: bold;
	color: black;
	margin: 0;
}
.comp IMG{
	border: 1px solid #999;
}
.comp IMG.rig{
	float: right;
	margin-left: 14px;
}
.comp IMG.lef{
	float: left;
	margin-right: 14px;
}
.podpiska{
	/*border: 1px #999 dotted;*/
	border-top: 0px;
	border-bottom: solid 1px #999;
	background: #F5F5F5;
	padding: 14px 9px 15px 8px;
	font-size: 11px;
}
.podpiska INPUT.imp_podp{
	border: 1px solid #676767;
	background: white;
	width: 120px;
	float: right;
	height: 11px;
	font-size: 9px;
	Font-Family: Verdana;
}
.podpiska P{
	margin: 0 0 6px 0;
}
.opros{
	/*border: 1px #999 dotted;*/
	border-top: 0px;
	border-bottom: solid 1px #999;
	background: #F5F5F5;
	padding: 20px 9px 15px 18px;
	font-size: 11px;
}
.opros FORM, .podpiska FORM, .opros P{
	margin:0;
}
.opros TD{
	padding: 1px 0;
	font-size: 11px;
}
.opros TABLE INPUT{
	margin-right: 10px;
}
.opros P{
	margin-top: 10px;
}
.counters{
	height: 59px;
	text-align: center;
}
.counters TABLE{
	border-collapse: separate;
}
.counters TD{
	background: #0099CC;
	width: 88px;
	height: 31px;
}
.copy{
	background: #F9F9F9 url(img/adres_bg.gif) bottom repeat-x;
	height: 102px;
	font-size: 11px;
	text-align: left;
}
.copy TABLE{
	width: 100%;
}
.adr{
	width: 60%;
	padding-left: 40px;
	font-size: 11px;
}
.adr A{
	color: black;
	font-weight: bold;
}
A
{
	color: black;
	text-decoration: underline;
}
.cop{
	width: 40%;
	padding-left: 20px;
	font-size: 11px;
}
.cop A{
	color: black;
	font-weight: bold;
}
.blue_hed{
	background: #CACACA url(img/bg_h_razd_blue.gif);
	height: 39px;
}
.red_head{
	background: #CACACA url(img/bg_h_razd.gif);
	height: 39px;
}
.hed_text{
	margin-top: 16px;
}
.round_eye{
	margin: 10px 10px 0 10px;
	float: left;
}
.hed_l{
	margin: 0;
	float: left;
}
.hed_r{
	margin: 0;
	float: right;
}
.content{
	padding-right: 4px;
	text-align: left;
}
.bbb{
	background: #666;
	margin-top: 10px;
	color: white;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 0 5px 17px;
}
.td_left_menu{
	padding-left: 4px;
	padding-right: 10px;
	text-align: left;
	width: 214px;
}
.vash_zakaz{
	color: white;
	font-size: 11px;
	background: #4B86BE;
	font-weight: bold;
	padding: 0 2px;
}
.korzin_file{
	background: url(img/bg_file.gif);
}
.three_block{
	background: #4690EE url(img/bg_bl_2.gif) top repeat-x;
	height: 167px;
	width: 100%;
}
.content_niz{
	padding-bottom: 13px;
}
.img_logo{
	margin-top: 22px;
	margin-bottom: 14px;
}
.top_fone{
	background: #DF0D32;
	font-size: 15px;
	Font-Family: Arial;
	color: white;
	padding: 5px 16px;
	width: 300px;
}
.top_line{
	height: 3px;
	background: #DF0D32;
	Line-height: 3px;
}
.t_b_img IMG{
	margin: 0 4px;
}
.dotted{
	background: url(img/dotted.gif);
	padding: 0 1px;
}
