/* CSS Document Canal Vente */

.fclear { clear: both }
.fleft { float: left }
.fright { float: right }
.contour2 img, .contour_resa img { background:#9c0;width:0px;height:0px;}  
h5.mb-resa { font-size: 17px; font-weight: bold; color: #690;; letter-spacing: -0.05em; line-height:12px; margin-top: 8px !important;margin-bottom:10px; }
h5.mb {font-size: 15px; font-weight: bold; color: #690;; letter-spacing: -0.05em; line-height:12px; margin-top: 8px; margin-bottom:10px;}	

h5.title1 {font-size: 17px; font-weight: bold; color: #690;; letter-spacing: -0.05em; line-height:12px;}	
h5.title2 {font-size: 17px; font-weight: bold; color: #690;; letter-spacing: -0.05em; line-height:12px; margin-bottom:10px; }	
.sstitle { font: bold 13px verdana; color: #000; }
.label2 { font-size: 12px;  font-weight: bold; color: #690; }
.label3 { font-size: 12px;  font-weight: bold; color: #690; }

/* Navigation étapes*/
#navResa{ 
	background: #fff; width:595px;height:37px; margin: 0px 0px 0px 0px; padding: 0px;list-style:none;
}
	#navResa li{ 
		background: #9c0;display:inline;
		float:left; margin: 0px 0px 0px 4px; padding: 0px 20px 0px 20px; cursor:pointer;
		width:104px;+width:142px; height:37px; line-height:14px; font-size: 11px; color: #fff; text-transform: uppercase;
	}
	#navResa li#tabs1{ width:110px; *+width:156px; margin:0px;}
	#navResa li.actif {
		background: #E0F0B2; 
		color: #690;
	}

/* Bloc Coordonnees */
.coordonnees{float:left; width:98%;margin:10px; font-size:11px;font-weight:normal;}
.coordonnees .attention{color:#6D582D; }
.coordonnees .col1{float:left; width:156px; color:#6D582D; text-align:left; margin:0px 20px 0px 0px !important; +margin:0px 0px 0px 0px; padding:0px 0px 0px 0px !important; +padding:0px 30px 0px 0px;}
.coordonnees .col1 label{float:left;text-align:left; margin:0px 0px 5px 0px;font-weight: bold; }
.coordonnees .col1 input {width:156px; text-align:left; margin:0px 0px 0px 0px;  }
.coordonnees .wcivilite{margin:0px; padding:0px; width:156px; }
.coordonnees .col2{float:left; width:332px; color:#6D582D;  text-align:left; margin:0px 20px 0px 0px !important; +margin:0px 20px 0px 0px; padding:0px;  }
.coordonnees .col2 label{float:left;text-align:left; margin:0px 0px 5px 0px;font-weight: bold; }
.coordonnees .col2 .wadresse{margin:0px; padding:0px;  width:508px; height:18px;  }
.coordonnees .col2 .txtadr{ color:#6D582D;text-transform:italic;}
.coordonnees .col3{float:left; width:200px; color:#6D582D; text-align:left; margin:0px 0px 0px 0px !important; +margin:0px 0px 0px 0px; padding:0px; }

/* Bloc Assurances */
#assurances table {
	clear: both;
	width: 100%;
}
#assurances table tr {
	width: 100%;
	font-size: 10px;
}
#assurances table td {
	padding: 3px 10px;
	background-color: #f3f3f3;
}
#assurances table td.radio {
	padding: 0;
	vertical-align: middle;
	background-color: #f3f3f3;
}
#assurances .plus {
	float: right;
	padding-top: 0 !important; padding-top: 50px;
}
#assurances .info {
 	float: right;
 	bottom: 5px;
 	margin : 0;
 	padding-left: 20px;
	height: 16px;
	background: transparent url(/z/go/images/v04-pictos/picto_info.gif) top left no-repeat;
}
