html, body {margin:0px;padding:0px;width:100%; height:100%;background-color:#fff;font:11px tahoma;color:#405b84; text-align:center;}
h2		{padding:0; margin:0; padding-left:30px; font:bold 13px verdana; color:#fff;}
#c3 h2	{padding-left:20px;}
#container	{margin:0 auto; text-align:left; position:relative; }
#menu		{background:#010101 url(../../img/menu_bg.gif) top repeat-x; height:45px;}
	#rootMenu	{height:27px; position:relative; top:9px;}
	td.mmenu_item				{padding:5px 16px; background:url(../../img/mseparator.gif) 0% 50% no-repeat;}
	td.mmenu_item a				{color:#fff; font:14px arial; text-decoration:none;}
	td.mmenu_item a:hover		{color:#fff; font:14px arial; text-decoration:none;}
	td.mmenu_item_active			{padding:5px 16px; background:url(../../img/mseparator.gif) 0% 50% no-repeat;}
	td.mmenu_item_active a		{color:#fff; font:14px arial; text-decoration:none;}
	td.mmenu_item_active a:hover	{color:#fff; font:14px arial; text-decoration:none;}

#header	{position:relative; height:336px; background:url(../../img/header.jpg) 100% 0% no-repeat; margin-bottom:10px; margin-top:10px;}
	#contacts	{padding:35px 0 0 24px; line-height:1.9;}
	#contacts span	{color:#000; font: bold 12px verdana; line-height: 1.5;}
	#contacts span.phone	{font: bold 18px verdana;}
	#contacts span.txt	{font: 12px verdana;}
	#contacts a			{color:#c73f18; font: 12px verdana; text-decoration:underline;}
	#contacts a:hover	{color:#c73f18; font: 12px verdana; text-decoration:none;}
#header2	{height:137px; background:url(../../img/header2.jpg) 0% 0% no-repeat;  margin-top:10px;}
#path2	{height:66px; position:relative; background:url(../../img/path_bg.gif) 0% 0% repeat-x; color:#fff;}
	td.path	{padding:27px 0 0 45px; color:#fff; font:bold 12px verdana;}
	a.path_link	{color:#fff; font:12px verdana;}
	span.path_link	{color:#fff; font:12px verdana;}

#header3	{height:137px; background:url(../../img/header2.jpg) 0% 0% no-repeat;  margin-top:10px;}
#path3	{height:66px; position:relative; background:url(../../img/path_bg.gif) 0% 0% repeat-x; color:#fff;}
	td.path	{padding:27px 0 0 45px; color:#fff; font:bold 12px verdana;}
	td.path	h1 {padding:0; margin:0; color:#fff; font:bold 12px verdana;}
	a.path_link	{color:#fff; font:12px verdana;}
	span.path_link	{color:#fff; font:12px verdana;}
	
#cont			{width:100%;}
#cont #c2		{width: 100%; float: left;}
#cont #c22		{margin: 0 206px 0 306px;}
#cont #c1		{float: left; width: 296px; margin-left: -100%; overflow:hidden;}
#cont #c3		{float: left; width: 195px; margin-left: -196px; overflow:hidden;}

#c1 div.orange_block	{}
#c1 div.orange_txt	{background:#f6b80d url(../../img/left_orange.gif) top repeat-x;}
#eshopMenu			{margin-top:5px; background:#ededed url(../../img/left_gray_top.gif) 0% 0% no-repeat;}
#eshopMenu div.lm1	{padding:10px 10px 10px 40px; border-bottom:1px dotted #a5a5a5; background:url(../../img/lli.gif) 11px 12px no-repeat;}
#eshopMenu div.lm1 a	{color:#000; font:bold 12px verdana; text-decoration:none;}
#eshopMenu div.lm1 a:hover	{color:#000; font:bold 12px verdana; text-decoration:underline;}
#eshopMenu div.lm2			{padding:0px 0px 0px 0px;}
#eshopMenu div.lm2 a			{color:#0077d3; font:11px verdana; text-decoration:underline;}
#eshopMenu div.lm2 a:hover	{color:#0077d3; font:11px verdana; text-decoration:none;}

#c2 div.red_block	{position:relative; top:0; left:0; background:#b42500 url(../../img/center_red.gif) top repeat-x; border:1px solid green;}
#c2 div.red_txt	{padding:7px 0;}
#c2 div.red_block	 div.u11{position:absolute; left:0; top:0; width:7px; height:7px; background:url(../../img/corners/rc11.gif) 0% 0% no-repeat;}
#c2 div.red_block	 div.u12{position:absolute; right:0; top:0; width:7px; height:7px; background:url(../../img/corners/rc12.gif) 100% 0% no-repeat;}
#c2 div.u21{position:absolute; left:0; bottom:0; width:7px; height:7px; background:url(../../img/corners/rc21.gif) 0% 100% no-repeat;}
#c2 div.red_block	 div.u22{position:absolute; right:0; bottom:0; width:7px; height:7px; background:url(../../img/corners/rc22.gif) 100% 100% no-repeat;}

#c3 div.blue_block	{}
#c3 div.blue_txt	{background:#006fc4 url(../../img/right_blue.gif) top repeat-x;}

#c3 div.right_gray_block {margin-top:5px; margin-bottom:8px; background:#ededed url(../../img/right_gray_top.gif) 0% 0% no-repeat;}

#c3 #propSelector	{padding:0px 19px;}
#c3 #propSelector select	{width:160px; border:1px solid #a7a6aa; padding:0; margin:0; margin-bottom:1px;}

#c3 #calcs			{padding:0px 0 3px 34px;}
#c3 #calcs	a		{color:#c73f18; font:11px verdana; text-decoration:underline; line-height:1.5;}
#c3 #calcs	a:hover	{color:#8e2405; font:11px verdana; text-decoration:underline;  line-height:1.5;}

#c3 #arts			{padding:0px 0 3px 34px;}
#c3 #arts	a		{color:#c73f18; font:11px verdana; text-decoration:underline; line-height:1.5;}
#c3 #arts	a:hover	{color:#8e2405; font:11px verdana; text-decoration:underline;  line-height:1.5;}





#footer			{margin:0 20px; height:72px; background:url(../../img/footer.gif) 0% 100% repeat-x; position:relative; text-align:center; color:#fff; font:11px verdana;}
#footer	div.c1	{position:absolute; left:0; top:0; width:7px; height:7px; background:url(../../img/footer_left_corner.gif) 0% 0% no-repeat;}
#footer	div.c2	{position:absolute; right:0; top:0; width:7px; height:7px;  background:url(../../img/footer_right_corner.gif) 100% 0% no-repeat;}
#footer #bottomMenu	{margin:16px auto 0 auto;}
#footer #bottomMenu	td {padding:0 5px; color:#fff;}
#footer #bottomMenu	a {color:#fff; font:12px verdana; text-decoration:underline;}
#footer #bottomMenu	a:hover {color:#fff; font:12px verdana; text-decoration:none;}

#search	{position:absolute; right:20px; top:18px; width:296px; height:60px; overflow:hidden; background:url(../../img/search_bg.gif) no-repeat;}
#search table	{margin-top:17px;}
#currencies	{position:absolute; right:20px; top:86px; width:296px; height:79px; overflow:hidden; background:url(../../img/currencies.gif) no-repeat;}
#currencies	table {margin:15px 25px 0 0;}
#currencies select {width:90px; border:1px solid #808080; height:20px;}
#currencies option {}
#basket_button	{position:absolute; right:20px; top:135px; width:195px; height:30px;}

#sBrendsStrings	a	{color:#c73f18; font:bold 11px verdana;}
#sBrendsStrings	{color:#c73f18; font:bold 11px verdana;}

















.maintable {max-width:1002px;}
td {font:11px tahoma;}
a {color:#5c6169; font:11px tahoma; text-decoration:none;}
a:hover {color:#5c6169; font:11px tahoma; text-decoration:underline;}
/* Layouts */
#table_border_left {
					
					background-image:url('../../images/table_border_left.jpg');
					background-repeat:repeat-y; 
					/*border-top:  1px solid red;*/
					background-position: right;
					}


#table_border_right {
					
					background-image:url('../../images/table_border_right.jpg');
					background-repeat:repeat-y; 
					background-position: left;
					}
					
#bottom_bot			{
					height:10px;
					background-image:url('../../images/bottom.jpg');
					background-repeat:repeat-x; 
					background-position: bottom;
					}
					
#search_bg	{
					
					height:35px;
					background-image:url('../../images/search_bg_1px.gif');
					background-repeat:repeat-x; 
					background-position: top;
					/*border:  1px solid red;*/
					
				}
				
#currency_bg	{
					
					height:35px;
					background-image:url('../../images/currency_bg_1px.gif');
					background-repeat:repeat-x; 
					background-position: top;
					/*border:  1px solid red;*/
					
				}
					
.top_menu_bg_orange	{
					height:36px;
					background-image:url('../../images/top_menu_bg_orange.gif');
					background-repeat:repeat-x; 
					background-position: bottom;
					
					}
					
.top_menu_bg_grey   {
					height:36px;
					background-image:url('../../images/top_menu_bg_grey.gif');
					background-repeat:repeat-x; 
					background-position: bottom;
					}					
					
					
#logo {

	background-image:url('../../images/logo_new1.jpg'); 
	background-repeat:no-repeat;
	width:207px;
	vertical-align:top;
	
	}

/*.sstring
	{
	padding:14px 0 0 0px;
	}*/
.label_orange	{
				height: 30px;
				background-image:url('../../images/orange_1px.gif');
				background-repeat:repeat-x; 
				background-position: bottom;
					
				}
				
#left_menu	{

			
			background-color:#f2f4f7;
			
			}
			
#price_bg{
		background-image:url('../../images/price_bg.jpg');
		background-repeat:no-repeat;
		}		

#price_text{
		font:bold 12px tahoma;
		margin: 12px 18px 0 0;
		color: #000;
		}

#hottable2 {
			text-align:center;
			}			

.title3 {
		color:#ffffff;
		padding:8px 0 8px 10px;
		font:bold 12px tahoma;
		background-image:url('../../images/right_menu_bg_cat.jpg');
		background-repeat:no-repeat;
		background-position:bottom;
		
		}
		
.p12 	{
		padding:10px;
		}
		
.p11 	{
		padding:0px;
		}		
		
a.r_title {
			font:12px tahoma;
			color:#405b84;
			text-decoration:underline;
			line-height: 1.5;

			}
			
a.r_title:hover {
				text-decoration:underline;
				font:12px tahoma;
			color:#405b84;
			
			line-height: 1.5;
				}
				
#currency_select {
				width:61px;
				height:16px;
				background-color:#f4f7fa;
				font:11px tahoma;}
				


.leftmenu_category_selected {
							background-image:url('../../images/strelka_blue.jpg');
							height:5px;
							background-repeat:no-repeat;
							padding-left:23px;
							vertical-align:middle;
							background-position:0;
							}
.leftmenu_selected_td {
						/*padding-left:79px;
						height:3px;*/
						font:bold 11px tahoma;						
						padding-left:53px;
						color:#405b84;text-decoration:underlink;font:bold  11px tahoma;
						}





.leftmenu_category {background-image:url('../../images/strelka_blue.jpg');height:5px;background-repeat:no-repeat;padding-left:23px;vertical-align:middle;background-position:0 ; color: #000; font:bold 12px tahoma;}
a.leftmenu_category_link {color:#000;text-decoration:none;font:12px tahoma;font-weight:bold;}
a.leftmenu_category_link:hover {color:#000;font:12px tahoma;font-weight:bold; text-decoration:underline;}
.leftmenu_item {padding-left:53px;height:3px; }
a.leftmenu_item_link {color:#405b84;text-decoration:underline;font:11px tahoma;}
a.leftmenu_item_link:hover {color:#405b84; font:11px tahoma; text-decoration:underline;}


.left_ul {list-style-type:none;margin-top:5px;margin-left:-6px;padding-left:13px;}

.phone1 {font:13/9px tahoma;}
.phone2 {font:24px tahoma;}

a.btmmenu		{color:#fff; font:10px tahoma; text-decoration:underline;}
a.btmmenu:hover	{color:#fff; font:10px tahoma; text-decoration:none;}
a.btmmenua		{color:#eee; font:10px tahoma; text-decoration:none;}


/*eshop */
.note {font:11px tahoma;font-weight:normal;color:#4f8db6;}

.price_block {background-image:url('../../images/price_bg.jpg');font:12px tahoma;font-weight:bold;width:142px;height:31px;margin-top:5px;vertical-align:bottom;text-align:center;background-repeat:no-repeat;}
.prodlist1 {border:2px solid #c0d3df;background-color:#f0f5f8;padding:4 4 0 4px;}
.prodlist2 {border:0px solid green; margin-bottom:20px;}
.prodlist2hot {position:relative;padding-bottom:0px;width:80px;}
.prodlist3 {border:1px solid #dbe6ee;background-color:#ffffff; margin-bottom:10px;}
.title2 {font:11px tahoma;color:#065b91;font-weight:bold;border-bottom:2px solid #c0d3df;padding:12px;}
.pinput {border:1px solid #105b8b;width:50;font:11px tahoma;padding:2 0;}
.psel {border:1px solid #105b8b;width:100%;font:11px tahoma;padding:2 0;}

a.del_from_basket {font:10px tahoma;color:#de0a00;text-decoration:underline;}
.basket_col {border:1px solid #507ea0;width:30px;font:10px tahoma;padding:2px;}
.total_price_td {background-color:#f6f9fb;font:12px arial;color:#03518a;font-weight:Bold;padding-top:19px;text-align:center;border-right:1px solid #d3e0ea;border-top:1px solid #d3e0ea;}
.basket_td {padding:7px;border-right:1px solid #dee8f0;border-top:1px solid #dee8f0;}
.basket_td2 {border-top:1px solid #dee8f0;border-left:1px solid #dee8f0;}
.basket_table {border:2px solid #c0d3df;background-color:#f0f5f8;padding:4 4 4 4px;}
.basket_table2 {background-color:#ffffff;}
.btd2 {border-top:1px solid #dee8f0;border-left:1px solid #dee8f0;border-bottom:1px solid #dee8f0;}
.btd4 {border-top:1px solid #dee8f0;border-right:1px solid #dee8f0;border-bottom:1px solid #dee8f0;background-color:#f6f9fb;}
.btd5 {border:1px solid #dee8f0;padding:5 10px;}
.btd3 {border-top:1px solid #dee8f0;border-right:1px solid #dee8f0;border-bottom:1px solid #dee8f0;padding:5 19px;}
.btd {border-top:1px solid #dee8f0;border-right:1px solid #dee8f0;border-bottom:1px solid #dee8f0;}
.summary {color:#03518a;font:11px tahoma;font-weight:bold;text-align:right;padding:5px;background-color:#f0f5f8;}
.tpr {width:100px;background-color:#f0f5f8;text-align:center;font:16px arial;color:#03518a;font-weight:bold;}
/*.tpr {width:100px;background-color:#f0f5f8;text-align:center;font:16px arial;color:#03518a;font-weight:bold;background-image:url('../../images/basketbbg.gif');}*/
a.hot_title {font:11px tahoma;color:#004f89;text-decoration:none;}
a.hot_title:hover {font:11px tahoma;color:#004f89; text-decoration:underline;}

a.title, a.title:hover {font:11px tahoma;font-weight:bold;color:#03518a;text-decoration:underline;}
 
a.etitle	{color:#c73f18; font:bold 13px verdana; text-decoration:underline;}
a.etitle:hover	{color:#c73f18; font:bold 13px verdana; text-decoration:none;}
a.ecattitle	{color:#000; font:bold 13px verdana; text-decoration:none;}
a.ecattitle:hover	{color:#00; font:bold 13px verdana; text-decoration:underline;}

/**************ADD*/
.p1			{background-image:url('../../images/2pathbg.jpg');color:#fff; font:bold 12px tahoma; width:321px; height:50px;background-repeat:no-repeat; padding-left:50px;}
.p2			{background-image:url('../../images/2pathbg.gif');font:12px tahoma;font-weight:bold; height:50px;background-repeat:repeat-x;}
a.sort_by	{color:#fff; font:bold 11px verdana; line-height:150%;}

.prod_header	{background-image:url('../../images/tz.gif'); height:40px; background-repeat:no-repeat; padding-left:50px; margin-left:20px;}
.prod_hdr1		{color:#405b84; font:bold 14px tahoma;}
a.prod_hdr2		{color:#f45c06; font:bold 14px tahoma; text-decoration:underline;}
a.prod_hdr2:hover		{color:#c64a04; font:bold 14px tahoma; text-decoration:underline;}

a.cat_title {color:#c73f18; font:11px verdana;font-weight:bold;text-decoration:none;}
a.cat_title:hover {text-decoration:underline;}

/* Fonts */
/*a {font:10px tahoma;color:#004D87;}
a.hover {}

.pl_15 {padding-left:15px;}
.pr_15 {padding-right:15px;}
.icq_title {color:#000000;}
a.icq_uin {color:#549AC9;font-weight:bold;text-decoration:none;}
a.icq_uin:hover {text-decoration:underline;}
.icq_img {vertical-align:middle;padding-bottom:5px;padding-right:5px;}

.content_box {padding:15px;background-color:#d2e4f0;}

.page_name {color:#0D588F;font:12px tahoma;font-weight:bold;}


a.subcat {color:#0D588F;font:11px tahoma;text-decoration:none;}
a.subcat:hover {text-decoration:underline;}

a.title {font:11px tahoma;font-weight:bold;color:#03518a;text-decoration:underline;}
a.title:hover {}

.note {font:11px tahoma;font-weight:normal;color:#005ebf; }
.price_block {position:absolute;bottom:0px;left:0px;background-image:url('../../images/price_bg.jpg');font:12px tahoma;font-weight:bold;width:142px;height:31px;margin-top:5px;vertical-align:bottom;text-align:center;background-repeat:no-repeat;}
.prodlist1 {border:2px solid #c0d3df;background-color:#f0f5f8;padding:4 4 0 4px;}
.prodlist2 {position:relative;padding-bottom:20px;}
.prodlist2hot {position:relative;padding-bottom:0px;width:80px;}
.prodlist3 {border:1px solid #dbe6ee;background-color:#ffffff;}
.title2 {font:11px tahoma;color:#065b91;font-weight:bold;border-bottom:2px solid #c0d3df;padding:12px;}
.pinput {border:1px solid #105b8b;width:50;font:11px tahoma;padding:2 0;}
.psel {border:1px solid #105b8b;width:100%;font:11px tahoma;padding:2 0;}

a.del_from_basket {font:10px tahoma;color:#de0a00;text-decoration:underline;}
.basket_col {border:1px solid #507ea0;width:30px;font:10px tahoma;padding:2px;}
.total_price_td {background-color:#f6f9fb;font:16px arial;color:#03518a;font-weight:Bold;padding-top:19px;text-align:center;border-right:1px solid #d3e0ea;border-top:1px solid #d3e0ea;}
.basket_td {padding:19px;border-right:1px solid #dee8f0;border-top:1px solid #dee8f0;}
.basket_td2 {border-top:1px solid #dee8f0;border-left:1px solid #dee8f0;}
.basket_table {border:2px solid #c0d3df;background-color:#f0f5f8;padding:4 4 4 4px;}
.basket_table2 {background-color:#ffffff;}
.btd2 {border-top:1px solid #dee8f0;border-left:1px solid #dee8f0;border-bottom:1px solid #dee8f0;}
.btd4 {border-top:1px solid #dee8f0;border-right:1px solid #dee8f0;border-bottom:1px solid #dee8f0;background-color:#f6f9fb;}
.btd5 {border:1px solid #dee8f0;padding:5 19px;}
.btd3 {border-top:1px solid #dee8f0;border-right:1px solid #dee8f0;border-bottom:1px solid #dee8f0;padding:5 19px;}
.btd {border-top:1px solid #dee8f0;border-right:1px solid #dee8f0;border-bottom:1px solid #dee8f0;}
.summary {color:#03518a;font:11px tahoma;font-weight:bold;text-align:right;padding:5px;background-color:#f0f5f8;}
.tpr {width:127px;background-color:#f0f5f8;text-align:center;font:16px arial;color:#03518a;font-weight:bold;background-image:url('../../images/basketbbg.gif');}
a.hot_title {font:11px tahoma;color:#004f89;text-decoration:none;}
a.hot_title:hover {text-decoration:underline;}

		

a.r_title {font:11px tahoma;color:#ffffff;text-decoration:none;}
a.r_title:hover {text-decoration:underline;}
.btn {border:0px;background-color:#015790;color:#ffffff;font:10px tahoma;padding:2 10 2 10;}
.right {background-color:#4f8db6;border-left:5px solid #02558e;color:#ffffff;}
*/
				
/*#substr {width:145px;height:20px;border:1px solid #105b8b;background-color:#f4f7fa;font:10px tahoma;padding-left:2px;}

input, select, textarea {border:1px solid #105b8b;padding-left:2px;font:11px tahoma;}
.search_title {font:10px tahoma;color:#156191;padding-bottom:8px;}
.search_title2 {font:10px tahoma;color:#156191;padding-bottom:3px;}
#menu_container {height:42px;}

#menu1 {background-image:url('../../images/top1_bg.jpg');background-repeat:no-repeat;height:42px;padding-left:37px;vertical-align:middle;}
#menu_center {text-align:center;height:42px;width:254px;margin:auto;}
#menu2 {height:42px;text-align:right;padding-top:3px;}

#bottom_menu2 {text-align:right;padding-top:3px;padding-right:30px;}
#copyright {}
 
#container {background-color:#E4EDF3;height:100%;}
#left {width:250px;background-color:#25699A;vertical-align:text-top;padding:5px;}
#left_column_border {border-left:1px solid #6BA6C9;border-top:1px solid #6BA6C9;border-bottom:1px solid #6BA6C9;background-color:#4F8DB6;color:#ffffff;height:100%;}
#content {height:100%;background-color:#D2E4F0}

#footer {height:72px;background-color:#f0f6f9;}
#copyright {background-color:#F0F6F9;height:66px;border-top:1px solid #ffffff;padding-left:37px;font:10px tahoma;}
#bottom_menu {vertical-align:middle;text-align:right;padding-right:50px;}
#inbottom_row2 {background-color:#347AA7;height:6px;}

/* Classes */

/*.leftmenu_category_selected {
							background-image:url('../../images/strelka_blue.jpg');
							height:5px;
							background-repeat:no-repeat;
							padding-left:23px;
							vertical-align:middle;
							background-position:0;
							}
.leftmenu_selected_td {
						padding-left:79px;
						height:3px;
						}
.leftmenu_selected {
						height:3px;
						border-left:1px solid #599fc3;
						border-top:1px solid #599fc3;
						border-bottom:1px solid #599fc3;
						background-color:#24689a;
						font:11px tahoma;
						padding-left:9px;
						}
*/

.small_input	{width:200px; font:11px tahoma; margin-left:4px;}