	
/* -------------------------------------------------
	GENERAL 
------------------------------------------------- */
body {
	background:url(fond-page2.jpg) repeat-y top center #FFF;
	margin:0px;
	font-family:verdana;
	font-size:11px;
	line-height:16px;
	color:#464646;
	text-align:justify;
	}

form {margin:0px;padding:0px;}
img {border:0px;padding:0px;margin:0px;vertical-align:top;}
a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:underline}
a{outline:none;}
p {margin-top:15px;margin-bottom:15px;}
h1 {margin-top:10px;margin-bottom:10px;font-size:22px;line-height:24px;font-family:verdana;color:#007CC2;font-weight: normal;}

#englobe {
	background:url(fond-page.jpg) no-repeat top center;
	width:100%;
	height:100%;
	}

#tout {margin-left:auto;margin-right:auto;width:1000px;overflow:hidden;position:relative;}
	


#header {background:url(fond-header.jpg);width:1000px;height:298px;}
	
#menu {background:url(fond-menu.jpg);width:1000px;}
	
	
	
#contenu {background:url(fond-contenu.jpg) repeat-y;margin-top:30px;margin-bottom:30px;overflow:hidden;zoom:1;}	

	
#colgauche {padding-left:10px;width:240px;float:left;}
#colgauche ul {padding:0px;margin:0px;padding-top:6px;padding-bottom:6px;}
#menulist1 li {padding:0px;margin:0px;list-style-type:none;background:url(liste1.jpg) no-repeat;font-weight:bold;padding-top:3px;padding-bottom:10px;padding-left:18px;}
#menulist1 li ul {padding-top:5px;}
#menulist1 li ul li {background:url(liste2.jpg) no-repeat;padding-bottom:2px;font-weight:normal;}
#menulist1 li a {color:#007CC2;}
#menulist1 li ul li a {color:#464646;}
#menulist2 li {padding:0px;margin:0px;list-style-type:none;background:url(liste3.jpg) no-repeat;font-weight:bold;padding-top:3px;padding-bottom:14px;padding-left:18px;}
#menulist2 li a {color:#FFF;}



#interieur {padding-right:20px;width:700px;float:right;}
#interieur strong {color:#007CC2;}

#domaines {background:url(fond-domaine.jpg);width:440px;height:80px;margin-bottom:40px;}
#domaines div {
	float:left;
	padding-top:15px;
	padding-left:20px;
	width:180px;
	}
#domaines img {vertical-align:middle;}

.actus {overflow:hidden;padding-bottom:10px;}
.actus h1 {margin:0px;padding:0px;font-size:12px;color:#007CC2;margin-bottom:7px;font-weight: bold;}
.actus p {margin-top:7px;}
.actus a {color:#007CC2;text-decoration:underline;}
.photoactus {float:left;border:1px solid #DBDBDB;padding:3px;margin-right:6px;}

#baspage {background:#007CC2;color:#FFF;text-align:center;padding-top:5px;padding-bottom:10px;}
#baspage a {color:#FFF;}



































