body { background: #FFFFCC; margin: 5px 0px 0px; ; top: 5px; clip:  rect(   )}
.spip_logos {
	margin: 5px;
	border-width: 0px;
}


.spip_documents{
font-family: Georgia, Garamond, Times, serif; text-align: justify; ; font-size: 14px; font-style: normal; line-height: 16px; font-weight: normal; color: #000033

}

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

.spip_documents_left{
	float: none;
	margin-right: 15px; 
	text-align: left;
; left: auto; clip:  rect(   )}

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


.rue {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; text-transform: uppercase; color: #000000; text-decoration: none; font-weight: bolder; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.a {  color: #FFFFFF}
.hautbasfilet {  border-color: #FF0000 black; border-style: outset; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.enca { border: #FF0000; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.bouton {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: bold; color: #000066; text-decoration: none; margin-top: 5px; margin-right: 5px; border: 0px #000000 dotted; vertical-align: middle; background-position: right center; text-align: right}

.croll {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #000066; text-decoration: none; margin-top: 8px; margin-right: 5px; border: 0px #000000 dotted; vertical-align: middle;  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; width: 100%; clip:  rect(   )}


a { text-decoration: none; color: #505050; }
a:hover { text-decoration: none; color: #303030; background: #e8e8e8; }
a.spip_out { text-decoration: none; color: #a02020; }
a.spip_in, a.spip_url { text-decoration: none; color: #2020a0; }
a.spip_glossaire { text-decoration: none; color: #20a020; }
.menur { border: 0px #FFFFFF none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000033; text-align: left; vertical-align: middle; background-color: #FFFFCC}
.chapo {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: justify;
	font-size: 14px;
}
.thform {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.thsel {width:100%;background-color:#FFFFCC;border:none;font-size:10pt;; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000033; clip:  rect(   )}
.ps {
	font-family: Georgia, Garamond, Times, serif;
	text-align: justify;
	font-size: 14px;
; font-style: normal; line-height: 16px; font-weight: bolder; color: #000033; text-decoration: none}
.texte_f { font-family: Georgia, Garamond, Times, serif; text-align: justify; ; font-size: 14px; font-style: normal; line-height: 16px; font-weight: normal; color: #000033}
#menu ul {
 margin: 0;
 padding: 0;
}

#menu li {
 list-style-type: none;
}

#menu a.current {
 font-weight: bold; color: #FF0000}

#menu * li ul {
margin-left: 1em;
}
.ghd {  border: #FF0000 outset; border-width: 1px 1px 0px}
.ghb {  border: #FF0000 outset; border-width: 0px 1px 1px}
.gd {  border: #FF0000 outset; border-width: 0px 1px}
a:hover {text-decoration:none; }

.titre_f_1 { font-family: Georgia, Garamond, Times, serif; text-align: left;  font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #993300}
.titre_f_2 { font-family: Georgia, Garamond, Times, serif; text-align: left;  font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #FF0000}
.titre_f_3 { font-family: Georgia, Garamond, Times, serif; text-align: left;  font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #FF9900}
.titre_f_4 { font-family: Georgia, Garamond, Times, serif; text-align: left; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #E9BA00}
.titre_f_5 { font-family: Georgia, Garamond, Times, serif; text-align: left;  font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #009900 }
.titre_f_6 { font-family: Georgia, Garamond, Times, serif; text-align: left ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #0481C4}
.titre_f_7 { font-family: Georgia, Garamond, Times, serif; text-align: left;  font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #3B3984 }
.titre_f_8 { font-family: Georgia, Garamond, Times, serif; text-align: left;  font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #94318C }

.titre_g { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; margin-right: 0px; margin-left: 0px ; background-color: #000000}
.titre_g_1 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; margin-right: 0px; margin-left: 0px ; background-color: #993300}
.titre_g_2 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; margin-right: 0px; margin-left: 0px ; background-color: #FF0000}
.titre_g_3 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; margin-right: 0px; margin-left: 0px ; background-color: #FF9900}
.titre_g_4 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #666666; margin-right: 0px; margin-left: 0px ; background-color: #FFCC00}
.titre_g_5 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; margin-right: 0px; margin-left: 0px ; background-color: #009900}
.titre_g_6 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; margin-right: 0px; margin-left: 0px ; background-color: #0481C4}
.titre_g_7 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; margin-right: 0px; margin-left: 0px ; background-color: #3B3984}
.titre_g_8 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; margin-right: 0px; margin-left: 0px ; background-color: #94318C}

.encb {  border-color: #000000 #000000 #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 100%; background-color: #FFFFCC}
.encb_1 {  width: 100%; background-color: #FFFFCC; border: #993300; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.encb_7 {  width: 100%; background-color: #FFFFCC; border: #3B3984; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.encb_4 {  width: 100%; background-color: #FFFFCC; border: #FFCC00 solid; border-width: 0px 1px 1px} 
.encb_5 {  border-color: #009900 #009900 #009900; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 100%; background-color: #FFFFCC}
.encb_6 {  width: 100%; background-color: #FFFFCC; border: #0481C4; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.encb_2{  width: 410px; background-color: #FFFFCC; border: #FF0000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; clip:  rect(   )}
.encb_8 {  border-color: #94318C #94318C #94318C; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 100%; background-color: #FFFFCC}
.encb_3 {  width: 100%; background-color: #FFFFCC; border: #FF9900 solid; border-width: 0px 1px 1px}



.titre_p_3 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; background-color: #FF9900; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

.titre_p_2 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; background-color: #FF0000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.titre_p_3 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; background-color: #FF9900; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.titre_p_4 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; color: #666666; background-color: #FFCC00; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.titre_p_5 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; background-color: #009900; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.titre_p_6 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; background-color: #0481C4; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.titre_p_7 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; background-color: #3B3984; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.titre_p_8 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; background-color: #94318C; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}



.surtitre_f {  font-family: Georgia, Garamond, Times, serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bolder; color: #000033}
.texte_f_p { font-family: Georgia, Garamond, Times, serif; text-align: left; ; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; color: #000033 ; font-variant: normal; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px}
.cadre_f { margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; border-color: black #FF0000 #FF0000; clip:    rect(   ); font-family: Georgia, Garamond, Times, serif; font-size: 14px; font-style: normal; font-weight: normal; font-variant: normal; color: #000033; text-align: justify; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; width: 390px; border-style: outset; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}

.lien_www_fo { font-family: Georgia, Garamond, Times, serif; text-align: left; ; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px}
.titre_f_8 { font-family: Georgia, Garamond, Times, serif; text-align: left; ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #94318C}


.encb_10 { width: 100%; background-color: #FFFFCC ; border: #996600; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.titre_f_10 { font-family: Georgia, Garamond, Times, serif; text-align: left; ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #996600; margin-right: 20px; margin-left: 20px }
.titre_g_10 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 20px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; margin-right: 0px; margin-left: 0px ; background-color: #996600}
.titre_p_10 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; background-color: #996600; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
.menua { border: 0px #FF0000 none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000033; text-align: center; vertical-align: middle; background-color: #FFFFCC ; clip:     rect(   ); background-position: center center; width: 100%}
.menuaCopie { border: 0px #FF0000 none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000033; text-align: center; vertical-align: middle; background-color: #FFFFCC ; clip: rect( ); background-position: center center; width: 100px }
.ghdb { border: 1px #FF0000 outset}
.hb { border: #FF0000 outset; border-width: 1px 0px }
.b { border: #FF0000 outset; border-width: 0px 0px 1px}
.titre_p_1 { font-family: Arial, Helvetica, sans-serif; text-align: center ; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF; background-color: #993300; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
.menubas {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; color: #FFFFFF}
.notes { font-family: Georgia, Garamond, Times, serif; text-align: left; ; font-size: 14px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333}
.enca2 { border: 2px #FF0000 outset; background-color: #FFFFCC; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
