* {font-family: "Comic Sans MS", Arial, sans-serif;position: relative;}
body {background-color:#CAF6FF;margin-top:0px}

#grandzindex {z-index:23}

a:link {text-decoration:none;color:#0000FF}
a:hover {color:#0000FF;text-decoration: underline;}
a:visited {color:#0000FF;text-decoration:none}

h1 {color:#FFFFFF;background-color:#0000FF;width:300px;margin:0px;padding:0px;text-align:center;font-size:20px}
h2 {color:#0000FF;text-align:center}
h3 {color:#0000FF;margin-left:30%;font-weight:bold;margin-bottom:0px;margin-top:5px;font-size:20px}
h4 {margin-top:0px;margin-bottom:15px;color:blue;font-size:20px;text-align:left}
h5 {margin-left:0px;margin-top:3px;margin-bottom:3px;margin-right:0px;padding-right:10px;padding-left:5px;background-color:blue;color:white;font-size:16px;background-image:url(../../photos/images/cadrebastitresommaire.gif);background-repeat:no-repeat;background-position: 100% 100%;}
h6 {font-size:14px;text-align:left;margin-top:0px;margin-bottom:0px;}

.conditions {font-family:"Times new roman"}
.conditions h6 {font-size:18px;text-align:left;margin-top:10px;margin-bottom:0px;margin-left:10%;font-weight:bold;font-family:arial}
.conditions p {font-family:arial}
.conditions li {font-family:arial}

/* affichage des bateaux dans les pages bateaux */
.haut {margin:0px;padding:0px}
.descriptionhaut {margin-right:230px;margin-left:0px;margin-top:10px;text-align:center}
.intro {border:2px solid blue;margin-top:0px;margin-bottom:5px;margin-left:15px;width:200px;float:right;z-index:99}

p {text-align:left}

fieldset {border:thin solid blue;padding:10px;text-align:left}
legend {font-size:18px;font-weight:bold;color:blue}

.centre {text-align:center}
.droite {text-align:right}
.gauche {text-align:left}

.grosgras {font-size:18px;font-weight:bold}
.grosgrascentre {font-size:18px;font-weight:bold;text-align:center}
.grosgrasrouge {font-size:18px;font-weight:bold;color:#FF0000}

.obligatoire {color:red}

img {border: 1px solid blue;margin:15px}
img.photogauche {float:left}
img.photodroite {float:right}
img.sanscontour {border:0px;margin:0px}
img.photogauchesanscontour {float:left;border:0px;margin:0px}
img.photodroitesanscontour {float:right;border:0px;margin:0px}

ul.numero {list-style:decimal}

.menu {width:225px;text-align:left;position:absolute;left:5px;top:5px}
.interieur {position:absolute;left:235px;top:5px; right:5px}
.langue {float:right;height:120px}
.sommaire {width:175px;font-size:14px;border:2px solid blue;list-style-type: circle;margin-bottom:5px;padding-left:0px;padding-top:8px;padding-bottom:8px;padding-right:8px;text-align:left;background-color:#FFFFFF;;margin-right:10px}
.film {float:right;width:181px;margin-left:20px;padding:17px;background-image:url(../../photos/images/film.gif);background-repeat:repeat-y;background-position: 0% 0%;}

.tarif {border:2px solid blue;margin: auto}
td {border:1px solid blue}
/* <th> est utilisé sur la fiche bateau pour les periodes */
th {font-size:14px;font-weight:bold;width:14%;text-align:center;border:2px solid blue}

.tableausansbordure {border:0px}
.tableausansbordure td {border:0px;width:50%;text-align:right}
.tableausansbordure th {border:0px;width:50%;text-align:left}

.aqua {background-color:#00FFFF}

.rougecentre {text-align:center;font-size:13px;color:red}
.centrereduction {width:80%;margin-left:10%;margin-right:10%}

.spacer {clear:both;visibility:hidden}
.petithrspacer {width:25%;color:blue;text-align:center;clear:both}
.grandhr {width:75%;color:blue;text-align:center;clear:both}

.rivieres {width:50%;text-align:center;border:2px solid blue;margin:auto}

.titre {width:300px;text-align:center;margin:auto}
.cadrebastitre {background-color:#0000FF;width:300px;margin-top:0px;margin-bottom:0px;height:27px;background-image:url(../../photos/images/cadrebastitre.gif);background-repeat:no-repeat;background-position: 100% 100%;text-align:center}
.cadrehauttitre {background-color:#0000FF;width:300px;margin:0px;height:27px;background-image:url(../../photos/images/cadrehauttitre.gif);background-repeat:no-repeat;background-position: 0% 0%;text-align:center}

.cadrehautsommaire {background-color:#0000FF;width:175px;margin:0px;height:27px;background-image:url(../../photos/images/cadrehauttitre.gif);background-repeat:no-repeat;background-position: 0% 0%;text-align:right;color:#FFFFFF;padding:5px;border-right:2px solid blue}

.copyright {text-align:center}