*{  font-size:12px;
  font-family:Tahoma, Arial;
  color:#000;}
body, div, h1, h2, h3, h4, h5, h6, form, label, input, select, span, ul, li, p, a{
  margin:0px; padding:0px;
}
body{  background:#ead8b4;  height:100%;
  min-width:1000px;}
img{ border:none; }
a{  color:#b01049;
  text-decoration:underline;}
a:hover{
  text-decoration:underline;
}
input, select, textarea{  border:1px solid #969696;}
input{  padding:1px;}
#logo{  background:url('images/top_bg.jpg') right no-repeat;
  width:1000px;}
#logo a, #logo div{  float:left;}
#logo *{  color:#ac0d27;
  font-size:12px;}
#logo div{  padding-top:165px;
  padding-left:216px;}
#top_menu{  background:url('images/tmenu_bg.jpg') no-repeat;}
#top_menu th{  background:url('images/tmenu_l.gif') no-repeat;
  width:19px;
  height:36px;}
#top_menu td{
  border-top:1px solid #6c0012;
  border-bottom:1px solid #6c0012;
  background:#ac0d27;
}
#top_menu a{
  color:#fff;
  font-size:12px;
  font-weight:bold;
  padding:9px 10px;
  line-height:34px;
  text-decoration:none;
}
#top_menu a:hover{  background:#ce6072;}
#search{  width:180px;
  padding:9px 20px 8px 40px;  background:#8f071d url('images/search_bg.jpg') scroll 0% no-repeat;}
#search input{  width:175px;  background:#f7edd9;  border:none;
}
#left_title{
  height:60px;  background:url('images/left_title.jpg') no-repeat;}
#content_title{  border-right:7px solid #c1b090;
  background:url('images/content_title_bg.jpg') repeat-x;
  padding:3px;
}
#content_title div{  width:511px;  text-align:right;}
#content_title h1{
  color:#ac0d27;  font:bold 18px Arial;}
#content_td{  border-right:7px solid #c1b090;}
#content_div{  margin:10px -8px 0px 20px;}
a.cat_title, .cat_title{  color:#014f7f;
  font-weight:bold;
  font-size:12px;
  line-height:1;
  text-decoration:none;}
.cat_title_line{  width:100%;  border-bottom:5px solid #ab0d26;
  font-size:6px;
  margin-right:-10px;}
.main_models{  padding-top:10px;
  height:140px;}
.main_models div{  float:left;
  width:110px;  text-align:center;  padding:0px 15px 10px 0px;}
.main_models a{  display:block;}
a.main_photo{
  background:url('images/photo_bg.gif') center no-repeat;
  padding-top:5px;
  height:94px;
  text-align:center;
}
.photo{  background:url('images/photo_bg.gif') center no-repeat;
  padding-top:5px;
  height:94px;
  text-align:center;
  display:block;}
.sub_cat a, a.sub_cat{  text-align:left;  color:#014f7f;  background:url('images/arrow.gif') 0% 50% no-repeat;
  padding-left:15px;}
.sub_cat a:hover{
  padding-left:13px;
  padding-right:2px;
}
.order input{
  width:300px;
}
#left{
  background:url('images/left_bbg.jpg') repeat-y;
  padding-bottom:30px;
}
#right{
  background:url('images/right_bbg.jpg') repeat-y;
  padding-bottom:30px;
}
#left_div{
  min-height:804px;
  background:url('images/left_bg.jpg') no-repeat;
}
#left_menu{  padding-top:5px;}
#left_menu div{  height:56px;  background:url('images/lmenu_bg.jpg') no-repeat;}
#left_menu *{
  color:#fff;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}
#left_menu a{
  display:block;
  margin:1px 0px;
  padding:15px 15px 15px 40px;
}
#left_menu a:hover{
  text-decoration:underline;
}
#brands{  padding-top:20px;
  width:230px;}
#brands a{  color:#fff;
  float:left;
  width:78px;
  padding:0px 5px 0px 15px;
  text-decoration:none;}
#brands a:hover{  background:#ab0d26;}
#right_title{
  background:url('images/right_title.jpg') no-repeat;
}
#right_menu{
  padding-top:2px;
}
#right_menu a{
  text-align:center;
  color:#e1c8ae;
  text-decoration:none;
  display:block;
  padding:7px 0px;
  margin:5px;
  line-height:40px;
  background:url('images/rmenu_bg.gif') top center no-repeat;
  height:110px;
}
#right_menu a:hover{  text-decoration:underline;}
#right_div{  min-height:804px;
  background:url('images/right_bg.jpg') no-repeat;
}
#filter{  margin:10px 20px;
  color:#e1c8ae;}
#map{  text-align:center;}
#map img{
  padding:4px;}
#loffset_1{  background:url('images/loffset_1.jpg') right no-repeat;
  height:250px;}
#loffset_2{
  background:url('images/loffset_2.jpg') right no-repeat;
  height:36px;
}
#loffset_3{
  background:url('images/loffset_3bg.jpg') right repeat-y;
}
#loffset_3 div{
  background:url('images/loffset_3.jpg') top right no-repeat;
  height:864px;
}
#roffset_1{
  background:url('images/roffset_1.jpg') no-repeat;
}
#roffset_2{
  background:#8f071d;
}
#roffset_3{
  background:url('images/roffset_3bg.jpg') repeat-y;
}
#roffset_3 div{
  background:url('images/roffset_3.jpg') no-repeat;
  height:864px;
}
input.radio, .radio input{
  border:none;
  margin:0px;
  padding:0px;
}
