/*************************************
 +Containers
 *************************************/

body{
	background:#fff url(file:///C|/Users/louis/Desktop/images/stripes.png) repeat-x;
	color:#555;
	font-family: Sylfaen, Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:1.5;
	margin:0;
	padding:0;
	text-align:center;
}
#wrap{
	background:#fff;
	margin:0 auto;
	padding:10px;
	text-align:left;	
	width:800px;
}
#content{
border-bottom:1px solid #888888;
border-top:1px solid #888888;
float:left;
height:473px;
margin:57px 0 0 27px;
padding-top:5px;
width:530px;
}
a:hover{
	color:#CC0000;
}
#content img{
padding:5px;
border:none;
float:right;
}
#content ul{
float:left;
line-height:15px;
}

#footer{
	clear:both;
	color:#888;
	font-size:0.9em;
height:30px;
}

#footer ul, #footer p, #footer li, #footer form , #footer select{
	float:left;
	margin-left:6px;
	line-height:23px;
}
#footer h2{
	float:left;
margin:-4px 2px 0 7px;
	font-size:19px;
}

.line{
	border-top:1px solid #888;
width:793px;
margin-bottom:-10px;
}


#footer2{

margin-top:0;
	clear:both;
	text-align:right;
	width:793px;
	height:auto;
}
#sidebar{
padding-top:5px;
}

#sidebar .langues{
margin-top:10px;
}
.qtrans_language_chooser li { 
float:right; 
margin-right:3px 
}

.navigation{
	padding:5px;
	text-align:center;
}

/*************************************
 +Header
 *************************************/
h1, h2, h3{
	font-weight:normal;
	letter-spacing: -1px;
	margin:0;
}
#header{
color:#000000;
float:left;
font-size:23px;
height:625px;
line-height:53px;
text-align:center;
width:236px;
margin-top:0px;
}

#header h1{
font-size:45px;
height:75px;
line-height:40px;
margin:0 0 0 0;
padding:0 0 0 0;
width:236px;
float:left;
}
#header h3{
font-size:18px;
height:39px;
line-height:40px;
text-transform:uppercase;
margin:0 0 0 0;
padding:0 0 0 0;
width:236px;
float:left;
}
#header img{
height:20px;
margin-left:97px;
float:left;
}
#header a, #header a:hover{
color: #000000;
}
#header .image{
height:489px;
background: url("images/anim.gif") no-repeat top left; 
}


/*************************************
 +Entry
 *************************************/
.entry{
	font-size:1.1em;
}
.entry p{
margin:2px 0 0 0;
}
.entrytitle h2{
	color:#58BBEB;
	font-size:2.2em;
}
.entrytitle h2 a{
color:#2C5F3F;
}
.entrytitle h2 a:hover{
	color:#C8A799;
}
.entrytitle h3{
	color:#6F6F6F;
	font-size:1.8em;
}

.entry table{
	clear:both;
	width:auto;
	height:200px;
margin:45px;
	
}

body#home .entry-1{
background:#f8f9f1;
border:1px solid #d8d9c8;
border:1px solid #fafbfa;
font-size:1em;
}
body#home .entry-1 .entrymeta{
background: #fafbfa;
border-top:1px solid #d8d9c8;
margin:-5px -10px;
padding:5px 10px;
}
/*************************************
 +Nav
 *************************************/
#nav{
font-size:1.5em;
float:left;
width:564px;
}

#nav ul{
	list-style-type:none;
	float:left;
	letter-spacing:1px;
	margin-bottom:-3px;
	margin-right:10px;
	height:50px;
}

#nav ul a:hover{
	color:#888;
}

#nav ul a{
padding-top:53px;
	color:#000;
	outline: none; 
	display: block; 
	width:131px;
	background: #ddd;
	height:51px;
}  
#nav ul.chambre a{ 
	background: url("images/chambre.gif") no-repeat top left; 
}
#nav ul.promotion a{ 
	background:transparent url("images/chambre.gif") no-repeat scroll -140px top;
}
#nav ul.reservation a{ 
	background:transparent url("images/chambre.gif") no-repeat scroll -280px top;
}
#nav ul.contact a{ 
	background:transparent url("images/chambre.gif") no-repeat scroll -420px top;
}
/*************************************
 +Misc
 *************************************/

ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
a{
	color:#579;
	text-decoration:none;
}


.clearfix:after{ 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility:hidden; 
}
* html .clearfix {height: 1%;}

