body, ul, li, ol, blockquote {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #333333}
p{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:justify;color: #333333}
table {font-size: 11px }
.ancre {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

a {font-size=11; text-decoration: none ; color: #B50507; font-weight: bold}
a:visited   {  font-size=11; color: #B50507;text-decoration: none ;; font-weight: bold}
a:link   { font-size=11; color: #B50507;text-decoration: none ;; font-weight: bold}
a:hover { font-size=11; color: #B50507;text-decoration: underline;; font-weight: bold }
a:active { font-size=11; color: #B50507;text-decoration: none ;; font-weight: bold}

 
a.spip_out {  text-decoration: none; color: #336699; font-weight: bold}
a.spip_out:visited {  color: #336699;text-decoration: none; font-weight: bold}
a.spip_out:link {  color: #336699;text-decoration: none; font-weight: bold}
a.spip_out:hover   {  color: #336699;text-decoration: underline; font-weight: bold}


.menu {font-size:11px}
a.menu {  text-decoration: none; font-size: 11px; font-weight: bold; color: #000000}
a.menu:visited   { font-size: 11px; font-weight: bold; color: #000000}
a.menu:link   { font-size: 11px; font-weight: bold; color: #000000}
a.menu:hover { font-size: 11px; font-weight: bold; color: #999999;text-decoration: none;}



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

.spip_documents {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color : #666666}
.spip {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.spip_contact {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}

table.spip {

}

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

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

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

table.spip td {
	padding: 1px;
	text-align: left;
	vertical-align: center;
}

.formvalid {  font: 11px Arial, Helvetica, sans-serif; font-weight:bold; border-width:1; border-style:solid; border-color:000000; color:#FFFFFF; background-color:#B50507}

.input_recherche {font-size:11; background-color:D9E2F5; border:0}

.type_emission {font-size:10;}

.base {font-size:11px}

h1 { font-size: 14px; font-family: Verdana; font-weight: bold; color: #B50507; text-decoration: underline; }
h2 { font-size: 14px; font-family: Verdana; font-weight: bold;}
h3 { font-size: 12px; font-family: Verdana; font-weight: normal; text-align:justify}

.menuhaut { font-size: 12px; font-family: Verdana; font-weight: bold; color: #FFFFFF; text-decoration: none}
.menuhaut:visited { font-size: 12px; font-family: Verdana; font-weight: bold; color: #FFFFFF; text-decoration: none}
.menuhaut:link { font-size: 12px; font-family: Verdana; font-weight: bold; color: #FFFFFF; text-decoration: none}
.menuhaut:hover { font-size: 12px; font-family: Verdana; font-weight: bold; color: #FFFFFF; text-decoration: none}


.menugauche_rub { font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; text-decoration: underline; color: #000000}
.menugauche_art { font-size: 11px; font-family: Verdana; text-decoration: none; color: #000000}
.texte_MEA { font-size: 11px; font-family: Verdana; font-weight: bold; text-decoration: none; color: #000000}
.texteblanc { font-size: 11px; font-family: Arial, Helvetica; color: #FFFFFF; text-decoration: none}
.titre_rouge { font-size: 12px; font-family: Verdana; font-weight: bold; color: #B50507}
.lire_rouge { font-size: 11px; font-family: Verdana; color: #B50507}

a.lien_blanc {font-size=11; text-decoration: none ; color: #FFFFFF; font-weight: bold}
a.lien_blanc:visited   {  font-size=11; color: #FFFFFF;text-decoration: none ;; font-weight: bold}
a.lien_blanc:link   { font-size=11; color: #FFFFFF;text-decoration: none ;; font-weight: bold}
a.lien_blanc:hover { font-size=11; color: #FFFFFF;text-decoration: underline;; font-weight: bold }
a.lien_blanc:active { font-size=11; color: #FFFFFF;text-decoration: none ;; font-weight: bold}