
html{
	background-color:#000000;
}

a{
	text-decoration:none;
	color:#000000;
}



.all{
	position:absolute; 
	left: 50%;  
	top: 50%; 
	width:980px;
	height:590px;
	margin-top: -300px; /* moitié de la hauteur */ 
	margin-left: -490px; /* moitié de la largeur */ 
	text-align:left; 
	font-size: 10px;
	font-family: verdana, sans-serif;
	background-image: url(../img/fonds/index.jpg);
	background-repeat: no-repeat;
}

.all img{
	border:0px;
}

.content_news{
	display:block;
	float:left;
	margin-top:0px;
	margin-left:0px;
	font-weight:bold;
	-margin-left:160px;
	height:400px;
	-height:380px;
	width:600px;
}

.menu{
	display:block;
	float:left;
	margin-top:10px;
	-margin-top:30px;
	/margin-top:20px
}

.menu_principal{
	display:block;
	float:left;
		margin-left:200px;
	-margin-left:100px;
	}

.menu_principal img{
	margin-right:40px;
}

.sous_menu{
	display:block;
	float:left;
	height:50px;
	width:400px;
	margin-left:450px;
	-margin-left:225px;
}

#sous_menu{
	float:left;
}

.sous_menuUndisplayed{
	display:none;
	float:left;
}

.sous_menuDisplayed{
	display:block;
}

.prechargement_images{
	display:none;
}
.content{
	display:block;
	float:left;
	width:980px;
}
.content_index{
	display:block;
	float:left;
	margin-top:560px;
	margin-left:830px;
	-margin-left:420px;
}

.content_apropos{
	display:block;
	float:left;
	margin-top:5px;
	/margin-top:5px;
	margin-left:130px;
	width:720px;
	font-weight:bold;
	font-size:10px;
	-margin-left:65px;
}

.content_contact{
	display:block;
	float:left;
	margin-top:470px;
	/margin-top:460px;
	margin-left:100px;
	-margin-left:60px;
	font-size:14px;
	color:#ffffff;
}

.content_contact a{
	text-decoration:none;
	color:#ffffff;
}
.content_contact a:hover{
	text-decoration:underline;
}

.events_music{
	display:block;
	float:left;
	height:450px;
	width:430px;
}
.events_sports{
	display:block;
	float:left;
	margin-top:20px;
	margin-left:433px;
	-margin-left:217px;
}

.events_sports img, .events_music img{
	margin-bottom:5px;
}

.events_sports a, .events_music a{
	text-decoration:none;
}
.events_sports a:hover, .events_music a:hover{
	text-decoration:underline;
}


.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
	margin-top:30px;
	
	margin-left:115px;

	}


.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}