
body {
	text-align: center;
    background: #ccc url("images/fdvert.jpg");
   	padding: 20px 0;
	margin: auto;
	 font-family: Georgia, Times New Roman, serif;
	}

a {
	font-family: Georgia, Times New Roman, serif;	
  	text-decoration: none;
}

a:link { 
	color: #cc3333;
	font-weight : bold;    
	text-decoration: underline;
}

a:visited {
	color: #cc3333;
    font-weight : bold;
    text-decoration:underline;
    }

a:hover {
	color: #cc3333;
	text-decoration: underline;
}

p.spip_note {
   
	margin-left: 30px;
	font-size: 90%;
	text-align: justify;
}
.spip_bouton { background-color: #FFCC00;}

.spip_surligne { background-color: #FFFF66; }

h1 {
    margin: 0;
	padding: 0;
	font-size: 1px;
	height: 56px;
	text-indent: -2000px;
	background:  #fff url("images/bandeauhautca.jpg") no-repeat;
	}

h2 {
	padding: 0 0 0 20px;
	margin: 5px 0 0 0;
	color: #454545;
    font-family: Georgia, Times New Roman, serif;
    font-size: 1.4em;
    line-height: 2.1em;
	}

h3 {
	padding: 0 0 0 20px;
	margin: 5px 0 0 0;
	color: #cc3333;
    font-family: Georgia, Times New Roman, serif;
    font-size: 1.1em;
	line-height: 2.1em;
	}

p {
     margin: 0 0 15px 0;
	}

               
#contenu {
	 border: 2px solid #336600;
	text-align: justify;
	width: 727px;
	margin: 0 auto;
	font: 13px/19px , Georgia, Times New Roman, serif;
	background:  #fff url("images/bandeaugche.jpg") repeat-y ;
	}

#entete {	
	width: 727px;
	margin: 0 auto;
}

#hMenu {
	height: 35px;
    background:  url("images/bandeaubas.jpg") repeat-y;
	padding: 0px;
	}
	
	#hMenu ul {
		margin: 0;
		list-style: none;
		text-align: center;
	
		}
	
	#hMenu ul li {
		display: inline;
		padding: 0 0 0 15px;
		
		}

	#hMenu ul li a {
		color: #cc3333;
		font: bold 16px/25px  Georgia, Times New Roman, serif;
		text-decoration: underline;
		padding: 3px 8px;
		}

	#hMenu ul li a:hover {
		text-decoration: none;
		background-color:#e1e5db;
		}

#hierarchie {
		border-bottom: 2px solid #336600;
		height: 25px;
		 background:  url("images/bandeaubas.jpg") repeat-y;
		padding:0 5px;
		color: #cc3333;			
}

#textarticle{
    float: right;
	font:  Georgia, Times New Roman, serif;
	text-align: justify;
	width: 480px;
	padding: 0 5px 0 0;
	margin: 0 5px 0 0;
	}
#textarticle .titre {
	text-align: center;
	font-size: 1.4em;
	font-weight: bold;	
}
#textarticle .texte {
	
	font-size: 1.1em;
}
#news {
	width: 205px;
	float: left;
    text-align:center;
	padding: 5px; 
	}

#actualite {
    background-color:#e1e5db;
  	text-align: justify;
    width: 440px;
    padding: 10px;
	margin:10px ;
	}

#recherche {
	text-align: center;
    width: 170px;
	padding: 5px;
	margin: 0 4px 0 0;
	}

#cartouche {   
	text-align: justify;
    width: 170px;
	padding: 5px;
	margin: 0 4px 0 0;
	}

#cartouche .titre {
	color: #cc3333;
	text-align: center;
	font-weight: bold; 
	 font-family: Georgia, Times New Roman, serif;
    font-size: 1.1em;
}

#baspage {
    border-top: 2px solid #336600;
    height: 27px; 	
	margin-top: 10px;
	clear: both;
	background: #fff url("images/bandeaubas.jpg");
	padding: 5px;
	}
#baspage .info {
float: left;
}
#baspage .cms {
	float: right;
}

.explication {
	color: #000000;
	font-size: 1.1em;
}	



/*  ------------------------------------------
/*  Habillage des formulaires
/*  ------------------------------------------ */

.formulaire_spip {
	text-align: center;
	font-size: 0.77em;
	}

.formulaire_spip p {
	margin: 0.5em 0; padding: 0; 
	}

.formulaire_spip .forml {
	width: 99%;
	font-family: inherit;
	font-size: inherit; 
	}


.spip_puce {
	list-style-position: inside;
	border-width: 0px;
}
.spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 70%;
}

.spip_documents_center{
	margin: auto; 
	text-align: center;
	width: 80%;
}

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

.spip_documents_right{
	float: right;
	margin-left: 15px; 
	text-align: center;
}
/* Tableaux */
table.spip {
	margin: auto;
	margin-bottom: 1em;	
	border-collapse: collapse; }

table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	/*background: #e1e5db;*/
	margin: auto;
	padding: 3px;
	font-weight: bold; }

table.spip tr.row_first {	
	border: 3px solid #FFFFFF;
	padding: 1px 5px 1px 5px;
	}

table.spip tr.row_odd {	
	border: 3px solid #FFFFFF;
	padding: 1px 5px 1px 5px;
	}

table.spip tr.row_even {	
	border: 3px solid #FFFFFF;
	padding: 1px 5px 1px 5px;
	}

table.spip th, table.spip td {
	background:  #e1e5db;
	padding: 3px; 
	text-align: left; 
	vertical-align: middle;
	border: 3px solid #FFFFFF;	
	}


hr.spip { }
b.spip { }
i.spip { }
blockquote.spip {
	margin-left : 40px;
	margin-top : 10px;
	margin-bottom : 10px;
	margin-right: 0px;
	border : solid 1px #aaaaaa;
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
}

.forml { width: 100% ; background-color: #FFDDAA;}

.spip_encadrer {
	
	width : 95%;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px #666666 solid;
}

.spip_cadre {
	width : 95%;
	background-color: #FFFFFF;
	padding: 5px;
	margin-top: 10px;
}


/*
 *  Images typographiques (via image_typo)
 */
.image_typo {
	behavior: url("win_png.htc");
}


/*
 * Barre de raccourcis
 */

a.spip_barre img {
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #aa9966;
	border-bottom: 1px solid #aa9966;
	padding: 3px;
	background-color: #FFDDAA;
}
a.spip_barre:hover img {
	border: 1px solid #808080;
	padding: 3px;
	background-color: #f8f8f4;
}

.menu-ul {
	display: block;
	margin: 0px;
	padding: 0px;
	padding-bottom: 4px;
	list-style: none;
}

.menu-item {
	margin: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 80%;
}
/* * Couleurs des liens de Spip */
a.spip_note {} /* liens vers notes de bas de page */
a.spip_in { color: #cc3333; } /* liens internes */
a.spip_out { color: #060; } /* liens sortants */
a.spip_url { color: #060; } /* liens url sortants */
a.spip_glossaire { color: #009; } /* liens vers encyclopedie */
.on { font-weight: bold; color: #000; } /* liens exposes */


<!--fin-->





