body{
	background-color: #60af08;
	margin:0;
}

.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }

#container{
	margin-left: auto;
	margin-right: auto;
	width: 770px;
}

#defile{
	width:100%;
	display:block;
	margin:.2em;
}

#defile a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#FF0000;
	text-decoration:none;
}

#defile a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#FF0000;
	text-decoration:underline;
}

hr{
	width:99%;
	align:right;
	height:2px;
	border:0;
	color:#eaf6fb;
	background-color:#eaf6fb;
}

.spip_documents{
	padding-right:10px;
	padding-bottom:10px;
}
.spip_documents img {
	border:0;
	
}


/*bandeau*/
#bandeau{
	padding:0;
	margin:0;
}

#bandeau .spip_logos{
	border:0;
}


/*menu*/

#menu{
	padding:0;
	margin:0;
	width=100%;
}

#menu a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
}

#menu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	vertical-align:text-top;

	color:#FFFFFF;
	text-decoration:none;

}

#menu_vert{
	width:100%;
	background-image:url(../images/menu_vert_fond.jpg);
}

#menu_vert #liens{
	vertical-align:middle;
	margin-left:12px;
}

#menu_vert #liens img{
	margin-right:10px;
	margin-left:10px;
}
#menu_bleu{
	width:100%;
	background-image:url(../images/menu_bleu_fond.jpg);
}

#menu_bleu #liens{
	vertical-align:middle;
	margin-left:57px;
}

#menu_bleu #liens img{
	border:0;
	margin-right:10px;
	margin-left:10px;
}

/*contenu*/
#contenu{
	padding-top: 9px;
	background-color:#fcfdfa;
	height:100%;
}

/*colonne_principale*/
#colonne_principale{
	height:100%;
	float:left;
	width: 539px;
	background-color:#fcfdfa;
}

/*article_une_principale*/
#article_une_principal #titre{
	height:35px;
	background-image: url(../images/post_titre.jpg);
	background-repeat:no-repeat;
	padding-left:15px;

	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#60af08;
	text-decoration:none;
}

#article_une_principal #sous_article_une_principale{
	height:23px;
	background-image: url(../images/sous_article_une_principale.jpg);
	background-repeat:no-repeat;
}


#article_une_principal #article_cadre{
	background-image:url(../images/une_article_fond.jpg);
	background-repeat:repeat-y;
	width:100%;
}

#article_une_principal #article_cadre #contenu{
	width:94%;
	background-color:#d5e9bd;
	margin-left: 15px;
}

#article_une_principal #article_cadre #contenu .spip_logos{
	border-width:2px;
	border-color:#FFFFFF;
}

#article_une_principal #article_cadre #contenu #texte{
	padding-left: 152px;
}

#article_une_principal #article_cadre #contenu a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
	text-decoration:none;
}

#article_une_principal #article_cadre #contenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
	text-decoration:underline;
}

/*article_une_secondaire*/

#separateur1{
	margin-top:5px;
	margin-bottom:5px;
	height:  39px;
	background-image: url(/squelettes/images/separateur1.jpg);
	background-repeat:no-repeat;
float:none;
}

#separateur2{
	margin-top:5px;
	margin-bottom:5px;
	height:  39px;
	background-image: url(/squelettes/images/separateur2.jpg);
	background-repeat:no-repeat;
float:none;
}

#article_une_secondaire{
	padding-top: 10px;
}

#article_une_secondaire #titre a{
	padding-left:15px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:none;
}

#article_une_secondaire #titre a:hover{
	padding-left:15px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:underline;
}

#article_une_secondaire #contenu{
	width:94%;
	padding:0;
	margin:0;
	padding-top:3px;
	*padding-top:6px;
	margin-left: 18px;
	padding-bottom:5px;
}

#article_une_secondaire #contenu a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#434887;
	text-decoration:none;
}


#article_une_secondaire #contenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#434887;
	text-decoration:underline;
}

/*article_une_suite*/
#article_une_suite{
	padding:0;
	margin:0;
}

#article_une_suite ul{
	padding:0;
	padding-left:15px;
	margin:0;
}

#article_une_suite li{
	padding:0;
	margin:0;
	list-style:none;
	width:50%;
	float:left;
}

#colonne_principale #article_une_suite #titre a{
	padding-top:5px;
	padding-right: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#58b10b;
	text-decoration:none;
}

#colonne_principale #article_une_suite #titre a:hover{
	padding-top:5px;
	padding-right: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#58b10b;
	text-decoration:underline;
}


#article_une_suite #contenu{
	width:94%;
	padding:0;
	padding-top:10px;
	margin:0;
}

#article_une_suite #contenu .spip_logos{
	border-width:1px;
	border-color:#86d41c;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#article_une_suite #contenu #logo_article{

}

#article_une_suite #contenu a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#434887;
	text-decoration:none;
}

#article_une_suite #contenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#434887;
	text-decoration:underline;
}

/*actualite*/
#dossier_du_mois{
	margin-top:20px;
	float:left;
	width:50%;
	background-image:url(../images/actualite_fond.png);
	background-repeat:repeat-y;
	margin-bottom:25px;
}

#dossier_du_mois_titre{
	padding:10px 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#ff800e;
	width:251px;
	height:28px;
	background-image:url(../images/actualite_titre_bg.png);
	background-repeat:no-repeat;
}

#dossier_du_mois #liste_dossier_du_mois ul{
	margin:0;
	margin-top:5px;
	margin-left:32px;
	margin-bottom:15px;
	padding:0;
}

#dossier_du_mois #liste_dossier_du_mois li{
	padding-right:25px;
	padding-bottom: 5px;
	list-style-image:url(../images/actualite_puce.png);
}

#dossier_du_mois #liste_dossier_du_mois li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#453b3b;
	text-decoration:none;
}

#dossier_du_mois #liste_dossier_du_mois li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#453b3b;
	text-decoration:underline;
}

/*agenda*/
#agenda{
padding:0;
margin:0;
	padding-top:30px;
	float:left;
	width:49%;
}

#agenda #titre{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#ff1200;
}

#agenda #liste_agenda ul{
	padding:0;
	margin:0;
}

#agenda #liste_agenda li{
	padding-right:25px;
	padding-bottom: 5px;
	list-style:none;
}

#agenda #liste_agenda li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

#agenda #liste_agenda li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
#agenda #liste_agenda li #date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	color:#fe4132;
}

/*colonne_sous_rubrique*/
#colonne_sous_rubrique{
	float:left;
	width: 231px;	
	margin-top:50px;
}

#colonne_sous_rubrique #liste_sous_rubriques{
	background-image:url(../images/colonne_droite_fond.png);
	background-repeat:repeat-y;
	padding-bottom:25px;
}

#colonne_sous_rubrique #titre_rubrique{
	text-align:center;
	padding-left:2px;
	padding-right:2px;
	margin:3px;
	background-color: #fcfdfa;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#6bc10b;
	font-weight:bold;
}

#colonne_sous_rubrique #titre{
	margin-left:5px;
	line-height:20px;
}

#colonne_sous_rubrique #titre a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#368e9b;
	font-weight:bold;
	text-decoration:none;
}

#colonne_sous_rubrique #titre a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#368e9b;
		font-weight:bold;
	text-decoration:underline;
}

#colonne_sous_rubrique #titre_sous_rubriques2{
	margin-left:15px;
}

/*colonne_droite*/
#colonne_droite{
	float:left;
	width: 231px;	
	background-image:url(../images/colonne_droite_fond.png);
	background-repeat:repeat-y;
	padding-bottom:25px;
}

/*recherche*/
#rechercher form{
	padding:0;
	margin:0;
	margin-bottom:8px;
	margin-top:4px;
	*margin-top:2px;
}

.inpTxt {
	margin-left:14px;
	background-image: url(../images/case_rechercher.png);
	text-indent:5px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:0;
	color:#fe2727;
	width: 161px;
	*width: 159px;
	height:13px;
}
	
.inpOk {
	margin-top:3px;
	*margin-top:2px;
	background-image: url(../images/rechercher_boutton.png);
	border:0;
	font-size:0;
	width:35px;
	height:17px;
	vertical-align:text-top;
}

/*plan*/
#plan_image{
	margin-left:8px;
	margin-top:7px;
	margin-bottom:6px;
	*margin-top:3px;
	*margin-bottom:2px;
}

/*agenda colonne_droite*/

#article_agenda_colonne_droite{
	margin-top:7px;
	*margin-top:3px;
	margin-bottom:6px;
	*margin-bottom:2px;
}

#article_agenda_colonne_droite #evenement{
	margin-left:8px;
}

#article_agenda_colonne_droite #evenement .spip_logos{
	border:0;
	margin-right: 10px;
	margin-bottom: 5px;
}

#article_agenda_colonne_droite #evenement #titre a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#60af08;
}

#article_agenda_colonne_droite #evenement #titre a:hover{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#60af08;
}

#article_agenda_colonne_droite #evenement #chapo a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1523a6;
}

#article_agenda_colonne_droite #evenement #chapo a:hover{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1523a6;
}

#article_agenda_colonne_droite #calendrier{
	margin-top:2px;
	background-color: #a5d9f2;
	float:left;
}

#cadre_calendrier{
	width:100%;
	background-color:#a5d9f2;
}

/*calendrier_mini*/


#calendrier #calendar{
	width: 123px;
padding:0;
margin:0;
}

#calendrier #calendar table{
	text-align: center;
	background-repeat: repeat-x;
	background-image: url('../Images/agenda/mini_centre.gif');
	width: 50%;
	border-left-color:#FFFFFF;
	border-left-width:medium;
	margin: 0 0 0 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #33b0ca;
	background-color:#91d4e4;
}

#calendrier #calendar .occupe a{
	color: #026a8f;
	font-size: 11px;
	font-weight: bold;
}

#calendrier #calendar td.today{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	background-color: #91d4e4;
	color: #e4f4fb;
}

#calendrier #calendar td.today a{
	background-color: #91d4e4;
	color: #e4f4fb;
	font-size: 11px;
	font-weight: bold;
}


#calendrier #calendar table caption{
	*border:2px solid #a5d9f2;
	width: 89%;
	
	height: 13px;
	margin: 0 0 0 10px;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	color: #33b0ca;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

#calendrier #calendar table caption a{
	color: #33b0ca;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
}

#calendrier #calendar table caption a:hover{
	color: #33b0ca;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;
}

#calendrier #calendar table th{
	background-color:#FFFFFF;
	color: #33b0ca;
}

#calendrier #calendar table td{
background-color:#e4f4fb;
}

#calendrier #calendar table th abbr{
	border-bottom: 0px;
}



/*menu_deroulants*/

#menus_deroulants{
	float:left;
	width: 101px;
	*width: 100px;
	background-color:#a5d9f2;
	margin-top:25px;
	margin-left:3px;
}

#menus_deroulants select{
	color: #308ec0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	margin-bottom: 25px;
	width:100px;
}


/*page article*/

/*colonne_article*/
#colonne_article{
	height:100%;
	float:left;
	width: 539px;
	background-color:#fcfdfa;
	padding-bottom:25px;
}

/*article_une_principale*/
#colonne_article #article_titre #titre{
	height:35px;
	background-image: url(../images/post_titre.jpg);
	background-repeat:no-repeat;
	padding-left:15px;

	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#60af08;
	text-decoration:none;
}

#colonne_article #sous_article_une_principale{
	height:23px;
	background-image: url(../images/sous_article_une_principale.jpg);
	background-repeat:no-repeat;
}



#colonne_article #article_titre #article_cadre{
	background-image:url(../images/une_article_fond.jpg);
	background-repeat:repeat-y;
	width:100%;
}

#colonne_article #article_titre #article_cadre #contenu{
	width:94%;
	background-color:#d5e9bd;
	margin-left: 15px;
	padding-bottom:5px;
}

#colonne_article #article_titre #article_cadre #contenu .spip_logos{
	border-width:2px;
	border-color:#FFFFFF;
}

#colonne_article #article_titre #article_cadre #contenu #texte{
	padding-left: 152px;
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
}

#colonne_article #article_titre #article_cadre #contenu a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
	text-decoration:none;
}

#colonne_article #article_titre #article_cadre #contenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
	text-decoration:underline;
}

#colonne_article #article_titre #article_texte{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434887;
	width:94%;
	padding-left: 15px;
}

#colonne_article #article_titre #article_texte a{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434887;
}


#colonne_article .titres{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:1px;
	padding-left:15px;
	background-color:#209dd9;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
}

#gallerie{
	padding-top:10px;
		padding-left:15px;
}

#gallerie img{
	border: 1px solid #E9E9E9;
}

#gallerie #gallerie_titre{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#60af08;
	border-bottom: 2px solid #d5e9bd;
	margin-bottom:10px;
}


/*page rubrique*/



#article_actu #titre{
	padding-left:15px;
}

#article_actu #titre a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#209dd9;
	text-decoration:none;	
}

#article_actu #titre a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#209dd9;
	text-decoration:underline;	
}

#article_actu #contenu{
	padding-left: 15px;
	padding-bottom:10px;
	background-color:#eaf6fb;
	width:97%;
}

#article_actu #contenu .spip_logos{
	margin-right: 10px;
	border-width:2px;
	border-color:#FFFFFF;
}

#article_actu #contenu #texte{
	padding-right:20px;
	margin-left: 15px;
}

#article_actu #contenu a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0c479d;
	text-decoration:none;
}

#article_actu #contenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0c479d;
	text-decoration:underline;
}


#liste_articles{
	padding-top:10px;

}

#liste_articles #titre{
	padding-left:15px;

}

#liste_articles #titre a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:none;
}


#liste_articles #titre a:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:underline;
}

#liste_articles #contenu{
margin-left:15px;
}

#liste_articles #texte{
	padding-right:20px;
	margin-left:15px;
}

#liste_articles #texte a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#434887;
	text-decoration:none;
}


#liste_articles #texte a:hover{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#434887;
	text-decoration:underline;
}

#liste_articles #contenu .spip_logos{
	border-width:1px;
	border-color:#86d41c;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#liste_sous_rubriques ul{
	padding:0;
	padding-left:15px;
	margin:0;
}

#liste_sous_rubriques li{
	padding:0;
	margin:0;
	list-style:none;
	width:50%;
	float:left;
}

#liste_sous_rubriques .contenu_ligne{

}

#liste_sous_rubriques .contenu_ligne #contenu{
	width:94%;
	padding:0;
/*	padding-top:10px;*/
	margin:0;
}

#liste_sous_rubriques .contenu_ligne #contenu #titre{
	padding-top:5px;
	padding-right: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#58b10b;
}

#liste_sous_rubriques .contenu_ligne #contenu .spip_logos{
	border-width:1px;
	border-color:#86d41c;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#liste_sous_rubriques .contenu_ligne #contenu #logo_article{

}

#liste_sous_rubriques .contenu_ligne #contenu a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#434887;
	text-decoration:none;
}

#liste_sous_rubriques .contenu_ligne #contenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#434887;
	text-decoration:underline;
}
/*ariane*/


#ariane{
	padding-left:15px;
	padding-bottom:10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0;
	color: #209dd9;
}

#ariane a{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0;
	color: #209dd9;
	text-decoration: none;
}

#ariane a:hover{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0;
	color: #209dd9;
	text-decoration: underline;
}

/*acces rapide*/

#acces_rapide{
	margin-top : 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}

#acces_rapide #titre a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#368e9b;
	text-decoration:none;
}


#acces_rapide #titre a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#368e9b;
	text-decoration:underline;
}


/*liens_directs*/

#liens_directs{
	margin-top : 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}

#liens_directs #titre a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#368e9b;
	text-decoration:none;
}


#liens_directs #titre a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#368e9b;
	text-decoration:underline;
}

/*bloc-notes*/
#bloc_notes{
	margin-top:8px;
	margin-left: 8px;
	margin-bottom: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#368e9b;
}

/*pied_de_page*/
#pied_de_page{
	width:100%;
	padding-top:3px;
	padding-bottom:7px;
	background-image:url(../images/pied_de_page_fond.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

#pied_de_page a{
	padding-left: 15px;
	padding-right: 18px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#708d16;
}

#pied_de_page a:hover{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#708d16;
}

/*recherche*/

#recherche{
	height:100%;
	float:left;
	width: 539px;
	background-color:#fcfdfa;
}

#recherche #liens_articles{
	padding-right:20px;
	padding-left:15px;
}

#recherche #liens_articles #titre{
font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#60af08;
	text-decoration:none;
}

#recherche #liens_articles #pagination .on{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#60af08;
	text-decoration:none;
}

#recherche #liens_articles #pagination a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#60af08;
	text-decoration:none;
}


#recherche #liens_articles #pagination a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#60af08;
	text-decoration:underline;
}

#recherche #liste_liens{
	padding-top:15px;
}

#recherche #liste_liens .spip_logos{
	border-width:1px;
	border-color:#86d41c;
	margin-right:10px;
	margin-bottom:5px;
}

#recherche #liste_liens #titre a{
font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#60af08;
	text-decoration:none;
}

#recherche #liste_liens #titre a:hover{
font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#60af08;
	text-decoration:underline;
}

#recherche #liste_liens #chapo a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#434887;
	text-decoration:none;
}

#recherche #liste_liens #chapo a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#434887;
	text-decoration:underline;
}

/*colonne equipements*/

#colonne_equipements{
	height:100%;
	float:left;
	width: 539px;
	background-color:#fcfdfa;
	padding-bottom:25px;
}

#colonne_equipements h2{
	color:#009933;
}

#colonne_equipements #presentation #titre{
	height:35px;
	background-image: url(../images/post_titre.jpg);
	background-repeat:no-repeat;
	padding-left:15px;

	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#60af08;
	text-decoration:none;
}

#colonne_equipements #presentation #sous_titre{
	height:23px;
	background-image: url(../images/sous_article_une_principale.jpg);
	background-repeat:no-repeat;
}



#colonne_equipements #presentation #cadre{
	background-image:url(../images/une_article_fond.jpg);
	background-repeat:repeat-y;
	width:100%;
}

#colonne_equipements #presentation #cadre #contenu{
	width:94%;
	background-color:#d5e9bd;
	margin-left: 15px;
	padding-bottom:5px;
}

#colonne_equipements #presentation #cadre  #contenu .spip_logos{
	border-width:2px;
	border-color:#FFFFFF;
}

#colonne_equipements #presentation #cadre  #contenu #texte{
	padding-left: 152px;
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
}

#colonne_equipements #presentation #cadre  #contenu a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
	text-decoration:none;
}

#colonne_equipements #presentation #cadre  #contenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
	text-decoration:underline;
}

#colonne_equipements #liste_equipements{
	padding-top: 10px;
}

#colonne_equipements #liste_equipements #titre a{
	padding-left:15px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:none;
}

#colonne_equipements #liste_equipements #titre a:hover{
	padding-left:15px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:underline;
}

#colonne_equipements #liste_equipements #sous_equipements #titre a{
	padding-left:30px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#434887;
	text-decoration:none;
}

#colonne_equipements #liste_equipements #sous_equipements #titre a:hover{
	padding-left:30px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#434887;
	text-decoration:underline;
}

/*colonne demarches*/

#colonne_demarches{
	height:100%;
	float:left;
	width: 539px;
	background-color:#fcfdfa;
	padding-bottom:25px;
}

#colonne_demarches h2{
	color:#009933;
}

#colonne_demarches #presentation #titre{
	height:35px;
	background-image: url(../images/post_titre.jpg);
	background-repeat:no-repeat;
	padding-left:15px;

	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#60af08;
	text-decoration:none;
}

#colonne_demarches #presentation #sous_titre{
	height:23px;
	background-image: url(../images/sous_article_une_principale.jpg);
	background-repeat:no-repeat;
}



#colonne_demarches #presentation #cadre{
	background-image:url(../images/une_article_fond.jpg);
	background-repeat:repeat-y;
	width:100%;
}

#colonne_demarches #presentation #cadre #contenu{
	width:94%;
	background-color:#d5e9bd;
	margin-left: 15px;

}

#colonne_demarches #presentation #cadre  #contenu .spip_logos{
	border-width:2px;
	border-color:#FFFFFF;
}

#colonne_demarches #presentation #cadre  #contenu #texte{
	padding-left: 152px;
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
}

#colonne_demarches #presentation #cadre  #contenu a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
	text-decoration:none;
}

#colonne_demarches #presentation #cadre  #contenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
	text-decoration:underline;
}

#colonne_demarches #liste_equipements{
	padding-top: 10px;
}

#colonne_demarches #liste_equipements #titre a{
	padding-left:15px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:none;
}

#colonne_demarches #liste_equipements #titre a:hover{
	padding-left:15px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:underline;
}

#colonne_demarches #liste_equipements #sous_equipements #titre a{
	padding-left:30px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#434887;
	text-decoration:none;
}

#colonne_demarches #liste_equipements #sous_equipements #titre a:hover{
	padding-left:30px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#434887;
	text-decoration:underline;
}

#colonne_demarches #titre_gauche{
	padding-left:15px;
	line-height:30px;
}

#colonne_demarches #titre_droite{
	line-height:30px;
	padding-left:15px;
}

#colonne_demarches #titre_gauche a{
	width:260px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#434887;
	text-decoration:none;
}


#colonne_demarches #titre_gauche a:hover{
	width:260px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#434887;
	text-decoration:underline;
}

#colonne_demarches #titre_droite a{
	width:260px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#434887;
	text-decoration:none;
}

#colonne_demarches #titre_droite a:hover{
	width:260px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#434887;
	text-decoration:underline;
}

/*colonne services*/

#colonne_services{
	height:100%;
	float:left;
	width: 539px;
	background-color:#fcfdfa;
	padding-bottom:25px;
}

#colonne_services h2{
	color:#009933;
}

#colonne_services #presentation #titre{
	height:35px;
	background-image: url(../images/post_titre.jpg);
	background-repeat:no-repeat;
	padding-left:15px;

	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#60af08;
	text-decoration:none;
}

#colonne_services #presentation #sous_titre{
	height:23px;
	background-image: url(../images/sous_article_une_principale.jpg);
	background-repeat:no-repeat;
}



#colonne_services #presentation #cadre{
	background-image:url(../images/une_article_fond.jpg);
	background-repeat:repeat-y;
	width:100%;
}

#colonne_services #presentation #cadre #contenu{
	width:94%;
	background-color:#d5e9bd;
	margin-left: 15px;

}

#colonne_services #presentation #cadre  #contenu .spip_logos{
	border-width:2px;
	border-color:#FFFFFF;
}

#colonne_services #presentation #cadre  #contenu #texte{
	padding-left: 152px;
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
}

#colonne_services #presentation #cadre  #contenu a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
	text-decoration:none;
}

#colonne_services #presentation #cadre  #contenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
	text-decoration:underline;
}

#colonne_services #liste_services{
	padding-top: 10px;
}


#colonne_services #liste_services #titre {
	padding-left:15px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:none;
}


#colonne_services #liste_services #titre a{

	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:none;
}

#colonne_services #liste_services #titre a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:underline;
}


#colonne_services #liste_services #sous_services #titre a{
	padding-left:30px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#434887;
	text-decoration:none;
}

#colonne_services #liste_services #sous_services #titre a:hover{
	padding-left:30px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#434887;
	text-decoration:underline;
}

/*colonne mot*/

#colonne_mots{
	height:100%;
	float:left;
	width: 539px;

	background-color:#fcfdfa;
	padding-bottom:25px;
}

#colonne_mots h2{
	color:#009933;
}

#colonne_mots #presentation #titre{
	height:35px;
	background-image: url(../images/post_titre.jpg);
	background-repeat:no-repeat;
	padding-left:15px;

	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#60af08;
	text-decoration:none;
}


#colonne_mots #presentation #sous_titre{
	height:23px;
	background-image: url(../images/sous_article_une_principale.jpg);
	background-repeat:no-repeat;
}



#colonne_mots #presentation #cadre{
	background-image:url(../images/une_article_fond.jpg);
	background-repeat:repeat-y;
	width:100%;
}

#colonne_mots #presentation #cadre #contenu{
	width:94%;
	background-color:#d5e9bd;
	margin-left: 15px;

}

#colonne_mots #presentation #cadre  #contenu .spip_logos{
	border-width:2px;
	border-color:#FFFFFF;
}

#colonne_mots #presentation #cadre  #contenu #texte{
	padding-left: 152px;
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
}

#colonne_mots #presentation #cadre  #contenu a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
	text-decoration:none;
}

#colonne_mots #presentation #cadre  #contenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f3756;
	text-decoration:underline;
}

#liste_article_par_mot #titre a{
	padding-left:15px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:none;
}

#liste_article_par_mot #titre a:hover{
	padding-left:15px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#209dd9;
	text-decoration:underline;
}

#liste_article_par_mot #contenu{
	width:94%;
	padding:0;
	margin:0;
	padding-top:3px;
	*padding-top:6px;
	margin-left: 18px;
	padding-bottom:5px;
}

#liste_article_par_mot #contenu a{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#434887;
	text-decoration:none;
}


#liste_article_par_mot #contenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#434887;
	text-decoration:underline;
}
