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

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

input[type=submit]{
	border:1px solid #3d75b6;
	background-color:#ffe7c3;
	color:#3d75b6;
}

/********/
/* Site */
/********/
#Site{
	overflow:hidden;
	margin:7px auto 0px auto;
	padding:0px;
	width:958px;
	background-image:url(FileMMedia/Image/fond_site.gif);
	background-repeat:repeat-y;
}

/************/
/* Banniere */
/************/
#Banniere{
	margin:0px;
	padding:50px 0px 0px 10px;
	border:0px solid #000000;
	background-image:url(FileMMedia/Image/banniere.gif);
	background-repeat:no-repeat;
	height:96px;
}

/********/
/* Menu */
/********/
#Menu{
	float:left;
	width:207px;
	height:454px;
	margin:0px;
	padding:0px;
	background-image:url(FileMMedia/Image/menu.gif);
	background-repeat:no-repeat;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#8c81b7;
}
#Menu ul,#Menu li{
	list-style:none;
	padding:0px;
	margin:0px;
}
#Menu ul{
	width:167px; 
	margin-top:30px;
	margin-left:19px;
}

#Menu a{
	height:40px; 
	display:block; 
	padding-left:60px; 
	padding-top:20px;
	background-repeat:no-repeat;
	color:#8c81b7;
}
#Menu a:hover{color:#811453; text-decoration:none;}

#Menu ul li#Accueil a{background-image:url(FileMMedia/Image/menu/npicto1.gif);}
#Menu ul li#Menus a{background-image:url(FileMMedia/Image/menu/npicto2.gif);}
#Menu ul li#News a{background-image:url(FileMMedia/Image/menu/npicto3.gif);}
#Menu ul li#Presse a{background-image:url(FileMMedia/Image/menu/npicto4.gif);}
#Menu ul li#Contact a{background-image:url(FileMMedia/Image/menu/npicto5.gif);}
#Menu ul li#Acces a{background-image:url(FileMMedia/Image/menu/npicto6.gif);}

#Menu ul li#Accueil a:hover{background-image:url(FileMMedia/Image/menu/spicto1.gif);}
#Menu ul li#Menus a:hover{background-image:url(FileMMedia/Image/menu/spicto2.gif);}
#Menu ul li#News a:hover{background-image:url(FileMMedia/Image/menu/spicto3.gif);}
#Menu ul li#Presse a:hover{background-image:url(FileMMedia/Image/menu/spicto4.gif);}
#Menu ul li#Contact a:hover{background-image:url(FileMMedia/Image/menu/spicto5.gif);}
#Menu ul li#Acces a:hover{background-image:url(FileMMedia/Image/menu/spicto6.gif);}

#Menu #Accueil ul li#Accueil a{background-image:url(FileMMedia/Image/menu/spicto1.gif); color:#811453;}
#Menu #Menus ul li#Menus a{background-image:url(FileMMedia/Image/menu/spicto2.gif); color:#811453;}
#Menu #News ul li#News a{background-image:url(FileMMedia/Image/menu/spicto3.gif); color:#811453;}
#Menu #Presse ul li#Presse a{background-image:url(FileMMedia/Image/menu/spicto4.gif); color:#811453;}
#Menu #Contact ul li#Contact a{background-image:url(FileMMedia/Image/menu/spicto5.gif); color:#811453;}
#Menu #Acces ul li#Acces a{background-image:url(FileMMedia/Image/menu/spicto6.gif); color:#811453;}


/************/
/* Rubrique */
/************/
#Rubrique{
	margin:0px;
	margin-left:207px;
	margin-right:209px;
	padding:0px;
	color:#872762;
	background-color:#aaa6cb;
/*	background-image:url(FileMMedia/Image/fond.jpg);*/
	background-position:bottom;
	background-repeat:no-repeat;
}
#Rubrique h1{
	padding:0px; 
	margin:0px;
	font-size:25px; 
	font-weight:normal; 
	color:#FFFFFF; 
	font-family:"Times New Roman", Times, serif; 
	text-align:center;
}
#Rubrique h2{
	padding:0px; 
	margin:0px;
	font-size:17px; 
	font-weight:normal; 
	color:#FFFFFF; 
}
	/************/
	/*   News   */
	/************/
	
#Rubrique #News .Cadre{
	width:534px;
}
#Rubrique #News hr{display:none;}
#Rubrique #News table#Contenu td#Milieu{
	padding:7px; 
	margin:0px; 
	width:100%;
	border: 1px #FFFFFF solid;
}
#Rubrique #News table#Contenu #Titre{
	font-size:17px; 
	font-weight:normal; 
	color:#FFFFFF; 
}
#Rubrique #News table#Contenu #Texte{margin:7px 0px 7px 0px;}
#Rubrique #News table#Contenu #Heure{display:none; }
#Rubrique #News table#Contenu #Date{float:left; width:410px; text-align:right; font-style:italic;}
#Rubrique #News table#Contenu #Auteur{float:right; font-style:italic;}
#Rubrique #News #Nb_Page{float:right; padding-right:7px;}

	/************/
	/*  Menus   */
	/************/
	
/*#Rubrique #menus ul,#Rubrique #menus li{padding:0px; margin:0px; list-style:none; font-family:}
#Rubrique #menus ul{padding:12px;}
#Rubrique #menus li{margin-bottom:20px; text-align:center;}
#Rubrique #menus li#titre{margin-bottom:7px; text-align:center; font-style:italic;}*/

#Rubrique #menu_haut{
	height:33px;
	background-position:center;
	background-image:url(FileMMedia/Image/menu_haut.gif);
	background-repeat:no-repeat;
}
#Rubrique #menu_fond{
	background-position:center;
	background-image:url(FileMMedia/Image/menu_fond.gif);
	background-repeat:repeat-y;
}
#Rubrique #menu_bas{
	height:33px;
	background-position:center;
	background-image:url(FileMMedia/Image/menu_bas.gif);
	background-repeat:no-repeat;
}


	/************/
	/* Contact  */
	/************/
	
	fieldset#Contact, fieldset#reservation{margin-top:20px; color:#872762; border: 1px #872762 solid;}
	fieldset#Contact legend, fieldset#reservation legend{color:#872762;}
	

/**************/
/* Menudroite */
/**************/
#Menudroite{
	float:right;
	margin:0px;
	padding:0px;
	width:209px;
	height:454px;
	border:0px;
	color:#FFFFFF;
	background-image:url(FileMMedia/Image/menudroite.gif);
	background-repeat:no-repeat;

}
#Menudroite h2{ font-size:18px; padding:0px; margin:0px; font-weight:normal;}
#Menudroite #top div{margin:0px; padding:10px; padding-left:20px;}

#Menudroite a{ text-decoration:none; color:#FFFFFF;}
#Menudroite a:hover{color:#8c81b7;}

#Menudroite #News{padding:17px 7px 0px 17px;}
#Menudroite #News hr{display:none;}
#Menudroite #News #Titre{margin-bottom:7px; border-bottom: 1px white solid; font-weight:bold;} 
#Menudroite #News #Texte{margin-bottom:7px;}
#Menudroite #News #Date{text-align:right; font-style:italic;}
/************/
/* PiedPage */
/************/
#PiedPage{
	clear:both;
	width:956px;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:right;
	font-size:11px;
}

