/* CSS Document */





body{

	margin:0 auto;

	background-color:#d9d9d9;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#afafaf;

	font-size:11px;

}



img{

	border:0;

}



p{

	margin:5px;

}



h1{

	color:#5c5c5c;

	font-size:13px;

	margin:10px;

}



h2{

	color:#f13300;

	background:url(gfx/bulle2.gif) no-repeat;

	padding-left:26px;

	font-size:12px;

	margin:10px;

}



h3{

	color:#c8e37e;

	background:url(gfx/bulle3.gif) no-repeat;

	padding-left:26px;

	font-size:12px;

	margin:10px;

}



h4{

	font-weight:bold;

	color:#9a7b58;

	background:url(gfx/question.gif) no-repeat;

	line-height:34px;

	padding-left:38px;

	font-size:12px;

	margin:10px;

}



.rouge{

	color:#f13300;

}



#accueil{

	background:url(gfx/bg_acc.gif) repeat-x #FFFFFF;

}



#page{

	background:url(gfx/bg_page.jpg) repeat-x #d9d9d9;

}



#haut{

	width:453px;

	height:154px;

	background:url(gfx/bg_haut.gif) no-repeat bottom;

}



#intro{

	height:258px;

}



.entrer:link, .entrer:visited {

	color:#e53b14;

	font-size:18px;

	font-weight:bold;

	text-decoration:none;

}



.entrer:hover {

	text-decoration:underline;

}



.liens_bas:link,.liens_bas:visited{

	color:#ec5930;

	text-decoration:none;

}



.liens_bas:hover{

	text-decoration:underline;

}





#menu, #menu ul {

	margin:0;

	padding:0;

	padding-top:10px;

	float: left;

	list-style: none;

	background: url(gfx/bg_menu.gif) repeat-x;

	width: 927px;

	font-size:13px;

	height:35px;



}



#menu li {

	float: left;



}



#menu a {

	display: inline;

	margin: 1px 0;

	padding: 10px 10px 0 10px;

	height: 35px;

	text-align: center;

	text-decoration: none;

	color: #fff;

	font-weight: bold;

}



#menu a:hover {

	text-decoration:underline;

}



#contenu{

	width:600px;

	background:#FFFFFF;

}



#contenu p{

	color:#7e7f80;

	text-align:justify;

	margin:10px 20px;

}



#bloc1{

	background:#C6976C;

	color:#fff;

	width:293px;

	}

	

#bloc1 h1{

	color:#796b64;

	font-size:13px;

	margin:10px;

}



#bloc2{

	background:#C5C3C3;

	color:#5c6063;

	width:293px;

}



#bloc2 h1{

	color:#fff;

	font-size:13px;

	margin:10px;

}



#bloc3{

	background:#fff;

	width:293px;

}



#bloc3 h1{

	color:#c8e37e;

	font-size:13px;

	margin:10px;

}





.lien_bloc:link,.lien_bloc:visited{

	color:#e53b14;

	font-weight:bold;

	text-decoration:none;

}



#bloc_infos{

	background:#F4D49C;

	width:235px;

}



#bloc_infos p{

	color:#9a7b58;

}



.img_d {

	float: right;

	margin-bottom: 3px;

	margin-left: 20px;

}



.img_g {

	float: left;

	margin-right: 5px;

}



#footer{

	width:100%;

	background: url(gfx/bg_footer.gif) repeat-x #fff;

}



.liens_haut:link,.liens_haut:visited{

	color:#f57130;

	text-decoration:none;

}



.liens_haut:hover{

	text-decoration:underline;

}



.formulaire {

	border:solid 1px #e97539;

	font-size: 11px; 

	width: 90%; 

	color: #e97539; 

	font-family: Arial, Helvetica, sans-serif; 

	background-color: #fff;

}



.formulaire:hover {

	border:solid 1px #e97539;

	font-size: 11px; 

	width: 90%; 

	color: #e97539; 

	font-family: Arial, Helvetica, sans-serif; 

	background-color: #e2e2e2;

}



.formulaire_bouton 

{

	border:medium none;

	font-weight: bold; 

	font-size: 11px; 

	width: 49%; 

	color: #fff; 

	font-family: Arial, Helvetica, sans-serif; 

	background-color: #e97539;

}



/* ________________________________________________ => FORM */

#form { margin: 0px; padding: 0px; color: #666666; }
.form1 {
	border-width: medium;
	border-style: none;
	width: 100%;
	font: 11px "Times New Roman", Times, serif;
	display: inline-block;
	color: #FFF;
	background-color: #F45B00;
}
.form2{ font: 11px "Times New Roman", Times, serif; width: 48%; float: left; padding-right: 1%; }
.form3{ font: 11px "Times New Roman", Times, serif; width: 50%; float: right; }
.form4{ overflow: hidden; margin: 0px; padding: 5px 0px 0px; }
.button1 {
	width: 100%;
	border-width: medium;
	border-style: none;
	color: #FFF;
	font: 11px "Times New Roman", Times, serif;
	background-color: #F45B00;
}
fieldset { border: 1px solid #EAEAEA; text-transform: uppercase; padding: 5px; margin: 0px 0px 10px; }
legend{ color: ##content2 { text-align: justify; font-size: 11px; background: url(../gfx/visuel4.jpg) no-repeat; padding-left: 121px; padding-bottom: 10px; }; }
#form_emailing{ margin: 0px; padding: 0px; color: #FFFFFF; }
.form_emailing1{ width: 110px; background: #3e3d3f; display: inline-block; color: #FFFFFF; font-size: 10px; height: 15px; margin: -1px 0px 0px 10px; padding: 2px 0px 0px 10px; border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; }
.form_emailing2 { font-size: 10px; background: #3E3D3F; color: #FFFFFF; padding: 0px 4px 2px; height: 17px; border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; cursor: pointer; margin: 0px 0px 0px 1px; }
