@charset "windows-1252"; 

html {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	}
	
body {
	width : 995px;
	margin : auto;
	/* padding : 0; */
	background:url(images/fond.jpg) repeat-y center	 ; 
	}

.saut_de_ligne {clear:both;}

/* BLOC DU HAUT */
#TOP
	{
		height : 350px;
		background:url(images/fond.jpg) no-repeat;
		padding:0 0 0 0;
		width:995px;
	}

#top_gauche
	{
		background:url(images/top_gauche.jpg) no-repeat;
		width:260px;
		height:237px;
		font-size:1.5em;
		color:#FFCD20;
		font-weight:bold;
		text-align:center;
		float:left;
	}
	
#top_flash
	{
		background:url(images/top_flash.jpg) no-repeat;
		width:735px;
		height:237px;
		float:right;
	}
	
#top_texte
	{
		clear:both;
		background:url(images/top_fond.jpg) repeat-y;
		text-align:center;
	}
	
#top_texte_nom_hotel
	{
		font-size:1.2em;
		color:#FFCD20;
		text-decoration:none;
		font-weight:bold;
	}
	
#top_texte_nom_hotel a
	{
		font-size:1.2em;
		color:#FFCD20;
		text-decoration:none;
	}
	
#top_texte_nom_hotel a:link, #top_texte_nom_hotel a:visited
	{
		font-size:1.2em;
		color:#FFCD20;
		text-decoration:none;
	}
	
#top_texte_nom_hotel a:hover
	{
		font-size:1.2em;
		color:#FFCD20;
		text-decoration:none;
	}
	
#top_texte_nom_hotel a:active
	{
		font-size:1.2em;
		color:#FFCD20;
		text-decoration:none;
	}
	
#top_texte_adresse_hotel
	{
		font-size:10px;
		color:#FFFFFF;
		font-weight:bold;
	}
	
#top_texte_adresse_hotel a
	{
		font-size:10px;
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:underline;
	}
	
#top_texte_adresse_hotel a:link, #top_texte_adresse_hotel a:visited
	{
		font-size:10px;
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:underline;
	}
	
#top_texte_adresse_hotel a:hover
	{
		font-size:10px;
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
	}
	
#top_texte_adresse_hotel a:active
	{
		font-size:10px;
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:underline;
	}
	
#top_bas
	{
		clear:both;
		background:url(images/top_bas.jpg) no-repeat;
		height:87px;
	}	


/*CONTENEUR DES CONTENUS */
#GLOBAL {
	/* padding : 0 0 0 0; */
	background:url(images/fond.jpg) repeat-y #FFFFFF ;
	}

/* BLOC CENTRAL */
#CONTENU
 {
 	float : right;
	width : 705px;
	padding:0 20px 0 0;
	color:#DEE8B3;
	font-size:12px;
	min-height:400px;
}

#CONTENU a:link, a:visited
{
	text-decoration:underline;
	color:#FFCD20;
}

#CONTENU a:hover
{
	text-decoration:none;
	color:#FFFFFF;
}

#CONTENU a:active
{
	text-decoration:none;
	color:#FFFFFF;
}

#CONTENU h1
{
	font-size:1.9em;
	color:#FFFFFF;
}

#CONTENU h2
{
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
	
#CONTENU img.photoadroite
	{
		/* border:1px solid #e00a16; */
		background-color:#87AD19;
		float:right;
		margin:10px 10px 2px 40px;
		padding:20px;
	}
	
#CONTENU img.photoagauche
	{
		/* border:1px solid #e00a16; */
		background-color:#87AD19;
		float:left;
		margin:10px 40px 2px 10px;
		padding:20px;
	}
	
#CONTENU table
	{
		width:95%;
	}
	
#CONTENU table th
	{
		background-color:#578500;
		text-align:left;
		font-size:16px;
		padding-left:10px;
	}
	
#CONTENU table td.vide
	{
		/* background-color:#578500; */
		text-align:left;
		font-size:16px;
		padding-left:10px;
	}
	
#CONTENU table td
	{
		border-width: 0px 0px 0px 0px;
		padding: 2px 2px 2px 2px;
		border-style: none none none none;
		width:20%;
		
	}
	
#CONTENU table td.libelle
	{
		background-color: #8CB501;
		color:#DEE8B3;
		font-size:14px;
		text-align:center;
		font-weight:bold;
	}
	
#CONTENU table td.saisie
	{
		text-align:right;
	}
	
#CONTENU table td.prix
	{
		background-color: #8CB501;
		color:#DEE8B3;
		font-size:16px;
		text-align:center;
	}

#CONTENU .mise_en_valeur
	{
		color:#FFFFFF;
	}
	
.langues
{
margin-left:280px;
font-size:12px;
}

.langues a:link
{ color:#FFCD20 }

.langues a:visited
{ color:#FFCD20 }

.langues a:hover
{ color:#FFCD20 }

.langues a:active
{ color:#FFCD20 }

.alerte_form
	{
		font-size:16px;
		font-weight:bold;
		color:#FFCD20;
		text-decoration:none;
		text-align:center;
	}

/*BLOC NAVIGATION */
#NAVIGATION
	{
		width:250px;
		/* padding:0 0 0 0; */
	}

 #navlist
{
font: 18px verdana,sans-serif ;
font-weight:bold;
}

#navlist li
{
list-style: none;
color:#FFCD20;
}

#navlist a
{
color:#FFCD20;
text-decoration: none;
display: block;
padding: 4px 8px 0 0 ;
}

#navlist a:hover {
	color:#FFFFFF;
 }
 
 /* ACTIVE */
 #active
{
font: 18px verdana,sans-serif ;
font-weight:bold;
}

#active li
{
list-style: none;
color:#FFFFFF;
}

#active a
{
color:#FFFFFF;
text-decoration: none;
display: block;
padding: 4px 8px 0 0 ;
}

#active a:hover {
	color:#FFCD20;
 }
 
 /* ACTIVE FIN */
 
 #subnavlist
{
font: 18px verdana,sans-serif ;
font-weight:bold;
}

 
#subnavlist li a
{
	border: 0;
	padding: 3px 4px;
	margin-left: -20px;
	font: 12px verdana,sans-serif;
}
 
#BASDEPAGE {
	clear:both;
	width : 995px;
	height: 222px;
	margin : auto;
}

#basdepage_haut 
	{
		background:url(images/basdepage_haut.jpg) no-repeat center;
		height:118px;
	}
	
#basdepage_texte
	{
		background:url(images/basdepage_texte.jpg) repeat-y center;
		text-align:center;
	}
	
#basdepage_bas
	{
		background:url(images/basdepage_bas.jpg) no-repeat center;
		height:75px;
	}
	
	
.mentions_legales
	{
		font-size:10px;
		text-decoration:none;
		color:#FFFFFF;
		font-weight:normal;
	}
	
.mentions_legales a
	{
		font-size:10px;
		text-decoration:none;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
	}
	
.mentions_legales a:hover
	{
		font-size:10px;
		text-decoration:none;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
	}
	
#video {width:510px; margin-left:auto; margin-right:auto; padding: 10px 0 10px 0;}