body 
{
margin: 0px;
padding: 0px;
font-family : Tahoma;
}

td
{
	font-family : Tahoma;
}

table
{
	font-family : Tahoma;
}

a
{
	font-family : Tahoma;
}

#chain{
	list-style-type:none;
	padding:0px;
	margin:0px;
	padding-left:10px;
}
#chain li{
	list-style-type:none;
	display:inline;
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:11px;
	color:#757575;
}
#chain li a{
	font-family:Tahoma;
	font-size:11px;
	color:#757575;
}
#top_right_menu{
	list-style-type:none;
	padding:0px;
	margin:0px;
	width:350px;
}
#top_right_menu li{
	list-style-type:none;
	display:inline;
	padding:0px;
	margin:0px;
	padding-left:25px;
	margin-right:20px;
	font-family:Tahoma;
	font-size:11px;
	color:#757575;
	text-decoration : none;
}

#top_right_menu li a{
	color:#757575;
	text-decoration : none;
}

#top_right_menu li.p1{
	background:url(images/search.jpg) left top no-repeat;
}
#top_right_menu li.p2{
	background:url(images/mail.jpg) left top no-repeat;
}
#logo{
	margin:20 0 10 40;
	/*background:url(images/line_under_logo.jpg) bottom left no-repeat;	*/
}
#top_line{
	background:url(images/line.jpg) bottom left repeat-x;
}
#tel{
padding-right:10px;
padding-top:5px;
}
/*#tel table{
	background:url(images/line.jpg) bottom left repeat-x;	
}*/
#title{
	background:url(images/line.jpg) bottom left repeat-x;	
}
#tel table td{
	color:#7C7A7A;
	font-family:Tahoma;
	font-size:12px;
}
#tel a{
	color:#294499;
	font-family:Tahoma;
	font-size:11px;
}
#tel td.code{
	padding-bottom:3px;
}
#tel a.online{
	color:#294499;
	font-family:Tahoma;
	font-size:13px;
}
#tel span.tel{ 
	color:#294499;
	font-family:Tahoma;
	font-size:24px;
}
#tel p.adress{ 
	padding:0;
	margin:5 0;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
}
#top_menu{
	padding:0px;
	margin:0px;
	padding-top:15px;
	padding-left:40px;
	padding-bottom:20px;
	background:url(images/line_under_logo.jpg) top left no-repeat;	
}
#top_menu li{
	display:inline;
	padding:0px;
	margin:0px;
	color:#000000;
	padding-right:15px;
}
#top_menu li a{
	color:#000000;
	font-size:13px;
	font-family:Tahoma;	
	font-weight:bold;

}
#workarea #left_menu{
	list-style-type:none;
	padding:0px;
	margin:0px;
	width:240px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:40px;
	
}
#workarea #left_menu li{
	list-style-type:none;
	padding-top:15px;
}
#workarea #left_menu a{
	color:#000000;
	font-size:12px;
	font-family:Tahoma;	
	list-style-type:none;
}
#workarea #left_menu #submenu li{
	padding:0px;
	list-style:square;
	padding-top:5px;
	color:#294499;
}
#workarea #left_menu #submenu  li a{
	color:#294499;
}
#workarea #left_menu #submenu li.selected{
	padding:0px;
	list-style:square;
	padding-top:5px;
	color:#FE9B00;
}
#workarea #left_menu #submenu li.selected a{
	color:#FE9B00;
}
#left_bottom{
	padding-left:20px;
	padding-bottom:80px;
}
#workarea{
	margin-top:20px;
	color:#000000;
	font-size:12px;
	font-family:Tahoma;	
}
#workarea input.search{
	margin-left:20px;
	margin-top:5px;
	border:1px solid #294499;
	width:200px;
}
#workarea input.sea{
	margin-left:20px;
	margin-top:5px;
	margin-bottom:30px;
	padding-bottom:3px;
	border:0px;
	background:url(images/buttton_search.jpg) no-repeat;
	height:22px;
	width:80px;
}
#workarea select{
	margin-left:20px;
	margin-top:5px;
	border:1px solid #294499;
}

#workarea td{
	padding-right:10px;
}
#workarea a{
	color:#294499;
	font-size:12px;
	font-family:Tahoma;	
}
#workarea table.text{
	color:#000000;
	font-size:12px;
	font-family:Tahoma;	
}

#workarea table.text div.title{
	color:#000000;
	font-size:18px;
	font-family:Tahoma;	
	padding-top:10px;
}

.info_title{
	color:#000000;
	font-size:18px!important;
	font-family:Tahoma!important;	
	padding-top:10px!important;
}

#workarea table.text td.right{
	color:#294499;
	font-size:12px;
	font-family:Tahoma;
}

#workarea table.text td.right{
	padding-right:0;
}

.content_category{
	color:#000000;
	font-size:12px;
	font-family:Tahoma;
}

.content_category div{
	font-size:12px;
	padding-top:10px;
}

.content_category div h1{
	font-size : 18px;
	font-weight : 400;
}

.comparison_button
{
	background-color : #ffffff;
	color : #294499;
	text-decoration : underline;
	font-size : 12px;
	font-family : Tahoma;
	cursor : pointer;
	padding : 0;
	margin : 0;
}

.products_catalog
{
	text-decoration : none;
	font-size : 12px;
	font-family : Tahoma;
}

#basket_line{

}
#basket_line tr td{
	padding-right:0px;
}
#basket_line tr td.middle{
	background:url(images/basket_line.jpg) repeat-y;
	padding:10 10 30 10;
	font-size:14px;
	font-family:Tahoma;	
}

#basket_line tr td.middle  div{
	font-size:14px;
	font-family:Tahoma;	
}


#basket_line tr td.middle div a{
	color:#294499;
	font-size:12px;
	font-family:Tahoma;	
}

#basket_line tr td.middle div form table tr td a{
	color:#294499;
	font-size:12px;
	font-family:Tahoma;	
}

#basket_line tr td.middle div form{
	margin : 0;
}

#basket_line tr td.middle div form table tr td table tr td{
	font-size:12px;
	font-family:Tahoma;	
}

#proizv{

}
#proizv tr td{
	padding-right:0px;
}
#proizv tr td.middle{
	background:url(images/proizv_line.jpg) repeat-y;
	padding:0 10 0 10;
	font-size:12px;
	font-family:Tahoma;	
}
#proizv tr td.middle a{
	font-size:12px;
	font-family:Tahoma;	
	color:#0066A2;
}
#proizv tr td.middle form{
	padding:0px;
	margin:0px;
}
#proizv tr td.middle input.submit{
	border:0px;
	background:url(images/button_apply.jpg);
	height:21px;
}
#section{
	font-size:12px;
	font-family:Tahoma;	
	color:#000000;
	background:url(images/line.jpg) repeat-x top;
	margin-top:20px;
	margin-bottom:10px;
}
#section a{
	font-size:12px;
	font-family:Tahoma;	
	color:#294499;
}

#section td.shapka{
	font-size:12px;
	font-family:Tahoma;	
	color:#000000;
	background:url(images/line.jpg) repeat-x bottom;
}

#section td.footer{
	background:url(images/line.jpg) repeat-x top;
}
#bottom{
	background:url(images/line.jpg) repeat-x top;
	padding:20 20 20 20;
}
#bottom td{
	font-size:11px;
	font-family:Tahoma;	
	color:#676767;
}
#bottom td.ooo{
	font-size:12px;
	font-family:Tahoma;	
	color:#676767;
}
#bottom td a{
	font-size:11px;
	font-family:Tahoma;	
	color:#294499;
	margin-top:5px;
}

.catalog_navigator_pages font.faq
{
	color : #FE9B00;
	font-size : 12px;
	text-decoration : none;
}

.catalog_navigator_pages2
{
	color : #FE9B00;
	font-size : 12px;
	text-decoration : none;
}

.catalog_navigator_pages a.no_underline
{
	text-decoration : underline;
}

.registration_link
{
	padding-left : 55px;
}

.registration_link a
{
	font-size:11px;
	font-family:Tahoma;	
	color:#294499;
	text-decoration : underline;
}

.authorization_button
{
	margin : 0;
	padding : 0 0 3px 0;
	border:0px;
	background:url(images/button_apply.jpg) no-repeat;
	height:22px;
	width:40px;
	font-family : Tahoma;	
}

.shoping_cart_empty2
{
	font-size : 16px;
	font-weight : 700;
	padding : 50px 0 50px 0;
}


#register_form
{
	font-size : 12px;
}

#register_form tr td.reg_td_data
{
	width : 110px;
}

#register_form tr td big
{
	font-size : 14px;
	font-weight : 700;
}

#register_form tr td font.info_text_big
{
	font-size : 14px;
	font-weight : 700;
}

#register_form tr td .red_text
{
	color : red;
}

#register_form tr td select
{
	margin : 0;
}

#register_form tr td img
{
	margin : 0;
	padding : 0;
}

#register_form tr td input
{
	margin : 0;
}

#register_form tr td table.info_reg_form
{
	border : #d7d7d7 solid 1px;
	font-size : 12px;
}

.info_reg_form2
{
	border : #d7d7d7 solid 1px;
	font-size : 12px;
}

.form_submit{
	border:0px;
	background:url(images/button_apply.jpg);
	height:21px;
}

.form_submit{
	border:0px;
	background:url(images/button_apply.jpg);
	height:21px;
}

.head_underline_big
{
	font-size : 16px;
	font-weight : 700;
}

.head_underline
{
	font-size : 14px;
	font-weight : 700;
}

.order_address1
{
	font-size : 12px;
}

.order_address1 tr td select
{
	margin : 0;
}

.border_elements
{
	width : 5px;
	padding : 0!important;
}

.newsblock
{
	font-family : Tahoma;
	font-size : 12px;
}

.content_style
{
	vertical-align : top;
	text-align : left;
	font-size : 12px;
}

.product_name a
{
	font-size : 16px!important;
}

.companies_list
{
	padding : 0;
	margin : 0;
	font-weight : 700;
	font-size : 16px!important;
}

.content_style tr td a.cat
{
	font-weight : 700;
}

.content_style tr td a.main_links
{
	font-weight : 700;
	font-size : 14px!important;
}

.content_style tr td select
{
	padding : 0!important;
	margin : 0!important;
}

.print_version a{
	color:#294499;
	font-size:12px;
	font-family:Tahoma;	
}

#search_content_style
{
	font-size:14px;
	font-family:Tahoma;
}

#search_content_style tr td select
{
	padding : 0;
	margin : 0;
}
.prodT {text-align:justify}
