/* INDEX */
#bestcar a {color:#000000;text-decoration:none;}
#bestcar td {border-bottom:2px solid #ffe29d;padding:3px 0;vertical-align:middle;}
#bestcar span.priceday {color:#FF0000;font-weight:bold;}

#hmCaravan .maincaravan {position:relative;top:-9px;}
#hmCaravan .detcaravan {margin-bottom:8px;}
#hmCaravan .ttlcaravan {font-size:18px;margin:0;letter-spacing:-1px;color:#d6690c;}
#hmCaravan p {margin:0 0 8px 0;}

.dPAdd {background:#FFFFFF; border-bottom:1px solid #fea25e;}
.dPAdd td {padding:5px;}
.dPAdd p {font-size:11px;}
.dPAdd span {float:right;}

.carmodlist td {border-bottom:1px solid #ffe29d; padding:5px 0; font-size:11px;}
.suppBy {border:2px solid #c2d9ee;margin-top:25px;padding:3px 0 10px 10px;font-size:11px;color:#666666;}
.suppBy img {margin-top:3px;}
.carmodfeatures {border-top:1px solid #ffe29d;}
.carmodfeatures li {border-bottom:1px solid #ffe29d;padding:2px 0;}

#itemFeat strong {display:block;background:#fff2d2;border-bottom:2px solid #ffe29d;padding:3px 10px; margin:0 0 5px 0;font-weight:bold;color:#d6690c;display:block;}
#itemFeat br {display:none;}

.resultItem .tdPic {padding:10px 0 10px 10px;width:100px;}
.resultItem .tdPicGen {color:#999999;font-size:10px;}
.resultItem .tdText {padding:10px 0 10px 0;width:300px;}
.resultItem .tdText span {font-style:italic;display:block;}
.resultItem .tdComp {padding:0 10px 0 0;text-align:right;vertical-align:middle;}

