#divChoice, #divReg, #divRegister, #divRegBe, #divRegMa
{
	position : absolute;
	background-color:#FFF;
	border:1px solid #000;
}

.trsurvol
{
	background-color:#9ACD32 ;
}
.trnormal
{
	background-color:white ;
}

TD.noir {background-color : black ; color : #9ACD32 ; font-family : arial ; font-weight : bold ; font-size : 1em}
TD.red {background-color : #FFFFCC ; color : red ; font-family : arial ; font-size : 1em ; font-weight : bold ; }


TD.jaune  {background-color : yellow ; color : red ;   font-family : arial ; font-weight : bold ; font-size : 1em}
TD.post {background-color : #FFFF99 ; font-family : arial }	

TD.blanc {background-color : #FFFFCC ; color : black ; font-family : arial ; font-size : 1em ; }
TD.blancmoyen {background-color : #FFFFCC ; color : black ; font-family : arial ; font-size : 0.9em ; vertical-align : bottom }
TD.blancpetit {background-color : #FFFFCC; color : black ; font-family : arial ; font-size : 0.8em ; vertical-align : bottom }
TD.blanc3 {background-color : #FFFFCC; color : black ; font-family : arial ; font-size : 1em ; border-bottom-width:1px ; border-bottom-style:solid ; border-bottom-color:black; }
TD.blanc4 {background-color : #FFFFCC; color : black ; font-family : arial ; font-size : 1em ; font-weight : bold ; border-top-width:1px ; border-top-style:solid ; border-top-color:black; }


TD.blancsouth {background-color : #FFFFCC; border-bottom-width:1px ; border-bottom-style:solid ; border-bottom-color:black; }
TD.blancnorth {background-color : #FFFFCC; border-top-width:1px ; border-top-style:solid ; border-top-color:black; }
TD.blanceast {background-color : #FFFFCC; border-right-width:1px ; border-right-style:solid ; border-right-color:black; }
TD.blancwest {background-color : #FFFFCC; border-left-width:1px ; border-left-style:solid ; border-left-color:black; }


TD.bblanc {background-color : white ; color : black ; font-family : arial ; font-size : 1em ; }
TD.bblanc3 {background-color : white ; color : black ; font-family : arial ; font-size : 1em ; border-bottom-width:1px ; border-bottom-style:solid ; border-bottom-color:black; }
TD.bblanc4 {background-color : white ; color : black ; font-family : arial ; font-size : 1em ; font-weight : bold ; border-top-width:1px ; border-top-style:solid ; border-top-color:black; }
TD.bblanccell {background-color : white; color : black ; font-family : arial ; font-size : 0.6em ; vertical-align : bottom }
TD.bblanctop {background-color : white; color : black ; font-family : arial ; font-size : 1em ; vertical-align : top }
TD.bblancmini {background-color : white; color : black ; font-family : arial ; font-size : 0.6em ; vertical-align : bottom }
TD.bblancc {background-color : white; color : black ; font-family : arial ; font-size : 1em ; vertical-align : middle}
TD.bblancmoyenc {background-color : white; color : black ; font-family : arial ; font-size : 0.9em ; vertical-align : middle}


TD.bgras {background-color : white ; color : black ; font-family : arial ; font-size : 1em ; font-weight : bold ; vertical-align : bottom }
TD.bgraspetit {background-color : white ; color : black ; font-family : arial ; font-size : 0.8em ; font-weight : bold ; vertical-align : bottom }
TD.bgrastop {background-color : white ; color : black ; font-family : arial ; font-size : 1em ; font-weight : bold ; vertical-align : top }


TD.gras {background-color : #FFFFCC ; color : black ; font-family : arial ; font-size : 1em ; font-weight : bold ; vertical-align : bottom }
TD.grastop {background-color : #FFFFCC; color : black ; font-family : arial ; font-size : 1em ; font-weight : bold ; vertical-align : top }
TD.grascentre {background-color : #FFFFCC ; color : black ; font-family : arial ; font-size : 1em ; font-weight : bold ; vertical-align : center }
TD.blancgraspetit {background-color : #FFFFCC; color : black ; font-family : arial ; font-size : 0.8em ; font-weight : bold ; vertical-align : bottom }

TD.brougegras {background-color : white ; color : red ; font-family : arial ; font-size : 1em ; font-weight : bold ; vertical-align : bottom }

TD.blue {background-color : #FFFFCC ; color : blue ; font-family : arial ; font-size : 1em ; vertical-align : bottom }
TD.bluegras {background-color : #FFFFCC ; color : blue ; font-family : arial ; font-size : 1em ; font-weight : bold ; vertical-align : bottom }
TD.bluepetit {background-color : #FFFFCC ; color : blue ; font-family : arial ; font-size : 0.6em ; vertical-align : bottom }


TD.grassaufbg {color : black ; font-family : arial ; font-size : 1em ; font-weight : bold ; vertical-align : bottom }
TD.blancsaufbg {color : black ; font-family : arial ; font-size : 1em ; vertical-align : middle }
TD.bsbgp {color : black ; font-family : arial ; font-size : 0.8em ; vertical-align : bottom }


TD.bluesaufbg {color : blue ; font-family : arial ; font-size : 1em ; vertical-align : bottom }
TD.bluegrassaufbg {color : blue ; font-family : arial ; font-size : 1em ; font-weight : bold ; vertical-align : bottom }


TD.blancc {background-color : #FFFFCC; color : black ; font-family : arial ; font-size : 1em ; vertical-align : middle}
TD.blancmoyenc {background-color : #FFFFCC; color : black ; font-family : arial ; font-size : 0.9em ; vertical-align : middle}
TD.blancpetitc {background-color : #FFFFCC; color : black ; font-family : arial ; font-size : 0.8em ; vertical-align : middle}
TD.bblancgrosc {background-color : white; color : black ; font-family : arial ; font-size : 1.5em ; vertical-align : middle}


TD.graspetit { font-family : arial ; font-weight : bold ; font-size : 0.85em}
TD.gros { font-family : arial ; font-weight : bold ; font-size : 1.6em}
TD.groscreme { font-family : arial ; font-weight : bold ; font-size : 1.6em ; color : white;}
TD.grosgris { font-family : arial ; font-weight : bold ; font-size : 1.6em ; color : #696969 ;}
TD.petitcreme { font-family : arial ; font-weight : bold ; font-size : 0.85em ; color : white ;}
TD.petitgris { font-family : arial ; font-weight : bold ; font-size : 0.85em ; color : #696969 ;}

TD.titre { font-family : arial ; font-weight : bold ; font-size : 1.86em}
TD.btitre {background-color : white; font-family : arial ; font-weight : bold ; font-size : 1.86em}


TD.grosrouge { font-family : arial ; font-weight : bold ; font-size : 1.4em ; color : red ;}

TD.noircde {background-color : black ; color : white ; font-family : arial ; font-weight : bold ; font-size : 1em}
TD.grascde { font-family : arial ; font-weight : bold ; font-size : 0.93em}
TD.jaunecde {background-color : yellow ; color : red ; font-family : arial ; font-weight : bold ; font-size : 1em}

TD.cde {font-family : arial ;  font-size : 1em}
TD.cdepetit {font-family : arial ;  font-size : 0.8em}
TD.cdepetite {font-family : arial ;  font-size : 0.7em}
TD.cdepetit2 {font-family : arial ;  font-size : 0.9em}

TD.creme { font-family : arial ; background-color : #FFCC33 ; font-size : 1em}
TD.creme2 {background-color : #FFCC33  ; color : black ; font-family : arial ; font-size : 0.8em }
TD.cremegras {background-color : #FFCC33  ; color : black ; font-family : arial ; font-size : 1em ; font-weight : bold }
TD.cremegraspetit {background-color : #FFCC33  ; color : black ; font-family : arial ; font-size : 0.8em ; font-weight : bold }

TD.barrecreme { font-family : arial ; background-color : #FFCC33 ; font-size : 0.4em}
TD.barreblanc { font-family : arial ; background-color : #FFFFCC ; font-size : 0.4em}

TD.vertclair { font-family : arial ; background-color : #9ACD32 ; font-size : 1em; vertical-align : top}
TD.vertclairgras { font-family : arial ; background-color : #9ACD32 ; font-size : 1em ; font-weight : bold}
TD.vertclairgros { font-family : arial ; background-color : #A9A9A9 ; color : white ; font-size : 1.2em ; font-weight : bold}

TD.petitnoir { font-family : arial ; font-size : 0.8em ; font-weight : bold}
TD.lng {color : black ; font-family : arial ; font-size : 0.8em }

TD.blanctitre {background-color : #FFFFCC ; color : black ; font-family : arial ; font-size : 1.87em ; font-weight : bold ;}
TD.blanctitrepetit {background-color : #FFFFCC; color : black ; font-family : arial ; font-size : 1.3em ; font-weight : bold ;}
TD.btp2 {background-color : #FFFFCC; color : black ; font-family : arial ; font-size : 1.2em ; font-weight : bold ;}
TD.blanctitre2 {background-color : #FFFFCC; color : black ; font-family : arial ; font-size : 1.87em ; font-weight : bold ; border-top-width:1px ; border-top-style:solid ; border-top-color:black; border-right-color:black; border-right-width:1pt; border-right-style:solid ;}
TD.blanctitre3 {background-color : #FFFFCC; color : black ; font-family : arial ; font-size : 1.87em ; font-weight : bold ; border-bottom-width:1px ; border-bottom-style:solid ; border-bottom-color:black; border-right-color:black; border-right-width:1pt; border-right-style:solid ;}

TD.bblanctitre {background-color : white; color : black ; font-family : arial ; font-size : 1.87em ; font-weight : bold ;}
TD.bblanctitre2 {background-color : white; color : black ; font-family : arial ; font-size : 1.87em ; font-weight : bold ; border-top-width:1px ; border-top-style:solid ; border-top-color:black; border-right-color:black; border-right-width:1px; border-right-style:solid ;}


TD.annoncevert {color : #9ACD32 ; font-family : arial ; font-weight : bold ; font-size : 2.33em}
TD.annonceorange {color : #696969 ; font-family : arial ; font-weight : bold ; font-size : 2.33em}

TD.marketingvert {color :  #9ACD32  ;  font-family : arial ; font-weight : bold ; font-size : 1em}
TD.marketingvertfonce {color :  #006400  ;  font-family : arial ; font-weight : bold ; font-size : 1em}

H0 {colog : black ; font-family : arial ; font-size : 0.87em}
H1 {color : black ; font-family : arial ; font-size : 1em}
H2 {color : black ; font-family : arial ; font-size : 0.6em}
H3 {color : black ; font-family : arial ; font-size : 1.53em}
H5 {color : black ; font-family : arial ; font-size : 1.87em}

H10 {color : black ; font-family : arial ; font-size : 0.67em}


select {font-size: 0.9em;} 

TD.barre1 {font-family : arial ; font-size : 1em ; font-weight : bold; text-align : center ; background-color : #A9A9A9 ;font-size:1em ; border-bottom-width:1px ; border-bottom-style:solid ; border-bottom-color:black;}
A.lien1{color: white ; text-decoration: none ;}
A:hover.lien1{color: black ; text-decoration: none ;}
A:visited.lien1{color: white ; text-decoration: none ;}

TD.barre2 {font-family : arial ; font-size : 1em ; font-weight : bold; text-align : center ; background-color : #D3D3D3 ;font-size:1em ; border-top-width:1px ; border-top-style:solid ; border-top-color:black; border-left-width:1px; border-left-style:solid ; border-left-color:black; border-right-color:black; border-right-width:1px; border-right-style:solid ;}
TD.barre2g {font-family : arial ; font-size : 1em ; font-weight : bold; text-align : center ; background-color : #D3D3D3 ;font-size:1em ; border-top-width:1px ; border-top-style:solid ; border-top-color:black; border-left-width:1px; border-left-style:solid ; border-left-color:black; }
TD.barre2m {font-family : arial ; font-size : 1em ; font-weight : bold; text-align : center ; background-color : #D3D3D3 ;font-size:1em ; border-top-width:1px ; border-top-style:solid ; border-top-color:black; }
TD.barre2d {font-family : arial ; font-size : 1em ; font-weight : bold; text-align : center ; background-color : #D3D3D3 ;font-size:1em ; border-top-width:1px ; border-top-style:solid ; border-top-color:black; border-right-color:black; border-right-width:1px; border-right-style:solid ;}
A.lien2{color: black ; text-decoration: none ;}
A:hover.lien2{color: black ; text-decoration: none ;}
A:visited.lien2{color: black ; text-decoration: none ;}

TD.barre3 {font-family : arial ; font-size : 1em ; font-weight : bold; text-align : center ; background-color : #D3D3D3 ;font-size:1em ; border-bottom-width:1px ; border-bottom-style:solid ; border-bottom-color:black;}



A.1{COLOR: #9ACD32}
A:hover.1{COLOR: #9ACD32}
A:visited.1{COLOR: #9ACD32}

A.blanc{COLOR: white}
A:hover.blanc{COLOR: white}
A:visited.blanc{COLOR: white}

A.blancns{COLOR: white; text-decoration: none}
A:hover.blancns{COLOR: white; text-decoration: none}
A:visited.blancns{COLOR: white; text-decoration: none}

A.2{COLOR: #FF4500}
A:hover.2{COLOR: blue}
A:visited.2{COLOR: #FF4500}

A.3{COLOR: blue}
A:hover.3{COLOR: blue}
A:visited.3{COLOR: blue}

A.barre{COLOR: #696969; text-decoration: none; font-size : 1em}
A:hover.barre{COLOR: black; text-decoration: none; font-size : 1em}
A:visited.barre{COLOR: #696969; text-decoration: none; font-size : 1em}

A.cde{COLOR: black}
A:hover.cde{COLOR: white}
A:visited.cde{COLOR: black}

A.cdered{COLOR: red}
A:hover.cdered{COLOR: white}
A:visited.cdered{COLOR: red}

A.ecrnoir{COLOR: #9ACD32}
A:hover.ecrnoir{COLOR: white}
A:visited.ecrnoir{COLOR: #9ACD32}

A.cdenoir{COLOR: white}
A:hover.cdenoir{COLOR: #9ACD32}
A:visited.cdenoir{COLOR: white}

A.blue{COLOR: blue; text-decoration: none}
A:hover.blue{COLOR: blue ; text-decoration: underline }
A:visited.blue{COLOR: blue; text-decoration: none}

A.blues{COLOR: blue;}
A:hover.blues{COLOR: blue ; }
A:visited.blues{COLOR: blue;}

A.bluepetit{COLOR: blue; font-size : 0.83em}
A:hover.bluepetit{COLOR: blue; font-size : 0.83em}
A:visited.bluepetit{COLOR: blue; font-size : 0.83em}

A.bluegras{COLOR: blue; font-weight : bold; text-decoration: none}
A:hover.bluegras{COLOR: blue; font-weight : bold ; text-decoration: underline }
A:visited.bluegras{COLOR: blue; font-weight : bold; text-decoration: none}

A.bgs{COLOR: blue; font-weight : bold; }
A:hover.bgs{COLOR: blue; font-weight : bold ;  }
A:visited.bgs{COLOR: blue; font-weight : bold; }

A.red{COLOR: red ; font-family : arial; text-decoration: none}
A:hover.red{COLOR: red ; font-family : arial; text-decoration: underline}
A:visited.red{COLOR: red ; font-family : arial; text-decoration: none; }

A.redpetit{COLOR: red ; font-family : arial ; font-size : 0.83em}
A:hover.redpetit{COLOR: red ; font-family : arial; font-size : 0.83em}
A:visited.redpetit{COLOR: red ; font-family : arial; font-size : 0.83em}

A.redpetit2{COLOR: red ; font-family : arial ; font-size : 0.83em; text-decoration: none}
A:hover.redpetit2{COLOR: red ; font-family : arial; font-size : 0.83em}
A:visited.redpetit2{COLOR: red ; font-family : arial; font-size : 0.83em; text-decoration: none}

A.lng{COLOR: black ;font-size : 0.8em ; font-family : arial}
A:hover.lng{COLOR: black ;font-size : 0.8em; font-family : arial}
A:visited.lng{COLOR: black ;font-size : 0.8em; font-family : arial}

A.explic{COLOR: #24FC1F ; font-family : arial ; font-weight : bold}
A:hover.exlic{COLOR: #24FC1F ; font-family : arial; font-weight : bold}
A:visited.explic{COLOR: #24FC1F ; font-family : arial; font-weight : bold}

A.vertclair{COLOR: #9ACD32}
A:hover.vertclair{COLOR: #9ACD32}
A:visited.vertclair{COLOR: #9ACD32}

A.vertfonce2{COLOR: #006400;font-weight : bold; }
A:hover.vertfonce2{COLOR: #006400;font-weight : bold; }
A:visited.vertfonce2{COLOR: #006400;font-weight : bold; }

A.vertfonce3{COLOR: #006400; text-decoration: none}
A:hover.vertfonce3{COLOR: #006400}
A:visited.vertfonce3{COLOR: #006400; text-decoration: none}

A.cremes{COLOR: #FFCC33}
A:hover.cremes{COLOR: #FFCC33}
A:visited.cremes{COLOR: #FFCC33}

A.creme{COLOR: #FFCC33 ; text-decoration: none;}
A:hover.creme{COLOR: #FFCC33 ; text-decoration: none;}
A:visited.creme{COLOR: #FFCC33 ; text-decoration: none;}

A.noir{COLOR: black; font-family : arial; font-size : 0.9em ; text-decoration: none}
A:hover.noir{COLOR: black; font-family : arial; font-size : 0.9em ; text-decoration: underline }
A:visited.noir{COLOR: black; font-family : arial; font-size : 0.9em ; text-decoration: none}

A.noirgraspetit{COLOR: black ; font-weight : bold; font-size : 0.9em ; text-decoration: none}
A:hover.noirgraspetit{COLOR: black; font-weight : bold; font-size : 0.9em ; text-decoration: underline }
A:visited.noirgraspetit{COLOR: black; font-weight : bold; font-size : 0.9em ; text-decoration: none}

A.noir1{COLOR: black; font-family : arial; font-size : 1em}
A:hover.noir1{COLOR: black; font-family : arial; font-size : 1em}
A:visited.noir1{COLOR: black; font-family : arial; font-size : 1em}

A.noirgras{COLOR: black ; font-weight : bold}
A:hover.noirgras{COLOR: black; font-weight : bold}
A:visited.noirgras{COLOR: black; font-weight : bold}

A.rougegras{COLOR: red ; font-weight : bold}
A:hover.rougegras{COLOR: red; font-weight : bold}
A:visited.rougegras{COLOR: red; font-weight : bold}

A.noirgrasnone{COLOR: black ; font-weight : bold ; text-decoration: none}
A:hover.noirgrasnone{COLOR: black; font-weight : bold ; text-decoration: none}
A:visited.noirgrasnone{COLOR: black; font-weight : bold ; text-decoration: none}

A.vertfonce{COLOR: #9ACD32 ; font-weight : bold}
A:hover.vertfonce{COLOR: #9ACD32 ; font-weight : bold}
A:visited.vertfonce{COLOR: #9ACD32 ; font-weight : bold}

A.gris{COLOR: #696969}
A:hover.gris{COLOR: #696969}
A:visited.gris{COLOR: #696969}
