/* CSS Document */
/*****************/
/* Style General */
/*****************/
* {
	margin:0px;
	padding:0px;
}
html {
	font-size:100%;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3E3D40;
	background-image:url(FileMMedia/Image/bg_body.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}
img {
	border:0px;
	font-family:
}
a {
	text-decoration:none;
	color:#006D25;
}
a:hover {
	text-decoration:underline;
}
textarea, select, input {
	height:auto;
	padding:1px 0px 1px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}
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;
}
button {
	padding:2px 5px;
	text-transform:uppercase;
	cursor:pointer;
}

a.lienapoll{
	position:absolute;
	z-index:50;
	left:0px;
	display:block;
	margin:100px 0px 0px 0px;
	padding:0px;
	height:160px;
	width:30px;
	background-image:url(FileMMedia/Image/img_apoll.jpg);
	background-repeat:no-repeat;
	background-position:right;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:5px;		
}
a.lienbeaug{
	position:absolute;
	z-index:50;
	left:0px;
	display:block;
	margin:270px 0px 0px 0px;
	padding:0px;
	height:160px;
	width:30px;
	background-image:url(FileMMedia/Image/img_beaug.jpg);
	background-repeat:no-repeat;
	background-position:right;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:5px;		
}
a.lienapoll:hover, a.lienbeaug:hover{
	width:60px;
}
/********/
/* Site */
/********/
#Site {
	margin:0px auto 0px auto;
	padding:0px;
	width:900px;
}
/************/
/* Banniere */
/************/
#Banniere {
	margin:0px;
	padding:10px 0px 0px 0px;
}
#Banniere .tdban02 img{
	opacity:0.3;
	filter:alpha(opacity=30);
}
/***********/
/* Bandeau */
/***********/
#Bandeau #Diaporama{
	margin:0px;
	padding:0px;
	height:250px;
	border:2px solid #ededee;
}
#Bandeau #Minireservation{
	margin:0px;
	padding:27px 50px 0px 50px;
	height:30px;
	background-image:url(FileMMedia/Image/bg_reservation.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#58585A;
}
#Bandeau #Minireservation select{
	color:#58585A;
}
#Bandeau #Minireservation .resaintitule{
	margin:0px;
	padding:4px 0px 0px 15px;
	height:23px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	width:200px;
	color:#FFF;
	text-transform:uppercase;
	background-image:url(FileMMedia/Image/bg_resservationintitule.jpg);
	background-repeat:no-repeat;
}
#Bandeau h1{
	margin:22px 0px 0px 0px;
	padding:0px;
	color:#FFF;
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	letter-spacing:2.5px;
	text-align:center;
}

#Bandeau.Deutsch h1{
	margin:25px 0px 0px 0px;
	padding:0px;
	color:#FFF;
	font-size:19px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	letter-spacing:2.5px;
	text-align:center;
}
/********/
/* Menu */
/********/
#Idulmenu {
	position: relative;
	height: 29px;
	margin:45px 0px 0px 30px;
	padding: 15px 0px 15px 20px;
	overflow: hidden;
}
#Idulmenu li {
	float: left;
	list-style: none;
}
#Idulmenu li.back {
	border-bottom: 2px solid #006D25;
	width: 9px;
	height: 27px;
	z-index: 8;
	position: absolute;
}
#Idulmenu li a {
	font-weight:normal;
	font-size:15px;
	font-family:"Times New Roman", Times, serif;
	text-decoration: none;
	color: #87888A;
	outline: none;
	text-align: center;
	top: 10px;
	letter-spacing: 0;
	z-index: 10;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	margin: auto 5px;
}  
#Idulmenu li span {
	font-weight:normal;
	font-size:15px;
	font-family:"Times New Roman", Times, serif;
	text-decoration: none;
	color: #87888A;
	outline: none;
	text-align: center;
	top: 10px;
	letter-spacing: 0;
	z-index: 10;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	margin: auto 10px;
}   
#Idulmenu li a:hover, #Idulmenu li a:active, #Idulmenu li a:visited {
	border: none;
}

#Idulmenu.Accueil li a.Accueil,
#Idulmenu.Les-chambres li a.Les-chambres,
#Idulmenu.Lhotel li a.Lhotel,
#Idulmenu.Plan-dacces li a.Plan-dacces,
#Idulmenu.Tarifs li a.Tarifs,
#Idulmenu.Reservation li a.Reservation,
#Idulmenu.Actualites li a.Actualites,
#Idulmenu.Contact li a.Contact {
	color:#006D25;
}

/****************/
/* Menu Anglais */
/****************/

  
#Menu.English li span { margin: auto 15px; } 

#Idulmenu.Home li a.Home,
#Idulmenu.The-hotel li a.The-hotel,
#Idulmenu.The-rooms li a.The-rooms,
#Idulmenu.Acces li a.Acces,
#Idulmenu.Rates li a.Rates,
#Idulmenu.Booking li a.Booking,
#Idulmenu.News li a.News,
#Idulmenu.Contact li a.Contact{
	color: #006D25;
}

/****************/
/* Menu Italien */
/****************/


#Idulmenu.Reception li a.Reception,
#Idulmenu.lhotel li a.lhotel,
#Idulmenu.Le-Camere li a.Le-Camere,
#Idulmenu.Accesso li a.Accesso,
#Idulmenu.Tariffe li a.Tariffe,
#Idulmenu.Prenotare li a.Prenotare,
#Idulmenu.Informazioni li a.Informazioni,
#Idulmenu.Contattateci li a.Contattateci{
	color: #006D25;
}

/****************/
/* Menu Deutsch */
/****************/


#Idulmenu.Home li a.Home,
#Idulmenu.Hotel li a.Hotel,
#Idulmenu.Zimmer li a.Zimmer,
#Idulmenu.Lage li a.Lage,
#Idulmenu.Preise li a.Preise,
#Idulmenu.Reservierung li a.Reservierung,
#Idulmenu.Neues-und-Aktuelles li a.Neues-und-Aktuelles,
#Idulmenu.Kontakt li a.Kontakt{
	color: #006D25;
}

/****************/
/* Menu Espanol */
/****************/


#Idulmenu.Inicio li a.Inicio,
#Idulmenu.El-hotel li a.El-hotel,
#Idulmenu.Habitaciones li a.Habitaciones,
#Idulmenu.Situacion li a.Situacion,
#Idulmenu.Precios li a.Precios,
#Idulmenu.Reserva li a.Reserva,
#Idulmenu.Noticias li a.Noticias,
#Idulmenu.Contacto li a.Contacto{
	color: #006D25;
}

/****************/
/* Menu Brasil */
/****************/


#Idulmenu.Home li a.Home,
#Idulmenu.Quartos li a.Quartos,
#Idulmenu.O-hotel li a.O-hotel,
#Idulmenu.Localizacao li a.Localizacao,
#Idulmenu.Tarifas li a.Tarifas,
#Idulmenu.Reservas li a.Reservas,
#Idulmenu.Actualites li a.Actualites,
#Idulmenu.Escreva-nos li a.Escreva-nos{
	color: #006D25;
}

/****************/
/* Menu Nederlands */
/****************/

#Menu.Nederlands li span { margin: auto 5px; } 

#Idulmenu.Welkom li a.Welkom,
#Idulmenu.De-kamers li a.De-kamers,
#Idulmenu.Het-hotel li a.Het-hotel,
#Idulmenu.Toegang-plattegrond li a.Toegang-plattegrond,
#Idulmenu.Tarieven li a.Tarieven,
#Idulmenu.Reserveren li a.Reserveren,
#Idulmenu.Actualiteiten li a.Actualiteiten,
#Idulmenu.Contact li a.Contact{
	color: #006D25;
}

/***********/
/* Rubrique */
/************/
#Rubrique {
	padding:20px 0px 20px 0px;
	font-size:13px;	
}
#Rubrique p {
	padding:0.5em 0px 0.5em 0px;
	font-size:1em;
}
#Rubrique ul, #Rubrique ol {
	margin:1em 0px 1em 0px;
	padding:0px 0px 0px 2em;
}
#Rubrique .panneaulien {
	display:block;
	margin:10px 0px 10px 0px;
	padding:19px 0px 0px 35px;
	height:37px;
	width:145px;
	background-repeat:no-repeat;
	color:#FFF;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-transform:uppercase;
}
#Rubrique .panneaulien:hover { text-decoration:none;}
#Rubrique .panneaulien1 {background-image:url(FileMMedia/Image/bg_font1.jpg);}
#Rubrique .panneaulien2 {background-image:url(FileMMedia/Image/bg_font2.jpg);}
#Rubrique .panneaulien3 {background-image:url(FileMMedia/Image/bg_font3.jpg);}
#Rubrique .panneaulien4 {background-image:url(FileMMedia/Image/bg_font4.jpg);}
#Rubrique .panneauliengris {
	display:block;
	margin:10px 0px 10px 0px;
	padding:19px 0px 0px 35px;
	height:37px;
	width:145px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-transform:uppercase;
}
#Rubrique .panneauliengris:hover { text-decoration:none;}
#Rubrique .panneauliengris1 {background-image:url(FileMMedia/Image/bg_font1.jpg);}
#Rubrique .panneauliengris2 {background-image:url(FileMMedia/Image/bg_font2.jpg);}
#Rubrique .panneauliengris3 {background-image:url(FileMMedia/Image/bg_font3.jpg);}
#Rubrique .panneauliengris4 {background-image:url(FileMMedia/Image/bg_font4.jpg);}
#Rubrique .accueiltd1 {
	margin:0px;
	padding:15px;
	width:227px;
	background-image:url(FileMMedia/Image/bg_tdleft.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#Rubrique .accueiltd2 {
	margin:0px;
	padding:20px;
}
#Rubrique .accueiltd3 {
	margin:0px;
	padding:0px;
	width:180px;
}
#Rubrique .td1 {
	margin:0px;
	padding:20px 20px 20px 0px;
}
#Rubrique .td2 {
	margin:0px;
	padding:0px;
}
#Rubrique .plantd1 {
	margin:0px;
	padding:20px;
}
#Rubrique .plantd2 {
	margin:0px;
	padding:0px;
	width:350px;	
}
#Rubrique .plantd2 a.cartelien img,
#Rubrique .plantd2 a.googlelien img { 
	margin:10px 0px 20px 0px;
	padding:0px;
	border:1px solid #006D25;
}
#Rubrique .plantd3 {
	margin:0px;
	padding:0px;
	width:180px;
}
#Rubrique h2.titlerouge {
	margin:0px 0px 15px 0px;
	padding:6px 0px 0px 45px;
	height:25px;
	color:#006D25;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	font-style:italic;
	text-transform:uppercase;
	letter-spacing:0px;
	background-image:url(FileMMedia/Image/img_minilogo.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}
#Rubrique .News {
}
#Rubrique .News.Recherche {
}
#Rubrique .News.Affichage {
}
#Rubrique .News .NewsHaut {
}
#Rubrique .News .Admin {
	padding-bottom:5px;
}
#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 .Titre a{
	font-weight:bold;
	color:#58585A;
}
#Rubrique .News .ListeNews .Editeur {
}
#Rubrique .News .ListeNews .Contenu {
}
#Rubrique .News .ListeNews .Contenu p{
	text-align:left;
}
#Rubrique .News .ListeNews .Contenu .Admin {
}
#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 {
}
/*************/
/* BasDePage */
/*************/
#BasDePage {
	clear:both;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-color:#D9DADB;
	border-top:8px solid #ECEDED;
}
#BasDePage #ConteneurBasDePage{
	margin:0px auto 0px auto;
	padding:0px;
	width:900px;
	color:#707173;
	font-size:13px;
}
#BasDePage #ConteneurBasDePage .basfonce{
	margin:0px;
	padding:20px 0px 20px 0px;
	width:257px;
	background-color:#c5c6c8;
}
#BasDePage #ConteneurBasDePage .basfonce span{
	margin:0px;
	padding:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	color:#707173;
}
#BasDePage #ConteneurBasDePage ul{
	margin:0px;
	padding:0px 20px 0px 20px;
}
#BasDePage #ConteneurBasDePage li{
	margin:0px;
	padding:3px 0px 3px 0px;
	color:#707173;	
}
#BasDePage #ConteneurBasDePage a{
	margin:0px;
	padding:0px;
	color:#707173;
	font-size:13px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
/************/
/* PiedPage */
/************/
#PiedPage {
	clear:both;
	width:900px;
	margin:15px auto 25px auto;
	padding:0px;
	text-align:center;
	color:#777777;
	font-size:11px;
}
#PiedPage a {
	color:#777777;
}

