/*1 common
----------------------------------------------------------------------------- */
@media all{
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
table{font-size:inherit;}
fieldset,img{border:0;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
}html{width:100%; height:100%; }
body { 
width:100%; 
height:100%; 
font:62.5% tahoma,arial,verdana,sans-serif; 
color:inherit; }
}
/* *2 text
----------------------------------------------------------------------------- */
a {
cursor:pointer;
}
.lbl2
{
margin-left:10px;
margin-right:5px;
}
span.select {
position: absolute;
width: 158px; 
height: 20px;
padding: 0 28px 0 8px;
color: #000;
font: 12px/21px arial,sans-serif;
background: url(../images/select3.png) no-repeat;
overflow: hidden;
}
#product_addtocart_form
{
position:relative;
}
a:hover {

}
.right_block, .rel, .box
{
margin-bottom:30px;
}
.right_block  h5
{
margin:10px 0 5px 0;
color:#fff;
}
img {
border:0;
}
p {

}
p img {

}
p a {

}

/* *3 main
----------------------------------------------------------------------------- */
#wrap {
margin:0 auto;
padding:0;
min-height:100%;
background:url('../images/main-bg.jpg') repeat 0 0;
}

.both {
clear:both;
overflow:hidden;
}

#header
{
width:904px;
height:98px;
margin:0 auto;
}

#logo, #logo img
{
width:432px;
height:98px;
float:left;
}
#top
{
width:400px;
height:98px;
float:right;
}

#top_menu
{
padding-right:2px;
margin-top:40px;
height:20px;
line-height:20px;
margin-bottom:9px;
}

#top_menu ul.list li
{
float:right;
margin-left:19px;
}

#top_menu a
{
color:#b5b5b5;
font-size:12px;

text-decoration:none;
}
#top_menu ul.list li.last
{
margin-right:0px;
}
#search
{
width:249px;
height:19px;
line-height:19px;
float:right;
padding-right:1px;
}
#srch
{

height:19px;
width:187px;
padding-left:2px;
padding-right:5px;
background:url('../images/search_bg.png') no-repeat 0 0;
border:0;
color:#b5b5b5;
font-size:11px;
float:left;
}

#search_button
{
height:19px;
width:55px;
border:0;
color:#c5c4c4;
background:url('../images/search_button.png') no-repeat 0 0;
font-size:11px;
float:right;
}
#page
{
width:904px;
margin:0 auto;
padding-left:80px;
}
#main_menu
{
height:26px;
width:829px;
padding-left:35px;
line-height:24px;
}

.bg_top, .bg_bottom, .bg_top_white, .bg_bottom_white
{
width:864px;
height:8px;
overflow:hidden;
}
.cont_bottom
{
width:864px;
height:20px;
overflow:hidden;
margin-bottom:15px;

}
.toolbar
{
position:absolute;
width:839px;
bottom:-15px;
left:20px;
text-align:center;
margin:0 auto;
padding-top:1px;
}
span.radio {
  width: 11px;
  height: 11px;
  padding:0;
  background: url(../images/radio.png) no-repeat;
display: inline-block;
 clear: left;

}
.ad-account-info br
{clear:both;}
.toolbar ul.list
{

}
.toolbar img
{
margin-left:5px;
display:inline;
margin-bottom:-3px;
}
.toolbar ul.list li.main
{

background-color:#b5b6bf;

}
.toolbar ul.list li
{
display:inline-block;

margin-right:2px;
padding:0 10px;
text-align:center;
margin-top:2px;
}

.toolbar ul.list li.imgcss
{
display:inline-block;

width:18px;
margin-right:2px;
padding:0;
margin-top:2px;
}

.toolbar ul.list li.current
{
background-color:#bea875;
border:2px solid #000;
height:13px;
margin-top:0px;
width:18px;
}
.toolbar ul.list li a
{
font-size:11px;
font-weight:bold;
color:#fff;
text-decoration:none;
}

.bg_fotos_top, .bg_fotos_bottom
{
width:818px;
height:12px;
overflow:hidden;
}
.bg_fotos_top
{

background:url('../images/fotos_bg_top.png') no-repeat 0 0;
}
.bg_fotos_bottom
{
background:url('../images/fotos_bg_bottom.png') no-repeat 0 0;
}
.cont_bottom
{
background:url('../images/content_bottom2.png') no-repeat 0 0;
}
.bg_top
{
background:url('../images/bg_top.png') no-repeat 0 0;
}
.bg_bottom
{
background:url('../images/bg_bottom.png') no-repeat 0 0;
margin-bottom:15px;
}

.bg_top_white
{
background:url('../images/bg_top_white.png') no-repeat 0 0;
}

.bg_bottom_white
{
background:url('../images/bg_bottom_white.png') no-repeat 0 0;
margin-bottom:15px;
}

#main_menu ul.list li
{

margin-right:20px;

}
#main_menu a
{
font-size:14px;
color:#dedede;

text-decoration:none;
}
#main_menu a:hover, #top_menu a:hover, .block1 ul.list li a:hover, #main_menu a.current, .buy_right a:hover, .toolbar ul.list li a:hover
{
color:#938342;
}
#car
{
width:864px;
height:378px;
padding-top:149px;
padding-left:30px;
}
#main_block
{
width:913px;
height:378px;
background:url('../images/car.png') no-repeat 0 0;
}
#content
{
min-height:366px;
width:839px;
background:url('../images/bg_black.png') repeat-y 0 0;
padding-left:25px;
position:relative;
}
#content h1
{
color:#938342;
font-family:impact;
font-size:30px;
width:330px;
margin-left:5px;
float:left;
height:50px;
}
.content_text2
{
font-size:12px;
color:#fff;
float:left;
line-height:18px;

width:150px;
margin-right:22px;
}


.cont_form
{
padding-top:5px;
vertical-align:middle;
position:relative;
margin-left:502px;
}
.besttt
{
height:111px;
width:135px;
float:left;
margin-right:10px;
}
.round
{position:relative;
z-index:10;
height:111px;
width:135px;
}
img.corner
{
border:none;
display:block !important;
height:111px;
width:135px;
}
.cat_img
{
height:111px;
width:135px;
margin:-111px 0 0;

}
.foto_text3 .gold p
{
font-weight:normal !important;
}
.fotos
{
min-height:320px;
width:800px;
background:url('../images/fotos_bg.png') repeat-y 0 0;
padding-left:21px;
padding-top:12px;
overflow:hidden;
color:#fff;
font-size:14px;
}
.foto
{
float:left;
margin-right:25px;
}
.all_pic
{
background:url('../images/all_pic.png') no-repeat 0 0;
padding-top:2px;
padding-left:4px;
height:90px;
}
.all_pic img, .all_pic a
{
padding:0;
margin-left:-1px;
}

.fotos img
{
width:135px;
height:111px;
}
.foto_text
{
height:26px;
width:135px;
text-align:center;
line-height:24px;
color:#fff;
font-size:14px;
text-transform:uppercase;
}
.foto_text3
{
min-height:26px;
width:135px;
text-align:center;
line-height:18px;
color:#fff;
font-size:14px;
text-transform:uppercase;
}
.content_text
{
color:#fff;
font-size:12px;
width:410px;
margin-bottom:10px;
padding-top:12px;
}

#car_text
{
font-size:12px;
color:#fff;
width:415px;
line-height:16px;

}
#select
{
background:url('../images/select_bg.png') no-repeat 0 0;
padding:2px 9px 1px 9px;

}

#select a
{
color:#bba651;
font-size:15px;
text-decoration:none;
}
#best_sell
{
margin-top:30px;
padding-top:14px;
padding-left:16px;
width:444px;
height:138px;
background:url('../images/bestsell_bg.png') no-repeat 0 0;
position:relative;
}
#best_sell img
{
width:135px;
height:111px;
}
#best
{
position:absolute;
top:-30px;
left:-65px;
z-index:20;
}
#best img
{
width:104px;
height:106px;
}
#tags_inp
{
width:446px;
height:17px;
border:1px solid #938342;
float:left;
padding-bottom:1px;
}
#tags_but
{
margin-right:80px;
width:72px;
height:20px;
border:0;
color:#fff;
font-size:14px;
background:url('../images/tagsb.png') no-repeat 0 0;
float:right;
}
#size
{
width:829px;
height:57px;
padding-left:35px;
}
#size img
{
float:left;
margin-right:15px;
}
#size div
{
display:block;
width:90px;
height:57px;
float:left;
}
#size a
{
display:block;
width:45px;
height:57px;
float:right;
}
#size a#size15a 
{
background:url('../images/size15.png') no-repeat top right;
}
#size a#size15a:hover, #size a#size15a.current
{
background:url('../images/size15h.png') no-repeat top right;
}
#size a#size16a
{
background:url('../images/size16.png') no-repeat top right;
}
#size a#size16a:hover, #size a#size16a.current
{
background:url('../images/size16h.png') no-repeat top right;
}
#size a#size17a
{
background:url('../images/size17.png') no-repeat top right;
}
#size a#size17a:hover, #size a#size17a.current
{
background:url('../images/size17h.png') no-repeat top right;
}
#size a#size18a
{
background:url('../images/size18.png') no-repeat top right;
}
#size a#size18a:hover, #size a#size18a.current
{
background:url('../images/size18h.png') no-repeat top right;
}
#size a#size19a
{
background:url('../images/size19.png') no-repeat top right;
}
#size a#size19a:hover, #size a#size19a.current
{
background:url('../images/size19h.png') no-repeat top right;
}
#size a#size20a
{
background:url('../images/size20.png') no-repeat top right;
}
#size a#size20a:hover, #size a#size20a.current
{
background:url('../images/size20h.png') no-repeat top right;
}

#size a#size21a
{
background:url('../images/size21.png') no-repeat top right;
}
#size a#size21a:hover, #size a#size21a.current
{
background:url('../images/size21h.png') no-repeat top right;
}

#size a#size22a
{
background:url('../images/size22.png') no-repeat top right;
}
#size a#size22a:hover, #size a#size22a.current
{
background:url('../images/size22h.png') no-repeat top right;
}
#size img.simg
{
margin-left:55px;
}
#right
{
float:right;
}
h1.shop_cart
{
color:#938342;
float:left;
font-size:24px;
margin-bottom:10px;
width:55%;
}
.related
{
width:181px;

background:url('../images/related.png') repeat-y 0 0;
padding-left:10px; 
padding-top:5px;
padding-bottom:10px;
}
.related_top, .related_bottom
{
height:4px;
width:191px;
overflow:hidden;
}
.related_top
{
background:url('../images/related_top.png') no-repeat 0 0;
}
.related_bottom
{
background:url('../images/related_bottom.png') no-repeat 0 0;
}
.prod_img
{
margin-top:20px;
width:91px;
height:90px;
float:left;
}
.prod_img2
{
margin-top:5px;
width:91px;
float:left;

}
.prod_info
{
margin-top:17px;
width:82px;
height:90px;
float:right;
font-size:12px;
color:#fff;
padding-left:5px;
padding-right:3px;
}
.prod_info2
{
margin-top:2px;
width:82px;
float:right;
font-size:12px;
color:#fff;
padding-left:5px;
padding-right:3px;
}
.prod_img img
{
width:91px;
}
.related h1
{
color:#938342;
font-size:14px;
}
#pp
{
position:relative;
width:267px;
height:254px;
z-index:9;
overflow:hidden;
}
.rel_price
{
display:block;
margin-top:10px;
}
h1.mc
{
margin-top:50px;
}
.related p, .related a, .product-details
{
color:#fff;
}

.rt
{
font-size:12px;
color:#fff;
width:176px;
margin-bottom:10px;
margin-top:3px;
}
.tags
{
line-height:20px;
width:165px;
margin-top:3px;
}
a.tag11, a.tag12, a.tag14, a.tag18
{
color:#fff;
text-decoration:underline;
}
a.tag11
{
font-size:11px;
}
a.tag12
{
font-size:12px;
}
a.tag14
{
font-size:14px;
}
a.tag18
{
font-size:18px;
}

#left
{
float:left;
width:610px;
}
#prod_pict
{
height:442px;
width:278px;
background:url('../images/prod_bg.png') repeat-y 0 0;
padding-left:9px;
padding-top:6px;
position:relative;
}
.foto_text2
{
width:278px;
color:#171717;
font-size:11px;
text-align:center;
margin-top:3px;
}
.control
{
position:relative;
width:278px;
margin-top:15px;
margin-bottom:25px;
}
#left2
{
float:left;
width:285px;
margin-bottom:10px;
}
#left2 h1
{
color:#171717;
font-size:14px;
margin-top:5px;
margin-left:3px;
margin-bottom:3px;
}
#left_right
{
margin-top:-7px;
width:310px;
float:right;
padding-left:15px;
}
#left_right h1
{
font-size:26px;
color:#938342;
font-family:impact;
}
#left_right h3
{
font-size:12px;
color:#171717;
font-weight:bold;
}
#left_right ul.list
{
margin-left:30px;
margin-bottom:15px;
}
span.features
{
font-size:11px;
margin-left:15px;
margin-top:5px;
display:block;
}
.prod_price, .label
{
font-size:14px;
font-weight:bold;
line-height:20px;
}
.prod_price2
{
font-size:14px;
font-weight:bold;
line-height:20px;
margin-bottom:10px;
}
#tyres1, #tyres2, #rears1, #rears2, #rims
{
width:127px;
padding-left:8px;
font-size:12px;
color:#1a1a1a;
height:20px;
}
#studs
{
width:127px;
padding-left:8px;
font-size:12px;
margin-right:28px;
color:#1a1a1a;
height:20px;
}
#product_addtocart_form dd
{
margin-left:135px;
}
.label
{
margin-left:20px;

}
.checkbox
{

}
#left_right label.lbl1
{
font-size:12px;
margin-right:7px;
margin-left:35px;
}
.hm
{
margin-left:25px;
}
input#buy
{
font-size:12px;
font-weight:bold;
color:#fff;
border:0;
width:69px;
height:21px;
background:url('../images/buyb.png') no-repeat 0 0;
}
.buy_left
{
float:left;
font-size:13px;
color:#938342;
font-weight:bold;
line-height:30px;
height:30px;
margin-top:0;
margin-left:35px;
padding-top:3px;
}
.buy_right
{
float:right;
line-height:16px;
height:30px;
margin-right:60px;
margin-left:0 !important;
margin-top:0;
width:100px;
}
#left_right form#product_addtocart_form dl
{
margin-bottom:2px;
}
.buy_right a
{
color:#3f3b3b;
font-size:12px;

text-decoration:underline;
}

#left_right label.lbl
{
display:block;
font-size:12px;
float:left;
width:100px;
margin-left:35px;
}
.product_text p
{
color:#171717;
font-size:12px;
margin-top:10px;
line-height:14px;
font-family:arial;
}
#tags
{
line-height:20px;
}
#tags h1
{
margin-top:15px;
color:#938342;
font-size:18px;
margin-bottom:2px;
font-family:arial;
margin-left:3px;
}
#tags p
{
color:#171717;
font-size:13px;
font-weight:bold;
}
#tags p.tags_text
{
font-size:12px;
font-weight:normal;
margin-left:3px;
}
.dost
{
float:right;
width:150px;
margin-top:15px;
font-size:14px;
color:#938342;
text-align:right;
margin-right:15px;
}
.dost h5
{
font-size:16px;
color:#938342;
}
#left_right form#product_addtocart_form
{
line-height:20px;
text-align:left;
vertical-align:middle;
}
#left_right li.item
{
color:#171717;
font-size:11px;
padding-left:10px;
background:url('../images/list.png') no-repeat 0 4px;
}
.prod_top, .prod_bottom
{
height:4px;
width:285px;
overflow:hidden;
}
.prod_top
{
background:url('../images/prod_top.png') no-repeat 0 0;
}
.prod_bottom
{
background:url('../images/prod_bottom.png') no-repeat 0 0;
}
.block1
{
height:264px;
width:834px;
background:url('../images/bg_white.png') repeat-y 0 0;
padding-top:20px;
padding-left:30px;
}
.block2
{
width:816px;
background:url('../images/bg_white.png') repeat-y 0 0;
padding-top:12px;
padding-left:23px;
padding-right:25px;
padding-bottom:10px;
font-size:12px;
}
.post
{
width:204px;
height:264px;
margin-right:10px;
float:left;
}
.post_first
{
width:160px !important;
}
.post2
{
width:204px;
height:264px;
margin-right:10px;
float:left;
}
.post_top
{
margin-bottom:10px;
}
.post_top a, .post_top span
{
color:#886e05;
text-decoration:none;
font-size:16px;

}
.post_top p
{
color:#3f3f3e;
font-size:12px;

}
.post_img, .post_img img
{
width:204px;
height:171px;
}
.post_bottom
{
font-size:12px;
color:#41403f;
text-transform:uppercase;
}
.gold
{
color:#886e05;
text-decoration:none;
}
.bot
{
float:left;
margin-top:50px;
}
.post_bottom
{
padding-left:4px;
}
.post_top ul.list
{
margin-top:25px;
line-height:17px;
}
.post_top ul.list li a
{
color:#41403f;
font-size:14px;
text-decoration:none;
}
#footer
{
width:864px;
height:100px;
}
#copy
{
float:left;
font-size:14px;
color:#fcfcfc;
margin-left:18px;
}
#payment
{
float:right;
margin-right:10px;
}

#srch
{
opacity: 0.72;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=72);
}
#main_menu, #size
{
background:url('../images/bg_black.png') repeat-y 0 0;
}

@-moz-document url-prefix() {
  #srch
  {padding-top:3px;
  height:16px;
  }
  #search_button
  {
   padding-bottom:3px;
  }
  #buy, #tags_but
  {padding-bottom:2px;
  }
  .NFRadio 
  {
  margin-top:2px !important;
  }
  #tags_inp {
  padding-top:1px;
  height:17px;
  }
  #checkbox1, #checkbox2
  {
  	margin-top:-3px;
  	margin-left:-12px;
  	border:1px solid red !important;
  	opacity:0;
  	filter: alpha(opacity=0);
  }
}
.list-page-box{
	width:800px;
	float:left;
}
.list-container{
	width:1600px;
	zoom:1;
}
.list-container:after{
	content:'';
	display:block;
	clear:both;
}