body{
	font-family: 'Trebuchet MS', Tahoma, Verdana, 'Times New Roman', Times, serif;
	font-size:13px;
	margin:0px;
	padding:0px;
}

a{
	text-decoration:none;
	color:#05768f;/*#df9a18;*/
}

a:hover{

	color:black;
}
#conteneur {
margin:auto;
padding:0px;
width:900px;
}

h1{
font-size:25px;
}

h2{
font-size:20px;
}

h3{
font-size:15px;
}

li{
text-decoration:none;
	list-style-type:none;
padding:5px;
}
#bandeau {	
	height:105px;
	background: #0094D6 url('images/bg.gif') repeat-x;
	color: #466;
	padding-left:150px;
	margin-bottom:10px;
	line-height: 100px;
	color:white;
	font-size:30px;
	}
#bandeau img{	height:100px;
	margin:5px;float:left;
	margin-left:29px;
	}

#menu {
	float:left;
	width:140px;
	padding-bottom:10px;
	margin-bottom:10px;
	background-color:white;;
	border-right:2px solid #D3D3D3;
	padding-right:10px;padding-left:0px;margin-right:5px;margin-left:20px;
	}
#menu a{
	font-size:14px;
	line-height:35px;
}
#menu li{
	list-style-type:none;padding:0;
	padding-bottom:5px;
	margin:0;
}
#menu ul{
	padding-top:5px;
	padding-left:5px;
	margin:0;
}
div#contenu {
	float:left;
	width:600px;
	background-color:white;
	border-right:2px solid #D3D3D3;
	padding-right:5%;padding-left:10px;margin-right:0px;margin-left:0px;padding-top:5px;
	margin-bottom:10px;
	}



#contenu #maps{
width:520px;
text-align:center;
margin-bottom:10px;
}


#bloc_news {
	float:left;
	width:0px;
	height:0px;
	background-color:white;
	padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px
	}
#bloc_news li{
	list-style-type:none;
	text-decoration:underline;
	padding:0;
	padding-top:10px;
	margin:0;
	color:grey;
}
#bloc_news ul{
padding-top:5px;
padding-left:5px;
margin:0;

}

/* footer */
#pied_page {
	clear:both;
	background: #0094D6 url('images/bgfooter.gif') repeat-x;
	color: #884da7;
	font-size: 1.1em;
	line-height: 40px;
	height:80px;
	text-align: center
}
#pied_page a {
	color: #FFF;
	text-decoration: none;
}
#pied_page a:hover {
	color: #FFF;
	text-decoration: underline;
}
table td{

width:16%;
}

.logo{
width:30px;
border:none;
margin-right:4px;
}

.title1{
font-size:15px;
color:#663399;
background-color:#dff2ff;
padding:5px;
padding-bottom:0px;
border-bottom:1px solid #9999FF;
width:100%;
display:block;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
}

#danseuse{
width:150px;
border:none;
}

/*tableau */

table{
border-collapse:collapse;
border:1px solid #5173A1;
}
table td{
border:1px solid #5173A1;
padding:5px;
margin:0;

}
table tr{
border:1px solid #5173A1;
}
table th{
border:1px solid #5173A1;
background-color:#A5AFD2;
padding:2px;
padding-left:4px;
padding-right:4px;
margin:0;
}

table th a{
	color:black;
}
table th a:hover{
	color:white;
}
.ligneGrise{
background-color:#E6E6E6;
}
/*fin tableau*/

.descendant{
vertical-align:middle;
border:none;
width: 17.5px;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url('../images/overlay.png'); background-color: transparent;opacity: 50%;} /*images/bgfooter.gif*/

#evenement{
text-align:justify;

}
#evenement div{
background-color:#dff2ff;
border:3px outset #9784ec;
padding:8px;
}

.listeBureau{
	list-style-image: url('images/109Puce.gif');
}

.listeGalerie{
	list-style-image: url('images/iconPhoto.png');
}

.listeLien{
	list-style-image: url('images/109Puce.gif');
}
