#header-m6 { margin-bottom:-2px; text-align:left; font-size:11px; zoom:1; background:url("/style/images/header_body.jpg") no-repeat scroll top center #000000 }
/*.page-m6fr #header-m6{background:none; }*/
#header-m6 #header-m6-inner {width:1000px;margin:0 auto;position:relative; }
#header-m6 #header-line1 { height:128px; overflow:hidden; background:url(http://www.m6.fr/img/bg-header-line1.png) no-repeat bottom right;}
#header-m6 #header-line2 { margin-left:-154px !important; height:31px; overflow:hidden;  }
#header-m6 #header-line1, #header-m6 #header-line2, #header-m6 #subMenu { overflow:hidden; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif!important;}
#header-m6 #pub768 { color:white; text-align:center;}
#header-m6 #pub-1000 {position:relative; height:90px; color:white; text-align:center;}
#header-m6 #logoM6 { position:absolute!important; top:20px; left:18px; height:85px; text-align:center; z-index:1000; background:url(/style/images/sprite_header.gif) no-repeat 0 0 }
#header-m6 #info_header { position:absolute; top:50px; left:194px; font-size:22px; font-family:arial; font-weight:bold }
#header-m6 #info_header span#first { color:#a4bcc9; text-transform: uppercase;}
#header-m6 #info_header span#second { color:#FFFFFF; text-transform: uppercase;}
#header-m6 #carouLogo { padding:15px 0 0 150px; float:left; }
#header-m6 #headerRight { float:right; margin:60px 0 0 0; width:492px; height:66px; }
#header-m6 #headerRight ul#header_buttons { float:right; }
#header-m6 #headerRight ul#header_buttons li a{ color:#FFFFFF }
#header-m6 #headerRight ul#header_linksM6 { padding-left:68px }
#header-m6 #searchForm { display:block; float:left; margin-top:2px }
#header-m6 #searchForm label { float:left; padding:5px 5px 0; font-weight:bold; color:#FFFFFF }
#header-m6 #searchForm #keyword { float:left; background:url(/style/images/bg_search.jpg) no-repeat; width:375px; height:21px; padding:2px 5px; border:0; }
#header-m6 #searchForm .inputSubmit {float:left; width:35px; height:25px; border:none; background:url(/style/images/sprite_header.gif) no-repeat -145px -57px}
#header-m6 #headerRight li { display:block; float:left; color:#a4bcc9 }
#header-m6 #headerRight li a{ text-decoration:none; color:#a4bcc9 }
#header-m6 #btnRegister a{ float:left; margin-top:-1px; width:144px; height:24px; text-align:center; line-height:19px; color:#FFFFFF; background:url(/style/images/sprite_header.gif) no-repeat -145px -29px;  }
#header-m6 #btRSS a { float:left; width:20px; height:18px; }
#header-m6 #btRSS span { display:block; width:20px; height:18px; background:url(/style/images/sprite_header.gif) no-repeat -195px -57px; line-height:0; font-size:0; }
#header-m6 .btnHeader a { display:block; width:72px; height:19px; line-height:19px; background:url(/style/images/sprite_header.gif) no-repeat -145px 0; color:white; text-align:center; font-size:9px; }
.clearer { clear:both; margin-top:5px }
/* menu */
#header-m6 #menuM6 { width:700px; float:left; padding-left:156px; height:34px; overflow:hidden; border-right: 0px; /*background:transparent url(/style/images/bg_menu.png) no-repeat 0 0*/}
#header-m6 #menuM6 li { float:left; padding-top:7px; text-align:center; height:36px; }
#header-m6 #menuM6 li a { display:block; height:36px; position:relative; font-size:15px; font-family:arial; font-weight:bold; text-decoration:none; color:#FFFFFF }
#header-m6 #menuM6 li a span { background-image: url('');}
#header-m6 #menuM6 #item-0 a, #header-m6 #menuM6 #item-0 a span { width:157px; }
#header-m6 #menuM6 #item-1 a, #header-m6 #menuM6 #item-1 a span { width:119px; }
#header-m6 #menuM6 #item-2 a, #header-m6 #menuM6 #item-2 a span { width:138px; }
#header-m6 #menuM6 #item-3 a, #header-m6 #menuM6 #item-3 a span { width:112px; }
#header-m6 #menuM6 #item-0 a span { background-position:0 0; }
#header-m6 #menuM6 #item-1 a span { background-position:-157px 0; }
#header-m6 #menuM6 #item-2 a span { background-position:-276px 0; }
#header-m6 #menuM6 #item-3 a span { background-position:-414px 0; }
#header-m6 #menuM6 #item-0:hover a span, #header-m6 #menuM6 #item-0.hover a span, #header-m6 #menuM6 #item-0.current a span { background-position:0 -36px; }
#header-m6 #menuM6 #item-1:hover a span, #header-m6 #menuM6 #item-1.hover a span, #header-m6 #menuM6 #item-1.current a span { background-position:-157px -36px; }
#header-m6 #menuM6 #item-2:hover a span, #header-m6 #menuM6 #item-2.hover a span, #header-m6 #menuM6 #item-2.current a span { background-position:-276px -36px; }
#header-m6 #menuM6 #item-3:hover a span, #header-m6 #menuM6 #item-3.hover a span, #header-m6 #menuM6 #item-3.current a span { background-position:-414px -36px; }
#header-m6 #liensTransversaux { position:relative; float:right; width:298px; height:34px; color:#fff; font-size:10px; text-align:center; overflow:hidden; }
#header-m6 #liensTransversaux a { display:inline; color:#fff; padding:0 2px; line-height:36px; font-family:arial; font-size:11px }
#header-m6 #liensTransversaux .jcarousel-container { width:268px; padding:0 15px; overflow:hidden; margin:0 auto; }
#header-m6 #liensTransversaux .jcarousel-clip { width:268px; }
#header-m6 #liensTransversaux .jcarousel-item { position:relative; width:268px; text-align:center; }
#header-m6 #liensTransversaux .jcarousel-next { position:absolute; display:block; top:9px; left:283px; width:15px; height:20px; background :url(/style/images/sprite_header.gif) no-repeat -227px -70px; filter:alpha(opacity=80); -moz-opacity:.80; opacity:0.80; }
#header-m6 #liensTransversaux .jcarousel-prev { position:absolute; display:block; top:9px; left:2px; width:14px; height:20px; background: url(/style/images/sprite_header.gif) no-repeat -215px -70px; filter:alpha(opacity=80); -moz-opacity:.80; opacity:0.80; }
#header-m6 .focusProgramme ul { width:253px; height:111px; overflow:hidden; margin:0 auto; }

.clearer { clear:both }
