/* CSS Document *//*************************** BODY ****************************/html,body {background-color : black;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1em;}a{color:#FFFF00;border-bottom:solid #FFFF00 1px;text-decoration:none;}a:hover{color:#efcc34;border-bottom:none;text-decoration:none;}a:visited{color:#efcc34;border-bottom:solid #efcc34 1px;text-decoration:none;}h1{margin:0;padding:0;margin-top:20px;padding-bottom:10px;font-size:1em;text-align:center;color:#efcc34;}h2{margin:0;padding:5px;padding-left:12px;font-size:0.9em;text-align:left;color:#FFFFFF;}h3{margin:0;padding:5px;font-size:0.9em;text-align:center;color:#efcc34;}h4{margin:0;padding:10px;font-size:0.7em;text-align:right;color:#efcc34;}p{margin:0;padding:5px 20px;padding-left:12px;color:white;font-size:0.9em;text-align:justify;}ul{margin:0;padding:20px;padding-left:12px;color:white;font-size:0.9em;}li{margin:0;padding:0;margin-left:20px;color:white;font-size:0.9em;}#groupegroupe {margin:35px 0px 0px 0;padding:0;}#groupegroupe ul{margin:15px 0px 0px 30px;padding:0;margin-left:20px;color:white;font-size:0.9em;}#groupegroupe li{margin:0px 10px 10px 30px;padding:0;color:white;font-size:1.1em;}#groupegroupe p{margin:0px 0px 30px 10px;padding:5px 20px;padding-left:12px;color:white;font-size:0.9em;text-align:justify;}#one h2{color:yellow;}#form p{margin:15px 0px 15px 10px;padding:0;padding-left:12px;font-size:0.9em;text-align:left;}#contenu-contact h2{margin:5px;padding:5px;padding-left:12px;font-size:0.9em;text-align:left;color:#FFFFFF;}

#contenu-contact h3{margin:15px;padding:5px;padding-left:12px;font-size:0.9em;text-align:center;color:#FFFFFF;}

#contenu-prpl h2{
margin:15px;padding:5px;padding-left:12px;font-size:0.9em;text-align:center;color:#FFFF00;}

	/*************************** CONTENTS ****************************/#conteneur{margin:0;padding:0;width:795px;margin-left:auto;margin-right:auto;}#head{margin:0;padding:0;background-color:black;height:20px;width:770px;}#menu{margin:0;padding:0;background-color:white;height:100px;width:770px;}#flash1{margin:0;padding:0;background-color:red;width:69px;float:left;}#flash2{margin:0;padding:0;background-color:green;width:225px;float:left;}#contenu{margin:0;padding:0;background-color:#cc0000;width:476px;height:361px;float:left;}

#contenu-services{margin:0;padding:0 0 10px 0;background-color:#cc0000;width:476px;float:left;}#contenu-prpl{margin:0;padding:0 0 10px 0;background-color:#cc0000;width:701px;float:left;text-align:center;}#contenu-contact{margin:0;padding:0;background-color:#cc0000;width:700px;height:700px;float:left;}

#contenu-questionnaire{margin:0;padding:0 0 15px 0px;background-color:#cc0000;width:476px;float:left;text-align:center;}


/*************************** GENERICS ****************************/.titrechanson{color:white;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1.2em;}.auteur{color:white;font-style:italic;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1em;}.auteurnous{color:yellow;font-style:italic;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1em;}.copyright{color:yellow;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1em;}/*************************** FOOTER ****************************/#footer{margin:0;padding:0;background-color:none;height:20px;width:100%;float:left;}#footer p{margin:0;padding:0;padding-top:10px;text-align:center;color:white;font-size:0.7em;}#footer a{color:#efcc34;font-weight:bold;}#footer a:hover{color:red;font-weight:bold;}/*************** FORM **************/label{margin:0 0 0 25px;padding:0;width:110px;float:left;}input{margin:0 0 0 10px;padding:0;}textarea{margin:5px 0 0 25px;padding:0;}
