body { margin: 0px; background: #ffffff; font-family: Arial, Helvetica; color: #000000; font-size: 12px; background-image: url('img/ppeint.gif'); }
body.popup { margin-top: 52px; text-align: center }
body.ppeintrub { background-image: url('img/ppeintrub.gif'); }

td { font-size: 12px }
a { text-decoration: underline }
P { margin-top: 10px }

.contenu { font-size: 12px }
.text11noir { font-size: 11px; color: #000000 }
.text12noir { font-size: 12px; color: #000000 }
.text14noir { font-size: 14px; color: #000000 }
.text14orange { font-size: 14px; color: #f6b755; font-weight: bold }
.textgris { font-size: 12px; color: #c0c0bf }
.textgrisacc { font-size: 14px; color: #656565; font-weight: bold }
.textbleudao { font-size: 14px; color: #4270f6 }
.text18 { font-size: 18px; font-weight: bold }
.text16 { font-size: 16px }
.text11 { font-size: 11px }
.text10 { font-size: 10px }
.text12 { font-size: 12px }
.text12b { font-size: 12px; font-weight: bold }
.text13b { font-size: 13px; font-weight: bold }
.text14 { font-size: 14px }
.text14b { font-size: 14px; font-weight: bold }
.text16brouge { font-size: 16px; font-weight: bold; color: #fe1800 }
.text14brouge { font-size: 14px; font-weight: bold; color: #fe1800 }
.text14bleub { font-size: 14px; color: #5884ab; font-weight: bold }
.text12bleu { font-size: 12px; color: #5884ab }

.popsituation { text-align: center }

.promokeriguane  { background-color: #fded3c; padding: 2px; font-size: 14px; color: #fe1800; border-bottom: 3px solid #000000 }
.promodao  { background-color: #a7d459; padding: 2px; font-size: 14px; color: #000000; border-bottom: 3px solid #000000 }

#fondgris  { background-color: #E8E6E9; width: 229px; height: 340px; color: #795289; font-size: 11px }
#fondjaune  { background-color: #F6B755; width: 426px; height: 470px; font-size: 12px; ; text-align: justify }
#textbleu { color: #5884ab; width: 333px; font-size: 14px }
#situation { background-color: #fded3c; color: #000000; width: 184px; height: 20px; text-align: right; font-size: 14px; padding-right: 2px }
#situation a { color: #000000; text-decoration: none }
#situation a:hover { text-decoration: underline }
#planning { background-color: #fded3c; color: #000000; width: 340px; height: 20px; text-align: right; font-size: 12px; padding-right: 2px; font-weight: bold }
#planning a { color: #000000; text-decoration: none }
#planning a:hover { text-decoration: underline }

.valid { font-size: 12px; font-weight: bold; height: 18px; color: #000000; background-color: #fded3c; border: 1px solid #ffffff; border-bottom: 1px solid #000000 }

.colonne  { border-left: 1px solid #5884ab; padding-left: 5px; font-size: 12px }

#traitnoir  { border-top: 1px solid #000000; margin-top: 20px; margin-bottom: 14px; font-size: 1px }
#traitorange  { border-top: 1px solid #efc583; margin: 10px 0px; width: 288px; font-size: 1px }
#indent { margin-left: 8px }

.champ { font-size: 12px; width: 290; color: #000000; border-style: solid; border-width: 1; border-color: #000000; margin-left: 5px; margin-bottom: 2px; padding-left: 2px; padding-right: 2px }
.champtext { font-size: 12px; width: 525; color: #000000; border-style: solid; border-width: 1; border-color: #000000 }

.lien { color: #000000; text-decoration: none }
.lien:hover { text-decoration: underline }

.chambre { font-size: 14px; font-weight: bold; color: #000000; text-decoration: none }
.chambre a { font-size: 14px; font-weight: bold; color: #000000; text-decoration: none }
.chambre a:hover { background-color: #f6b755; text-decoration: none }
.chambreA { background-color: #f6b755; font-size: 14px; font-weight: bold; color: #000000}

.promo { color: #000000; text-decoration: none; font-size: 12px }
.promo:hover { text-decoration: underline }

.suite { background-color: #fded3c; color: #000000; text-decoration: none; font-size: 12px; padding: 2px 5px; font-weight: bold }
.suite:hover { text-decoration: underline }


