/* CSS Document */
/*****************/
/* Style General */
/*****************/
* {
	margin:0px;
	padding:0px;
}
html {
	font-size:100%;
}
body {
	background-color:#2E2735;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#FFFFFF;
}
img {
	border:0px;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
select, input {
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(FileMMedia/Image/fond_input.gif);
	background-repeat:repeat-x;
	font-size:1em;
	height:22px;
	border:none;
}
input[type=submit], input[type=button], input#submit {
	height:auto;
	padding:1px 8px 3px 8px;
	background-color:#CCCCCC;
	border:1px solid #777777;
}
label{ cursor:pointer; }
.description_txt{
	 line-height:1.6em;
	 padding-top:0px;
}
.description_txt:first-letter{
	color:#DFDB00;
	font-weight:bold;
	font-size:20px;
}
/********/
/* Site */
/********/
#Site {
	margin:30px auto 0px auto;
	width:1000px;
	/*background-color:#2E2735;*/
	font-size:1.2em;
}
/************/
/* Langues */
/************/
#Langues{
	/*width:955px;*/
	text-align:right;
}
#Langues a{
	position:relative;
	left:8px;
}
#LanguesA{
	width:955px;
	text-align:right;
}
#LanguesA a{
	position:relative;
	left:14px;
}

#LanguesA img{
	opacity:0.4;
	filter:alpha(opacity=40);
}
/************/
/* Banniere */
/************/
#Banniere {
	padding:0px;
	width:930px;
	margin:0px auto;
}
/********/
/* Menu */
/********/
#Menu_gauche{
	float:left;
	width:256px;
	margin-left:36px;
}

/********/
/* Menu */
/********/
#Menu {
	overflow:auto;
	background-image:url(FileMMedia/Image/fond_site2.gif);
	background-repeat:no-repeat;
	background-position:top center;
	height:67px;
	padding-top:46px;
}
#Menu ul {
	height:51px;
	margin-left:36px;
}
#Menu ul li {
	float:left;
	list-style:none;
}
#Menu ul li a {
	display:block;
	padding:0px;
	padding-left:8px;
}
#Menu ul li a:hover {
	text-decoration:underline;
}
#Menu ul li a.trois_quatre{
	background-image:url(FileMMedia/Image/btn_home.gif);
	background-repeat:no-repeat;
	width:256px;
	height:51px;
}
#Menu ul li a.trois_quatre_fr{
	background-image:url(FileMMedia/Image/btn_home_fr.gif);
	background-repeat:no-repeat;
	width:256px;
	height:51px;
}
#Menu ul li a.quatre{
	background-image:url(FileMMedia/Image/btn_hotel_4.gif);
	background-repeat:no-repeat;
	width:216px;
	height:51px;
}
#Menu ul li a.quatre_fr{
	background-image:url(FileMMedia/Image/btn_hotel_fr_4.gif);
	background-repeat:no-repeat;
	width:216px;
	height:51px;
}
#Menu ul li a.trois{
	background-image:url(FileMMedia/Image/btn_hotel_3.gif);
	background-repeat:no-repeat;
	width:216px;
	height:51px;
}
#Menu ul li a.trois_fr{
	background-image:url(FileMMedia/Image/btn_hotel_fr_3.gif);
	background-repeat:no-repeat;
	width:216px;
	height:51px;
}
#Menu ul li a.deux{
	background-image:url(FileMMedia/Image/btn_hotel_2.gif);
	background-repeat:no-repeat;
	width:217px;
	height:51px;
}
#Menu ul li a.deux_fr{
	background-image:url(FileMMedia/Image/btn_hotel_fr_2.gif);
	background-repeat:no-repeat;
	width:217px;
	height:51px;
}
#Menu ul li a.activities{
	background-image:url(FileMMedia/Image/btn_activities.gif);
	background-repeat:no-repeat;
	width:256px;
	height:51px;
}
#Menu ul li a.activities_fr{
	background-image:url(FileMMedia/Image/btn_activities_fr.gif);
	background-repeat:no-repeat;
	width:256px;
	height:51px;
}
#Menu ul li a.morning{
	background-image:url(FileMMedia/Image/btn_morning.gif);
	background-repeat:no-repeat;
	width:216px;
	height:51px;
}
#Menu ul li a.morning_fr{
	background-image:url(FileMMedia/Image/btn_morning_fr.gif);
	background-repeat:no-repeat;
	width:216px;
	height:51px;
}
#Menu ul li a.afternoon{
	background-image:url(FileMMedia/Image/btn_afternoon.gif);
	background-repeat:no-repeat;
	width:216px;
	height:51px;
}
#Menu ul li a.afternoon_fr{
	background-image:url(FileMMedia/Image/btn_afternoon_fr.gif);
	background-repeat:no-repeat;
	width:216px;
	height:51px;
}
#Menu ul li a.evening{
	background-image:url(FileMMedia/Image/btn_evening.gif);
	background-repeat:no-repeat;
	width:217px;
	height:51px;
}#Menu ul li a.evening_fr{
	background-image:url(FileMMedia/Image/btn_evening_fr.gif);
	background-repeat:no-repeat;
	width:217px;
	height:51px;
}
/*#Menu ul.Accueil li a.Accueil, #Menu ul.GaleriePhoto li a.GaleriePhoto, #Menu ul.Categorie li a.Categorie, #Menu ul.News li a.News, #Menu ul.Contact li a.Contact, #Menu ul.Acces li a.Acces, #Menu ul.Paragraphe li a.Paragraphe, #Menu ul.LOR li a.LOR {
	text-decoration:underline;
	font-style:italic;
}*/

/**********************/
/*  Menu gauche hotel */
/**********************/
ul.Menu_Hotel{
	margin:18px 0px 18px 29px;
	font-size:14px;
}
ul.Menu_Hotel li{
	list-style-image:url(FileMMedia/Image/picto3.gif);
}
ul.Menu_Hotel li a{
	font-size:13px;
	color:#FFF
}

ul.Activities li{
	margin-top:3px;
}
/***********/
/* Rubrique */
/************/
#Rubrique {
	margin-top:18px;
	float:left;
	/*border:1px solid #0F0;*/
	/*overflow:auto;*/
	padding:10px;
	width:670px;
	margin-left:8px;
	background-image:url(FileMMedia/Image/fond_cat_hotel.gif);
	background-repeat:no-repeat;
	background-position:top left;
	/*height:690px;*/
	font-size:14px;
}
#Rubrique p {
	padding:0.5em 0px 0.5em 0px;
	font-size:1em;
}
#Rubrique a {
	color:#DFDB00;
}
#Rubrique p:first-letter {
	font-weight:bold;
	padding-left:1.5em;
	font-size:1.1em;
}
#Rubrique ul, #Rubrique ol {
	margin:1em 0px 1em 0px;
	padding:0px 0px 0px 2em;
}

#Rubrique #Diaporamadiv{
	margin:0px;
	padding:0px;
	width:955px;
	height:636px;
	border:4px solid #B5BDB2;
}

#Rubrique .lien_detail_select{
	color:#2E2735;
	height:30px;
	padding-top:10px;
	display:block;
	background-color:#DFDB00;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}

#Rubrique .lien_detail_select:hover{
	color:#FFF;
}
#Rubrique .lien_detail{
	color:#58585A;
	height:30px;
	padding-top:10px;
	display:block;
	background-color:#C6C7C8;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}
#Rubrique .lien_detail:hover{
	color:#DFDB00;
}
#Rubrique .News {
}
#Rubrique .News.Recherche {
}
#Rubrique .News.Affichage {
}
#Rubrique .News .NewsHaut {
}
#Rubrique .News .Admin {
}
#Rubrique .News .Editeur {
}
#Rubrique .News .Editeur .Submit {
}
#Rubrique .News .Editeur .Infos {
}
#Rubrique .News .AdminAjouter {
}
#Rubrique .News .EditeurAjouter {
}
#Rubrique .News .ListeNews {
}
#Rubrique .News .ListeNews .UneNews {
}
#Rubrique .News .ListeNews .Titre {
}
#Rubrique .News .ListeNews .Editeur {
}
#Rubrique .News .ListeNews .Contenu {
}
#Rubrique .News .ListeNews .Contenu .Admin {
}
#Rubrique .News .ListeNews .Contenu .Schema { margin-top:.5em; margin-bottom:.5em;
}
#Rubrique .News .ListeNews .Contenu .SchemaRight { margin-left:.5em;
}
#Rubrique .News .ListeNews .Contenu .SchemaLeft { margin-right:.5em;
}
#Rubrique .News .ListeNews .Contenu .Texte { text-align:justify;
}
#Rubrique .News .ListeNews .Contenu .Infos {
}
#Rubrique .News.Page {
}
#Rubrique .News.Version {
}
.English--Links a{
	color:#DFDB00;
}


/************/
/* Bas de Page */
/************/
#BasDePage{
	padding-top:20px;
	width:930px;
	margin:0px auto;
	font-weight:bold;
	font-size:12px;
}
#BasDePage a{
	color:#9C9E9F;
}

/************/
/* PiedPage */
/************/
#PiedPage {
	clear:both;
	width:1000px;
	margin:10px auto 0px auto;
	padding:0px;
	text-align:center;
	color:#777777;
}
#PiedPage a {
	color:#777777;
}
