/* 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/bg_body.jpg);
	background-repeat:no-repeat;
	background-position:0% 0%;
}
form{ margin:0px; padding:0px; }
img{ border:0px; }
a{ text-decoration:none; }
a:hover{ }

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

input[type=submit],
input[type=button],
input#submit{
	border:1px solid #FFFFFF;
	background-color:#808080;
	color:#232254;
}

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

/************/
/* Banniere */
/************/
#Banniere{
	margin:0px;
	padding:0px;
	height:118px;
	background-image:url(FileMMedia/Image/bg_banniere.jpg);
	background-repeat:no-repeat;
}

#Banniere2{
	margin:0px;
	padding:0px;
	height:118px;
	background-image:url(FileMMedia/Image/bg_banniere2.jpg);
	background-repeat:no-repeat;
}

#Banniere2 .textban{
	position:absolute;
	display:block;
	margin:10px 0px 0px 150px;
	padding:0px;
	font-size:10px;
	color:#808080;
}

#Banniere .flag{
	position:absolute;
	margin:100px 0px 0px 530px;
	padding:0px;
}

#Banniere .contactez{
	position:absolute;
	display:block;
	margin:5px 0px 0px 490px;
	padding:0px;
	height:25px;
	width:120px;
	cursor:pointer;
}

#Banniere .textban{
	position:absolute;
	display:block;
	margin:10px 0px 0px 110px;
	padding:0px;
	font-size:10px;
	color:#808080;
}
/********/
/* Menu */
/********/

#Menu{
	margin:0px;
	padding:0px 0px 0px 0px;
	height:78px;
}

#Menu ul{
	margin:0px;
	padding:0px;
	height:78px;
	background-image:url(FileMMedia/Image/bg_menu.jpg);
	background-repeat:repeat-x;
	background-position:0px 62px;
}

#Menu ul li{
	float:left;
	margin:0px;
	padding:0px 0px 0px 13px;
	width:100px;
	height:78px;
	list-style:none;
	opacity:0.4;
	filter:alpha(opacity=40);
 }
 
#Menu ul.Accueil li.Li_accueil{ width:228px; opacity:1; filter:alpha(opacity=100); }
#Menu ul.Lhotel li.Li_lhotel{ width:228px; opacity:1; filter:alpha(opacity=100); }
#Menu ul.Tarifs li.Li_reservation{ width:228px; opacity:1; filter:alpha(opacity=100); }
#Menu ul.Acces li.Li_acces{ width:228px; opacity:1; filter:alpha(opacity=100); }

#Menu ul.Home li.Li_accueil{ width:228px; opacity:1; filter:alpha(opacity=100); }
#Menu ul.Hotel li.Li_lhotel{ width:228px; opacity:1; filter:alpha(opacity=100); }
#Menu ul.Prices li.Li_reservation{ width:228px; opacity:1; filter:alpha(opacity=100); }
#Menu ul.Access li.Li_acces{ width:228px; opacity:1; filter:alpha(opacity=100); }

#Menu ul.Ontvangst li.Li_accueil{ width:228px; opacity:1; filter:alpha(opacity=100); }
#Menu ul.Het-hotel li.Li_lhotel{ width:228px; opacity:1; filter:alpha(opacity=100); }
#Menu ul.Tarieven li.Li_reservation{ width:228px; opacity:1; filter:alpha(opacity=100); }
#Menu ul.Toegangswegen li.Li_acces{ width:228px; opacity:1; filter:alpha(opacity=100); }

#Menu ul li.Li_accueil{ background-image:url(FileMMedia/Image/bg_menu_01.jpg); background-repeat:no-repeat; border-right:2px solid #FFFFFF;}
#Menu ul li.Li_lhotel{ background-image:url(FileMMedia/Image/bg_menu_02.jpg); background-repeat:no-repeat; border-right:2px solid #FFFFFF; background-position:-100px 0px; }
#Menu ul li.Li_reservation{ background-image:url(FileMMedia/Image/bg_menu_03.jpg); background-repeat:no-repeat; border-right:2px solid #FFFFFF; }
#Menu ul li.Li_acces{ background-image:url(FileMMedia/Image/bg_menu_04.jpg); background-repeat:no-repeat; background-position:-100px 0px; }

#Menu ul li a{
	display:block;
	margin:0px;
	padding:63px 8px 7px 8px;
	font-size:12px;
	color:#FFFFFF;
	text-align:right;
}

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

#Menu ul.Accueil li a.Accueil,
#Menu ul.Lhotel li a.Lhotel,
#Menu ul.Reservation li a.Reservation,
#Menu ul.Acces li a.Acces
{ 
	color:#FFFFFF;
}


/************/
/* Rubrique */
/************/
#Rubrique{
	overflow:auto;
	margin:0px;
	padding:20px;
	text-align:justify;
	font-size:13px;
	color:#232254;
}

#Rubrique2{
	overflow:auto;
	margin:-30px 0px 0px 0px;
	padding:0px;
	text-align:right;
	font-size:15px;
	color:#232254;
	letter-spacing:3px;
}

#Rubrique2 .Indexmenu{
	margin:0px; 
	padding:20px 0px 0px 0px; 
	height:82px; width:100%;  
	background-repeat:no-repeat; 
	background-position:0px 40px;
	opacity:0.4;
	filter:alpha(opacity=40);
	cursor:pointer;
}

#Rubrique2 .Indexmenufull{
	margin:0px; 
	padding:20px 0px 0px 0px; 
	height:82px; width:100%;  
	background-repeat:no-repeat; 
	background-position:0px 40px;
	opacity:1;
	filter:alpha(opacity=100);
	cursor:pointer;
}
#Rubrique2 .Indexbasmenu{
	margin:0px; 
	padding:20px 0px 0px 0px; 
	height:30px; width:100%;
	text-align:center;
	font-size:12px;
	letter-spacing:normal;
}

#Rubrique .base{
	margin:0px;
	padding:0px;
	width:100%
}

#Rubrique .td1{
	margin:0px;
	padding:0px;
	width:40%
}

#Rubrique .td2{
	margin:0px;
	padding:0px;
	width:60%
}

#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{ display:none; float:right; padding:4px; font-size:10px; }
#Rubrique .News .Date{ float:right; padding:4px; font-size:10px; }
#Rubrique .News .Auteur{ display:none; float:right; padding:4px; font-size:10px; }
#Rubrique .News .Submit{ padding:4px; }

/*************/
/* BasDePage */
/*************/

#BasDePage{
	height:150px;
	width:586px;
	margin:0px auto 0px auto;
	padding:0px;
	font-size:11px;
}

#BasDePage .resacontenu{
	margin:0px;
	padding:0px;
	height:120px;
	background-color:#c5c6ca;	
}

/************/
/* PiedPage */
/************/
#PiedPage{
	width:95%;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
	font-size:11px;
}

#PiedPage a{
	color:#000000;
}
