body {margin:0; padding:0; background:#bdd4ee url("images/1920.jpg") right top no-repeat; min-width:1000px; }
* {font-family:Arial,Helvetica,sans-serif; font-size:12px;}
form, ul, ul li {margin:0; padding:0; border:none;}
a {text-decoration:none; cursor:pointer;color:#4689D6;}
a:hover {text-decoration:none; }
.clear {clear:both;}
img {border:none;}

a{outline:0;}

.main{padding:0px 22px 0px 26px; background:url("images/top_header_bg_left.jpg") left 141px no-repeat;}
.main1{background:url("images/top_header_bg_shadow.jpg") right 244px no-repeat;}
.main2{background:url("images/bottom_header_bg_shadow.jpg") right bottom no-repeat; border:0px solid red  }


	.logo{padding:20px 0px 0px 0px; display:block; color:#ffffff; float:left; font-size:12px;}
	.logo:hover{color:#ffffff;}
	.contact{padding:2px 0px 0px 0px; color:#ffffff; font-size:24px; line-height:24px; right:240px; position:absolute; }
	.contact span{font-size:16px; }
	
	.top_header_form{background:url("images/seach_bg.jpg") left top no-repeat; width:300px; height:29px; padding:0px 0px 0px 0px; margin:25px 0px 0px 0px;}
	.top_header_form_input{margin:6px;  border:0px; background:#ffffff; color:#000000; width:259px;}
	.top_header_btn{background:url("images/search_btn.jpg") left top no-repeat; width:23px; height:23px; display:block;}
	.top_header_reg{padding:10px 0px 10px 17px; color:#ffffff; display:block; font-weight:bold; font-size:14px;}
	.top_header_reg a{color:#ffffff; text-decoration:underline;}
	

	.left_panel{padding:7px 0px 0px 5px;  width:253px;}
		.basket{background:url("images/basket_bg.jpg") left top no-repeat; width:227px; height:29px; padding:13px 0px 0px 31px; margin:0px 0px 10px 0px; font-size:13px; display:block;color:#000000;}
		.basket span{font-size:11px;}
		.basket label{font-size:12px; color:#1f7cdb; font-weight:bold; }

.left_menu{border:1px solid #4a7eb8; width:254px;}
	.left_menu_header{background:url("images/left_menu_header.jpg") left top no-repeat; padding:13px 0px 0px 10px; height:27px;  width:244px; color:#ffffff; font-size:14px; font-weight:bold;}
	.c1 {background:url("images/left_menu_bg.jpg") left top repeat-x; height:40px;  width:250px; color:#2e2e2e; font-size:13px; font-weight:bold; font-family:Tahoma;}
	.c1 a {background:url("images/left_menu_point.gif") 5px 9px no-repeat;  padding:3px 0px 3px 20px; color:#2e2e2e; font-size:13px; font-weight:bold; font-family:Tahoma; display:block; border:0px solid red;}
	.c1 a:hover {color:#d74c00; }
	
	.c2 {width:250px;}
	.c2 a {padding:0px 0px 0px 20px; color:#4689D6; font-size:13px; font-weight:bold; font-family:Tahoma; display:block;}
	.c2 a:hover {color:#d74c00; }
	.c2current a {padding:0px 0px 0px 20px; color:#d74c00; font-size:13px; font-weight:bold; font-family:Tahoma; display:block; border:0px solid red;}
	.c2current a:hover {color:#d74c00; text-decoration:underline;}
	
	.c3 {width:250px;}
	.c3 a {padding:0px 0px 0px 30px; color:#4689D6; font-size:12px; font-weight:normal; font-family:Tahoma; display:block;}
	.c3 a:hover {color:#d74c00;}
	.c3current a {padding:0px 0px 0px 30px; color:#d74c00; font-size:12px; font-weight:normal; font-family:Tahoma; display:block}
	.c3current a:hover {color:#d74c00; text-decoration:underline;}

.left_block{border:1px solid #4a7eb8; width:254px;}	
	.left_block_content{border-left:2px solid #6ca8e0; border-right:2px solid #6dc8f5; border-bottom:2px solid #3c9fe4; }
		.left_block_content1{border-left:5px solid #dfeeff; border-right:5px solid #dfeeff; border-bottom:5px solid #dfeeff; background:#ffffff; padding:5px 5px 5px 5px; }
		.left_block_content2{border-left:5px solid #dfeeff; border-right:5px solid #dfeeff; border-bottom:5px solid #dfeeff; }
			.left_block_content_title{display:block;color:#275299; font-size:14px; font-weight:bold;}
			.left_block_item{font-size:12px;}
			.left_block_img{height:160px; width:220px; display:block;}
			.left_block_item_price{color:#275299; font-size:14px; font-weight:bold; float:left; padding:2px 0px 0px 0px; font-family:Tahoma;}
			.left_block_item_price .old_price{color:#000000; text-decoration:line-through; font-weight:normal; font-size:14px;font-family:Tahoma;}
			.left_block_item_price .action_price{color:#da251d; font-size:14px;font-family:Tahoma;}
			.old_price{color:#000000; text-decoration:line-through; font-weight:normal; font-size:14px;font-family:Tahoma;}
			.action_price{color:#da251d; font-size:16px;font-family:Tahoma;font-weight:bold;}
			.action_price_td{font-weight:bold;font-size:16px;color:#2752AB;}
			.btn_buy{background:url("images/btn_buy.jpg") left top no-repeat; width:87px; height:23px; display:block; float:right;  margin:0px 17px 0px 0px; }
			
.center_panel{padding:9px 10px 0px 10px;}			
	.top_menu_bg{background:url("images/top_menu_bg.jpg") left top repeat-x; height:39px;}
		.top_menu_1{background:url("images/top_menu_1.jpg") left top no-repeat; height:39px;}
		.top_menu_2{background:url("images/top_menu_2.jpg") right top no-repeat; height:39px;}
			.top_menu_item{background:url("images/top_menu_devider.jpg") left top no-repeat; height:39px; padding:0px 5px 0px 5px; color:#ffffff; font-size:14px; font-weight:bold;}	
			.top_menu_item a{color:#ffffff; height:27px; padding:12px 25px 0px 25px; display:block; border:0px solid red}	
			
h1{color:#d74c00; font-size:16px; font-weight:bold;}			
.h1_border{border-bottom:3px double #d74c00; color:#d74c00; font-size:16px; font-weight:bold;  padding:25px 25px 5px 5px; margin:0px 15px 0px 0px;}
.h1_border a{color:#d74c00; font-size:16px; font-weight:bold;}.h1_border h1,.h1_border h2{display:inline;margin:0;padding:0;color:#d74c00; font-size:16px; font-weight:bold;}
.item{padding:5px 4px 5px 10px; float:left;  border-bottom:1px solid #ffc57f; margin:10px 0px 10px 0px; width:230px;}
	.item_border{ border-right:1px solid #ffc57f; height:330px; float:left; margin:10px 0px 0px 0px;}
	.item_title{display:block;color:#d74c00; font-size:13px; font-weight:bold; width:125px; height:64px;}
	.item_brand	{display:block;width:85px; height:30px; float:right; margin:0;}
	.item_img{height:160px; width:220px; display:block;}
	.item_details{font-size:11px; width:230px; }
	.item_details1{float:left; font-size:11px; height:69px; width:140px; overflow:hidden; margin:0px 10px 6px 0px; padding:0px 0px 0px 0px;}
	.item_more {background:url("images/left_menu_point.gif") 10px 9px no-repeat; font-size:13px; color:#397bc4; font-weight:bold; text-decoration:underline; padding:2px 0px 10px 23px; width:90px; float:left;}	
	.item_price{font-size:16px; font-weight:bold; color:#275299; }
	.item .old_price{color:#000000; font-size:14px; text-decoration:line-through; font-weight:normal;}
	.item .action_price{color:#da251d; font-size:16px; font-weight:bold;}
.item_border_lr{border-right:1px solid #ffc57f;border-left:1px solid #ffc57f;}

.news_title{height:45px;}
.news_img{ height:140px; text-align:center; display:table-cell; vertical-align:middle; width:240px;}
/*.news_img img{vertical-align:middle;}*/
a.news_name{color:#D74C00; font-size:13px; font-weight:bold;}
a.news_name:hover{ text-decoration:underline;}
.news_border{border-right:1px solid #ffc57f; height:297px; float:left; margin:10px 0px 0px 0px;}

.banner_txt{font-size:11px; padding:10px 0px 0px 0px;}
		
.right_panel{padding:10px 0px 0px 10px; width:165px;}
			
.footer{background:url("images/bottom_bg_shadow.jpg") left top no-repeat; color:#ffffff; font-size:11px; height:90px; padding:0px 10px 0px 40px; line-height:18px;}
.copyright {color:#00509e;}
.footer span{font-size:9px; color:#00509e}
.footer a {color:#00509e; font-family:arial; font-size:11px; }
.footer a:hover {color:white; }
.footer_seo{font-size:11px; text-align:center; color:#ffffff;}	
.footer_seo strong{font-size:11px; text-align:center; color:#ffffff;}	

.filters {padding:10px 25px 10px 10px;margin:0 15px 0 0;border-bottom:3px double #D74C00;}
.subfilters{padding:10px 25px 10px 10px;margin:0 15px 0 0;}
.subfilters *{font-size:11px;color:#276DC3;}
.subfilters label{font-weight:bold;}
.filters_brands {font-size:11px;}
#filters .fprice{border:1px solid #3A81CF;width:50px;margin-right:15px;}
.ftitle {font-weight:bold;color:#3279CB;}
.buttons {border:auto;}	

.pl{color:#D74C00; font-size:13px;}
.cpl{color:#DB2D26;font-weight:bold; font-size:13px;}	
.asort{color:#DB2D26;font-weight:bold;}

.tovar_img_block{width:348px;float:left;margin-left:10px;}
.big_img{width:326px;height:326px;margin:15px auto;}
.big_img a{display:block;background-position:center center;background-repeat:no-repeat;width:326px;height:326px;cursor:pointer;border:1px solid #ced1d2; text-align:center;}	
.big_img a:hover{border:1px solid #4487D5;}

.thumbs  a{display:block;width:60px;height:60px;float:left;margin-left:10px;background-repeat:no-repeat;background-position:center center;border:1px solid #ced1d2;cursor:pointer;}
.thumbs a:hover{border:1px solid #4487D5;}

.param_name {padding:5px 0px 0px 0px;font-size:12px;color:#276DC3;}
.param_value {padding:5px 0px 0px 0px;font-size:12px;font-weight:bold;color:#276DC3;}
#params_wrapper {width:326px;margin:15px auto;border-top:3px double #276DC3;}

.ibox {width:300px;border:1px solid #4689D7;}

.contentitemtitle {margin:20px 0 3px 0; font-size:14px;}
.contentitemtitle a {font-size:13px;}
div.contenitemtlink {margin:5px 0 0px 0;}
a.contenitemtlink {text-decoration:underline;}
a.contenitemtlink:hover {text-decoration:none;}

.history_table {width:90%;background-color:white;border-spacing:2px;}
	.history_table td {background-color:#F3F3F3; padding:3px 5px 3px 5px;}
.history_tr td, .history_tr th {font-weight:bold; background-color:#DFDFDF; padding:3px 5px 3px 5px;}

.listitem_img {display:block; margin:0 auto 10px; width:120px; height:120px; border:1px solid #ffdc92; background-position:center center; background-repeat:no-repeat;}

.tovar_compare {font-size:14px; font-weight:bold; color:#2E95E4;}
.compare_item {margin:7px;}
.compare_item a{font-size:12px;}
.btn_details{margin-left:7px;font-weight:bold;display:block;margin-bottom:10px;}

.compare1{background-color:#D2E2FC;}
.compare2{}

.seo_text{font-size:10px; margin-top:7px;}
.seo_text strong{font-size:10px;}
