@charset "utf-8";
body { background-image: url(../images/fond.jpg); background-repeat: repeat-x; background-color:#2474b3; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
* html body { height:100%; }

h1 { font-size:1.25em; margin:0; padding:0}
h2 { font-size:1.2em; margin:0; padding:0}
h3 { font-size:1.15em; margin:0; padding:0}
h4 { font-size:1.1em; margin:0; padding:0}
h5 { font-size:1.05em; margin:0; padding:0}

.cleaner { width:0; height:0; overflow:hidden; clear:both;}

/* MISE EN FORME DE L'ENTETE */
#entete { background:url(../images/entete.jpg) no-repeat; width:984px; height:250px; overflow:hidden; margin:auto; }
#champ_recherche { float:right; margin-right:17px; margin-top:31px; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; border:0; width:125px; height:16px; }
* html #champ_recherche { margin-right:6px; }
#valid_recherche { float:right; display:block; width:20px; height:20px; margin-right:23px; margin-top:30px; }
#lien_logo {position:absolute; top:0; left:50%; margin-left:-602px; width:600px; height:220px; margin-top:0px; z-index:2000 }
#lien_infos_reseau { float:left; display:block; width:230px; height:30px; margin-left:493px; margin-top:53px; }
* html #lien_infos_reseau { margin-left:247px;}
*+html #lien_infos_reseau { margin-left:493px;}
#lien_webmail { float:right; display:block; width:130px; height:40px; margin-right:40px; margin-top:23px; }
* html #lien_webmail{ margin-right:10px; }
*+html #lien_webmail{ margin-right:20px; }
#lien_uem { clear:right; float:right; display:block; width:130px; height:40px; margin-right:10px; margin-top:30px}
* html #lien_uem { margin-right:2px;}
*+html #lien_uem { margin-right:5px;}
#lien_moncompte {float:left; display:block; width:230px; height:22px; margin-left:493px; margin-top:-9px; }
* html #lien_moncompte { margin-top:20px; margin-left:247px; }
*+html #lien_moncompte { margin-top:20px; }
#lien_accord_parental {float:left; display:block; width:230px; height:22px; margin-left:493px; margin-top:1px;}
#lien_infos_techniques { float:left; display:block; width:230px; height:22px; margin-left:493px; margin-top:1px;}
#lien_offres_uem { float:left; display:block; width:230px; height:22px; margin-left:493px; margin-top:1px; }
* html #lien_accord_parental, * html #lien_infos_techniques, * html #lien_offres_uem { margin-left:247px; }
.bt_fd_blanc { background-color:#FFF; opacity:0; filter:alpha(opacity=0); }
.bt_fd_blanc:hover { opacity:0.1; filter:alpha(opacity=10); }
#dayDate { clear:right; float:right; margin-right:15px; margin-top:5px; text-align:right; font-size:10px; }
* html #dayDate { margin-right:7px; }

#lien_infos_reseau:hover { background-image:url(../images/fond_hover_top.jpg);  background-position:-30px -25px }
#lien_moncompte:hover { background-image:url(../images/fond_hover_top.jpg);  background-position:-30px -75px }
#lien_accord_parental:hover { background-image:url(../images/fond_hover_top.jpg);  background-position:-30px -98px }
#lien_infos_techniques:hover { background-image:url(../images/fond_hover_top.jpg);  background-position:-30px -121px }
#lien_offres_uem:hover {background-image:url(../images/fond_hover_top.jpg);  background-position:-30px -144px }


#conteneur { position:absolute; top:199px; left:50%; width:962px; margin-left:-480px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; }
*+html #conteneur  { margin-left:-481px; }
#contenu { background-color:#FFF; width:952px; padding:9px 0px 0px 10px; background-image:url(../images/top_fond_contenu.jpg); background-repeat:no-repeat }

#pied { text-align:center; width:922px; padding:10px 20px; font-size:0.9em; color:#fff;}
#pied a { color:#fff; text-decoration:none; }
#pied a:hover { color:#BFCD04; }
#pied a img { vertical-align:middle; }

/* mise en forme pour la homepage */
#progtvHome { background:url(../images/fond_progtv.jpg) no-repeat; width:468px; height:324px; float:left; margin-top:12px; }
#progtvHome #toutProgTv { display:block; float:right; width:130px; height:28px; }
#progtvHome table {margin-left:70px; margin-top:3px; width:360px; }
#progtvHome table tr td { font-size:0.9em; width:180px; height:48px; line-height:11px; padding-left:20px; }
.heureProgTV { color:#9DC10B; }

#manifsHome { background:url(../images/fond_manifs_home.jpg) no-repeat; width:483px; height:337px; float:right; }
#flashManifsHome { width:460px; height:240px; margin:auto; margin-top:65px }
#lien_toutes_manifs {width:460px; height:25px; display:block; margin:auto}
				
#actus_uem_home { position:relative; background:url(../images/fond_actus_uem_home.jpg) no-repeat; width:454px; height:141px; float:right; font-size:0.9em; padding:50px 15px 0 15px; }
#actus_uem_home a { color:#000; text-decoration:none; }
#actus_uem_home h4 { margin:0; padding:0; font-size:1.2em; font-weight:bold; display:block; margin-bottom:10px; }
#actus_uem_home img {border:3px solid #fff; float:left; margin-right:10px; }
#lienToutesActusUEM { display:block; position:absolute; right:0; bottom:15px; width:220px; height:25px; }

#meteoHome { background:url(../images/fond_meteo_home.jpg) no-repeat; float:left; width:262px; height:76px; overflow:hidden; display:block; text-decoration:none; color:#000; }
#meteoHome img { float:left; margin-right:8px; }
#meteoHome span { display:block; margin-top:23px; font-size:1.1em; }
#meteoHome div { color:#28569F; font-size:1.7em; }

#bt_bandesannonces_home { display:block; background:url(../images/bt_bandesannonces_home.jpg) no-repeat; overflow:hidden; width:204px; height:35px; float:left; }

#bt_actuspeople_home { display:block; background:url(../images/bt_actuspeople_home.jpg) no-repeat; overflow:hidden; width:204px; height:41px; float:left; }

#actusTVHome { position:relative; background:url(../images/fond_actustv_home.jpg) no-repeat; width:456px; height:70px; overflow:hidden; float:left; padding-top:34px; padding-left:10px; font-size:1em; }
#actusTVHome a { color:#000; text-decoration:none;  }
#actusTVHome img {border:3px solid #FFF; float:left; margin-right:8px; }
#actusTVHome div { font-size:1em; font-weight:bold;  color:#000; text-decoration:none;}
#actusTVHome .descActuTV { font-size:0.9em; font-weight:normal; display:compact; margin:0; padding:0; color:#000; text-decoration:none; height:30px; overflow:hidden; width:310px;}
#lienToutesActusTV { display:block; position:absolute; right:0; bottom:0; width:200px; height:20px; background:none }


#filtreGris { position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden; background:#000000; opacity:0.85; filter:alpha(opacity=85); z-index:3000; }
* html #filtreGris { opacity:0.7; filter:alpha(opacity=70); }
#progTVComplet { position:absolute; top:50%; left:50%; width:690px; height:537px; margin-left:-345px; margin-top:-252px; background:url(../images/fond_progtv_complet.png) no-repeat; overflow:hidden;  z-index:3500; }


#progTVComplet div { overflow:hidden; overflow-y:auto; width:670px; height:500px; margin:35px 10px 0 20px; }
#bt_revenir_site { display:block; background:url(../images/bt_revenir_site.png) no-repeat; width:212px; height:30px; position:absolute; top:50%; left:50%; margin-top:-290px; margin-left:135px; z-index:3500; }
* html #bt_revenir_site {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt_revenir_site.png', sizingMethod='scale'); cursor:pointer}

#progTVComplet table { margin-top:3px; }
#progTVComplet table tr td { font-size:1em; height:48px; line-height:13px; padding-left:20px; border-bottom:1px dashed #ccc;  border-right:1px dashed #ccc; font-family:Tahoma, Geneva, sans-serif; font-size:12px;  }
.heureProgTV { color:#9DC10B; }

#col_droite_meteo { background:url(../images/fond_col_droite_meteo.jpg) no-repeat; width:216px; height:376px; overflow:hidden; float:right; margin-right:10px; margin-top:44px; }
* html #col_droite_meteo { margin-right:5px; }

#col_droite_meteo .lien_menu_droite { width:216px; height:36px; margin-bottom:1px; display:block;}
.actuUEMDroite { display:block; font-size:1.1em; font-weight:bold; color:#000; text-decoration:none; margin:auto; margin-top:50px; width:200px; height:130px; }

#contenu_meteo { width:710px; float:left; margin-left:12px; font-size:0.95em; } 
* html #contenu_meteo { margin-left:6px; }
.icon_meteo {float:left; margin-right:15px; }
#contenu_meteo h5 { font-size:1.5em; font-weight:bold; margin:0; padding:0; }
#contenu_meteo h4 { font-size:1.4em; font-weight:bold; margin:0; padding:0; color:#4477B6;  }
#colgauchemeteo { width:300px; float:left; border-right:1px solid #ccc; margin-right:20px; height:180px}

#col_droite_infos_techniques { background:url(../images/fond_col_droite_infos_techniques.jpg) no-repeat; width:221px; height:278px; overflow:hidden; float:right; margin-right:2px; margin-top:41px; margin-bottom:25px }
* html #col_droite_infos_techniques { margin-right:1px; }
#col_droite_infos_techniques .lien_menu_droite { width:221px; height:36px; margin-bottom:1px; display:block;}
.meteoDroite { display:block; width:221px; height:70px; margin-top:25px; color:#000; text-decoration:none;}
.meteoDroite img { float:left; margin:0 5px 0 10px; width:55px; height:55px; }
.meteoDroite span { font-size:0.8em; }
.meteoDroite div { font-weight:bold; color:#28569F; font-size:1.2em}

#contenu_infos_techniques {width:723px; float:left; margin-left:6px; }
* html #contenu_infos_techniques { margin-left:6px; }

#encart_tech_1 { background:url(../images/encart_tech_1.jpg) no-repeat; width:239px; height:136px; overflow:hidden; display:inline-block; margin:0; padding:0; float:left }
#encart_tech_1:hover { background:url(../images/encart_tech_1_on.jpg); }

#encart_tech_2 { background:url(../images/encart_tech_2.jpg) no-repeat; width:241px; height:136px; overflow:hidden; display:inline-block; margin:0; padding:0; float:left }
#encart_tech_2:hover { background:url(../images/encart_tech_2_on.jpg); }

#encart_tech_3 { background:url(../images/encart_tech_3.jpg) no-repeat; width:243px; height:136px; overflow:hidden; display:inline-block; margin:0; padding:0; float:left }
#encart_tech_3:hover { background:url(../images/encart_tech_3_on.jpg); }

#encart_tech_4 { background:url(../images/encart_tech_4.jpg) no-repeat; width:242px; height:138px; overflow:hidden; display:inline-block; margin:0; padding:0; }
#encart_tech_4:hover { background:url(../images/encart_tech_4_on.jpg); }

#encart_tech_5 { background:url(../images/encart_tech_5.jpg) no-repeat; width:242px; height:138px; overflow:hidden; display:inline-block; margin:0; padding:0; }
#encart_tech_5:hover { background:url(../images/encart_tech_5_on.jpg);}

#col_droite_infos_reseau{ background:url(../images/fond_col_droite_infos_reseau.jpg) no-repeat; width:220px; height:448px; overflow:hidden; float:right; margin-right:3px; margin-top:41px; margin-bottom:25px }
* html #col_droite_infos_reseau { margin-right:1px; }
#col_droite_infos_reseau .lien_menu_droite { width:221px; height:36px; margin-bottom:1px; display:block;}
#col_droite_infos_reseau .actuUEMDroite { margin-top:45px; }
#col_droite_infos_reseau .meteoDroite { margin-top:20px; }

#contenu_infos_reseau {width:723px; float:left; margin-left:6px; }
* html #contenu_infos_reseau { margin-left:6px; }

.item_infos_reseau { padding:8px 0; width:700px; }
.item_infos_reseau h3 { font-size:1.1em; font-weight:bold; margin:0; padding:0; border-bottom:1px solid #ccc; margin-bottom:15px; }
.item_infos_reseau img { float:left; margin-right:25px; margin-bottom:25px;  }

#col_droite_manifestations { background:url(../images/fond_col_droite_manifestations.jpg) no-repeat; width:219px; height:410px; overflow:hidden; float:right; margin-right:4px; margin-top:41px; margin-bottom:25px }
* html #col_droite_manifestations { margin-right:2px; }
#col_droite_manifestations .lien_menu_droite { width:221px; height:36px; margin-bottom:1px; display:block;}
#col_droite_manifestations .actuUEMDroite { margin-top:45px; }
#col_droite_manifestations .meteoDroite { margin-top:20px; }


#contenu_manifestations {width:723px; float:left; margin-left:6px; }
* html #contenu_manifestations { margin-left:6px; }

.item_manif { position:relative; display:block; color:#000; text-decoration:none; width:350px; height:100px; margin-right:10px; overflow:hidden; float:left; padding:5px 0; font-size:1.1em; }
.item_manif:hover { background:url(../images/fond_manif_hover.jpg) repeat-y; }
.item_manif_gris { background:url(../images/fond_manif_alternate.jpg) repeat-y; }
.item_manif img { float:left; margin-right:10px; border:2px solid #0060aa; }
.item_manif span { display:block; font-weight:bold; margin:0; padding:0; border-bottom:1px solid #ccc; margin-bottom:5px; margin-top:10px; }

#contenu_manifestations h1 { margin:0; padding:0; font-size:1.6em; border-bottom:1px solid #ccc; margin-bottom:20px; }
.img_detail_manif { float:right; margin:0 20px; }


#col_droite_actus_people { background:url(../images/fond_col_droite_actus_people.jpg) no-repeat; width:219px; height:410px; overflow:hidden; float:right; margin-right:4px; margin-top:41px; margin-bottom:25px }
* html #col_droite_actus_people { margin-right:2px; }
#col_droite_actus_people .lien_menu_droite { width:221px; height:36px; margin-bottom:1px; display:block;}
#col_droite_actus_people .actuUEMDroite { margin-top:45px; }
#col_droite_actus_people .meteoDroite { margin-top:20px; }


.item_actupeople { position:relative; display:block; margin:10px 0; color:#000; text-decoration:none; width:350px; margin-right:10px; overflow:hidden; float:left; padding:5px 0; font-size:1.1em; }
/*.item_actupeople:hover { background:url(../images/fond_manif_hover.jpg) repeat-y; }*/
.item_actupeople_gris { background:url(../images/fond_manif_alternate.jpg) repeat-y; }
.item_actupeople img { float:left; margin-right:10px; margin-bottom:15px; border:2px solid #0060aa; }
.item_actupeople span { display:block; font-weight:bold; margin:0; padding:0; border-bottom:1px solid #ccc; margin-bottom:5px;  }



#col_droite_actusUEM { background:url(../images/fond_col_droite_actusUEM.jpg) no-repeat; width:219px; height:279px; overflow:hidden; float:right; margin-right:4px; margin-top:41px; margin-bottom:25px }
* html #col_droite_actusUEM { margin-right:2px; }
#col_droite_actusUEM .lien_menu_droite { width:221px; height:36px; margin-bottom:1px; display:block;}
#col_droite_actusUEM .meteoDroite { margin-top:24px; }


#contenu_actusUEM {width:723px; float:left; margin-left:6px; }
* html #contenu_actusUEM { margin-left:6px; }

.item_actu { position:relative; display:block; color:#000; text-decoration:none; width:350px; margin-right:10px; overflow:hidden; float:left; padding:5px 0; font-size:1.1em; }
.item_actu:hover { background:url(../images/fond_manif_hover.jpg) repeat-y; }
.item_actu_gris { background:url(../images/fond_manif_alternate.jpg) repeat-y; }
.item_actu img { float:left; margin-right:10px; border:2px solid #0060aa; margin-bottom:15px; }
.item_actu span { display:block; font-weight:bold; margin:0; padding:0; border-bottom:1px solid #ccc; margin-bottom:5px; }

#contenu_actusUEM h1 { margin:0; padding:0; font-size:1.6em; border-bottom:1px solid #ccc; margin-bottom:20px; }
.img_detail_actu { float:right; margin:0 20px; }



#col_droite_actusTV { background:url(../images/fond_col_droite_actusTV.jpg) no-repeat; width:219px; height:410px; overflow:hidden; float:right; margin-right:4px; margin-top:41px; margin-bottom:25px }
* html #col_droite_actusTV { margin-right:2px; }
#col_droite_actusTV .lien_menu_droite { width:221px; height:36px; margin-bottom:1px; display:block;}
#col_droite_actusTV .actuUEMDroite { margin-top:45px; }
#col_droite_actusTV .meteoDroite { margin-top:20px; }

.item_actutv, .item_actutv_on { position:relative; display:block; color:#000; text-decoration:none; width:500px; margin-right:10px; overflow:hidden; float:left; padding:5px 0; font-size:1.1em; }
.item_actutv_on { background:url(../images/fond_actutv_alternate.jpg) repeat-y; }
.item_actutv img, .item_actutv_on img { float:left; margin-right:10px; border:2px solid #0060aa; margin-bottom:15px; }
.item_actutv span, .item_actutv_on span { display:block; font-weight:bold; margin:0; padding:0; border-bottom:1px solid #ccc; margin-bottom:5px; }

#contenu_actusTV {width:723px; float:left; margin-left:6px; }
* html #contenu_actusTV { margin-left:6px; }
#contenu_actusTV h1 { margin:0; padding:0; font-size:1.6em; border-bottom:1px solid #ccc; margin-bottom:20px; }
.img_detail_actu { float:right; margin:0 20px; }

#visuelActusTV { float:left; margin-left:-16px; margin-right:10px; }





#col_droite_bandes_annonces { background:url(../images/fond_col_droite_bandes_annonces.jpg) no-repeat; width:219px; height:410px; overflow:hidden; float:right; margin-right:4px; margin-top:41px; margin-bottom:25px }
* html #col_droite_bandes_annonces { margin-right:2px; }
#col_droite_bandes_annonces .lien_menu_droite { width:221px; height:36px; margin-bottom:1px; display:block;}
#col_droite_bandes_annonces .actuUEMDroite { margin-top:45px; }
#col_droite_bandes_annonces .meteoDroite { margin-top:20px; }

.item_bandeannonce { position:relative; display:block; color:#000; text-decoration:none; width:238px; border-right:1px solid #ccc; margin-right:10px; overflow:hidden; float:left; padding:5px 0; font-size:1.1em; padding-right:15px; height:120px;}
.item_bandeannonce:hover { background:url(../images/fond_manif_hover.jpg) repeat-y; }
.item_bandeannonce_gris { background:url(../images/fond_manif_alternate.jpg) repeat-y; }
.item_bandeannonce img { float:right; margin-left:10px; border:0px solid #0060aa; margin-bottom:15px; }
.item_bandeannonce span { display:block; font-size:1.2em; color:#2C7DAF; font-weight:bold; margin:0; padding:0; border-bottom:1px solid #ccc; margin-bottom:5px; }

#contenu_bandes_annonces {width:723px; float:left; margin-left:6px; }
* html #contenu_bandes_annonces { margin-left:6px; }
#contenu_bandes_annonces h1 { margin:0; padding:0; font-size:1.6em; border-bottom:1px solid #ccc; margin-bottom:20px; }
.img_detail_actu { float:right; margin:0 20px; }




