body { margin-top: 0; margin-left: 0; background-color: #C99494; background-image: url('images/fond.gif'); }


a:link { font-family: Verdana, Arial; font-size:12px; color: #000000 }	
a:visited { font-family: Verdana, Arial; font-size:12px; color: #000000 }
a:hover { font-family: Verdana, Arial; font-size:12px; color: #710000 }
a:active { font-family: Verdana, Arial; font-size:12px; color: #710000 }

a:link.menu { font-family: Arial, Verdana; font-size:12px; color: #E7C1C1; text-decoration:none; }
a:visited.menu { font-family: Arial, Verdana; font-size:12px; color: #E7C1C1; text-decoration:none; }
a:hover.menu { font-family: Arial, Verdana; font-size:12px; color: #710000; text-decoration:none; }
a:active.menu { font-family: Arial, Verdana; font-size:12px; color: #710000; text-decoration:none; }

a:link.admin { font-family: Verdana, Arial; font-size:12px; color: #000000; text-decoration:none }	
a:visited.admin { font-family: Verdana, Arial; font-size:12px; color: #000000; text-decoration:none }
a:hover.admin { font-family: Verdana, Arial; font-size:12px; color: #710000; text-decoration:none }
a:active.admin { font-family: Verdana, Arial; font-size:12px; color: #710000; text-decoration:none }

a:link.bottom { font-family: Verdana, Arial; font-size:10px; color: #710000 }	
a:visited.bottom { font-family: Verdana, Arial; font-size:10px; color: #710000 }
a:hover.bottom { font-family: Verdana, Arial; font-size:10px; color: #710000 }
a:active.bottom { font-family: Verdana, Arial; font-size:10px; color: #710000 }

p.menu {  font-family: Arial; font-size: 12px; text-align: center; color: #E7C1C1}

.texte { font-family: Verdana,Arial; font-size: 12px; text-align: justify; margin-right:20px }

.texte2 { font-family: Verdana; font-size: 12px; text-align: justify; margin-left: 5; margin-right: 15 }

.texte3 { font-family: Verdana; font-size: 11px; text-align: center; color: #FFFFFF; font-weight: bold }

.texte4 { font-family: Verdana; font-size: 12px; text-align: justify }

.contact { font-family: Verdana; font-size: 12px; color:#FF0000 }

.hebergement { font-family: Verdana,Arial; font-size: 12px; text-align: center; margin-bottom:10px }

.titre { font-family: Verdana; font-size: 12px; color: #710000; font-weight: bold }

.titre2 { font-family: Verdana; font-size: 18px; color: #710000; font-weight: bold }

.tarifs1 { font-family: Verdana; font-size: 12px; margin-left: 5; font-weight: bold; color: #FFFFFF }

.tarifs2 { font-family: Verdana; font-size: 12px; text-align: center; color: #FFFFFF }

.tarifs3 { font-family: Verdana; font-size: 12px; text-align: center; }

.photo { font-family: Verdana; font-size: 12px; text-align: center; }

.form4 { font-family: Verdana; font-size: 11px; color:#FF0000; text-align: center }

.form5 { font-family: Verdana; font-size: 11px; margin-left: 15 }

.bas { font-family: Verdana,Arial; font-size: 11px; color: #E7C1C1; text-align: center }

.bottom2 { font-family: Verdana,Arial; font-size: 10px; color: #710000; text-align: center }

table.light { border: 0px none; border-spacing: 0px; border-collapse: collapse }

table.dispo { border-spacing: 0px; border-collapse: collapse; background-color:#E0E0E0 }

td.top { height : 100px; background-color: #710000; padding: 0  }

td.menu { height : 30px; background-color: #AD5555; background-image: url('images/menu.gif'); padding: 0  }

td.bottom { height : 80px; background-color: #710000; padding: 0  }

td { padding: 0 }

td.situation { border:1px solid #710000 }

td.dispo1 { height: 25px; background-color: #8D8D8D; text-align: center; font-family:Verdana; font-color: #FFFFFF; font-size:12px; font-weight:bold; color:#FFFFFF }

td.dispo2 { width: 25px ; height: 25px; background-color: #B2B2B2; text-align: center; font-family:Verdana; font-size:12px; font-weight:bold }

td.dispo_v { width: 25px ; height: 25px; background-color: #76FE87; text-align: center; font-family:Verdana; font-size:12px }

td.dispo_r { width: 25px ; height: 25px; background-color: #FE8683; text-align: center; font-family:Verdana; font-size:12px }

td.dispo_2 { width: 50px ; height: 50px; background-color: #B2B2B2; text-align: center; font-family:Verdana; font-size:12px; font-weight:bold }

td.dispo_v2 { width: 50px ; height: 50px; background-color: #76FE87; text-align: center; font-family:Verdana; font-size:12px }

td.dispo_r2 { width: 50px ; height: 50px; background-color: #FE8683; text-align: center; font-family:Verdana; font-size:12px }

.form { font-family:Verdana; font-size:12px; border: 1px solid #710000 }

.form2 { font-family:Verdana; font-size:12px; border: 1px solid #710000; background-color:#FFFFFF; padding:3px; color:#710000 }

hr.liens { color: #710000; background-color: #710000; border: 0px none }


div.texte { height: 367px; width: 440px; overflow: auto }


a.opacity img { filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; }

a.opacity:hover img { filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6;}






/* PHOTOS */

#accueil { width:380px; height:367px; background:#FFFFFF url(images/accueil1.jpg) no-repeat; border:1px solid #FFFFFF; margin:0 auto; }

a.accueil1 { background:url(images/thumbs/accueil1.jpg) no-repeat; width:95px; height:60px; }

a.accueil2 { background:url(images/thumbs/accueil2.jpg) no-repeat; width:80px; height:60px; }


#bleue { width:380px; height:367px; background:#FFFFFF url(images/bleue1.jpg) no-repeat; border:1px solid #FFFFFF; margin:0 auto; }

a.bleue1 { background:url(images/thumbs/bleue1.jpg) no-repeat; width:95px; height:60px; }

a.bleue2 { background:url(images/thumbs/bleue2.jpg) no-repeat; width:95px; height:60px; }

a.bleue3 { background:url(images/thumbs/bleue3.jpg) no-repeat; width:80px; height:60px; }


#saumon { width:380px; height:367px; background:#FFFFFF url(images/saumon1.jpg) no-repeat; border:1px solid #FFFFFF; margin:0 auto; }

a.saumon1 { background:url(images/thumbs/saumon1.jpg) no-repeat; width:95px; height:60px; }

a.saumon2 { background:url(images/thumbs/saumon2.jpg) no-repeat; width:95px; height:60px; }

a.saumon3 { background:url(images/thumbs/saumon3.jpg) no-repeat; width:80px; height:60px; }


#detente { width:380px; height:367px; background:#FFFFFF url(images/detente1.jpg) no-repeat; border:1px solid #FFFFFF; margin:0 auto; }

a.detente1 { background:url(images/thumbs/detente1.jpg) no-repeat; width:95px; height:60px; }

a.detente2 { background:url(images/thumbs/detente2.jpg) no-repeat; width:95px; height:60px; }

a.detente3 { background:url(images/thumbs/detente3.jpg) no-repeat; width:80px; height:60px; }


#situation { width:380px; height:367px; border:1px solid #710000 }

#contact { width:380px; border:1px solid #710000 }


.galerie { padding:0; margin:307px 0 0 0; list-style-type:none; position:relative; width:380px; }

.galerie  a { float:left; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; cursor:default; }

.galerie  a:hover, .galerie li a:focus { float:left; filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; cursor:default;}

.galerie img { border:0; filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0}

.galerie  a img { position:absolute; top:-307px; left:0; visibility:hidden; border:0 }

.galerie  a:hover img, .galerie li a:focus img { visibility:visible }






