/* CSS Document */


/*****************/


/* Style General */


/*****************/


* {
	margin:0px;
	padding:0px;
}
body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	background-image:url(FileMMedia/Image/bg_body.jpg);
	background-repeat:repeat-x;
	background-position:center 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#574B47;
}
form {
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
hr {
	border:1px dashed #54666F;
}
a {
	color:#c72848;
	text-decoration:underline;
}
a:hover {
	text-decoration:underline;
}
textarea,  select {
	margin:0px;
	padding:3px 0px 2px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58585a;	
}
input {
	height:14px;
	margin: 3px 0 10px 5px;
	padding:1px 0px 1px 3px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58585a;
}
fieldset {
	color:#000000;
	border:2px solid #000000;
}
legend {
	padding:0px 7px 0px 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
}
input[type=submit],  input[type=button],  input#submit {
	height:22px;
	padding:1px 8px 3px 8px;
	background-color:#bce4f6;
	border:1px solid #bce4f6;
	color:#c72848;
	margin: 20px 25px 0 0;
	float:right;
	cursor:pointer;
}
#bdpEnd img.bdpButton,
#bdpStart img.bdpButton{
    border: 0 none;
    cursor: pointer;
    margin-left: 2px;
    margin-top: 3px;
    vertical-align: top;
}
/********/
/* Site */
/********/

#Site {
	margin:0px auto 0px auto;
	padding:0px;
	width:900px;
}

/************/
/* Banniere */
/************/

#Banniere {
	margin:0px;
	padding:0px;
	height:110px;
	text-align:right;
}

#Banniere a{
	color:#E2001A;
	font-size:9px;
	line-height:20px;
}
/********/
/* Menu */
/********/


#Menu {
	margin:0px;
	padding:0px 0px 0px 0px;
	height:34px;
}
#Menu ul {
	margin:0px;
	padding:0px;
	height:34px;
}
#Menu ul li {
	float:left;
	margin:0px;
	padding:0px 0px 0px 15px;
	list-style:none;
}
#Menu ul li.titre {
	margin-left:0px;
	padding-top:5px;
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	
}
#Menu ul li a {
	display:block;
	text-decoration:none;	
	margin:0px;
	padding:9px 8px 8px 8px;
	font-size:12px;
	font-weight:normal;
	color:#ededee;
	border:1px solid transparent;
}
#Menu ul li a:hover {
	overflow:hidden;
	text-decoration:none;
	color:#E2001A;
	border:1px solid #FFF;
	background-image:url(FileMMedia/Image/bg_menu-over.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
}
#Menu ul.Accueil li a.Accueil,  #Menu ul.Chambres li a.Chambres,  #Menu ul.Tarifs-et-reservation li a.Tarifs-et-reservation,  #Menu ul.Acces li a.Acces,  #Menu ul.News li a.News,  #Menu ul.Contact li a.Contact,  #Menu ul.LOR li a.LOR,
#Menu ul.Home li a.Accueil,  #Menu ul.Rooms li a.Chambres,  #Menu ul.Rates-and-reservations li a.Tarifs-et-reservation,  #Menu ul.Access li a.Acces,  #Menu ul.News li a.News,  #Menu ul.Contact li a.Contact,  #Menu ul.Guestbook li a.LOR
#Menu ul.Welkom li a.Accueil,  #Menu ul.Kamers li a.Chambres,  #Menu ul.Tarieven-en-reserveringen li a.Tarifs-et-reservation,  #Menu ul.Toegang li a.Acces,  #Menu ul.News li a.News,  #Menu ul.Contact li a.Contact,  #Menu ul.Gastenboek li a.LOR,
#Menu ul.Reception li a.Accueil,  #Menu ul.Camere li a.Chambres,  #Menu ul.Tariffe-e-prenotazione li a.Tarifs-et-reservation,  #Menu ul.Direzion li a.Acces,  #Menu ul.News li a.News,  #Menu ul.Contact li a.Contact,  #Menu ul.Libro-degli-ospit li a.LOR,
#Menu ul.Reception li a.Inicio,  #Menu ul.Camere li a.Habitaciones,  #Menu ul.Tarifas-y-reservas li a.Tarifs-et-reservation,  #Menu ul.Acceso li a.Acces,  #Menu ul.Noticias li a.News,  #Menu ul.Contacto li a.Contact,  #Menu ul.Libro-de-visitas li a.LOR,
#Menu ul.Home li a.Accueil,  #Menu ul.Zimmer li a.Chambres,  #Menu ul.Tarife-und-Reservierungen li a.Tarifs-et-reservation,  #Menu ul.Zufahrt li a.Acces,  #Menu ul.Neues li a.News,  #Menu ul.Kontakt li a.Contact,  #Menu ul.Gastebuch li a.LOR
{	text-decoration:none;
	color:#E2001A;
	border:1px solid #FFF;
	background-image:url(FileMMedia/Image/bg_menu-over.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
}

/************/
/* Bandeau */
/************/

#Bandeau {
	margin:0px;
	padding:0px;
	height:272px;
	color:#FFF;
}

#Bandeau h1{
	margin:0px;
	padding:0px;
	color:#2eaadc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	font-style:italic;
	font-weight:normal;
}

#Bandeau h2{
	margin:0px;
	padding:0px 0px 0px 25px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-style:italic;
	font-weight:normal;
	background-image:url(FileMMedia/Image/fleche.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}

/************/
/* Bandeau */
/************/

#Bandeau2 {
	margin:0px;
	padding:0px;
	height:377px;
	color:#FFF;
}

#Bandeau2 h1{
	margin:0px;
	padding:0px;
	color:#2eaadc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	font-style:italic;
	font-weight:normal;
}

#Bandeau2 h2{
	margin:0px;
	padding:0px 0px 0px 25px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-style:italic;
	font-weight:normal;
	background-image:url(FileMMedia/Image/fleche.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}

#Bandeau2 .voirnostarifsborder {  border:1px solid #38373a; padding:3px; margin-right:10px; }

#Bandeau2 .voirnostarifs{ background-color:#38373a; padding:5px 15px 10px 15px; }

#Bandeau2 .voirnostarifs a{ color:#9c9e9f; padding-left:30px; }

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

.fck_Titre1 {
	margin:0px 0px 15px 0px;
	padding:5px 0px 0px 30px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	color:#C72C48;
	background-image:url(FileMMedia/Image/minipicto.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.fck_Titre2 {
	font-weight:bold;
}
.fck_Paragraphe1 {
	text-align:left;
}

#Rubrique {
	overflow:auto;
	margin:0px;
	padding:12px 0px 12px 0px;
	text-align:left;
	color:#38373a;
}

#Rubrique h1 {
	margin:0px 0px 2px 0px;
	padding:16px 0px 0px 0px;
	font-size:24px;
}
#Rubrique h2.TitrePage {
	margin:0px 0px 15px 0px;
	padding:5px 0px 0px 30px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	color:#C72C48;
	background-image:url(FileMMedia/Image/minipicto.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#Rubrique h2.TitrePage2 {
	margin:0px 0px 15px 0px;
	padding:5px 0px 0px 30px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	color:#C72C48;
	background-image:url(FileMMedia/Image/minipicto.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#Rubrique h3 {
	margin:0px 0px 2px 0px;
	padding:4px 0px 0px 0px;
	font-size:16px;
}
#Rubrique p {
	margin:5px 0px 6px 0px;
	padding:0px;
}
#Rubrique ul,  #Rubrique ol {
	margin:12px 0px 12px 0px;
	padding:0px 0px 0px 20px;
}
#Rubrique .ficheContact td {
	padding:4px;
}
#Rubrique .News {
	padding:0px 20px 0px 20px;
}
#Rubrique .News hr{
	border:0px;
}
#Rubrique .News .Admin {
	text-align:right;
	margin:7px;
}
#Rubrique .News .Titre {
	padding:4px;
	margin-bottom:10px;
	font-weight:bold;
	font-size:14px;
}
#Rubrique .AdminNews {
	text-align:left;
}
#Rubrique .News .Schema {
	margin-right:7px;
	margin-bottom:10px;
	padding:4px;
}
#Rubrique .News .Schema fieldset{
	border:0px;
}
#Rubrique .News .Schema legend{
	display:none;
}
#Rubrique fieldset input{
	height:23px;
}
#Rubrique .News .Texte {
	padding:0px 7px 0px 7px;
}
#Rubrique .News .Categorie {
	display:none;
}
#Rubrique .News .Heure {
	display:none;
	float:right;
	padding:4px;
	font-size:10px;
}
#Rubrique .News .Date {
	float:right;
	padding:4px;
	font-size:10px;
}
#Rubrique .News .Auteur {
	display:none;	
	float:right;
	padding:4px;
	font-size:10px;
}
#Rubrique .News .Submit {
	padding:4px;
	text-align:center;
}
#Rubrique .Tabresa {
	margin-bottom:50px;
	color:#FFFFFF;
	width:586px;
	height:110px;
	font-style:italic;
}
#Rubrique .Tabresa .td1 {
	background-color:#475258;
	width:280px;
	padding:10px 10px 0px 10px;
}
#Rubrique .Tabresa .td2 {
	background-color:#708189;
	width:155px;
	padding:10px 10px 0px 10px;
}
#Rubrique .Tabresa .td3 {
/*	background-color:#3F3431;*/
	background-color:#2c353a;
	background-image:url(FileMMedia/Image/bg_tarifs.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-top:10px;
}
#Rubrique .Tabresa a {
	padding:4px 10px 4px 10px;
	/*display:block;*/
	background-color:#bce4f6;
	color:#c72848;
	width:52px;
	font-style:normal;
	text-decoration:none;
}
#Rubrique .mininews .News .Milieu{
	line-height:0px;
}
#Rubrique .mininews .News .Droite{ display:none; }
#Rubrique .mininews .News .Gauche{ display:none; }
#Rubrique .mininews .News{
	line-height:12px;
}
#Rubrique .mininews .News a{
	font-size:10px;
}
#Rubrique .mininews .News .Titre {
	padding:4px 4px 10px 4px;
	font-weight:bold;
	font-size:13px;
}
#Rubrique .mininews .News .Texte {
	line-height:14px;
}
#Rubrique .mininews .News .Date {
	display:none;
}

#Rubrique .flash{
	margin:10px 25px 10px 25px; 
	border-bottom:1px dotted #54666F;
	border-top:1px dotted #54666F;
}

#Rubrique .img1{
	border:1px solid #E2001A;
	margin:10px;
}

#Rubrique .blognews{
	padding:0px 10px 0px 23px;
	font-size:9px;
}

#Rubrique .blognews a{
	font-size:12px;
}

#Rubrique .partenairediv{
	padding:0px 10px 0px 23px;
}

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

#BasDePage {
	clear:both;
	width:100%;
	height:140px;
	margin:0px auto 0px auto;
	padding:16px 0px 0px 0px;
	text-align:center;
	font-size:12px;
	color:#707173;
	background-image:url(FileMMedia/Image/bg_basdepage.jpg);
	background-repeat:repeat-x;
}
#BasDePage a {
	color:#707173;
	text-decoration:none;
}

#BasDePage h2{
	margin:0px;
	padding:0px 0px 0px 0px;
	width:150px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:normal;
	font-weight:normal;
}

#BasDePage ul{
	text-align:left;
}
#BasDePage ul li{
	margin-top:5px;
}

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

#PiedPage {
	clear:both;
	width:959px;
	margin:0px auto 0px auto;
	padding:0px 0px 20px 0px;
	text-align:center;
	font-size:11px;
	color:#999999;
}
#PiedPage a {
	color:#999999;
}

