/* CSS Document */

body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif}
img {border:0;}
.clearFloat:after {content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearFloat {display:inline-block;} 
/* Hide from IE Mac \*/ 
.clearFloat {display:block;} 
/* End hide from IE Mac */

.floatLeft {float:left;}

h2 {font-size:16px;color:#004c80;margin-bottom:7px;}
ol {padding-left:25px;}

div.curvedHeaderTransLine div.left {
	float: left;  
	background: url(/FRA/aff/wasteelsfr/images/wpbookmycar/site_ui_curved_header_trans_line.gif) no-repeat top left}

div.curvedHeaderTransLine div.right {
	float: right; text-align: right;
	background: url(/FRA/aff/wasteelsfr/images/wpbookmycar/site_ui_curved_header_trans_line.gif) no-repeat top right}
.clearBoth{ clear:both; padding-bottom:3px}

label, input, select {
	font-size:0.9em;
}

div.clearBoth {
	clear:both;
}

div.clear {
	clear:both;
	padding-top:10px
}

#master_center_book {
position:absolute;
left:10px;
top:0;
z-index:2;
width:770px;
}

.dottedLineHeader {
	background:transparent url(/FRA/aff/whitelabels/wasteelsfr/images/wpbookmycar/main_homepage_grey_dotted_line.gif) repeat-x scroll left bottom;
	height:35px;
	margin-bottom:8px;
	padding-right:5px;
}

.border_blue {border-top: 1px solid  #003698}

/* general positioning styles*/
.marg_0 {margin:0}
.marg_1 {margin-left:2.5em}
.marg_2 {margin-top: 5px;}
.marg_3 {margin-left:5px}
.marg_4 {margin-top:10px}

.pad_1 {padding-left:1em}
.pad_2 {padding-top: 5px}
.pad_3 {padding-top: 3px}
.pad_4 {padding:2px 0px 0px 4px;}
.pad_5 {padding-left:8px;}
.pad_6 {padding: 0 10px 0 10px;}

.width_1 {width:388px;}
.width_2 {width:180px;}
.width_3 {width:195px;}
.width_4 {width:93px;}
.width_5 {width:175px;}
.width_6 {width:282px;}
.width_7 {width:43px;}

/*CONTAINER ON ALL STATIC PAGES*/

#container {
    position: relative;
    min-height: 100%;
    height: 100%;
    voice-family: "\"}\"";
    voice-family: inherit;
    height: auto;
	}
	
html>body #container {
    height: auto;
	}
/*END CONTAINER*/

/*CONTENT*/
div#content {
     position: relative;
	 float:left;
     width: 760px;
     margin: 0 0 50px 5px;
     padding: 0;
     text-align: left;
    }

/*COLUMNED PAGES*/

#sglcoll {
	width: 185px;
	float: left;
		}
		
#sglcolr {
	width: 185px;
	float: right;
		}
		
#dblcolr {
	width: 560px;
	float: right;
		}
		
#dblcoll {
	width: 560px;
	float: left;
		}
#sglcol_third {
	width:235px;
	float:left;
	margin-left:10px;
	}

/*GENERAL FORMATTING*/
.marg1 {margin-top:15px;}
.marg2 {margin-top:10px;}
.marg3 {margin:0}
.marg4 {margin-left:15px;}
.marg5 {margin-top:5px;}

.pad1{padding-top:10px;}
.pad2 {padding-left:5px;}
.pad3 {padding:5px}
.pad4 {padding:2px; }
.pad5 {padding-bottom:6px;}

.gen_floatl {float:left}
.gen_floatr {float:right}

.border1 {
border: 1px #9c9c9c dashed;
padding: 5px;
}

/*CONFIRMATION PAGE */
#container {width:593px!important;}
#content {width:593px!important;}
#content table {width:593px!important;}

h5 {font-size:12px; font-weight:bold; color:#ffffff; padding:7px 0 7px 7px;background:#3779a5;}

/*PAGINATION*/

.txtvert {color: #003398; text-align: right; font-weight:bold; font-size:11px}
.txtbleu {color: #003399; text-align: right; font-weight:bold; font-size:11px}
.navbar {width: 390px; color:#000000; font-weight:bold; font-size:11px; margin-top:16px}

#container .navbar, #results .navbar{margin-top:0px}/* CSS Document */

body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif}
img {border:0;}
.clearFloat:after {content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearFloat {display:inline-block;} 
/* Hide from IE Mac \*/ 
.clearFloat {display:block;} 
/* End hide from IE Mac */

.floatLeft {float:left;}

div.curvedHeaderTransLine div.left {
	float: left;  
	background: url(/FRA/aff/wasteelsfr/images/wpbookmycar/site_ui_curved_header_trans_line.gif) no-repeat top left}

div.curvedHeaderTransLine div.right {
	float: right; text-align: right;
	background: url(/FRA/aff/wasteelsfr/images/wpbookmycar/site_ui_curved_header_trans_line.gif) no-repeat top right}
.clearBoth{ clear:both; padding-bottom:3px}

label, input, select {
	font-size:0.9em;
}

div.clearBoth {
	clear:both;
}

div.clear {
	clear:both;
	padding-top:10px
}

#master_center_book {
position:absolute;
left:10px;
top:0;
z-index:2;
width:770px;
}

.dottedLineHeader {
	background:transparent url(/FRA/aff/whitelabels/wasteelsfr/images/wpbookmycar/main_homepage_grey_dotted_line.gif) repeat-x scroll left bottom;
	height:35px;
	margin-bottom:8px;
	padding-right:5px;
}

.border_blue {border-top: 1px solid  #003698}

/* general positioning styles*/
.marg_0 {margin:0}
.marg_1 {margin-left:2.5em}
.marg_2 {margin-top: 5px;}
.marg_3 {margin-left:5px}
.marg_4 {margin-top:10px}

.pad_1 {padding-left:1em}
.pad_2 {padding-top: 5px}
.pad_3 {padding-top: 3px}
.pad_4 {padding:2px 0px 0px 4px;}
.pad_5 {padding-left:8px;}
.pad_6 {padding: 0 10px 0 10px;}

.width_1 {width:388px;}
.width_2 {width:180px;}
.width_3 {width:195px;}
.width_4 {width:93px;}
.width_5 {width:175px;}
.width_6 {width:282px;}
.width_7 {width:43px;}

/*CONTAINER ON ALL STATIC PAGES*/

#container {
    position: relative;
    min-height: 100%;
    height: 100%;
    voice-family: "\"}\"";
    voice-family: inherit;
    height: auto;
	}
	
html>body #container {
    height: auto;
	}
/*END CONTAINER*/

/*CONTENT*/
div#content {
     position: relative;
	 float:left;
     width: 760px;
     margin: 0 0 50px 5px;
     padding: 0;
     text-align: left;
    }

/*COLUMNED PAGES*/

#sglcoll {
	width: 185px;
	float: left;
		}
		
#sglcolr {
	width: 185px;
	float: right;
		}
		
#dblcolr {
	width: 560px;
	float: right;
		}
		
#dblcoll {
	width: 560px;
	float: left;
		}
#sglcol_third {
	width:235px;
	float:left;
	margin-left:10px;
	}

/*GENERAL FORMATTING*/
.marg1 {margin-top:15px;}
.marg2 {margin-top:10px;}
.marg3 {margin:0}
.marg4 {margin-left:15px;}
.marg5 {margin-top:5px;}

.pad1{padding-top:10px;}
.pad2 {padding-left:5px;}
.pad3 {padding:5px}
.pad4 {padding:2px; }
.pad5 {padding-bottom:6px;}

.gen_floatl {float:left}
.gen_floatr {float:right}

.border1 {
border: 1px #9c9c9c dashed;
padding: 5px;
}

/*CONFIRMATION PAGE */
#container {width:593px!important;}
#content {width:593px!important;}
#content table {width:593px!important;}

h5 {font-size:12px; font-weight:bold; color:#ffffff; padding:7px 0 7px 7px;background:#3779a5;}

/*PAGINATION*/

.txtvert {color: #003398; text-align: right; font-weight:bold; font-size:11px}
.txtbleu {color: #003399; text-align: right; font-weight:bold; font-size:11px}
.navbar {width: 390px; color:#000000; font-weight:bold; font-size:11px; margin-top:16px}

#container .navbar, #results .navbar{margin-top:0px}

.button {background-color:#5ed5d1!important; padding:5px!important; font-size:12px!important;border:none;font-weight:bold!important;}

#master_center_book #search_results {width:600px;}

/*bloc top 10*/
.row_subtitle {background-color:#fdca00}
.row_1{background-color:#fff}
.row_2{background-color:#3779a5}
.footer_text {font-size:11px;padding:10px;}

/* bloc moteur */
.moteur_va_cel {padding-left:10px;}

/* Nos avantages */
.qs p {padding-left:5px;}

/*Bloc 2*/
.bloc2 {font-size:12px;}
