/* CSS Document */

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

/* Style General */

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

*{ margin:0px; padding:0px; }



body{

	margin:0px;

	padding:0px;

	background-color:#FFFFFF;
	background-image: url(FileMMedia/Image/background.jpg);
	background-repeat:repeat-x;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

	color:#000000;

}

form{ margin:0px; padding:0px; }

img{ border:0px; }

a{ text-decoration:none; color:#aa9f7c; }

a:hover{ text-decoration:none; }



textarea,

select{

	margin:0px;

	padding:3px 0px 2px 3px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

}



input{

	height:16px;

	margin:0px;

	padding:1px 0px 1px 3px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

}



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:#CCCCCC;

	border:1px solid #777777;

}



/********/

/* Site */

/********/

#Site{

	margin:25px auto 0px auto;

	padding:0px;

	width:845px;

	background-color:#FFFFFF;

	border:5px solid #FFFFFF;

}



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

/* Banniere */

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

#Banniere{
	
	font-family:Georgia, 'Times New Roman', Times, serif;
	
	color: #ae5338;

	background-image: url(FileMMedia/Image/background_banniere.jpg);
	
	background-repeat:repeat-x;

	height: 105px;
	
	margin:0px;

	padding-left: 15px;
	
	padding-right: 15px;

	background-color:#FFFFFF;
	
	

}

#Banniere a {

	color: #ae5238;

}

#Banniere h1 {
	
	font-weight: 100;

}

/********/

/* Menu */

/********/



#Menu{

	margin:0px;

	padding:0px 0px 0px 0px;

	width: 234px;
	
	float:left;

	background-color:#FFFFFF;

}



#Menu ul{

	margin:0px;

	padding:0px;

	width: 234px;
	

}



#Menu ul li{
	
	background-image: url(FileMMedia/Image/background_menu.jpg);
	background-repeat:no-repeat;
	height: 41px;
	margin:0px;
	padding:3px 0px 0px 0px;
	text-align:center;
	list-style:none;

 }
 

#Menu ul li a{

	display:block;

	margin:0px;

	padding:7px 8px 7px 8px;
	
	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:20px;

	font-style: italic;
	
	font-weight:100;

	color:#FFFFFF;

}



#Menu ul li a:hover{ 


	text-decoration:none;
	
	color: #c5c6c8;

}



#Menu ul.Accueil li a.Accueil,

#Menu ul.GaleriePhoto li a.GaleriePhoto,

#Menu ul.Environs li a.Environs,

#Menu ul.News li a.News,

#Menu ul.Contact li a.Contact,

#Menu ul.Acces li a.Acces

{

	text-decoration:none;

	color: #c5c6c8;
}





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

/* Rubrique */

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

#Rubrique{

	overflow:auto;

	margin:0px;

	padding:12px;

	text-align:justify;

}



#Rubrique h1{ margin:0px 0px 2px 0px; padding:16px 0px 0px 0px; font-size:24px; }

#Rubrique h2{ margin:0px 0px 2px 0px; padding:8px 0px 0px 0px; font-size:20px; }

#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 p:first-letter{

	/*font-weight:bold;

	padding-left:20px;

	font-size:15px;*/

}



#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 .Admin{ text-align:right; margin:7px; }

#Rubrique .News .Titre{ padding:4px; background-color:#CCCCCC; font-weight:bold; font-size:14px; }

#Rubrique .News .Schema{ float:left; margin-right:7px; padding:4px; background-color:#DDDDDD; }

#Rubrique .News .Texte{ padding:0px 7px 0px 7px; }

#Rubrique .News .Categorie{ display:none; }

#Rubrique .News .Heure{ float:right; padding:4px; font-size:10px; }

#Rubrique .News .Date{ float:right; padding:4px; font-size:10px; }

#Rubrique .News .Auteur{ float:right; padding:4px; font-size:10px; }

#Rubrique .News .Submit{ padding:4px; text-align:center; }


/* CSS Document */

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

/* Style General */

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

*{ margin:0px; padding:0px; }



body{

	margin:0px;

	padding:0px;

	background-color:#FFFFFF;
	background-image: url(FileMMedia/Image/background.jpg);
	background-repeat:repeat-x;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

	color:#000000;

}

form{ margin:0px; padding:0px; }

img{ border:0px; }

a{ text-decoration:none; color:#aa9f7c; }

a:hover{ text-decoration: none; }





select{

	margin:0px;

	padding:3px 0px 2px 3px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

}



input{

	height:16px;

	margin:0px;

	padding:1px 0px 1px 3px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

}



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:#CCCCCC;

	border:1px solid #777777;

}



/********/

/* Site */

/********/

#Site{

	margin:25px auto 0px auto;

	padding:0px;

	width:845px;

	background-color:#FFFFFF;

	border:5px solid #FFFFFF;

}



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

/* Banniere */

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

#Banniere{
	
	font-family:Georgia, 'Times New Roman', Times, serif;
	
	color: #ae5338;

	background-image: url(FileMMedia/Image/background_banniere.jpg);
	
	background-repeat:repeat-x;

	height: 105px;
	
	margin:0px;

	padding-left: 15px;
	
	padding-right: 15px;

	background-color:#FFFFFF;
	
	

}

#Banniere a {

	color: #ae5238;

}

#Banniere h1 {
	
	font-weight: 100;

}

.banniere_diaporama {
	
	float: right;
	height:218px;
	width:610px;
	margin:0px;
	padding:0px;
	border-left:1px solid #721416;
	
}

/********/

/* Menu */

/********/



#Menu{

	margin:0px;

	padding:0px 0px 0px 0px;

	width: 234px;
	
	float:left;

	background-color:#FFFFFF;

}



#Menu ul{

	margin:0px;

	padding:0px;

	width: 234px;
	

}



#Menu ul li{
	
	background-image: url(FileMMedia/Image/background_menu.jpg);
	background-repeat:no-repeat;
	height: 41px;
	margin:0px;
	padding:3px 0px 0px 0px;
	text-align:center;
	list-style:none;

 }
 

#Menu ul li a{

	display:block;

	margin:0px;

	padding:7px 8px 7px 8px;
	
	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:20px;

	font-style: italic;
	
	font-weight:100;

	color:#FFFFFF;

}



#Menu ul li a:hover{ 

	
}



#Menu ul.Accueil li a.Accueil,

#Menu ul.L-Hotel li a.L-Hotel,

#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.Home li a.Home,

#Menu ul.The-Hotel li a.The-Hotel,

#Menu ul.Surroundings li a.Surroundings,

#Menu ul.Access li a.Access,

#Menu ul.Pagina-iniziale li a.Pagina-iniziale,

#Menu ul.L-Albergo li a.L-Albergo,

#Menu ul.Dintorni li a.Dintorni,

#Menu ul.Accesso li a.Accesso,

#Menu ul.Bienvenida li a.Bienvenida,

#Menu ul.El-Hotel li a.El-Hotel,

#Menu ul.Cercanos li a.Cercanos,

#Menu ul.Acceso li a.Acceso,

#Menu ul.Empfang li a.Empfang,

#Menu ul.Das-hotel li a.Das-hotel,

#Menu ul.Umgebung li a.Umgebung,

#Menu ul.Zugang li a.Zugang

{

	text-decoration:none;

	color: #c5c6c8;
}





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

/* Rubrique */

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

#Rubrique{

	overflow:auto;

	margin:0px;

	padding:12px;
	padding-right: 3px;

	text-align:justify;

}



#Rubrique h1{ margin:0px 0px 2px 0px; padding:16px 0px 0px 0px; font-size:24px; }

#Rubrique h2{ margin:0px 0px 2px 0px; padding:8px 0px 0px 0px; font-size:20px; }

#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 p:first-letter{

	/*font-weight:bold;

	padding-left:20px;

	font-size:15px;*/

}



#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 .Admin{ text-align:right; margin:7px; }

#Rubrique .News .Titre{ padding:4px; background-color:#CCCCCC; font-weight:bold; font-size:14px; }

#Rubrique .News .Schema{ float:left; margin-right:7px; padding:4px; background-color:#DDDDDD; }

#Rubrique .News .Texte{ padding:0px 7px 0px 7px; }

#Rubrique .News .Categorie{ display:none; }

#Rubrique .News .Heure{ float:right; padding:4px; font-size:10px; }

#Rubrique .News .Date{ float:right; padding:4px; font-size:10px; }

#Rubrique .News .Auteur{ float:right; padding:4px; font-size:10px; }

#Rubrique .News .Submit{ padding:4px; text-align:center; }

#separ_footer {
	
	height:2px;
	width:845px;
	margin:auto;
	margin-bottom:2px;
	background-image: url(FileMMedia/Image/barre_separ.jpg);
	background-repeat:no-repeat;
	
}

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

/* Reservation */

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

#Reservation{
	
	margin-left: 130px;

}

#Reservation .Reservation_imput {
	
	margin-top: 5px;
	
	
}


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

/* PiedPage */

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

#PiedPage{

	clear:both;

	width:955px;

	margin:25px auto 0px auto;

	padding:0px; 

	text-align:center;

	font-size:11px;

	color:#999999;

}



#PiedPage a{

	color:#999999;

}

