/*CSS COMMUN PPAGE et DECLIN*/
*{margin:0;padding:0;border:0;}
body{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;background-image:url(/images/bg.gif);background-repeat:repeat-x;background-color:#6E6B57;}

body a:link{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:underline;}
body a:visited{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:underline;}
body a:hover{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;text-decoration:none;}
body a:active{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:underline;}
 hr {
 display:block;
 height: 1px;
 margin: 0;
 _margin: -7px 0;
 padding: 0;
 color: #fff;
 background-color: #fff;
 border: 0;
 }

/*Styles du texte du calendrier*/
.titreEventCal{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;}
.txtEventCal{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;}

#titre{padding-top:6px;width:403px;height:31px;background-image:url(/images/titre_bg.gif);background-repeat:no-repeat;}
#titre .titreBlanc{margin:0 0 0 15px;font:120%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#fff;font-weight:bold;text-decoration:none;}
#titre .titreNoir{font:120%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:none;}

#titrePrimaire{padding-top:6px;width:403px;height:31px;background-image:url(/images/bg_titre_primaire.gif);background-repeat:no-repeat;}
#titrePrimaire .titreBlanc{margin:0 0 0 15px;font:120%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#fff;font-weight:bold;text-decoration:none;}
#titrePrimaire .titreNoir{font:120%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:none;}

#titreSecondaire{padding-top:6px;width:403px;height:31px;background-image:url(/images/bg_titre_secondaire.gif);background-repeat:no-repeat;}
#titreSecondaire .titreBlanc{margin:0 0 0 15px;font:120%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#fff;font-weight:bold;text-decoration:none;}
#titreSecondaire .titreNoir{font:120%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:none;}

#titreProgrammes{padding-top:6px;width:403px;height:31px;background-image:url(/images/bg_titre_programmes.gif);background-repeat:no-repeat;}
#titreProgrammes .titreBlanc{margin:0 0 0 15px;font:120%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#fff;font-weight:bold;text-decoration:none;}
#titreProgrammes .titreNoir{font:120%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:none;}

.ulIndent{margin-left:25px;}
.ulIndent li{margin-bottom:5px;}
ol{margin-left:30px;}
ol li{margin-bottom:5px;}
table{font:11px/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;background-color:#c8be96;border-collapse:collapse;}
table td{padding:2px;border:1px solid #e4e1cb;}
.tableauTransparent{font:11px/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;background-color:#E4E1CB;}
.tableauTransparent td{padding:4px;border:1px solid #E4E1CB;}
.txtRouge{font:100%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;}
.txtPetitRouge{font:80%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;}
.txtPetitRouge a:link{font:120%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;}
.txtPetitRouge a:visited{font:120%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;}
.txtPetitRouge a:hover{font:120%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;text-decoration:none;}
.txtPetitRouge a:active{font:120%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;}

.coordonateur{font:80%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;margin:5px 0 2px 22px;}
.coordonateur a:link{font:100%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;}
.coordonateur a:visited{font:100%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;}
.coordonateur a:hover{font:100%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;text-decoration:none;}
.coordonateur a:active{font:100%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;}

.txtMoyenRouge{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;}
.txtPetitNoir{font:80%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;}
.txtPetitNoir a:link{font:130%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;}
.txtPetitNoir a:visited{font:130%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;}
.txtPetitNoir a:hover{font:130%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;text-decoration:none;}
.txtPetitNoir a:active{font:130%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;}
.txtNoirGras{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold; list-style-type:none;}
.imgBorder{margin:0 5px 0 0;border:1px solid black;}
.imgBorderFloatLeft{float:left;margin:0 8px 2px 0;border:1px solid black;}
.txtOr{padding:1px 5px;color:#fc0;font-weight:bold;background-color:#000;}
.txtArgent{padding:1px 5px;color:#ccc;font-weight:bold;background-color:#000;}
.txtBronze{padding:1px 5px;color:#960;font-weight:bold;background-color:#000;}

.highLightJaune{font:100%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;background-color:#ff0;}
/*.linkNoir a:link{font:90% Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:underline;}
.linkNoir a:visited{font:90% Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:underline;}
.linkNoir a:hover{font:90% Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:none;}
.linkNoir a:active{font:90% Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:underline;}
.noir{font:90% Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;}
*/ 
h1{font:100%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;} /*Entête*/
h2{font:100%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:none;} /*Titres de sections*/
h3{font:100%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#b81836;font-weight:bold;text-decoration:none;margin-bottom:8px;}

/*CSS PPAGE*/
#div760{width:760px;margin:0 auto;}
#container{float:left;border-top:14px solid #454437;margin-top:0px;width:760px;background-image:url(../images/bgDivContainer.gif);background-repeat:repeat-y; background-position:right;}

#containerPrimaire{float:left;border-top:14px solid #454437;margin-top:0px;width:760px;background-image:url(../images/bgDivContainerPrimaire.gif);background-repeat:repeat-y;background-position:right;}
#containerSecondaire{float:left;border-top:14px solid #454437;margin-top:0px;width:760px;background-image:url(../images/bgDivContainerSecondaire.gif);background-repeat:repeat-y;background-position:right;}
#containerProgrammes{float:left;border-top:14px solid #454437;margin-top:0px;width:760px;background-image:url(../images/bgDivContainerProgrammes.gif);background-repeat:repeat-y;background-position:right;}

#container2Col{float:left;border-top:14px solid #454437;margin-top:0px;width:760px;background-image:url(../images/bgDivContainer2col.gif);background-repeat:repeat-y;background-position:right;}
#colGauche{float:left;width:172px;}
#colGauche img{margin:10px 0 10px 8px;}

#colGauchePpage{float:left;width:172px;}

#colCentre{float:left;margin:10px 0 0 5px;width:420px;}
#colCentreLarge{float:left;margin:10px 0 0 5px;width:570px;}
#colDroite{float:left;width:150px;margin:10px 0 0 10px;}
#imgRandom{width:310px;height:215px;margin:0 auto;border:1px solid black;background-color:#fff;}
.txtCopyright{font:80%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;}


/*Styles du UL sous-menu gauche*/
.sousMenuUl{padding:3px 0 3px 4px;margin-left:17px;width:150px;margin-top:10px;background-color:#bfb188;border-top:1px solid white;border-bottom:1px solid white;}
.sousMenuUl li{margin:2px 0;}
/*Styles des LI du menu de Gauche*/
.sousMenuGauche{width:150px;clear:both;list-style-type:none;overflow:hidden;float:none;text-decoration:none;line-height:3px;}
.sousMenuGauche a:link{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#fff;font-weight:bold;text-decoration:none;}
.sousMenuGauche a:visited{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#fff;text-decoration:none;}
.sousMenuGauche a:hover{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;background-color:#d1cca6;text-decoration:none;}
.sousMenuGauche a:active{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;text-decoration:none;}
/*Styles des LI du menu de Gauche Sélectionné*/
.sousMenuGaucheSelected{width:150px;clear:both;list-style-type:none;overflow:hidden;float:none;background-color:#d1cca6;text-decoration:none; background-image:url(/images/bgMenuGaucheSelected.gif); background-repeat:no-repeat; background-position:bottom;line-height:3px;}
.sousMenuGaucheSelected a:link{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;background-color:#d1cca6;text-decoration:none; background-image:url(/images/bgMenuGaucheSelected.gif); background-repeat:no-repeat; background-position:bottom;}
.sousMenuGaucheSelected a:visited{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;background-color:#d1cca6;text-decoration:none; background-image:url(/images/bgMenuGaucheSelected.gif); background-repeat:no-repeat; background-position:bottom;}
.sousMenuGaucheSelected a:hover{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;background-color:#d1cca6;text-decoration:none; background-image:url(/images/bgMenuGaucheSelected.gif); background-repeat:no-repeat; background-position:bottom;}
.sousMenuGaucheSelected a:active{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;background-color:#d1cca6;text-decoration:none; background-image:url(/images/bgMenuGaucheSelected.gif); background-repeat:no-repeat; background-position:bottom;}


/*Styles des LI du menu de Gauche*/
.sousMenuGauche2{width:150px;clear:both;list-style-type:none;overflow:hidden;float:none;text-decoration:none;margin-left:8px;line-height:3px;}
.sousMenuGauche2 a:link{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#fff;font-weight:bold;text-decoration:none;}
.sousMenuGauche2 a:visited{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#fff;text-decoration:none;}
.sousMenuGauche2 a:hover{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;background-color:#d1cca6;text-decoration:none;}
.sousMenuGauche2 a:active{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;text-decoration:none;}
/*Styles des LI du menu de Gauche Sélectionné*/
.sousMenuGauche2SelectedS li{width:150px;clear:both;list-style-type:none;overflow:hidden;float:none;background-color:#d1cca6;text-decoration:none;margin-left:8px;line-height:3px;}
.sousMenuGauche2SelectedS a:link{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;background-color:#d1cca6;text-decoration:none; background-image:url(/images/bgMenuGaucheSelected2.gif); background-repeat:no-repeat; background-position:bottom;}
.sousMenuGauche2SelectedS a:visited{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;background-color:#d1cca6;text-decoration:none; background-image:url(/images/bgMenuGaucheSelected2.gif); background-repeat:no-repeat; background-position:bottom;}
.sousMenuGauche2SelectedS a:hover{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:bold;background-color:#d1cca6;text-decoration:none; background-image:url(/images/bgMenuGaucheSelected2.gif); background-repeat:no-repeat; background-position:bottom;}
.sousMenuGauche2SelectedS a:active{display:block;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;background-color:#d1cca6;text-decoration:none; background-image:url(/images/bgMenuGaucheSelected2.gif); background-repeat:no-repeat; background-position:bottom;}


/*Liens généraux colone droite*/
#colDroite ul li{list-style-type:square;margin-left:21px;}
#colDroite a:link{font:80%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;text-decoration:underline;}
#colDroite a:visited{font:80%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;text-decoration:underline;}
#colDroite a:hover{font:80%/1.2 Arial,Verdana,Helvetica,sans-serif;/*color:#b81836;*/color:#fff;font-weight:normal;text-decoration:none;}
#colDroite a:active{font:80%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;text-decoration:underline;}

/*Liens généraux colone droite Primaire*/
#colDroitePrimaire{background-image:url(../images/bg_li_primaire_menu_droit.gif); background-repeat:repeat-y;float:left;width:154px;margin:10px 0 0 8px;}
#colDroitePrimaire ul li{font:85%/1.2 Arial,Verdana,Helvetica,sans-serif;list-style-type:square;margin-left:27px;line-height:15px;padding-right:4px;}
#colDroitePrimaire a:link{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;text-decoration:underline;}
#colDroitePrimaire a:visited{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;text-decoration:underline;}
#colDroitePrimaire a:hover{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;/*color:#b81836;*/color:#fff;font-weight:normal;text-decoration:none;}
#colDroitePrimaire a:active{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;text-decoration:underline;}

/*Liens généraux colone droite Secondaire*/
#colDroiteSecondaire{background-image:url(../images/bg_li_secondaire_menu_droit.gif); background-repeat:repeat-y;float:left;width:154px;margin:10px 0 0 8px;}
#colDroiteSecondaire ul li{font:85%/1.2 Arial,Verdana,Helvetica,sans-serif;list-style-type:square;margin-left:27px;line-height:15px;padding-right:4px;}
#colDroiteSecondaire a:link{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;text-decoration:underline;}
#colDroiteSecondaire a:visited{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;text-decoration:underline;}
#colDroiteSecondaire a:hover{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;/*color:#b81836;*/color:#fff;font-weight:normal;text-decoration:none;}
#colDroiteSecondaire a:active{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;text-decoration:underline;}


/*Liens généraux colone droite Programmes*/
#colDroiteProgrammes{background-image:url(../images/bg_li_programmes_menu_droit.gif); background-repeat:repeat-y;float:left;width:154px;margin:10px 0 0 8px;}
#colDroiteProgrammes ul li{font:85%/1.2 Arial,Verdana,Helvetica,sans-serif;list-style-type:square;margin-left:27px;line-height:15px;padding-right:4px;}
#colDroiteProgrammes a:link{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;text-decoration:underline;}
#colDroiteProgrammes a:visited{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;text-decoration:underline;}
#colDroiteProgrammes a:hover{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;/*color:#b81836;*/color:#fff;font-weight:normal;text-decoration:none;}
#colDroiteProgrammes a:active{font:90%/1.2 Arial,Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;text-decoration:underline;}

/*Liens généraux colone droite Utilitaires*/
#colDroiteUtilitaires{background-image:url(../images/bg_li_utilitaires_menu_droit.gif); background-repeat:repeat-y;float:left;width:154px;margin:10px 0 0 8px;}
#colDroiteUtilitaires ul li{font:85%/1.2 Arial,Verdana,Helvetica,sans-serif;list-style-type:square;margin-left:27px;line-height:15px;padding-right:4px;}
