body{margin:0px auto 40px auto;background:#00CDFF url(images/default.jpg);background-repeat:repeat-x;color:#FFFFFF;font-family:"Helvetica",Verdana, Arial, Helvetica; font-size:11px;}

table, td{border-collapse:collapse;}

td{line-height:8px;}

div#superbanniere{margin-left:auto; margin-right:auto;margin-top:4px;text-align:center;margin-bottom:10px;padding:10px;background:url(images/fond_pub_top.png);width:728px;}

div#global{margin-left:auto; margin-right:auto;width:940px;}
div#header{overflow:auto;height:255px;}
div#logo{float:left;}
div#player{margin-top:100px;float:right;}

a:link{color:#FF0049;text-decoration:none;border:0px;}
a:visited{color:#FF0049;text-decoration:none;border:0px;}
a:hover{color:#FF0049;text-decoration:underline;border:0px;}

div#menu{width:660px;float:right;text-align:center;}

div#gauche{width:260px;float:left;margin-top:44px;}
	div#tel{text-align:center;width:318px;float:left;margin-top:2px;}
	div#sms{text-align:center;width:260px;float:right;padding:0px 5px 0px 0px;}
	div#top10{font-size:9px;float:left;width:260}
		div#track{overflow:auto;background:url(images/bg_top.jpg);width:260px;}
		div#vignette{float:left;width:30px;}
		div#track_infos{padding:3px;width:224px; float:right;height:22px;}
		.artist{color:#66C8FF;}

div#droite{width:660px;float:right;margin-top:2px;font-size:12px;}
	div#content{overflow:auto;padding:2px 10px 10px 10px;min-height:500px;background:#000000;}
	div#autopromo{float:left;background:url(images/fond_droite.png);width:400px;height:140px;}
	div#onair{float:right;background:#242424;width:240px;height:140px;}
	
	div#cadeaux{float:left; width:318px;margin-top:8px;}
		div#cadeau{padding:4px;background:#fff;margin-top:0px; border-top:1px solid #D8D8D8;overflow:auto;color:#000;border-left:0px solid#CCCCCC;border-right:0px solid#CCCCCC;line-height:16px;}
			div#cadeau_photo{float:left;margin-right:6px; margin-bottom:4px;}
				.titre_cadeau{font-weight:bold; color:#C6007F; font-size:12px;line-height:18px; text-transform:uppercase;}
				
	div#evenements{float:left; width:640px;margin-top:8px;}
		div#evenement{padding:4px;background:#fff; margin-top:0px;border-top:1px solid #D8D8D8;overflow:auto;color:#000;border-left:0px solid #CCCCCC;border-right:0px solid#CCCCCC;line-height:16px;}
			div#evenement_photo{float:left;margin-right:6px; margin-bottom:4px;}
				.titre_evenement{font-weight:bold; color:#570077; font-size:12px;font-size:12px;line-height:18px;}
				.date_evenement{font-weight:bold; color:#222222; font-size:12px;}
				
	div#news{float:left; width:318px;margin-top:8px;}
		div#mininews{background:#fff;border-top:1px solid #D8D8D8;margin-top:0px;padding:4px;color:#000;border-left:0px solid #222222;border-right:0px solid #222222;line-height:16px;}
			.titre_mininews{font-weight:bold; color:#00679B; font-size:12px;line-height:18px;}
			
			div#live_text{padding:6px;background:url(images/fond_blanc_20.png);color:#FFFFFF;text-indent:20px;text-align:justify;}


div#footer{padding:6px; background:#00325B url(images/fond_footer.png);color:#888888;font-size:9px;margin-bottom:0px;overflow:auto;}
div#footer a:link{color:#FFFFFF;}
div#footer a:visited{color:#FFFFFF;}

div#footer_gauche{width:380px;float:left;}
div#footer_droit{width:260px;float:right;padding:4px;}
.footer_droit_titre{font-weight:bold;color:#00beed;}
.bleu{color:#00beed;}
.emiss_footer{color:#ffffff;}
.emiss_footer_gris{color:#7eaabe;}
.emiss_active{color:#66ffff;}


div#animateur{float:left;padding:2px;width:155px;text-align:center;height:140px;}
div#animateur_photo{height:114px;background:url(images/fond_blanc_20.png);}

div#partenaire{width:640px; background:url(images/fond_droite.png);margin-bottom:2px;overflow:auto;}
div#partenaire_photo{width:140px;float:left;}
div#partenaire_coords{width:192px;float:left;padding:4px;border-left:1px solid #333333;}
div#partenaire_description{width:250px;float:left;padding:4px;}
.partenaire_titre{color:#40D2FF; font-size:13px;font-weight:bold;}
.partenaire_coords{color:#FF2970; font-size:13px;font-weight:bold;}
.partenaire_coords_item{color:E58FE1;}


div#playlist_generale{overflow:auto;min-height:300px;margin-top:6px;}
div#track_g{font-size:11px;width:320px;overflow:auto;color:#ffffff;float:left;text-indent:0px;margin-bottom:2px;background:url(images/fond_blanc_20.png);height:18px;overflow:hidden;}
div#track_g_infos{padding:2px;float:left;}
div#track_g_photo{width:16px;float:left;}
div#sousplaylist{width:632px; padding:4px;background:#444444;margin-top:10px;}

div#actualite{color:#ffffff;}
div#article{background:url(images/fond_blanc_20.png);text-align:justify;padding-bottom:20px;padding-left:5px;padding-right:5px;padding-top:10px;overflow:auto;margin-bottom:1px;}
div#article_photo{float:left;margin-right:20px;margin-bottom:10px;}
.titre_actualite{font-weight:bold; color:#00beed; font-size:16px;}

div#cinema{color:#ffffff;min-height:260px;}
div#film{border-bottom:1px solid #014b76;text-align:justify;padding-bottom:10px;padding-left:5px;padding-right:5px;padding-top:10px;overflow:auto;background:url(images/fond_blanc_20.png);}
div#film:hover{border-bottom:1px solid #014b76;text-align:justify;padding-bottom:10px;padding-left:5px;padding-right:5px;padding-top:10px;overflow:auto;background:#00243d;}
div#film_affiche{float:left;margin-right:20px;margin-bottom:10px;}
.titre_cinema{font-weight:bold; color:#e888ec; font-size:16px;}

div#musicactu{background:url(images/fond_blanc_20.png);color:#ffffff;min-height:380px;}
div#article_musicactu{border-bottom:1px solid #AAAAAA;text-align:justify;padding-bottom:20px;padding-left:5px;padding-right:5px;padding-top:10px;overflow:auto;}
.titre_musicactu{font-weight:bold; color:#DD003A; font-size:16px;}

div#programme{width:203px;padding:5px;background:#FFFFFF;float:left;color:#000000;overflow:auto;min-height:140px;overflow:auto;}
	div#fiche_programme{background:url(images/fond_blanc_20.png); padding:4px;color:#ffffff;overflow:auto;min-height:300px;}
	div#programme_photo{ width:240px;float:left;}
	div#programme_presentation{padding:6px;float:left;text-align:justify;}
	div#gotogrille2{padding:0px 6px 0px 6px;}
	div#programme_informations{overflow:auto;}
	div#programme_playlist{margin-top:4px;background:#111111;overflow:auto;}
	.programme_titre{font-weight:bold; color:#00CFEC; font-size:14px;}
	div#listeprog{overflow:auto;background:#FFFFFF;}
	div#gotogrille{background:#666666;padding:2px;}
	div#gotogrille a{color:#FFFFFF;} 
	
#main_gauche{float:left;}	
#main_droite{float:right;}	

div#contact{padding:6px; background:url(images/fond_droite.png); color:#ffffff;min-height:300px;}
.contact_titre{font-weight:bold; font-size:14px; color:#5E9106;text-decoration:underline;}

a.bleu:visited{color:#000000;font-weight:normal;}


div#li_pgm{background:url(images/fond_blanc_20.png);padding:1px 6px 1px 6px; margin-bottom:0px;width:200px;}
a.pgm:link{color:#00beed;text-decoration:none;display:block;}
a.pgm:hover{color:#ff0049;text-decoration:none;display:block;}
a.pgm:visited{color:#00beed;text-decoration:none;display:block;}

div#liste_pgm{float:left;width:210px;}
div#fiche_pgm{line-height:12px;float:right;width:408px;background:url(images/fond_blanc_20.png);padding:2px 6px 2px 6px;}

div#pgm_track{padding:1px 0px 1px 0px;font-size:9px;letter-spacing:-0.06em;border-bottom:1px dotted #286b8a;}

div#radioclock{position:absolute; z-index:2; background:transparent; width:260px; height:140px;top:150px;}

.bleuclair{color:#c5efff;}


#shortsdir{margin-top:0px;margin-bottom:12px;min-height:30px;font-size:9px;text-align:right;line-height:22px;background:#003d64;padding:2px;}
#shortdir{float:right;margin-left:5px;}

#bloc_track{padding:4px;background:#222222; width:312px;text-align:center;border-bottom:1px solid #444444;}
#bloc_track_active{padding:4px;background:#333333; width:312px;text-align:center;border-bottom:1px solid #666666;}


.jaune_i{color:#ffde00;font-weight:bold;font-size:10px;}
.bleu_i{color:#00ccff;font-weight:bold;font-size:10px;}
.blanc_ti{font-weight:bold;font-size:13px;line-height:14px;}


#iphone{width:320px;}



/*** mini Liste ***/
.ml_artiste{text-align:center;font-weight:bold;font-size: 13px;color:#fff000;width:260px;background:#fff;}
.ml_titre{text-align:center;width:260px;background:#fff;}

.ml_artiste_now{text-align:center;font-weight:bold;font-size: 15px;color:#ff0072;width:260px;background:url(images/minilist_bg.png);padding-top:3px;}
.ml_titre_now{text-align:center;font-size:12px;color:#ffdeed;width:260px;background:url(images/minilist_bg.png);padding-bottom:3px;}
.ml_head{font-size:9px;text-align:center;width:260px;background:#fafafa;padding:1px 0px 1px 0px;color:#000;}

/*** mini programmes ***/
.mini_pgm{border:1px solid silver;background:#ffffff;color:#000;margin-top:1px;}


.pgmnor{
	margin-top:1px;
	color:#4e98b7;
	font-size:9px;
	width:260px;
}
.pgmor{
	margin-top:1px;
	color:#90e6ff;
	font-size:10px;
	background:#222;
	width:260px;
}
.clock{
	font-weight:bold;
	float:right;
	text-align: right;
	width:80px;
}
.progname{
	width:180px;
	float:left;
}
.titre10{font-weight:bold; color:#00DBFF;font-size:9px;}

.titre12{font-weight:bold; color:#00DBFF;font-size:11px;}
.pgmor{color:#fff;}
.pgmnor{color:#fff;}