	/* CSS Document */
	* { margin:0; padding:0; outline:none; }
	
	body {
		background-color: #2d0147;
		background-image: url(images/charte/bordure_02.jpg);
		background-repeat:repeat-x;
	} 
	
	a:link {
	color: #727272; text-decoration: underline;
	
	} 
	
	a:visited {
	color: #727272; text-decoration: underline;
	} 
	
	a:hover {
	color: #727272; text-decoration: underline;
	}
	
	a.lien:link {
	color: #8785B7; text-decoration: underline;
	} 
	
	a.lien:visited {
	color: #8785B7; text-decoration: underline;
	} 
	
	a.lien:hover {
	color: #8785B7; text-decoration: underline;
	}
	
	.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #8785B7;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	text-align: justify;
		}
	
	img {
	border:none;
	 }
			
	
	
	
	#page {
	width:964px;
	margin:0 auto;
	background: #2d0147;
	background-image: url(images/fond2.jpg);
}
		
	#menu {
		width:964px;
		height:195px;
		margin-top: 0px;
	}
		
	#titre { width:720px; height:72px; }
		
		
	#contenu {
	width:964px;
	min-height:200px;
	_height:221px;
	clear:both;
}
	
	#contenugauche {
	float:left;
	width:244px;
	background-repeat: repeat-y;
}
		
	#contenudroite {
		float:right;
		width:720px;
	}
	
	#contint {
	width:640px;
	_height:221px;
	clear:both;
	background-repeat: repeat-y;
	padding: 0px 70px 0px 10px;
}
	
	#contenu p{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #8785B7;
	padding: 15px 0 0 0;
}
	
	#contenu p:first-letter { font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
		
	#contenu ul{ padding:0 0 15px 30px;
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #8785B7;}
	
	
		
	#adresse {
		width:964px;
		height:84px;
		background-image: url(images/adresse.jpg);
		clear: both;
	}
	
	div#yzeo {
		text-align:center;
		color:#fff;
		font: normal 10px Verdana, Arial, Helvetica, sans-serif;
		padding: 5px 8px 5px 10px;
	}
		
	div#yzeo img {padding: 0 5px 2px 5px; border:none; vertical-align:middle;}
		
	div#yzeo a {color:#fff; }
	
	div#menubas {
	padding: 10px 0 10px 0;
	text-align:center;
	color:#fff;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	clear: both;
}
	
	div#menubas a { color:#fff; }
	
	#contact {  clear:both; width:450px; }
	
	div#mention { text-align:center; float:left; padding:30px 0 0 90px;   }
	
	h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
	}
	
	.lien {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #8785B7;
	}
	
	/*Plan du site*/
	
	#contenupds {
	width:530px;
	padding:10px 80px 0px 80px;
	background-image: url(images/plan-du-site/plan-du-site-02.jpg);
	
}

	#contenupds p {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #8785B7;
	padding: 15px 0 0 0;
	text-align: justify;
}

	#entetepds {
	width:690px;
	
	height:154px;
	background-image:url(images/plan-du-site/plan-du-site.jpg); background-repeat:no-repeat; background-position:top;
	
}
	#pagepds {
	width:690px;
	margin:0 auto;
	background: #2d0147;
	
}
	
	#adressepds {
		width:690px;
		height:89px;
		background-image: url(images/plan-du-site/plan-du-site-03.jpg);
		clear: both;
	}
	
	
	/*Fin plan du  site*/
	
	
	/*/////////////////////////////////////////////// formulaire //////////////////////////////////////////////////////////////////*/
		
		#formulaire{ text-align:center; width:400px; padding:0 0 0 100px; float:left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#8785B7; display:table-cell } /* carateristique du formulaire */
		
		#formulaire * { margin:0 0 2px 0; padding:0; } /* caracteristique de toutes les balises qui se trouvent dans le formulaire */
		
		.labelform { width: 203px; float: left; text-align: right; margin: 0 5px 0 0;} /* carateristique des label, width minimum 203px; */
		
		.pform {padding: 3px 0px 10px 0px; text-align:left; clear:both;  } /* carateristique des p */
		
		.inputform {width:190px; height:13px;  float:left; margin: 0 5px 0 2px;} /* carateristique des input */
		
		.textareaform { width:393px; height:80px; overflow: auto;} /* carateristique du textarea */
		
		.selectform  { height:18px; float:left; margin: 0 5px 0 2px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#8785B7;} /* carateristique des select */
		
		.labelmessage { width:95px;} /* carateristique du label contenant "Votre message" */
		
		#labelenvoyer { width:125px;} /* carateristique du label avant l'input envoyer, sert a centrer le bouton envoyer */
		
		.inputenvoyer { width:150px; font: normal 10px Verdana, Arial, Helvetica, sans-serif;} /* carateristique de l'input "envoyer mon message" */
		
		.divtexte { margin: 5px 0 0 0;  } /* carateristique de la div contenant le texte du captchat*/
		
		#formulaire div { margin: 5px auto; } /* centrer dans le formulaire des div */
		
		.divimagecaptchat { border:1px solid #fff; padding: 0 0 0 100px; } /* carateristique de la div entourant l'image captchat */
		
		.transp, .inputtexte { background: #fff; border: 1px solid #A7A6AA; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#8785B7; } /* pour rendre les input et textarea transparent avec une bordure */
		
.texte3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #8785B7;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	text-align: justify;
}
#contenupds p {

	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #8785B7;
	padding: 15px 0 0 0;
}
