/* CSS Document */
/*****************/
/* Style General */
/*****************/
body {
	margin:0px;
	padding:0px;
	font-family:Trebuchet MS;
	font-size:12px;
	color:#000000;
	background-color:#c99e63;
	background-image:url(FileMMedia/Image/Barre_body.jpg);
	background-repeat:repeat-x;
}
img {
	border:0px;
}
a {
	color:#000000;
	text-decoration:none;
}
a:hover {
}
input,  textarea,  select,  fieldset {
	font-size:12px;
	color:#000000;
	border:1px solid #41291B;
}
legend{ font-size:16px; font-weight:bold; }
fieldset{ margin:7px; padding:7px; }
input[type=submit],
input[type=button] {
	border:1px solid #663e1b;
	background-color:#663e1b;
	color:#97BE0D;
	font-size:14px;
	cursor:pointer;
}

/********/
/* Site */
/********/
#Site {
	margin:0px auto 0px auto;
	padding:0px;
	width:1022px;;
}

/************/
/* Banniere */
/************/
#Banniere {
	margin:0px;
	padding:0px;
	height:195px;
	width:1022px;
	background-image:url(FileMMedia/Image/Banniere.jpg);
	background-repeat:no-repeat;
}
#Banniere h1{ display:none; }

#Banniere .Langue{ position:absolute; top:17px; margin-left:-97px; }
#Banniere .Langue a{ display:block; padding:2px; }
#Banniere .Langue a.NoSelected{ opacity:0.5; }

/********/
/* Menu */
/********/
#Menu {
	margin:0px;
	padding:0px 0px 0px 115px;
	height:28px;
	width:907px;
	background-image:url(FileMMedia/Image/Menu.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
}

#Menu ul{ margin:0px; padding:0px; }

#Menu ul li{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
 }

#Menu ul li a{
	display:block;
	margin:3px 0px 0px 0px;
	padding:3px 11px 2px 11px;
	color:#97BE0D;
}

#Menu ul li a:hover{ 
	background-image:url(FileMMedia/Image/Puce.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	background-color:#97BE0D;	
	color:#41291B;
	opacity:0.78; 
	filter:alpha(opacity=78);
}

#Menu ul.Accueil li a.Accueil,
#Menu ul.Les-chambres li a.Les-chambres,
#Menu ul.Le-restaurant li a.Le-restaurant,
#Menu ul.Face-ete-face-hiver li a.Face-ete-face-hiver,
#Menu ul.Livre li a.Livre,
#Menu ul.Reservation-en-ligne li a.Reservation-en-ligne,
#Menu ul.Contact li a.Contact,
#Menu ul.Acces li a.Acces,
#Menu ul.News li a.News,

#Menu ul.Home li a.Home,
#Menu ul.Bedrooms li a.Bedrooms,
#Menu ul.Restaurant li a.Restaurant,
#Menu ul.Summer-Winter li a.Summer-Winter,
#Menu ul.Sign-Book li a.Sign-Book,
#Menu ul.Booking-Online li a.Booking-Online,
#Menu ul.Contact li a.Contact,
#Menu ul.Acces li a.Acces,
#Menu ul.News li a.News
{ 
	background-image:url(FileMMedia/Image/Puce.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	background-color:#97BE0D;	
	color:#653d16;
	opacity:0.78; 
	filter:alpha(opacity=78);
	
}

/************/
/* Rubrique */
/************/
#Rubrique {
	margin:0px;
	padding:5px 100px 0px 99px;
	width:823px;
	background-image:url(FileMMedia/Image/Rubrique.jpg);
	color:#673B15;
}
#Rubrique h1{ margin:0px; padding:7px; font-size:20px; font-weight:bold; }
#Rubrique h2{ margin:0px; padding:7px; font-size:18px; font-weight:bold; }
#Rubrique h3{ margin:0px; padding:7px; font-size:16px; font-weight:bold; }

#Rubrique #BloxTarifDorlotel{ display:none; }
#Rubrique #BloxTarifDorlotel table{}
#Rubrique #BloxTarifDorlotel table th{ background-color:#673B15; color:#a9cb53;  }
#Rubrique #BloxTarifDorlotel table td{}

#Rubrique #BloxTarifStudio{display:none;}
#Rubrique #BloxTarifStudio table{}
#Rubrique #BloxTarifStudio table th{background-color:#673B15; color:#a9cb53;}
#Rubrique #BloxTarifStudio table td{}


#Rubrique .Conteneur{
	padding:7px;
	background-color:#a9cb53;
}
#Rubrique img.Diapo{ border:3px solid #FFFFFF; }

	/********/
	/* News */
	/********/
	#Rubrique .News{}
	#Rubrique .News .Haut{}
	
		#Rubrique .News .Admin{ text-align:right; }
		#Rubrique .News .Admin span{}
	
		#Rubrique .News .AdminNews .Auteur,
		#Rubrique .News .AdminNews .Date,
		#Rubrique .News .AdminNews .Heure{ display:none; }
		#Rubrique .News .AdminNews .Submit{ padding:4px; text-align:center; }
	
		#Rubrique .News .Contenu .Milieu{ background-color:#96c12a; }
		#Rubrique .News .Contenu .Milieu .Titre{ height:20px; padding:4px; font-weight:bold; }
		#Rubrique .News .Contenu .Milieu .Texte{ margin:0px; padding:7px; }
		#Rubrique .News .Contenu .Milieu .Auteur,
		#Rubrique .News .Contenu .Milieu .Date,
		#Rubrique .News .Contenu .Milieu .Heure{ float:right; padding:2px; font-style:italic; }
		
	#Rubrique .News .Bas{}	
	#Rubrique .News .Recherche .Contenu .Milieu{}	
	#Rubrique .News .Nb_Page{ text-align:center; font-size:18px; }

/*************/
/* BasDePage */
/*************/
#BasDePage {
	margin:0px;
	padding:5px 100px 0px 99px;
	width:823px;
	background-image:url(FileMMedia/Image/Rubrique.jpg);
	color:#673B15;
}
#BasDePage .Conteneur{
	padding:7px;
	background-color:#a9cb53;
}


/************/
/* PiedPage */
/************/
#PiedPage {
	clear:both;
	margin:0px auto 0px auto;
	padding:30px 0px 0px 0px;
	height:70px;
	width:1022px;
	background-image:url(FileMMedia/Image/Bas_Rubrique.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
	font-size:11px;
}

