.header_cnt .menu
{
position:absolute;
top:69px;
height:61px;
}

.header_cnt .menu dl
{
position:relative;
float:left;
display:block;
height:61px;
font-family:verdana;
}

.header_cnt .menu dl dt
{
position:relative;
float:left;
display:block;
height:23px;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
text-align:center;
}

.header_cnt .menu dl dt a
{
position:absolute;
top:0;
left:0;
height:20px;
text-decoration:none;
padding:3px 0 0 0;
background:url(/design/premiere/images/menu/bg_item.png) left 23px no-repeat;
overflow:hidden;
}

.header_cnt .menu dl dt a img
{
display:inline;
width:7px;
height:4px;
background:url(/design/premiere/images/menu/puce.gif) left top no-repeat;
margin:0 0 1px 2px;
}

.header_cnt .menu dl dd
{
position:absolute;
top:23px;
display:none;
z-index:1;
}

.header_cnt .menu dl dd ul
{
float:left;
display:block;
width:979px;
height:32px;
padding:0 0 0 15px;
}

.header_cnt .menu dl dd ul li
{
position:relative;
float:left;
display:block
height:32px;
line-height:32px;
font-size:11px;
color:#fff;
list-style-type:none;
padding:0 7px;
}

.header_cnt .menu dl dd ul li a
{
color:#fff;
text-decoration:none;
}

.header_cnt .menu dl dd ul li a:hover
{
text-decoration:underline;
}

.header_cnt .menu_main
{
left:0;
width:992px;
padding:0 0 0 2px;
}

.header_cnt .menu_main dl
{
width:994px;
}

.header_cnt .menu_main dl .last
{
padding:0 6px 0 0;
}

.header_cnt .menu_main dl dt a
{
color:#000;
background:url(/design/premiere/images/menu/bg_item.png) left 23px no-repeat;
}

.header_cnt .menu_main dl dd
{
left:-2px;
}

#menu0
{
background:url(/design/premiere/images/menu/bg_menu_border.gif) right 5px no-repeat;
}

#menu0, #menu0 a
{
width:64px;
color:#000;
}

.#menu0 a
{
padding:3px 8px 0 0;
}

#menu0 a:hover
{
color:#b2b2b2;
}

#menu1, #menu1 a
{
width:70px;
}

#menu1 a img, #menu1 .hide img
{
background-position:left -4px;
}

#menu1 a:hover, #menu1 .on, #menu1 .hide:hover, #menu1 .hide.on
{
color:#fb0000 !important;
}

#submenu1 ul
{
background:url(/design/premiere/images/menu/bg_submenu_cinema.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_submenu_cinema.png', sizingMethod='crop');
}

#menu2, #menu2 a
{
width:52px;
}

#menu2 a img, #menu2 .hide img
{
background-position:left -8px;
}

#menu2 a:hover, #menu2 .on, #menu2 .hide:hover, #menu2 .hide.on
{
color:#4e9fe0 !important;
}

#submenu2 ul
{
background:url(/design/premiere/images/menu/bg_submenu_tv.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_submenu_tv.png', sizingMethod='crop');
}

#menu3, #menu3 a
{
width:66px;
}

#menu3 a img, #menu3 .hide img
{
background-position:left -12px;
}

#menu3 a:hover, #menu3 .on, #menu3 .hide:hover, #menu3 .hide.on
{
color:#069cb2 !important;
}

#submenu3 ul
{
background:url(/design/premiere/images/menu/bg_submenu_series.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_submenu_series.png', sizingMethod='crop');
}

#menu4, #menu4 a
{
width:89px;
}

#menu4 a img, #menu4 .hide img
{
background-position:left -16px;
}

#menu4 a:hover, #menu4 .on, #menu4 .hide:hover, #menu4 .hide.on
{
color:#ac0231 !important;
}

#submenu4 ul
{
background:url(/design/premiere/images/menu/bg_submenu_dvd.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_submenu_dvd.png', sizingMethod='crop');
}

#menu5, #menu5 a
{
width:96px;
}

#menu5 a img, #menu5 .hide img
{
background-position:left -20px;
}

#menu5 a:hover, #menu5 .on, #menu5 .hide:hover, #menu5 .hide.on
{
color:#00837b !important;
}

#submenu5 ul
{
background:url(/design/premiere/images/menu/bg_submenu_jeuxvideo.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_submenu_jeuxvideo.png', sizingMethod='crop');
}

#menu6, #menu6 a
{
width:95px;
}

#menu6 a img, #menu6 .hide img
{
background-position:left -24px;
}

#menu6 a:hover, #menu6 .on, #menu6 .hide:hover, #menu6 .hide.on
{
color:#fd9a01 !important;
}

#submenu6 ul
{
background:url(/design/premiere/images/menu/bg_submenu_spectacles.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_submenu_spectacles.png', sizingMethod='crop');
}

#submenu6 ul li
{
padding:0 5px;
}

#submenu6 ul .item11
{
font-weight:bold;
}

#submenu6 ul .item11 a
{
position:relative;
float:left;
display:block;
height:19px;
line-height:19px;
color:#e05e00;
background:#fff;
padding:0 5px;
margin:8px 0 0 0;
}

#submenu6 ul .item11 a em
{
position:absolute;
top:0;
left:0;
width:3px;
height:19px;
background:url(/design/premiere/images/menu/bg_item_inv.gif) left top no-repeat;
overflow:hidden;
}

#submenu6 ul .item11 a .ar
{
left:auto;
right:0;
background-position:right top;
}

#submenu6 ul .item11 a:hover
{
text-decoration:none;
}

#menu7, #menu7 a
{
width:79px;
}

#menu7 a img, #menu7 .hide img
{
background-position:left -28px;
}

#menu7 a:hover, #menu7 .on, #menu7 .hide:hover, #menu7 .hide.on
{
color:#533ad1 !important;
}

#submenu7 ul
{
background:url(/design/premiere/images/menu/bg_submenu_musique.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_submenu_musique.png', sizingMethod='crop');
}

#menu8, #menu8 a
{
width:69px;
}

#menu8 a img, #menu8 .hide img
{
background-position:left -32px;
}

#menu8 a:hover, #menu8 .on, #menu8 .hide:hover, #menu8 .hide.on
{
color:#988973 !important;
}

#submenu8 ul
{
background:url(/design/premiere/images/menu/bg_submenu_people.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_submenu_people.png', sizingMethod='crop');
}

#menu9
{
background:none;
padding:0 6px 0 0;
}

#menu9, #menu9 a
{
width:55px;
}

#menu9 a img, #menu9 .hide img
{
background-position:left -36px;
}

#menu9 a:hover, #menu9 .on, #menu9 .hide:hover, #menu9 .hide.on
{
color:#4c4c4c !important;
}

#submenu9 ul
{
background:url(/design/premiere/images/menu/bg_submenu_communaute.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_submenu_communaute.png', sizingMethod='crop');
}

#submenu9 ul li
{
padding:0 4px;
}
#menu10
{
background:none;
//padding:0 6px 0 0;
}

#menu10, #menu10 a
{
width:90px;
}

#menu10 a img, #menu10 .hide img
{
background-position:left -44px;
}

#menu10 a:hover, #menu10 .on, #menu10 .hide:hover, #menu10 .hide.on
{
color:#c32bc3 !important;
}

#submenu10 ul
{
background:url(/design/premiere/images/menu/bg_submenu_communaute.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_submenu_communaute.png', sizingMethod='crop');
}

#submenu10 ul li
{
padding:0 6px;
}

#menu1 .hide, #menu2 .hide, #menu3 .hide, #menu4 .hide, #menu5 .hide, #menu6 .hide, #menu7 .hide, #menu8 .hide, #menu9 .hide, #menu10 .hide
{
color:#000 !important;
background:url(/design/premiere/images/menu/bg_item.png) left 23px no-repeat !important;
}

.header_cnt .menu_communaute
{
top:46px;
left:930px;
width:53px;
}

.header_cnt .menu_communaute dl
{
width:53px;
}

.header_cnt .menu_communaute dl dt
{
width:55px;
letter-spacing:-1px;
}

.header_cnt .menu_communaute dl dt a
{
width:55px;
color:#7f7f7f;
}

.header_cnt .menu_communaute dl #menuc1 a
{
width:63px;
}

.header_cnt .menu dl dt a img
{
background-position:left -40px;
}

.header_cnt .menu_communaute dl dd
{
left:-875px;
}

.header_cnt .menu_communaute dl dd ul
{
background:url(/design/premiere/images/menu/bg_submenu_communaute.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_submenu_communaute.png', sizingMethod='crop');
}

#menuc1 a img, #menuc1 .hide img, #menuc2 a img, #menuc2 .hide img
{
background-position:left -40px;
}

#menuc1 .hide, #menuc2 .hide
{
background:url(/design/premiere/images/menu/bg_item.png) left 23px no-repeat !important;
}

#menuc1 .hide, #menuc2 .hide
{
color:#7f7f7f !important;
}

#menuc1 a:hover, #menuc1 .on, #menuc1 .hide:hover, #menuc1 .hide.on, #menuc2 a:hover, #menuc2 .on, #menuc2 .hide:hover, #menuc2 .hide.on
{
color:#000 !important;
}

.menu_d
{
clear:both;
position:absolute;
top:84px;
left:0;
width:994px;
height:0;
overflow:hidden;
z-index:1;
}

.menu_d div
{
float:left;
display:block;
width:994px;
height:12px;
background:url(/design/premiere/images/menu/bg_menud_top.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_menud_top.png', sizingMethod='crop');
overflow:hidden;
}

.menu_d1 div
{
background-color:#fb0000;
}

.menu_d2 div
{
background-color:#4e9fe0;
}

.menu_d3 div
{
background-color:#069cb2;
}

.menu_d4 div
{
background-color:#7f0f7f;
}

.menu_d5 div
{
background-color:#ac0231;
}

.menu_d6 div
{
background-color:#00837b;
}

.menu_d7 div
{
background-color:#fd9a01;
}

.menu_d8 div
{
background-color:#533ad1;
}

.menu_d9 div
{
background-color:#988973;
}

.menu_d10 div
{
background-color:#4c4c4c;
}

.menu_d dl
{
float:left;
display:block;
width:994px;
height:202px;
background:url(/design/premiere/images/menu/bg_menud.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/bg_menud.png', sizingMethod='crop');
}

.menu_d dl dt
{
position:relative;
float:left;
display:none;
width:975px;
height:203px;
padding:7px 0 0 19px;
}

.menu_d dl dt .cat
{
float:left;
display:block;
width:994px;
height:31px;
background:url(/design/premiere/images/menu/bg_menud_cat.png) left top no-repeat;
text-indent:-9000px;
margin:0 0 11px 0;
overflow:hidden;
}

.menu_d2 dl dt .cat
{
background-position:left -31px;
}

.menu_d3 dl dt .cat
{
background-position:left -62px;
}

.menu_d4 dl dt .cat
{
background-position:left -93px;
}

.menu_d5 dl dt .cat
{
background-position:left -124px;
}

.menu_d6 dl dt .cat
{
background-position:left -155px;
}

.menu_d7 dl dt .cat
{
background-position:left -186px;
}

.menu_d8 dl dt .cat
{
background-position:left -217px;
}

.menu_d9 dl dt .cat
{
background-position:left -248px;
}

.menu_d10 dl dt .cat
{
background-position:left -287px;
}

.menu_d dl dt .menu_d_liste
{
float:left;
display:block;
width:177px;
height:134px;
padding:0 0 0 17px;
overflow:hidden;
}

.menu_d1 dl dt .menu_d_liste
{
background:url(../images/menu/bg_menud_liste_cinema.gif) left top repeat-y;
}

.menu_d2 dl dt .menu_d_liste
{
background:url(../images/menu/bg_menud_liste_tele.gif) left top repeat-y;
}

.menu_d3 dl dt .menu_d_liste
{
background:url(../images/menu/bg_menud_liste_series.gif) left top repeat-y;
}

.menu_d4 dl dt .menu_d_liste
{
width:150px;
background:url(../images/menu/bg_menud_liste_tvreplay.gif) left top repeat-y;
}

.menu_d5 dl dt .menu_d_liste
{
background:url(../images/menu/bg_menud_liste_dvd.gif) left top repeat-y;
}

.menu_d6 dl dt .menu_d_liste
{
background:url(../images/menu/bg_menud_liste_jeuxvideo.gif) left top repeat-y;
}

.menu_d7 dl dt .menu_d_liste
{
background:url(../images/menu/bg_menud_liste_spectacles.gif) left top repeat-y;
}

.menu_d8 dl dt .menu_d_liste
{
background:url(../images/menu/bg_menud_liste_musique.gif) left top repeat-y;
}

.menu_d9 dl dt .menu_d_liste
{
background:url(../images/menu/bg_menud_liste_people.gif) left top repeat-y;
}

.menu_d dl dt .menu_d_liste li
{
float:left;
display:block;
width:194px;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
list-style-type:none;
}

.menu_d dl dt .menu_d_liste .sepa
{
height:11px;
overflow:hidden;
}

.menu_d10 dl dt .menu_d_liste
{
width:250px;
padding:0;
}

.menu_d10 dl dt .menu_d_liste li
{
font-size:13px;
width:250px;
text-transform:none;
}

.menu_d10 dl dt .menu_d_liste li span
{
float:left;
display:block;
width:250px;
font-size:11px;
font-weight:normal;
}

.menu_d dl dt .menu_d_liste .sepa
{
height:15px;
}

.menu_d10 dl dt .menu_d_liste .linkall
{
font-size:10px;
font-weight:normal;
}

.menu_d10 dl dt .menu_d_liste .linkall a
{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

.menu_d dl dt .menu_d_news
{
float:left;
display:block;
width:330px;
margin:-40px 0 0 0;
}

.menu_d dl dt .menu_d_news li
{
float:left;
display:block;
width:310px;
list-style-type:none;
padding:5px 0 0 0;
}

.menu_d dl dt .menu_d_news li span
{
float:left;
}

.menu_d dl dt .menu_d_news li .titre
{
width:310px;
font-size:15px;
font-weight:bold;
padding:0 0 2px 0;
}

.menu_d dl dt .menu_d_news li .visuel
{
width:103px;
}

.menu_d dl dt .menu_d_news li .visuel img
{
display:block;
border:1px solid #5a5a5a;
}

.menu_d dl dt .menu_d_news li .texte
{
width:198px;
font-size:13px;
padding:0 0 0 9px;
}

.menu_d dl dt .menu_d_news li .texte em
{
float:left;
display:block;
width:198px;
font-size:9px;
font-weight:bold;
font-style:normal;
}

.menu_d1 .menu_d_news li .texte em, .menu_d1 .menu_d_news li .texte em a
{
color:#fb0000;
}

.menu_d2 .menu_d_news li .texte em, .menu_d2 .menu_d_news li .texte em a
{
color:#4e9fe0;
}

.menu_d3 .menu_d_news li .texte em, .menu_d3 .menu_d_news li .texte em a
{
color:#069cb2;
}

.menu_d5 .menu_d_news li .texte em, .menu_d5 .menu_d_news li .texte em a
{
color:#ac0231;
}

.menu_d6 .menu_d_news li .texte em, .menu_d6 .menu_d_news li .texte em a
{
color:#00837b;
}

.menu_d7 .menu_d_news li .texte em, .menu_d7 .menu_d_news li .texte em a
{
color:#fd9a01;
}

.menu_d8 .menu_d_news li .texte em, .menu_d8 .menu_d_news li .texte em a
{
color:#533ad1;
}

.menu_d9 .menu_d_news li .texte em, .menu_d9 .menu_d_news li .texte em a
{
color:#988973;
}

.menu_d10 .menu_d_news li .texte em, .menu_d10 .menu_d_news li .texte em a
{
color:#4c4c4c;
}

.menu_d10 dl dt .menu_d_news
{
width:680px;
background:url(/design/premiere/images/menu/bg_menud_liste_bios.gif) left top repeat-y;
margin:-35px 0 0 0;
padding:0 0 0 25px;
overflow:hidden;
}

.menu_d10 dl dt .menu_d_news li, .menu_d10 dl dt .menu_d_news li span
{
font-size:11px !important;
width:96px !important;
padding:0 !important;
text-align:center;
}

.menu_d10 dl dt .menu_d_news li
{
margin:0 40px 0 0;
}

.menu_d10 dl dt .menu_d_news .titre
{
width:680px !important;
font-size:15px !important;
font-weight:bold;
text-align:left;
padding:0 0 4px 0 !important;
}

.menu_d10 dl dt .menu_d_news li .visuel img
{
border:0;
}

.menu_d dl dt .menu_d_anpm
{
float:left;
display:block;
width:236px;
margin:-40px 0 0 0;
}

.menu_d dl dt .menu_d_anpm .titre
{
float:left;
display:block;
width:236px;
font-size:15px;
font-weight:bold;
padding:0 0 4px 0;
}

.menu_d dl dt .menu_d_anpm .visuel
{
position:relative;
float:left;
display:block;
width:236px;
}

.menu_d dl dt .menu_d_anpm .visuel img
{
display:block;
border:1px solid #5a5a5a;
}

.menu_d dl dt .menu_d_anpm .visuel a
{
position:absolute;
top:1px;
left:1px;
width:234px;
height:155px;
background:#fff;
opacity:0;
filter:alpha(opacity=0);
}

.menu_d dl dt .menu_d_anpm .visuel strong
{
position:absolute;
top:117px;
left:1px;
width:234px;
height:39px;
background:url(/design/premiere/images/menu/masque_menud_anpm.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/masque_menud_anpm.png', sizingMethod='crop');
}

.menu_d dl dt .menu_d_anpm_video .visuel strong
{
background:url(/design/premiere/images/menu/masque_menud_anpm_v.png) left top no-repeat;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/premiere/images/menu/masque_menud_anpm_v.png', sizingMethod='crop');
}

.menu_d dl dt .menu_d_anpm .visuel span
{
position:absolute;
top:117px;
left:1px;
width:226px;
height:30px;
font-size:12px;
color:#fff;
padding:9px 0 0 4px;
overflow:hidden;
}

.menu_d dl dt .menu_d_anpm_video .visuel span
{
width:194px;
}

.menu_d_l
{
position:absolute;
left:0;
top:84px;
width:994px;
height:8px;
background:#fff;
overflow:hidden;
}

.menu_d dl dt .menu_d_tvreplay
{
float:left;
display:block;
width:293px;
margin:0 25px 0 0;
}

.menu_d dl dt .menu_d_tvreplay .visuel
{
position:relative;
float:left;
display:block;
width:150px;
}

.menu_d dl dt .menu_d_tvreplay .visuel img
{
display:block;
border:1px solid #5a5a5a;
}

.menu_d dl dt .menu_d_tvreplay .visuel span
{
float:left;
display:block;
width:150px;
height:17px;
line-height:17px;
color:#fff;
font-size:11px;
font-family:arial;
text-align:center;
background:#000;
}

.menu_d dl dt .menu_d_tvreplay .visuel a
{
position:absolute;
top:0;
left:0;
width:152px;
height:117px;
background:#fff;
opacity:0;
filter:alpha(opacity=0);
}

.menu_d dl dt .menu_d_tvreplay .texte
{
float:left;
display:block;
width:133px;
padding:0 0 0 10px;
}

.menu_d dl dt .menu_d_tvreplay .texte span
{
float:left;
display:block;
width:130px;
font-family:arial;
font-size:11px;
}

.menu_d dl dt .menu_d_tvreplay .texte .titre
{
height:44px;
font-size:14px;
font-weight:bold;
overflow:hidden;
}

.menu_d dl dt .menu_d_tvreplay .texte .description strong
{
float:left;
display:block;
width:127px;
font-size:13px;
}

.menu_d dl dt .menu_d_tvreplay .soustitre
{
font-size:11px;
}
