BODY {FONT-FAMILY: Papyrus, verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; bgcolor: "#FFFFFF"; text: "#000033"; link: "#006699"; vlink: "#006699"; alink: "#00FF00";
SCROLLBAR-FACE-COLOR: #4171F1; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #ffffff; 
SCROLLBAR-3DLIGHT-COLOR: #4171F1; 
SCROLLBAR-ARROW-COLOR: #f4F4F4; 
SCROLLBAR-TRACK-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #4C767C;
} 

HR {
	CLEAR: both; BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: #c3c8cb; MARGIN: 0px 0px 1em; BORDER-LEFT: medium none; COLOR: #c3c8cb; BORDER-BOTTOM: medium none; HEIGHT: 1px
}
DIV.hr {
	PADDING-RIGHT: 10px; BORDER-TOP: #c4cbce 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 10px -10px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 2px; BACKGROUND-COLOR: white
}
DIV.gg {
	PADDING-RIGHT: 10px; BORDER-TOP: #c4cbce 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 2px; BACKGROUND-COLOR: white
}
P, LI, OL, UL, TD, BLOCKQUOTE {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #333333; FONT-SIZE: 13px; } 
DT {FONT-FAMILY: Papyrus, verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; LETTER-SPACING: normal; TEXT-ALIGN: left} 
DD {FONT-FAMILY: Papyrus, verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; LETTER-SPACING: normal; TEXT-ALIGN: left} 
PRE {FONT-FAMILY: Papyrus, verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-VARIANT: small-caps; LETTER-SPACING: normal} 

ul {margin-left: 20px }

A {FONT-SIZE: 13px;FONT-WEIGHT: bold; TEXT-DECORATION: none} 
A:link {color: #4171F1;} 
A:visited {color: #4171F1;} 
A:active {color: #4171F1; TEXT-DECORATION: underline} 
A:hover {color: #4171F1; TEXT-DECORATION: underline} 

A.accueil {FONT-SIZE: 13px;FONT-WEIGHT: normal;} 
A.accueil:link {color: #006699;} 
A.accueil:visited {color: #006699;} 
A.accueil:active {color: #00FF00; TEXT-DECORATION: underline} 
A.accueil:hover {color: #00FF00; TEXT-DECORATION: underline} 

A.plan {FONT-SIZE: 13px;FONT-WEIGHT: bold; TEXT-DECORATION: none} 
A.plan:link {color: #4171F1;} 
A.plan:visited {color: #4171F1;} 
A.plan:active {color: #0000FF; TEXT-DECORATION: underline} 
A.plan:hover {color: #0000FF; TEXT-DECORATION: underline}  

A.txt {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: none}
.txt {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: none}
A.txt:visited {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: none}
A.txt:hover {COLOR: #4171F1; TEXT-DECORATION: none}

A.pied {FONT-SIZE: 10px;FONT-WEIGHT: normal; TEXT-DECORATION: none} 
A.pied:link {color: #006699;} 
A.pied:visited {color: #006699;} 
A.pied:active {color: #006699; TEXT-DECORATION: underline} 
A.pied:hover {color: #006699; TEXT-DECORATION: underline} 

A.petit {FONT-SIZE: 13px;FONT-WEIGHT: bold; TEXT-DECORATION: none} 
A.petit:link {color: #006699; } 
A.petit:visited {color: #006699;} 
A.petit:active {color: #00FF00; TEXT-DECORATION: underline} 
A.petit:hover {color: #00FF00;TEXT-DECORATION: underline } 

A.blanc {FONT-SIZE: 13px;FONT-WEIGHT: normal; TEXT-DECORATION: none} 
A.blanc:link {color: #FFFFFF; } 
A.blanc:visited {color: #FFFFFF;} 
A.blanc:active {color: #FFFFFF; TEXT-DECORATION: underline} 
A.blanc:hover {color: #FFFFFF;TEXT-DECORATION: underline } 



H1,H2,H3 { FONT-FAMILY: arial; FONT-WEIGHT: normal;} 
H1 {FONT-SIZE: 30px; color: #4171F1;} 
H2 {FONT-SIZE: 26px; color: #4171F1; TEXT-ALIGN: center;} 
H4,H5,H6 { FONT-FAMILY: Papyrus, verdana;} 
H3 {FONT-SIZE: 16px; color: #4171F1; FONT-WEIGHT: bold; } 
H4 {FONT-SIZE: 14px; FONT-WEIGHT: normal;} 
H5 {FONT-SIZE: 13px; FONT-WEIGHT: normal;} 
H6 {FONT-SIZE: 13px; FONT-WEIGHT: normal;} 

a.spip_url  { }
a.spip_in   { } 
a.spip_out  { } 

.spip_code { }

p.spip_note { }

h3.spip {
	font-family: Papyrus, verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 14px;
}

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;
}

hr.spip { }

b.spip { }
i.spip { }

.MEV { background-color: #E1EEEF;}
.forml { width: 100% ; background-color: #E1EEEF;}

.spip_encadrer { 
	width : 100%;
	background-color: #FFFFFF; 
	padding: 5px; 
	border: 1px #666666 solid; 
}

.spip_encadrer2 { 
	width : 100%;
	padding: 15px; 
}

.spip_cadre { 
	width : 100%;
	background-color: #FFFFFF; 
	padding: 5px; 
}


.spip_bouton { background-color: #FFCC00;}

.formrecherche { width: 100% ; background-color: #FFDDAA;}

.reponse_formulaire {
	font-family: Papyrus, verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 110%;
	color: red;
}


.T1 {FONT-SIZE: 30px; FONT-FAMILY: Papyrus, Arial, Helvetica, sans-serif; color: #4171F1} 
.T2 {FONT-SIZE: 22px; TEXT-ALIGN:center; FONT-FAMILY: Papyrus, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; color: #4171F1} 
.T3 {FONT-SIZE: 16px; FONT-FAMILY: Papyrus, Arial, Helvetica, sans-serif; color: #4171F1; FONT-WEIGHT: bold; } 
.T4 { COLOR: #FFFFFF; font-weight: bold; FONT-FAMILY: Papyrus, Arial, Helvetica, sans-serif; FONT-SIZE: 14px;   background: #ABC8CD; }
.T2w {FONT-SIZE: 22px; TEXT-ALIGN:center; FONT-FAMILY: Papyrus, Arial, Helvetica, sans-serif; color: #ffffff} 
.T3w {FONT-SIZE: 14px; FONT-FAMILY: Papyrus, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; color: #ffffff} 
.T3M {FONT-SIZE: 14px; FONT-FAMILY: Papyrus, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; font-style: italic; color: #ffffff} 


.gras {FONT-FAMILY: Papyrus, verdana, Arial, Helvetica, sans-serif; color: #000033; FONT-SIZE: 13px; FONT-WEIGHT: bold; } 
.petit {FONT-FAMILY: Papyrus, verdana, Arial, Helvetica, sans-serif; color: #000033; font-size: 10px; }
.blanc {FONT-FAMILY: Papyrus, verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }  
.lettrine {FONT-FAMILY: Papyrus, verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #006699; FONT-WEIGHT: bold; } 
.titre {FONT-FAMILY: Papyrus, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; FONT-WEIGHT: bold; } 
.legende {FONT-FAMILY: Papyrus, verdana, Arial, Helvetica, sans-serif; color: #000033; font-size: 10px; font-style: italic; FONT-WEIGHT: normal;}


/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#ffffff; layer-background-color:#ffffff; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family:Papyrus, verdana; font-size:12px; font-weight:bold; text-align: center;}
.clLevel0{
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	color:#006699;
}
.clLevel0over{background-color:#ffffff; layer-background-color:#000033; color:#000066; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#000033; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1,.clLevel1over{position:absolute; padding:2px; font-family:Papyrus, verdana; font-size:11px; font-weight:bold; text-align: left;}
.clLevel1{background-color:#606484; layer-background-color:#606484; color:#FFFFFF;}
.clLevel1over{background-color:#ffffff; layer-background-color:#000033; color:#606484; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#606484; layer-background-color:#606484}

/*Styles for level 2*/
.clLevel2,.clLevel2over{position:absolute; padding:1px; font-family:Papyrus, verdana; font-size:11px; font-weight:bold;}
.clLevel2{background-color:#606484; layer-background-color:#606484; color:#FFFFFF;}
.clLevel2over{background-color:#ffffff; layer-background-color:#000033; color:#606484; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#606484; layer-background-color:#606484}

