body { margin-top: 2px; background-color: #66CCFF; }

/* DIVs */

.spacer { clear: both; }
.alerte { font-family: Verdana, Arial; font-size: 10pt; text-align: center; color: #FF0033; }
.texte { font-family: Verdana, Arial; font-size: 9pt; text-align: center; color: #000000; }
form { margin: 0px; }

#mots { width: 0px; height: 0px; display: none; padding: 0; margin: 0; }

.corps { width: 760px; border: 0px; background-color: #FFFFFF; padding: 0px; }

.topHaut { width: 760px; height: 138px; border: 0px; padding: 0px; }
.topBottom { width: 760px; height: 22px; padding: 0px; }

.main { border-top: 0px; border-left: 1px solid; border-bottom: 0px; border-right: 1px solid; border-color: #000000; width: 738px; background-color: #FFFFCC; padding: 0px 10px; font-family: Verdana, Arial, Helvetica, sans serif; font-size: 9pt; text-align: justify; color: #000000; }

.buttonup { border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #FFFFCC; background-color: #008080; } /* 3083AC */
.buttonover { border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000; background-color: #00C6C6; } /* FF9900 006699 */

/* CALENDRIER */

.calTitre { border: 1px solid; border-color: #000000; width: 300px; background-color: #FFFF80; padding: 5px; text-align: center; font-family: Verdana, Arial; font-size: 8pt; text-align: center; color: #000080; }
.calMois { border: 0px ; padding: 5px; text-align: center; font-family: Verdana, Arial; font-size: 8pt; color: #000000; }
.calendrier { border: 1px solid; border-color: #000000; width: 300px; background-color: #FFFFFF; padding: 5px; font-family: Verdana, Arial; font-size: 8pt; text-align: center; color: #FFFFCC; }

/* MENU */ 

.menu { border-top: 0px; border-left: 1px solid; border-bottom: 0px; border-right: 1px solid; border-color: #000000; width: 758px; padding-top: 5px; background-color: #FFFFCC; text-align: center; }

/* CENTRE */

.contenuCentre { width: 735px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans serif; font-size: 9pt; text-align: justify; color: #000000; }

.texteInside { border: 0px; margin: 0px; padding: 0px; }

.cadrePhotoGauche { border: 1px solid #C0C0C0; background-color: #FFFFFF; width: 350px; padding: 2px; text-align: center; float: left; }
.cadrePhotoDroite { border: 1px solid #C0C0C0; background-color: #FFFFFF; width: 350px; margin-left: 375px; padding: 2px; text-align: center; }

.CadreTexteDroit { width: 325px; padding: 5px; margin-left: 375px; font-family: Verdana, Arial, Helvetica, sans serif; font-size: 9pt; text-align: justify; }
.CadreTexteGauche { width: 325px; padding: 5px; font-family: Verdana, Arial, Helvetica, sans serif; font-size: 9pt; text-align: justify; float: left; }

.presFlash { border: 0px; width: 450px; margin-left: 10px; top: 0px; text-align: center; float: left; }
.presTexte { border: 0px; width: 235px; padding: 10px; margin-left: 460px; top: 0px; font-family: Verdana, Arial, Helvetica, sans serif; font-size: 9pt; text-align: justify; }

/* TARIFS */

.tarifs { border: 1px solid; border-color: #000000; width: 300px; padding: 0px; font-family: Verdana, Arial; font-size: 9pt; }
.hauteSaison { border-top: 0px; border-right: 0px; border-bottom: 1px solid; border-bottom: 0px; border-color: #000000; background-color: #FF0033; color: #FFFFFF; width: 300px; padding: 2px; text-align: left; }
.moyenneSaison { border-top: 0px; border-right: 0px; border-bottom: 1px solid; border-bottom: 0px; border-color: #000000; background-color: #FF9900; color: #FFFFFF; width: 300px; padding: 2px; text-align: left; }
.basseSaison { border: 0px; background-color: #00C000; color: #FFFFFF; width: 300px; padding: 2px; text-align: left; }

/* BOTTOM */

.footer { border: 1px solid; border-color: #000000; width: 758px; background-color: #3083AC; height: 20px; text-align: center; padding-top: 5px; font-family: Verdana, Arial; font-size: 8pt; text-align: center; color: #FFFFFF; }

.w3c { border: 0px; width: 200px; text-align: center; padding: 10px; }

/* LIENS */

A:link { color: #FF9900; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A:active { color: #FF9900; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A:visited { color: #FF9900; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A:hover { color: #FF0033; text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }

A.lien:link { color: #0000CC; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A.lien:active { color: #0000CC; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A.lien:visited { color: #0000CC; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A.lien:hover { color: #FF0033; text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }

A.lienMenu:link { color: #0000CC; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A.lienMenu:active { color: #0000CC; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A.lienMenu:visited { color: #0000CC; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A.lienMenu:hover { color: #FF0033; text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }

A.lienFooter:link { color: #000000; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A.lienFooter:active { color: #000000; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A.lienFooter:visited { color: #000000; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A.lienFooter:hover { color: #FF9900; text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }

A.liencal:link { color: #000000; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A.liencal:active { color: #000000; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A.liencal:visited { color: #000000; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }
A.liencal:hover { color: #FF0033; text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }

/* FORMULAIRES */ 

.button { border: 1px solid #c00000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #fff; background-color: #c00000; } 
.select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; background-color: #FFFFFF; } 
.input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000; background-color: #C0C0C0; }