* {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

A { COLOR: #990000; TEXT-DECORATION: none }
A:active { COLOR: #cc99ff; TEXT-DECORATION: underline }
A:visited { COLOR: #990000 }
A:hover { COLOR: #660099; TEXT-DECORATION: underline }

.texte { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.texte2 { FONT-SIZE: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

BODY { FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
TD { FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
TH { FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
UL { FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
OL { FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
DL { FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
DIV { FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
P { FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
H1 { FONT-SIZE: 14pt; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;line-height: 1.5em; }
H2 { FONT-SIZE: 12pt; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;line-height: 1.4em;}
H3 { FONT-SIZE: 10pt; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
H4 { FONT-SIZE: 10pt; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
PRE { FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }


.titre_signe{FONT-SIZE: 12pt; font-family:Georgia, Times New Roman, Times, serif; color:#ff3300}
.titre_texte{ FONT-SIZE: 12pt; COLOR:#ff5500; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.LienBlanc { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.BleuClairGras { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ccccff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.texte_rouge_NDLR { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ; color: #660000}
.texte_violet_NDLR { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ; color: #9900CC; background-color: #FFFFCC}
.lienpourallerplusloin {
	font-style: italic;
	text-align: right;
}
.BleuFonce {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #9999FF;
}

.chapo {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
	font-weight: bold;
	text-align: justify;
	font-size: 105%;
}
.ps {
	font-family: Georgia, Garamond, Times, serif;
	text-align: justify;
	font-size: 85%;
}
.notes {
	font-family: Georgia, Garamond, Times, serif;
	text-align: left;
	font-size: 80%;
}
a.spip_url { }
a.spip_in { }
a.spip_out { }
a.spip_glossaire { }

.spip_code { }

p.spip_note { }

h3.spip {
	FONT-SIZE: 10pt; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}

.spip_puce {
	list-style-position: inside;
}

.spip_documents{
FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ; color: #660000
}


table.spip {
}

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

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: middle;
}

hr.spip { }
b.spip { }
i.spip { }
blockquote.spip {
	margin-left : 40px;
	margin-top : 10px;
	margin-bottom : 10px;
	margin-right: 0px;
	border : solid 1px #aaaaaa;
	background-color: #ffffee;
	padding: 5px;
}

.forml {border : solid 1px #aaaaaa; background-color: #FFDDAA;}

.spip_encadrer {
	font-family: helvetica, arial, sans-serif;
	width : 100%;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px #666666 solid;
}

.spip_cadre {
	width : 100%;
	background-color: #FFFFFF;
	padding: 5px;
}

div.spip_poesie {
	margin-left: 10px;
	padding-left: 10px;
	border-left: 1px solid #999999;
}
div.spip_poesie div {
	text-indent: -60px;
	margin-left: 60px;
}


.spip_bouton { background-color: #FFCC00;}

.formrecherche { width: 100% ; background-color: #FFDDAA;}

.reponse_formulaire {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 110%;
	color: red;
}

.spip_surligne { background-color: #FFFF66; }


/*
 * Barre de raccourcis
 */

a.spip_barre img {
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #aa9966;
	border-bottom: 1px solid #aa9966;
	padding: 3px;
	background-color: #FFDDAA;
}
a.spip_barre:hover img {
	border: 1px solid #808080;
	padding: 3px;
	background-color: #f8f8f4;
}

table.alternance {
}

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

table.alternance tr.row_odd {
        background-color: #FFFFDD;
}

table.alternance tr.row_even {
        background-color: #FFFFCC;
}

/*
 * Disposition a l'ecran
 */

#principal {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}

#plan {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}

#navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.encart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}