html, body {margin:0px;padding:0px;height:100%;background-color:#cdcfda;font:11px tahoma;color:#405b84;}
.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:#f66c08; font-weight:bold; text-decoration:none;}
a.etitle:hover	{color:#f66c08; font-weight:bold; 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:#405b84; font:bold 11px tahoma; 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;}

#sBrendsStrings a {color:#405b84; font:bold 12px tahoma;}

/* 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.cat_title {color:#0D588F;font:11px tahoma;font-weight:bold;text-decoration:none;}
a.cat_title:hover {text-decoration:underline;}
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;}