/*listing*/
#container #global #content .black .cat{
	float:left;
	width:213px;
	margin-right:20px;
	margin-left:10px;
	display:block;
	padding-top:20px;
}


#container #global #content .black .cat div .titre{
	display:block;
	overflow:hidden;
	font-size:13px;
	height:15px;
	width:160px;
}
#container #global #content .black .cat div .evenement{
	-moz-opacity:0.5;
	filter:alpha(opacity:0.5);
	opacity:0.5;
	-khtml-opacity:0.5;
}
#container #global #content .black .cat div .evenement .titre{
	font-size:11px;
	display:block;
	margin-bottom:0;
	color:#5A5A5A;
}
#container #global #content .black .cat .bleu .titre, #container #global #content .black .cat .bleu .evenement .titre{
	color:#33B3FC;
}
#container #global #content .black .cat .jaune .titre, #container #global #content .black .cat .jaune .evenement .titre{
	color:#F6FF00;
}
#container #global #content .black .cat .violet .titre, #container #global #content .black .cat .violet .evenement .titre{
	color:#FC00FF;
}
#container #global #content .black .cat .vert .titre, #container #global #content .black .cat .vert .evenement .titre{
	color:#00FF18;
}
#container #global #content .black .cat .gris .titre, #container #global #content .black .cat .gris .evenement .titre{
	color:#5A5A5A;
}
#container #global #content .black .cat div .sous-titre{
	color:#FFF;
	margin-bottom:20px;
	display:block;
	height:5px;
}
#container #global #content .black .cat .gris .sous-titre{
	color:#5A5A5A;
}

#container #global #content .black .cat div .evenement{
	min-height:135px;
	margin-bottom:10px;
	display:block;
}
#container #global #content .black .cat div .evenement .date{
	display:block;
	margin-bottom:0;
	font-size:11px;
}
#container #global #content .black .cat div .evenement a{
	color:#F00;
	text-decoration:none;
}
#container #global #content .black .cat div .evenement a:hover{
	text-decoration:underline;
}
#container #global #content .black .cat div .evenement .vignette{
	width:145px;
	height:96px;
	display:block;
	border:3px solid #5A5A5A;
}
#container #global #content .black .cat .bleu .evenement .vignette{
	border:3px solid #33B3FC;
}
#container #global #content .black .cat .jaune .evenement .vignette{
	border:3px solid #F6FF00;
}
#container #global #content .black .cat .violet .evenement .vignette{
	border:3px solid #FC00FF;
}
#container #global #content .black .cat .vert .evenement .vignette{
	border:3px solid #00FF18;
}
#container #global #content .black .cat .gris .evenement .vignette{
	border:3px solid #5A5A5A;
}

#container #global #content .black .cat div .evenement .description{
	font-size:10px;
	line-height:12px;
	height:108px;
	width:160px;
	overflow:hidden;
	display:block;
}
#container #global #content .black .cat div .evenement .description h1{
	font-weight:900;
	font-size:10px;
	margin:0;
	padding:0;
	display:block;
}
#container #global #content .black .cat .bleu .evenement .description h1{
	color:#33B3FC;
}
#container #global #content .black .cat .jaune .evenement .description h1{
	color:#F6FF00;
}
#container #global #content .black .cat .violet .evenement .description h1{
	color:#FC00FF;
}
#container #global #content .black .cat .vert .evenement .description h1{
	color:#00FF18;
}

#container #global #content .black .cat div .evenement .reservation-paiement a{
	display:block;
	font-weight:900;
	color:#F00;
	text-decoration:none;
}
#container #global #content .black .cat div .evenement .reservation-paiement a:hover{
	text-decoration:underline;
}

/*EVENEMENT ACTUEL*/
#container #global #content .black .cat div #evenement-actuel .vignette{
	border:3px solid #FFF;
}
#container #global #content .black .cat .gris #evenement-actuel .titre{
	color:#FFF;
}

/*LA PAGINATION*/
#container #global #content .black .pagination{
	display:block;
	clear:both;
	text-align:center;
	width:720px;
	color:#FFF;
	font-size:10px;
	padding-top:20px;
}
#container #global #content .black .pagination .nonactif{
	color:#444;
}
#container #global #content .black .pagination a{
	text-decoration:none;
	color:#F00;
}
#container #global #content .black .pagination a:hover{
	text-decoration:underline;
}