/* CSS Document */

* { margin:0; padding:0; outline:none; }

.index { color: #FFFFFF; }

body { background: #0C2440 url('images/fond.jpg') repeat-x; font: normal 16px "Tw Cen MT", Arial, Helvetica, sans-serif; color:#000; text-align:justify; margin: 0px; }

.h1 { font-family: "Tw Cen MT", Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; font-weight: bold; text-transform: none; color:#ffffff; letter-spacing: normal; word-spacing: normal; white-space: normal; text-align:center; }

a:link { color:#0D2644; text-decoration: underline; }

a:visited { color:#112A49; text-decoration: underline; }

a:hover { color:#000000; text-decoration: underline; }

a.lien:link { color: #FFFFFF; text-decoration: underline; }

.titre { font-family: "Tw Cen MT", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }

ul li{
	list-style-image:url(images/puce.png);
}
.ajustage{margin-top:-5px;}
/*div id*/

#page { width:935px; margin:0 auto; background: transparent url('images/fond_tableau.gif') repeat-y; }

#barre { width:935px; height:194px; clear:both; background:transparent url('images/logo.jpg') no-repeat }

#contenu { width:935px; min-height:264px; _height:262px; clear:both; background: transparent url('images/fond_tableau.gif') repeat-y; }

#menu { width:269px; height:264px; float:left; background: transparent url('images/menu.jpg') no-repeat; }

#titre { width:935px; height:41px; float:left; }

#texte { width:835px; min-height:264px; _height:264px; padding:0 50px 0 50px; background:url('images/fondtexte.jpg') top no-repeat; color: #0C2543; float:left }

#texte p { padding:0 0 1em 0; line-height:16px }

#texte img { border:none; }

#texte ul { padding:0 0 1em 3em; }

#adresse { width:935px; height:60px; background:url(images/adresse.gif) no-repeat; clear: both; }

#yzeo { text-align:center; color:#FFFFFF; font: normal 10px "Tw Cen MT", Arial, Helvetica, sans-serif; padding: 0px 8px 0px 10px; margin: 0; }

#yzeo img { padding: 0 5px 2px 5px; border:none; vertical-align:middle; }

#yzeo a { color:#FFFFFF; }

#plan { width:747px; margin:0 auto; }

#plan_header { background:url(images/plan-site-header.jpg); background-repeat:no-repeat; height:258px; }

#plan_contenu { background:url(images/plan-site-contenu.jpg); background-repeat:repeat-y; padding-left:40px; padding-right:40px; }

#plan_adresse { height:59px; }

.center { text-align:center;}

.rouge{color:#8c1206;}
.aqua{
	background-image:url(images/font-realisation.jpg); 
	background-repeat:no-repeat; 
	width:800px; 
	min-height:599px; 
	margin:0 auto;
}
/*/////////////////////////////////////////////// formulaire //////////////////////////////////////////////////////////////////*/
	
	#formulaire { background: transparent; text-align:center; width:450px; padding:0; margin:0 0 0 50px; float:left; font: normal 13px "Tw Cen MT", Arial, Helvetica, sans-serif; color:#0C2543; } /* 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:195px; height:13px; float:left; margin: 0 5px 0 2px; } /* carateristique des input */

.textareaform { width:350px; height:100px; overflow: auto; } /* carateristique du textarea */

.selectform { height:18px; float:left; margin: 0 5px 0 2px; font: normal 13px Verdana, Arial, Helvetica, sans-serif; color:#000; } /* 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 11px "Tw Cen MT", 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 */

#formulaire div a { color:#0C2543; } /* couleur du lien dans capchat */

.divimagecaptchat { display:none; } /* carateristique de la div entourant l'image captchat */

.transp, .inputtexte { background: white; border: 1px solid #000; font: normal 13px "Tw Cen MT", Arial, Helvetica, sans-serif; color:#000; } /* pour rendre les input et textarea transparent avec une bordure */

div#mention { text-align:center; padding: 50px 20px 0 20px; float:left; }
	
	/*////////////////////////////////////////////// fait par GrEGoOoO /////////////////////////////////////////////////////////////////*/
	
	/*/////////////////////////////////////////////// fin du formulaire //////////////////////////////////////////////////////////////////*/
