/* header bandeau common */
#header_banner_text1 .structure_left,#header_banner_text1 .structure_center,#header_banner_text1 .structure_right{font-size:6px;}
#header_banner_main{clear:both;height:126px;}

#header_banner_main_logo,#header_banner_main_pub{position:relative;}
#header_banner_main_logo{z-index:10;}
#header_banner_main_logo{float:left;}
#header_banner_main_logo img{position:absolute;left:35px;/* 72px pour l'ancien logo*/}

#header_banner_main_pub{z-index:11;}
#header_banner_main_pub .pub{position:absolute;left:270px;}
#header_banner_main_pub img.avertissement{position:absolute;left:910px;top:90px;}

/* quick access */
#header_quick_access_unfolded .sepa{height:1px;margin:5px 0 5px 0;display:block;border-bottom:1px solid #e6e6e6;font-size:0;padding:0;}
#header_quick_access_unfolded .part1{background:url(../images/menu/bloctop-top.png) no-repeat;height:26px;font-size:1px;}
#header_quick_access_unfolded .part1 a {display:block;margin-top:7px;margin-right:5px;height:8px;width:53px;background:url(../images/buttons/fermer.png) no-repeat;float:right;cursor:pointer;}
#header_quick_access_unfolded .part1 a:hover {display:block;margin-top:7px;margin-right:5px;height:8px;width:53px;background:url(../images/buttons/fermer-hover.png) no-repeat;float:right;cursor:pointer;}
#header_quick_access_unfolded .part2{padding:0;margin:0;background:#fff;border:1px solid #fff;font-size:11px;font-weight:700;color:#333030;}

#header_quick_access_unfolded .block_abstract{padding-bottom:15px;}
.header_quick_access_unfolded_block_footer .structure_left{width:12px;height:24px;background:url(../images/block/header/menu1-deplie_footer/structure_left.png) no-repeat;}
.header_quick_access_unfolded_block_footer .structure_center{width:972px;height:24px;background:url(../images/block/header/menu1-deplie_footer/structure_center.png) repeat-x;}
.header_quick_access_unfolded_block_footer .structure_right{width:12px;height:24px;background:url(../images/block/header/menu1-deplie_footer/structure_right.png) no-repeat scroll 100% 100%;}
#header_quick_access_unfolded .block_footer .link_n2{margin-right:10px;}
#header_quick_access_unfolded .part3{width:996px;height:29px;background:url(../images/menu/bloctop-bottom.png) no-repeat;}
#header_quick_access_unfolded .bloctop_cols{padding:0 10px;}
/* webradios */
#header_quick_access_unfolded .bloctop_col1{width:325px;padding:0 25px 0 0;display:block;float:left;border-right:1px solid #e6e6e6;}
#header_quick_access_unfolded .bloctop_col2{width:245px;padding:0 0 0 60px;display:block;float:left;}
#header_quick_access_unfolded .floatlogo{float:left;display:block;margin:0 20px 0 0;}
#header_quick_access_unfolded .en_ce_moment{float:left;display:block;margin:0;width:140px;}
#header_quick_access_unfolded .artistetxt{font-size:11px;font-weight:700;color:#3d4a52;display:block;height:10px;width:144px;}
#header_quick_access_unfolded .titretxt{font-size:10px;color:#333030;}
#header_quick_access_unfolded .radiotxt{font-size:11px;color:#3d4a52;display:block;width:140px;}
#header_quick_access_unfolded .radiomomenttxt{font-size:9px;color:#8ba4a7;font-weight:700;}
#header_quick_access_unfolded .radiotitretxt{font-size:10px;color:#000;font-weight:400;}
#header_quick_access_unfolded .radiotitretxt a{font-weight:700;}
#header_quick_access_unfolded .moment_picto{float:left;display:block;background:transparent url("") 0 0 no-repeat;}
#header_quick_access_unfolded .picto_artiste{width:73px;height:72px;;padding:2px;float:left;display:block;margin:0;background:url(../images/menu/bg-picto-artiste.gif) no-repeat;}
#header_quick_access_unfolded .bt_ecouter a{text-align:center;width:81px;height:20px;display:block;cursor:pointer;margin:0 20px 0 0;background:url(../images/menu/bt-ecouter.png) no-repeat;color:#fff;}
#header_quick_access_unfolded .bt_ecouter a:hover{width:81px;height:20px;display:block;cursor:pointer;background:transparent url(../images/menu/bt-ecouter-hover.png) no-repeat;color:#57747c;}
#header_quick_access_unfolded .bt_fiche_artiste a{width:49px;height:45px;display:block;float:left;cursor:pointer;margin:0 20px 0 0;background:url(../images/menu/bt-fiche-artiste.png) no-repeat;}
#header_quick_access_unfolded .bt_fiche_artiste a:hover{width:49px;height:45px;display:block;float:left;cursor:pointer;background:url(../images/menu/bt-fiche-artiste-hover.png) no-repeat;}
#header_quick_access_unfolded .bt_acheter{width:49px;height:45px;display:block;float:left;margin:0 20px 0 0;background:url(../images/menu/bt-acheter-inactif.png) no-repeat;}
#header_quick_access_unfolded .bt_acheter a{width:49px;height:45px;display:block;float:left;cursor:pointer;background:url(../images/menu/bt-acheter.png) no-repeat;}
#header_quick_access_unfolded .bt_acheter a:hover{width:49px;height:45px;display:block;float:left;cursor:pointer;background:url(../images/menu/bt-acheter-hover.png) no-repeat;}
#header_quick_access_unfolded .bt_dedicacer a{width:49px;height:45px;display:block;float:left;cursor:pointer;background:url(../images/menu/bt-dedicacer.png) no-repeat;}
#header_quick_access_unfolded .bt_dedicacer a:hover{width:49px;height:45px;display:block;float:left;cursor:pointer;background:url(../images/menu/bt-dedicacer-hover.png) no-repeat;}
#header_quick_access_unfolded  .bt_fiche_artiste span,#header_quick_access_unfolded  .bt_acheter span,#header_quick_access_unfolded  .bt_dedicacer span{display:none;}
#header_quick_access_unfolded .block_centre_1000{padding:0 2px;width:996px;} /* largeur raccourci pour les ombrés de côté */
#header_quick_access_unfolded .webradioline{float:left;padding-bottom:10px;}
#header_quick_access_unfolded .part3 .link_n2{margin-right:10px;}
#header_quick_access_unfolded .sample-rating{float:left;margin:0 10px 0 0}

/* emissions */

#header_quick_access_unfolded2 .sepa{height:1px;margin:5px 0 5px 0;display:block;border-bottom:1px solid #e6e6e6;font-size:0;padding:0;}
#header_quick_access_unfolded2 .part1{background:url(../images/menu/bloctop-top2.png) no-repeat;height:26px;font-size:1px;}
#header_quick_access_unfolded2 .part1 a {display:block;margin-top:7px;margin-right:5px;height:8px;width:53px;background:url(../images/buttons/fermer.png) no-repeat;float:right;cursor:pointer;}
#header_quick_access_unfolded2 .part1 a:hover {display:block;margin-top:7px;margin-right:5px;height:8px;width:53px;background:url(../images/buttons/fermer-hover.png) no-repeat;float:right;cursor:pointer;}
#header_quick_access_unfolded2 .part2{padding:0;margin:0;background:#fff;border:1px solid #fff;font-size:11px;font-weight:700;color:#333030;}
#header_quick_access_unfolded2 .block_abstract{padding-bottom:15px;}
#header_quick_access_unfolded2 .block_footer .link_n2{margin-right:10px;}
#header_quick_access_unfolded2 .part3{width:996px;height:29px;background:url(../images/menu/bloctop-bottom.png) no-repeat;}
#header_quick_access_unfolded2 .bloctop_cols{padding-left:4px;}
#header_quick_access_unfolded2 .block_centre_1000{padding:0 2px;width:996px;} /* largeur raccourci pour les ombrés de côté */

#header_quick_access_unfolded2 .part2-emission{padding:0;margin:0;background:#fff;border:1px solid #fff;font-weight:bold;color:#333030;}
#header_quick_access_unfolded2 .bloctop_col_emission_other{width:318px;padding:0 10px 20px 0;display:block;float:left;}
#header_quick_access_unfolded2 .bloctop_col_emission_last{width:318px;padding:0 0 20px 0;display:block;float:left;}

	/* BLOC QUICK ACCESS TYPE 1 */
	.block_quick_access_type1_top .structure_left{width:12px;height:31px;background:url(../images/block/internal/type1/top/structure_left.png) no-repeat;}
	.block_quick_access_type1_top .structure_center{width:294px;height:31px;background:url(../images/block/internal/type1/top/structure_center.png) repeat-x;color:#000;}
	.block_quick_access_type1_top .structure_right{width:12px;height:31px;background:url(../images/block/internal/type1/top/structure_right.png) no-repeat scroll 100% 0;}
	.block_quick_access_type1_top h2{color:#d81e4d;font-size:.8em;font-weight:700;line-height:31px;}
	.block_quick_access_type1_top h2 a{color:#d81e4d !important;text-decoration:none !important;}
	.block_quick_access_type1_top .bouton_modif{float:right;}

	.content_quick_access_type1{width:294px;padding:6px 9px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}

	.block_quick_access_type1_footer .structure_left{width:12px;height:26px;background:url(../images/block/internal/type1/footer/structure_left.png) no-repeat;}
	.block_quick_access_type1_footer .structure_center{height:26px;background:url(../images/block/internal/type1/footer/structure_center.png) repeat-x;}
	.block_quick_access_type1_footer .structure_right{width:12px;height:26px;background:url(../images/block/internal/type1/footer/structure_right.png) no-repeat scroll 100% 100%;}

	.block_middle_quick_access_border{padding:0 2px;}
	/* FIN : BLOC QUICK ACCESS TYPE 1 */

#header_quick_access{color:#000;float:left;width:360px;}
#header_quick_access{background-position:top;position:relative;}
#header_menu_buttons_inc_unfolded{float:left;margin-top:69px;padding-left:2px;position:absolute;}
#header_menu_current{margin-top:7px;bottom:0;right:0px;width:234px;height:108px;float:right;margin-bottom:0;margin-left:20px;} /* 391 représente la somme des bloques à l'intérieur et est nécessaire pour IE6 afin que l'alignement à droite s'effectu */
#header_menu_buttons_button_1,#header_menu_buttons_button_2,#bouton_haut_3{float:left;}
#header_menu_buttons_inc_unfolded a{display:block;cursor:pointer;text-decoration:none;}
#header_menu_current_music,#header_menu_listen{float:left;}

#header_quick_access .title,#header_quick_access .title2{font-size:10pt;font-weight:bold;text-align:right;letter-spacing:-1px;}
#header_quick_access .auteur,#header_quick_access .auteur2{font-size:8pt;font-weight:bold;text-align:right;height:16px;overflow:hidden;}
#header_quick_access .chanson{font-size:7pt;font-weight:normal;text-align:right;height:16px;overflow:hidden;}

#header_quick_access{background:none;}
#header_banner_text1 .structure_left,#header_banner_text1 .structure_center,#header_banner_text1 .structure_right{height:7px;}
#header_banner_text1 .structure_left{width:12px;background:url(../images/header/header_banner_text1/structure_left.png) no-repeat;}
#header_banner_text1 .structure_center{width:976px;background-color:#d81e4d;}
#header_banner_text1 .structure_right{width:12px;background:url(../images/header/header_banner_text1/structure_right.png) no-repeat scroll 100% 0;}
#header_menu_buttons{height:65px;}
#header_menu_buttons_button_1 a, #header_menu_buttons_button_2 a{display:block;height:46px;}
#header_menu_buttons_button_1{width:140px;position:absolute;}
#header_menu_buttons_button_2{width:124px;position:absolute;margin-left:140px;}
#header_menu_buttons_button_1 a{background:url(../images/header/ecouter-webradios.png) no-repeat;}
#header_menu_buttons_button_1 a:hover{background:url(../images/header/ecouter-webradios-on.png) no-repeat;}
#header_menu_buttons_button_2 a{background:url(../images/header/emissions.png) no-repeat;}
#header_menu_buttons_button_2 a:hover{background:url(../images/header/emissions-on.png) no-repeat;}

#header_menu_current_musique{height:108px;width:234px;background:transparent url(../images/header/bg_en-ce-moment.png) repeat;}
#header_menu_current_music{height:108px;width:144px;float:right;}
#header_menu_buttons .title,.title2{color:#ebf1f2;margin-top:2px;}
#header_menu_buttons .auteur,.auteur2{color:#fff;margin-top:4px;}
#header_menu_buttons .chanson{color:#fff;}
#header_menu_current_music p{margin-right:10px;}
#header_menu_singer_photo{width:51px;height:50px;margin-left:83px;background:url(../images/header/fond_photo_chanteur.png) no-repeat;}
#header_menu_singer_photo_box{width:45px;height:45px;padding:3px 0 0 3px;overflow:hidden;}

#header_menu_listen{float:left;width:40px;height:40px;margin-left:50px;margin-top:20px;position:absolute;}
#header_menu_listen a.button-header-ecouter{width:40px;height:40px;display:block;cursor:pointer;background:url(../images/header/listen_bouton.png) no-repeat;}
#header_menu_listen a.button-header-ecouter:hover{width:40px;height:40px;display:block;cursor:pointer;background:url(../images/header/listen_bouton-over.png) no-repeat;}

#header_a-la-une_listing,#header_a-la-une_search{float:left;height:50px;}
#header_a-la-une_listing p,#header_a-la-une_listing a{text-decoration:none;font-size:.7em;}
#header_a-la-une_search_left,#header_a-la-une_search_center,#header_a-la-une_search_right,#header_a-la-une_search_center2{float:left;}

#header_a-la-une{} /*background-color:#d61a4a; */
#header_a-la-une_content{clear:both;}
#header_a-la-une_listing,#header_a-la-une_search{height:50px;margin-top:65px;}
#header_a-la-une_listing{padding-left:5px;width:230px;overflow:hidden;} /* 3px = 2 gouttière + 1 border inexistant ; margin foire sous IE6, on met un padding à la place */
#header_a-la-une_search{width:405px;}
#header_a-la-une_listing li{padding:0 1px;line-height:15px;}
#header_a-la-une_listing a.txt{color:#62595c;display:block;font-size:8pt;font-weight:700;}
#header_a-la-une_listing a:hover{text-decoration:underline;font-size:8pt;}
#header_a-la-une_listing .sep{font-size:7px;margin-top:19px;margin-left:8px;margin-right:8px;color:#ec8ca5;}
#header_a-la-une_search_left{height:27px;padding-top:15px;width:88px;color:#8ba4a7;font-weight:700;font-size:10pt;} /* height 27 = 37 - paddding */
#header_a-la-une_search_center{height:29px;padding-top:13px;width:148px;}
#header_a-la-une_search_center input{width:140px;color:#62595c;font-size:12px;}
#header_a-la-une_search_center2{height:29px;padding-top:14px;width:130px;}
* > #header_a-la-une_search_center2{padding-top:13px;} /* la vrai taille pour les vrais navigateurs ... */
#header_a-la-une_search_center2 select{overflow:hidden;width:120px;font-size:11px;}
#header_a-la-une_search_right{padding-top:14px;width:39px;height:30px;}
#header_a-la-une_search_right input{width:39px;height:24px;}
#header_a-la-une_listing .img_alaune{float:left;height:50px;padding-right:8px;}
#header_a-la-une_listing .img_alaune img{vertical-align:top;margin-top:6px;}

#header_menu{height:26px;}
#header_menu{background:url(../images/menu/fond-id-menu3.png) repeat-x;}
#header_menu_content .structure_center a{font-size:10pt;font-weight:700;color:#333333;}
#header_menu_content .structure_center ul{text-decoration:none;font-size:.85em;}
#header_menu_content .structure_center a{text-decoration:none;}
#header_menu_content .structure_center li{float:left;padding:5px 10px 0 9px;background:url(../images/menu/class-sep-2.gif) no-repeat scroll 100% 8px;}
#header_menu_content .structure_center li.last,#header_a-la-une_listing li.last{background:none;}
#header_menu_content .structure_center li.house{padding: 0 1px 0 0;}
#header_menu_content .structure_center li.house a {background:url(../images/menu/little_house.png) no-repeat;display :block; height:26px ; width:33px;}
#header_menu_content .structure_center li.house a:hover {background:url(../images/menu/little_house-hover.png) no-repeat;}
	/* class de gestion du hover, à gérer en javascript */
	#header_menu_content li.hover_before{background:url(../images/menu/class-sep-2.gif) no-repeat scroll 100% 8px;}
	#header_menu_content li.hover{margin-top:0;padding:0;background:url(../images/menu/class-sep-2.gif) no-repeat scroll 100% 8px;}
	#header_menu_content .hover .ttier_g,#header_menu_content .hover .ttier,#header_menu_content .hover .ttier_d{float:left;height:26px;}
	#header_menu_content .hover .ttier_g{width:9px;}
	#header_menu_content .hover .ttier_d{width:10px;}
	#header_menu_content .hover .ttier_g{background:url(../images/menu/id-menu3/menu3-ttier_g.png) no-repeat;}
	#header_menu_content .hover .ttier{background:url(../images/menu/id-menu3/menu3-ttier.png) repeat-x;padding-top:5px;height:21px;}
	#header_menu_content .hover .ttier a{color#333333;}
	#header_menu_content .hover .ttier_d{background:url(../images/menu/id-menu3/menu3-ttier_d.png) no-repeat;}
	/* partie à gérer en javascript : sur la sélection de la partie */
	#header_menu_content li.select_before{background:url(../images/menu/class-sep-2.gif) no-repeat scroll 100% 8px;}
	#header_menu_content li.select{margin-top:0;background:url(../images/menu/class-sep-2.gif) no-repeat scroll 100% 8px;padding:0;}
	#header_menu_content .select .ttier_g,#header_menu_content .select .ttier,#header_menu_content .select .ttier_d{float:left;height:26px;}
	#header_menu_content .select .ttier_g{width:9px;}
	#header_menu_content .select .ttier_d{width:10px;}
	#header_menu_content .select .ttier_g{background:url(../images/menu/id-menu3/menu3-ttier_g-hover.png) no-repeat;}
	#header_menu_content .select .ttier{background:url(../images/menu/id-menu3/menu3-ttier-hover.png) repeat-x;padding-top:5px;height:21px;}
	#header_menu_content .select .ttier a{color:#fff;}
	#header_menu_content .select .ttier_d{background:url(../images/menu/id-menu3/menu3-ttier_d-hover.png) no-repeat;}
#header_menu_content .structure_left,#header_menu_content .structure_right{width:8px;height:26px;}
#header_menu_content .structure_center{background:url(../images/menu/fond-id-menu3.png) repeat-x;width:998px;height:26px;overflow:hidden;}
/*#header_menu_content .structure_center{width:976px;height:34px;background:url(../images/header/menu/structure_center_full.png) no-repeat;overflow:hidden;}*/

.header_menu_content_js_select #header_menu_content .structure_left{background:none;}
.header_menu_content_js_select #header_menu_content .structure_center{background:none;}
.header_menu_content_js_select #header_menu_content .structure_right{background:none;}


#header_menu_unfolded{clear:both;}
#header_menu_unfolded .block_middle{padding:0 2px;}
#header_menu_unfolded .p_cont{float:left;width:994px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background:#fff;}
.header_menu_unfolded_block_footer .structure_left{width:12px;height:24px;background:url(../images/block/header/menu3-deplie_footer/structure_left.png) no-repeat;}
.header_menu_unfolded_block_footer .structure_center{width:976px;height:24px;background:url(../images/block/header/menu3-deplie_footer/structure_center.png) repeat-x;}
.header_menu_unfolded_block_footer .structure_right{width:12px;height:24px;background:url(../images/block/header/menu3-deplie_footer/structure_right.png) no-repeat scroll 100% 100%;}

#header_menu_unfolded .block_abstract{padding-bottom:10px;}
#header_menu_unfolded .content__fond_blanc{float:left;width:976px;}
#header_menu_unfolded .content__header_border{padding:6px 9px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
#header_menu_unfolded .nav_radio .lst{float:left;width:218px;}
#header_menu_unfolded .nav_radio .lst li{padding:4px 0;font-size:8pt;font-weight:700;}
#header_menu_unfolded .nav_radio .lst li a{background:url(../images/picto/triangle_gris_clair.gif) no-repeat scroll 0 50%;padding-left:10px;}
#header_menu_unfolded .nav_radio .lst li a:hover{background:url(../images/picto/triangle_gris.gif) no-repeat scroll 0 50%;color:#57747c;text-decoration:underline;}
#header_menu_unfolded .encart{width:494px;float:left;background:#edf5f7;margin:6px;padding:7px 6px;}
#header_menu_unfolded .encart .content_default{width:262px;float:left;background:url(../images/barre/vertical_89.gif) no-repeat scroll 100% 50%;}
#header_menu_unfolded .encart ul{float:left;width:228px;padding-left:4px;}
#header_menu_unfolded .encart ul li{width:208px;}
#header_menu_unfolded .encart ul li{font-size:.7em;padding:5px 0 4px;border-bottom:1px solid #e6e6e6;}
#header_menu_unfolded .encart ul li a{background:url(../images/home/img-picto-content_blog.gif) no-repeat scroll 0 50%;padding-left:15px;}
#header_menu_unfolded .encart ul li.last{padding-bottom:0;border:none;}

#search_bouton,#onair_bouton{cursor:pointer;}
#b1_middle,#b2_middle,#b3_middle{float:left;}
#b1_picto1,#b1_text,#b1_picto2,#b2_picto1,#b2_text,#b2_picto2{float:left;}
#b1_content,#b2_content,#b3_content{font-size:1em;text-align:center;}

/* PARTIE SPECIAL DEFCON */
#header_quick_access .defcon_txt{padding:5px 0;}
#header_quick_access .defcon_txt a.mise_en_avant{color:#fff;}
#header_quick_access .defcon_txt p{text-align:center;color:#ffb4c8;font-size:1em;line-height:25px;font-weight:700;}
#header_quick_access .defcon_txt p.little{font-size:0.8em;}
#header_a-la-une ul.defcon{height:36px;width:800px;padding-left:200px;}
#header_a-la-une ul.defcon li{float:left;color:#fff;height:36px;line-height:36px;font-weight:700;font-size:0.7em;}
#header_a-la-une ul.defcon li a{background:url(../images/picto/triangle_gris.gif) no-repeat scroll 0 50%;padding:0 18px 0 8px;color:#fff;}
.defcon_logo{height:500px;margin:0 auto;width:148px;padding:10px 0;}