﻿.clear{clear:both;}
.list_vehicule{clear:both;padding:0;background:white url(/_images/bg-listing3.png) top left no-repeat;max-height:160px;height:155px;}
.list_vehicule:hover{background:#FFFDD6 url(/_images/bg-listing3.png) top left no-repeat;}
.list_vehicule hr{border-top:1px solid #fff;border-bottom:1px solid #ccc;border-left:0;border-right:0;clear:both;margin:4px 0;}
.listing_border{float:left;width:740px;margin-left:10px;min-height:560px;}
.listing_photo{float:left;margin:20px 15px 0 16px;padding:2px;border:1px solid #E3E5E4;width:140px;height:105px;}
.listing_photo img{width:140px;height:105px;}
.list_vehicule .options{float:left;width:190px;font-size:11px;}
.list_vehicule .box{width:400px}
.list_vehicule .resa{float:right;font-size:14px;padding:0px;margin:30px 10px 0 0}
.list_vehicule .vframe{float:left;margin-top:15px;width:525px}
.list_vehicule .titre{color:#005200;font-size:14px}
.list_vehicule .details{clear:both;padding-top:5px;text-decoration:underline;}
.tarif_agence{padding:5px;color:white}
.tarif_internet{margin:0px;padding:5px;color:yellow}
.tarif_internet a,.tarif_agence a{text-decoration:none;color:#000;}
ul.cattab{list-style:none;margin:0;padding:0}
ul.cattab li{float:left;margin:0 2px 0 0;padding:0 0 0 6px;background:url("/_images/menu_cat_l.gif") no-repeat scroll left top transparent;}
ul.cattab li a{display:block;background:url("/_images/menu_cat_r.png") no-repeat scroll right top transparent;color:#037B00;font-weight:700;text-decoration:none;white-space:nowrap;outline:0;margin:0 1px 0 0;padding:5px 7px;font-size:12px;}
ul.cattab li a:hover{background:url("/_images/menu_cat_sel_r.png") no-repeat scroll right top transparent;color:#000}
ul.cattab li:hover{background:url("/_images/menu_cat_sel_l.gif") no-repeat scroll left top transparent;float:left;margin:0 2px 0 0;padding:0 0 0 6px;color:#fff}
ul.cattab li a.selected{background:url("/_images/menu_cat_sel_r.png") no-repeat scroll right top transparent;color:black;height:30px;}
ul.cattab li.selected{background:url("/_images/menu_cat_sel_l.gif") no-repeat scroll left top transparent;float:left;margin:0 2px 0 0;padding:0 0 0 6px;color:#fff}
.divcoupon{border-bottom:1px solid #E4E4E4;background-color:#FFFFDF;font-size:14px;text-align:center;color:#00759F;padding:5px 0}
.divdepart_retour{border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;margin-top:10px;background-color:#FCFDFB;font-size:12px;padding:10px 0 10px 5px}
.onglet_recap{background:none repeat scroll 0 0 #E7E6EF;border-bottom:1px solid #D3D3D3;color:#000000;padding:5px 0 5px 5px}
.optionsbox{float:left;border:1px solid #6DAF6D;width:400px;margin-bottom:20px;padding:8px}
.optionfield{float:left;margin:5px 0px 5px 0px;vertical-align:text-bottom;}
.btnResa{font-size:14px;color:#fff;font-weight:700;background-color:#060;border:1px solid #000;padding:5px}
.option_recap{display:inline-block;width:100%;border-bottom:1px solid #EBEBEB;padding:0px;}
.option_recap .optionfield .optNum{border:1px solid #CCCCCC;float:left;margin-right:3px;padding:2px;font-size:11px;width:12px;height:13;}
.option_recap .optionfield .optBtn{border:1px solid #CCCCCC;margin-right:3px;padding-top:0px;font-size:11px;float:left;display:list-item;width:15px;height:17px;}
.progress-bar-l{background:url("/_images/bg_progress_l.gif") no-repeat scroll left center transparent;margin:0 0 16px;padding:0 0 0 6px;}
.progress-bar-r{background:url("/_images/bg_progress_r.gif") no-repeat scroll right center transparent;height:38px;}
.prev a{font-weight:700;height:31px;padding:7px 30px 0 15px;text-align:center;position:relative;float:left;font-size:1.4em;}
li.prev,.progress-bar ol li.prev a{background:url("/_images/bg_progress_prev_r.gif") no-repeat scroll right center transparent;}
li.active{background:url("/_images/bg_progress_sel.gif") repeat-x scroll right center transparent;}
li.active h1{background:url("/_images/bg_progress_sel_r.gif") no-repeat scroll right center transparent;color:#FFFFFF;display:block;padding:6px 20px 10px 10px;margin:0px;float:left;font-size:1.4em;}
.progress-bar ol li{display:inline;float:left;color:#545454;}
.progress-bar ol li span,.progress-bar ol li a{float:left;font-size:1.4em;font-weight:700;height:31px;padding:7px 30px 0 15px;text-align:center;background:url("/_images/bg_progress_unsel_r.gif") no-repeat scroll right center transparent;}
.progress-bar ol li a{text-decoration:underline;color:#545454;}
.progress-bar span.small{background:none repeat scroll 0 0 transparent;display:inline;float:none;font-size:0.8em;height:auto;padding:0px;}
.progress-padding{margin:0px 10px 0px 10px;}
.panel_date{float:left;background:url('/_images/bg_add_panel.gif') repeat-y scroll 0 0 transparent;width:196px;margin-left:7px;}
.panel_date .top{background:url('/_images/bg_add_panel_top_alt.gif') no-repeat scroll 0 0 transparent;height:5px;}
.panel_date h2{margin:10px;color:#333333;font-size:14px;font-weight:bold;}
.panel_date .box{float:none;margin:0 3px;width:190px;background:url('/_images/bg_add_panel_box.gif') repeat-y scroll 0 0 transparent;}
.panel_date .box .top{background:url('/_images/bg_add_panel_box_top.gif') no-repeat scroll 0 0 transparent;height:5px;}
.panel_date .box .bottom{background:url('/_images/bg_add_panel_box_bottom.gif') no-repeat scroll 0 0 transparent;height:7px;}
.panel_date .bottom{background:url('/_images/bg_add_panel_bottom_alt.gif') no-repeat scroll 0 0 transparent;height:24px;}
.content_calendar{padding:5px 10px 5px 10px;}
.content_calendar h3{border-bottom:1px solid #D1D1D1;margin:0px 0px 10px 0px;color:#545454;font-size:12px;font-weight:normal;}
.panel_detail{float:left;width:196px;margin-left:7px;background:url('/_images/bg_add_panel_alt.gif') repeat-y scroll 0 0 transparent;}
.panel_detail .top{background:url('/_images/bg_add_panel_top_alt.gif') no-repeat scroll 0 0 transparent;height:5px;}
.panel_detail .bottom{background:url('/_images/bg_add_panel_bottom_alt.gif') no-repeat scroll 0 0 transparent;height:24px;}
.panel_detail #include_box{margin:0 8px;}
.panel_detail #include_box .titre{margin-bottom:3px;padding:3px;background:url('/_images/bg_panel_title_alt.gif') repeat-x scroll 0 100% transparent;}
.panel_detail #include_box .titre h1{color:#333333;font-size:14px;font-weight:bold;margin:0px}
.panel_detail #include_box ul{font-size:12px;padding:0px;margin:0px;color:#545454;list-style:none outside none;background:none repeat scroll 0 0 transparent;}
.panel_detail #include_box ul li{display:block;float:none;font-size:93%;margin:0.5em 0;padding:0 0 0 20px;width:auto;word-wrap:break-word;background:url('/_images/white-tick.gif') no-repeat scroll 0 0 transparent;}
