/* CSS Document */

#milieudroit {
float:left;margin-left:40px;
margin-top:20px;margin-bottom:10px;
width:690px;
}
#milieudroit H3 {margin-left:0px  }
#interformulaire {width:100px;height:8px;background-color:#FF0000}
#titreformulaire {margin-bottom:0px;padding-left:45px;padding-top:0px;width:460px;height:40px;background-image:url(../corps/oiseau0.jpg);background-repeat:no-repeat}
#formulaire1 {background-color:
#EFEFEF;
#FFCCFF;
#FFFFCC;
#C1E6E8;#CCC;width:100%}
#insideformulaire1 {margin:10px;}
#principalform {
	height: 646px;width: 728px;background-image: url(images/boucan_styles.jpg);background-repeat: no-repeat;margin-left: 50%;left: -364px;position: absolute;}
#centreformulaire {
	position: relative;height: 440px;width: 728px;top: 120px;}
#basformulaire {
	position: relative;height: 20px;width: 728px;top: 150px;}
.champs1 {
color:#0033CC;background-color:#FFFFCC;zheight:14px;font-size:14px;border:#6699CC;border-style:solid;border-width:1px;}
.champs2 {
color:#0033CC;background-color:#FFFFCC;zheight:100px;font-size:14px;border:#6699CC;border-style:solid;border-width:1px;}
.champs3 {
color:#0033CC;background-color:#FFFFCC;zheight:16px;font-size:14px;border:#6699CC;border-style:solid;border-width:1px;}
.champs1b {
color:#0033CC;background-color:#FFFFCC;zheight:26px;font-size:14px;border:#6699CC;border-style:solid;border-width:1px;}
.descriptions {
	float: left;width: 80px;position: relative;height: 7px;text-align: right;padding-right:10px;}
.descriptionsa {	
	width: 110px;text-align: right;padding-left:40px;padding-right:10px;}
.descriptionsb {	
	width: 40px;text-align: right;padding-right:10px;padding-left:200px;}
.descriptionsc {
	width: 40px;text-align: right;padding-right:10px;padding-left:354px;}
.descriptionsd {
	width: 40px;text-align: right;padding-right:10px;padding-left:390px;}
	.descriptionse {	
	width: 110px;text-align: right;padding-left:20px;padding-right:10px;}
fieldset#quest {
	padding-left: 110px;margin-top: 15px;}
#form1 p{
margin-top:5px;margin-bottom:0px;}
.titre-formulaire {
font-weight:600;color:#0000FF;padding-bottom:8px;padding-top:4px;}
#haut{
	margin: 0px;padding: 0px;left: 0px;top: 0px;width:100%;
	
}
#haut1{
	margin: 0px;padding: 0px;left: 0px;top: 0px;width:100%;height:40px;	background-color:#FFF
}
#haut11{
	float:right;padding-top:10px;text-align:right;
	width:600px;
	height:31px;
	margin-right:10px;
	
	
	font-weight:600;
	color:
	#FF3366;
	font-family:
	Verdana, Arial, Helvetica, sans-serif;Georgia, "Times New Roman", Times, serif;

	}
.haut11-grand{font-size:22px;}
.haut11-petit{font-size:12px;}

#haut2{
left:0px;margin: 0px;height:20px;padding-right:20px;padding-top:3px;
border-bottom:1px;border-left:0px;border-right:0px;border-top:1px;border-color:#000;border-style:solid;
background-color:#1818E6;background-image:url(../corps/bandea.jpg);background-position:left;background-repeat:no-repeat;
font-size: 16px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color:
#FF9900;text-align:right;
}
#haut3{
left:0px;height:82px;margin-left:opx;background-color:
#99FFCC;#333399;
}
#haut4{
left:0px;margin: 0px;height:20px;padding-right:20px;padding-top:3px;
border-bottom:1px;border-left:0px;border-right:0px;border-top:1px;border-color:#000;border-style:solid;
background-color:#1818E6;background-image:url(../corps/bandea.jpg);background-position:left;background-repeat:no-repeat;
font-size: 16px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color:#BCF2D6;text-align:right;
word-spacing:1px
}
#haut5{
left:0px;height:57px;background-image:url(../corps/fondmenu.jpg);background-repeat:repeat-x;
}
#haut55 {
float:left;margin-left:0px;background-image:url(../corps/coinhaut.jpg);background-repeat:no-repeat;width:220px; height:57px}
