body {line-height:17px;color:#333;font-size:11px;zoom: 1;margin:0;padding:0;background-color:#eff2f7;height:100%;font-family:"arial", "Times New Roman", Times, serif}
#container { padding-top:20px;width: 850px; margin: 0 auto; text-align: left;position:relative;background-color:#FFFFFF;}
#basContainer {height:13px; margin: 0 auto; background-image:url('images/ombre_bas.png');position:relative;}
#footerContainer{width:800px;margin:0 auto;text-align:center;}
#col1{float:left;width: 207px;top:0;left:0;}
#col2 {position:relative;margin: 0 0 0 207px;padding: 0;top:0;}
#ombreD{background-image:url('images/ombre_gauche.png');height:100%;width:21px;left:-21px;position:absolute;top:0}
#ombreG{background-image:url('images/ombre_droite.png');height:100%;width:21px;right:-21px;position:absolute;top:0}
.spacer {clear:both;height:0;font-size: 1px;line-height:0px;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.padding{padding:5px;width:auto;}
.ededed{ background-color:#ededed;}
.demi{width:50%;}
.tiers{width:30%;}
.quart{width:25%;}
.left{float:left;position:relative;}
.blanc{background-color:#fff}
.small{	font-size:69%;}
.fondrouge{background-color:#FF0000;}
.textrouge{color:#FF0000;}
.textvert{color:#41bb92;}
.textbleu{color:#4e7b98;}
.textorange{color:#FF6600;}
.textjaune{color:#FFCC00;}
.bold{font-weight:bold;}
.uppercase{text-transform:uppercase;}
.border4{border:1px solid #ccc}
img {vertical-align:middle;}
input[type=submit] , .cursor{cursor:hand;cursor:pointer;}
a { color:#006699;text-decoration:none;}
a.bluelink,.bluelink a{text-decoration:underline;}
h2{ color:#4081B7;
	font-weight:normal;
	margin-left:8px;
	padding-top:5px;
	font-size:15pt;
	width:auto;
}
h3{
	color:#4081B7;
	font-weight:normal;
	/*margin-left:10px;*/
	margin-top:0px;
	font-size:12pt;
	width:auto;
}
.disabled{text-decoration:line-through;}
.none{display:none;}
.titresouligne{ background-image:url('images/souligne.jpg');background-repeat:no-repeat;background-position:center center}
.titresouligne .fond{background-color:#FFFFFF;padding-right:5px;margin-right:5px;}
.margin16{margin-left:16px;width:auto;}
.margin8{margin-left:8px;width:auto;}
div.validation-advice{display:inline;display:inline-block;padding:2px;position:relative;color:#FF3300;font-weight:bold;}
