/* CSS Document */
body
{
margin:10px 0 ;
padding: 0 ;
text-align: center ;
font: 0.8em "Verdana", helvetica, sans-serif ;
background-color: #990000;
}

div#conteneur
{
width: 775px ;
margin: 0 auto ;
text-align: left ;
border: 2px solid #ab4 ;
background: #FFFFFF ;
}

#contenu p
{
	text-align: justify ;
	text-indent: 2em ;
	line-height: 1.7em ;
	font-weight: bold;
}

#en_tete
{
width: 772px;
height:122px;
margin:auto;
margin-top: 20px;
margin-bottom: 20px;
background-image:url(../images/banniere.jpg);
}

#menu
{
height: 45px;
margin-left: 2px;
margin-right: 2px;
padding: 0;
background: url(../images/bouton_2.jpg) repeat-x 0 -25px;
list-style-type:none;
}

#menu li
{
float:left;
text-align:center;
}

#menu li a
{
width: auto;
padding-right: 13.2px;
padding-left:13.2px;
line-height: 25px;
font-size: 1.1em;
font-weight: bold;
letter-spacing: 0px;
color: #FFFFFF; 
display:block;
text-decoration:none;
border-right: 2.1px solid #FFFFFF; 
}

#menu li a:hover
{
	background: url(../images/bouton_hoover_2.jpg) repeat-x 0 0 ;
}

#pied_de_page
{
	margin: 0 ;
	padding-right: 10px ;
	line-height: 30px ;
	text-align: center ;
	color: #000000 ;
	font-weight: bold;
	text-decoration: overline underline;
}

div#galerie
{
	width: 680px ;
	background: #eed;
	border: 1px solid #dcb ;
	padding: 15px ;
	margin: 15px 30px ;
	text-align: center ;
	font: 0.9em Georgia, serif ;
}

ul#galerie_mini
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
}

ul#galerie_mini li
{
	float: left ;
}

ul#galerie_mini li a img
{
	margin: 2px 1px ;
	border: 1px solid #dcb ;
}

dl#photo
{
	clear: both ;
	margin: 0 auto ;
}

dl#photo dt
{
	font: italic 2.5em/1.5em Georgia, serif ;
	color: #dcb ;
}

dl#photo dd
{
	margin: 0 ;
}

dl#photo img
{
	border: 1px solid #dcb ;
}




