html{min-width:954px}
body{background-color:#336;font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#000}
h1{font-size:24pt;color:#FC0;margin:0}
h2{font-size:20pt;color:#FC0;margin:0}
h3{font-size:18pt;color:#000;text-align:center;margin-top:0}
h4{font-size:12pt;color:#C90;margin-top:0}
h5{font-size:14pt;color:#000;text-align:center;margin:0}
h6{font-size:10pt;color:#000;margin-top:0}
hr{border:1px solid #C90;height:1px;padding:0;margin:0}
input,textarea,submit,select{font-family:Arial,Helvetica,sans-serif;font-size:10pt}
input.label{background:none;text-decoration:none;border:none;padding:0}
fieldset{position:relative;top:1em;background-color:none;border:1px solid #99F;padding:0 0 1em 0.5em;width:98%}
html>body fieldset{ padding-top:1em; top:0}
legend{position:relative; top:-1em;background-color:#CCF;border:1px solid #99F; padding:0.4em;color:#FFF;font-weight:bold;text-align:center;font-size:12pt}
label{display:inline;padding:0}
a,a:visited{color:#669}
a:hover{color:#C90}
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:black}
.orange{color:#F6AA47}
.rouge{color:#C30}
.vert{color:#2FAA42}
.bleu{color:#669}
.sautDeLigneAucun{margin-top:0px;margin-bottom:0px}
.sautDeLigneMini{margin-top:0.25em;margin-bottom:0}
.sautDeLignePetit{margin-top:0.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:0.25em}
.retraitPetit{margin-left:0.5em}
.retraitMoyen{margin-left:1em}
.retraitGrand{margin-left:2em}
.retraitTresGrand{margin-left:6em}
img.bordsPhotos{border-top:1px solid #CCC;border-right:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #CCC}
#page{ border:1px solid black;margin:auto;width:954px}
#enTete{background-color:#039;vertical-align:bottom;width:100%;margin:0;padding:0}
#enTete table{text-align:left;width:100%;color:#FC0;border:0}
#enTete td.logo{background-color:#039;margin:0;padding:0;height:100px;width:175px;border:0}
#enTete td.motifEntete{margin:0;padding:0 0 0 10px;width:auto;vertical-align:middle}
#contenu{width:100%}
#panneauCentral{background-color:#FFF;padding:0 0 30px 0;width:auto}
#contenuPage{margin:30px 70px 20px 70px;padding:0;vertical-align:top}
#panneauGauche{background-color:#99F;text-align:left;padding:0;width:175px}
#navigation{font-size:10pt;text-align:left;margin:0 0 10px 0;padding:0;width:175px}
#navigation ul{list-style-type:none;margin:0;padding:0;border:none}
#navigation li{margin:0;padding:0;font-weight:bold;width:100%}
#navigation li.menu{margin-top:6px;width:100%}
#navigation li.sousMenu{font-weight:normal;width:100%}
#navigation li a,#navigation li a:visited{background-color:#99F;color:#FFF;display:block;text-decoration:none;width:100%;vertical-align:middle;padding:4px 0 4px 4px;margin-right:-4px;width:171px}
#navigation li a.sousMenu,#navigation li a.sousMenu:visited,#navigation li a.sousMenuHighlight,#navigation li a.sousMenuHighlight:visited{background-color:#99F;padding:4px 0 4px 12px;margin-right:-12px;width:163px;font-style:italic}
#navigation li a.menuHighlight,#navigation li a.menuHighlight:visited,#navigation li a.sousMenuHighlight,#navigation li a.sousMenuHighlight:visited{color:#039;font-weight:bold}
#navigation li a:hover,#navigation li a.sousMenu:hover,#navigation li a.sousMenuHighlight:hover{background-color:#CCF}
html>body #navigation li{width:auto}
table.cadreInfo{background-color:#FFF;border:1px solid #99F;width:100%}
th.cadreInfo{background-color:#CCF;font-weight:bold}
th.bordDroite,td.bordDroite{border-right:1px solid #99F}
th.bordBas,td.bordBas{border-bottom:1px solid #99F}
th.bordHaut,td.bordHaut{border-top:1px solid #99F}
#cadreInfo{background-color:#CCF;border:1px solid #99F;width:100%}
#cadreInfo th{background-color:#FFF495;font-weight:bold}
#cadreInfo th.bordDroite{border-right:1px solid #FC3}
#cadreInfo th.bordBas{border-bottom:1px solid #FC3}
#cadreInfo th.bordHaut{border-top:1px solid #FC3}
#cadreInfo td.bordDroite{border-right:1px solid #FC3}
#cadreInfo td.bordBas{border-bottom:1px solid #FC3}
#cadreInfo td.bordHaut{border-top:1px solid #FC3}
#footer{background-color:#FFF;vertical-align:middle;width:100%;height:76px;font-size:x-small;color:#669;margin:0;padding:0}
#footer table{width:100%;height:76px;border:0}
#footer td{vertical-align:middle;text-align:center;padding:0;border:0}
