body { margin-top: 0; margin-left: 0; background-color: #C0C1DF; }

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

a.menu:link { font-family: Arial; font-size:13px; text-decoration:none; font-weight:bold; color: #FFFFFF }	
a.menu:visited { font-family: Arial; font-size:13px; text-decoration:none; font-weight:bold; color: #FFFFFF }
a.menu:hover { font-family: Arial; font-size:13px; text-decoration:none; font-weight:bold; color: #8083BD }
a.menu:active { font-family: Arial; font-size:13px; text-decoration:none; font-weight:bold; color: #8083BD }

a.menu2:link { font-family: Verdana; font-size:11px; color: #000000 }	
a.menu2:visited { font-family: Verdana; font-size:11px; color: #000000 }
a.menu2:hover { font-family: Verdana; font-size:11px; color: #8083BD }
a.menu2:active { font-family: Verdana; font-size:11px; color: #8083BD }

a.chambres:link { font-family: Verdana; font-size:13px; text-decoration:none; font-weight:bold; margin-left: 5; color: #FFFFFF }	
a.chambres:visited { font-family: Verdana; font-size:13px; text-decoration:none; font-weight:bold; margin-left: 5; color: #FFFFFF }
a.chambres:hover { font-family: Verdana; font-size:13px; text-decoration:none; font-weight:bold; margin-left: 5; color: #FFFFFF }
a.chambres:active { font-family: Verdana; font-size:13px; text-decoration:none; font-weight:bold; margin-left: 5; color: #FFFFFF }

a.bas:link { font-family: Verdana; font-size:10px; color: #565AA5 }	
a.bas:visited { font-family: Verdana; font-size:10px; color: #565AA5 }
a.bas:hover { font-family: Verdana; font-size:10px; color: #565AA5 }
a.bas:active { font-family: Verdana; font-size:10px; color: #565AA5 }


p.menu { font-family: Arial; font-size: 13px; text-align:right; color: #FFFFFF }

p.menu2 { font-family: Verdana; font-size: 11px; text-align:center; color: #000000 }

p.accueil { font-family: Verdana,Arial; font-size: 11px; text-align: justify; margin-right:40px }

p.texte { font-family: Verdana,Arial; font-size: 11px; text-align: justify }

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

p.bas2 { font-family: Verdana,Arial; font-size: 10px; text-align: center; color:#565AA5; }



p.tarifs1 { font-family: Verdana,Arial; font-size: 11px; margin-left:30; margin-right:30; margin-top:10; margin-bottom:10; font-weight:bold; color: #FFFFFF; }

p.tarifs2 { font-family: Verdana,Arial; font-size: 11px; margin-left:30; margin-right:30; margin-top:10; margin-bottom:10; color: #4E5194 }


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

table.tarifs { border: 1px solid #8083BD;  border-collapse: collapse; }


td { padding: 0 }

td.global { border: 5px solid #9B9DCD; background-color:#FFFFFF }

td.top { border-bottom: 5px solid #9B9DCD }

td.chambre1 { height:25px; background-color:#9B9DCD; padding: 0 }

td.chambre2 { height:31px; vertical-align:bottom; padding: 0 }

td.logo { padding-left:25px; padding-right:25px }

td.contact { border: 1px solid #9B9DCD; background-color:#F5F5FA; }



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

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

a.accueil2 { background:url('images/mini_accueil2.jpg') no-repeat; width:95px; height:53px }

a.accueil3 { background:url('images/mini_accueil3.jpg') no-repeat; width:95px; height:53px }

a.accueil4 { background:url('images/mini_accueil4.jpg') no-repeat; width:95px; height:53px }



#table { width:380px; height:340px; background:#FFFFFF url('images/table1.jpg') no-repeat; border:1px solid #FFFFFF; margin:0 auto }

a.table1 { background:url('images/mini_table1.jpg') no-repeat; width:95px; height:53px }

a.table2 { background:url('images/mini_table2.jpg') no-repeat; width:95px; height:53px }

a.table3 { background:url('images/mini_table3.jpg') no-repeat; width:95px; height:53px }

a.table4 { background:url('images/mini_table4.jpg') no-repeat; width:79px; height:53px }


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;}



.galerie { padding:0; margin:280px 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:0px none; filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0}

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

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