* { margin: 0; padding: 0; outline: 0; }
body{
    font-family: Arial, Helvetica, sans-serif; font-size: 13px;background: #e9e9e9; text-align: center; line-height: 18px;
}
::-moz-selection { /* Pour firefox */
background:#000;
color:#fff;
}
::-webkit-selection { /* Pour firefox */
background:#000;
color:#fff;
}
::-o-selection { /* Pour firefox */
background:#000;
color:#fff;
}
::selection { /* Pour les autres */
background:#000;
color:#fff;
}

/*//////////////////////////////////////////////////// debut wrapper /////////eae9e5////////////////////////////////////////////////////*/

#wrapper{width: 600px;margin: 150px auto;border: 0px solid #000;background: #fff;padding: 10px;}
#wrapp{margin: 0 auto;border: 0px solid #000;background: #fff;}


#wrapper #header_logo{border-bottom: 2px solid #487cb7;text-decoration: none;margin: 0px 0px 20px 0px;padding: 0px 0px 10px 0px;}
#wrapper #header_logo #logo1{
display: block;border: 0px solid green;text-decoration: none;width: 300px;
}
#wrapper #header_logo .logo_titre{
border: 0px solid orange;text-decoration: none;margin: 00px 0px 00px 5px;
text-align: left;font-size: 12px;font-weight: bold;color: #000;font-family: Arial, Helvetica, Times New Roman, sans-serif; 
}
#wrapper #header_logo #prev{
float: right;border: 1px solid #ddd;text-decoration: none;padding: 5px;background: #e9e9e9;color: #555;font-weight: bold;
font-family: Helvetica, Arial, sans-serif; font-size: 12px;
}
#wrapper #header_logo #prev:hover{
border: 1px solid #ddd;background: #ddd;color: #333;
}

/*//////////////////////////////////////////////////// fin wrapper /////////////////////////////////////////////////////////////*/

/*////////////////////////////////////////height: 231px;//////////// debut content /////////////////////////////////////////////////////////////*/
#wrapper #content{border: 0px solid #000;text-decoration: none;margin: 0px 0px 00px 0px;margin: 10px 0px 0px 0px;}
#wrapper #content #content1{
width: 150px;float: left;border: 0px solid #000;text-decoration: none;margin: 0px 0px 00px 0px;text-align: left;
}
#wrapper #content #content1 img{border: 0px solid #000;text-decoration: none;text-align: left;}
#wrapper #content #content2{width: 350px;float: right;border: 0px solid #000;text-decoration: none;margin: 0px 0px 00px 0px;}
#wrapper #content #content2 h2{
border: 0px solid #000;text-decoration: none;margin: 0px 0px 00px 0px;padding: 0px 0px 00px 0px;color: #000;text-align: left;  
font-size: 17px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;
}
#wrapper #content #content2 span{
display: block;border: 0px solid #000;text-decoration: none;margin: 0px 0px 00px 0px;padding: 0px 0px 00px 0px;color: #000;text-align: left;  
font-size: 13px;font-weight: normal;font-family: Arial, Helvetica, sans-serif;
}




#wrapper #content #content2 #form{font-size: 13px;border: 0px solid red;text-align: left;margin: 10px 0px 0px 0px;}
#wrapper #content #content2 #form label{
display: block;color: #333;font-size: 13px;text-align: left; font-weight: bold; border:0px solid #000;margin: 10px 0px 3px 0px;
padding: 00px 0px 0px 0px;
}																													
#wrapper #content #content2 #form input{
display: block;height: 25px;width: 343px;font-size: 13px;padding: 2px;border: 1px solid #868686;
background-color: #fff; transition-property: background, transform;-moz-transition-property: background, transform;
-o-transition-property: background, transform;-webkit-transition-property: background, transform;transition-duration: 1s; 
-moz-transition-duration: 1s;-webkit-transition-duration: 1s; -o-transition-duration: 1s;
-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;
} 											
#wrapper #content #content2 #form input:focus{
background-color: #e1e1e1; transition-property: background, transform;-moz-transition-property: background, transform;
-o-transition-property: background, transform; -webkit-transition-property: background, transform;transition-duration: 1s; 
-moz-transition-duration: 1s;-webkit-transition-duration: 1s; -o-transition-duration: 1s;
}						
#wrapper #content #content2 #form .sub{
border: 1px solid #868686;margin: 10px 0px 0px 0px;
display: block;height: 25px;width: 150px;font-size: 11px;padding: 2px 2px 2px 2px;text-align: center;text-decoration: none;
cursor: pointer;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;
background-color: #487cb7; color: #fff; transition-property: background, transform; -moz-transition-property: background, transform;
-o-transition-property: background, transform; -webkit-transition-property: background, transform;		
transition-duration: 1s; -moz-transition-duration: 1s;-webkit-transition-duration: 1s; -o-transition-duration: 1s;
}																		
#wrapper #content #content2 #form .sub:hover{
background: #72bbff; color: #000; transition-property: background, transform; -moz-transition-property: background, transform;
-o-transition-property: background, transform; -webkit-transition-property: background, transform;		
transition-duration: 1s; -moz-transition-duration: 1s;-webkit-transition-duration: 1s; -o-transition-duration: 1s;
}





#wrapper #content #content2 #verification1{
padding: 1px 5px 1px 5px;margin: 10px 0px 10px 0px;border: 1px solid #75c305;background: #69b200; color: #fff;
}
#wrapper #content #content2 #verification1 .form_close{
display: block;width: 30px;border: 0px solid #fff;background: none; color: #fff;padding: 0px;margin: 0px;float: right;
}
#wrapper #content #content2 #verification1 .form_close .close{
width: 27px;height: 20px;border: 1px solid #fff;text-align: center;font-size: 11px;text-decoration: none;padding: 0px 0px 02px 0px;
margin: 01px 0px 0px 0px;cursor: pointer;font-weight: bold;font-size: 1.1em;background: #e1e1e1;
}	
#wrapper #content #content2 #verification1 .form_close .close:hover{
border: 1px solid #fff;background: #fff;
}
#wrapper #content #content2 #verification1 .image{
float: left;width: 20px;height: 20px;border: 0px solid orange;color: #fff;
}				
#wrapper #content #content2 #verification1 .texte{
float: left;width: 290px;color: #fff;text-align: left;padding: 1px 1px 1px 10px;
}							

#wrapper #content #content2 #verification2{
border: 1px solid #ed0505;background: #d90404; color: #fff;padding: 1px 5px 1px 5px;margin: 10px 0px 10px 0px;
}
#wrapper #content #content2 #verification2 .image{
float: left;width: 20px;height: 20px;border: 0px solid orange;color: #fff;
}	
#wrapper #content #content2 #verification2 .texte{
float: left;width: 290px;color: #fff;text-align: left;padding: 1px 1px 1px 10px;border: 0px solid orange;
}	

/*//////////////////////////////////////////////////// MENU DE LANGUE /////////////////////////////////////////////////////////////*/
#wrapper #content #content2 ul{display: block;height: 38px;border: 0px solid green;padding: 0px 0px 0px 0px;margin: 27px 0px 00px 0px;}
#wrapper #content #content2 ul li{list-style: none;display: block;float: left;border: 0px solid orange;}
#wrapper #content #content2 ul li a{
font-size: 1em;color: #FFF;text-decoration: none;font-weight: normal;margin-right: 7px;border: 0px solid #ffc162;text-align: center;
display: block;height: 28px;padding: 10px 10px 0px 10px;background: #487cb7;
}
#wrapper #content #content2 ul li a:hover{background: #e9b352;color: #fff;}
#wrapper #content #content2 ul li .active{background: #e9b352;color: #fff;}

/*//////////////////////////////////////////////////// FIN MENU DE LANGUE /////////////////////////////////////////////////////////////*/
#wrapper .pp{border: 0px solid #000;text-align: left;color: #fff;background: #e9e9e9;padding: 10px;margin: 0px 0px 10px 0px;}

#wrapper .pp_1{width: 270px;float: left;border: 0px solid #000;text-align: left;color: #000;}
#wrapper .pp_1 span{font-weight: bold;}

#wrapper .pp_2{width: 250px;float: right;border: 0px solid #000;text-align: right;}
#wrapper .pp_2 span{color: #719500; font-weight: bold;border: 0px solid #000;}
#wrapper .pp_2 a{text-decoration: underline; color: #ff191f; font-weight: bold;margin-left: 20px;border: 0px solid #000;}
#wrapper .pp_2 a:hover{text-decoration: none; color: #ff0000; font-weight: bold;}


/*//////////////////////////////////////////////////// debut footer /////////////////////////////////////////////////////////////*/

#wrapper #footer{
margin: 0 auto;border-top: 0px solid #e9b352;background: url(images/footer_2.png) repeat-x left top;padding-top: 1px;margin: 20px 0px 0px 0px;
background: #e9e9e9;
}
#wrapper #footer p{
display: block;margin-top: 0px;border: 0px solid green;padding: 10px;text-align: center;color: #333;font-size: 12px;
}



