body { margin: 0; background-color:#a4b1c1; color:#ffffff; background-image:url(../images/main_bg.gif); background-repeat:repeat-x; font:11px tahoma;  }

/*Ramadan Body
body { margin: 0; background-color:#fcfefd; color:#757e8c; background-image:url(../images/ramadan_main_bg.jpg); background-repeat:no-repeat; font:11px tahoma; background-position:top center;  }
*/

.temp_color{ background:#b0b6b9;}
.master_table{ background:#ffffff; background-image:url(../images/master_table_bg.gif); background-repeat:repeat-x; margin-left:3px;}
.home_lc{ margin-left:4px; width:667px; vertical-align:top; padding-top:10px; float:left;  }
.home_rc{ margin-right:9px; width:299px; vertical-align:top; padding-top:10px; }
a.dark_grey_text {color: #545c6d; text-decoration: none; font-family:tahoma; font-size:11px;}
a.dark_grey_link {color: #545c6d; text-decoration: none; font-family:tahoma; font-size:11px;}
a.dark_grey_link:hover {color: #545c6d; text-decoration: underline; font-family:tahoma; font-size:11px;}

/**** HEADER FIX CLASSES NEW !!! **********/
.header_level_1{ width:996px; height:52px; background-image:url(../images/header_level1_bg.gif); background-repeat:repeat-x;}
.header_leverl_1_flag_holder{ float:left; width:25px; margin-top:13px; margin-left:15px; margin-right:20px; }
.header_leverl_1_links_holder{ float:left; margin-top:18px; color:#757e8c; }
a.header_level_1_links{ text-decoration:none; color:#757e8c; }
.header_leverl_1_instit{ float:left; margin-top:4px; }
.header_leverl_1_sep{ float:left; background-color:#ececee; width:1px; height:52px; margin-left:15px; margin-right:15px; }
.header_leverl_1_tv{ float:left; color:#b7bbc2; margin-top:18px; }
.header_leverl_1_tv_channel{ float:left; margin-left:8px; margin-top:6px; }
.header_leverl_1_radio{ float:left; color:#b7bbc2; margin-top:18px; }
.header_leverl_1_radio_channel{ float:left; margin-top:5px; margin-left:10px; }

.header_level_2 { width:996px; height:165px; background-image:url(../images/header_level2_bg.gif); background-repeat:repeat-x; float:left; overflow:hidden; }

.header_level_2_logo { float:left; width:236px; margin-top:25px; text-align:center }
.header_level_2_banniere_holder{ float:left; width:760px; margin-top:35px; }

.header_level_3 { float:left; width:996px; height:3px; overflow:hidden;}
/*
.header_level_3_nav_button{ float:left;}
.header_level_3_sep { width:1px; float:left; background:#3a3a3a; height:34px;}
*/

.vod_table{ background: #000000;}
.vod_theme{ width:156px; padding-left:10px; padding-right:10px; font-size:12px; margin-bottom:0px; margin-top:15px; color:#FFFFFF; background: #566171; padding-bottom:2px; padding-top:2px; }
a.vod_sous_theme{ width:146px; padding-left:5px; padding-right:10px; font-size:11px; margin-bottom:4px; color:#FFFFFF; }


/**** CLASSES FOOTER **********/
a.foot_text {color: #444b53; text-decoration: none;}
a.foot_links {color: #444b53; text-decoration: none;}
a.foot_links:hover {color:#444b53; text-decoration: underline;}
a.sync_link {color: #444b53; text-decoration: none; font-size:10px;}
a.sync_link:hover {color: #444b53; text-decoration: underline;}
#footer_menu{ float:left; margin-top:15px; vertical-align:top; }
#partages_favoris{ float:right; margin-top:15px; vertical-align:top; }
#partages_favoris li {
	border:0; 
	margin:0; 
	padding:0;
	list-style:none;
	display:inline;
}

.frVerion {
    float: left;
}	
.leader_board { height:90px; width:732px; border:solid 1px #757e8c; padding:2px; overflow:hidden; }




/**** CLASSES X3 EMISSIONS **********/

/* *** Affichage emissions x3 *** */
.emx3_display{ width:189px; float:left; background-image:url(../images/home_show_feat_bg.gif); background-repeat:repeat-x; background-color:#d8d8d8; vertical-align:top; padding-left:15px; padding-right:15px; padding-top:12px; padding-bottom:15px; overflow:hidden;}
.emx3_diffusion_holder_FR{	width:172px; height:14px; color:#FFFFFF; background-color:#566171; font-size:10px; padding-left:10px; padding-right:10px; padding-top:2px; overflow:hidden; direction:ltr; }
.emx3_diffusion_holder_ar {	width:172px; height:14px; color:#FFFFFF; background-color:#566171; font-size:10px; padding-left:10px; padding-right:10px; padding-top:2px; overflow:hidden; direction:rtl;}



a.emx3_diffusion{ color:#FFFFFF; text-decoration:none; }

.emx3loop_end{ width:662px; float:left; height:2px; overflow:hidden; }
.emx3_thumb_holder{ width:189px; height:117px; margin-bottom:5px; border:solid 2px; border-color:#f3f3f3; overflow:hidden;}
a.emx3_detail{color:#757e8c; text-decoration:none;}
.emx3_detail_holder {padding-bottom:7px; height:53px; overflow:hidden; text-align:left; direction:ltr} 
.emx3_detail_holder_ar {padding-bottom:7px; height:53px; overflow:hidden; text-align:right; direction:rtl;} 



.emx3_color_bar{ height:2px; width:192px; overflow:hidden;}
.emx3_side_sep{width:2px; float:left;}

/* *** Gestion langue style emissions x3  *** */

/**** CLASSES X5 EMISSIONS **********/
.emx5_display { float:left; width:189px; margin-right:5px; margin-bottom:10px; background-color:#292a2b}

/* *** Affichage emissions x5 *** */
.emx5_thumb_holder { margin-bottom:5px; float:left; overflow:hidden;}
a.emx5_detail{ color:#ededed; text-decoration:none; }
a.emx5_diffusion{ color:#ededed; text-decoration:none; }
.emx5_color_bar{float:left; height:2px; width:189px; margin-top:2px;}

/* *** Gestion langue style emissions x5  *** */
.emx5_diffusion_holder_FR{ width:169px; height:15px; float:left; color:#FFFFFF; background-color:#566171; font-size:10px; padding-left:10px; padding-right:10px; padding-top:2px; text-align:left;}
.emx5_diffusion_holder_AR{ width:169px; height:15px; float:left; color:#FFFFFF; background-color:#566171; font-size:10px; padding-left:10px; padding-right:10px; padding-top:2px; text-align:right;}
.emx5_detail_holder_FR { padding-bottom:7px; height:63px; overflow:hidden; width:179px; padding-left:5px; text-align:left; float:left; }
.emx5_detail_holder_AR { padding-bottom:7px; height:63px; overflow:hidden; width:179px; padding-left:5px; text-align:right; float:left; }


/**** CALSSES CAPSULES **********/
.capsules_holder { background-color:#ffffff; padding-bottom:5px; border:solid 1px; border-color:#aaafb8; width:277px; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:9px; background-image:url(../images/rdv_du_jour.gif); background-repeat:repeat-x; }
a.capsule_item_holder{ cpadding-top:10px; padding-bottom:10px; padding-right:5px;}
a.capsule_item_title{ color:#00aa1a; text-decoration:none;}
a.capsule_item_desc{ color:#77808c; text-decoration:none;}
.capsule_thumb_hoder{ float:left; width:86px; height:52px; border:solid 1px; border-color:#00aa1a; background-color:#000000; margin-bottom:5px; margin-top:6px; margin-right:3px;}
.capsule_sep{ background:#e3e3e3;}


/**** CLASSES GRILLES **********/
.grille_show_date_holder{ width:169px; height:15px; color:#FFFFFF; background-color:#566171; font-size:10px; padding-left:10px; padding-right:10px; padding-top:2px; }
.grille_rdv_sep{ background:#d70000; height:2px; width:816px; margin-bottom:15px; margin-top:5px;}
.grille_time_interval {width:645px; padding-left:170px; background-image:url(../images/grille_title.gif); float:left; margin-left:5px; padding-top:3px; font-size:18px; font-family:arial; color:#566171; }


/**** CLASSES GRILLES TABLEAU **********/
.grille_time_cell_off{ background:#F3F3F3;}
.grille_time_cell_on{ background:#f69236;}
.grille_time_off{ font-size:11px; font-family:tahoma; margin-top:8px; color:#4b5563; }
.grille_time_on{ font-size:11px; font-family:tahoma; margin-top:8px; color:#FFFFFF; }
a.grille_item_title_14{ color:#4b5563; text-decoration:none; font-family:arial; font-size:14px;}
a.grille_item_title_12{ color:#4b5563; text-decoration:none; font-family:arial; font-size:12px;}
a.grille_item_detail {color:#566171; text-decoration:none;}
a.grille_item_savoirplus{text-decoration:underline; color:#0099CC;}
.grille_theme_color_holder{margin-left:8px; height:8px; width:8px; float:left; margin-right:6px; margin-top:3px;}
.grille_item_theme_title{color:#566171; float:left; width:128px;}

.grille_star{float:left; margin-top:1px; margin-left:5px;}
.grille_item_title_holder{margin-left:10px; margin-top:8px; width:490px; float:left;}
.grille_collapse_holder{width:14px; float:left; margin-top:9px; margin-left:10px; margin-right:5px;}
.grille_mid_holder{width:564px; float:left;}
.grille_mid_holder2{margin-left:0px; margin-top:8px; width:457px; float:left;}
.grille_mid_holder3{float:left;}
.grille_thumb_holder{float:left; width:189px; margin-right:15px; margin-left:10px; margin-bottom:10px;}
.grille_detail_holder{float:left; width:300px; margin-right:10px; margin-bottom:10px;}
.grille_detail_holder2{margin-top:10px; display:none; width:554px; margin-bottom:10px; float:left}
.light_grey_text {color:#757e8c; font-family: tahoma; font-size:11px; text-decoration: none;}
.light_grey_text:hover:link {color:#757e8c; font-family: tahoma; font-size:11px; text-decoration: underline;}

#player_snrt{
	text-align:center;
}
#player_snrt p{
	padding:100px 4px 0 4px;
	font-size:14px;
	color:#FFF;
	line-height:20px;
	font-weight:bold;
}
