@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
.flotteD {
	float:right;
}
.flotte {
	float:left;
}
img {
	border:0;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.nettoyeur {
	clear : both;
	margin : 0;
	padding : 0;
	border : 0;
	height : 0;
	line-height : 1px;
	font-size : 1px;
	overflow : hidden;
}
body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFFFFF;
}
ul, li, p, h3 {
	margin:0;
	padding:0;
}
#contenu {
margin-left:204px !important;

}
#formulaire {
	width:540px;
	background:#FFFFFF;
	margin:auto;
}
#formulaire #encart {
	width:560px;
	margin-top:20px;
	font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;
}
#formulaire #encart #encart-haut {
	background:url(img/encart-haut.png) no-repeat;
	height:51px;
	width:560px;
	position:relative;
	
}
#formulaire #encart #encart-haut p{
	color:#C1CF2B; font-size:32px; margin-left:45px; padding-top:20px; position:absolute; top:-17px;
	
}
#formulaire #encart #encart-centre {

	width:560px;
	background-color:#2B85A7;
}
#formulaire #encart #encart-bas {
	background:url(img/encart-bas.png) no-repeat;
	height:19px;
	width:560px;
}
#formulaire #saumon {
	background:#FABE5D;
	width:100%;
	color:#000000;
	font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;
	padding:8px 10px 8px 10px; margin-top:10px; margin-bottom:10px;
	position:relative;
}
#formulaire #vert {
	background:#C4D069;
	width:100%;
	color:#000000;
	font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;padding:8px 10px 8px 10px; margin-top:10px; margin-bottom:10px;position:relative;
}
#formulaire #bleu {
	background:#92D0D2;
	width:100%;
	color:#000000;
	font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;padding:8px 10px 8px 10px; margin-top:10px; margin-bottom:10px;position:relative;
}
#formulaire #red {
	background:#FF0000;
	width:100%;
	color:#000000;
	font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;padding:8px 10px 8px 10px; margin-top:10px; margin-bottom:10px;position:relative;
}
#formulaire #marron {
	background:#DCCCB8;
	width:100%;
	color:#000000;
	font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;padding:8px 10px 8px 10px; margin-top:10px; margin-bottom:10px;position:relative;
}
#formulaire #marron a{
	color:#333333;
}
#formulaire .entete {
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
}
#formulaire .tab-saumon {
	background-color:#FBCB7D !important;
}
#formulaire .tab-bleu {
	background-color:#A8D9DB !important;
}
#formulaire p {
	margin-top:17px;
	margin-bottom:17px;
}
#formulaire .question {
	font-weight:bold;
}
#formulaire .pasMarginBottom{ margin-bottom:0;
}
#formulaire .pasMarginTop{margin-top:0;
}
#formulaire ol{font-size:12px; margin-left:20px;}
#formulaire #submit{border:0; background:#DCCCB8; color:#FFFFFF; width:190px; height:30px; font-size:19px;  cursor:pointer; font-weight:bold; margin-left:180px;}
#formulaire #submit:hover{background:#92D0D2; text-align:center;}
#formulaire label.error{color:red; position:absolute; right:-100px; font-size:11px;}
#formulaire input.error{ border:1px solid red; background:#FFDFE0;}

.flotteD,
.flotte {display:inline;}

/* add zoom:1 to overflow:hidden */
.nettoyeur {zoom:1;}

/* add zoom:1 to pos:relative elements */
#formulaire #saumon,
#formulaire #vert,
#formulaire #bleu,
#formulaire #marron {zoom:1;}
