html{min-width:954px}
body{background-color:#F1F1F8;font-family:Arial,Verdana,sans-serif;font-size:11px;color:#000;margin:0}
#page{margin:auto;width:auto;padding:0}
#enTete{background-color:#69f;color:#fff;width:100%;margin:0;padding:0}
#enTete .logo{display:none}
#enTete .motifEntete1{float:left;background-color:#69f;margin:0;padding:0;width:779px;height:37px;padding-top:10px}
#enTete .motifEntete2{float:left;background-color:#69f;margin:0;padding:0;width:579px;height:55px;padding-top:10px;font-style:italic}
#enTete .motifEntete2Contact{float:left;background-color:#69f;margin:0;padding:0;width:200px;height:53px;padding-top:12px;text-align:right}
#enTete .motifMenuHorizontal{display:none}
#enTete .menuHorizontal{display:none}
#contenu{clear:both;margin:0;padding:0;background-color:#fff;width:100%}
#panneauGauche{display:none}
#panneauCentral{float:left;padding:0;width:auto;background-color:#fff;margin-bottom:10px}
#contenuPage{margin:15px;padding:0}
#contenuPage .panneauInfo{background-color:#F1F1F8}
#contenuPage .panneauInfoEntete{background-color:#987BB3;padding: 2px 8px;font-weight:bold;color:#fff}
#contenuPage .panneauInfoContenu{float:left;padding:8px;background-color:#F1F1F8}
#contenuPage .panneauInfoFooter{clear:both;background-color:#F0F0FF;padding:2px 4px;text-align:right}
#panneauDroit{display:none}
#footer{clear:both;display:block;background-color:#fff;width:100%;margin-top:10px;padding:0;border-top:1px dotted #69f;text-align:center}
.navigation{text-align:left;margin:0;padding:0;width:175px}
.navigation ul{list-style:none;margin:0;padding:0}
.navigation li{float:left;margin:0;padding:0;background-color:#f90;font-weight:bold;line-height:22px;text-align:left;width:175px;color:#fff;border-bottom:1px solid #fff}
.navigation li span{margin-left:4px}
.navigation ul li ul{background-color:#fff;width:175px}
.navigation ul li ul li{clear:both;background-color:#fff;border-top:none;border-bottom:1px dotted #69f}
.navigation ul li ul li a{text-decoration:none;display:block;position:relative;line-height:22px;font-weight:normal;text-align:left;width:171px;color:#888;padding:0 0 0 4px}
.navigation a:hover{background-color:#fc0;color:#fff}
#diapos{float:left;width:313px;height:168px;position:relative}
#diapos #diapo-links{margin:0;padding:0;position:absolute;left:5px;top:149px;z-index:1}
#diapos #diapo-links ul{float:left;list-style:none;margin:0;padding:0}
#diapos #diapo-links li{float:left}
#diapos #diapo-links li a{background-color:#999;color:#fff;display:block;font-size:10px;width:20px;text-align:center;text-decoration:none;border:1px solid #fff;margin-right:5px;opacity:0.7;filter:alpha(opacity=70)}
#diapos #diapo-links li a.active{background:#69f}
#diapos .diapo-story{position:absolute;left:0;top:0}
#video{float:left;width:246px;margin-left:15px}
#lightboxbackground{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:3;opacity:0.5;filter:alpha(opacity=50)}
#lightbox{display:none;position:fixed;top:10%;width:954px;padding:0;margin:auto;background:none;z-index:4;overflow:auto;text-align:center}
#lightbox #lightboxheader{text-align:right;padding-right:140px}
#lightbox #lightboxcontent{clear:both;top:20px;text-align:center;width:100%}
#lightbox .navigationPhotos{float:left;width:174px}
#lightbox #affichagePhoto{float:left;width:600px;border:2px solid #ccc;background-color:#fff;text-align:center;padding:20px 0}
.cadreInfo{background-color:#F1F1F8;border:1px solid #ccc}
.cadreInfo td{background-color:#fff}
.bordGauche{border-left:1px solid #ccc}
.bordDroite{border-right:1px solid #ccc}
.bordBas{border-bottom:1px solid #ccc}
.bordHaut{border-top:1px solid #ccc}
th.categorie{background-color:#F1F1F8;border:1px solid #ccc;text-align:center;height:30px}
th.categorieSelected{background-color:#f90;color:#fff;text-align:center;height:30px}
h1{font-size:24pt;color:#669;margin:0}
h2{font-size:7pt;color:#669;margin:0}
h3{font-size:20px;color:#000;text-align:center;margin-top:0}
h4{font-size:14px;color:#f90;margin-top:0}
h5{font-size:14pt;color:#000;text-align:center;margin:0}
h6{font-size:10pt;color:#000;margin-top:0}
input,textarea,select{font-family:Arial,Verdana,sans-serif;font-size:11px}
input[type=submit],input[type=button]{color:#f90;font-weight:bold}
input.label{background:none;text-decoration:none;border:none;padding:0}
div.formulaire{background-color:#F1F1F8;border:1px solid #ccc;padding:10px}
span.legendeFormulaire{background-color:#f90;color:#fff;font-weight:bold;font-size:11px;display:table;padding:4px;position:relative;top:-20px}
label{display:inline;padding:0}
.noprint{display:none}
a{color:#69f}
a:hover{color:#f90}
a.enTete{color:#fff;text-decoration:none}
a.enTete:hover{color:#fc0}
a.info{color:#69f}
a.info:hover{color:#f90}
a.texte,a.texte:hover{text-decoration:none;cursor:text}
a.onBackground{color:#ff696c}
a.bouton{color:#fff;background-color:#f90;text-decoration:none;padding:4px;border-radius:5px}
a.bouton:hover{background-color:#fc0}
a.zoomPhoto{font-size:36px;font-weight:bold;color:#fff;background-color:#ccc;border:2px solid #fff;text-decoration:none;float:left;width:50px;padding:5px;margin-top:200px;margin-left:50px}
a.zoomPhoto:hover{background-color:#f90}
a.nu{text-decoration:none}
.droite{text-align:right}
.gauche{text-align:left}
.centre{text-align:center}
.justifie{text-align:justify}
.haut{vertical-align:top}
.bas{vertical-align:bottom}
.milieu{vertical-align:middle}
.x-small{font-size:7pt}
.small{font-size:8pt}
.medium{font-size:10pt}
.large{font-size:14pt}
.x-large{font-size:18pt}
.xx-large{font-size:24pt}
.normal{font-weight:normal}
.gras{font-weight:bold}
.italique{font-style:italic}
.smallcaps{font-variant:small-caps}
.noir{color:#000}
.orange{color:#f90}
.rouge{color:#f30}
.bleu{color:#69f}
.blanc{color:#fff}
.vert{color:#2faa42}
.sautDeLigneAucun{margin-top:0;margin-bottom:0}
.sautDeLigneMini{margin-top:.25em;margin-bottom:0}
.sautDeLignePetit{margin-top:.5em;margin-bottom:0}
.sautDeLigneMoyen{margin-top:1em;margin-bottom:0}
.sautDeLigneGrand{margin-top:2em;margin-bottom:0}
.sautDeLigneTresGrand{margin-top:3em;margin-bottom:0}
.retraitMini{margin-left:.25em}
.retraitPetit{margin-left:.5em}
.retraitMoyen{margin-left:1em}
.retraitGrand{margin-left:2em}
.retraitTresGrand{margin-left:6em}
.bordsPhotos{border:1px solid #ccc}
