/* CSS Document */
/*****************/
/* Style General */
/*****************/
*{ margin:0px; padding:0px; }

body{
	margin:0px;
	padding:0px;
	background-image:url(FileMMedia/Image/fond_site2.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
form{ margin:0px; padding:0px; }
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:Arial, Helvetica, sans-serif;
	font-size:13px;
}

input{
	height:16px;
	margin:0px;
	padding:1px 0px 1px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
select{
	border:1px solid #b12a25;
	color:#6f7072;
}

fieldset
{
	color:#000000;
	border:2px solid #000000;
}
legend{
	padding:0px 7px 0px 7px;
	font-family: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 #b12a25;
}

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

/************/
/* Banniere */
/************/
#Banniere{
	margin:0px;
	background-image:url(FileMMedia/Image/fond_banniere.gif);
	height:153px;
	color:#FFFFFF;
}

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

#Menu{
	margin:0px;
	padding:0px 0px 0px 0px;
	padding-left:32px;
	height:35px;
	background-color:#B12A25;
	background-image:url(FileMMedia/Image/fond_menu_bas.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Helvetica, Arial, sans-serif;
}

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

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

#Menu ul li a{
	display:block;
	margin:0px;
	padding:4px 8px 7px 8px;
	font-size:14px;
	font-weight:bold;	
	color:#FFFFFF;
}

#Menu ul li a:hover{ 
	overflow:hidden;
	color:#B12A25;
	text-decoration:none;
}

#Menu ul li:hover{
	background-color:#FFFFFF;
	filter: alpha(opacity=60);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.60; 
	opacity:0.6;
}

#Menu ul.Accueil li a.Accueil,
#Menu ul.Hotel li a.Hotel,
#Menu ul.Restaurant li a.Restaurant,
#Menu ul.Environs li a.Environs,
#Menu ul.Tarifs li a.Tarifs,
#Menu ul.Contact li a.Contact,
#Menu ul.Acces li a.Acces
{
	color:#E8A772;
}


/************/
/* Rubrique */
/************/
#Rubrique{
	overflow:auto;
	margin:0px;
	padding:0px;
	padding-top:12px;
	padding-left:17px;
	text-align:justify;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	background-image:url(FileMMedia/Image/fond_rubrique.gif);
	background-repeat:repeat-y;
}

#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;
}

.Diapo{
	width:450px;
}
.fck_Titre1{
	margin:0px; padding:0px;
	font-weight: bold;
	font-size: 14px;
	color:#B12A25;
	font-family:Arial, Helvetica, sans-serif;
}

#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; }

#Rubrique .resaTexte{
	font-size:12px
}


/************/
/* BasDePage */
/************/
#BasDePage{
	height:16px;
	background-image:url(FileMMedia/Image/fond_baspage.gif);
	background-repeat:no-repeat;
	background-position:center;
}

/************/
/* PiedPage */
/************/
#PiedPage{
	clear:both;
	width:969px;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
	font-size:11px;
	color:#999999;
}

#PiedPage a{
	color:#999999;
}