
                 

html,body       {
                background-color:#FBEDFF;
                color:#5F5F5F; 
                font-size: 12px;
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                margin: 0; 
                padding: 0; }
               
      


a, a:link, a:active {
color : #959595;
font-size : 12px;
font-weight : bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
a:hover {
color : #959595;
font-size : 12px;
font-weight : bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
a:visited {
color :#959595;
font-size : 12px;
font-weight : bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}

a.typerose {
color : #CC0099;
text-decoration : none;
}

a.typebleu {
color : #0033FF;
text-decoration : none;
}

a.typebleuc {
color : #8080BF;
text-decoration : none;
}


a.typevert {
color : #0FB358;
text-decoration : none;
}

a.typeverdo {
color : #53A6A6;
text-decoration : none;
}

a.typeturq {
color : #00C6C6;
text-decoration : none;
}

a.typejaune {
color : #FF9900;
text-decoration : none;
}

a.typeviolet {
color : #CC66FF;
text-decoration : none;
}



a.vertmembre {
color : #11B091;
text-decoration : none;
}

a.petitlien {
font-weight : bold;
color : #5F5F5F;
font-size : 10px;
font-family: Verdana, Arial, Helvetica;
text-align: center;
}
a.petitlienbleu {
font-weight : bold;
color : #0033FF;
font-size : 10px;
font-family: Verdana, Arial, Helvetica;
text-align: center;
}

a.petitlienbleuc {
font-weight : bold;
color : #8080BF;
font-size : 10px;
font-family: Verdana, Arial, Helvetica;
text-align: center;
}




a.petitlienjaune {
font-weight : bold;
color : #FF9900;
font-size : 10px;
font-family: Verdana, Arial, Helvetica;
text-align: center;
}
a.petitlienrose {
font-weight : bold;
color : #CC0099;
font-size : 10px;
font-family: Verdana, Arial, Helvetica;
text-align: center;
}

a.petitlienvert {
font-weight : bold;
color : #0FB358;
font-size : 10px;
font-family: Verdana, Arial, Helvetica;
text-align: center;
}

a.petitlienviolet {
font-weight : bold;
color : #CC66FF;
font-size : 10px;
font-family: Verdana, Arial, Helvetica;
text-align: center;
}

a.petitlienverdo {
font-weight : bold;
color : #53A6A6;
font-size : 10px;
font-family: Verdana, Arial, Helvetica;
text-align: center;
}

a.petitlienturq {
font-weight : bold;
color : #00C6C6;
font-size : 10px;
font-family: Verdana, Arial, Helvetica;
text-align: center;
}


.foot {
border:solid 1px #CC0099;

}


.boutonsforum {
border:solid 1px #CC0099;
background-color :#FFCCFF;
}

.boutonsforum2 {
border:solid 1px #CC0099;
background-color :#FFCCFF;

}

.boutonshaut {
border: solid 1px #666666;
}

.basvert {
border:solid 1px #0FB358;

}

.boutonvert {
border:solid 1px #0FB358;
background-color :#FFECFF;

}

.boutonverdo {
border:solid 1px #53A6A6;
background-color :#FFECFF;

}

.boutonturq {
border:solid 1px #00C6C6;
background-color :#FFECFF;

}
.basbleu {
border:solid 1px #0033FF;

}

.boutonbleu {
border:solid 1px #0033FF;
background-color :#FFECFF;

}

.basbleuc {
border:solid 1px #8080BF;

}

.boutonbleuc {
border:solid 1px #8080BF;
background-color :#FFECFF;

}

.basviolet {
border:solid 1px #CC66FF;

}

.boutonviolet {
border:solid 1px #CC66FF;
background-color :#FFECFF;

}

.basjaune {
border:solid 1px #FF9900;

}

.boutonjaune {
border:solid 1px #FF9900;
background-color :#FFECFF;

}



.formationvert {
border: solid 1px #0FB358;
background-color:#FFCCFF;
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}


.cellvert {
border: solid 1px #0FB358;
background-image :url(arr_pl_gris.gif);
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}


.cellvertg {
border: solid 1px #0FB358;
background-image :url(arr_pl_gris.gif);
padding-right: 10px;
padding-left: 10px; 
color: #5F5F5F;
text-align: left;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.formationverdo {
border: solid 1px #53A6A6;
background-color:#FFCCFF;
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}


.cellverdo {
border: solid 1px #53A6A6;
background-image :url(arr_pl_gris.gif);
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}


.cellverdog {
border: solid 1px #53A6A6;
background-image :url(arr_pl_gris.gif);
padding-right: 10px;
padding-left: 10px; 
color: #5F5F5F;
text-align: left;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.formationturq {
border: solid 1px #00C6C6;
background-color:#FFCCFF;
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}


.cellturq {
border: solid 1px #00C6C6;
background-image :url(arr_pl_gris.gif);
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}


.cellturqg {
border: solid 1px #00C6C6;
background-image :url(arr_pl_gris.gif);
padding-right: 10px;
padding-left: 10px; 
color: #5F5F5F;
text-align: left;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.formationjaune {
border: solid 1px #FF9900;
background-color:#FFCCFF;
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.celljaune {
border: solid 1px #FF9900;
background-image :url(arr_pl_gris.gif);
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.celljauneg {
border: solid 1px #FF9900;
background-image :url(arr_pl_gris.gif);
padding-right: 10px;
padding-left: 10px; 
color: #5F5F5F;
text-align: left;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.formationbleu {
border: solid 1px #0033FF;
background-color:#FFCCFF;
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}


.cellbleu {
border: solid 1px #0033FF;
background-image :url(arr_pl_gris.gif);
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}



.cellbleug {
border: solid 1px #0033FF;
background-image :url(arr_pl_gris.gif);
padding-right: 10px;
padding-left: 10px; 
color: #5F5F5F;
text-align: left;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.formationbleuc {
border: solid 1px #8080BF;
background-color:#FFCCFF;
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.cellbleuc {
border: solid 1px #8080BF;
background-image :url(arr_pl_gris.gif);
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}



.cellbleucg {
border: solid 1px #8080BF;
background-image :url(arr_pl_gris.gif);
padding-right: 10px;
padding-left: 10px; 
color: #5F5F5F;
text-align: left;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}



.cycle {
border: solid 1px #D68DCB;
background-color :#F1D8ED;
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}


.cellcycle {
border: solid 1px #D68DCB;
background-color:#FFCCFF;
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.cellsoin {
border: solid 1px #D68DCB;
background-image :url(arr_pl_gris.gif);
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}



.cellsoing {
border: solid 1px #D68DCB;
background-image :url(arr_pl_gris.gif);
padding-right: 10px;
padding-left: 10px; 
color: #5F5F5F;
text-align: left;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}





.cellrose {
border: solid 1px #CC0099;
background-image :url(arr_pl_gris.gif);
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.cellroseg {
border: solid 1px #CC0099;
background-image :url(arr_pl_gris.gif);
padding-right: 10px;
padding-left: 10px; 
color: #5F5F5F;
text-align: left;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.formationviolet {
border: solid 1px #CC66FF;
background-color:#FFCCFF;
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.cellviolet {
border: solid 1px #CC66FF;
background-image :url(arr_pl_gris.gif);
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.cellvioletg {
border: solid 1px #CC66FF;
background-image :url(arr_pl_gris.gif);
padding-right: 10px;
padding-left: 10px; 
color: #5F5F5F;
text-align: left;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.cellgris {
border: solid 1px #A3A3A3;
background-image :url(arr_pl_gris.gif);
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}


.cellgrisg {
border: solid 1px #A3A3A3;
background-image :url(arr_pl_gris.gif);
padding-right: 10px;
padding-left: 10px; 
color: #5F5F5F;
text-align: left;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.cellgrislight {
border: solid 1px #A3A3A3;
padding-right: 3px;
padding-left: 3px; 
background-image :url(arr_pl_gris.gif);
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}

.cellgrislightg {
border: solid 1px #A3A3A3;
padding-right: 10px;
padding-left: 10px; 
background-image :url(arr_pl_gris.gif);
color: #5F5F5F;
text-align: left;
font-family: Verdana, Arial, Helvetica; 
font-size: 12px;
text-decoration : none;}




.cellliens{
border: solid 1px #A3A3A3;
padding-right: 3px;
padding-left: 3px; 
color: #666666;
text-align: center;
font-family: Verdana, Arial, Helvetica;
text-decoration : none;}


.rosetitre {
padding-right: 3px;
padding-left: 3px; 
color: #CC0099;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
font-weight:bold;
text-decoration : none;	}

.verttitre {
padding-right: 3px;
padding-left: 3px; 
color: #0FB358;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
font-weight:bold;
text-decoration : none;	}



.verdotitre {
padding-right: 3px;
padding-left: 3px; 
color: #53A6A6;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
font-weight:bold;
text-decoration : none;	}


.turqtitre {
padding-right: 3px;
padding-left: 3px; 
color: #00C6C6;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
font-weight:bold;
text-decoration : none;	}


.bleutitre {
padding-right: 3px;
padding-left: 3px; 
color: #0033FF;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
font-weight:bold;
text-decoration : none;	}

.violettitre {
padding-right: 3px;
padding-left: 3px; 
color: #CC66FF;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
font-size: 14px;
text-decoration : none;	}

.jaunetitre {
padding-right: 3px;
padding-left: 3px; 
color: #FF9900;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
font-weight:bold;
text-decoration : none;	}

.bleuctitre {
padding-right: 3px;
padding-left: 3px; 
color: #8080BF;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
font-weight:bold;
text-decoration : none;	}

.gristitre {
padding-right: 3px;
padding-left: 3px; 
color: #959595;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-weight:bold;
font-size: 14px;
text-decoration : none;	}


.rosecentre {
padding-right: 3px;
padding-left: 3px; 
color: #CC0099;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight:bold;
text-decoration : none;	}									
               
                  


.griscentre {
padding-right: 3px;
padding-left: 3px; 
color: #959595;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight:bold;
text-decoration : none;	}

.griscentrenormal {
padding-right: 3px;
padding-left: 3px; 
color: #5F5F5F;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
text-decoration : none;	}


.petit {
font-weight : bold;
color : #666666;
font-size : 10px;
font-weight : bold;
font-family: Verdana, Arial, Helvetica;
text-align: center;
}

.petittitre {
color : #5F5F5F;
font-size : 10px;
font-family: Verdana, Arial, Helvetica;
text-align: center;
}



.box   {
                 
margin: auto;
border: solid 1px #CC0099;
background-image :url(arr_pl_gris.gif);
text-align:center;
padding-right:3px;  
padding-left:3px;               

}

.minibox {
margin-left:2.5%;
padding: 2px;
width : 33%;
border: solid 0px #CC0099; 
background-image :url(arr_pl_gris.gif);
}

.smenu{
background-image :url(arr_pl_gris.gif);
}


.corps {
width : 500px;
}
.champs {
color : #5F5F5F;
text-align : left;
padding-right : 2px;
padding-left : 2px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
border : 1px solid #CC0099;
background-color : #FFFFFF;

}

.champs2 {
color :  #CC0099;
text-align : center;
padding-right : 2px;
padding-left : 2px;
font-weight:bold;
font-size : 16px;
font-family : Verdana, Arial, Helvetica;
border : 1px solid #CC0099;
background-color : #FFFFFF;

}
.champsbleu {
color : #5F5F5F;
text-align : left;
padding-right : 2px;
padding-left : 2px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
border : 1px solid #0033FF;
background-color : #FFFFFF;

}

.champs2bleu {
color :  #CC0099;
text-align : center;
padding-right : 2px;
padding-left : 2px;
font-weight:bold;
font-size : 16px;
font-family : Verdana, Arial, Helvetica;
border : 1px solid #0033FF;
background-color : #FFFFFF;

}

.champsverdo {
color : #5F5F5F;
text-align : left;
padding-right : 2px;
padding-left : 2px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
border : 1px solid #53A6A6;
background-color : #FFFFFF;

}

.champs2verdo {
color :  #CC0099;
text-align : center;
padding-right : 2px;
padding-left : 2px;
font-weight:bold;
font-size : 16px;
font-family : Verdana, Arial, Helvetica;
border : 1px solid #53A6A6;
background-color : #FFFFFF;

}

.champsturq {
color : #5F5F5F;
text-align : left;
padding-right : 2px;
padding-left : 2px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
border : 1px solid #00C6C6;
background-color : #FFFFFF;

}

.champs2turq {
color :  #CC0099;
text-align : center;
padding-right : 2px;
padding-left : 2px;
font-weight:bold;
font-size : 16px;
font-family : Verdana, Arial, Helvetica;
border : 1px solid #00C6C6;
background-color : #FFFFFF;

}



.champsbleuc {
color : #5F5F5F;
text-align : left;
padding-right : 2px;
padding-left : 2px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
border : 1px solid #8080BF;
background-color : #FFFFFF;

}

.champs2bleuc {
color :  #70B8B8;
text-align : center;
padding-right : 2px;
padding-left : 2px;
font-weight:bold;
font-size : 16px;
font-family : Verdana, Arial, Helvetica;
border : 1px solid #8080BF;
background-color : #FFFFFF;

}



.champsrose {
color : #5F5F5F;
text-align : left;
padding-right : 2px;
padding-left : 2px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
border : 1px solid #CC0099;
background-color : #FFFFFF;

}

.champs2rose {
color :  #CC0099;
text-align : center;
padding-right : 2px;
padding-left : 2px;
font-weight:bold;
font-size : 16px;
font-family : Verdana, Arial, Helvetica;
border : 1px solid #CC0099;
background-color : #FFFFFF;

}

.champsviolet {
color : #5F5F5F;
text-align : left;
padding-right : 2px;
padding-left : 2px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
border : 1px solid #CC66FF;
background-color : #FFFFFF;

}

.champs2violet {
color :  #CC0099;
text-align : center;
padding-right : 2px;
padding-left : 2px;
font-weight:bold;
font-size : 16px;
font-family : Verdana, Arial, Helvetica;
border : 1px solid #CC66FF;
background-color : #FFFFFF;

}

.champsjaune {
color : #5F5F5F;
text-align : left;
padding-right : 2px;
padding-left : 2px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
border : 1px solid #FF9900;
background-color : #FFFFFF;

}

.champs2jaune {
color :  #CC0099;
text-align : center;
padding-right : 2px;
padding-left : 2px;
font-weight:bold;
font-size : 16px;
font-family : Verdana, Arial, Helvetica;
border : 1px solid #FF9900;
background-color : #FFFFFF;

}



































              
                 
                
 

























 











































































