/* CSS Document */
/*****************/
/* Style General */
/*****************/
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url(FileMMedia/Image/fond_site.gif);
	background-repeat:repeat-x;
	background-color:#868889;
}
img{ border:0px; }
a{ text-decoration:none; }
a:hover{ }
p{ margin-top:1px; }

input,
textarea,
select,
fieldset
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #006223;
}

input[type=submit]{
	border:1px solid #FFFFFF;
	background-color:#006223;
	color:#FFFFFF;
}

/********/
/* Site */
/********/
#Site{
	margin:0px auto 0px auto;
	padding:0px;
	width:972px;
	background-image:url(FileMMedia/Image/fond_rubrique.gif);
	background-repeat:repeat-y;
}

/************/
/* Banniere */
/************/
#Banniere{
	margin:0px;
	padding:0px;
	height:209px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#00792F;
	background-image:url(FileMMedia/Image/fond_banniere.gif);
	background-repeat:no-repeat;
}

#Banniere .Langue{ position:absolute; top:17px; margin-left:-35px; }
#Banniere .Langue a{ display:block; padding:2px; }
#Banniere .Langue a.NoSelected{ 
	filter:alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity:0.5;
}

/********/
/* Menu */
/********/
#Menu{
	margin:0px;
	padding:0px;
	padding-left:20px;
	width:210px;
	color:#6f7072;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-image:url(FileMMedia/Image/menu_droite.gif);
	background-repeat:no-repeat;
	background-position:right;
}

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

#Menu ul li{
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px;
}


#Menu ul li a{
	display:block;
	height:18px;
	padding-left:18px;
	padding-top:4px;
	margin-right:9px;
	font-size:12px;
	color:#4D4D4D;
}

#Menu ul li a:hover{
	color:#FFFFFF;
	background-image:url(FileMMedia/Image/pic_menu.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#006223;
}

#Accueil ul li a#Accueil,
#Tarifs ul li a#Tarifs,
#Chambres ul li a#Chambres,
#Environs ul li a#Environs,
#Acces ul li a#Acces,
#Contact ul li a#Contact,
#Home ul li a#Home,
#Prices ul li a#Prices,
#Rooms ul li a#Rooms,
#Region ul li a#Region,
#Access ul li a#Access{
	color:#FFFFFF;
	background-image:url(FileMMedia/Image/pic_menu.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#006223;
}

/************/
/* Rubrique */
/************/
#Rubrique{
	margin:0px;
	padding:0px;
	color:#1A1A1A;
	padding-left:6px;
	padding-right:25px;
}

#Rubrique table#Table,
#Rubrique #Table td{
	border:1px solid #006225;
	border-collapse:collapse;
}

/*#Rubrique .Environs_old td{ line-height:1.4em;letter-spacing:0.1em;  }*/


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

/************/
/* PiedPage */
/************/
#PiedPage{
	clear:both;
	width:900px;
	margin:-55px auto 0px auto;
	padding:0px;
	text-align:right;
	font-size:11px;
}

#PiedPage a{
	color:#006223;
}
