p {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000}

br { line-height: 20px;}

a {  color: #003399; text-decoration: none}



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



body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}



td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}



input {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; font-size: 10px; font-weight: normal}



textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; font-size: 10px; font-weight: normal}



tr {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}



.verdana10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}



.tabhierachie { font-family: Arial, Helvetica, sans-serif; font-size: 10px ; color: #000000}



.hierarchie { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; text-indent: 0px; }



.hierarchie:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; }



.lienhaut { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; text-indent: 0px; }



.lienhaut:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; }



.liengauche { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-indent: 0px; }



.liengauche:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; text-decoration: underline; ; font-weight: normal}



.liendroit { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000033; text-decoration: none; text-indent: 0px; }



.liendroit:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0033CC; text-decoration: none; ; font-weight: normal}



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



.descriptif { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000033; line-height: 14px}



.soustitre {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000033}



ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000 }



li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000 }



.liensimple { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6600; text-decoration: none; text-indent: 0px; }



.liensimple:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9933; text-decoration: none; text-indent: 0px; }



.liensimple:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6600; text-decoration: underline; }



.dixpixgris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; text-indent: 0px; }



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



.spip_surligne { background-color: #FF9933;}



.date_page { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000033; text-indent: 0px; line-height: 12px; text-align: right; }


.formrecherche { ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006699; width: 90px}


#prive a { color: #993300; }


ul.plan-rubriques {
	list-style: none;
	font-weight: bold;
	margin-left: 0px;
	padding-left: 0px;
}
ul.plan-rubriques ul {
	list-style: disc url(none);
	font-weight: normal;
	margin-left: 2em;
	padding-left: 0px;
}
ul.plan-rubriques a { text-decoration: none;}
ul.plan-rubriques a:visited { text-decoration: none;}
ul.plan-rubriques a:hover { text-decoration: underline;}
li.plan-article { list-style: circle;}

table.spip {
	width: 100%;
; vertical-align: text-top}

table.spip tr.row_first {
	background-color: #efad29;
}

table.spip tr.row_odd {
	background-color: #cacae1;
}

table.spip tr.row_even {
	background-color: #e6e6ff;
}

table.spip td {
	padding: 3px;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14pt; font-weight: bold; color: #993300}
.titre_autresarticles {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000033}
.td_nav {  padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

.formrebouton { ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; ; background-color: #0079C6}
.titre_pave {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center; color: #FFFFFF}
.texte_pave {  vertical-align: text-top; padding-left: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.td_une {  font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-indent: 10px}
.texte_une {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.td_nav_on { padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px ; color: #CC6600}
.hierarchie_on { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; text-indent: 0px; }
.nav_fond {  background-image: url(/images/nav-fond.gif); background-repeat: no-repeat; background-position: left top}
.fond-bleu {  background-color: #0079C6}
.fond_menu_senegal {  background-color: #c6e9ff}
.fond_menu_general { background-color: #ffdd55}
