@charset "utf-8";
/* CSS Document */
body{font-family:arial;font-size:11px;text-align:center;padding-top:20px;}
img, div { behavior: url(iepngfix.htc)}
a img{border:0;}

#wrapper{margin:0 auto;width:840px;}
#main{background:url(images/bg.jpg) no-repeat;width:840px;height:362px;}
#mainleft,#mainright{float:left;width:50%;}
#mainright{height:315px;}
#mainnav{width:370px;margin-left:20px;padding-top:37px;}
#mainnav a{display:block;float:left;height:28px;}
#mainnav-car{width:74px;background:url(images/icon/icon_01.png);}
#mainnav-motor{width:46px;background:url(images/icon/icon_02.png);}
#mainnav-ackattack{width:92px;background:url(images/icon/icon_03.png);}
#mainnav-rallydakar{width:37px;background:url(images/icon/icon_04.png);}
#mainnav-quadsbike{width:46px;background:url(images/icon/icon_05.png);}
#mainnav-lotuscar{width:74px;background:url(images/icon/icon_06.png);}

#modetab{width:271px;margin-top:19px;margin-left:18px;}
#modetab.search{background:url(images/mode/tab_search.png);}
#modetab.browse{background:url(images/mode/tab_browse.png);}
#modetab-search{float:left;width:157px;height:23px;}
#modetab-browse{float:left;width:114px;height:23px;}
#modepanel-browse select{width:250px;}
.modepanel{width:365px;margin:10px auto;}

#keyword{width:180px;}
#search-submit{background:url(images/btn_ok.png);width:52px;height:14px;}
#result-list{width:210px;}

#popup-container{width:498px;height:560px;padding:0 15px;}
#popup-container.car1{background:url(images/popup/popup-car1.png);}
#popup-container.car2{background:url(images/popup/popup-car1.png);}
#popup-container.car3{background:url(images/popup/popup-car1.png);}
#popup-container.motor1{background:url(images/popup/popup-motor1.png);}
#popup-container.motor2{background:url(images/popup/popup-motor2.png);}
#popup-container.motor3{background:url(images/popup/popup-motor3.png);}
#popup-vehicle-name{height:30px;color:#000;font-weight:bold;font-size:12px;margin-top:25px;text-align:left;}
#popup-protection{text-align:right;}
#popup-product-image{text-align:center;height:200px;}
#popup-product-description{text-align:left;height:240px;overflow-y:scroll;}
#btn-close{display:block;width:60px;height:15px;float:right;margin-top:4px;margin-right:-7px;}

#banner{width:355px;height:224px;margin-top:42px;margin-left:7px;padding-top:48px;padding-left:36px;background:url(images/bg-banner.png) no-repeat;text-align:left;}
#result-wrapper{width:389px;margin:73px 0 0 7px;}
#vehiclename{height:15px;color:#fff;font-size:12px;font-weight:bold;text-align:center;padding-top:1px;}
#extra,#superior,#ultimate{display:none;float:left;width:108px;margin:34px 10px 0 10px;text-align:center;}
.product-image{margin:10px 0;}
.product-title{color:#fff;height:28px;overflow:hidden;}
.btn-detail{display:block;width:94px;height:21px;margin:0 auto;background:url(images/btn_detail.png);}
.btn-detail:hover{background-position:0 -21px;}

.textbox, select{font-family:arial;font-size:11px;height:18px;}
.button{border:0;}
.clear{clear:both;}
.content {
	font-family:Tahoma;
	font-size:9pt;
  margin:6px 0;
  display:block;
  font-weight:bold;
}

#bottom-links{width:585px;margin:7px auto 0 auto;}

#dvResult>table, #dvResult font.pr-title{
  color:#1F1F1F;
  font-size:12px;
  font-weight:bold;
  font-family:tahoma;
}

#dvResult>table font.pr-title{
  margin:0;
  color:#1F1F1F;
}

#dvResult font.pr-title{
  display:block;
  margin-top:10px;
  color:#DD1F1F;
}

#dvResult p, #dvResult ul, #dvResult ul li{
  font-family:tahoma;
  font-size:9pt;
  text-align:justify;
  margin:0;
  line-height:1.4em;
}

#dvResult .span-title{
  font-weight:bold;
}

#dvResult img.prod-img{
  float:left;
  margin-top:7px;
  margin-right:8px;
}

#dvResult p.prod-desc{
  margin:0;
}

#dvResult p.prod-title{
  margin: 7px 0 2px 0;
  color:#292C9B;
  font-weight:bold;
  text-align:left;
}

#dvResult p.block-title{
  font-weight:bold;
  margin-top:7px;
}

#dvResult ul{
  padding-left:14px;
}

#dvResult span.notes{
  color: #f00;
  font-size: smaller;
  display:block;
  margin-bottom:10px;
}