/*_______________ =INDEX _____________________*/

.zone-carte{
	float:left;
	padding:5px 0 10px 0;
	width:255px;
}

.zone-description{
	float:right;
	padding:8px 0 5px 0;
	width:260px;
}
*html .zone-description{

}


.zone-description div{
	background:url('../images/fond-infosets.jpg') top center no-repeat;
	display:none;
}
.zone-description #infosets5{
	display:block;
}
.zone-description strong{
	color:#ab380e;
}


.actu-gauche{
	background:url('../images/pv.gif') right repeat-y;
	float:left;
	margin:0 0 5px 5px;
	padding:0 18px 0 0;
	width:236px;	
}
*html .actu-gauche{
	margin:0 0 5px 2px;
}

#contenu .actu-gauche a{
	color:#3e4b74;
	font-size:13px;
}
#contenu .actu-gauche a:hover{
	color:#000;
}

#contenu .actu-gauche p.resumer{
	padding:0px 0 5px 15px;
	text-align:left;
}


#contenu .actu-gauche img{
	background:#fff;
	border:1px #3e4b74 solid;
	padding:3px;
}

.actu-droite{
	float:right;
	margin:0 5px 5px 0;
	padding:0 0 0 17px;
	width:235px;
}
*html .actu-droite{
	margin:0 2px 5px 0;
}

.actu-droite .date{
	color:#a33410;
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
#contenu .actu-droite a{
	color:#3e4b74;
}
#contenu .actu-droite a:hover{
	color:#000;
}
#contenu .actu-droite p{
	padding:2px 0;
}



#contenu .actualite-accueil p.allactu{
	background:url('../images/fond-allactu.jpg') no-repeat;
	clear:both;
	height:17px;
	margin:0 auto;
	padding:3px 5px 0 0;
	text-align:right;
	width:508px;
}

#contenu .actualite-accueil p.allactu a{
	color:#000;
	line-height:15px;
	margin:0 10px;
	
}
#contenu .actualite-accueil p.allactu a:hover{
	color:#8c0908;
}

#contenu p.allactu a.rss{
	background:url('../images/ico-rss.jpg') left center no-repeat;
	padding:0 0 0 19px;
}

#contenu p.allactu a.all{
	background:url('../images/fleche.gif') left center no-repeat;
	padding:0 0 0 9px;
}

/*_____________________ =LISTE ACTUALITE _____________________*/


#contenu .uneactu{
	background:url('../images/sep-bleu.gif') bottom repeat-x;	
	margin:0 0 5px 0;	
	padding:0px 0 7px 0;
}

#contenu .uneactu .date{
	color:#a33410;
	font:bold 13px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
#contenu .uneactu h3{	
	font-size:13px;	
	font-weight:normal;
}
#contenu .uneactu p{
	color:#3e3e3e;
}
#contenu .uneactu a{
	color:#5b0605;
}

#contenu a:hover,
#contenu a:focus{
	color:#000;
}

#contenu p.publie{
	background:url('../images/sep-bleu.gif') top repeat-x;	
	margin:5px 0 0 0;	
	padding:7px 0 0 0;
}


/*_____________________ =LES ELUS _____________________*/


#contenu .quatrecol p{
	font-size:10px;
	font-style:italic;
	text-align:center;
}

/*_____________________ =CONTACT _____________________*/

.formulaire{
	float:left;
	padding:5px 0 0 0;
	width:295px;
}

.coordonnees{
	float:right;
	padding:5px 0 0 0;
	width:215px;
}

#contenu .coordonnees p{
	text-align:center;
}

#form_contact{
	background:url('../images/fond-form-contact.jpg') no-repeat;
	height:383px;
	padding:5px;
	width:285px;
}

#form_contact select,
#form_contact input{
	margin:4px 0px;
}

#form_contact input[type="text"]{
	width:180px;
}
#form_contact textarea{
	height:130px;
	margin:4px 0px;
	width:250px;
}

#form_contact label{
	color:#fff;
	margin:4px 0px;
	padding:2px 0;
	width:25%;
}
#form_contact label.message,
#form_contact label.obligatoire{
	padding-top:5px;
	width:45%;
}

/*_____________________ =INSCRIPTION _____________________*/

#form_creation_utilisateur{
	background:url('../images/fond-form-inscription.jpg') no-repeat;
	height:358px;
	margin:5px auto 0 auto;
	padding:10px 0px;
	width:380px;
}

#form_creation_utilisateur label{
	color:#fff;
	margin:4px 0px;
	padding:2px 2% 2px 0;
	text-align:right;
	width:43%;
}
#form_creation_utilisateur label em{
	font-size:10px;
	font-style:normal;
}

#form_creation_utilisateur select,
#form_creation_utilisateur input{
	margin:4px 0px;
}

#form_creation_utilisateur input[type="text"],
#form_creation_utilisateur input[type="password"]{
	width:170px;
}

*+html #form_creation_utilisateur .valid{
	margin:5px 0 0 0;
}




