/***** A la une *****/
#a-la-une {
	width: 716px;
	height: 333px;
	float:left;
	margin-top: 8px;
        right:5px;
	background:url(http://www.generationslive.fr/img/structure/fond-alaune.gif) no-repeat top left;
	position: relative;
}
#a-la-une h3 {display:none;}
#a-la-une h4 a { color:#4B899A;font-size:14px;margin:2px;text-decoration:underline;}
#a-la-une h4 a:hover {text-decoration:none; }
#a-la-une .texte { float:left; width:355px; margin-left:10px; margin-top:90px; }
#a-la-une .post { position:absolute; top:300px; left:10px; width:350px; height:38px; color:#FFFFFF; }
#a-la-une #player1 { position:absolute; right:10px; top:10px; }

/***** Rechercher *****/
#rechercher2 {
	width:319px;
	height:38px;
	margin-right: 8px;
	margin-top: 5px;
	background:url(http://www.generationslive.fr/img/structure/new-recherche.gif) no-repeat top left #000000;
	float: right;
	background-color:#b9b09d;
	
	
}
#rechercher2 h3 {display:none; }
#rechercher2 form { padding-top:8px; padding-left:30px; margin:0px; }
#rechercher2 input.bordures { border: 1px solid #000000; margin-bottom:5px; width:240px; color: #666666; margin-left:5px;}

#sur-scene-petit { float:left; margin-left: 5px; margin-top: 9px; width:115px; height:50px; background:url(http://www.tousenlive.com/partenaires/generations/img/sur-la-scene-petit.gif) no-repeat top center #000000; }
#sur-scene-petit h3 { display:none; }
#sur-scene-petit a { width:140px; height:58px; display:block; }

#devant-scene-petit { float:left; margin-left: 5px; margin-top: 9px; width:115px; height:50px; background:url(http://www.tousenlive.com/partenaires/generations/img/devant-la-scene-petit.gif) no-repeat top center #000000; }
#devant-scene-petit h3 { display:none; }
#devant-scene-petit a { width:140px; height:58px; display:block; }

#derriere-scene-petit { float:left; margin-left: 5px; margin-top: 9px; width:115px; height:50px; background:url(http://www.tousenlive.com/partenaires/generations/img/derriere-la-scene-petit.gif) no-repeat top center #000000; }
#derriere-scene-petit h3 { display:none; }
#derriere-scene-petit a { width:140px; height:58px; display:block; }


/***** Playlist *****/
#playlist-audio {
	width:232px;
	height:332px;
	float:right;
	margin-right: 10px;
	margin-top: 8px;
	background:url(http://www.generationslive.fr/img/structure/playlist-audio.gif) no-repeat;
	/*display: inline;
	/*position:absolute;*/
}
#playlist-audio h3, #playlist-video h3 {display:none; }
#playlist-video {
	width:232px;
	height:332px;
	float:right;
	margin-right: 10px;
	margin-top: 8px;
	background:url(http://www.generationslive.fr/img/structure/playlist-video.gif) no-repeat;
	/*display: inline;
	/*position:absolute;*/
}
#playlist-audio a.lien {
	display:block;
	width:120px;
	height:34px;
	margin-left:0px;
}
#playlist-video a.lien {
	display:block;
	width:106px;
	height:34px;
	margin-left:120px;
}
#playlist-video #playlist-vid, #playlist-audio #playlist-aud {
	margin-left:10px;
	margin-top:10px;
}
#playlist-video .detacher, #playlist-audio .detacher {
	float:left;
	margin-top:8px;
	margin-left:10px;
	margin-bottom:5px;
}

#playlist-video .proposer, #playlist-audio .proposer {
	float:right;
	margin-top:8px;
	margin-right:10px;
	margin-bottom:5px;
}
/***** News *****/
#news {
	width: 683px;
	height: 40px;
	float:left;
	margin-top:7px;
	/*background:url(http://www.tousenlive.com/img/structure/fond-news.gif) no-repeat top center #000000;*/
}
#news h3 {display:none;}
#news div { padding-left:10px; padding-top:10px;}

/***** A l'affiche *****/
#a-l-affiche {
	width: 683px;
	height: 200px;
	margin-top:8px;
	margin-left:-4px;
	background:url(http://www.generationslive.fr/img/titre/a-l-affiche.gif) no-repeat top center;
	color: #3399CC;
	float:left;
}
#a-l-affiche h3 {display:none;}
#a-l-affiche h4 {font-size:12px; margin:0px; }
#a-l-affiche a { color: #000000; text-decoration:none; }
#a-l-affiche .vignette { 
	width: 115px;
	height: 165px;
	float:left;
	margin:2px;
	margin-top:30px;
	padding-top:10px;
	padding-left:15px;
	background:url(http://www.generationslive.fr/img/picto/vignette_entrants.gif) no-repeat top center;
	position:relative;
}
#a-l-affiche .vignette .style { 
	width: 115px;
	height: 20px;
	position:absolute;
	top:140px;
	left:15px;
}
#a-l-affiche .vignette .style a { 
	color: #000000;
	text-decoration:underline;
}

/***** Blog *****/
#blog {
	width: 270px;
	height: 187px;
	margin-right: 7px;
	margin-top:18px;
	background:url(http://www.generationslive.fr/img/structure/blog.gif) no-repeat top left;
	color: #CC6633;
	float:right;
}
#blog h3 {display:none;}
#blog h4 a { color:#4B899A;font-size:14px;margin:2px;text-decoration:underline;}
#blog h4 a:hover {text-decoration:none; }
#blog .texte { float:left; width:90px; margin-left:5px; margin-top:30px; }
#blog .image { float:right; margin-right:10px; margin-top:30px; width:150px; height:150px; }

/***** Top 10 *****/
#tops {
	width: 392px;
	height: 330px;
	margin-top:5px;
	margin-left: 8px;
	background:url(http://www.generationslive.fr/img/structure/fond-top.gif) no-repeat top left;
	color: #000000;
	float:left;
	font-size: 11px;
}
#tops table { margin-top:80px; }
#top-10 {
	width: 130px;
	height: 280px;
	float:left;
}

#top-10-2 {
	width: 132px;
	height: 280px;
	float:left;
}

#top-10-3 {
	width: 130px;
	height: 280px;
	float:left;
}

#top-10 h3, #top-10-2 h3 { display:none;}
#top-10-3 h3 { display:none; }
#top-10 h4, #top-10-2 h4 {font-size:10px; color:#C2E028; margin-top:2px; margin-left:25px; }
#top-10-3 h4 {font-size:10px; color:#C2E028; margin-top:2px; margin-left:30px; }
#top-10 span.bleu-clair, #top-10-2 span.bleu-clair, #top-10-3 span.bleu-clair { color:#000000; }
#top-10 span.bleu-fonce, #top-10-2 span.bleu-fonce, #top-10-3 span.bleu-fonce { color:#000000; }
#top-10 table, #top-10-2 table, #top-10-3 table {font-size:12px;}
#top-10 #classement .entree, #top-10-2 #classement .entree, #top-10-3 #classement .entree { margin-bottom:5px; }
#top-10 a, #top-10-2 a, #top-10-3 a { text-decoration:underline; color:#4B899A; }
#top-10 a:hover, #top-10-2 a:hover, #top-10-3 a:hover { text-decoration:none; color:#596A72; }

/***** Tags *****/
#tags {
	width: 452px;
	height: 188px;
	margin-right: 12px;
	margin-top:8px;
	background:url(http://www.generationslive.fr/img/structure/tags.gif) no-repeat top left #000000;
	color: #C2E028;
	float:right;
}
#tags h3 {display:none;}
#tags .texte { margin-top:25px; margin-left:5px; }
#tags .texte a {text-decoration:none; }

/***** Focus *****/
#focus {
	width: 270px;
	height: 187px;
	margin-right: 7px;
	margin-top:8px;
	background:url(http://www.generationslive.fr/img/structure/focus.gif) no-repeat top left;
	color: #CC6633;
	float:right;
}

#focus h3 {display:none;}
#focus h4 a { color:#4B899A;font-size:14px;margin:2px;text-decoration:underline;}
#focus h4 a:hover {text-decoration:none; }
#focus .texte { float:left; width:90px; margin-left:5px; margin-top:30px; font-size:11px; }
#focus .image { float:right; margin-right:10px; margin-top:30px; width:150px; height:150px; }

/***** Vignette promo *****/
#promo {
	width: 724px;
	height: 168px;
	margin-right: 8px;
	margin-top:10px;
	padding-left:10px;
	background:url(http://www.generationslive.fr/img/structure/promo.gif) no-repeat top left;
	color: #CC6633;
	float:right;
}
#promo h3 {display:none;}
#promo .la-pub { margin-top:40px; margin-left:0px; margin-right: 0px; }
#promo .video-home { margin-top:10px;width:160px;height:155px;overflow:hidden;float:left;margin-left:10px;margin-right:5px;}
/***** Nouveaux entrants *****/
#nouveaux-entrants {
	width: 955px;
	height: 220px;
	margin-top:10px;
	padding-left:5px;
	margin-left:-5px;
	background:url(http://www.generationslive.fr/img/titre/nouveaux-entrants.gif) no-repeat top left;
	color: #333399;
}
#nouveaux-entrants a { color: #000000; text-decoration:none; }
#nouveaux-entrants h3 {display:none;}
#nouveaux-entrants .vignette {
	width: 110px;
	height: 182px;
	float:left;
	margin:2px;
	margin-top:30px;
	margin-right:0px;
	padding-top:10px;
	padding-left:20px;
	background: url(http://www.generationslive.fr/img/picto/vignette_entrants.gif) no-repeat;
	position:relative;
}
#nouveaux-entrants .vignette .style { 
	width: 115px;
	height: 20px;
	position:absolute;
	top:120px;
	left:20px;
}
#nouveaux-entrants .vignette .style a { 
	color: #000000;
	text-decoration:underline;
}
#nouveaux-entrants #entrants6 { margin-right:0px; }

#playlistgene {
	width: 220px;
	height: 335px;
	float: left;
	margin-top:8px;
	margin-left:-5px;
	font-size: 11px;
	background:url(http://www.generationslive.fr/img/boutons/titre-news-hiphop.gif) no-repeat top right;
	padding-top:22px;
	/*overflow: auto;*/
}