/*
 * Ici les styles pour le contenu
 */
/* Espaceur de blocs */
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 5px; }

body {
background: Black;
  margin-left : 0px;
  margin-top : 0px;
}
  
 h1,h2,h3,h4 {
	margin-top: 0em;
	margin-bottom: 0em;
	font-size: 100%;
	font-weight: normal;
}  
P {
color : #000000;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
}
P.spip{
color : #FFFFFF;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
 text-align : left;
}
img{
	border : 0px none;
	margin : 0px 0px 0px 0px;
} 
.format_png{
	padding-top : 0px;
	margin-top : 0px;
	vertical-align : text-bottom;
}
marquee{
	width : 270px;
	height : 200px;	
}
.hierarchie{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF;
font-weight : normal;
margin-top : 0px;
 margin-left : 0px;	
}
.texte_accueil{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFFFFF;
font-weight : bold;
margin-top : 0px;
 margin-left : 0px;	
}
.titre { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #333300;
font-weight : bold;
margin-top : 0px;
 margin-left : 0px;
}
.texte{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #2662A1;
font-weight : bold;
margin-top : 0px;
 margin-left : 0px;	
}
.cartouche, h1, h2{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #333300;
font-weight : bold;	
}
h3.spip {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #333300;
font-weight : bold;
 padding-left : 0px;
 padding-top : 0px;
}
.pagination { 
font-size: 0.90em; 
 text-align : center; 
 }
small{
font-family:  sans-serif; 
font-size: 11px; 
color: #666666;
font-weight : normal;
 font-style : italic;
}
img.spip_puce{
	border : 0px none;
	margin-top : 2px;
}

.copyright {
color : Black;
font-family :  sans-serif;
font-size : 9px;
}

a {
color : #0064ae;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
 font-weight : bold;
}
a:hover{
color : #3366CC;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
 font-weight : bold;
}
a.menu {
color : #0064ae;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration : none;
 font-weight : bold;
}
a.encours {
color : #999999;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration : none;
 font-weight : bold;
}
a.menu:hover{
color : #003366;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration : none;
 font-weight : bold;
}
a.hierarchie {
color : #FFFFFF;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
 font-weight : normal;
}
a.hierarchie:hover{
color : #C9021A;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
 font-weight : normal;
}
 a.spip_out {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight : bold;
color: #666633;
 text-decoration : none; 
  }
 a.spip_out:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight : bold;
color: #666633;
 text-decoration : none; 
  }
  a.spip_in {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight : bold;
color: #2662A1;
 text-decoration : none; 
  }
 a.spip_in:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight : bold;
color: #0064ae;
 text-decoration : none; 
  } 

.ps {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 85%;
}


.spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 70%;
}

.spip_documents_center{
	margin: auto 30px; 
	text-align: center;
	}

.spip_documents_left{
	float: left;
	margin-right: 15px; 
	text-align: center;
}

.spip_documents_right{
	float: right;
	margin-left: 15px; 
	text-align: center;
}
#colonne_droite_textes  .spip{
	color : #000000;	
	font-size: 12px; 
}
#colonne_droite_textes  .texte{
	color : #000000;	
	font-size: 12px; 
}
#navigation ul{
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}
#navigation li{
	list-style : none;
}
#navigation a{
	color : #013256;
	font-size : 11px;
	font-weight : bold;
}
#rss_texte ul{
	padding : 0px 0px 0px 20px;
	margin : 0px 0px 0px 0px;	
}
#rss_texte li{
	list-style : none url(images/puce_rss.jpg);
	margin-top : 6px;
}
#evenements_texte ul{
	padding : 5px 0px 0px 20px;
	margin : 0px 0px 0px 0px;	
}
#evenements_texte li{
	list-style : none url(images/puce_actu.jpg);
	margin-top : 6px;
}
#actualites_texte ul{
	padding : 5px 0px 0px 20px;
	margin : 0px 0px 0px 0px;	
}
#actualites_texte ul marquee li{
	list-style : none url(images/puce_actu.jpg);
	margin-top : 6px;
}
#footer .titre,  .texte, .copyright{
	color : #f6cf02;
	font-size : 0.6em;
	font-weight : normal;
}
#bloc_adresse .texte{
	color : #FFFFFF;
}
ul.spip{
	display : block;
	list-style : none url(images/fleche2.gif);
	}

ul.menu{
	margin : -47px 0px 5px 0px;
	z-index : 2;
	/*-moz-padding-start:15px;*/
		padding-right : 15px;
		padding-left : 18px;
	}
ul.menu li{
	list-style : none url(images/losange.gif);
		}	
ul.menu2{
	margin : 5px 0px 5px 0px;
	/*-moz-padding-start:10px;	*/
		padding-left : 10px;
		padding-right : 15px;
	}	
ul.menu2  li{
	list-style : none none;
	}
			
 ul.bloc_texte{
	padding : 0px 0px 0px 30px;
	margin : 0px 0px 0px 0px;		
}
ul.bloc_texte  li{
	list-style : none;
}

ul.menubreves{
	margin : -47px 0px 5px 0px;
	z-index : 2;
	/*-moz-padding-start:15px;*/
		padding-left : 15px;	
		padding-right : 15px;
	}
ul.menubreves li{
	list-style : none url(images/losange.gif);
		}	
ul.menubreves li .titre{
	list-style : none;
		list-style-type : none;
		}			
a.footer{
	color : #FFFFFF;
	font-size : 10px;
	font-weight : normal;	
}
.liste-articles li { margin-bottom: 1em; clear: both;  list-style-image : url(images/puce.gif);  }
.liste-articles li .titre {
	font-size: 1.03em;
	font-weight: bold; 
	}

.liste-articles li .spip_logos {
	float: right;
	margin-left: 16px;
	margin-bottom: 16px;
	clear: right;
	 }

.liste-articles li p { margin: 0; padding: 0; 
}

.liste-articles li .enclosures {
	float: right;
	text-align: right;
	max-width: 60%;
	margin: 0; 
	}

.liste-articles li small {
	display: block;
	font-size: 0.71em; 
	}

.liste-articles li .texte {
	margin-top: 5px;
	margin-bottom: 2em;
	border: 1px solid #CCC;
	padding: 0.9em;
	font-size: 0.82em;
	line-height: 1.4em; 
	}
INPUT.formrecherche {
font-family: Verdana;
font-size: 9px;
font-weight : bold;
color : #FFCC00;
background : White;
width: 100px;
border : 1px solid #FFCC00;
 margin-right : 0px;
}
INPUT.formulaire {
font-family: Verdana;
font-size: 10px;
font-weight : bold;
color : #333300;
background : White;
width: 160px;
border : 1px solid Black;
}
INPUT.spip_bouton{
font-family: Verdana;
font-size: 10px;
font-weight : bold;
color : #333300;
background : White;
width: 160px;
border : 1px solid Black;
}
TEXTAREA.zonemessage {
border : 1px solid Black;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight : bold;
color : #333300;
background : White;
width: 400px;
height: 100px;
}
SELECT.type {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight : bold;
width: 165px;
background-color : White;
border : 1px solid Black;
}