/* CSS Document */


div,p,h1,h2,h3,li,ul{
margin:0;
padding:0;
}

#main{
width:903px;
font-family:verdana;
font-size:11px;
color:#515151;
margin:auto;
border:1px solid #de382e;
text-align:justify;
background-color:#fdfdfd;
}

#bandeau {
	background-image: url(images/bandeau_01.jpg);
	background-repeat: no-repeat;
	width:903px;
	height:187px;
}

ul{list-style-type:none;}
li{float:left;}
li a:link,li a:active,li a:visited{text-decoration:none;}

li a{
display:block;
margin-left:50px;
text-align:justify;
}

li a:hover{color:#e13804;}
a{color:#454545;}

.active{
color:#e13804;
font-weight:bold;
}



#navigation{
width:903px;
height:30px;
background-color:#E2E2E2;
}

#navigation_haut{
width:903px;
}

#navigation_bas{
border-top:1px solid #de382e;
padding-left:300px;
width:603px;
}

#gauche{
width:230px;
padding-left:10px;
clear:both;
float:left;
}

	#titre_page{
	font-size:24px;
	letter-spacing:5px;
	padding-top:40px;
	width:200px;
	padding-bottom:20px;
	}
	
	#diaporama{
	width:218px;
	padding-top:40px;
	border:1px solid #de382e;
	}

#bloc_a{
width:650px;
float:left;
font-family:verdana;
font-size:11px;
}

	#titre_a{
	color:#de382e;
	width:500px;
	margin-left:105px;
	padding-top:100px;
	font-family:verdana;
	}

.edito{
	color:#de382e;
	}
	
	#a1{
	width:180px;
	float:left;
	padding-top:40px;
	padding-left:25px;
	line-height:18px;
	}
	
	#a2{
	width:180px;
	float:left;
	margin-left:22px;
	margin-right:5px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	margin-top:90px;
	padding-top:10px;
	background-color:#fc7e57;
	line-height:18px;
	color:#333333;
	}
	
	#a3{
	width:180px;
	float:left;
	padding-left:16px;
	padding-top:40px;
	line-height:18px;
	}


#bloc_b{
width:900px;
clear:both;
font-family:verdana;
font-size:11px;
text-align:justify
}

	#titre_b{
	width:300px;
	padding-left:332px;
	text-align:left;
	}
	
	#b1{
	width:200px;
	float:left;
	padding-left:20px;
	}
	
	#b2{
	width:200px;
	float:left;
	padding-left:20px;
	}
	
	#b3{
	width:200px;
	float:left;
	padding-left:20px;
	}
	
	#b4{
	width:200px;
	float:left;
	padding-left:20px;
	}
	
	#b5{
	width:600px;
	clear:both;
	padding-left:250px;
	color:#e13804;
	}

#bas_de_page{
width:900px;
border:1px solid #de382e;
background-color:#E2E2E2;
color:#333333;
font-family:verdana;
}

#adresse_1{
width:480px;
float:left;
padding-left:35px;
}

#adresse_2{
width:320px;
float:left;
padding-left:50px;
}

#mentions{
width:900px;
text-align:right;
clear:both;
color:#e13804;
}

#formulaire{
padding-top:150px;
}

.calagelabel{
margin-left:20px;
width:150px;
display:inline;
float:left;
}
.reglage_input{
width:250px;
}

.default_formulaire{
color:#e13804;
}

.reglage_envoyer{
margin-left:250px;
}

.rouge{color:#e13804;}

.titre{
	font-size:18px;
	letter-spacing:5px;
	color:#de382e;
	font-family:verdana;
	}
	
h1{	font-size:18px;
	letter-spacing:2px;
	color:#de382e;
	font-family:verdana;
	}
	
h2{font-size:14px;
	letter-spacing:2px;;
	}
h3{	font-size:18px;
	letter-spacing:5px;;
	color:#de382e;
	font-family:verdana;
	}

