#zoom_sur {
	float:left;
	width:533px;
	height:250px;
	margin-left:3px;
	background:transparent url('/style/home/zoom_sur.png') no-repeat left top;	
	position:relative;
}

#zoom_sur #zoom_sur_flash {
	position: absolute;
	width:378px;
	height:234px;
	top:8px;
	left:8px;
	cursor:pointer;
}

#cur_zoom_id {
	display:none;
}

#zoom_sur #zoom_sur_pub1 {
	position: absolute;
	background:transparent url('/style/home/zoom_sur_v.png') no-repeat left top;
	width:90px;
	height:77px;
	top:4px;
	left:397px;
	padding-left:14px;
	padding-top:1px;
}

#zoom_sur #zoom_sur_pub2 {
	position: absolute;
	background:transparent url('/style/home/zoom_sur_v.png') no-repeat left top;
	width:90px;
	height:77px;
	top:86px;
	left:397px;
	padding-left:14px;
	padding-top:1px;
}

#zoom_sur #zoom_sur_pub3 {
	position: absolute;
	background:transparent url('/style/home/zoom_sur_v.png') no-repeat left top;
	width:90px;
	height:77px;
	top:168px;
	left:397px;
	padding-left:14px;
	padding-top:1px;
}

.zoom_opacity {
	-moz-opacity:0.5;
	opacity: 0.5;
	filter:alpha(opacity=50);
}
.zoom_no_opacity {
	-moz-opacity:1;
	opacity: 1;
	filter:alpha(opacity=100);
}

#zoom_sur #zoom_sur_libelle {
	position: absolute;
	width:378px;
	height:64px;
	top:161px;
	left:8px;
	background:transparent url('/style/home/zoom_libelle.png') repeat left top;
	text-align:center;
	cursor:pointer;
	display:none;
}

#zoom_sur #zoom_sur_libelle .titre1{
	font-size:20px;
	font-weight:bold;
	color:#FFF;
	line-height:37px;
	text-align:center;
}
#zoom_sur #zoom_sur_libelle .titre11{
	font-size:20px;
	font-weight:bold;
	color:#FFF;
	line-height:64px;
	text-align:center;
}
#zoom_sur #zoom_sur_libelle .titre2{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	line-height:17px;
	text-align:center;
	display:block;
}

#zoom_pub {
	float:left;
	margin-bottom:11px;
	margin-left:6px;
	position:relative;
	width:300px;
}

#data_left {
	float:left;
	margin-left:3px;
	width:702px;
}

#data_right {
	float:right;
	margin-right:3px;		
	background:transparent url('/style/home/right_bg.png') repeat-y right top;	
	padding-right:11px;
	height:886px;
}

#data_right img {
	margin-bottom:7px;
}


#title_actus {
	list-style-type:none;
}

#title_actus li {
	float:left;
	width:176px;
	margin-right:20px;
	height:26px;
	line-height:26px;
	text-align:center;
	background:transparent url('/style/home/tabs176.png') no-repeat;	
	background-position:0 -26px;
}

#title_actus li.active, #title_actus li.hover {
	background:transparent url('/style/home/tabs176.png') no-repeat left top;	
}

#title_actus li a {
	font-size:14px;
	color:#5e5e5e;	
	text-decoration:none;
	font-weight:bold;
}

#title_actus li.active a, #title_actus li.hover a {
	color:#FFF;
	font-weight:bold;
}



#actus, #actus2, #actus3 {
	background:transparent url('/style/home/tabs176_bg.png') no-repeat left top;	
	width:702px;
	height:173px;	
	margin-bottom:12px;
	clear:both;
}

#actus ul, #actus2 ul, #actus3 ul {
	list-style-type:none;
	padding-top:25px;
	padding-left:29px;	
}

#actus ul li, #actus2 ul li, #actus3 ul li {
	float:left;
	margin-right:35px;
	position:relative;
}

#actus ul li.last, #actus2 ul li.last, #actus3 ul li.last {
	margin-right:0;
}

#actus ul li table.actu_hover, #actus2 ul li table.actu_hover, #actus3 ul li table.actu_hover {
	position:absolute;
	width:100px;
	height:125px;
	top:0;
	left:0;
	display:none;
	background:transparent url('/style/home/actus_bg.png') no-repeat left top;	
	color:#5a5a5a;
	text-decoration:none;	
	cursor:pointer;
}
#actus ul li table.actu_hover td, #actus2 ul li table.actu_hover td, #actus3 ul li table.actu_hover td {
	width:100px;
	height:125px;
}
.actu_hover .artiste {
	overflow:hidden;
}
.actu_hover .event {
	overflow:hidden;
}
.actu_hover .click {
	overflow:hidden;
}

#actus ul li.hover table.actu_hover, #actus2 ul li.hover table.actu_hover, #actus3 ul li.hover table.actu_hover {
	display:block;
}

#actus ul li.hover a.actu_hover span, #actus2 ul li.hover a.actu_hover span, #actus3 ul li.hover a.actu_hover span {
	position:relative;
}

#actus ul li.hover a.actu_hover .artiste, #actus2 ul li.hover a.actu_hover .artiste, #actus3 ul li.hover a.actu_hover .artiste {
	margin:10px 0 10px 10px;
	font-weight:bold;
	display:block;
	height:30px;
}
#actus ul li.hover a.actu_hover .event, #actus2 ul li.hover a.actu_hover .event, #actus3 ul li.hover a.actu_hover .event {
	margin:10px 0 20px 10px;
	display:block;
}
#actus ul li.hover a.actu_hover .click, #actus2 ul li.hover a.actu_hover .click, #actus3 ul li.hover a.actu_hover .click {
	display:block;
	text-align:center;
	font-size:11px;
}

#zoomProches, #zoomCoeurs {
	display:none;
}

#live15 {
	float:left;
	background:transparent url('/style/home/live15_bg.png') no-repeat left top;	
	width:213px;
	height:393px;	
}

#live15 h2 {
	padding:7px 0 0 10px;
	color:#FFF;
	font-size:14px;
	height:17px;
}

#live15 h2.bottom {
	background:#b1b1b1;
}

#live15 h3 {
	color:#FFF;
	padding:2px 0 6px 10px;	
	font-size:10px;
	height:11px;	
}

#live15 ul {
	list-style-type:none;
}

#live15 ul li {
	height:19px;
	border-bottom:1px solid #c0c0c0;
	line-height:19px;
	padding-left:10px;
	overflow:hidden;
}

#live15 ul li.last {
	border-bottom:none;
}

#live15 ul li a {
	color:#5c5c5c;
	text-decoration:none;
	font-size:10px;
}

#agenda {
	float:right;
	background:transparent url('/style/home/bg_agenda.jpg') no-repeat left top;	
	width:477px;
	height:261px;
	cursor: pointer;
}

#agenda h2, #news h2 {
	padding:0 0 0 10px;
	color:#FFF;
	font-size:14px;
	height:28px;
	line-height:28px;
}

#agenda h2 *, #news h2 * {
	vertical-align:middle;
	float:left;
}

#agenda h2 .plus, #news h2 .plus {
	font-size:10px;
	padding:0 0 0 10px;
	background:transparent url('/style/plus_red.png') no-repeat 1px 12px;	
	float:right;
}

#agenda h2 .rss, #news h2 .rss {
	float:right;
	margin:3px 17px 0 14px;
}

#agenda div.p1 {
	color:#FFF;
	overflow:hidden;
	text-align:left;
	vertical-align:middle;
	padding-left:15px;
	padding-top:15px;
	height:40px;
	font-weight:bold;
	font-size:14px;
}
#agenda div.p1 img {
	display:inline;
	vertical-align:middle;
}
#agenda div.p2 {
	color:#FFF;
	padding:10px;
	height:178px;
	overflow:hidden;
	text-align:justify;
}
#agenda div.p3 {
	color:#FFF;
	overflow:hidden;
	text-align:right;
	padding-right:17px;
	font-size:12px;
}
#agenda div.p3 img {
	display:inline;
	vertical-align:middle;
}
#agenda div.p3 a {
	color:#FFF;
	text-decoration:none;
}
/*
#agenda div.p a {
	color:#bf281a;
	text-decoration:underline;
}
*/


#news {
	float:right;
	background:transparent url('/style/home/news_bg.png') no-repeat left top;	
	width:477px;
	height:120px;	
	margin-bottom:12px;
}

#news ul {
	list-style-type:none;
	padding:5px;
}

#news ul span.today {
	font-weight:bold;
	font-style:italic;	
}


#news ul a {
	color:#5a5a5a;
	text-decoration:none;
}



#radios {
	margin-top:12px;
	background:transparent url('/style/home/radios_bg.png') no-repeat left top;	
	width:351px;
	height:262px;
	float:left;
}

#radios h2 {
	padding:0 0 0 10px;
	color:#FFF;
	font-size:14px;
	height:28px;
	line-height:28px;
}

#radios ul {
	list-style-type:none;
	padding:5px 0 0 15px;
}

#radios ul li {
	float:left;
	margin-right:37px;
	margin-bottom:20px;
}

#radios ul li img {
	width:140px;
	height:101px;
}

#radios ul li.last {
	margin-right:0;
}

#videos {
	float:right;
	background:transparent url('/style/home/video_bg.png') no-repeat left top;	
	height:262px;
	margin-top:12px;
	width:337px;
}

#videos .video_title {
	text-align:center;
	width:337px;
	height:18px;
	overflow:hidden;
	font-weight:bold;
}
#videos .video_title a {color:#000000;}

#videos h2 {
	padding:0 0 0 10px;
	color:#FFF;
	font-size:14px;
	height:28px;
	line-height:28px;
}

#videos ul {
	list-style-type:none;
}

#videos ul li {
	float:left;
/*	margin-left:28px;*/
}
#videos ul li.last {
	margin-right:0;
}
