@charset "utf-8";
/* CSS Document */

/* Eric's Meyer Reset CSS voir http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
*	{margin:0; padding:0;}

body	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	background-color: #010101;
	font-size: 0.9em;
	color: white;
}
/*----------------------------------*/
/* 			BLOCS DE POSITIONNEMENT 		*/
/*----------------------------------*/
#conteneur {width: 984px; margin:0 auto;}
#entete, #contenu, #pied {width: 840px; margin:0 auto;}
#conteneur {
	height: auto;
	background: url(IMG/nav/boisjaune.jpg) repeat-y;
}

#entete {
	height: 100px;
}

div#contenu {}

#pied {
	clear:both;
	height: 25px;
	margin-top: 10px;
	padding-left: 5px;
	color: white;
}
/*----------------------------------*/
/* 		BLOCS DE CONTENU DANS TETE		*/
/*----------------------------------*/
#logo {float: left; color: #010101;}

ul#nav_secondaire {
	float: right;
	margin: 5px 0 0 0;
	list-style: none;
}

ul#nav_secondaire li {
	margin: 5px 0;
	line-height: 1.4em;
	font-weight: bold;
	text-indent: 8px;
	border: solid 1px white;
	background-color: black; 
}

ul#nav_secondaire li a {
	display: block;
	width: 125px;
	font-weight: normal;	
}

ul#nav_secondaire li a:hover {background-color: #ED9E57; color: white;}

/*----------------------------------*/
/* 			Navigation principale				*/
/*----------------------------------*/
ul#nav_principale		{
	clear: both;
	list-style: none;
	background-color: black;
	height: 25px;
	width: 405px;
	border-right: dotted 1px white;
}

ul#nav_principale li {
	float:left;
	width: 100px;
	font-size: 1.1em;
	text-align: center;
	border-left: dotted 1px white;
	font-weight: bold;
}

ul#nav_principale a {	
	display: block;
	width: 100px; 	
	color: #ED9E57;
	font-weight: normal;	
}

/*----------------------------------*/
/* 		Accueil		*/
/*----------------------------------*/
.block_accueil {
	float: left;
	width: 340px; 
	height: auto; 
	background-color: black;
	border: solid 1px white;
	margin: 15px 20px;
	_margin: 15px 10px;
	padding: 15px;
}
#contenu .block_accueil h2 {color: white; font-size: 1.2em; line-height: 1.2em; padding-top: 5px;}
.block_accueil h2 a {color: #ED9E57;}
.block_accueil h2 a:hover {color: white;}
.block_accueil h3 {font-size: 1em; color: white;}
.block_accueil p {color: white;}
.block_accueil img {border: inset 1px white; margin-right: 10px;}




.intitule_navigation {display: none;}

/*----------------------------------*/
/* 					BLOCS DE CONTENU 				*/
/*----------------------------------*/
#contenu p {color: white; padding-bottom: 10px;}

div.block_page {
	float: left;
	width: 700px; 
	height: auto; 
	background-color: black;
	border: solid 1px white;
	margin: 15px 0;
	padding: 15px 120px 15px 15px;
}
div.block_page ul {float: left; width: 430px; list-style-position:inside;}
div.block_page ul ul {list-style-position:outside; padding-left: 20px; }
div.block_page ul li {color: white; line-height: 1.5em; font-size: 1.1em; font-weight: bold;}
div.block_page li.sous-presta {margin-left: 25px; font-size: 1em; font-weight: normal;}

.block_accueil a {color: #ED9E57;}
.block_accueil a:hover {color: white;}

#contenu h2 {padding-bottom: 10px;}
hr.separation {clear:both; visibility:hidden;}


/*----------------------------------*/
/*				NAVIGATION LVHA						*/
/*----------------------------------*/
 a {color: #ED9E57;}
 a:hover {color: white;}