#content dl {
	margin:0;
	padding: 15px 0;
	border:0;
	}	
	
/* ------------------------------------------------------------------------------------------
		FORMULAIRES ADHESION, SOUMETTRE UN RELAIS, ...
------------------------------------------------------------------------------------------ */
	
#formulaire form dt {
	padding: 0;  
	letter-spacing: 1px;
	border: 0;
	}		
	
#formulaire form dt, 
#formulaire form dt.sep {
	margin: 0 10px;
	color: #25519C;
	}
		
#formulaire form dt.sep {
	margin:5px 10px 0 10px;
	padding:5px 0 0 0;
	border:1px dotted #603;
	border-width: 1px 0 0 0;
	}
	
#formulaire form dd.sepb {
	padding: 0 0 10px 0;
	border: 1px dotted #603;
	border-width: 0 0 1px 0;
	}

#formulaire form dd {
	margin: 0 10px 5px 10px;
	padding: 0;
	}
	
#formulaire form dt em {
	font-size: 10px;
	font-style:normal;
	color: #464646;
	}
	
#formulaire form .image {
	margin: 0 10px 0 0;
	padding:0;
	border:0;
	float: right;
	}

#formulaire form .text, 
#formulaire form select, 
#formulaire form textarea {
	width: 100%;
		}
		
p.mention {
	font-size: 10px;
	}

/* ------------------------------------------------------------------------------------------
		FORMULAIRES ADHESION, RELAIS
------------------------------------------------------------------------------------------ */	
#formadhesion form {
	width: 400px;
	height: 735px;
	padding: 20px 25px 95px 25px;
	background: transparent url(/-img/adhesion/form_adhesion.gif) no-repeat;
	}
	
#formrelais form {
	width: 400px;
	height: 479px;
	padding: 20px 25px 40px 25px;
	background: transparent url(/-img/relais/form_relais.gif) no-repeat;
	}
	
#formrelaiset form {
	width: 400px;
	height: 429px;
	padding: 20px 25px 40px 25px;
	background: transparent url(/-img/relais/form_relaiset.gif) no-repeat;
	}
	 
#formevenement form {
	width: 400px;
	height: 599px;
	padding: 10px 25px 40px 25px;
	background: transparent url(/-img/-form/form_evenement.gif) no-repeat;
	}

#formadhesion h4 {
	text-align:left;
	}
	
#formrelais p, 
#formrelaiset p {
	text-align:left;
	}
	 
#formevenement label.casecocher {
	margin:0;
	padding: 5px 0 0 0;
	text-align:right;
	font-size:12px;
	color:#464646;
	letter-spacing:normal;	
	}

#formadhesion label, 
#formrelais label, 
#formrelaiset label, 
#formevenement label {
	width:100%;
	height: 20px;
	display:block;
	margin-top: 10px;
	line-height: 20px;
	letter-spacing: 1px;
	color: #25519C;
	text-align:left;
	}
	
#formadhesion label em, 
#formevenement label em {
	font-size: 10px;
	font-style:normal;
	color: #464646;
	letter-spacing:normal;
	}
	
#formadhesion label strong {
	letter-spacing:normal;
	color: #464646;
	}
	
#formadhesion label dfn {
	letter-spacing:normal;
	font-style:normal;
	color: #464646;
	}
	
#formadhesion label.sep, 
#formrelais label.sep, 
#formrelaiset label.sep, 
#formevenement label.sep {
	margin:5px 0 0 0;
	padding:5px 0 0 0;
	border:1px dotted #603;
	border-width: 1px 0 0 0;
	}

#formadhesion .text, 
#formrelais .text, 
#formrelaiset .text, 
#formevenement .text {
	margin:0;
	padding: 3px;
	height: 12px;
	float:right;
	border:#bcbfae 1px solid;
	line-height: 18px;
	}
	
 #formevenement .text2 {
	margin:0;
	padding:3px;
	height:12px;
	border:#bcbfae 1px solid;
	line-height:18px;
	width: 400px;
	}
	
#formadhesion .text {
	width:250px;
	}
	
#formrelais .text, 
#formrelaiset .text, 
#formevenement .text {
	width:220px;
	font-size: 10px;
	}
	
#formadhesion .don {
	margin:0;
	padding: 3px;
	width: 400px;
	height: 12px;
	border:#bcbfae 1px solid;
	line-height: 18px;
	}

#formadhesion textarea, 
#formevenement textarea {
	margin:0 ;
	padding:3px;
	width:400px;
	border:#bcbfae 1px solid;
	line-height: 18px;
	overflow:auto;
	}
	
#formadhesion textarea {
	height: 74px;
	}
	
#formevenement textarea {
	height: 150px;
	}
	
#formrelais select {
	margin:0;
	padding:0;
	width:220px;
	height:20px;
	float: right;
	border:#bcbfae 1px solid;
	line-height: 18px;
	}
	
#formadhesion .image, 
#formrelais .image, 
#formrelaiset .image, 
#formevenement .image {
	margin: 0;
	padding:0;
	border:0;
	float: right;
	}
	
#formrelais input[type=file], 
#formrelaiset input[type=file]{
	margin:0;
	padding:3px;
	height:20px;
	float: right;
	border:#bcbfae 1px solid;
	color:#797d62;
	line-height: 18px;
	font-size: 10px;
	}
	
#formadhesion .cotisation {
	color:#603;
	font-weight:bold;
	}