.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	list-style-position: outside;
	list-style-image: url(../IMG/puce.gif);
} 
.entete { 	font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: 
bold; color: #9d1e2c} 
.tb_beige_clair { background-image: url(../IMG/fond_beige.gif); font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt; font-weight: bold; color: #9D1E2C} 
.tb_blanc { background-image: none; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt; color: #000000} 
.tb_rouge { 	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: 
#FFFFFF; background-image: url(../IMG/fond_ocre.gif); text-transform: uppercase} 
.cadre_blanc { border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 
1px; border-bottom-width: 1px; border-left-width: 1px} 
.tb_beige_clair_titre { 
background-image: none; 	font-family: Arial, Helvetica, sans-serif; font-size: 
10pt; text-transform: uppercase; color: #9d1e2c; font-weight: 300; background-color: 
#FFFFFF} 
a:link { 	font-family: Arial, Helvetica, sans-serif; font-size: 
10pt; color: #9d1e2c} 
.cadre_rouge { border: #9d1e2c solid; border-width: 0px 
0px 1px} 
.bouton_beige { 	font-family: Arial, Helvetica, sans-serif; font-size: 
11px; color: #990000; background-image: url(../IMG/fond_beige.gif); border: solid; 
border-width: 0.5px 0.5px 1px; border-color: #CC6666 #FFFFFF; text-indent: 
4pt} 
.fin_bouton_beige { 	font-family: Arial, Helvetica, sans-serif; font-size: 
10px; color: #CC6666; background-image: url(../IMG/fond_beige.gif); border: solid; 
border-width: 1px 0.5px; border-color: #CC6666 #FFFFFF; text-indent: 
4pt } 
.bouton_blanc { 	font-family: Arial, Helvetica, sans-serif; font-size: 
11px; color: #990000; background-image: none; border: solid; border-width: 0.5px 
0.5px 1px; border-color: #CC6666 #FFFFFF; text-indent: 4pt ; background-color: 
#FFFFFF} 
.sstitre { 	font-family: Arial, Helvetica, sans-serif; font-size: 
10pt; font-weight: bold; color: #990000} 
.titre { 	font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; 
color: #9d1e2c; text-transform: uppercase} 
.bouton_form { 	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-image: 
none; background-color: #9d1e2c} 
.lign_down { border: #990000; border-style: solid; 
border-top-width: 0.5; border-right-width: 0.5; border-bottom-width: 1px; border-left-width: 
0.5} 
.texte_actu { 	font-family: Arial, Helvetica, sans-serif; font-size: 
9px; font-style: normal; color: #000000; font-weight: normal ; background-image: 
none}
.titre_actu { 	font-family: Arial, Helvetica, sans-serif; font-size: 
9px; font-weight: bold; color: #990000; text-transform: uppercase; background-image: 
none} 
.url_hand { cursor: pointer;} 
a:visited { 	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC6633} 
a:hover { 	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000} 
.texte_left { 	font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: 
#000000; font-weight: normal ; text-align: justify; text-indent: 0pt; white-space: 
normal} .centre { text-align: center} 
.texte_justifi { font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt; font-style: normal; color: #000000; font-weight: 
normal ; text-align: justify} 
.exergue { font-family: Arial, Helvetica, sans-serif;
 font-size: 12px; font-style: normal; font-weight: normal; color: #990000} 
a.plan1:link { font-family: Arial, Helvetica, sans-serif;
 font-size: 
10pt; color: #FFFFFF; text-decoration: none} 
a.plan1:visited { font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt; color: #FFFFFF; text-decoration: 
none} 
a.plan1:hover { font-family: Arial, Helvetica, sans-serif;
 font-size: 
10pt; color: #FFFFFF; text-decoration: none} 
a.plan2:link { font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt; color: #993333; text-decoration: 
none} 
a.plan2:visited { font-family: Arial, Helvetica, sans-serif;
 font-size: 
10pt; color: #333333; text-decoration: none} 
a.plan2:hover { font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt; color: #333333}
.entete_envoi_lettre 
{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; 
font-weight: bold; color: #000000} 
.actu_titre { font-family: Arial, Helvetica, sans-serif;
 font-size: 10px; font-weight: bold; color: #205E23; text-decoration: 
none} 
.actu_date { font-family: Arial, Helvetica, sans-serif;
 font-size: 
12px; font-weight: 600; color: #000000} 
.actu_texte { font-family: Arial, Helvetica, sans-serif;
 font-size: 10px; font-style: normal; color: #000000; background-image: 
none } 
.actu_ligne { border: #FFFFFF solid; border-width: 0px 0px 2px; margin: 2px;}
.actu_Gd_titre { font-family: Arial, Helvetica, sans-serif;
 font-size: 
24px; font-weight: bold; color: #205E23; text-decoration: none } 
.actu_Gd_entete 
{ font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt; font-weight: 
bold; color: #2B4E21}
 .actu_Gd_lieu { font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt; font-weight: bold; color: #2B4E21 }
 .actu_Gd_ligne 
{ border: #FFFFFF solid; border-width: 0px 0px 1px }
.menu_item { font-family: 
Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FDE2B8; 
text-decoration: none; letter-spacing: 1px; text-indent: 10px; background-color: 
#E07E27; border-color: black black #FDE2B8; border-style: solid; border-top-width: 
0.1px; border-right-width: 0.1px; border-bottom-width: 1px; border-left-width: 
0.1px; text-transform: capitalize} 
.menu_entete { font-family: Arial, Helvetica, 
sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: 
none; letter-spacing: 1px; text-indent: 10px; background-color: #9D1E2C; text-transform: 
capitalize; border-color: black black #FDE2B8; border-style: solid; border-top-width: 
0.1px; border-right-width: 0.1px; border-bottom-width: 1px; border-left-width: 
0.1px} 
.menu_selection { font-family: Arial, Helvetica, sans-serif; font-size: 
11px; font-weight: bold; color: #990000; text-decoration: none; letter-spacing: 
1px; text-indent: 10px; background-color: #FDE2B8; text-transform: capitalize} 
.fond_top { background-image: url(../IMG/top/fond_top.gif)} 
.texte_gras { font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt; font-style: normal; color: #000000; font-weight: bold}
.ligne_fiche_actu { border: #FFFFFF solid; border-width: 0px 0px 1px }

.spip_documents_left{
	margin:3px 10px 3px 0px;	
	
}

a img{
	border:none;	
}

/* Styles de l'affichage des sous-rubriques  -----------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* AGRICULTURE */
.fond_58{
	background-color:#F1E8D4;
}
.content_agri,.content_58 {
	border: none;
	background-color: #a97a4c;
	width: 190px;
	border-collapse: collapse;
	}
.bloc_agri,.bloc_58 {
	border: 1px solid white;
	background-color: #a97a4c;
	width: 100%;
	height: auto;
	padding: 4px;
	margin: 1px;
	}
.rubriques_agri,.rubriques_58 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}
a.rubriques_agri:link, a.rubriques_58:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt; color: #FFFFFF;
}
a.rubriques_agri:visited, a.rubriques_58:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt; color: #FFFFFF;
}
a.rubriques_agri:hover ,a.rubriques_58:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt; color: #000000;
	}
	
/* ALIMENTATION*/

.fond_59{
	background-color:#D5EBF8;
}
.content_alim, .content_59 {
	border: none;
	background-color: #3891be;
	width: 190px;
	border-collapse: collapse;
	}
.bloc_alim, .bloc_59 {
	border: 1px solid white;
	width: 100%;
	height: auto;
	padding: 4px;
	margin: 1px;
	}
.rubriques_alim,.rubriques_59 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}
a.rubriques_alim:link, a.rubriques_59:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt; color: #FFFFFF;
}
a.rubriques_alim:visited, a.rubriques_59:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt; color: #FFFFFF;
}
a.rubriques_alim:hover, a.rubriques_59:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt; color: #000000;
}

/* SCIENCE*/
.fond_61{
	background-color:#E0DCEA;
}
.content_sci, .content_61 {
	border: none;
	background-color: #7f5f9f;
	width: 190px;
	border-collapse: collapse;
	}
.bloc_sci, .bloc_61 {
	border: 1px solid white;
	width: 100%;
	height: auto;
	padding: 4px;
	margin: 1px;
	}
.rubriques_sci, .rubriques_61 {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}
a.rubriques_sci:link, a.rubriques_61:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt; color: #FFFFFF;
}
a.rubriques_sci:visited, a.rubriques_61:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt; color: #FFFFFF;
}
a.rubriques_sci:hover, a.rubriques_61:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt; color: #000000;
}


/* PORTRAITS*/

.fond_60{
	background-color:#D2E5DE;
}
.content_port, .content_60 {
	border: none;
	background-color: #2da37c;
	width: 190px;
	border-collapse: collapse;
	}
.bloc_port, .bloc_60 {
	border: 1px solid white;
	width: 100%;
	height: auto;
	padding: 4px;
	margin: 1px;
	}
.rubriques_port, .rubriques_60{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}
a.rubriques_port:link, a.rubriques_60:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt; color: #FFFFFF;
}
a.rubriques_port:visited, a.rubriques_60:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt; color: #FFFFFF;
}
a.rubriques_port:hover, a.rubriques_60:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt; color: #000000;
}

/* agenda */

.fond_22{
	background-color:#DBE3CA;
}

/* archives */
.fond_86{
	background-color:#FDE2B8;
}
