* {
margin:0pt;
}
body {
background:#640804;
font-family:Tahoma,Arial,sans-serif;
font-size:0.9em;
}
#container {
height:600px;
width:800px;
margin:0 auto;
}
#menu {
background-image:url(images/fond_menu1.jpg);
float:left;
height:600px;
width:148px;
}

#menu li:first-child { border:none; }

#menu ul {
list-style-type:none;
margin:0pt;
padding:0pt 1px 0pt 0pt;
margin-top:116px;
}
#menu ul li {
border-top:2px solid #B75854;
margin:0pt;
padding:0pt;
text-align:right;
}
#menu ul li a {
color:#FFFFFF;
display:block;
padding-right:10px;
text-decoration:none;
}
#menu ul li a:hover, #activ {
background:url(images/menu_hover1.gif) repeat-y scroll 0pt 50%;
}


#logos {
margin-top:170px;
}

#logos a {
text-decoration: none;
}

#logos a img {
border: none;
margin: 5px;
}
/*gauche*/
#gauche {
float:left;
height:600px;
width:215px;
}
#animation {
height:264px;
width:215px;
}
#renseignements {
height:135px;
width:217px;
margin-top:200px;		
}
/*droite*/
#droite {
float:right;
height:600px;
width:438px;
margin-top:-600px;
}
#header {
height:116px;
width:438px;
}
#contenu {
background:#FCF3D3 url(images/sep_anim.gif) no-repeat 0 0;
font-size:0.8em;
height:441px;
overflow:auto;
}
#contenu p {
margin:10px;
}

#contenu ul {
    list-style: none;
    margin-left: 3em;
    padding-left: 1.5em;
    text-indent: -1em;
	border-left:4px solid #8CB464;
}

#contenu p.justi{
text-align : justify; 
text-indent:10%;
}


#contenu h1 {
background:transparent url(images/feuille.gif) no-repeat scroll 0% 50%;
color:#971F17;
font-size:1.45em;
font-weight:normal;
margin:10px;
padding-left:40px;
padding-top:5px;
}
#contenu h3 {
color:#CC9683;
font-size:1.8em;
font-weight:normal;
margin:10px;
}
#contenu img.border {
padding:0;
margin:0;
border:1px solid #90100B;
padding:1px;
}
#contenu a {
color:#B9332F;
text-decoration:none;
}

#contenu a:hover {
color:#B9332F;
text-decoration:none;
border-bottom:1px dotted #000000;
}

.img {
text-decoration:none;
border:0;
}
/*
#contenu a:visited {
border-bottom:1px dotted #000000;
color:#000000;
text-decoration:none;
}
*/
#footer1 {
margin-left:3px;
background-image:url(images/footer.jpg);
height:43px;
width:435px;
}
/*fin droite*/
#footer2 {
color:#CC9683;
font-size:0.7em;
text-align:center;
float:left;
width:800px;
}

.pieddepage {
padding:1em 0 1em 0;
}

.pieddepage span {
letter-spacing: 1px;
}

.pieddepage .copyright {
color:#DAA88D;
text-decoration:none;
}

a.copyright:hover {
color:#DAA88D;
border-bottom:1px dotted #DAA88D;
}

/*lightbox*/
#lightbox {
	position: absolute;	
	left: 0; 
	width: 100%; 
	z-index: 100; 
	text-align: center; 
	line-height: 0;
}

#lightbox img { 
	width: auto;
	height: auto;
}

#lightbox a img {
	border:medium none;
	margin-top: 10px;
}

#outerImageContainer { 
	
	border: 1px solid #f0dddc;
	margin: 0 auto; 
}

#imageContainer { 
	padding: 2px; 
}

#imageDataContainer { 
	font: 10px Verdana, Helvetica, sans-serif; 
	margin: 0 auto; 
	line-height: 1.4em; 
	overflow: auto; 
	width: 100%	; 
}

#imageData #bottomNavClose { 
	width: 66px; 
	float: right; 
	padding-bottom: 0.7em; 
	outline: none;
}
	
#overlay{ 
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 500px;
	background-color: #611d1a; 
}


ul.bloc1, .tarifs {
margin-left:17px;
background-color:#fff;
border:1px solid #90100B;
width:300px;
}

 .tarifs {
 padding:3px;
 width:85%;
 }

 
 .tarifs em {
font-size:125%;
font-weight:bold;
font-style:normal;
 }

 
 
.spacer 
{     
  clear: both; 
} 
