/* CSS Document */
/*****************/
/* Style General */
/*****************/

body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#675288;
	background-image:url(FileMMedia/Image/fond_site.gif);
	background-repeat:repeat-x;
	background-color:#daeff5;
}
div#BodyInside{ 
}

img {
	border:0px;
}
a {
	text-decoration:none;
}
a:hover {
}
input,  textarea,  select,  fieldset {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #3d75b6;
}

input#action,
input#submit,
input[type=submit]
input[type=button]{
	border:1px solid #3d75b6;
	background-color:#ffe7c3;
	color:#3d75b6;
}

/********/
/* Site */
/********/

#Site {
	margin:25px auto 0px auto;
	padding:0px;
	width:900px;
}
/************/
/* Banniere */
/************/

#Banniere {
	margin:0px;
	padding:0px;
	background-image:url(FileMMedia/Image/banniere.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:85px;
}
/********/
/* Menu */
/********/
#Menu{
	width:880px;
	height:50px;
	margin-top:0px;
	background-image:url(FileMMedia/Image/fond_menu.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}
#Menu ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

#Menu ul li{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#Menu ul li a{
	display:block;
	height:29px;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#202856;
	padding-top:20px;
}


/*Accueil*/
#Menu ul li a#Accueil{
	width:96px;
}
#Menu ul li a:hover#Accueil{
	background-image:url(FileMMedia/Image/fond_accueil.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}
#Accueil a#Accueil{
	background-image:url(FileMMedia/Image/fond_accueil.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}

/*Home*/
#Menu ul li a#Home{
	width:96px;
}

#Home a#Accueil{
	background-image:url(FileMMedia/Image/fond_accueil.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}

/*Hotel*/
#Menu ul li a#Hotel{
	width:80px;
}
#Menu ul li a:hover#Hotel{
	background-image:url(FileMMedia/Image/fond_hotel.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}
#Hotel a#Hotel{
	background-image:url(FileMMedia/Image/fond_hotel.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}

/*Chambres*/
#Menu ul li a#Chambres{
	width:110px;
}
#Menu ul li a:hover#Chambres{
	background-image:url(FileMMedia/Image/fond_chambre.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}
#Chambres a#Chambres{
	background-image:url(FileMMedia/Image/fond_chambre.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}

/*Bedrooms*/
#Menu ul li a#Chambres{
	width:110px;
}
#Bedrooms a#Chambres{
	background-image:url(FileMMedia/Image/fond_chambre.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}

/*Services*/
#Menu ul li a#Service{
	width:85px;
}
#Menu ul li a:hover#Service{
	background-image:url(FileMMedia/Image/fond_service.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}
#Services a#Service{
	background-image:url(FileMMedia/Image/fond_service.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}

/*Environs*/
#Menu ul li a#Environ{
	width:105px;
}
#Menu ul li a:hover#Environ{
	background-image:url(FileMMedia/Image/fond_environ.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}
#Environs a#Environ{
	background-image:url(FileMMedia/Image/fond_environ.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}

/*Surroundings*/
#Menu ul li a#Environ{
	width:105px;
}
#Surroundings a#Environ{
	background-image:url(FileMMedia/Image/fond_environ.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}

/*Reservations*/
#Menu ul li a#Reservations{
	width:105px;
}
#Menu ul li a:hover#Reservations{
	background-image:url(FileMMedia/Image/fond_environ.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}
#Reservations a#Reservations{
	background-image:url(FileMMedia/Image/fond_environ.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}

/*Acces*/
#Menu ul li a#Acces{
	width:65px;
}
#Menu ul li a:hover#Acces{
	background-image:url(FileMMedia/Image/fond_acces.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}
#Acces a#Acces{
	background-image:url(FileMMedia/Image/fond_acces.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}

/*Access*/
#Menu ul li a#Acces{
	width:65px;
}
#Access a#Acces{
	background-image:url(FileMMedia/Image/fond_acces.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}

/*Contact*/
#Menu ul li a#Contact{
	width:70px;
}
#Menu ul li a:hover#Contact{
	background-image:url(FileMMedia/Image/fond_contact.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}
#Contact a#Contact{
	background-image:url(FileMMedia/Image/fond_contact.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0098CE;
}

/************/
/* Rubrique */
/************/

#Rubrique {
	margin:0px;
	padding:1em;
	padding-left:20px;
	padding-right:20px;
	background-color:#FFFFFF;
}

#RubriqueInside{
	background-image:url(FileMMedia/Image/fond_rubrique.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.panneau{
	margin-top:-170px;
}

.panneaubg{
	margin-top:-180px;
}

/*************/
/* BasDePage */
/*************/

#BasDePage{
	background-image:url(FileMMedia/Image/fond_basdepage.gif);
	background-repeat:no-repeat;
	color:#666666;
	padding-top:-5px;
	height:30px;
}

/************/
/* PiedPage */
/************/

#PiedPage {
	clear:both;
	width:95%;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
	font-size:11px;
}

#PiedPage a{
	color:#00b4d0;
}
