/* CSS Document */

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

/* Style General */

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

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#FFFFFF;
	background-image:url(FileMMedia/Image/bg_body.jpg);
	background-repeat:no-repeat;
	background-color:#043f6a;
}
a {
	color:#B5DEE1;
	text-decoration:none;
}
a:hover {
	color:#FFFFFF;
}
a:visited {
	color:#B5DEE1
}

/********/

/* Site */

/********/

#Site {
	margin:0px;
	padding:0px;
	width:100%;
}
/************/

/* Banniere */

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

#Banniere {
	margin:0px;
	padding:0px;
	width:100%;
}
#Banniere table {
	margin:0px;
	padding:0px;
	width:100%;
}
#Banniere table .TitreBlock {
	margin:0px;
	padding:0px;
	width:100%;
}
#Banniere table .FlagBlock {
	margin:0px;
	padding:0px;
	width:100%;
	text-align:right;
}

#Banniere h1 {
	margin:0px;
	padding:10px 0px 0px 80px;
	font-size:larger;
	font-weight:bold;
	color:#FFFFFF;
}

#Banniere h2 {
	margin:0px;
	padding:0px 0px 15px 115px;
	font-size:small;
	font-weight:normal;
	color:#FFFFFF;
}

#Banniere .flag {
	margin:0px;
	padding:9px 0px 0px 0px;
	height:1.9em;
	text-align:right;
}
#Banniere h1 span {
	margin:0px;
	padding:0px;
	color:#D2C8B8;
}
#Banniere h2 span {
	font-size:x-small;
}
#Banniere img {
	padding:5px 7px 5px 8px;
	border:none;
}
/********/

/* Menu */

/********/

#Menu {
	margin:0px;
	padding:0px;
	width:100%;
}
#Menu ul {
	margin:0px;
	padding:0px;
}
#Menu ul li {
	margin:0px 0px 1px 0px;
	padding:0px 10px 0px 10px;
	list-style:none;
}
#Menu ul li a {
	display:block;
	margin:0px;
	padding:7px 8px 7px 15px;
	font-weight:bold;
	font-size:small;
	color:#B5DEE1;
	text-decoration:none;
	border-bottom:1px solid #B5DEE1;
	background-image:url(FileMMedia/Image/puce.jpg);
	background-repeat:no-repeat;
	background-position:0% 50%;
}

#Menu ul li a:hover {
	color:#FFFFFF;
}

#Menu ul.The-hotel li a.The-hotel,
#Menu ul.Rooms li a.Rooms,
#Menu ul.The-restaurant li a.The-restaurant,
#Menu ul.Prices li a.Prices,
#Menu ul.Contact li a.Contact,
#Menu ul.Acces li a.Acces,
#Menu ul.Lhotel li a.Lhotel,
#Menu ul.Nos-chambres li a.Nos-chambres,
#Menu ul.Le-restaurant li a.Le-restaurant,
#Menu ul.Prices li a.Prices {

}

#Menu .liback table {
	margin:0px;
	padding:0px;
	border-bottom:1px solid #B5DEE1;
	width:100%;
}

#Menu .liback table td{
	width:50%;
}

#Menu a.retour1 {
	border:none;
}

#Menu a.retour2 {
	padding:0px 25px 0px 0px;
	font-size:smaller;
	font-weight:normal;
	text-align:right;
	color:#FFFFFF;
	border:none;
	background-image:url(FileMMedia/Image/retour.jpg);
	background-repeat:no-repeat;
	background-position:right 50%;
}

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

/* Rubrique */

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

#Rubrique {
	margin:0px;
	padding:0px;
	width:100%;
	text-align:justify;
}
#Rubrique .Titre h2 {
	margin:0px;
	padding:10px 10px 10px 10px;
	font-size:larger;
	font-weight:bold;
	color:#B5DEE1;
}
#Rubrique .Texte {
	margin:0px;
	padding:0px 10px 10px 10px;
	color:#FFFFFF;
}
#Rubrique .Photos {
	text-align:center;
}
#Rubrique .Photos img {
	border:none;
}
#Rubrique table {
	width:100%;
	padding:0.7em;
}
#Rubrique table .grey {
	background-color:#95969a;
}
#Rubrique table .TarifsTD {
	width:2%;
}
/************/

/* PiedPage */

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

#PiedPage {
	bottom:0%;
	margin:10px 0px 0px 0px;
	padding:7px 0px 7px 0px;
	width:100%;
	height:1.2em;
	background-color:#95969A;
}
#PiedPage span {
	margin:0px 0px 0px 10px;
	padding:0px;
	font-weight:bold;
	color:#FFFFFF;
}
#PiedPage a {
	color:#FFFFFF;
	text-decoration:none;
}
#PiedPage a:hover {
	color:#1b161a;
}

