/* CSS Document */

/*****************/
/* Style General */
/*****************/

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


}
html {
	font-size:100%;
}
body {
	margin:0px;
	padding:0px;
	background-color:#263e45;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
form {
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	padding-bottom:10px;
}

img {
	border:0px;
}
a {
	text-decoration:none;
	color:#000000;
}
a:hover {
	text-decoration:underline;
}
textarea, select {
	margin:0px;
	padding:3px 0px 2px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input {
	height:16px;
	margin:0px;
	padding:1px 0px 1px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input[type=submit] {
width:74px;
background:url(FileMMedia/Image/bgbutton.jpg) repeat-y;	
}
input[type=text], textarea, select { 
	font-size:11px;
	border: 1px solid #E8C074;
	color:#3F5E65;
}

fieldset {
	color:#000000;
	border:2px solid #000000;
}
legend {
	padding:0px 7px 0px 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	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:0px;
	padding:0px;
	width:100%;
	background-image:url(FileMMedia/Image/fond.jpg);
	background-position:center 166px;

}


#Site .diapo_miniatures img {
border:1px solid #000000;
margin-top:5px;
margin-bottom:5px;
cursor:pointer;
}

#Site .mininews {
padding-left:35px;
width:250px;
}

#Site .UneNews a,
#Site .UneNews div  {
color:#FFFFFF;	
}

#Site .UneNews hr,
#Site .UneNews .Auteur {	
display:none;	
}

#Site .mininews .Infos {
	text-align:left;
}
#Site .mininews .Date {
	font-size:10px;
	color:#E8C074;
}
#Site .mininews .LireSuite {
	color:#E8C074;
	font-size:10px;
}


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

#Banniere {
	margin:0px;
	padding:0px;
	height:166px;
	background-color:#CCCCCC;
	background-image:url(FileMMedia/Image/banniere.jpg);
	background-position:center;
	position:relative;
}

#Banniere table {
	
	margin:auto;
	height:166px;

}

/********/
/* Menu */
/********/

#Menu {
	margin:0px;
	margin-left:30px;
	padding:0px 0px 0px 35px;
	height:30px;
}
#Menu ul {
	margin:0px;
	padding:0px;


}
#Menu ul li {
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	color:#E8C074;
	font-weight:normal;

}
#Menu ul li a {
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	color:#E8C074;
	font-size:13px;
}


#Menu ul li a:hover {
	overflow:hidden;
	text-decoration:underline;
}
#Menu ul.Accueil li a.Accueil, #Menu ul.Chambres li a.Chambres, #Menu ul.Restaurant li a.Restaurant, #Menu ul.Tarifs-et-reservation li a.Tarifs-et-reservation, #Menu ul.Services li a.Services, #Menu ul.Infos-pratiques li a.Infos-pratiques, #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.Home li a.Accueil   , #Menu ul.Rooms li a.Chambres, #Menu ul.Rates-and-booking li a.Tarifs-et-reservation, #Menu ul.Infos-pratiques li a.General-information, #Menu ul.News li a.News, #Menu ul.Directions li a.Acces,
#Menu ul.Homepage li a.Accueil, #Menu ul.Zimmer li a.Chambres, #Menu ul.Dienstleistungen li a.Services, #Menu ul.Neues li a.News, #Menu ul.Anreise li a.Acces, #Menu ul.Kontakt li a.Contact,#Menu ul.Allgemeine-Infos li a.Infos-pratiques,
#Menu ul.Inicio li a.Accueil, #Menu ul.Habitaciones li a.Chambres, #Menu ul.Restaurante li a.Restaurant, #Menu ul.Servicios li a.Services, #Menu ul.Noticias li a.News, #Menu ul.Acceso li a.Acces, #Menu ul.Contacto li a.Contact, #Menu ul.Informacion-practica li a.Infos-pratiques,
#Menu ul.Home-page li a.Accueil, #Menu ul.Camere li a.Chambres, #Menu ul.Ristorante li a.Restaurant, #Menu ul.Servizi li a.Services, #Menu ul.Direzioni li a.Acces, #Menu ul.Noticias li a.News, #Menu ul.Acceso li a.Acces, #Menu ul.Informazioni-utili li a.Infos-pratiques
{
 color:#FFFFFF;
}

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

#Rubrique {
	overflow:hidden;
	margin:auto;
	padding:12px;
	text-align:justify;
	width: 950px;
	font-size:12px;
}
#Rubrique h1 {
	margin:0px 0px 2px 0px;
	padding:16px 0px 0px 0px;
}
#Rubrique h2 {
	margin:0px 0px 2px 0px;
	padding:8px 0px 0px 0px;
	background-image:url(FileMMedia/Image/fond-titre.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
	color:#E8C074;
	font-size:14px;
	font-weight:normal;
	padding-left:15px;
	margin-left:20px;
	height:40px;
}
#Rubrique h3 {
	margin:0px 0px 2px 0px;
	padding:4px 0px 0px 0px;
}
#Rubrique p {
	margin:5px 0px 6px 0px;
	padding:0px;
	color:#FFFFFF;
}
#Rubrique p:first-letter {
}
#Rubrique ul, #Rubrique ol {
	margin:12px 0px 12px 0px;
	padding:0px 0px 0px 20px;
	color:#FFFFFF;
}
#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 .Schema {
}
#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 .Schema {
}
#Rubrique .News .ListeNews .Contenu .Texte {
}
#Rubrique .News .ListeNews .Contenu .Infos {
}
#Rubrique .News.Page {
}
#Rubrique .News.Version {
}

#Rubrique #diaporama img {
	border:1px solid #E8C074;
}

#Rubrique embed {
	margin-left:35px;
}

#Rubrique form.minireservation {
	padding-left:35px;
}
#Rubrique form.minireservation td {
	margin-bottom:5px;
}
#Rubrique a {
	color:#FFFFFF;
}

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

/* Formulaire contact */

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


#Formulaire { 
	font-size:11px;
	color:#D0E0DF;
}







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

/* BasDePage */

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



#BasDePage {

	background-color:#263E45;
	background-image:url(FileMMedia/Image/spacer.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-bottom:15px;
	color:#889EA9;
	list-style:none;
}

#BasDePage li a {
	color:#889EA9;
}


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

/* PiedPage */

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



#PiedPage {
	clear:both;
	width:955px;
	margin:10px auto 0px auto;
	padding:0px;
	text-align:center;
	color:#999999;

}
#PiedPage a {
	color:#999999;
}

