HTML,BODY
{
	font-family: verdana;
	font-size: 13px;
	margin: 0px;
	footer: 0px;
}
div.news a
{
	font-size: 12px !important;
}
div.buy
{
	width: 300px;
}
#drop A
{
	font-size: 12px !important;
}
div.adv_search_block
{
	background: url('../images/search.jpg') no-repeat;
	width: 747px;
	height: 160px;
}
input.reg
{
	width: 300px;
	height: 20px;
	border: #999999 solid 1px;
	margin-bottom: 10px;
}
input.text
{
	width: 200px;
}
div.icon_text
{
	float: left;
	width: 300px;
}
div.card
{
	margin-top: 20px;
	position: relative;
	z-index: 2;
	
}
.one_active
{
	background-color: #eb9110;
	padding: 3px;
}
div.pagination{
	margin-top: 10px;
}
div.pagination A
{
	font-style: normal;
	font-size: 13px !important;
	padding: 3px;
	color: #DE8800;
	font-style: italic;
}
div.buy_l
{
	background: url('../images/buy_l.jpg') no-repeat;
	width: 9px;
	height: 67px;
	float: left;
}div.buy_c
{
	background: url('../images/buy_c.jpg');
	width: 250px;
	height: 66px;
	float: left;
}div.buy_r
{
	background: url('../images/buy_r.jpg') no-repeat;
	width: 9px;
	height: 67px;
	float: left;
}
div.spec_small
{
	background: url('../images/spec_small.jpg') no-repeat;
	width: 145px;
	height: 23px;
	position: relative;
	top: 41px;
	left: 111px;
}
div.info a
{
	color: #000 !important;
	font-size: 13px !important;
	font-style: normal !important;
}
div.info a:hover
{
	color: #CC1700 !important;
}
div.card_item
{
	position: relative;
	margin-top: 3px;
	width: 501px;
}
a.active_item
{
	padding: 3px;
	text-decoration: none;
	cursor: default;
	background-color: #eb9110;
}
div.card_item_t
{
	background: url('../images/item_t.jpg') no-repeat;
	width: 501px;
	height: 8px;
}
div.card_item_c
{
	width: 501px;
	background-color: #fff;
	position: relative;
	z-index: 5px;
	
}
div.card_item_b
{
	background: url('../images/item_b.jpg') no-repeat;
	width: 501px;
	height: 8px;
}
div.card_top
{
	background: url('../images/card_top.jpg') no-repeat;
	width: 747px;
	height: 15px;
}
div.card_bottom
{
	background: url('../images/card_bottom.jpg') no-repeat;
	width: 747px;
	height: 237px;
	_height: 235px;
	*height: 234px;
}
div.items
{
	width: 550px;
	margin-left: 30px;
}
div.card_center
{
	width: 747px;
	height: 582px;
	background-color: #f2e7b3;	
}
div.icon1
{
	background: url('../images/spec.jpg') no-repeat;
	width: 55px;
	float: left;
	height: 62px;
	position: relative;
	left: 35px;
	z-index: 0;
	top: -10px;
}
div.cat_text
{
	position: relative;
	top: 6px;
	padding-right: 20px;
}
div.cat_text LI
{
	float: left;
}
div.cat_text .active
{
	height: 30px;
	color: #fff !important;
	background-color: #a76b33;
	text-decoration: none;
	padding: 6px;
	padding-bottom: 7px;
	
}
div.cat_text a
{
	color: #693200 !important;
	margin-left: 10px;
	font-size: 13px !important;
	font-style: normal !important;
}
.spec_active
{
	border: 6px #fdc400 solid;
}
div.spec_active_bottom
{
	background: url('../images/spec_active.jpg') no-repeat;
	width: 217px;
	height: 38px;
	position: relative;
	top: 8px;
	left: 46px;
	
}
div.sort
{
	position: relative;
	left: 20px;
}
div.sort a
{
	color: #eda12e !important;
	margin-left: 10px;
	font-size: 13px !important;
	font-style: normal !important;
}
div.sort a:hover
{
	color: #CC1700 !important;
	margin-left: 10px;
	font-size: 13px !important;
	font-style: normal !important;
}
div.cat_text a:hover 
{
	color: #CC1700 !important;
	margin-left: 10px;
	font-size: 13px !important;
	font-style: normal !important;
}
div.cat_l
{
	background: url('../images/cat_l.jpg') no-repeat;
	width: 8px;
	height: 35px;
	float: left;
}
div.cat_r
{
	background: url('../images/cat_r.jpg') no-repeat;
	width: 8px;
	height: 35px;
	float: left;
}
div.cat_c
{
	background: url('../images/cat_c.jpg') repeat-x;
	height: 35px;
	float: left;
}
div.catalog a
{
	color: #ed8e1d;
	font-size: 17px !important;
}
a.path
{
	color: #7b7b7b !important;
	text-decoration: none;
	font-size: 11px !important; 	
	font-style: normal !important;
}
a.path:hover
{
	text-decoration: underline;
}
a.nov:hover, a.akc:hover
{
	color: #cc1700 !important;	
}
div.banner
{
	width: 742px;
	margin: 0 auto;
}
div.icon2
{
	background: url('../images/akc.jpg') no-repeat;
	width: 69px;
	float: left;
	height: 62px;
	position: relative;
	left: 25px;
	z-index: 0;
	top: -18px;
}
div.icon3
{
	background: url('../images/nov.jpg') no-repeat;
	width: 58px;
	float: left;
	height: 59px;
	position: relative;
	left: 25px;
	z-index: 0;
	top: -10px;
}
div.cent_col a
{
	color: #de8800;
	font-size: 24px;
	font-style: italic;
}
div.cent_col a:hover
{
	color: #cc1700;	
	font-size: 24px;
	
	font-style: italic;
}
.left_col li
{
	list-style-type: none;
	list-style-image: none;
	padding: 0;
}.left_col ul
{
	list-style-type: none;
	list-style-image: none;
	padding: 0;
}.top_menu_top li
{
	list-style-type: none;
	list-style-image: none;
	padding: 0;
}.top_menu_top ul
{
	list-style-type: none;
	list-style-image: none;
	padding: 0;
}
div.am_l
{
	background: url('../images/am_l.jpg') repeat-y;
	width: 34px;
	float: left;
	padding-top: 5px;
}
div.am_c	
{
	background: url('../images/am_c.jpg');
	float: left;
}
div.am_r
{
	background: url('../images/am_r.jpg') repeat-y;
	width: 31px;
	float: left;
}
li,ul
{
	margin: 0;
}
h1,h2,h3,img,p,form
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	
}
div.content
{
	min-width: 1024px;
	height: 100%;
	width:expression(((document.documentElement.clientWidth ||?
	document.body.clientWidth) < 1070) ? '1000px' : ?
	((document.body.clientWidth > 1280) ? '1280px' : '100%'));
}
div.clear
{
	clear: both;
}
.logo
{
	position: relative;
	float: left;
	*top: -10px !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type .logo {top: -3px; *top: -10px !important;} .top_menu {top: -39px !important}
}
div.logo
{
	position: relative;
	float: left;
	top: -1px;
	*top: -5px !important;
}
noindex:-o-prefocus,.logo{top: 1px !important; }
div.code
{
	float: left;
	padding-right: 2px;
	position: relative;
	top: 9px;
}
div.icq_icon
{
	float: left;
	padding-right: 5px;
}
div.icq
{
	position: relative;
	top: 5px;
}
div.phone
{
	position: relative;
}
div.number
{
	font-size: 26px;
}
div.phones
{
	font-style: italic;
	position: relative;
	left: 4%;
	width: 240px;
	float: left;
}
a
{
	color: #000;
}
div.header a:hover
{
	color: #fff;
}
div.cent_col
{
	float: left;
	width: 73% !important;
}
div.footer_bg
{
	background: url('../images/footer_bg.jpg');
	height: 266px;
	position: relative;
	margin-top: -215px;
	z-index: -1;
}
div.footer
{
	background: url('../images/footer.jpg');
	height: 73px;
	color: #fff;
}
div.copyrights
{
	position: relative;
	top: 10px;
	left: 10px;
	float: left;
}
div.footer a
{
	color: #fff;
}
div.shadow
{
	background: url('../images/shadow.jpg');
	width: 155px;
	height: 19px;
	position: relative;
	left: -5px;
}
div.left_bg
{
	background: url('../images/header.jpg') no-repeat;
	height: 304px;
}
div.phone_icon
{
	float: left;
}
div.last_cost
{
	color: #666;
	text-decoration: line-through;
	font-size: 20px;
}
div.cost
{
	color: #361903;
	font-size: 33px;
}
div.desc
{
	float: left;
	position: left;
	left: 10px;
}
div.phone_desc
{
	width: 155px;
	float: left;
	font-size: 11px;
	margin-bottom: 10px;
}
.act_menu
{
	background: url('../images/act_menu.jpg') no-repeat;
	height: 26px;
	width: 35px;
}
div.con
{
	font-size: 9px;
}
div.item
{
	float: left;
	margin-right: 15px;
	width: 255px;
	padding: 2px;
	margin-bottom: 10px;
}
div.top_menu_items
{
	position: relative;
	left: 30px;
	top: 5px;
}
div.top_menu_top
{
	background: url('../images/top_menu.jpg') no-repeat;
	height: 95px;
	width: 190px;
}
div.top_menu_bottom
{
	background: url('../images/top_menu_bottom.jpg') no-repeat;
	height: 13px;
	width: 190px;
}
div.left_col h3
{
	font-size: 18px;
	font-family: arial;
	font-weight: normal;	
}
div.left_col ul
{
	margin-left: 20px;
}
div.left_col a:hover
{
	color: #cc1700;	
}
div.left_col li
{
	margin-bottom: 10px;
}
div.left_col
{
	float: left;
	width: 255px;
	margin-top: 20px;
	position: relative;
	margin-left: 20px;
}
a.adv_menu
{
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dashed #fff;
}
a.basket
{
	color: #ec5f00;
	font-style: italic;
}
a.basket:hover
{
	color: #cc1700 !important;
}
a.adv_menu:hover
{
	color: #000000 !important;
}
div.dashed_line
{
	border-bottom: dashed 1px #fff;
	width: 130px;
	height: 1px !important;
	
	
}
p.dashed_line
{
	border-bottom: dashed 1px #fff;
	width: 130px;
	
}
div.basket_icon
{
	float: left;
}
div.basket_text
{
	float: left;
	position: relative;
	left: 20px;
	top: -15px;
}
div.basket
{
	position: relative;
	top: -27px;
	float: left;
	margin-left: 5%;
}
div.top_menu li
{
	margin-bottom: 8px;
}
div.adv_search
{
	z-index: 1;position: relative;width: 200px;
}
div.top_menu
{
	float: left;
	position: relative;
	top: -37px;
	left: 3%;
	font-style: italic;
}
div.top_bg
{
	background: url('../images/top_bg.jpg') repeat-x;
	height: 171px;
}
div.search input.text
{
	width: 200px;
}
div.search
{
	position: relative;
	margin-left: 10px;
	top: 10px;
}

/* Affiliate */
.partner_top h1{
    color:#d3770a;
    font-size:14px;
    font-style:italic;
    font-weight:normal;
    float:left;
}
.SortProduct{
    float:right;
    font-size:11px;
    color:#838383;
}
.SortProduct select{
    float:right;
    font-size:11px;
    color:#838383;
    width:205px;
    margin-left:10px;
}
.clr_both{
    clear:both;
}
.partner_top_header{
    font-size:11px;
    background:#F1E1AB;
    padding:5px;
    margin:5px 0;
    float:left;
    width:99%;
}
.partner_top_header p{
    
}
.partner_top_header .name{
    float:left;
    width:43%;
}
.partner_top_header .saler{
    float:left;
    width:30%;
}
.partner_top_header .sale{
    float:left;
    width:15%;
}
.partner_top_header .price{
    float:left;
}
.partner_top_content{
    font-size:11px;
    padding:5px;
    float:left;
    width:99%;
    border-bottom:1px dashed #7F7E7C;
    color: #D3770A;
}
.partner_top_content p{
    line-height:20px;
}
.partner_top_content .name{
    float:left;
    width:43%;
}
.partner_top_content .name a{
    font-size:11px;
    font-style:normal;
}
.partner_top_content .name a:hover{
    font-size:11px;
    font-style:normal;
}
.partner_top_content .saler{
    float:left;
    width:30%;
}
.partner_top_content .saler a{
    font-size:11px;
    color:#000005;
    font-style:normal;
}
.partner_top_content .saler a:hover{
    font-size:11px;
    font-style:normal;
    color:#000005;
}
.partner_top_content .sale{
    float:left;
    width:15%;
    color:#000005;
}
.partner_top_content .price{
    float:left;
    font-weight:bold;
    width:12%;
}
.partner_top_content .price img{
    float: right;
}
.partner_textBlok{
    padding:5px;
}
.partner_textBlok h1{
    font-size:14px;
    font-style:italic;
    color:#d3770a;
    padding:5px 0;
    font-weight:normal;
}
.partner_textBlok p{
    font-size:12px;
    color:#000005;
}
.otz_saler{
    height:35px;
}
.otz_saler .left_b{
    background:#F1E1AB;
    float: left;
    height: 35px;
    width:28%;
    line-height:35px;
    padding-left:10px;
    border-bottom: 1px solid #DDC77E;
}
.otz_saler .rirgt_b{
    float: left;
    height: 35px;
    line-height: 35px;
    margin-left: 13px;
    border-bottom:1px dashed #7F7E7C;
    width:67%;
    padding-left:10px;
}
.rirgt_b h1{
    font-size:11px;
    color:#d3770a;
}
.otz_saler_page{
    font-size:11px;
}
.otz_saler_center{
    height:35px;
}
.otz_saler_center .left_b{
    background:#F1E1AB;
    float: left;
    height: 35px;
    width:28%;
    line-height:35px;
    padding-left:10px;
    border-bottom: 1px solid #DDC77E;
    border-top: 1px solid #FEF1C5;
}
.otz_saler_center .rirgt_b{
    float: left;
    height: 35px;
    line-height: 35px;
    margin-left: 13px;
    border-bottom:1px dashed #7F7E7C;
    width:67%;
    padding-left:10px;
}
span.h2{
    font-size:11px;
    color:#06c213;
    font-weight:bold;
}
span.h3{
    font-size:11px;
    color:red;
    font-weight:bold;
}
.otz_saler_last{
    height:35px;
}
.otz_saler_last .left_b{
    background:#F1E1AB;
    float: left;
    height: 35px;
    width:28%;
    line-height:35px;
    padding-left:10px;
    border-top: 1px solid #FEF1C5;
}
.otz_saler_last .rirgt_b{
    float: left;
    height: 35px;
    line-height: 35px;
    margin-left: 13px;
    border-bottom:1px dashed #7F7E7C;
    width:67%;
    padding-left:10px;
}
.rirgt_b p{
    float:left;
    margin-right:20px;
}
.rirgt_b a{
    font-size:11px !important;
    font-style:normal !important;
    font-weight:bold !important;
}
a.one_link{
    color:#d3770a !important;
}
a.two_link{
    color:#6aaf07 !important;
}
a.three_link{
    color:#ff0000 !important;
}
.otz_all{
    width:100%;
    font-size:11px;
}
.otz_all .left_b{
    width:28%;
    padding: 0 0 0 10px;
    line-height:35px;
    background:url("../images/table_bg.png") bottom repeat-x #F1E1AB;
    vertical-align:top;
}
.otz_all .rirgt_b{
    padding:10px;
    border-bottom:1px dashed #7F7E7C;
    vertical-align:top;
}
.gold{
    font-weight:bold;
    color:#d3770a;
}
.rirgt_b input{
    width:75px;
    color:#838383;
    font-size:11px;
}
.rirgt_b select{
    width:205px;
    color:#838383;
    font-size:11px;
}
.ButtonSubmit{
    height: 22px;
    width: 95px !important;
    background:url("../img/button_submit.png");
    border:0;
}
.ProductImageLogo{
    float:left;
    margin-right:10px;
}
.SelectBlock input{
    width:75px;
    color:#838383;
    font-size:11px;
}
.SelectBlock select{
    width:205px;
    color:#838383;
    font-size:11px;
}
.SelectBlock{
    padding-top:10px;
}
.rirgt_b .ocenka{
    float:left;
    width:10%;
}
.rirgt_b .otziv{
    float: left;
    width: 90%;
}
.rirgt_b .red{
    color:#ff0000;
    font-weight:bold;
}
.navigation{
    text-align: center;
    width: 100%;
    margin-top:50px;
}
.navigation a{
    margin: 0 4px;
    font-size:12px !important;
    color:#000005 !important;
    font-style:normal !important;
    text-decoration:none !important;
}
.navigation a.active{
    color:#d3770a !important;
    font-weight:bold;
}
.navigation a:hover{
    color:#d3770a !important;
}
