.floatLeft { float:left }
.floatRight { float:right }

.texteHorsTableau { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:right; padding:0 12px 7px 0 }
.texteHorsTableauPipe { color: #BDC6CB }

.lienTexteHorsTableau:link { color:#82727A ; text-decoration: none }
.lienTexteHorsTableau:visited { color:#82727A ; text-decoration: none }
.lienTexteHorsTableau:hover { color:#82727A ; text-decoration: none ; background-color:#FFFFFF }

.cheminDeFer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFB400 }
.cheminDeFerGras { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFB400; font-weight:bold }

.Lien:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#23619F; float:left }
.Lien:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#23619F; float:left }
.Lien:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFB400; float:left }

.Lien2:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#23619F; }
.Lien2:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#23619F;  }
.Lien2:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFB400;  }

.lienNavClique:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background-color:#4476B7; text-decoration:none }
.lienNavClique:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background-color:#4476B7; text-decoration:none }
.lienNavClique:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background-color:#4476B7; text-decoration:none }

.lienNav:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; text-decoration:none }
.lienNav:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; text-decoration:none }
.lienNav:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background-color:#4476B7; text-decoration:none }


.sousMenu {	color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; background-color:#2A568F; width:780px; margin-right:5px; height:15px }
.sousMenuMonUnivers { margin-left: 74px }
.sousMenuMaSaison { margin-left: 164px }
.sousMenuEntreNous { margin-left: 310px }


.texteActualite { color:#533D49; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-top:15px; height:213px; width:144px; text-align:left;}



#contenu { margin-top: 35px; margin-left: 12px; width: 535px}

.presseTitre { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFB400; font-weight:bold }
.presseContenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#23619F;  }
.presseDate { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#23619F; font-weight:bold; margin-bottom:30px }

.texteBlocOrange { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFB400; font-weight:bold }
.texteBlocContenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#23619F }
.texteBlocContenuGras { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#23619F; font-weight:bold }

#famille { width: 535px}
.familleImage { width: 192px; float:left }
.familleBloc { width: 343px; float:left; min-height:140px; margin-bottom:30px}
.familleTitre { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFB400; font-weight:bold }
.familleContenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#23619F; text-align: justify;}

#galeriePhotoVideo { width:535px; min-height:100px; margin-bottom:30px; float:left  }
.galerieBloc { width:100px; height:120px; float:left }

#sitesPreferes { width: 535px; margin-bottom:30px }

#mail { width: 535px}
.mailTexteFormulaire { width: 235px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#23619F; font-size:10px; float:left }
.mailElementFormulaire { width: 300px; line-height:18px; float:left }
input, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; color:#23619F; font-size:10px; border:1px solid #23619F; margin-bottom: 3px}
.mailSubmit { width:470px; text-align:center; margin-top:20px; float:left }
.submit { background-color: #23619F; color:#FFFFFF; font-weight:bold }

.planningBlocMois { width: 525px; height: 15px; border:1px solid #FFB400; text-align:center; padding-top:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFB400; font-weight:bold; margin-bottom:4px}


.planningLigneJourBlanc2 { border-left: 1px solid #C1E2EE; border-top: 1px solid #C1E2EE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #23619F; width:66px; float:left; padding-right:10px; text-align:right; height:25px; }
.planningLigneChiffreBlanc2 { border-top: 1px solid #C1E2EE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #23619F; width:23px; float:left; height:25px }
.planningLigneEvenementBlanc2 { border-left: 1px solid #C1E2EE; border-top: 1px solid #C1E2EE; border-right: 1px solid #C1E2EE; color: #23619F; padding-left:10px; width:415px; float:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:25px; font-weight:bold }

.planningLigneJourBleu2{ border-left: 1px solid #C1E2EE; border-top: 1px solid #C1E2EE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; width:66px; float:left; padding-right:10px; text-align:right; height:25px; background-color:#9CBCDA }
.planningLigneChiffreBleu2 { border-top: 1px solid #C1E2EE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; width:23px; float:left; height:25px; background-color:#9CBCDA }
.planningLigneEvenementBleu2 { border-left: 1px solid #C1E2EE; border-top: 1px solid #C1E2EE; border-right: 1px solid #C1E2EE; color: #FFFFFF; padding-left:10px; width:415px; float:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:25px; background-color:#9CBCDA; font-weight:bold }

.planningLigneJourBlanc { border-left: 1px solid #C1E2EE; border-top: 1px solid #C1E2EE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #23619F; width:66px; float:left; padding-right:10px; text-align:right; height: 15px; }
.planningLigneChiffreBlanc { border-top: 1px solid #C1E2EE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #23619F; width:23px; float:left; height:15px }
.planningLigneEvenementBlanc { border-left: 1px solid #C1E2EE; border-top: 1px solid #C1E2EE; border-right: 1px solid #C1E2EE; color: #23619F; padding-left:10px; width:415px; float:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:15px; font-weight:bold }

.planningLigneJourBleu { border-left: 1px solid #C1E2EE; border-top: 1px solid #C1E2EE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; width:66px; float:left; padding-right:10px; text-align:right; height:15px; background-color:#9CBCDA }
.planningLigneChiffreBleu { border-top: 1px solid #C1E2EE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; width:23px; float:left; height:15px; background-color:#9CBCDA }
.planningLigneEvenementBleu { border-left: 1px solid #C1E2EE; border-top: 1px solid #C1E2EE; border-right: 1px solid #C1E2EE; color: #FFFFFF; padding-left:10px; width:415px; float:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:15px; background-color:#9CBCDA; font-weight:bold }


.planningMoisPrecedent { width:208px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFB400; vertical-align:middle; height:15px }
.planningMoisListe { width:205px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFB400 }
.planningMoiSuivant { width:78px; float:left; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFB400;  }
.planningSelect { color:#FFB400; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px }

#creditPhoto { width:785px; text-align:right }
.creditphoto2 {font-family:Verdana, Arial, Helvetica, sans-serif;color:#BBBBBB; font-size:10px; text-align:left; vertical-align:middle;}
.imgcredit {vertical-align:bottom;padding-right:30px }
	
}
