/* -------------------------------------STYLE */

html, body {
	background-image: url(../_images/background/blank.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #a09c12;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color:#000000;
	padding: 0;
	margin: 0;
	height: 100%;
}

#site {
	text-align:left;
	width: 992px;
	min-height: 100%;
	margin: 0;
	padding: 0;
	overflow: visible;

}
span.hid{
	display: none;
}
#menu_top {
	width:498px;
	height:46px;
	margin:0 0 0 420px;
	padding:0;
	float:left;
}
#menu_top ul{
	margin: 0;
	padding: 0;
}

#menu_top ul li{
	margin: 0;
	padding: 0;
	display: inline;
}

#menu_top a.accueil{
	background-image:url(../_images/menu/accueil_1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 55px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_top a.accueil:hover{
	background-image:url(../_images/menu/accueil_2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 55px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_top a.biographie{
	background-image:url(../_images/menu/biographie_1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 70px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_top a.biographie:hover{
	background-image:url(../_images/menu/biographie_2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 70px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_top a.multimedia{
	background-image:url(../_images/menu/multimedia_1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 69px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_top a.multimedia:hover{
	background-image:url(../_images/menu/multimedia_2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 69px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_top a.presse{
	background-image:url(../_images/menu/presse_1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 47px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_top a.presse:hover{
	background-image:url(../_images/menu/presse_2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 47px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_top a.agenda{
	background-image:url(../_images/menu/agenda_1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 50px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_top a.agenda:hover{
	background-image:url(../_images/menu/agenda_2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 50px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_top a.boutique{
	background-image:url(../_images/menu/boutique_1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 61px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_top a.boutique:hover{
	background-image:url(../_images/menu/boutique_2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 61px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_top a.liens{
	background-image:url(../_images/menu/liens_1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 36px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_top a.liens:hover{
	background-image:url(../_images/menu/liens_2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 36px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_top a.contact{
	background-image:url(../_images/menu/contact_1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 55px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_top a.contact:hover{
	background-image:url(../_images/menu/contact_2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 55px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_top a.english{
	background-image:url(../_images/menu/english_1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 55px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_top a.english:hover{
	background-image:url(../_images/menu/english_2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 55px;
	height: 46px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#contenu {
	font-family:Arial, Helvetica, sans-serif;
	width:420px;
	margin: 62px 0 0 460px;
	padding:0;
	float:left;
}
#contenu p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-align:justify;
	color:#333333;
	margin:10px 0 10px 0;
	padding:0;
}
h1.h1_accueil {
	background-image:url(../_images/titres/accueil.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:420px;
	height:44px;
	margin:0;
	padding:0;
}
h1.h1_biographie {
	background-image:url(../_images/titres/biographie.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:420px;
	height:44px;
	margin:0;
	padding:0;
}
h1.h1_multimedia {
	background-image:url(../_images/titres/multimedia.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:420px;
	height:44px;
	margin:0;
	padding:0;
}
h1.h1_presse {
	background-image:url(../_images/titres/presse.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:420px;
	height:44px;
	margin:0;
	padding:0;
}
h1.h1_agenda {
	background-image:url(../_images/titres/agenda.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:420px;
	height:44px;
	margin:0;
	padding:0;
}
h1.h1_boutique {
	background-image:url(../_images/titres/boutique.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:420px;
	height:44px;
	margin:0;
	padding:0;
}
h1.h1_liens {
	background-image:url(../_images/titres/liens.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:420px;
	height:44px;
	margin:0;
	padding:0;
}
h1.h1_contact {
	background-image:url(../_images/titres/contact.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:420px;
	height:44px;
	margin:0;
	padding:0;
}
h1.h1_home {
	background-image:url(../_images/titres/home.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:420px;
	height:44px;
	margin:0;
	padding:0;
}
h2.h2_nouvelles_archives {
	background-image:url(../_images/titres/nouvelles_archives.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:420px;
	height:44px;
	margin:0;
	padding:0;
}
#footer {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	width:420px;
	margin:20px 0 0 0;
	padding:0;
	float:left;
}
#footer p {
	text-align:center;
	color:#999999;
}
#footer p a{
	color:#999999;
	text-decoration:none;
	}
	
#footer p a:hover{
	color:#999999;
	text-decoration:underline;
}