/* CSS Document */
img 	{border:0;}
body		{background:url(img/fd.jpg) repeat-x #AF9993; font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;}
#all		{width:916px; margin:0 auto;}
#header		{padding:0 40px;}
#logo		{width:241px; margin:15px auto 10px;}

#nav, #sousnav	{font-weight:bold; font-style:italic; font-family:"Times New Roman", Times, serif;}
#nav			{font-size:24px;}
#sousnav		{font-size:20px;}

#nav ul			{margin:0; padding:0; list-style:none;}
#nav ul li		{display:inline;}
#nav ul li a	{color:#514949; text-decoration:none; padding:0 25px;}
#nav ul li a span	{}
#nav ul li a:hover, ul#nav li a.selected	{color:#863937;}

.navon		{background:url(img/bgmenu.gif) repeat-x #F6EEEB;}

#sousnav {height:23px;}
#sousnav ul	{margin:0; padding:0; list-style:none;}
#sousnav ul	li	{display:inline;}
#sousnav ul	li a	{color:#514949; text-decoration:none; padding:0 25px;}
#sousnav ul li a:hover, #sousnav li a.selected	{color:#863937;}


#sous-menu-seminaire, #sous-menu-reception	{display:none;}

#ctbgtop	{height:8px; background:url(img/ctbgtop.png) no-repeat; _background:none;}
#ctbgbot	{height:8px; background:url(img/ctbgbot.png) no-repeat; _background:none;}
#ctbg		{padding:5px 13px; background:url(img/ctbg.png) repeat-y; _background:url(img/ctbg.gif) repeat-y;}

#home		{background:url(img/home.jpg) top no-repeat #fff; padding:420px 0 0 62px;}
#btnhome	{}

#footer		{width:100%; color:#fff; text-align:center;}
#footer	a	{color:#fff; text-decoration:none;}
#footer	a:hover	{text-decoration:underline;}

.clear	{clear:both;}

#titre			{width:300px; float:left;}
.titrepad		{padding:0 20px;}
#titre h1		{font-family:"Times New Roman", Times, serif; font-size:24px; font-style:italic; margin:26px 0 0 0; color:#863937;}
#galeriezone	{float:left;}



/* text formating */
h1		{font-family:"Times New Roman", Times, serif; font-size:24px; font-style:italic; /*margin:26px 0 0 0;*/ color:#863937;}

h2		{font-family:"Times New Roman", Times, serif; font-size:20px; font-style:italic; margin:26px 0 0 0; color:#333;}

table.caracteristiques {margin:15px 0;}
tr.titretableau td {background:#eee; padding:10px; font-weight:bold; color:#333;}
table.caracteristiques td {text-align:center; padding:5px 10px; border-bottom:1px #ccc dotted;}

.contact a	{color:#863937; background:url(img/contactfleche.gif) no-repeat left; padding:0 0 0 10px; text-decoration:none;}
.contact a:hover {text-decoration:underline;}
.contact {text-align:right;}

.forfait {border-bottom:1px dotted #ccc; padding:10px 0;}
.forfait ul {margin:0 0 0 20px ; padding:0;}

.titreforfait {}
.titreforfait h2 {float:left; margin:0; padding:0;}
.titreforfait .prix {float:right; color:#863937; font-size:16px; font-weight:bold;}

.etoile {text-align:right; color:#863937; padding:15px 0; font-style:italic;}

a.menulink {color:#863937; text-decoration:none;}
a:hover.menulink {text-decoration:underline;}

.servicesplus {font-size:16px; font-weight:bold;}

.chambre {padding:3px;}
.chambre img {border:0;}
.chambre a {display:block; text-align:center; color:#716D6E; font-style:italic; font-weight:bold; font-size:18px; text-decoration:none; font-family:"Times New Roman", Times, serif;}
.chambre:hover, .on {cursor:pointer; background:#B09993;}
.chambre:hover a , .on a {color:#fff;}

.chambreThumbs {border-left:#aaa solid 1px; _border-left:none; text-align:center; padding:0 0 0 150px;}

.forminputs {width:180px;}

table#contacttable td {border-bottom:dotted #aaa 1px;}

.rightphotos {padding:20px 0 20px 0;}

.pad {padding:0 10px;}

#credits	{display:none; position:absolute; left:50%; margin:-400px 0 0 100px; z-index:100; height:420px; width:360px; background:url(img/fd-credits.png) no-repeat; _background:url(img/fd-credits-ie6.gif) no-repeat;}
#creditsCt	{padding:25px 0 0 35px;}

#credits a	{color:#863937; text-decoration:none;}
#credits a:hover	{text-decoration:underline;}

a.fermer	{display:block; text-align:right; font-weight:bold; margin:0 30px 5px 0;}

#boutonActu	{position:absolute; top:0; left:50%; margin:202px 0 0 -389px;}
