@charset "iso-8859-1";
BODY { font-family: Comic Sans MS, Arial, Helvetica; font-size: 9pt; font-weight: normal }

TD { font-family: Comic Sans MS, Arial, Helvetica; font-size: 10pt; font-weight: normal; text-align: left; vertical-align: top; color: rgb(0,0,0) }
TD.justifie { text-align: justify }
TD.justifie1 {
	text-align: justify;
	font-size: 9pt;
}

P {
	text-indent: 3%;
	margin-bottom: 0px;
	margin-top: 0px;
	line-height: 15px;
}

TD.menu { font-size: 9pt; color: rgb(200,0,0) }
TD.menudesac { font-size: 9pt; color: rgb(50,50,50) }
TD.menudesac1 { font-size: 9pt; font-style: italic; color: rgb(200,0,0) }
TD.haut { font-size: 9pt }
TD.milieuabs { font-size: 12pt; font-weight: bold; text-align: center; vertical-align: middle }
TD.milieu { font-size: 9pt; text-align: center; vertical-align: middle }
TD.centrehaut { font-size: 9pt; text-align: center; vertical-align: top }

TD.titre { font-size: 15pt; font-weight: bold; text-align: center; color: rgb(0,0,128); margin:1px}
TD.soustitre { font-size: 13pt; font-weight: normal; text-align: center; vertical-align: middle; color: rgb(200,0,0) }
TD.soustitre2 { font-size: 12pt; font-weight: normal; text-align: center; vertical-align: middle; color: rgb(0,0,128) }
TD.soustitre3 { font-size: 80pt; font-weight: normal; text-align: center; vertical-align: middle; color: rgb(200,0,0) }
TD.intro { font-size: 10pt; text-align: center; vertical-align: middle; color: rgb(0,0,128) }
TD.introsomm { font-size: 8pt; text-align: center; vertical-align: middle; color: rgb(0,64,128) }
TD.introitemsomm { font-size: 8pt }

TD.petit { font-size: 8pt }
TD.petitch { text-align: center; vertical-align: top; font-size: 8pt }
TD.petitc { text-align: center; vertical-align: middle; font-size: 8pt; color: rgb(0,0,128) }
TD.petitg { text-align: left; vertical-align: middle; font-size: 8pt; color: rgb(0,0,128) }
TD.petitd { text-align: right; vertical-align: middle; font-size: 8pt; color: rgb(0,0,128) }
TD.petitcg { text-align: center; vertical-align: middle; font-size: 7pt; color: rgb(60,60,60) }
TD.sommaire { font-size: 11pt; font-weight: bold; text-align: left; vertical-align: middle; color: rgb(200,0,0) }
TD.sommairedesac { font-size: 11pt; font-weight: bold; vertical-align: middle; color: rgb(50,50,50) }

TD.sommaire2 { font-size: 10pt; font-weight: bold; text-align: left; vertical-align: middle; color: rgb(0,64,128) }
TD.sommaire3 { font-size: 10pt; font-weight: normal; text-align: left; vertical-align: middle; color: rgb(0,64,128) }

TD.nomchamp { font-size: 10pt; font-weight: bold; text-align: right; vertical-align: middle; color: rgb(0,0,0) }
TD.nomchamphaut { font-size: 10pt; font-weight: bold; text-align: right; vertical-align: top; color: rgb(0,0,0) }
TD.nomchampbas { font-size: 10pt; font-weight: bold; text-align: right; vertical-align: bottom; color: rgb(0,0,0) }
TD.nomchampbasg { font-size: 9pt; font-weight: bold; text-align: left; vertical-align: bottom; color: rgb(0,0,128) }

TD.relief { font-size: 9pt; font-weight: bold; text-align: center; vertical-align: middle; color: rgb(200,0,0) }
TD.alerte { font-size: 10pt; font-weight: bold; text-align: center; vertical-align: middle; color: rgb(200,0,0) }

TD.txtform { font-family: Arial, Helvetica; font-size: 9pt; font-weight: normal; text-align: left; vertical-align: top; color: rgb(0,0,0) }
TD.txtform1 { font-family: Arial, Helvetica; font-size: 9pt; font-weight: normal; text-align: center; vertical-align: middle; color: rgb(0,0,0) }
TD.txtform2 { font-family: Arial, Helvetica; font-size: 9pt; font-weight: normal; text-align: left; vertical-align: middle; color: rgb(0,0,0) }
TD.txtform3 { font-family: Arial, Helvetica; font-size: 9pt; font-weight: normal; text-align: right; vertical-align: middle; color: rgb(0,0,0) }
TD.nomchamp0 { font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; text-align: right; vertical-align: middle; color: rgb(0,0,0) }
TD.nomchamphaut0 { font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; text-align: right; vertical-align: top; color: rgb(0,0,0) }
TD.nomchampbas0 { font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; text-align: right; vertical-align: baseline; color: rgb(0,0,0) }

TH { font-family: Comic Sans MS, Arial, Helvetica; font-size: 9pt; font-weight: bold; text-align: center; vertical-align: middle; color: rgb(0,0,0); background-color: rgb(235,235,235) }
TH.form { font-family: Arial, Helvetica }

DIV { text-align: center }
DIV.droite { text-align: right }
DIV.menu { cursor: pointer; text-align: left }

SPAN { font-weight: bold }
SPAN.statutEA { background-color: rgb(210,210,210); color: rgb(255,0,0) }
SPAN.statutEC { background-color: rgb(210,210,210); color: rgb(255,128,0) }
SPAN.statutIT { background-color: rgb(210,210,210); color: rgb(0,128,0) }
SPAN.soustitre { color: rgb(200,0,0) }
SPAN.surligne { font-weight: normal; background-color: rgb(240,240,0) }
SPAN.surligneg { background-color: rgb(240,240,0) }
SPAN.devise { font-family: Arial, Helvetica; font-weight: normal }
SPAN.petit { font-weight: normal; font-size: 8pt }

INPUT { font-family: Arial, Helvetica; font-size: 9pt }
SELECT { font-family: Arial, Helvetica; font-size: 9pt }
TEXTAREA { font-family: Arial, Helvetica; font-size: 9pt }


A { color: rgb(0,51,153); text-decoration: none }
A:link { color: rgb(0,51,153); text-decoration: none }
A:visited { color: rgb(0,51,153); text-decoration: none }
A:hover { color: rgb(255,0,0); text-decoration: none }

A.sommaire { color: rgb(200,0,0); text-decoration: none }
A.sommaire:link { color: rgb(200,0,0); text-decoration: none }
A.sommaire:visited { color: rgb(200,0,0); text-decoration: none }
A.sommaire:hover { color: rgb(0,0,128); text-decoration: none }

INPUT.boutonMenu { border-color:black; background-color:lightgray; font-size:large }

SELECT.large { font-size: xx-large }