
body { }
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
.clBar{position:absolute; width:10; height:10; background-color:#FF9900; layer-background-color:#FF9900; visibility:hidden}

.clLevel0{position:absolute; padding:2px; FONT-FAMILY: Verdana,Arial,Helvetica; font-size:12px; font-weight: bold ; color:black; text-align:center;}
.clLevel0over{position:absolute; padding:2px; FONT-FAMILY: Verdana,Arial,Helvetica; font-size:12px;  font-weight: bold ; color:red; cursor:pointer; TEXT-DECORATION: none;text-align:center;}
.clLevel0border{position:absolute; visibility:hidden; }

.clLevel1{position:absolute; padding:2px; FONT-FAMILY: Verdana,Arial,Helvetica; font-size:11px; font-weight: bold ; color:black; background-color:#6DC6C2 ; layer-background-color:#6DC6C2 ; }
.clLevel1over{position:absolute; padding:2px; FONT-FAMILY: Verdana,Arial,Helvetica; font-size:11px;  font-weight: bold ; background-color:#019D96 ; layer-background-color:#019D96 ; color:black; cursor:pointer; TEXT-DECORATION: underline}
.clLevel1border{position:absolute; visibility:hidden; background-color:#019D96 ; layer-background-color:#019D96 }


div#nouveau {position:absolute;left:50%;height:0px;margin-left:-440px;width:900px;top:160px;z-index:100;FONT-FAMILY: Verdana,Arial,Helvetica; font-size:12px; font-weight: bold ; }
div#main {position:absolute;left:50%;width:1010px;margin-top:0px;margin-left:-505px;padding:0;}


A:visited {color: blue;} 
A:hover {color: black;text-decoration:underline;}

A.menu_gauche:link , A.menu_gauche:visited {color: #FFFFFF;text-decoration:none;font-weight: bold;} 
A.menu_gauche:hover {color: #787878;;text-decoration:none;font-weight: regular}

A.menu_haut:link, A.menu_haut:visited {color: #FFFFFF;text-decoration:none;font-weight: bold;} 
A.menu_haut:hover {color: #3B3B3B;text-decoration:underline;font-weight: regular;}

A.normalvert:link , A.normalvert:visited {color: #00DA29;font-weight: regular;text-decoration:none;} 
A.normalvert:hover {color: #00DA29;font-weight: regular;text-decoration:underline;}

A.normalrouge:link , A.normalrouge:visited {color: #EB0042;text-decoration:none;font-weight: bold;} 
A.normalrouge:hover {color: #EB0042;text-decoration:underline;font-weight: regular;}

A.normalbleu:link, A.normalbleu:visited { color: #0033FF;text-decoration:none;font-weight: bold;}
A.normalbleu:hover {color: #0033FF;text-decoration:underline;font-weight: regular;}

td  {color: #000000; font-variant: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.barre {color: #FFFFFF; font-weight: bold; font-variant: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica }
.normalg {color: #000000; font-weight: bold;font-variant: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.normalg2 {color: #000000; font-weight: bold;font-variant: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.titre_menu {color: #FFFFFF; font-weight: bold;font-variant: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica }
.txt_menu  {color: #D2D2D2; font-variant: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.txt_menu_blanc  {color: #D2D2D2; font-variant: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.titre {color: #F8F8F8; font-size: 12px; font-family: Verdana, Arial, Helvetica ; font-weight: bold}
.navigation {color: #019D96 ; font-size: 14px; font-family: Verdana, Arial, Helvetica ; font-weight: bold}


b { font-weight: bold }

input.form , select.form {FONT-WEIGHT: normal; FONT-SIZE: 9px; margin-left: 0; margin-right: 0; FONT-STYLE: normal; FONT-FAMILY: Arial,Verdana,Helvetica; TEXT-DECORATION: none;}

/* pour les pages inscription */
div#inscription_ligne {width:852px;height:375px;padding:15px 10px 0px; background: url('../images/fond_inscripition_ligne.jpg') no-repeat; text-align:center;}
p.le_titre {font-size:20px;margin:0px;text-align:left;}
#conditions {width:90%;color:#000000;height:210px;margin:60px 0 26px;}
p.connaissance {color:#000000;margin:0px;}
p.inscription {font-size:20px;margin:0px;}

div#bloc_inscription_papier {width:164px;height:106px;padding:100px 20px 10px; background: url('../images/fond_bloc_papier.jpg'); margin:0 0 0 350px;}
p.texte_lien {color:#FFFFFF;}
p.lien_bas {text-align:center;margin-top:10px;}
p.lien_bas a {color:#000000;}

div#inscription_papier {width:852px;height:375px;padding:15px 10px 0px; background: url('../images/fond_inscripition_papier.jpg') no-repeat; text-align:center;}
div#bloc_inscription_ligne {width:164px;height:106px;padding:100px 20px 10px; background: url('../images/fond_bloc_ligne.jpg'); margin:0 0 0 350px;}
p.bulletin {color:#FF0000;}

div#mascotte {position:absolute;background:url('../images/mascotte_generale.png');height:191px;left:58px;position:absolute;top:422px;width:175px;}
