/* CSS Document */

#masterContainer{width:735px; background-color:#f5f7f4;margin:0;padding:0;}
/*#masterContainer{width:535px; background-color:#e7ede3;margin:0;padding:0;}*/
/*--------*/
table#car{width:735px;background-color:#dfe1de;margin:0;padding:0;}
table.offer{width:735px;background-color:#dfe1de;margin:0;padding:0;}
/*table#car{width:535px;background-color:#cfd5c1;margin:0;padding:0;}*/
/*--------*/
table#car td{padding:5px;border-bottom:1px solid #fff;}
table.offer td{padding:5px;border-bottom:1px solid #fff;}
table#prime{width:735px;background-color:#dfe1de;margin:0;padding:0;}
table#prime td{padding:5px;border-bottom:1px solid #999;font-size:10px;}
table#warranty{width:735px;background-color:#dfe1de;margin:0;padding:0;}
table#warranty td{padding:5px;border-bottom:1px solid #999;font-size:10px;}

td.left{border-left:1px solid #999;}
td.right{border-left:1px solid #999;text-align:right;}
td.bottom-left{border-left:1px solid #fff;border-bottom:1px solid #fff;}
td.bottom{border-bottom:1px solid #fff;}
td.left2{border-left:1px solid #999;}
tr.lighter{background-color:#f5f7f4;}

/*--------*/
tr.darker{background-color:#eeefed;}

/*----------*/
.field{width:700px;height:60px;margin:0;padding:5px;background-color:#ececec;border-bottom:1px solid #fff;float:left;}
.hfield{width:15px;height:60px;margin:0;padding:5px;background-color:#ececec;border-bottom:1px solid #fff;float:left;}
.secondfield{margin:15px 0 0 0;padding:7px 5px;background-color:#f5f7f4;border-top:1px dotted #666;}
.hexplain{width:15px;height:60px;margin:0;padding:5px; background-color:#d5d5d5;border-bottom:1px solid #fff;float:left;}
.explain{width:700px;height:60px;margin:0;padding:5px; background-color:#d5d5d5;border-bottom:1px solid #fff;float:left;}
fieldset{border:0 solid #fff;margin:0;padding:0;}
.submit input{background:#fff url(../img/input2_bg.gif) bottom repeat-x;text-align:right;border:1px solid #a7a9a6;font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666;padding:1px 3px; margin:0px 5px 0px 5px;}
select{border:1px solid #a7a9a6;font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666;}

h4{font-size:13px;color:#666;margin:0;}
h5{font-size:12px;color:#666;margin:0;color:#3EB54B;}
h4.formule{font-size:13px;color:#fff;margin:0 0 5px 0;background-color:#666;padding:1px 2px;}
div.prime{position:relative; background-color:#fff; padding:5px;margin:0 0 1px 0;}
.price1 {position:absolute; right:60px;top:6px;margin:0;}
.price2{position:absolute; right:5px;top:6px;margin:0;}
#help{text-align:right;margin:0 5px 5px 0;font-size:10px;}

.submit{margin:5px 10px;padding:0 5px;text-align:center;cursor:pointer; background:#195d9a;color:#fff; font-weight:bold;border:0 solid #fff;}
.buttonHolder{text-align:right;padding:2px;}
.content{border-bottom:1px solid #fff;background-color:#dfe1de;margin:0;padding:5px;}
.result{/*border:1px dotted #666;*/background-color:#f5f7f4;margin:10px 0 0 0;padding:5px;/*color:#3EB54B;*/}
.result h4{font-size:15px;margin:0;font-weight:bold;background:#f5f7f4 none;border:0px solid #fff;}
.result input{font-size:9px;margin:0;background:#f5f7f4 none;border:0px solid #fff;}
.nobglighter{background:#f5f7f4 none;border:0px solid #fff;margin:0;}


div.spare{margin:10px 0;background-color:#666;padding:5px;color:#fff;}
.small {font-size: 9px;margin:0;}

.price {margin:0 0 15px 0;}
.price p{float:left; height:25px; margin:5px 5px 10px 5px;}
.price .of{padding:15px 0 0 0;}
.price input{font-weight:bold;font-size:18px;background: transparent none;border:0 solid #fff;color:#fff;}
.pr{background:#3EB54B; font-size:15px;padding:5px; font-weight:bold; color:#fff;width:225px; }
.clearer{clear:both;}
