@import url(http://www.mediaset.it/res/css/hf2011.css);
@import url("_banner300x90.css");
@import url("reset.css");/*Reset totale degli stili che danno problemi con il cross-browser*/
@import url("_header_footer.css");
@import url("_boxes.css");
/* MENU - HEADER DI GRUPPO */
#headerHF2011{width:1000px;margin-top:0px;z-index:10;}
#headerHF2011 #menuall{width:1000px;}
#footerHF2011{width:1000px;}
/* FINE MENU - HEADER DI GRUPPO */
body{font-family:Arial,Helvetica,sans-serif;text-align:center;}
#content_page{margin:0 auto;width:1004px;background-color:#FFFFFF;}
#page{margin:0 auto;width:1000px;text-align:left;position:relative;overflow:hidden;}
#central{width:1000px;text-align:left;overflow:hidden;}
#main{width:684px;float:left;margin-left:3px;display:inline;overflow:hidden;position:relative;}
#spallaDestra{width:300px;float:right;margin-right:3px;display:inline;overflow:hidden;}
.debug{display:none;}
/*mediasocial*/
#mediatoolbar{border:1px solid #999999;margin-top:10px;width:682px;background:url("../img/bg_mediatoolbar.png") repeat scroll 0 0 transparent;height:25px;}
#mediatoolbar_top{border:0;margin-top:0px;background:none;height:25px;float:right;padding-top:0px;margin-left:10px;}
.elementiTop.alignLeft #mediatoolbar_top{border:0;margin-top:0px;width:462px;background:none;height:25px;float:left;padding-top:10px;}
#mediasocial{float:left;}
#boxFbSd,#boxTwitter,#boxLive,#boxOKnotizie,#sendto,#gpiuuno{float:left;border-right:1px solid #999999;}
#mediatoolbar_top #boxFbSd,#mediatoolbar_top #boxTwitter,#mediatoolbar_top #gpiuuno{float:left;border-right:0;padding:0;}
#mediatoolbar_top #boxFbSd{padding-right:20px;}
#mediatoolbar_top #gpiuuno{width:66px; overflow:hidden;}
#boxTwitter{padding:3px 0 0 10px;width:100px;height:22px;}
#boxFbSd{padding:2px 5px 0 10px;height:23px;}
#boxOKnotizie{padding:5px 5px 0 10px;height:20px;}
#boxLive{padding:2px 5px 0 10px;height:23px;}
#sendto{width:25px;height:21px;padding:4px 5px 0 8px;overflow:hidden;}
#sendto a{width:25px;height:18px;background:url(../img/bg_sendto.png);display:block;text-indent:-99999px;}
#boxShare{height: 22px; padding: 3px 0 0 10px; width: 112px;}
#gpiuuno{padding:3px 5px 0 10px;height:22px;}
/* custom STRIP ADV */
#stripadv{text-align:center;}
#stripadv object,#stripadv embed,#stripadv img{margin:4px auto 0 auto;display:block;}
#icorss{border:0px;width:16px;background:url(../img/icone/rss.png) no-repeat top left;height:16px;}
#icofacebook{border:0px;width:16px;background:url(../img/icone/facebook.png) no-repeat top left;height:16px;}
#icowebslice{border:0px;width:16px;background:url(../img/icone/webslice.png) no-repeat top left;height:16px;}
.imgLibero{float:left;margin-top:4px;padding-right:3px;padding-bottom:5px;width:5px;background:url(../img/icone/libero.png) no-repeat top left;height:5px;}
.imgVideo{float:left;margin-top:1px;padding-right:3px;width:14px;background:url(../img/icone/video.gif) no-repeat top left;height:12px;}
.imgFoto{float:left;margin-top:1px;padding-right:3px;width:12px;background:url(../img/icone/foto.gif) no-repeat top left;height:12px;}
.imgDossier{float:left;padding-right:3px;width:12px;background:url(../img/icone/dossier.gif) no-repeat top left;height:12px;}
.imgCommenti{float:left;padding-right:3px;width:12px;background:url(../img/icone/commento.gif) no-repeat top left;height:12px;}
.imgSondaggio{float:left;padding-right:3px;width:12px;background:url(../img/icone/sondaggio.gif) no-repeat top left;height:12px;}
.imgGrafica{float:left;padding-right:3px;width:12px;background:url(../img/icone/infografica.gif) no-repeat top left;height:12px;}
.Spaziatura0{letter-spacing:0px;}
.Spaziatura-1{letter-spacing:-1px;}
.Spaziatura-2{letter-spacing:-2px;}
.Spaziatura-3{letter-spacing:-3px;}
.Spaziatura1{letter-spacing:1px;}
.Spaziatura2{letter-spacing:2px;}
.mac .Spaziatura0{letter-spacing:-0.1em;}
.mac .Spaziatura-1{letter-spacing:-2px;}
.mac .Spaziatura-2{letter-spacing:-3px;}
.mac .Spaziatura-3{letter-spacing:-4px;}
.mac .Spaziatura1{letter-spacing:1px;}
.mac .Spaziatura2{letter-spacing:2px;}
.mac #BoxPrimopiano .boxMediumLeftNews .Occhiello,.mac #BoxPrimopiano .boxMediumRightNews .Occhiello{letter-spacing:-0.02em;}
.PaginazioneVideo{position:absolute;top:8px;right:80px;}
.PaginazioneVideo.Dossier{top:7px;right:9px;}
.PaginazioneVideo .Testo{float:left;padding-right:5px;color:#333333;font-size:8px;line-height:12px;}
.PaginazioneVideo .Link{float:left;width:7px;margin-top:2px;margin-left:2px;background-color:#666666;height:7px;}
.PaginazioneVideo .Link.Selected{background-color:#CB0202;}
.Paginazione{float:right;margin-right:10px;}
.Paginazione .Testo{float:left;padding-right:5px;padding-top:7px;color:#333333;font-size:8px;line-height:12px;}
.Paginazione .Link{float:left;margin-left:2px;margin-top:9px;width:7px;background-color:#666666;height:7px;}
.Paginazione .Link.Selected{background-color:#CB0202;}
#ArrowLeft{float:left;width:11px;margin-top:2px;margin-left:5px;background:url("../img/icone/FrecciaSx.png") repeat scroll 0 0 transparent;text-indent:-300px;height:12px;overflow:hidden;}
#ArrowLeft  a{width:11px;display:block;height:12px;}
#ArrowRight{float:left;width:11px;margin-top:2px;margin-left:5px;background:url("../img/icone/FrecciaDx.png") repeat scroll 0 0 transparent;text-indent:-300px;height:12px;overflow:hidden;}
#ArrowRight  a{width:11px;display:block;height:12px;}
/* smart banner  */
#smartbanner {height:216px;left:0;position:relative;border-bottom:3px solid #E8E8E8;width:100%;display:none;background:#f8f3f7;background:-moz-linear-gradient(top,#f8f3f7 0%,#cfcfcf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f3f7),color-stop(100%,#cfcfcf));background:-webkit-linear-gradient(top,#f8f3f7 0%,#cfcfcf 100%);background:-o-linear-gradient(top,#f8f3f7 0%,#cfcfcf 100%);background:-ms-linear-gradient(top,#f8f3f7 0%,#cfcfcf 100%);background:linear-gradient(to bottom,#f8f3f7 0%,#cfcfcf 100%);font-family:'Helvetica Neue',sans-serif;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f3f7',endColorstr='#cfcfcf',GradientType=0 ); margin-bottom:16px;}
#smartbanner .sb-container{margin:0 auto;}
#smartbanner .sb-close{border:2px solid #FFFFFF;width:30px;display:block;background:none repeat scroll 0 0 #070707;color:#FFFFFF;font-family:'ArialRoundedMTBold',Arial;font-size:30px;line-height:30px;text-align:center;text-decoration:none;height:30px;left:20px;position:absolute;top:20px;border-radius:30px;box-shadow:0 2px 3px rgba(0,0,0,0.4);text-shadow:none;}
#smartbanner .sb-close:active{color:#AAAAAA;font-size:13px;}
#smartbanner .sb-icon{width:170px;display:block;background:none repeat scroll 0 0 / cover rgba(0,0,0,0.6);height:170px;left:90px;position:absolute;top:20px;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,0.3);}
#smartbanner .sb-icon img{width:100%;height:100%;}
#smartbanner.no-icon .sb-icon{display:none;}
#smartbanner .sb-info{width:44%;color:#6A6A6A;font-size:28px;font-weight:bold;line-height:1.2em;left:300px;position:absolute;top:50px;text-shadow:0 1px 0 rgba(255,255,255,0.8);}
#smartbanner #smartbanner.no-icon .sb-info{left:68px;}
#smartbanner .sb-info strong{display:block;color:#4D4D4D;font-size:36px;line-height:40px;}
#smartbanner .sb-info > span{display:block;}
#smartbanner .sb-info em{font-style:normal;text-transform:uppercase;}
#smartbanner .sb-button{border:1px solid #BFBFBF;padding:0 20px;color:#fff;background:#c94922;font-size:36px;font-weight:bold;line-height:48px;text-align:center;text-decoration:none;text-transform:uppercase;height:48px;min-width:10%;position:absolute;top:85px;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset;text-shadow:0 1px 0 rgba(255,255,255,0.8); right:40px;}
#smartbanner .sb-button:active,#smartbanner .sb-button:hover{}
#smartbanner .sb-icon.gloss:after{border-top:1px solid rgba(255,255,255,0.8);width:100%;content:"";height:50%;left:0;position:absolute;top:-1px;border-radius:10px 10px 12px 12px;}

@media all and (orientation:landscape) {

#smartbanner {height:108px;border-bottom:1px solid #E8E8E8;margin-bottom:8px;}
#smartbanner .sb-close{border:1px solid #FFFFFF;width:15px;font-size:15px;line-height:15px;height:15px;left:20px;position:absolute;top:10px;border-radius:15px;box-shadow:0 2px 3px rgba(0,0,0,0.4);}
#smartbanner .sb-close:active{font-size:7px;}
#smartbanner .sb-icon{width:85px;height:85px;left:45px;position:absolute;top:10px;}
#smartbanner .sb-info{font-size:14px;left:150px;top:25px;}
#smartbanner #smartbanner.no-icon .sb-info{left:34px;}
#smartbanner .sb-info strong{font-size:18px;line-height:20px;}
#smartbanner .sb-button{padding:0 20px;font-size:18px;line-height:24px;height:24px;top:42px;right:40px;}
}

