body  { font-family:Verdana, Sans-Serif; font-size: 80%; background-color: #ffffff; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; }
p     { font-size:100%; margin-left: 15px; }
td    { font-size: 80%; }
th    { font-size: 80%; }
input { font-size:100%; }
pre   { font-size:100%; }

ol     { font-family: verdana,arial,helvetica; font-size: 100%}
ul     { font-family: verdana,arial,helvetica; font-size: 100%}
dl     { font-family: verdana,arial,helvetica; font-size: 100%; margin-left: 15px}
input  { font-family: verdana,arial,helvetica; font-size: 100%}
select { font-family: verdana,arial,helvetica; font-size: 100%}
hr     { height: 1px; }
blockquote { font-family: verdana,arial,helvetica; font-size: 100% }

table.fullpage { height: 100%; }
form           { margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; }

.entete        { background-color:#F2F2F2; }

.bordurebottom1 { border-color:#cccccc; border-style:solid; 
                  border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:0px; }

.bordurebottom2 { border-color:#000000; border-style:solid; 
                  border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:0px; }

.titre     { font-family:Verdana, Helvetica, Sans-Serif; font-size:100%; color:#666666; font-weight:bold; }
.soustitre { font-family:Tahoma,  Helvetica, Sans-Serif; font-size: 80%; color:#888888; }

input.recherche-charte { color:#ffffff; background:#6dc32e; font-size:100%; }

a.bandeau           { color:#023399; }

a.bandeau:link      { text-decoration:none;      }
a.bandeau:visited   { text-decoration:none;      }
a.bandeau:hover     { text-decoration:underline; }
a.bandeau:active    { text-decoration:none;      }

td.chemin        { color:#FFFFFF; background-color:#2882c0;
                   border-color:#000000; border-style:solid; border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:0px; }

a.chemin         { color:#FFFFFF; }

a.chemin:link    { text-decoration:none;      }
a.chemin:visited { text-decoration:none;      }
a.chemin:hover   { text-decoration:underline; }
a.chemin:active  { text-decoration:none;      }

a.menua:link     { color:#0D4DAA; }

a.menua:link     { text-decoration:none;       }
a.menua:visited  { text-decoration:none;       }
a.menua:hover    { text-decoration:underline;  }
a.menua:active   { text-decoration:none;       }

td.menu01   {                     color: #0D4DAA; font-weight: bold; }
td.menu02   { padding-left: 15px; color: #0D4DAA; }
td.menu03   { padding-left: 30px; color: #0D4DAA; }
td.menu04   { padding-left: 45px; color: #0D4DAA; }
td.menu05   { padding-left: 60px; color: #0D4DAA; }

td.menu01on {                     color:#FFFFFF; background-color:#2882c0; font-weight: bold; }
td.menu02on { padding-left: 15px; color:#0D4DAA; background-color:#A7D2F2; }
td.menu03on { padding-left: 30px; color:#0D4DAA;                           font-weight:bold; }
td.menu04on { padding-left: 45px; color:#0D4DAA;                           font-weight:bold; }
td.menu05on { padding-left: 60px; color:#0D4DAA;                           font-weight:bold; }

td.menu01on a.menua         { color:#FFFFFF; }

td.menu01on a.menua:link    { text-decoration:none;       }
td.menu01on a.menua:visited { text-decoration:none;       }
td.menu01on a.menua:hover   { text-decoration:underline;  }
td.menu01on a.menua:active  { text-decoration:none;       }

a.menu01on { color:#FFFFFF; text-decoration:none; font-weight:bold; }
a.menu02on { color:#0D4DAA; text-decoration:none; font-weight:bold; }
a.menu03on { color:#0D4DAA; text-decoration:none; font-weight:bold; }
a.menu04on { color:#0D4DAA; text-decoration:none; font-weight:bold; }
a.menu05on { color:#0D4DAA; text-decoration:none; font-weight:bold; }

h1            { font-weight:normal; text-align: center; font-size: 125%; margin-top: 8px; margin-bottom: 0}
h2            { font-weight:normal; margin-left: 0; font-size: 100%; }
.menu         { font-family: verdana,arial,helvetica; font-size: 100%; background-color: #007bc6; color: white; padding-right: 10px; padding-left: 10px; }

td.rubriques { border:1px solid #2882c0; }
td.alertes   { border:2px solid #ff0000; }
td.alertes td.menu01on         { color:#ffffff; background-color:#ff0000; }
td.alertes td.menu01on a.menua { color:#ffffff; }


body.vn        .menu { background-color: #a2c5ec; }
body.promotion .menu { background-color: #6192df; }
body.nav       .menu { background-color: #4f76a1; }
body.plaisance .menu { background-color: #0661a4; }
body.hydro     .menu { background-color: #34658e; }

h3            { font-family:Verdana, arial, helvetica; font-size: 100%; margin-left: 15px; font-weight: bold; }

a             { color:#023399; }

a.haut           { color:#FF0000; }

a.haut:link      { text-decoration:none;      }
a.haut:visited   { text-decoration:none;      }
a.haut:hover     { text-decoration:underline; }
a.haut:active    { text-decoration:none;      }

.piedlogo { background-color:#ffffff; 
            border-color:#000000; border-style:solid; border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:0px; }

.menubas { font-family: verdana,arial,helvetica; font-size: 100%; text-align: center; margin-top: 24px}

   td.invisible   { font-family: verdana,arial,helvetica; font-size: 2pt; color: white; }
     .invisible   { font-family: verdana,arial,helvetica; font-size: 2pt; color: white; }
   td.invisiblet  { font-family: verdana,arial,helvetica; font-size: 2pt; color: white; border-top: 0px; }
   td.invisibleb  { font-family: verdana,arial,helvetica; font-size: 2pt; color: white; border-bottom: 0px}

   td.invisibletb { font-family: verdana,arial,helvetica; font-size: 2pt; color: white; border-top: 0px; border-bottom: 0px}
   td.retrait { text-indent: 15px}


   .retrait {margin-left: 15px}

   td.news    {color: #0D4DAA; }

   th.narrow {font-family: arial,helvetica; font-size: 80%; font-weight: normal}
   td.narrow {font-family: arial,helvetica; font-size: 80%}

table.alerte {border-style:solid; border-width:2px; border-color:red; }

input.annuaire  {color: #009999; background: white; text-decoration:underline;
                 border-bottom: 0px solid #000000; border-right:  0px solid #000000;
                 border-left:   0px solid #ffffff; border-top:    0px solid #ffffff;
                 cursor: hand; font-weight: normal; }

.BordurePhoto {	border: thin solid #2882c0; }
.Style6 { color: #FF0000; font-style: italic; }

td.stattitre    { background: #e0e0e0; }
td.statmois     { background: #e0e0e0; }
td.statcell     {  }
td.stathead     { background: #e0e0e0; }

th.stathead     { background: #e0e0e0; font-weight: normal; }
th.statmois     { background: #e0e0e0; font-weight: normal; }

table.qdf th    { color: #AF0000; text-align: center; font-weight: bold; }
table.qdf td    { text-align: center; }

table.bgacces1   { background: #9cc3ee; } 
table.bgacces2   { background: #d2d9df; } 
table.bgacces3   { background: #bac7d0; } 

