/* basic elements */
html {
	margin: 0px;
	padding: 0px;
	}
body {
	margin: 0px;
	padding: 0px;
}

#page {
	position: relative;
	margin: auto;
	width : 982px;
	
}

#logo img {
	width: 520px;
	height: 108px;
}

#entete {
	position: relative;
	width: 982px;
	height: 381px;
	background-image: url(/images/entete.jpg);
	background-repeat: no-repeat;
}

#actualite{
  border-bottom : 1px solid #74aad2;
  width: 100%;
  margin-top: 5px;
  padding-top: 5px;
  clear: both;
}




/*----------------------------------

	Menu

------------------------------------*/

#menu {
	position: absolute;
	top: 325px;
	left:12px;
	width: 958px;
	height: 43px;
	background-image: url(/images/menu-fond.gif);
	background-repeat: repeat-x;
		
}

#menu a {
	font-family: tahoma;
	font-size: 18px;
	font-weight: bold;
	display: block;
	position: absolute;
	top: 0;
	text-decoration : none;
	color: #fff;
	text-align:center;
	height: 33px;
	padding-top: 10px;
}


#menu-accueil {
	left: 0;
	width: 125px;	
	background-image: url(/images/menu-accueil.jpg);
	background-repeat: no-repeat;
}

#menu-accueil:hover {
	background-image: url(/images/menu-accueil-over.jpg);

}

#menu-profil {
	left: 128px;
	width: 119px;
	background-image: url(/images/menu-profil.jpg);
	background-repeat: no-repeat;
}

#menu-profil:hover {
	background-image: url(/images/menu-profil-over.jpg);

}

#menu-activites {
	left:249px;
	width: 143px;
	background-image: url(/images/menu-activites.jpg);
	background-repeat: no-repeat;
}

#menu-activites:hover {
	background-image: url(/images/menu-activites-over.jpg);

}

#menu-publication {
	left: 395px;
	width: 155px;
	background-image: url(/images/menu-publication.jpg);
	background-repeat: no-repeat;
}

#menu-publication:hover {
	background-image: url(/images/menu-publication-over.jpg);

}

#menu-liens {
	left: 554px;
	width: 153px;
	background-image: url(/images/menu-liens.jpg);
	background-repeat: no-repeat;
}

#menu-liens:hover {
	background-image: url(/images/menu-liens-over.jpg);

}

#menu-faq {
	left: 709px;
	width: 71px;
	background-image: url(/images/menu-faq.jpg);
	background-repeat: no-repeat;
}

#menu-faq:hover {
	background-image: url(/images/menu-faq-over.jpg);

}

#menu-contactez-nous {
	left: 783px;
	width: 175px;
	background-image: url(/images/menu-contactez-nous.jpg);
	background-repeat: no-repeat;
}

#menu-contactez-nous:hover {
	background-image: url(/images/menu-contactez-nous-over.jpg);
}

/*-------------------------

	haut de page

-------------------------*/
#haut-de-page {
	text-align: right;
	
}

#haut-de-page a{
	font-size: 10px;
	font-family: arial;
	text-decoration: none;
	color: #327a14;
}

#haut-de-page a:hover {
	text-decoration: underline;
}

#haut-de-page img {
	border: 0;
}



/*------------------------

	conteneur-gauche

------------------------*/

#conteneur-gauche {
	position: relative;
	float: left;
	width: 235px;
}

#conteneur-gauche img {
	padding-bottom: 14px;
}


/*-----------------------

	conteneur-centre

------------------------*/
#conteneur-centre {
	position: relative;
	float: left;
	background-image: url(/images/img-title.jpg);
    	background-repeat: no-repeat;
	background-position: 5px 23px;
	width: 495px;
	
}


#conteneur-centre h1 {
 	margin-top:44px;	
	margin-left:44px;
	font-weight: normal;
	font-size: 19px;
	font-family: arial;
	color:#6D695D;
   
}

#conteneur-centre h2 {
	
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
	font-weight: normal;
	font-size: 16px;
	font-family: arial;
	color:#6D695D;
   
}

#contenu {
	margin-left:44px;
	font-family: arial;
	font-size: 12px;
	color: #6d695d;	
	line-height: 1.5em;
	
}

#contenu hr {
	height: 1px;
	border:0;
	color: #5c9b06;
	background-color: #5c9b06;
	width: 350px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#contenu li {
	margin-bottom: 5px;
}

#contenu p {
	margin-top:0;
	padding-top :0;
}

#contenu a{
	color: #5c9b06;
}



/*---------------------------
	
	conteneur-droite

---------------------------*/
#conteneur-droite {
	position: relative;
	float: right;
	width: 186px;
	margin-right: 12px;
}


#menu-droit-suivi {
	margin-top: 52px;
	margin-bottom: 34px;
	background-image: url(/images/menu-droit-suivi.jpg);
    	background-repeat: no-repeat;
	text-indent : -9000px;
	overflow : hidden;
	display: block;
	height: 110px;
	width: 190px;
}

#menu-droit-suivi:hover {
	background-image: url(/images/menu-droit-suivi-over.jpg);
}

#menu-droit-bulletin {
	background-image: url(/images/menu-droit-bulletin.jpg);
	background-repeat: no-repeat;
	display: block;
	text-indent : -9000px;
	overflow : hidden;
	height: 100px;
	width: 186px;
}

#menu-droit-bulletin:hover {
	background-image: url(/images/menu-droit-bulletin-over.jpg);
}

#menu-droit-sondage {
	background-image: url(/images/menu-droit-sondage.jpg);
	background-repeat: no-repeat;
	display: block;
	text-indent : -9000px;
	overflow : hidden;
	height: 115px;
	width: 186px;
}

#menu-droit-sondage:hover {
	background-image: url(/images/menu-droit-sondage-over.jpg);
}

/*--------------------------

	imprimer

--------------------------*/

#imprimer {
	text-align: right;
	margin-top: 10px;
	
	
}

#imprimer a {
	font-size: 10px;
	font-family: arial;
	text-decoration: none;
	color: #327a14;
}

#imprimer a:hover {
	text-decoration: underline;
}

#imprimer img{
	border: 0;
}

#pied {
	padding-top: 5px;
	margin-top: 10px;
	border-top : 1px solid #74aad2;
	height: 25px;
	color:#6D695D;
	font-family: arial;
	font-size: 12px;
}

#pied a {
	color:#6D695D;
	text-decoration: none;
}

#pied a:hover{
	text-decoration: underline;
}


#copyright {
	float: left;
	

}
#conception{
	float: right

}
