.titre {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	color: #006633;
	font-variant: small-caps;

}
.inpUrl{
margin-left:29px;
line-height:18px;
}
.inpAdresse{
margin-left:77px;
line-height:25px;
}
.inpVille{
margin-left:100px;
line-height:25px;
}
.inpCodepostal{
margin-left:53px;
line-height:25px;
}
.inpTelephone{
margin-left:39px;
line-height:25px;
}
.inpCV{
margin-left:11px;
line-height:20px;
}
.inpLM{
margin-left:4px;
line-height:17px;
}

.inpPortable{
	margin-left:10px;
	line-height:25px;
	}
.inpEmail{
	margin-left:14px;
	line-height:25px;
	}
.inpNom{
	margin-left:96px;
	line-height:25px;
	}
	.inpPrenom{
	margin-left:80px;
	line-height:25px;
	}
.inpDateNaissance{
	margin-left:18px;
	line-height:25px;
	}
.selStatut{
margin-left:16px;
}
.rdMicroOui{
margin-left:15px;
}
.Civilite{
	margin-left:220px;
	line-height:25px;
	}
.rdCivilite{
	margin-left:80px;
}
.titrecentre {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	color: #006633;
	font-variant: small-caps;
	text-align:center;
	
}
.question{
	font-weight:bold;
	margin-left:260px;
}
.hautform{

	
}
.lbl{
margin-left:220px;


}
.formulaire{

}

.lblSpec{
	margin-left:220px;
	}



.txtProvenance{
	margin-left:300px;
	line-height:30px;
}	
.txtPresentation{
	margin-left:300px;
}	
.lblConnaissance{
margin-left:300px;
}
.txtArea{
margin-left:220px;
}
.btnBoutons{
text-align:center;
margin-top:10px;
}
.corps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006633;
	left: 43px;
	top: 117px;
}
.titreSection{
	margin-left:220px;
	font-weight:bold;
	}
.titreCentrePrincipal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:center;
	line-height:50px;
}
.remarque {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006633;
	
}
.boutonRadio{
	/*font-weight:bold;*/
	/*margin-left: 15px;*/
	}

.Style1 {
	font-size:14px;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
}


BODY {
background-color : #F6F0E2;
color: #006633; 
}

A {
font-weight: normal;
color: blue;
text-decoration: underline;
}

A:visited {
color: purple;
}

#abonnes{
          background-color:#F0E3C7;
          width:170px;
          font-style:normal;
          font-variant:normal;
          font-weight:normal;
          font-family:Arial, Helvetica, sans-serif;
}
div.ligne span.retrait{
       margin-left:5px;
}
/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	color: #000000;
}
.m0l0iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #000000;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	text-align: center;
	border : 2px solid #FFFFFF;
	background: #f6efdf;
}
.m0l0oover {
	text-decoration : none;
	text-align: center;
	border : 2px solid #CEAE64;
	background: #fff9e9;
}

/* level 1 inner */
.m0l1iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
}
.m0l1iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 2px solid #FFFFFF;
	background: #BBBB77;
	/* filter: alpha(opacity=85); */
}
.m0l1oover {
	text-decoration : none;
	border : 2px solid #000000;
	background: #CFCF9E;
}
.temps {
font-family:"Times New Roman", Times, serif;
font-size:9px;
text-align:right;
}
