
/* STRUCTURE */

body {font-family:verdana,helvetica,arial,sans-serif;font-size:11px;font-weight:normal;padding:0;margin:0; color: #000000;}

a {color: #000000; text-decoration: none;}
a:hover {text-decoration: underline;}
h1,h2,h3,h4,h5 {margin: 0; padding: 0; display: inline;}
p {margin: 0; padding: 0;}
span {display: inline;}

body {background: url(/front_office/images/fond_home.gif) repeat-x top; background-color: #fdfcfc;}
.sitebox {width: 997px; margin: auto;}
.site {border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6;}

.v2_corps {width: 995px; background: url(/front_office/images/fond_ventre.gif) repeat-x; margin: auto; padding-bottom: 15px;}
.v2_ventrelarge {}

.v2_ventre {float: left; width: 658px;}
	.v2_ventre_colg {width: 328px; float: left;}
		.v2_ventre_colg_inner {margin-left: 8px;}
	.v2_ventre_cold {width: 330px; float: left;}
		.v2_ventre_cold_inner {margin-left: 10px;}

			.v2_ventre_box {background :#fff; margin-top: 10px;}
			.v2_ventre_box_transp {margin-top: 10px;}

	.v2_ventre_inner {padding-left: 8px;}
	.v2_ventre_inner_blanc {padding-left: 8px; background: #ffffff;}
	.v2_ventre_article {padding-left: 9px; padding-bottom: 20px; background: #ffffff;}
          .v2_ventre_article p a, .v2_ventre_article .v2_paragraphepremier a  { text-decoration:underline; color:#cc0000; }
          .v2_ventre_article p a:hover, .v2_ventre_article .v2_paragraphepremier a:hover { color: #850000; }	
	.v2_ventre_fil {margin-left: 8px; padding-bottom: 10px; background: #ffffff;}

.v2_coldroite {float: right; width: 337px; padding-bottom: 10px;}
	.v2_coldroite_inner {padding-left: 10px; padding-right: 7px;}
	
			.v2_coldroite_box {width: 320px; background: #ffffff; margin-top: 10px;}	
			.v2_coldroite_box_transp {width: 320px; margin-top: 10px;}
			
				.v2_box_inner {padding-left: 8px; padding-right: 8px; padding-bottom: 8px;}

.v2_filventre {background: #ffffff; padding-bottom: 20px; padding-left: 8px; margin-left: 10px;}
			
/* /STRUCTURE */


/* HEADER */
.v2_header {width: 995px;}
.v2_tetiere_box {background: #808080 url(/front_office/images/tetiere_fond.jpg) no-repeat top; width: 995px; padding-bottom:10px}
.v2_tetiere_inner {padding: 0 11px 0 15px;}
.v2_tetiere_logopub_box {height: 99px;}
.v2_tetiere_logo {float: left; width: 222px;}
.v2_tetiere_pub {float: right; width: 747px; height:90px;  background: url(/front_office/images/mention_publicite.gif) no-repeat right;}
.v2_tetiere_actuserv_box {padding-left: 5px;}

/* nouvelle tetière HG*/
#TETIERE_HG {background: #000000 url(/front_office/images/tetiere/bg_tetiere_hg.jpg) repeat-x top; margin:0; padding:0}
#TETIERE_HG H1 {margin:0; padding:0}
/*LOGO + PUB */
#TETIERE_HG .ligne1 {margin:0; padding:10px 0; width:995px; }
#TETIERE_HG .ligne1 .logo_box { margin:0; padding:0; width:255px; float:left;}
#TETIERE_HG .ligne1 .logo_box .logo { margin:0 0 0 13px; padding:0;}
#TETIERE_HG .ligne1 .ban_box { margin:0; padding:0; width:740px; float:left;}
#TETIERE_HG .ligne1 .ban_box .ban { margin:0; padding:0; width:720px;}

/*ONAIR*/
#TETIERE_HG .ligne2 {margin:0; padding:0; width:995px;}
#TETIERE_HG .ligne2 .onair_box {margin:0; padding:0; width:660px; float:left;}
#TETIERE_HG .ligne2 .onair_box .onair {margin:0; padding:0; width:660px; height:100px; position:relative; background: url(/front_office/images/tetiere/bg_onair.png) no-repeat top;}
#TETIERE_HG .ligne2 .onair_box .onair .onair_bloc1 {margin:0; padding:0; width:204px; height:100px;float:left}
#TETIERE_HG .ligne2 .onair_box .onair .onair_bloc2 {margin:0; padding:0; width:456px; height:100px;float:left}
#TETIERE_HG .ligne2 .onair_box .onair .onair_show_visuel {width:190px; height:125px; position:absolute; left:37px; bottom:0px; }
/*ONAIR Programme*/
#TETIERE_HG .ligne2 .onair_box .onair .onair_programme_box  {margin:10px 0 0 0; padding:0; width:456px;}
#TETIERE_HG .ligne2 .onair_box .onair .onair_programme {margin:0 ; padding:0; width:230px; float:left}
#TETIERE_HG .ligne2 .onair_box .onair_programme .animateur {margin:5px 5px 0 25px}
#TETIERE_HG .ligne2 .onair_box .onair_programme .animateur a {font-family:verdana; font-size:12px; font-weight:bold; color:#fff; line-height:16px; text-decoration:none}
#TETIERE_HG .ligne2 .onair_box .onair_programme .theme {margin:0 5px 0 25px}
#TETIERE_HG .ligne2 .onair_box .onair_programme .theme span {font-family:verdana; font-size:11px; color:#ccc; line-height:14px;}
/*ONAIR Reagir*/
#TETIERE_HG .ligne2 .onair_box .onair .onair_reagir {margin:0; padding:8px 0 0 0; width:456px; font-family:verdana; font-size:10px; color:#969696; line-height:16px; text-decoration:none}
#TETIERE_HG .ligne2 .onair_box .onair .onair_reagir a {font-family:verdana; font-size:10px; color:#969696; line-height:16px; text-decoration:none}
#TETIERE_HG .ligne2 .onair_box .onair .onair_reagir a:link {color:#969696; text-decoration:none}
#TETIERE_HG .ligne2 .onair_box .onair .onair_reagir a:hover {color:#969696; text-decoration:none}
#TETIERE_HG .ligne2 .onair_box .onair .onair_reagir a:visited {color:#969696; text-decoration:none}
#TETIERE_HG .ligne2 .onair_box .onair .onair_reagir a:hover {color:#fff; text-decoration:none}
#TETIERE_HG .ligne2 .onair_box .onair .onair_reagir_1 {margin:0; padding:0 10px 0 0; float:left; background: url(/front_office/images/tetiere/bg_reagir_sep.jpg) no-repeat top right;}
#TETIERE_HG .ligne2 .onair_box .onair .onair_reagir_2 {margin:0; padding:0 10px 0 5px; float:left; background: url(/front_office/images/tetiere/bg_reagir_sep.jpg) no-repeat top right;}
#TETIERE_HG .ligne2 .onair_box .onair .onair_reagir_3 {margin:0; padding:0 0 0 5px ; float:left}
/*ONAIR Studio*/
#TETIERE_HG .ligne2 .onair_box .onair .onair_studio  {margin:0; padding:0; width:226px; float:left}
#TETIERE_HG .ligne2 .onair_box .onair .onair_studio .btn_1  {margin:5px 0 0 0 ; padding:0; width:113px; float:left}
#TETIERE_HG .ligne2 .onair_box .onair .onair_studio .btn_2  {margin:5px 0 0 0 ; padding:0; width:113px; float:left}
/*MEA Box*/
#TETIERE_HG .ligne2 .mea_box {margin:0; padding:0; width:335px; float:left;}
/*LIENS*/
#TETIERE_HG .ligne2 .mea_box .liens_box {margin:0; padding:0; width:120px; float:left;}
#TETIERE_HG .ligne2 .mea_box .liens {margin:0; padding:0 0 0 10px; width:105px;}
#TETIERE_HG .ligne2 .mea_box .lien {margin:0 0 4px 0; padding:0;}
#TETIERE_HG .ligne2 .mea_box .lien a {font-family:verdana; font-size:12px; color:#fff; text-decoration:none; line-height:20px;}
#TETIERE_HG .ligne2 .mea_box .lien a:hover {text-decoration:underline; }
/*MEA Antenne*/
#TETIERE_HG .ligne2 .mea_box .mea_antenne {margin:0; padding:0; width:215px; float:left;}
#TETIERE_HG .btn_crm {float:left; padding-left:4px}

.v2_tetiere_actuserv_onairbox {float: left; width: 345px; height: 68px; margin-right: 5px; margin-top: 3px;}
.v2_tetiere_actuserv_onair {float: left; width: 345px; height: 68px; margin-right: 5px; margin-top: 3px;}

	.v2_tetiere_actuserv_onair_textbox {height: 49px; width:215px; width margin:0; padding: 20px 0 0 130px;}
	.v2_tetiere_actuserv_onair_nom {font: bold 12px arial,helvetica; color: #ffffff;}
       .v2_tetiere_actuserv_onair_nom a, .v2_tetiere_actuserv_onair_nom a:hover, .v2_tetiere_actuserv_onair_nom a:visited {color: #ffffff;}
	.v2_tetiere_actuserv_onair_desc {font: 11px arial,helvetica; color: #807F7F; margin-top: 2px; height: 14px; overflow: hidden;}

.v2_tetiere_actuserv_accesdirect {float: left; width: 119px; margin: 20px 11px 0 0;}
.v2_tetiere_actuserv_ecouter {float: left; width: 119px; margin: 20px 11px 0 0;}
.v2_tetiere_actuserv_podcasts {float: left; width: 125px; margin-top: 20px;}

.v2_tetiere_actuserv_retrouvez {float: right; width: 206px; height: 50px; margin-top:15px;}
	.v2_tetiere_actuserv_retrouvez_inner {padding: 6px 8px 8px 8px;}
	.v2_tetiere_actuserv_retrouvez_titre {font: bold 12px arial,helvetica; color: #ffffff; border-bottom: 1px solid #525252; padding-bottom: 3px; margin-bottom: 3px;}
	.v2_tetiere_actuserv_retrouvez_lien {display: block; float: left; font: 10px arial,helvetica; color: #ffffff; height: 19px;}
	.v2_tetiere_actuserv_retrouvez_box {float: left; height: 19px;}
	.v2_tetiere_actuserv_retrouvez_boxlien {font: 10px arial,helvetica; color: #ffffff;}
.v2_tetiere_actuserv_lien1 {display: block; font: bold 12px arial,helvetica; color: #ffffff;}
.v2_tetiere_actuserv_lien2 {display: block; font: 9px arial,helvetica; color: #FD0101;}


.v2_galaxie_box {height: 20px; font: bold 11px arial,helvetica; text-align: right;}
.v2_galaxie_decouv {color: #333333; line-height: 16px;}
.v2_galaxie_sites {color: #333333;}
.v2_galaxie_sites_liens {color: #333333;}

.v2_tetieresport_box {width: 995px; height: 207px; background: url(/front_office/images/tetieresport_fond.gif);}
.v2_tetieresport_inner {padding: 0 11px 0 9px; height: 123px;}

.v2_tetieresport_galaxie_box {height: 20px; font: bold 11px arial,helvetica; text-align: right;}
.v2_tetieresport_galaxie_decouv {color: #ffffff; line-height: 16px;}
.v2_tetieresport_galaxie_sites {color: #ffffff;}
.v2_tetieresport_galaxie_sites_liens {color: #ffffff;}

.v2_tetieresport_score_box {width: 129px; height: 65px; float: left;}
.v2_tetieresport_score {width: 129px; border: 1px solid #545454;}	
.v2_tetieresport_score_ligne1 {height: 14px; background: url(/front_office/images/scorecenter_fond_1.gif) repeat-x;}
.v2_tetieresport_score_ligne2 {height: 39px; background: url(/front_office/images/scorecenter_fond_2.gif) repeat-x;}
.v2_tetieresport_score_ligne2box {padding: 0 6px 0 6px;}
.v2_tetieresport_score_sport {float: left; font: 9px arial,helvetica; color: #898989; padding-left: 6px; margin-top: 1px;}
.v2_tetieresport_score_etat {float: right; font: 9px arial,helvetica; color: #ffffff; padding-right: 6px; padding-left: 12px; margin-top: 1px; background: url(../images/score_boutonbleu.gif) no-repeat 1px 2px;}
.v2_tetieresport_score_etatnormal {float: right; font: 9px arial,helvetica; color: #898989; padding-right: 6px; margin-top: 1px;}				
.v2_tetieresport_score_part {float: left; font: 10px arial,helvetica; color: #ffffff; padding-top: 2px;}
.v2_tetieresport_score_resultbox {float: right;}
.v2_tetieresport_score_result {float: left; font: 10px arial,helvetica; color: #ffffff; padding: 2px 1px 0 1px;}
.v2_tetieresport_score_sep {clear: both; padding-top: 3px;}
.v2_tetieresport_score_separation {width: 9px; float: left;}

.v2_score_box {width: 173px; float: left; margin: 0 4px 0 4px; display: none;}
.v2_score_inner {border: 1px solid #606060;}
.v2_score_sport_box {background: url(/front_office/images/score_fond_sport.gif); padding: 3px 5px 3px 5px;}
.v2_score_sport_inner {font: 9px verdana,helvetica; color: #039BFE;}

.v2_score_resultat_box {background: url(/front_office/images/score_fond_score.gif); padding: 3px 5px 3px 5px;}
.v2_score_resultat_evenement {font: 9px verdana,helvetica; color: #8A8B8B; margin-bottom: 3px;}
.v2_score_resultat_participant {float: left; font: bold 9px verdana,helvetica; color: #ffffff;}
.v2_score_resultat_score {float: right; font: bold 9px verdana,helvetica; color: #039BFE;}

.v2_tetieresport_logopub {height: 99px;}
.v2_tetieresport_logo {float: left; width: 222px; padding-top: 12px;}
.v2_tetieresport_pub {float: right; width: 747px; background: url(../images/mention_publicite_sport.gif) no-repeat right;}

.v2_tetieresport_scoresbox {padding: 0 11px 0 15px;}
.v2_tetieresport_scoresinner {width: 715px; height: 68px; float: left; background: url(/front_office/images/scorecenter_fond.gif);}
.v2_tetieresport_scorefleche {float: left;}

.v2_tetieresport_blocmeabox {width: 247px; height: 84px; float: right; background: url(/front_office/images/blocdroit_fond.gif);}
.v2_tetieresport_blocmeainner {padding: 8px;}
.v2_tetieresport_blocmeaimgbox {float: left; width:112px;}
.v2_tetieresport_blocmeatxtbox {float: right; width:112px;}

.v2_tetieresport_blocmeatitre {font: bold 11px arial,helvetica; color: #ffffff;}
.v2_tetieresport_blocmeatexte {display: block; font: 11px arial,helvetica; color: #9CD3FC; margin-top: 4px;}

/* /HEADER */

/* MENU */

.menu ul{margin:0;padding:0;}
.menu ul.menu_ga{clear:left;}
.menu ul.menu_dr{clear:none;}
.menu ul.menu_niveau2,.menu ul.menu_niveau3{clear:left;width:100%;}
.menu ul li{list-style:none;float:left;}
.menu a{font-family:arial;color:#FFF;text-decoration:none;}
.menu .menu_niveau1{height:28px;float:left;}
.menu .menu_ga li.menu_home{width:48px;}
.menu .menu_niveau1 li a{text-align:center;font-weight:700;line-height:28px;text-transform:uppercase;}
.menu .menu_ga li a{font-size:14px;padding:0 14px;}
.menu .menu_dr li a{font-size:11px;padding:0 10px;}
.menu .menu_niveau1 li{height:28px;font-family:arial;}
.menu_niveau2 {height:23px;background:#494949;}
.menu .menu_niveau2 li{float:left;height:21px;background:#494949;border-top:1px solid #494949;border-bottom:1px solid #494949;font-weight:700;font-size:12px;line-height:21px;padding:0 7px;}
.menu_niveau3 {height:19px;background:#666;}
.menu .menu_niveau3 li{float:left;height:19px;background:#666;font-size:10px;line-height:19px;padding:0 5px;}
.menu .menu_niveau1 li.on a{background:none;color:#fff;}
.menu .menu_niveau2 li.on,.menu .menu_niveau3 li.on{background:#FFF;}
.menu_sport,.menu_sport .menu_ga li{background:url(/menu/img/degrade_menu_sport_ga.png) top repeat-x;}
.menu_sport .menu_dr li{background:url(/menu/img/degrade_menu_sport_dr.png) top repeat-x;}
.menu_sport .menu_ga li.last a,.menu_sport .menu_dr li.last a{background:transparent url();}
.menu_sport .menu_ga li.on,.menu_sport .menu_dr li.on{background:url(/menu/img/menu_sport_ga_on.png) top repeat-x;}
.menu_sport .menu_ga li.menu_home{background:transparent url(/menu/img/sp_accueil.png) top no-repeat;}
.menu_sport .menu_ga li a{background:transparent url(/menu/img/separation_menu_sport_ga.png) right no-repeat;color:#494949;}
.menu_sport .menu_dr li a{background:transparent url(/menu/img/separation_menu_sport_dr.png) right no-repeat;}
.menu_sport .menu_ga li.on a:hover{color:#494949;}
.menu_sport .menu_niveau2 li.on a:hover,.menu_sport .menu_niveau3 li.on a:hover{color:#bfbcbc;}
.menu_info .menu_ga li.menu_home{background:transparent url(/menu/img/accueil.png) top no-repeat;}
.menu_info .menu_ga li.menu_home.on{background:transparent url(/menu/img/on_accueil.png) top no-repeat;}
.menu_info,.menu_info .menu_dr li,.menu_info .menu_ga li{background:url(/menu/img/degrade_menu_info.png) top repeat-x;}
.menu_info .menu_ga li a,.menu_info .menu_dr li a{background:transparent url(/menu/img/separation_menu_info.png) right no-repeat;}
.menu_info .menu_ga li.on,.menu_info .menu_dr li.on{background:url(/menu/img/menu_info_ga_on.png) top repeat-x;}
.menu_info .menu_dr li.last a{background:transparent url();}
.menu_info .menu_ga a:hover,.menu_info .menu_dr a:hover,.menu_info .menu_niveau2 li.on a,.menu_info .menu_niveau3 li.on a,.menu_info .menu_niveau2 a:hover,.menu_info .menu_niveau3 a:hover{color:red;}
.menu_sport a:hover,.menu_sport .menu_ga a:hover,.menu_sport .menu_dr a:hover,.menu_sport .menu_niveau2 li.on a,.menu_sport .menu_niveau3 li.on a,.menu_sport .menu_niveau2 a:hover,.menu_sport .menu_niveau3 a:hover{color:#035eb4;}

/* /MENU */

/* on air */
.onair_desc {padding: 22px 0 0 125px;}
.onair_titre {font: bold 12px verdana,helvetica; color: #ffffff;}
.onair_titre a, .onair_titre a:hover, .onair_titre a:visited {color: #ffffff;}
.onair_animateurs {font: 10px verdana,helvetica; color: #807F7F; margin-top: 3px;}
/* /on air */

/* FOOTER */
.v2_footer {width: 995px; clear:both}
.v2_footer_box {height: 367px; background: url(/front_office/images/footer2.gif) no-repeat;}

.v2_footer_top_box {height: 55px;}
.v2_footer_middle_box {height: 285px;}
.v2_footer_bottom_box {height: 27px;}

.v2_footer_ongletsbox {width: 690px; float: left;}
.v2_footer_onglets {padding-top: 12px; padding-left: 27px;}
.v2_footer_ongleton_box {float: left; text-align: center; width: 86px; height: 10px; padding-top: 4px;}
.v2_footer_onglet_box {float: left; margin-left: 11px; text-align: center; width: 86px; height: 10px; padding-top: 4px;}
.v2_footer_onglet_lien {font: bold 12px verdana,helvetica; color: #494848;}
.v2_footer_ongleton_lien {font: bold 12px verdana,helvetica; color: #ffffff;}

.v2_footer_rechbox {float: right; padding-right: 20px;}
.v2_footer_rech {width: 245px; padding-top: 10px;}
.v2_footer_rech_boxrecherche {border: 1px solid #999999; background: #ffffff;}
.v2_footer_rech_champ {width: 200px; float: left; border: 0; padding: 2px 0 0 5px; margin: 0; height: 16px; font: 11px verdana,helvetica; color: #696969;}
.v2_footer_rech_champbox {float: left;}
.v2_footer_rech_btnbox {float: right; padding: 1px 1px 0 0;}

.v2_footer_middle {padding-left: 45px;}
.v2_footer_middle_chaines {float: left; width: 580px;}
.v2_footer_chaine {font: bold 12px verdana,helvetica; padding-bottom: 4px; margin-top: 15px; padding-left: 10px; border-bottom: 1px solid #454444; display: block;}
.v2_footer_rubrique_box {font: 10px verdana,helvetica; color: #A8A7A7; margin-top: 5px; padding-left: 10px;}
.v2_footer_rubrique {color: #A8A7A7;}

.v2_footer_middle_services {float: right; width: 315px;}
.v2_footer_middle_services_boutonsbox {height: 78px; padding-left: 10px;}
.v2_footer_middle_services_boutons {padding: 13px 0 0 10px;}
.v2_footer_middle_services_studio {width: 129px; float: left;}
.v2_footer_middle_services_direct {width: 119px; float: left;}
.v2_footer_ecoutpod_lien {font: bold 16px verdana,helvetica; color: #ffffff;}
.v2_footer_ecoutpod_soulien {font: bold 9px verdana,helvetica; color: #D20909;}

.v2_footer_middle_services_liensbox {height: 122px; padding-left: 10px;}
.v2_footer_middle_services_liens {width: 115px; float: left;}
.v2_footer_service_box {border-bottom: 1px solid #444343; padding-bottom: 2px; margin-top: 10px;}
.v2_footer_service_lien {font: 10px verdana,helvetica; color: #A8A7A7;}

.v2_footer_mentions_box {font: 10px verdana,helvetica; color: #A8A7A7; margin-left: 30px;}
.v2_footer_mentions {color: #7F7E7E;}
/* /FOOTER */



/* styles PR */
.v2_pr_titre {background: #F0EFEF; font: bold 12px verdana,helvetica; color: #000000; padding: 5px 10px 5px 10px; margin-top: 20px;}
.v2_pr_textbox {font: 12px verdana,helvetica; color: #000000; padding: 5px 10px 5px 10px;}
.v2_pr_textbox_noir {font: 12px verdana,helvetica; color: #000000;}
.v2_pr_textbox_rouge {font: bold 12px verdana,helvetica; color: #cc0000;}

/* BANNIERES COULEUR */
.v2_ban_titre {font: bold 12px arial,helvetica; color: #ffffff; padding: 2px 0 0 5px;}
.v2_ban_titrenoir {font: bold 12px arial,helvetica; color: #000000; padding: 2px 0 0 5px;}
.v2_ban_fondrouge {height: 20px; background: url(/front_office/images/ban_fond_rouge.gif) repeat-x;}
.v2_ban_fondtransp {height: 20px;}
.v2_ban_fondgris {height: 20px; background: url(/front_office/images/fond_ban_gris.gif) repeat-x;}
.v2_ban_fondgris2 {height: 20px; background: url(/front_office/images/fond_ban_gris2.gif) repeat-x;}
.v2_ban_fondgris3 {height: 20px; background: url(/front_office/images/fond_ban_gris3.gif) repeat-x;}
.v2_ban_fondnoir {height: 20px; background: url(/front_office/images/fond_ban_noir.gif) repeat-x;}
.v2_ban_fondjaune {height: 20px; background: url(/front_office/images/fond_ban_jaune.gif) repeat-x;}
.v2_ban_fondvert {height: 20px; background: url(/front_office/images/fond_ban_vert.gif) repeat-x;}
.v2_ban_fondrose {height: 20px; background: url(/front_office/images/fond_ban_rose.gif) repeat-x;}
.v2_ban_fondbleu {height: 20px; background: url(/front_office/images/fond_ban_bleu.gif) repeat-x;}
.v2_ban_fondrmcsport {height: 20px; background: url(/front_office/images/fond_rmcsport.gif) repeat-x;}
.v2_ban_fondpodcast {height: 20px; background: url(/front_office/images/ban_podcast.gif) repeat-x;}
.v2_ban_fondpodcast2 {height: 20px; background: url(/front_office/images/fond_ban_podcast2.gif) repeat-x;}
.v2_ban_fondpodcast3 {height: 20px; background: url(/front_office/images/fond_ban_podcast3.gif) repeat-x;}
.v2_ban_fonddqjmm {height: 20px; background: url(/front_office/images/fond_ban_dqjmm.gif) repeat-x;}
.v2_ban_fondforum {height: 20px; background: url(/front_office/images/ban_forum.gif) repeat-x;}

/* BANNIERES TRAIT */

.v2_bantrait_box {padding-top: 10px; padding-bottom: 15px;}
.v2_bantrait_box2 {padding-top: 10px; padding-bottom: 5px;}
.v2_bantrait_18 {background: url(/front_office/images/fond_trait_gris.gif) repeat-x 0 11px; display: block;}

.v2_bantrait_fond {background: url(/front_office/images/fond_trait_gris.gif) repeat-x 0 8px;}
.v2_bantrait_fondrose {background: url(/front_office/images/fond_trait_rose.gif) repeat-x 0 8px;}
.v2_bantrait_titrerouge {background: #ffffff; font: bold 12px arial,helvetica; color: #B90104; float: left;}
.v2_bantrait_titrerose {background: #ffffff; font: bold 12px arial,helvetica; color: #CD0068; float: left;}
.v2_bantrait_titrenoir {background: #ffffff; font: bold 12px arial,helvetica; color: #000000; float: left;}
.v2_bantrait_titrebleu {background: #ffffff; font: bold 12px arial,helvetica; color: #0249BF; float: left;}

.v2_bantrait2_box {padding-top: 10px; padding-bottom: 10px;}
.v2_bantrait2_fond {background: url(/front_office/images/fond_trait_gris.gif) repeat-x 0 12px;}
.v2_bantrait2_titrerouge {background: #ffffff; font: bold 16px arial,helvetica; color: #B90104; float: left;}
.v2_bantrait2_titrerose {background: #ffffff; font: bold 16px arial,helvetica; color: #CE0296; float: left;}
.v2_bantrait2_titrebleu {background: #ffffff; font: bold 16px arial,helvetica; color: #0249BF; float: left;}
/* /BANNIERES */

/* CAROUSSEL */


	.v2_alaune_lien {font: 14px arial; color: #ffffff;}	
	
	/* highlight */
	.v2_alaune_voile_on {margin-top: 40px; height:18px; background:#000000; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; -khtml-opacity: 0.5;}
	.v2_alaune_cartouche_on {height: 18px; position:absolute; top:43px; left:0; width: 88px; text-align: left;}
	
	/* highlight eve */
	.v2_alaune_eve_voile {margin-top: 251px; height: 95px; background:#000000; filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75; -khtml-opacity: 0.75;}
	.v2_alaune_eve_cartouche {height: 95px; position:absolute; top:0; left:0; padding: 251px 10px 0 10px; text-align: left;}	
	.v2_alaune_titre {padding-top: 5px; display:block}
	.v2_alaune_titre {font: bold 20px arial,helvetica; color: #fff; line-height:22px}	
       a.v2_alaune_titre:hover {color: #fff; text-decoration:underline}
       a.v2_alaune_titre:visited  {color: #fff; text-decoration:none}

	.v2_alaune_chapeau {font: 12px arial,helvetica; color: #ffffff; margin:0 0 3px 0}
	.v2_alaune_chapeaubox {float: left; width: 425px;}
	.v2_alaune_reagirbox {float: right; width: 80px; text-align: right; padding-top: 10px;}
	
	/* normal */
	.v2_alaune_voile {margin-top: 44px; height: 18px; background:#000000; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; -khtml-opacity: 0.5;}
	.v2_alaune_cartouche {height: 18px; position:absolute; top:45px; left:0; text-align: left; width: 92px;}
	.v2_alaune_texte {font: 11px arial; color: #ffffff; padding: 0 10px 0 10px;}
	
	/* vignette */
	.v2_alaune_vignette_off {border: 1px solid #696969; position:relative;}
	.v2_alaune_vignette_on {border: 3px solid #FD0000; position:relative;}
	.v2_alaune_vignette_sporton {border: 3px solid #3AA8FD; position:relative;}
	.v2_alaune_vignette_inner {padding-left: 11px;}
	.v2_alaune_vignette_box_on {width: 105px; text-align: right; background: url(/front_office/images/carrousel_pointe.gif) no-repeat left;}
	.v2_alaune_vignette_box_onsport {width: 105px; text-align: right; background: url(/front_office/images/carrousel_pointe_sport.gif) no-repeat left;}	
	.v2_alaune_vignette_box {width: 105px; cursor: pointer;}

	.v2_alaune_vignette_box_on_or {width: 105px; text-align: right; background: url(/front_office/images/carrousel_pointe_or.gif) no-repeat left;}
	.v2_alaune_vignette_or_on {border: 3px solid #b4591f; position:relative;}
	

	/* liens supprlémentaires */
	.v2_alaune_liensupp1 {font: bold 11px arial,helvetica; color: #FE0101; width: 255px; float: left; display: block;}
	.v2_alaune_liensupp2 {font: bold 11px arial,helvetica; color: #FE0101; width: 250px; float: left; display: block;}	
	a.v2_alaune_liensupp2:hover, a.v2_alaune_liensupp1:hover {color: #FE0101; text-decoration:none}
       a.v2_alaune_liensupp2:visited, a.v2_alaune_liensupp1:visited {color: #FE0101; text-decoration:none}

	
	.v2_alaune_liensupp1_sport {font: bold 11px arial,helvetica; color: #3AA8FD; width: 255px; float: left; display: block;}
	.v2_alaune_liensupp2_sport {font: bold 11px arial,helvetica; color: #3AA8FD; width: 250px; float: left; display: block;}
 	a.v2_alaune_liensupp2_sport:hover, a.v2_alaune_liensupp1_sport:hover {color: #3AA8FD; text-decoration:none}
       a.v2_alaune_liensupp2_sport:visited, a.v2_alaune_liensupp1_sport:visited {color: #3AA8FD; text-decoration:none}
	

	.v2_alaune_liensupp1_or {font: bold 11px arial,helvetica; color: #f17f37; width: 255px; float: left; display: block;}
	.v2_alaune_liensupp2_or {font: bold 11px arial,helvetica; color: #f17f37; width: 250px; float: left; display: block;}
 	a.v2_alaune_liensupp2_or:hover, a.v2_alaune_liensupp1_or:hover {color: #f17f37; text-decoration:none}
       a.v2_alaune_liensupp2_or:visited, a.v2_alaune_liensupp1_or:visited {color: #f17f37; text-decoration:none}

	
/* CAROUSSEL */

/* ARTICLE */
.v2_article_nav {font: 11px verdana,helvetica; color: #333333; margin-top: 15px;}
.v2_article_navoff {color: #333333;}
.v2_article_navon {color: #333333; font-weight: bold;}
.v2_article_titre {font: bold 24px verdana,helvetica; color: #CC0000; margin-top: 1px; display: block;}
.v2_article_surtitre {font: 14px verdana,helvetica; color: #CC0000; margin-top: 10px; display: block;}
.v2_article_chapeau {display: block; font: bold 14px verdana,helvetica; color: #555555; margin-top: 3px; margin-bottom: 15px; line-height: 20px;}
.v2_article_filet {background: url(/front_office/images/pointilles_3x1_transp.gif); height: 1px;}

.v2_article_toolbox1 {height: 30px;}
.v2_article_toolbox2 {height: 30px; padding-top: 6px;}
.v2_article_tool_emailbox {float: left; display: block; width: 95px; background: url(/front_office/images/article_email.gif) no-repeat left;}
.v2_article_tool_email {display: block; padding-left: 25px; font: 10px verdana,helvetica; color: #113366; line-height: 11px;}
.v2_article_tool_nlbox {float: left; display: block; width: 135px; background: url(/front_office/images/article_newsletter.gif) no-repeat left;}
.v2_article_tool_nl {display: block; padding-left: 30px; font: 10px verdana,helvetica; color: #113366; line-height: 11px;}
.v2_article_tool_imprimbox {float: left; display: block; width: 90px; background: url(/front_office/images/article_imprimante.gif) no-repeat left;}
.v2_article_tool_imprim {display: block; padding-left: 25px; font: 10px verdana,helvetica; color: #113366; line-height: 11px;}
.v2_article_tool_partagbox {float: right; padding-top: 4px;}

.v2_article_origine {float: left; width: 440px; font: 11px verdana,helvetica; color: #000000; padding-top: 7px;}
.v2_article_reactionbox {float: right; width: 101px; padding-top: 7px;}
.v2_article_reactionbouton {float: right; width: 92px; text-align: center; background: #ffffff; padding-top: 7px;}
.v2_article_reaction {background: url(/front_office/images/fond_commentaires.gif) no-repeat; height: 16px;}
.v2_article_reaction_nb { float: left; font: 10px verdana,helvetica; color: white;width: 20px; text-align: center; font-weight: bold; letter-spacing: -1px; padding-top: 2px;}
.v2_article_reaction_mention {float: left; font: bold 11px verdana,helvetica; color: #515151; width: 76px; text-align: center; padding-top: 1px;}

.v2_article_blocgauche {float: left; width: 320px;}
.v2_article_sommairebox {display: block; width: 298px; border: 1px solid #CDCDCD; background: #EBEAEA; padding: 5px; margin-bottom: 10px;}
.v2_article_sommaire_titre {font: 14px verdana,helvetica; color: #000000;}
.v2_article_sommaire_element {background: url(/front_office/images/carrerouge.gif) no-repeat 0 8px; padding-left: 10px; margin-top: 10px; font: 11px verdana,helvetica; color: #B90104; display: block; line-height: 16px;}
.v2_article_sommaire_element_on {background: url(/front_office/images/carrerouge.gif) no-repeat 0 7px; padding-left: 10px; margin-top: 10px; font: bold 12px verdana,helvetica; color: #B90104; display: block; line-height: 16px;}

.v2_article_photobox {display: block; border: 1px solid #cccccc; padding: 5px; width: 298px; margin-bottom: 10px;}
.v2_article_photo {width: 300px;}
.v2_article_photo_copyright {display: block; float: left; padding-top: 4px; font: 11px verdana,helvetica; color: #999999;}
.v2_article_photozoom_box {display: block; float: right; padding-top: 4px;}
.v2_article_photo_legende {display: block; clear: both; font: bold 11px verdana,helvetica; color: #000000; padding-top: 3px;}
.v2_article_photo_legende2 {display: block; clear: both; font: 11px verdana,helvetica; color: #000000; padding-top: 3px;}

.v2_article_photoinline_box {float: left; padding: 20px 10px 0 0;}
.v2_article_photoinline {display: block; border: 1px solid #cccccc; padding: 5px; width: 130px;}
.v2_article_photoinline_img {width: 130px;}

.v2_lettrine {font: bold 45px verdana,helvetica; color: #CC0000; float: left; line-height: 38px; padding-right: 4px;}
.v2_paragraphepremier {font: 13px verdana,helvetica; color: #555555; line-height: 21px; padding-right:10px }
.v2_paragraphepremier:first-letter {color:#CC0000;
float:left;
font-family:verdana,helvetica;
font-size:45px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:38px;
padding-right:4px;
padding-top:5px;}
.v2_paragraphe {font: 13px verdana,helvetica; color: #555555; margin-top: 15px; line-height: 21px; padding:10px; padding-right:10px}
.v2_intertitre {font: bold 14px verdana,helvetica; color: #555555; margin-top: 15px; display: block;}
.v2_video {margin-top: 10px;}
.v2_video_legende {border: 1px solid #CDCDCD; background: #ECECED; padding: 12px 10px 12px 10px; font: bold 11px verdana,helvetica; color: #CC0000; margin-top: 1px;}
.v2_encadre_box {background: #E1E1E1; margin-top: 30px; padding: 1px 0 1px 0;}
.v2_encadre_filet {background: #ffffff; height: 1px;}
.v2_encadre {padding: 8px;}
.v2_encadre_titre {font: bold 16px verdana,helvetica; color: #333333;}
.v2_encadre_parag {font: 13px verdana,helvetica; color: #333333; margin-top: 10px; line-height: 21px;}
.v2_article_podcast {float: left; padding-right: 3px; padding-top: 3px;}

.v2_galerie {margin-top: 20px; padding-left: 8px; clear:both}
.v2_galerie_titrebox {padding-top: 5px; margin-bottom: 15px;}
.v2_galerie_titre {background: url(/front_office/images/fond_trait_gris.gif) repeat-x 0 11px;}
.v2_galerie_box {float: left; width: 92px;}
.v2_galerie_sep {float: left; width: 15px;}
.v2_galerie_imgbox {float: left; padding-bottom: 4px; background: url(/front_office/images/ombre_galerie.gif) no-repeat bottom right;}
.v2_galerie_img {border: 1px solid #999999;}
.v2_galerie_break {height: 10px; clear: left;}

/* reactions */
.v2_reactions {margin-top: 20px; clear:both}
.v2_reactions_ban_reagir {float: right; width: 92px; text-align: center; background: #ffffff; padding-top: 3px;}
.v2_reactions_ban_resultatbox {float: right; width: 101px; padding-top: 3px;}
.v2_reactions_ban_resultat {background: url(../images/fond_commentaires.gif) no-repeat; height: 16px;}
.v2_reactions_ban_resultatinner {padding-left: 5px;}
.v2_reactions_ban_resultatnb { float: left; font: 8px verdana,helvetica; color: white;width: 20px; text-align: center; font-weight: bold; letter-spacing: -1px; padding-top: 2px;}
.v2_reactions_ban_resultatreaction {float: left; font: bold 11px verdana,helvetica; color: #515151; width: 76px; text-align: center; padding-top: 1px;}

.v2_reactions_titrub_reagir {float: right; width: 92px; text-align: center; background: #ffffff; padding-top: 3px;}
.v2_reactions_titrub_reactionsbox {float: right; width: 101px; padding-top: 3px;}
.v2_reactions_titrub_reaction {background: url(../images/fond_commentaires.gif) no-repeat; height: 16px;}
.v2_reactions_titrub_nbreactions { float: left; font: 8px verdana,helvetica; color: white;width: 20px; text-align: center; font-weight: bold; letter-spacing: -1px; padding-top: 2px;}
.v2_reactions_titrub_reactions {float: left; font: bold 11px verdana,helvetica; color: #515151; width: 76px; text-align: center; padding-top: 1px;}

.v2_reactions_box {border: 1px solid #D4D4D4; margin-bottom: 15px;}
.v2_reactions_soubox {padding: 10px;}
.v2_reactions_origine {font: 11px verdana,helvetica; color: #3C3B3B; background: url(../images/pointilles_3x1_transp.gif) repeat-x bottom; padding-bottom: 5px;}
.v2_reactions_titre {font: bold 16px verdana,helvetica; color: #333333; margin-top: 3px; display: block;}
.v2_reactions_texte {font: 12px verdana,helvetica; color: #333333; margin-top: 5px;}
.v2_reactions_signaler {font: 10px verdana,helvetica; color: #990000;}
.v2_reactions_repondrebox {float: left; width: 349px; text-align: right;}
.v2_reactions_signalerbox {float: left; width: 255px; padding-top: 3px; text-align: center;}

.v2_reactions2_origine_box {background: url(../images/pointilles_3x1_transp.gif) repeat-x bottom; padding: 5px 0 5px;}
.v2_reactions2_origine {float: left; font: 11px verdana,helvetica; color: #3C3B3B;}
.v2_reactions2_signaler_box {float: right; width: 140px; text-align: right;}
.v2_reactions2_signaler {font: 10px verdana,helvetica;color: #D00305;}
.v2_reactions2_repondre_box {float: right; width: 100px; text-align: center;}

.v2_reactions2_box1 {border: 1px solid #D4D4D4; background: #ffffff; padding: 10px; margin-top: 10px;}
.v2_reactions2_box2 {border: 1px solid #D4D4D4; background: #eeeeee; padding: 10px; margin-top: 10px;}
.v2_reactions2_abusbox {border: 1px solid #D4D4D4; background: #eeeeee; padding: 10px; margin-top: 10px;}
.v2_reactions2_abus_signaler {font: bold 20px verdana,helvetica; color: #000000; margin-top: 10px;}
.v2_reactions2_abus_mention {font: bold 11px verdana,helvetica; color: #000000; margin-top: 10px;}
.v2_reactions2_abus_message {width: 380px; height: 130px; border: 1px solid #A5ACB2; overflow:hidden; margin-top: 5px;}
.v2_reactions2_abus_bouton {margin-top: 10px;}

.v2_reponse_box {margin-left: 40px; background: url(../images/fond_reponse.gif) no-repeat 0 0; padding-top: 20px; margin-top: 10px;}
.v2_reponse_titre {font: bold 14px verdana,helvetica; color: #333333; margin-top: 3px;}

.v2_reactions2_titre {float: left; width: 180px; text-align: left; font: bold 11px verdana,helvetica; color: #000000; background: red;}
.v2_reactions2_pseudo {float: right; width: 180px; text-align: right; font: bold 11px verdana,helvetica; color: #000000; background: green;}
.v2_reactions2_votremessage {clear: both; font: bold 11px verdana,helvetica; color: #000000; padding-top: 10px;}



.v2_reactions2_redaction {float: left; width: 382px;}
.v2_reactions2_redacmention {float: right; width: 200px; font: 11px verdana,helvetica; color: #666666;}


.v2_reactions_part_box {border: 1px solid #D4D4D4; background: #eeeeee; padding: 10px; margin-top: 10px;}

.v2_reactions_part_action {font: bold 20px verdana,helvetica; color: #000000; margin: 10px 0 10px 0;}

.v2_reactions_part_messagebox {float: left; width: 382px;}
	.v2_reactions_part_titpseudo {margin-bottom: 10px;}
		.v2_reactions_part_titre {float: left; width: 190px; text-align: left; font: bold 11px verdana,helvetica; color: #000000;}
		.v2_reactions_part_saistitre {width: 100px; height: 12px; margin: 0; padding: 1px; border: 1px solid #666666; font: 11px verdana,helvetica; color: #000000;}
		.v2_reactions_part_pseudo {float: right; width: 190px; text-align: right; font: bold 11px verdana,helvetica; color: #000000;}
		.v2_reactions_part_saispseudo {width: 100px; height: 12px; margin: 0; padding: 1px; border: 1px solid #666666; font: 11px verdana,helvetica; color: #000000;}		
	.v2_reactions_part_votremessage {font: bold 11px verdana,helvetica; color: #000000;}	
	.v2_reactions_part_message {width: 380px; height: 130px; border: 1px solid #A5ACB2; overflow:hidden; margin-top: 5px;}
.v2_reactions_part_mention {float: right; width: 210px;}	
	.v2_reactions_part_mentiontitre {font: bold 11px verdana,helvetica; color: #666666;}	
	.v2_reactions_part_mentiontexte {font: 11px verdana,helvetica; color: #666666; line-height: 17px;}		

.v2_reactions_part_bas {padding: 5px 0 5px 0;}
.v2_reactions_part_basgauche {float: left; width: 240px; font: bold 11px verdana,helvetica; color: #000000; text-align: right;}
.v2_reactions_part_basdroit {float: right; width: 280px; font: bold 11px verdana,helvetica; color: #000000; text-align: left;}
	.v2_reactions_part_saisverif {width: 50px; height: 12px; margin: 0; padding: 1px; border: 1px solid #666666; font: 11px verdana,helvetica; color: #000000;}
/* reactions */


.v2_navdos_filet {height: 1px; background: url(/front_office/images/pointille_gris_3x1.gif) repeat-x; clear:both }
.v2_navdos_box {background: #eeeeee; border: 1px solid #ffffff; padding: 15px 0 15px 0;}
.v2_navdos {background: url(/front_office/images/navdos_fond.gif) repeat-y center;}
.v2_navdos_precbox {float: left; width: 282px; text-align: right;}
.v2_navdos_suivbox {float: left; width: 282px; text-align: left;}
.v2_navdos_preclien {text-align: right; margin-top: 10px;}
.v2_navdos_preclien a {font: bold 11px verdana,helvetica; color: #CC0000;}
.v2_navdos_suivlien {text-align: left; margin-top: 10px;}
.v2_navdos_suivlien a {font: bold 11px verdana,helvetica; color: #CC0000;}
.v2_navdos_centre {float: left; width: 69px;}

.v2_article_alire_box {margin-top: 5px; margin-bottom: 5px; padding-bottom: 10px; background: url(/front_office/images/pointilles_3x1_transp.gif) repeat-x bottom;}
.v2_article_alire_titre {font: 12px verdana,helvetica; color: #0044BB; margin-bottom: 5px;}
.v2_article_alire_element {background: url(/front_office/images/carrebleu.gif) no-repeat 0 7px; margin-bottom: 5px; padding-left: 10px;}
.v2_article_alire_lien {font: bold 11px verdana,helvetica; color: #000000; line-height: 16px;}
/* /ARTICLE */

/* SERVICES */
.v2_services_box {border: 1px solid #D7D6D6; margin-top: 10px; padding-left: 5px;}
.v2_services_lien {font: bold 12px arial,helvetica; color: #585757;}

/* BILLBOARD */
.v2_billboard_box {border: 1px solid #B8B8B8; padding: 0 8px 8px 8px;}
.v2_billboard_mention {text-align: right; font: 10px arial,helvetica; color: #777777; padding: 5px 0 5px 0}
/* BILLBOARD */

/* TOUS LES */
.v2_tousles_box {text-align: right; padding-top: 4px;}
.v2_tousles {font: bold 10px verdana,helvetica; color: #515151;}
.v2_tousles2 {font: bold 10px verdana,helvetica; color: #ffffff;}
.v2_tousles3 {font: bold 10px verdana,helvetica; color: #D5D3D3;}
.v2_tousles_sexo {font: bold 10px verdana,helvetica; color: #CC0099;}

.v2_pagination_box {margin: 20px 0 20px 0; text-align: center;}
.v2_pagination {margin: 0; padding: 0; list-style-type: none; text-align: center; display: inline; vertical-align: top;}
.v2_pagination_page {color: #9b9b9b; font: 11px verdana,helvetica; padding: 2px; background: #ffffff; border: 1px solid #DCDCDC; float: left;}
.v2_pagination_page_on {font: bold 11px verdana,helvetica; color: #ffffff; background: #cc0000; padding: 2px; border: 1px solid #cc0000;}
.v2_pagination_btnprec {vertical-align: middle;}
.v2_pagination_btnsuiv {vertical-align: middle;}
.v2_pagination_pagebox {display: inline; float: left;}

.v2_pagination_btn {font: 11px verdana,helvetica; color: #000000; float: left; padding: 2px;}
.v2_pagination_btn_on {font: 11px verdana,helvetica; color: #cc0000; float: left; padding: 2px;}
.v2_pagination_lien {font: 11px verdana,helvetica; color: #000000; float: left; padding: 2px;}

/* TOUS LES */

/* new pagination */
.v2_pagination_nav {padding: 20px 0 30px 0; text-align: center;}
.v2_pagination_on {color: #9b9b9b; font: 11px verdana,helvetica; padding: 2px; background: #ffffff; border: 1px solid #DCDCDC; margin: 0 2px 0 2px;}
.v2_pagination_off {font: bold 11px verdana,helvetica; color: #ffffff; background: #cc0000; padding: 2px; border: 1px solid #cc0000;}
/* new pagination */


/* EN BREF */
.v2_enbref_box {border-bottom: 1px solid #E8E7E7; padding-bottom: 3px; padding-left: 10px; background: url(/front_office/images/carrerouge.gif) no-repeat 2px 10px;}
.v2_enbref_date {font: 10px arial,helvetica; color: #8C8A8A;}
.v2_enbref_lien {font: 11px arial,helvetica; color: #000000;}
/* /EN BREF */

/* BLOGS */
.v2_blogs_mea {float: left; width: 43px;}
.v2_blog box {padding-bottom: 5px;}
.v2_blogs_bulle {float: right; width: 255px; height: 45px; background: url(/front_office/images/blogs_bulle.gif) no-repeat 0 5px;}
.v2_blogs_titrinfo {font: bold 11px arial,helvetica; color: #B90104;}
.v2_blogs_titrsport {font: bold 11px arial,helvetica; color: #0249BF;}
.v2_blogs_lien {font: 11px arial,helvetica; color: #000000;}	
/* BLOGS */

/* DEBATS */
.v2_debat_box {border-bottom: 1px solid #E8E7E7; margin-top: 10px; padding-bottom: 5px;}
.v2_debat_imgbox {float: left; width: 117px;}
.v2_debat_titrebox {float: left; width: 183px;}
.v2_debat_surtitre {font: 11px arial,helvetica; color: #848383; display: block;}
.v2_debat_titre {margin-top: 1px; display: block;}
.v2_debat_titre a {font: bold 14px arial,helvetica; color: #000000; line-height:18px;}
.v2_debat_titre1 a {font: bold 16px arial,helvetica; color: #000000; line-height:18px;}
.v2_debat_lien2 {font: bold 14px arial,helvetica; color: #000000;}
.v2_debat_chap {clear: left; width: 300px; font: 11px arial,helvetica; color: #000000; line-height: 15px;  padding-top: 5px;}

/* DEBATS  */

/* JEU CONCOURS */
.v2_jeuconcours_box_on {background: url(/front_office/images/fond_jeuxconcours_on.gif) repeat-x; padding: 0 4px 0 4px;}
/* JEU CONCOURS */
.jc_on .v2_jeuconcours_box{margin:5px 0; padding: 0 4px 0 4px}
.jc_on .v2_jeuconcours_titre {font: bold 11px arial,helvetica; color: #3F3E3E; margin-bottom: 8px; background: url(/front_office/images/fleche_bas.gif) no-repeat 2px 2px; padding-left: 20px;cursor:pointer;height:20px}
.jc_on .v2_jeuconcours_desc {display: block;}

.jc_off .v2_jeuconcours_box {background: url(/front_office/images/fond_jeuxconcours_off.gif) repeat-x; margin-top: 1 px; padding: 4px}
.jc_off .v2_jeuconcours_titre {font: bold 11px arial,helvetica; color: #3F3E3E; margin:0; background: url(/front_office/images/fleche_droite.gif) no-repeat 0 2px; padding-left:20px;cursor:pointer}
.jc_off .v2_jeuconcours_desc {display: none;}
.v2_jeuconcours_img {width: 144px; float: left;}
.v2_jeuconcours_text {width: 148px; float: left; font: 11px arial,helvetica; color: #3F3E3E;}
/* /JEU CONCOURS */
/* /JEU CONCOURS */

/* COLD PODCAST */
.v2_bloc_border {border: 1px solid #C3C2C2;}
.v2_blocpodcasts_box {padding-top: 10px;}
.v2_blocpodcasts_imgbox {float: left; width: 68px; background: #ffffff;}
.v2_blocpodcasts_img {width: 56px;}
.v2_blocpodcasts_textbox {float: left; width: 234px; height: 36px; border-bottom: 1px solid #E1E0E0; font: 11px verdana,helvetica; color: #8D8C8C;}
	.v2_blocpodcasts_textbox a {color: #000000; line-height: 16px;}
/* /COLD PODCAST */

/* a ne pas manquer */
.v2_anepasmanquer_box {border-left: 1px solid #CFCECE; border-right: 1px solid #CFCECE; border-bottom: 1px solid #CFCECE; padding: 6px 0 4px 0;}
.v2_anepasmanquer_imgbox {width: 159px; float: left; text-align: center;}
.v2_cold_anepasmanq_box {position: relative; width: 149px; height: 92px; float: left; margin-left: 6px;}
.v2_cold_anepasmanq_voile {background:#000000; filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7; -khtml-opacity: 0.7; height: 31px;}
.v2_cold_anepasmanq_txtbox {height: 31px; position:absolute; top:62px; left:5px;}
.v2_cold_anepasmanq_txt {width: 149px; height: 31px; font: 10px verdana,helvetica; color: #ffffff; display: block; text-align: left; padding-top: 2px;}
/* /a ne pas manquer */


/* bloc sexo */
.v2_blocsexo_article {margin-bottom: 3px;}
.v2_blocsexo_article a {font: 11px arial,helvetica; color: #272727; line-height: 17px;}
/* /bloc sexo */


/*pictos fils */
.ico_media_p {margin: 0; padding:0 0 2px 2px; border:0;}
.ico_media_m {margin: 0; padding:0 0 0 2px; border:0;}
.ico_media_g {margin: 0; padding:0 0 6px 2px; border:0;}
.ico_exclu {margin: 0; padding:0 2px 3px 0; border:0;}


/* ONGLETS DE BLOC */
.v2_onglets_bloc_box {background: url(/front_office/images/fond_onglets.gif); height: 21px;}
.v2_onglets_bloc_decalage {float: left; width: 15px;}
.v2_onglets_bloc_ongletonbox {height: 21px; float: left; background: #ffffff;}
.v2_onglets_bloc_ongleton {font: bold 11px verdana,helvetica; color: #B90104; padding: 3px 10px 3px 10px; border-left: 1px solid #C5C4C4; border-right: 1px solid #C5C4C4; border-top: 1px solid #C5C4C4;}
.v2_onglets_bloc_ongletbox {height: 18px; float: left; cursor: pointer; padding-top:3px}
.v2_onglets_bloc_onglet {font: 11px verdana,helvetica; line-height:14px; color: #3B3A3A; padding: 3px 10px 3px 10px;}
.v2_onglets_bloc_ongletsep {float: left; width: 2px; text-align: center;}
/* /ONGLETS DE BLOC */

/* A VOTRE SERVICE */
.v2_avotreservice {background: url(/front_office/images/carre_rouge.gif) no-repeat 0 5px; padding-left: 10px; margin-top: 5px;}
.v2_avotreservice_lien {font: 11px verdana,helvetica; color: #000000;}
/* A VOTRE SERVICE */

/* FORMAT MEA */
.v2_mea {padding-top: 2px;}
.v2_mea_imagebox {float: left; width: 120px;}
.v2_mea_box {float: left; width: 184px;}
.v2_mea_surtitre {font: bold 12px verdana,helvetica; color: #B90104; display: block;}
.v2_mea_titre {font: 11px verdana,helvetica; color: #000000; margin-top: 5px; display: block;}
/* /FORMAT MEA */

/* LIENS SPONSOS */
.v2_sponso_rub {padding-top: 5px;}
.v2_sponso_rub_fond {background: url(/front_office/images/fond_trait_gris.gif) repeat-x 0 6px;}
.v2_sponso_rub_texte {background: #ffffff; font: bold 10px arial,helvetica; color: #B90104; float: left;}
.v2_sponso_box {margin-top: 5px; float: left; width: 305px; height: 65px; margin-left: 8px;}
.v2_sponso_titre {font: bold 11px verdana,helvetica;}
	.v2_sponso_titre a {color: #cc0000;}
.v2_sponso_texte {font: 11px verdana,helvetica; padding: 2px 0 2px 0;}
	.v2_sponso_texte a {color: #000000;}
.v2_sponso_lien {font: 11px verdana,helvetica;}
	.v2_sponso_lien a {color: #787878;}
/* /LIENS SPONSOS */

/* SONDAGE */
.v2_sondage_listeitems {list-style: none outside; padding: 0; margin: 5px 0 0 0;}
.v2_sondage_items_box {list-style: none outside; margin-left: 0; padding-left: 0; margin-top: 5px;}
.v2_sondage_item_box {margin: 5px 0 5px 0;}
.v2_sondage_item {font: 12px arial,helvetica; color: #000000;}
.v2_sondage_radio {margin: 0 5px 0 0; border: 0; vertical-align: middle;}
.v2_sondage_result {padding-top: 1px;}
.v2_sondage_votebox {padding: 5px 0 10px 0;}
.v2_sondage_resultbox {width: 40px; float: left; font: bold 10px verdana,helvetica; color: #BE0101;}
.v2_sondage_barrebox {float: left; padding-top: 2px;}
.v2_sondage_autresujet {font: bold 9px arial,helvetica; color: #515151;}
.v2_sondage_autresujet_box {width: 290px; height:26px; background: url(/front_office/images/parlerantenne_proposer_fond.gif); margin-top: 15px;}
.v2_sondage_contenu {padding: 0 7px 7px 7px;}
.v2_sondage_enparler_box {background: url(/front_office/images/parlerantenne_fond.gif) no-repeat; width: 304px;}
.v2_sondage_enparler_bas {background: url(/front_office/images/parlerantenne_bas.gif); height: 8px;}
.v2_sondage_nbvotes {font: 10px arial,helvetica; color: #CC0000; text-align: right;}
.v2_sondagecold_nbvotes {float: right; font: 11px verdana,helvetica; color: #ffffff; padding: 2px 5px 0 0;}
.v2_sondagecold_box {padding: 0 3px 3px 3px; background: #ffffff;}
.v2_sondagecold_soubox {background: url(/front_office/images/fond_sport_sondage.gif) bottom; padding: 5px;}
.v2_sondagecold_question {font: bold 12px verdana,helvetica; color: #3F3E3E; padding: 3px 0 3px 0;}
.v2_sondage_question {font: bold 12px verdana,helvetica; color: #3F3E3E; padding: 3px 0 3px 0; clear:both;}
.v2_sondagecold_votebox {padding: 5px 0 10px 0;}

.v2_article_sondage_ligne1 {background: #CCCCCC; padding: 5px;}
.v2_article_sondage_ligne2 {background: #DCDADA; padding: 5px;}
.v2_article_sondage_item {font: bold 14px verdana,helvetica; color: #444444;}
.v2_article_sondage_question {font: 14px verdana,helvetica; color: #444444; background: url(/front_office/images/fleche_droite_rouge.gif) no-repeat 0 9px; padding: 5px 0 10px 15px;}
.v2_article_sondage_radio {margin: 0 5px 0 0; vertical-align: middle;}

.v2_article_sondage_lignebas {padding: 10px 0 10px 0;}
.v2_article_sondage_btnvote {width: 150px; float: left; text-align: center;}
.v2_article_sondage_nbvotes {width: 150px; float: left; font: 12px verdana,helvetica; color: #444444; padding-top: 1px;}
.v2_article_sondage_tousles {width: 200px; float: right;}

.v2_article_sondage_itembox {width: 380px; float: left;}
.v2_article_sondage_barrebox {width: 160px; float: left; margin-left: 5px; padding-top: 5px;}
.v2_article_sondage_resultbox {width: 60px; float: left; font: bold 13px verdana,helvetica; color: #BE0101;}

.v2_sondage_barrefond {background: url(/front_office/images/sondage_fond.gif); width: 148px; height: 9px;}
.v2_sondage_barre {background: url(/front_office/images/sondage_barre.gif); height: 9px;}
/* /SONDAGE */

/* TOP ACTUS INFO */
.v2_info_topactus_eve {padding: 3px 0 3px 0;}
.v2_info_topactus_evetitre {font: bold 12px verdana,helvetica; color: #3F3E3E;}
.v2_info_topactus_evenum {background: url(/front_office/images/fond_rmcinfo_51.gif) repeat-x; font: 12px verdana,helvetica; color: #ffffff; float: left; padding: 20px 0 20px 0;}
.v2_info_topactus_eveart {float: left; padding-left: 5px; width: 290px;}
.v2_info_topactus_news {border-top: 1px solid #E0E0E0; padding: 4px 0 4px 0;}
.v2_info_topactus_num {background: url(/front_office/images/ban_fond_rouge.gif) repeat-x; font: 12px verdana,helvetica; color: #ffffff; float: left; padding: 3px 0 3px 0;}
.v2_info_topactus_titre {float: left; padding-left: 5px; padding-top: 3px; width: 290px;}
.v2_info_topactus_lien {font: 11px verdana,helvetica; color: #3F3E3E;}
/* /TOP ACTUS INFO */

/* SPORT FIL INFO */
.v2_sport_filinfo1, .v2_sport_filinfo3, .v2_sport_filinfo5, .v2_sport_filinfo7, .v2_sport_filinfo9, .v2_sport_filinfo11 {background: #ffffff; padding: 2px 5px 3px 5px;}
.v2_sport_filinfo2, .v2_sport_filinfo4, .v2_sport_filinfo6, .v2_sport_filinfo8, .v2_sport_filinfo10, .v2_sport_filinfo12 {background: #E0E0E0; padding: 2px 5px 3px 5px;}
.v2_sport_filinfo_date {font: 11px verdana,helvetica; color: #919191;}
.v2_sport_filinfo_sport {font: bold 11px verdana,helvetica; color: #00599D;}
a.v2_sport_filinfo_titre:link  {font: 11px verdana,helvetica; color: #3F3E3E;}
a.v2_sport_filinfo_titre:hover, a.v2_sport_filinfo_titre:visited {color: #3F3E3E;}

#filcdm2010 .v2_sport_filinfo_sport {font: bold 11px verdana,helvetica; color: #b4591f;} 
/* /SPORT FIL INFO */

/* SPORT TOP ACTUS */
.v2_sport_topactus_eve {padding: 3px 0 3px 0;}
.v2_sport_topactus_evetitre {font: bold 12px verdana,helvetica; color: #3F3E3E;}
.v2_sport_topactus_evenum {background: url(/front_office/images/fond_rmcsport_51.gif) repeat-x; font: 12px verdana,helvetica; color: #ffffff; float: left; padding: 20px 0 20px 0;}
.v2_sport_topactus_eveart {float: left; padding-left: 5px; width: 290px;}
.v2_sport_topactus_news {border-top: 1px solid #E0E0E0; padding: 4px 0 4px 0; zoom: 1;}
.v2_sport_topactus_num {background: url(/front_office/images/ban_fond_bleu.gif) repeat-x; font: 12px verdana,helvetica; color: #ffffff; float: left; width:20px; padding: 3px 0 3px 0;}
.v2_sport_topactus_titre {float: left; padding-left: 5px; padding-top: 3px; width:285px}
.v2_sport_topactus_lien {font: 11px verdana,helvetica; color: #3F3E3E;}
/* SPORT TOP ACTUS */

/* SPORT BLOGS */
.v2_sport_blogs_onglet_box {float: left; width: 161px; height: 49px;}
.v2_sport_blogs_onglet_box2 {float: left; width: 129px; height: 49px;}
.v2_sport_blogs_onglet_box2_cdm {float: left; width: 129px; height: 50px;}
.v2_sport_blogs_onglet_box_on {float: left; width: 161px; height: 49px; background: url(/front_office/images/sport_blogs_onglet_on.gif) no-repeat bottom;}
.v2_sport_blogs_box {border: 1px solid #ffffff; display: none;}
.v2_sport_blogs_inner {background: url(/front_office/images/fond_blog_luis.gif); padding-left: 122px; height: 135px;}
.v2_sport_blogs_desc_box {float: left; width: 308px; padding-top: 15px;}
.v2_sport_blogs_desc_nom {font: bold 12px verdana,helvetica; color: #333333; padding-left: 5px;}
.v2_sport_blogs_desc_sep {background: #ececec; height: 2px; margin-top: 2px;}
.v2_sport_blogs_desc_titre {padding-left: 5px; margin-top: 4px;}
.v2_sport_blogs_desc_titre a {font: bold 12px verdana,helvetica; color: #CC0000;}
.v2_sport_blogs_desc_texte {font: 11px verdana,helvetica; color: #000000; padding-left: 5px; margin-top: 2px;}
.v2_sport_blogs_desc_bas {margin-top: 2px}
.v2_sport_blogs_desc_reagir {float: left; padding-top: 5px; padding-left:5px;}
.v2_sport_blogs_desc_tousles {float: right;}
.v2_sport_blogs_alire_box {float: left; width: 181px; padding-top: 15px; margin-left: 20px;}
.v2_sport_blogs_alire_inner {border: 1px solid #D2D1D1; background: #EDEFED; padding: 6px;}
.v2_sport_blogs_alire_titre {font: bold 11px verdana,helvetica; color: #cc0000; line-height:14px;}
.v2_sport_blogs_alire_item {background: url(/front_office/images/ico_blog_sport.gif) no-repeat 0 2px; padding-left: 20px; margin-top: 3px;}
.v2_sport_blogs_alire_item a {font: 11px verdana,helvetica; color: #232323; line-height:14px;}
.v2_sport_blogs_alire_sep {background: url(/front_office/images/pointille_gris_3x1.gif) repeat-x center;}
/* /SPORT BLOGS */

/* SPORT ACTUS */
.v2_sport_actus_bloc {padding: 0 13px 5px 13px;}
.v2_sport_actus_blocinner {background: url(/front_office/images/fond_onglets.gif); height: 21px;}
.v2_sport_actus_ongletbox_on {height: 21px; float: left; background: #ffffff;}
.v2_sport_actus_onglet_on {font: bold 11px verdana,helvetica; color: #B90104; padding: 3px 10px 3px 10px; border-left: 1px solid #C5C4C4; border-right: 1px solid #C5C4C4; border-top: 1px solid #C5C4C4;}
.v2_sport_actus_ongletbox {height: 21px; float: left; cursor: pointer;}
.v2_sport_actus_onglet {font: 11px verdana,helvetica; color: #3B3A3A; padding: 3px 10px 3px 10px;}
.v2_sport_actus_onglet_sep {float: left; width: 2px; text-align: center;}

.v2_sport_actus_liste {padding: 10px 0 5px 14px; background: #ffffff;}
.v2_sport_actus_box {float: left; width: 212px; padding-bottom: 10px;}
.v2_sport_actus_inner {width: 198px;}
.v2_sport_actus_img {width: 198px;}
.v2_sport_actus_surtitre {font: 10px verdana,helvetica; color: #CC0101; margin-top: 5px; display: block;}
.v2_sport_actus_titre {margin-top: 3px; display: block;}
.v2_sport_actus_titre a {font: bold 11px verdana,helvetica; color: #000000;}
.v2_sport_actus_texte {font: 11px verdana,helvetica; color: #000000; margin-top: 3px;}
.v2_sport_actus_reagir {margin-top: 6px;}
.v2_sport_actus_filet {height: 1px; background: #E0E0E0; margin-bottom: 5px; clear:both}
/* /SPORT ACTUS */

/* SPORT TOPS */
.v2_topsport_ongletbox_on {height: 21px; float: left; background: #ffffff;}
.v2_topsport_ongletbox {height: 21px; float: left; cursor: pointer;}
.v2_topsport_onglet_on {font: bold 11px verdana,helvetica; color: #B90104; padding: 3px 10px 3px 10px; border-left: 1px solid #C5C4C4; border-right: 1px solid #C5C4C4; border-top: 1px solid #C5C4C4;}
.v2_topsport_onglet {font: 11px verdana,helvetica; color: #3B3A3A; padding: 3px 10px 3px 10px;}
/* /SPORT TOPS */

/* SPORT PHOTO */
.v2_sport_photo_bloc {border-top: 1px solid #ffffff; padding: 10px 0 10px 0; background: url(/front_office/images/fond_rmcsport_photo.gif);}
.v2_sport_photo_blocinner {height: 172px;}
.v2_sport_photo_flechegauche_on {float: left; display: none; height: 172px; width: 26px; cursor: pointer; background: url(/front_office/images/rmcsport_photo_flechegauche.gif) no-repeat center;}
.v2_sport_photo_flechegauche_off {float: left; width: 26px;}
.v2_sport_photo_flechedroite_on {float: left; display: none; height: 172px; width: 26px; cursor: pointer; background: url(/front_office/images/rmcsport_photo_flechedroite.gif) no-repeat center;}
.v2_sport_photo_flechedroite_off {float: left; width: 26px;}
.v2_sport_photo_box {float: left; width: 263px; height: 172px; background: #BCBCBD; display: none;}
.v2_sport_photo_inner {margin: 1px;}
.v2_sport_photo_img {position: absolute; width: 261px; height: 170px;}
.v2_sport_photo_textbox {position: absolute; width: 261px;}
.v2_sport_photo_textvoile {height: 25px; background: #000000; filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65; -khtml-opacity: 0.65;}
.v2_sport_photo_text {position: absolute; top: 140px; left: 0; padding: 4px 0 0 5px;}
	.v2_sport_photo_text a {font: 11px verdana,helvetica; color: #ffffff;}
/* /SPORT PHOTO */

/* SPORT SONDAGE */
.v2_sport_sondagebox {padding: 0 3px 3px 3px; background: #ffffff;}
.v2_sport_sondage {background: #ce0000; background: url(/front_office/images/fond_sport_sondage.gif) bottom repeat-x; padding: 5px;}
.v2_sport_sondage_question {font: bold 12px verdana,helvetica; color: #3F3E3E; padding: 3px 0 3px 0;}
.v2_sport_sondage_liste {padding-top: 3px;}
.v2_sport_sondage_voter {padding: 5px 0 0 10px;}
/* /SPORT SONDAGE */

/* SPORT VIDEO */
.v2_sport_video_bloc {padding: 7px 0 5px 0;}
.v2_sport_video_flechegauche_on {float: left; text-align: left; width: 16px; height: 81px; display: none; cursor: pointer;  background: url(/front_office/images/cold_video_flechegauche_on.gif) no-repeat;}
.v2_sport_video_flechegauche_off {float: left; text-align: left; width: 16px; height: 81px; background: url(/front_office/images/cold_video_flechegauche_off.gif) no-repeat;}
.v2_sport_video_flechedroite_on {float: left; text-align: left; width: 16px; height: 81px; display: none; cursor: pointer;  background: url(/front_office/images/cold_video_flechedroite_on.gif) no-repeat;}
.v2_sport_video_flechedroite_off {float: left; text-align: left; width: 16px; height: 81px; background: url(/front_office/images/cold_video_flechedroite_off.gif) no-repeat;}
.v2_sport_video_box {width: 131px; float: left;}
.v2_sport_video_inner {width: 126px;}
.v2_sport_video_imgbox {border: 1px solid #C1C1C1;}
.v2_sport_video_img {width: 124px; height: 79px;}
.v2_sport_video_titre {text-align: center; padding: 2px;}
	.v2_sport_video_titre a {font: 11px verdana,helvetica; color: #575656;}
/* /SPORT VIDEO */

/* GRILLE DES PROGRAMMES */
.v2_grille_box {border-bottom: 2px solid #ffffff; padding: 3px 0 3px 0;}
.v2_grille_texte {float: left; font: 11px verdana,helvetica; color: #000000; background: url(/front_office/images/carrerouge.gif) no-repeat 5px 5px; padding-left: 15px;}
.v2_grille_plus {float: right; padding: 1px 5px 0 0;}

/* HOME - FREQUENCES */
.v2_frequences_box {background: url(/front_office/images/carrerouge.gif) no-repeat 0 7px; padding: 2px 0 2px 10px;}
.v2_frequences_item {font: 10px verdana,helvetica; color: #000000;}

/* HOME - BLOGS */
.v2_home_blogs_box {width: 200px; height: 118px; float: left;}
.v2_home_blogs_soubox {border: 1px solid #D2D1D1; background: url(/front_office/images/mea_blog_198x116.jpg); position: relative;}
.v2_home_blogs_voile {margin-top: 100px; height:18px; background:#000000; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; -khtml-opacity: 0.5;}
.v2_home_blogs_cartouche {height: 18px; position:absolute; top: 100px; left:0; width: 198px;}
.v2_home_blogs_texte {font: bold 11px verdana,helvetica; color: #ffffff; padding-top: 2px; padding-left: 10px;}
.v2_home_blogs_sep {width: 15px; float: left;}

/* HOME - RADIO */
.v2_home_choixblogs_box {width: 46px; float: left;}
.v2_radio_coldfrequence_box {padding: 3px 3px 5px 3px; border: 1px solid #C9C9C9;}
.v2_radio_coldfrequence_inner {padding: 5px 4px 0 4px;}


.v2_show_box_big  {margin:0; padding:0}
.v2_show_box_big h3 {margin:0; padding:0; display:block;}
.v2_show_box {padding: 10px 2px 10px 2px; border-left : 1px #ececec solid;  border-right : 1px #ececec solid;  border-bottom : 1px #ececec solid;}
.v2_show_element {margin: 0 5px 0 5px; float: left;}
.v2_show_fleche {margin-right: 0; float: left;}
.v2_radio_blogs_box {float: left; margin: 5px;}


/* SPORT ON AIR */
.v2_sport_coldonair_box {background: url(/front_office/images/fond_onair.gif) no-repeat; margin-top: 10px;}
.v2_sport_coldonair {padding-top: 25px; padding-bottom: 1px;}
.v2_sport_coldonair_serv {height: 40px; padding-left: 5px;}
/* /SPORT ON AIR */

/* HOME - PODCAST */
.v2_podcast_box {background: url(/front_office/images/fond_podcast.gif) repeat-x bottom; margin: 10px 0 0 5px;}
.v2_podcast_inner {width: 316px;  height: 110px;}
.v2_podcast_img {width: 110px; border:0; margin-left: 8px;}
.v2_podcast_imgbox {width: 129px; float: left;}
.v2_podcast_textbox {width: 187px; float: left;}
.v2_podcast_surtitre {font: 11px verdana,helvetica; color: #444343;}
.v2_podcast_titre {font: bold 11px verdana,helvetica; color: #D10000; margin: 3px 0 7px 0;}

.v2_podcast_mea_box {margin-top: 5px;}
.v2_podcast_mea_imgbox {float: left; width: 68px; background: #ffffff;}
.v2_podcast_mea_textbox {float: left; width: 232px; border-bottom: 1px solid #E1E0E0; font: 11px verdana,helvetica; color: #8D8C8C;}
.v2_podcast_mea_lien {color: #000000; line-height: 16px;}

.v2_podcast_semaine_box {width: 317px; height: 105px; background: url(/front_office/images/fond_podcast_semaine.gif);}
.v2_podcast_semaine_imgbox {width: 113px; float: left; text-align: center;}
.v2_podcast_semaine_textbox {width: 204px; float: left;}
.v2_podcast_semaine_titre {font: bold 11px verdana,helvetica; color: #444343; margin-top: 3px;}
.v2_podcast_semaine_desc {font: 11px verdana,helvetica; color: #444343; margin-top: 3px;}
.v2_podcast_semaine_boutons {height: 19px; margin-top: 10px;}
.v2_podcast_semaine_emission_box {display: block; background: url(/front_office/images/podcast_semaine_emission.gif) no-repeat; height: 28px; width: 317px;}
.v2_podcast_semaine_emission_inner {padding: 6px 0 0 30px; font: 11px verdana,helvetica; color: #444343;}

.v2_podcasts_dqjmm_titre {font: 9px verdana,helvetica; color: #ffffff; margin-top: 3px;}
.v2_podcasts_dqjmm_date {color: #6AEEFD;}
.v2_podcasts_dqjmm_play1 {margin-top: 5px;}
.v2_podcasts_dqjmm_play2 {margin-top: 5px;}

.v2_podcast_bestof_box {width: 150px; float: left; padding-bottom: 5px; margin-right: 10px;}
.v2_podcast_bestof_imgbox {padding-bottom: 5px;}
.v2_podcast_bestof_numbox {float: left; font: bold 22px impact,helvetica; color: #a1a1a1; padding-right: 10px;}
.v2_podcast_bestof_textbox {float: left;}
.v2_podcast_bestof_nom {font: bold 12px verdana,helvetica; color: #444343; padding-top: 5px;}
.v2_podcast_bestof_telec {font: 9px verdana,helvetica; color: #444343;}
.v2_podcast_bestof_nbtc {font: 9px verdana,helvetica; color: #D10000;}

.v2_invites_box {height: 128px; background: url(/front_office/images/fond_podcast_grand.gif) repeat-x; margin-bottom: 10px;}
.v2_invites_imgbox {width: 195px; float: left; text-align: center;}
.v2_invites_textbox {width: 444px; float: left;}
.v2_invites_surtitre {font: 10px verdana,helvetica; color: #C10000;}
.v2_invites_titre {font: bold 15px verdana,helvetica; color: #000000; margin-top: 3px;}
.v2_invites_chapeau {font: 10px verdana,helvetica; color: #000000; margin-top: 3px; margin-bottom: 5px;}

.v2_podcast_emission_header_box {background: url(/front_office/images/fond_podcast_emission.gif) no-repeat bottom right; height: 215px; border: 1px solid #D6D5D5;}
.v2_podcast_emission_header_inner {padding: 15px 10px 15px 10px;}
.v2_podcast_emission_header_titre {float: left; font: bold 14px verdana,helvetica; color: #1B1B1B; padding-bottom: 5px;}
.v2_podcast_emission_header_desc {font: 11px verdana,helvetica; color: #1B1B1B; margin-top: 10px;}
.v2_podcast_emission_header_rss {font: 12px verdana,helvetica; color: #000000;}
.v2_podcast_emission_header_mention1 {font: 10px verdana,helvetica; color: #1B1B1B; margin: 15px 0 2px 0;}
.v2_podcast_emission_header_mention1lien {font: 10px verdana,helvetica; color: #C40202;}
.v2_podcast_emission_header_mention2 {clear: left; font: 9px verdana,helvetica; color: #858484; padding-top: 10px;}
.v2_podcast_emission_header_btntcbox {margin-top: 20px;}
.v2_podcast_emission_header_btntc {display: block; width: 172px; height: 32px; background: url(/front_office/images/fond_podcast_172.gif);}
.v2_podcast_emission_header_btntcinner {font: 10px verdana,helvetica; color: #000000; padding: 10px 0 0 40px;}

.v2_podcast_emission_box1 {background: #ffffff;}
.v2_podcast_emission_box2 {background: #EDECEC;}
.v2_podcast_emission_filet1 {background: #E0E0E0; height: 1px;}
.v2_podcast_emission_filet2 {background: #E0E0E0; height: 1px; border-top: 1px solid #ffffff;}

.v2_podcast_emission_titre {float: left; width: 325px; padding-top: 5px;}
.v2_podcast_emission_player {float: left; width: 150px; text-align: right; padding-top: 5px;}
.v2_podcast_emission_telecharger {float: left; width: 115px; text-align: center; padding: 6px 0 6px 0;}
.v2_podcast_emission_detailbtn {float: left; width: 60px; font: 10px verdana,helvetica; color: #414040; padding-top: 7px; cursor: pointer;}
.v2_podcast_emission_detail {font: 11px verdana,helvetica; padding: 5px 5px 10px 5px;}

/* HOME - PODCAST */

/* SEXO */

.v2_sexo_header_box {width: 650px; height: 289px; background: url(/front_office/images/fond_sexo_llaev.jpg) no-repeat; margin-top: 10px;}
.v2_sexo_header {width: 240px; float: left;}
.v2_sexo_header_titrebox {width: 200px; float: left; text-align: center; padding-top: 20px;}
.v2_sexo_header_titre {font: 23px verdana,helvetica; color: #CC0099; line-height: 30px;}

.v2_sexo_forum_box {background: url(/front_office/images/carreviolet.gif) no-repeat left; padding: 4px 0 4px 10px;}
.v2_sexo_forum_box a {font: 11px verdana,helvetica; color: #000000;}
.v2_sexo_forum_bloc {border: 1px solid #CCCCCC;}
.v2_sexo_forum_inner {background: url(/front_office/images/fond_sexo2.gif) repeat-x; padding: 10px;}

.v2_sexo_titrecolg {font: bold 18px arial,helvetica; color: #CD0069; padding-top: 20px; padding-left: 89px;}
.v2_sexo_teste_box {background: url(/front_office/images/carreviolet.gif) no-repeat left; padding: 3px 0 3px 12px;}
.v2_sexo_teste_lien {font: 11px verdana,helvetica; color: #000000;}

.v2_sexo_coquine_box {border-bottom: 1px solid #E8E7E7; padding-bottom: 5px; margin-top: 5px;}
.v2_sexo_coquine_surtitre {font: 10px verdana,helvetica; color: #CC0099;}
.v2_sexo_coquine_titre {margin-top: 2px;}
.v2_sexo_coquine_lien {font: 13px verdana,helvetica; color: #331155;}

.v2_sexo_sondage_box {background: url(/front_office/images/fond_sexo2.gif) repeat-x; padding: 5px 10px 5px 10px;}
.v2_sexo_sondage_question {font: bold 12px verdana,helvetica; color: #331155; margin: 4px 0 10px 0;}
.v2_sexo_sondage_item {font: 12px arial,helvetica; color: #000000; margin-bottom: 3px;}
.v2_sexo_sondage_input {vertical-align: middle; margin: 0 3px 0 0;}
.v2_sexo_sondage_vote {padding: 10px 0 5px 0;}
.v2_sexo_sondage_resultbox {width: 40px; float: left; font: bold 10px verdana,helvetica; color: #331155;}
.v2_sexo_sondage_result {padding-top: 1px;}
.v2_sexo_sondage_votebox {padding: 10px;}
.v2_sexo_sondage_barrebox {float: left; padding-top: 2px;}
.v2_sexo_sondage_barrefond {background: url(/front_office/images/sondage_fond.gif); width: 148px; height: 9px;}
.v2_sexo_sondage_barre {background: url(/front_office/images/sondage_barre.gif); height: 9px;}
.v2_sexo_sondage_item_box {margin: 5px 0 5px 0;}
.v2_sexo_sondage_nbvotes {font: 10px arial,helvetica; color: #331155; text-align: right;}

.v2_sexo_podcast_bloc {background: url(/front_office/images/fond_sexo2.gif) repeat-x; padding: 5px 10px 5px 10px;}
.v2_sexo_podcast_box {padding: 5px 0 5px 0;}
.v2_sexo_podcast_titre {font: 11px verdana,helvetica; color: #000000; margin-top: 3px;}
.v2_sexo_podcast_lien {background: url(/front_office/images/sexo_podcast.gif) no-repeat left; padding: 3px 0 3px 25px;}
.v2_sexo_podcast_lien a {font: bold 11px verdana,helvetica; color: #CC0099;}

.v2_sexo_auprogramme_bloc {border: 1px solid #CCCCCC; background: url(/front_office/images/fond_sexo_programme.gif) bottom no-repeat; padding-left: 100px; padding-bottom: 10px;}
.v2_sexo_auprogramme_box {padding-top: 10px;}
.v2_sexo_auprogramme_horaire {font: 10px verdana,helvetica; color: #CC0099;}
.v2_sexo_auprogramme_theme {font: bold 12px verdana,helvetica; color: #331155; margin-top: 4px;}
.v2_sexo_auprogramme_desc {font: 10px verdana,helvetica; color: #CC0099; margin-top: 4px;}
.v2_sexo_auprogramme_votreavis {font: bold 12px verdana,helvetica; color: #CC0099; text-align: center; margin-top: 15px;}
.v2_sexo_auprogramme_votreavisbox {font: bold 12px verdana,helvetica; color: #CC0099; text-align: center; margin-top: 5px;}

.v2_sexo_temoignages_box {background: url(/front_office/images/fond_sexo_temoignages2.gif) no-repeat; padding: 15px 0 15px 10px;}
.v2_sexo_temoignagesfil_box {background: url(/front_office/images/fond_sexo_temoignagesfil.gif) repeat-x; padding: 20px 10px 10px 10px;}
.v2_sexo_temoignagesfil_titre {font: bold 11px verdana,helvetica; color: #CA0675; padding-bottom: 10px;}
.v2_sexo_temoignages_inner {width: 160px; float: left;}
.v2_sexo_temoignages_themes_box {background: url(/front_office/images/carreviolet.gif) no-repeat left; padding-left: 10px; margin: 5px 0 5px 0;}
.v2_sexo_temoignages_themes_lien {font: 11px verdana,helvetica; color: #000000;}
.v2_sexo_temoignages_themes_lien_on {font: bold 11px verdana,helvetica; color: #000000; letter-spacing: 1px;}
.v2_sexo_temoignages_themes_lientous {font: bold 11px verdana,helvetica; color: #CC0099; margin: 5px 0 5px 0;}
.v2_sexo_temoignages_derniers_box {background: url(/front_office/images/carreviolet.gif) no-repeat 0 7px; padding-left: 10px; margin: 5px 0 7px 0;}
.v2_sexo_temoignages_derniers_lien {font: 12px verdana,helvetica; color: #000000; line-height: 17px;}

.v2_sexo_actus_eve_imgbox {width: 116px; float: left;}
.v2_sexo_actus_eve_textbox {width: 184px; float: left;}
.v2_sexo_actus_eve_titre {font: bold 16px verdana,helvetica; color: #331155; line-height: 20px;}
.v2_sexo_actus_eve_chapeau {font: 11px verdana,helvetica; color: #000000; line-height: 16px; margin-top: 5px;}

.v2_sexo_actus_box {background: url(/front_office/images/carreviolet.gif) no-repeat 0 7px; padding-left: 10px; margin: 5px 0 5px 0;}
.v2_sexo_actus_lien {font: 11px verdana,helvetica; color: #000000; line-height: 16px;}
.v2_sexo_rub_titre_fond_sexo {background: url(/front_office/images/fond_trait_rose.gif) repeat-x 0 8px;}
.v2_sexo_rub_titre_texte_sexo {font: bold 12px arial,helvetica; color: #CC0099; float: left; background: #ffffff;}

.v2_sexo_temoignage {border-bottom: 1px solid #E0E0E0; padding-bottom: 10px; margin-top: 10px;}
.v2_sexo_temoignage_date {font: 11px verdana,helvetica; color: #CA0675;}
.v2_sexo_temoignage_titre {font: bold 16px verdana,helvetica; color: #331155; margin-top: 3px; display: block;}
.v2_sexo_temoignage_chapeau {font: 11px verdana,helvetica; color: #3F3E3E; margin-top: 3px; line-height: 15px;}

/* SEXO */



/* MODELE TOP ACTUS */
.v2_topactus_eve {padding: 3px 0 3px 0;}
.v2_topactus_evetitre {font: bold 12px arial,helvetica; color: #3F3E3E;}
.v2_topactus_evenum {background: url(/front_office/images/fond_rmcsport_51.gif) repeat-x; font: 12px arial,helvetica; color: #ffffff; float: left; padding: 20px 0 20px 0;}
.v2_topactus_evenum2 {background: url(/front_office/images/fond_rmcinfo_51.gif) repeat-x; font: 12px arial,helvetica; color: #ffffff; float: left; padding: 20px 0 20px 0;}
.v2_topactus_eveart {float: left; padding-left: 5px;}
.v2_topactus_news {border-top: 1px solid #E0E0E0; padding: 4px 0 4px 0;}
.v2_topactus_num {background: url(/front_office/images/fond_rmcsport2.gif) repeat-x; font: 12px arial,helvetica; color: #ffffff; float: left; padding: 3px 0 3px 0;}
.v2_topactus_num2 {background: url(/front_office/images/fond_rmcinfo.gif) repeat-x; font: 12px arial,helvetica; color: #ffffff; float: left; padding: 3px 0 3px 0;}
.v2_topactus_titre {float: left; padding-left: 5px; padding-top: 3px;}
.v2_topactus_lien {font: 11px arial,helvetica; color: #3F3E3E;}
/* /MODELE TOP ACTUS */


/* MODELE DE FIL */
.v2_fil_article {padding-bottom: 10px; border-bottom: 1px solid #E0E0E0;; margin-bottom: 10px;}
.v2_fil_article_imgbox {float: left; width: 175px; display: block;}
.v2_fil_article_txtbox {float: right; width: 445px;}
.v2_fil_articleinfo_surtitre {font: 11px arial,helvetica; color: #CC0101;}
.v2_fil_article_titre {display: block; font: bold 19px arial,helvetica; color: #302F2F;}
.v2_fil_article_chapeau {font: 12px arial,helvetica; color: #302F2F; margin-top: 3px; line-height: 18px;}
.v2_fil_article_sep {clear: both; height: 1px;}
/* /MODELE DE FIL */

/* MODELE TOUS LES */
.v2_tousles_article {padding-bottom: 10px; border-bottom: 1px solid #E0E0E0; margin-bottom: 10px; zoom: 1;}
.v2_tousles_article_imgbox {float: left; width: 185px; display: block;}
.v2_tousles_article_txtbox {float: left; width: 445px;}
.v2_tousles_article_surtitre {font: 11px arial,helvetica; color: #CC0101;}
	.v2_tousles_article_surtitre h3 {font: 11px arial,helvetica; color: #CC0101;}
.v2_tousles_article_titre {font: bold 19px arial,helvetica; color: #302F2F;}
.v2_tousles_article_chapeau {font: 12px arial,helvetica; color: #302F2F; margin-top: 3px; line-height: 18px;}
.v2_tousles_article_sep {clear: both; height: 1px;}
/* /MODELE TOUS LES */

/* GRILLE */
.v2_grille_onglets {background: url(/front_office/images/fond_onglet_1x29.gif) repeat-x; height: 29px}
.v2_grille_onglet_off {display: block; float: left; width: 89px; height: 29px; text-align: center;}
.v2_grille_onglet_on {display: block; float: left; width: 89px; height: 28px; background: #ffffff; text-align: center; border-top: 1px solid #C5C4C4; border-left: 1px solid #C5C4C4; border-right: 1px solid #C5C4C4;}
.v2_grille_ongletinner_on {font: bold 12px verdana,helvetica; color: #DC0202; margin-top: 7px;}
.v2_grille_ongletinner_off {font: 12px verdana,helvetica; color: #3F3E3E; margin-top: 7px;}

.v2_grille_emission {margin-top: 5px;}
.v2_grille_emission_bg {margin-top:5px;background: #DDDDDE url(/front_office/images/fond_grille.gif) repeat-x;}
.v2_grille_emission_horairebox {width: 41px; float: left;text-align:center}
.v2_grille_emission_horaire {padding: 25px 0 0 0;}
.v2_grille_emission_horairedeb {font: 11px verdana,helvetica; color: #3F3E3E;}
.v2_grille_emission_horairefin {font: 11px verdana,helvetica; color: #3F3E3E; margin-top: 3px;}
.v2_grille_emission_imgbox {float: left; width: 154px; padding:5px 0;text-align: center;vertical-align:middle}
.v2_grille_emission_detailbox {float: left;width: 425px;}
.v2_grille_emission_detail {padding: 5px 5px 0 5px;}
.v2_grille_emission_detail_titre {font: bold 11px verdana,helvetica; color: #DC0202;}
.v2_grille_emission_detail_anim {font: bold 11px verdana,helvetica; color: #3F3E3E; margin-top: 1px;}
.v2_grille_emission_detail_desc {font: 11px verdana,helvetica; color: #3F3E3E; margin-top: 1px;}
/* /GRILLE */

/* STUDIO */

.v2_studio_programme {padding: 10px; background: url(/front_office/images/studio_fond_programme.gif) no-repeat; font: 11px verdana,helvetica; color: #ffffff; line-height: 18px;}
.v2_studio_progcomplet {padding: 0 10px 10px 10px; background: url(/front_office/images/studio_fond_programme_bas.gif) no-repeat;}

.v2_studio_btnreagir {display: block; background: url(/front_office/images/studio_fond_btnreagir.gif) no-repeat; width: 384px; height: 32px; margin-bottom: 5px;}
.v2_studio_btnpodcast {display: block; float: left; background: url(/front_office/images/studio_fond_btnpodcast.gif) no-repeat; width: 122px; height: 37px;}
.v2_studio_btnforum {display: block; float: left; background: url(/front_office/images/studio_fond_btnforum.gif) no-repeat; width: 122px; height: 37px; margin-left: 9px;}
.v2_studio_btnblog {display: block; float: left; background: url(/front_office/images/studio_fond_btnblog.gif) no-repeat; width: 122px; height: 37px;margin-left: 9px;}

.v2_studio_btnreagir_lien {padding: 9px 0 0 70px; font: bold 10px verdana,helvetica; color: #ffffff;}
.v2_studio_btnpodcast_lien {padding: 12px 0 0 50px; font: bold 10px verdana,helvetica; color: #ffffff;}
.v2_studio_btnforum_lien {padding: 12px 0 0 55px; font: bold 10px verdana,helvetica; color: #ffffff;}
.v2_studio_btnblog_lien {padding: 12px 0 0 50px; font: bold 10px verdana,helvetica; color: #ffffff;}

.v2_studio_votershow_box {background: url(/front_office/images/studio_fond_avisshow.gif) no-repeat; width: 383px; height: 33px; margin-top: 5px; cursor:pointer;}
.v2_studio_votershow_titre {padding: 10px 0 0 10px; font: bold 10px verdana,helvetica; color: #ffffff; float: left;}
.v2_studio_votershow_bouton {float: left; padding-top: 7px; padding-left: 9px;}
.v2_studio_blocs_colg {float: left; width: 310px; background: #ffffff; padding-bottom: 5px;}
.v2_studio_blocs_cold {float: right; width: 310px; background: #ffffff; padding-bottom: 5px;}
.v2_studio_autreshows_rubbox {border-bottom: 1px solid #3C3C3C; padding-bottom: 5px; margin-top: 20px;}
.v2_studio_autreshows_rub {font: bold 12px verdana,helvetica; color: #ffffff; padding-left: 10px;}
.v2_studio_autreshows_box {padding-left: 20px; margin-top: 5px; padding-bottom: 20px;}
.v2_studio_autreshows_emissionbox {margin-top: 5px; font: 10px verdana,helvetica; color: #C6C6C6;}
.v2_studio_autreshows_emissionlien {font: 11px verdana,helvetica; color: #C6C6C6;}
.v2_studio_autreshows_soubox {float: left; width: 185px;}

/* /STUDIO */


/* MULTILIVE */
.v2_pagemultilive_ventre {float: left; width: 643px;}
.v2_pagemultilive_cold {float: left; width: 337px;}
.v2_pagemultilive_coldinner {padding: 0 8px 20px 9px;}

.v2_pagemultilive_onglet_box {width: 641px; height: 81px; background: url(/front_office/images/multilive_fond_header.gif);}
.v2_pagemultilive_onglet_inner {padding-top: 59px;}
.v2_pagemultilive_onglet_on {width: 98px; height: 22px; float: left; background: url(/front_office/images/multilive_fond_ongleton.gif) repeat-x;}
.v2_pagemultilive_onglet_texte_on {font: bold 12px verdana,helvetica; color: #262626; margin-top: 4px; text-align: center;}
.v2_pagemultilive_onglet {display: block; width: 98px; height: 22px; float: left; background: url(/front_office/images/multilive_fond_ongletoff.gif) no-repeat;}
.v2_pagemultilive_onglet_texte {font: 12px verdana,helvetica; color: #ffffff; margin-top: 4px; text-align: center;}

.v2_pagemultilive_journee_box {width: 641px; background: url(/front_office/images/multilive_fond_journee.gif) repeat-x; padding: 8px 0 8px 0;}
.v2_pagemultilive_journee {float: left; width: 301px; text-align: center; font: bold 12px verdana,helvetica; color: #02A9FF;}
.v2_pagemultilive_journee_precsuivbox {float: left; width: 170px;}
.v2_pagemultilive_journee_precsuiv {font: 10px verdana,helvetica; color: #B6B6B6;}
.v2_pagemultilive_journee_fleche {margin: 0 10px 0 10px;}

.v2_pagemultilive_lesrencontres_box {padding: 5px 0 5px 7px;}
.v2_pagemultilive_lesrencontres_inner {width: 315px; float: left;}

.v2_pagemultilive_rencontre_box {margin-top: 10px;}
.v2_pagemultilive_rencontre_header {background: url(/front_office/images/multilive_renc_fond_header.gif) no-repeat; width: 310px; height: 18px;}
.v2_pagemultilive_rencontre_headerdatebox {float: left; width: 254px;}
.v2_pagemultilive_rencontre_headerdate {font: bold 10px verdana,helvetica; color: #242424; padding: 2px 0 0 5px;}
.v2_pagemultilive_rencontre_headerlivebox {float: left; width: 56px; height: 18px; background: url(/front_office/images/multilive_renc_fond_headerlive.gif) no-repeat;}
.v2_pagemultilive_rencontre_headerlive {font: bold 10px verdana,helvetica; color: #ffffff; padding: 2px 0 0 17px;}

.v2_pagemultilive_rencontre_contenu {background: url(/front_office/images/multilive_renc_fond.gif) repeat-x; width: 310px; padding: 8px 0 5px 0;}
.v2_pagemultilive_rencontre_titre {font: bold 12px verdana,helvetica; color: #ffffff; text-align: center; padding: 7px 0 10px 0;}
.v2_pagemultilive_rencontre_logo {float: left; width: 109px; text-align: center;}
.v2_pagemultilive_rencontre_scorebox {float: left; width: 92px;}
.v2_pagemultilive_rencontre_score {border: 1px solid #474646; background: #020202; text-align: center; font: 40px impact,helvetica; color: #FF0202; letter-spacing: 4px;}

.v2_pagemultilive_rencontre_btnaudio {display: block; width: 92px; height: 23px; float: left; background: url(/front_office/images/multilive_renc_btnliveaudio.gif) no-repeat; margin-left: 9px;}
.v2_pagemultilive_rencontre_btntexte {display: block; width: 92px; height: 23px; float: left; background: url(/front_office/images/multilive_renc_btnlivetexte.gif) no-repeat; margin-left: 9px;}
.v2_pagemultilive_rencontre_btncr {display: block; width: 92px; height: 23px; float: left; background: url(/front_office/images/multilive_renc_btn.gif) no-repeat; margin-left: 9px;}
.v2_pagemultilive_rencontre_btnaudiotxt {font: 10px verdana,helvetica; color: #ffffff; padding: 4px 0 0 25px;}
.v2_pagemultilive_rencontre_btntextetxt {font: 10px verdana,helvetica; color: #ffffff; padding: 4px 0 0 25px;}
.v2_pagemultilive_rencontre_btncrtxt {font: 10px verdana,helvetica; color: #ffffff; padding-top: 4px; text-align: center;}

	.v2_multilive_clasequ {background: url(/front_office/images/multilive_fond_classl1.gif) repeat-x; padding: 5px 3px 0 3px; margin-top: 1px;}
	.v2_multilive_clasequ_box {margin-top: 5px;}
	.v2_multilive_clasequ_rang {width: 25px; float: left; font: bold 10px verdana,helvetica; color: #30A8FD; text-align: center;}
	.v2_multilive_clasequ_nom {width: 180px; float: left; font: bold 10px verdana,helvetica; color: #ffffff;}
	.v2_multilive_clasequ_pts {width: 40px; float: left; font: 10px verdana,helvetica; color: #ffffff; text-align: right;}
	.v2_multilive_clasequ_prog {width: 29px; float: right; font: 10px verdana,helvetica; color: #ffffff;}
	.v2_multilive_clasequ_sep {clear: both; height: 5px; border-bottom: 1px solid #424242;}
	
	.v2_multilive_clasbut {background: url(/front_office/images/multilive_fond_classl1.gif) repeat-x; padding: 5px 3px 0 3px; margin-top: 1px;}
	.v2_multilive_clasbut_box {padding-top: 2px;}
	.v2_multilive_clasbut_rang {width: 25px; float: left; font: bold 10px verdana,helvetica; color: #30A8FD; text-align: center;}
	.v2_multilive_clasbut_nom {width: 110px; float: left; font: bold 10px verdana,helvetica; color: #ffffff;}
	.v2_multilive_clasbut_equ {width: 110px; float: left; font: 10px verdana,helvetica; color: #ffffff;}
	.v2_multilive_clasbut_buts {width: 50px; float: right; font: bold 10px verdana,helvetica; color: #ffffff;}
	
	.v2_multilive_clasbut1_rang {width: 25px; float: left; font: bold 10px verdana,helvetica; color: #30A8FD; padding-top: 15px; text-align: center;}	
	.v2_multilive_clasbut1_img {width: 43px; float: left;}
	.v2_multilive_clasbut1_nom {width: 110px; float: left; font: bold 10px verdana,helvetica; color: #ffffff;}
	.v2_multilive_clasbut1_equ {font: 10px verdana,helvetica; color: #ffffff; margin-top: 3px;}	
	.v2_multilive_clasbut1_buts {width: 50px; float: right; font: bold 10px verdana,helvetica; color: #ffffff;}	
/* /MULTILIVE */

/* BLOC MULTILIVE 320 */
.bloc_multilive_ligne1 {background: #222; padding: 4px;}
.bloc_multilive_ligne2 {background: #333; padding: 4px;}
.bloc_multilive_lignetitre {background: #000; padding: 6px 4px 6px 4px;}
.bloc_multilive_ligne_onglet {padding-left: 5px; background: url(/front_office/images/multilive_fond_onglet.gif);}
.bloc_multilive_titre {font: 10px verdana,helvetica; color: #039FE8;}
.bloc_multilive_horaire {float: left; font: 10px verdana,helvetica; color: #828282; width: 40px;}
.bloc_multilive_rencontre {float: left; font: 10px verdana,helvetica; color: #ffffff; width: 148px;}
.bloc_multilive_rencontre a {color: #ffffff;}
.bloc_multilive_score {float: left; font: bold 10px verdana,helvetica; color: #FF0404; width: 35px; padding-top: 1px; text-align: center;}
.bloc_multilive_score a {color: #FF0404;}
.bloc_multilive_hp {float: left; width: 20px; padding-top: 3px; text-align: center;}
.bloc_multilive_rejoindre {float: right;}
.bloc_multilive_sep {clear: both;}
.bloc_multilive_onglet_on {float: left; font: bold 10px verdana,helvetica; color: #0159B2; background: #EDEEEF; padding: 5px 10px 5px 10px;}
.bloc_multilive_onglet_off a {color: #ffffff;}
.bloc_multilive_onglet_off {float: left; font: 10px verdana,helvetica; color: #ffffff; padding: 5px 10px 5px 10px;}
.bloc_multilive_onglet_sep {float: left; width: 2px; padding-top: 4px;}
.bloc_multilive_tousles_box {text-align: right; padding-top: 4px; padding-right: 4px; padding-bottom: 8px;}
.bloc_multilive_tousles {font: bold 10px verdana,helvetica; color: #ffffff;}
/*  BLOC MULTILIVE 320  */


/* PLAYER RADIO */

.v2_player_box {width: 800px; height: 490px; background: url(/front_office/images/player_fond.png);}

.v2_player_bannierebox {height: 103px; text-align: center;}
.v2_player_banniere {padding-top: 5px;}

.v2_player_contenubox {padding-left: 22px;}

.v2_player_ongletsbox {width: 520px;}
.v2_player_ongletrmc {width: 105px; height: 25px; float: left;}
.v2_player_onglet {width: 90px; height: 25px; float: left; margin-left: 5px;}

.v2_player_radiobox {width: 430px; float: left; padding-top: 8px;}

.v2_player_show_box {width: 326px; float: left; margin-left: 8px;}
.v2_player_show {border: 1px solid #3E3E3E; background: #1D1D1D; padding-top: 5px;}

.v2_player_studio_box {height: 38px; background: url(/front_office/images/player_studio_fond.gif) no-repeat;}
.v2_player_studio {padding: 6px 0 0 83px;}

.v2_player_votreavis_box {padding: 8px 7px 8px 7px;}
.v2_player_votreavis {font: 10px verdana,helvetica; color: #ffffff; float: left; padding: 2px 0 0 5px;}
.v2_player_votreavis_btn {float: right; margin-left: 5px;}

.v2_player_pupitre_box {width: 77px; float: left; margin-left: 8px; background: url(/front_office/images/player_texte_fond.gif) repeat-x; border: 1px solid #434343; padding: 6px 0 6px 0;}
.v2_player_pupitre {width: 63px; margin-left: 7px; text-align: center;}

.v2_player_actus_box {width: 326px; float: left; margin-left: 8px;}
.v2_player_actus_ongletsbox {background: url(/front_office/images/player_titre_fond.gif) repeat-x; padding-left: 15px;}
.v2_player_actus_onglet_info_on {float: left; background: #ffffff; font: bold 11px verdana,helvetica; color: #B70205; padding: 3px 8px 3px 8px;}
.v2_player_actus_onglet_info_off {float: left; font: bold 11px verdana,helvetica; color: #ffffff; padding: 3px 8px 3px 8px;}
.v2_player_actus_onglet_sport_on {float: left; background: #ffffff; font: bold 11px verdana,helvetica; color: #0249BF; padding: 3px 8px 3px 8px;}
.v2_player_actus_onglet_sport_off {float: left; font: bold 11px verdana,helvetica; color: #ffffff; padding: 3px 8px 3px 8px;}

.v2_player_actus_style1, .v2_player_actus_style3 {padding: 5px 5px 5px 5px; background: #ffffff; font: 10px verdana,helvetica; color: #858484;}
.v2_player_actus_style1 a {font: 10px verdana,helvetica; color: #000000;}
.v2_player_actus_style3 a {font: 10px verdana,helvetica; color: #000000;}
.v2_player_actus_style2, .v2_player_actus_style4 {padding: 5px 5px 5px 5px; background: #F2F0F0; font: 10px verdana,helvetica; color: #858484;}
.v2_player_actus_style2 a {font: 10px verdana,helvetica; color: #000000;}
.v2_player_actus_style4 a {font: 10px verdana,helvetica; color: #000000;}

.v2_player_ecoutforum_box {width: 77px; float: left; margin-left: 8px;}
.v2_player_ecoutforum_titre {background: url(/front_office/images/player_titre_fond.gif) repeat-x; font: bold 11px verdana,helvetica; color: #ffffff; text-align: center; padding: 3px 0 3px 0;}
.v2_player_ecoutforum_cont {background: url(/front_office/images/player_texte_fond.gif) repeat-x; border: 1px solid #434343; text-align: center; padding: 2px 0 5px 0;}
.v2_player_ecoutforum_cont a {font: 9px verdana,helvetica; color: #ffffff;}
.v2_player_ecoutforum_sep {height: 1px; margin: 5px; background: #565555; width: 65px;}

.v2_player_heure_box {width: 100px; height: 72px; float: left;}
.v2_player_heure {padding-top: 8px;}

.v2_player_bb_box {width: 318px; height: 271px; float: left;}
.v2_player_bb {padding: 9px;}

/* /PLAYER RADIO */

/* FREQUENCES */
.v2_frequences_newbox {padding: 20px 0 20px 0;}
.v2_frequences_newtitre {font: bold 15px verdana,helvetica; color: #C90500;}
.v2_frequences_new {font: 12px verdana,helvetica; color: #000000; margin-top: 5px;}

.v2_frequences_region {background:#e1e4de; display:block; font: bold 12px verdana,helvetica; color: #000000; margin-top: 1px; padding: 4px 2px 4px 8px;}
a.v2_frequences_region {text-decoration:none;} 
a:hover.v2_frequences_region {text-decoration:none; color:#CC0000; background:#c7d3bb;}

.v2_frequences_regionliste {list-style: square; color: #cc0000; padding: 0 0 10px 10px; margin: 0;}
.v2_frequences_regionitem span {font: 11px verdana,helvetica; color: #000000;}
/* /FREQUENCES */


/* SERVICES COLD */
.v2_services_ongletbox {background: url(/front_office/images/services_fondtitre.gif) no-repeat; width: 300px; margin-top: 10px;}
.v2_services_onglet {padding: 4px 5px 4px 5px; font: bold 11px vedana,helvetica; color: black;}
.v2_services_gauche {float: left; width: 145px; cursor: pointer;}
.v2_services_droite {float: right; width: 145px; cursor: pointer;}
.v2_services_bottom {background: url(/front_office/images/services_fondbas.gif) no-repeat; height: 2px; display: block;}
.v2_services_ventregauche {background: url(/front_office/images/services_fondgauche.gif) no-repeat; width: 300px; height: 74px; display: none;}
.v2_services_ventredroit {background: url(/front_office/images/services_fonddroite.gif) no-repeat; width: 300px; height: 74px; display: none;}
.v2_services_ventre_imgbox {float: left; width: 78px; text-align: right; padding-top: 15px;}
.v2_services_ventre_txtbox {float: right; width: 212px; text-align: left; padding-top: 15px;}
.v2_services_ventre_titre {font: bold 11px vedana,helvetica; color: green;}
.v2_services_ventre_texte {font: 11px vedana,helvetica; color: black;}
/* /SERVICES COLD */

/*BLOGS DE LA DREAM TEAM -> ajout style*/

.boxmenu {padding-left:1px}
.boxmenu_on {padding-left:1px}

/* classements et livescore */

.v2_sc_box {margin-top: 10px;}
.v2_sc_competition {background: #818282; font: 10px verdana,helvetica; color: #ffffff; padding: 5px 10px 5px 10px;}
.v2_sc_rencontre_box {background: #EEECEC; padding: 5px 10px 5px 10px;}
.v2_sc_rencontre_nom {font: bold 11px verdana,helvetica; color: #444444; float: left;}
	.v2_sc_rencontre_nom a {color: #444444; text-decoration: none;}
.v2_sc_rencontre_score {font: bold 11px verdana,helvetica; color: #015DB0; float: right;}

.v2_classement_titre {background: #818282; padding: 3px 0 3px 0; margin-top: 10px;}
.v2_classement_titre_rang {width: 55px; float: left; font: 11px verdana,helvetica; color: #ffffff;}
.v2_classement_titre_equipe {width: 430px; float: left; font: 11px verdana,helvetica; color: #ffffff;}
.v2_classement_titre_champ0 {width: 430px; float: left; font: 11px verdana,helvetica; color: #ffffff;}
.v2_classement_titre_champ1 {width: 55px; float: left; font: 11px verdana,helvetica; color: #ffffff;}
.v2_classement_titre_champ2 {width: 55px; float: left; font: 11px verdana,helvetica; color: #ffffff;}
.v2_classement_titre_champ3 {width: 55px; float: left; font: 11px verdana,helvetica; color: #ffffff;}

.v2_classement_box1 {background: #ffffff; padding: 5px 0 5px 15px;}
.v2_classement_box2 {background: #EEECEC; padding: 5px 0 5px 15px;}
.v2_classement_rang {width: 40px; float: left; font: bold 11px verdana,helvetica; color: #015DB0;}
.v2_classement_equipe {width: 430px; float: left; font: bold 11px verdana,helvetica; color: #444444;}
	.v2_classement_equipe a {color: #444444;}
.v2_classement_champ1 {width: 55px; float: left; font: bold 11px verdana,helvetica; color: #444444;}
.v2_classement_champ2 {width: 55px; float: left; font: 11px verdana,helvetica; color: #444444;}
.v2_classement_champ3 {width: 55px; float: left; font: 11px verdana,helvetica; color: #444444;}

/* recherche */

.recherche_header {color: #ffffff; font: bold 12px arial,helvetica; padding: 2px 2px 1px 6px; background: #000000; margin-top: 10px;}
.recherche_res {margin-left:20px;margin-top:8px;}
.recherche_nbre {font-weight:bold;font-family:Verdana;font-size:20px;color:#000000;}
.recherche_groslibelle {font-weight:bold;font-family:Verdana;font-size:15px;color:#000000;}
.recherche_chaine {font-weight:bold;font-family:Verdana;font-size:15px;color:#CC0000;}
.recherche_triactif {font-weight:normal;font-family:Verdana;font-size:11px;color:#CC0000;}
.recherche_triinactif_souligne {font-weight:normal;font-family:Verdana;font-size:11px;color:#666666;text-decoration:underline;}
.recherche_triinactif {font-weight:normal;font-family:Verdana;font-size:11px;color:#666666;}
.recherche_article_infos {font-weight:normal;font-family:Verdana;font-size:11px;color:#CC0000;margin-top:15px;margin-bottom:2px;}
.recherche_article_titre {font-weight:bold;font-family:Verdana;font-size:12px;color:#000000;}
.recherche_article_chapo {font-weight:normal;font-family:Verdana;font-size:12px;color:#000000;}
.recherche_nbpage_rouge {font-weight:normal;font-family:Verdana;font-size:11px;color:#CC0000;}
.recherche_nbpage_gris {font-weight:normal;font-family:Verdana;font-size:11px;color:#666666;}
.recherche_avancee {font-weight:normal;font-family:Verdana;font-size:12px;color:#000000;margin-bottom:12px;}
.recherche_expression {font-weight:bold;font-family:Verdana;font-size:12px;color:#000000;}

/* ScoreCenter tétière sport */
.score_box {border: 1px solid #000000; width: 173px; float: left; cursor: pointer; margin: 0 1px 0 1px;}
		
.score_tetiere {height: 14px; background: url(/front_office/images/scorecenter_fond_1.gif) repeat-x; padding: 1px 1px 0 1px;}
	.score_competition {float: left; font: 9px arial,helvetica; color: #BFBFBF; letter-spacing: -0.8px;}
	.score_datetat {float: right; font: 9px arial,helvetica; color: #BFBFBF;}
	.score_date {font: 9px arial,helvetica; color: #039BFE; letter-spacing: -0.5px;}
	.score_etat {font: 9px arial,helvetica; color: #ffffff; letter-spacing: -0.5px;}
			
.score_resultat {background: #323131; padding: 0 5px 0 5px;}
	.score_blocequipe {padding: 2px 0 2px 0;}
	.score_equipe {float: left; font: bold 11px arial,helvetica; color: #ffffff;}
	.score_score {float: right; font: bold 11px arial,helvetica; color: #039BFE;}
	.score_sep {background: #505050;}

/* FORUM */
div.messagequote {border : 1px solid #aaaaaa; width : 80%; padding : 10px; margin : 10px auto 10px auto; background-color : #f6f6f6;}
div.messagequote div.quote {font-size : 11px; font-weight : 900; width : 75%; border-bottom : 1px solid #666666; margin-bottom : 10px;}
.coldLinksForums {display:block;margin-left:15px;margin-top:3px;margin-bottom:3px;margin-right:10px;color:#535353;font-size:11px;}

/* FORMULAIRES CONTACT */
.formnomemiss {font:18px Arial, Helvetica, sans-serif;color:#ffffff;text-align:left;padding-left:22px;}
.formfondcolgauche {width:35px;background:url(http://www.rmc.fr/images/ventre/form_fond_gauche.gif);background-repeat:repeat-y;}
.formfondcoldroite {width:35px;background:url(http://www.rmc.fr/images/ventre/form_fond_droite.gif);background-repeat:repeat-y;}
.formfondcolgauche2 {width:35px;background:url(http://www.rmc.fr/images/ventre/form_fond_gauche2.gif);background-repeat:repeat-y;}
.formfondcoldroite2 {width:35px;background:url(http://www.rmc.fr/images/ventre/form_fond_droite2.gif);background-repeat:repeat-y;}
.formfondtitre {width:390px;background:url(http://www.rmc.fr/images/ventre/form_fond_emiss.gif);background-repeat:no-repeat;}
.formlibelle {font:12px Arial, Helvetica, sans-serif;margin-top:4px;}
.formcommentaires {font:10px Arial, Helvetica, sans-serif;margin-top:4px;color:#666666;}
.formmail {font:12px Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.formcomplete {font:10px Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;color:#666666;}
.forminput {font:11px Arial, Helvetica, sans-serif;height:18px;width:180px;margin-top:4px;border:1px solid #9C9C9C;}
.formselect{font:11px Arial, Helvetica, sans-serif;height:18px;width:50px;margin-top:4px;border:1px solid #9C9C9C;}
.formtextarea{font:11px Arial, Helvetica, sans-serif;width:320px;margin-top:8px;margin-bottom:15px;border:1px solid #9C9C9C;}
.formenvoiami_titre {font:bold 11px Arial, Helvetica, sans-serif;color:#ffffff;text-align:left;padding-left:22px;padding-right:10px;}

/*SONDAGE ANTENNE*/
.v2_antenne_sondage_box {padding: 5px 10px 5px 10px;}
.v2_antenne_sondage_question {font: bold 12px verdana,helvetica; color: #333333; margin: 4px 0 10px 0;}
.v2_antenne_sondage_item {font: 12px arial,helvetica; color: #000000; margin-bottom: 3px;}
.v2_antenne_sondage_input {vertical-align: middle; margin: 0 3px 0 0;}
.v2_antenne_sondage_vote {padding: 10px 0 5px 0;}
.v2_antenne_sondage_resultbox {width: 40px; float: left; font: bold 10px verdana,helvetica; color: #331155;}
.v2_antenne_sondage_result {padding-top: 1px;}
.v2_antenne_sondage_votebox {padding: 10px;}
.v2_antenne_sondage_barrebox {float: left; padding-top: 2px;}
.v2_antenne_sondage_barrefond {background: url(/front_office/images/sondage_fond.gif); width: 148px; height: 9px;}
.v2_antenne_sondage_barre {background: url(/front_office/images/sondage_barre.gif); height: 9px;}
.v2_antenne_sondage_item_box {margin: 5px 0 5px 0;}
.v2_antenne_sondage_nbvotes {font: 10px arial,helvetica; color: #331155; text-align: right;}

/* NAVIGATION DANS LES ARTICLES */
.clear { clear:both; height:0; }
.alignRight { text-align:right; }
#NavigationArticle { width:641px; height:100px; margin:10px auto; }
.arrow:hover, .titre_article:hover, .lien_article:hover, .mea_article:hover { opacity:0.5; -moz-opacity:0.5; -ms-filter: "alpha(opacity=50)"; /* IE 8 */ filter:alpha(opacity=50); /* IE < 8 */ }

.arrow { float:left; width:44px; height:100px; }

.arrow img { border:none; }
.separation { float:left; width:3px; height:100px; }
.article { float:left; width:165px; height:80px; padding-top:20px; }

.titre_article { height:24px; padding-left:5px; }
.titre_article a, .titre_article a:hover { color:#990000; font:normal 14px Impact, Arial, Verdana, monospace; letter-spacing:1px; text-transform:uppercase; line-height:24px; }

.lien_article { padding-left:5px; }
.lien_article a { color:#003366; font:normal 13px Verdana, Geneva, sans-serif; text-decoration:none; line-height:16px; }
.lien_article a:hover { color:#990000; text-decoration:underline; }

.mea_article { float:left; width:110px; height:100px; text-align:center; }
.mea_article img { width:73px; height:auto; margin-top:22px; border:#bfbfbf solid 1px; }
