@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;

}
html body {
	background-color: #38302b;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#CCCCCC;
}
a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}
a:visited {
	color: #666;
}
a:hover {
	color: #E2E2E2;
}
a:active {
	color: #FFF;
}
#header{
	margin-top:20px;
	width:751px;
	margin-left: auto;
    margin-right: auto;
}
#header #btn_home a{
	float:left;
	display:compact;
	background-image:url(images/maquette-1.1_fr_03.png);
	background-repeat:no-repeat;
	border:0;
	height:96px;
	width:186px;
}
#header #btn_bastide a{
	float:left;
	display:compact;
	background-image:url(images/maquette-1.1_fr_04.png);
	background-repeat:no-repeat;
	border:0;
	height:96px;
	width:183px;
}
#header #btn_ambiance a{
	float:left;
	display:compact;
	background-image:url(images/maquette-1.1_fr_05.png);
	background-repeat:no-repeat;
	border:0;
	height:96px;
	width:202px;
}
#header #btn_situation a{
	float:left;
	display:compact;
	background-image:url(images/maquette-1.1_fr_06.png);
	background-repeat:no-repeat;
	border:0;
	height:95px;
	width:179px;
}
#header #btn_reservation a{
	float:left;
	background-image:url(images/maquette-1.1_fr_08.png);
	background-repeat:no-repeat;
	border:0;
	height:69px;
	width:132px;
}
#espace_height{
	width:751px;
	margin-left: auto;
    margin-right: auto;
	height:100%;
}
#content{
	width:751px;
	margin-left: auto;
    margin-right: auto;
	height:100%;
	padding-top:20px;
}
#content #content_left{
	float:left;
	width:210px;
	height:445px;
	background-image:url(images/maquette-1.1_fr_10.png);
	background-repeat:no-repeat;
	margin-top:10px;
}
#content #content_center{
	float:left;
	width:334px;
	height:445px;
	/*background-image:url(images/maquette-1.1_fr_13.png);*/
	background-repeat:no-repeat;
	margin-top:10px;
}
#content #content_right{
	float:right;
	width:200px;
	height:445px;
	background-image:url(images/maquette-1.1_fr_14.png);
	background-repeat:no-repeat;
	margin-top:10px;
}
#content #content_left #img_dynamic{
	float:left;
	width:79px;
	height:82px;
}

#content table {
	float:left;
	display:block;
}

#footer{	
}
#language{
	width:740px;
	margin-left: auto;
    margin-right: auto;
	text-align:right;
	z-index:10;
}
#language ul#langue {
		list-style-type:none;
		padding:0px;
		margin:0px;
		float:right;
		margin-top:2px;
	}
	#language ul#langue li {
		display:inline;
		float:left;
		position:relative;
		}
		#language ul#langue li a {
			display:block;
			height:0;
			padding-top:11px;
			width:16px;
			overflow:hidden;
			margin-right:5px;
		}
		#language ul#langue li a[lang="fr"] {
			background-image:url(images/fr.png);
			background-repeat:no-repeat;
			background-position:0px 0px;
		}
		#language ul#langue li a[lang="de"] {
			background-image:url(images/de.png);
			background-repeat:no-repeat;
			background-position:0px 0px;
		}
		#language ul#langue li a[lang="it"]{
			background-image:url(images/it.png);
			background-repeat:no-repeat;
			background-position:0px 0px;
		}
		#language ul#langue li a[lang="en"] {
			background-image:url(images/gb.png);
			background-repeat:no-repeat;
			background-position:0px 0px;
		}
		.form{
		margin:0 0 0 0;
		padding:0 0 0 0;
		}
		
		img, div { behavior: url(iepngfix.htc) }
