/*@import url("http://www.mediaset.it/res/css/hf2011.css");*/
/*@import url(http://www.mediaset.it/res/css/mediaset_network_hf.css);*/
@import url(http://fonts.googleapis.com/css?family=Noto+Serif:400,700);
@import url(http://fonts.googleapis.com/css?family=Noto+Sans:400,700);
@import url(http://fonts.googleapis.com/css?family=Oswald:400,700);
@import url("_normalize.css");
@import url("_main.css");
@import url("_header_footer.css");
@import url("owl.carousel.css");
@import url("carousel_custom_theme.css");

.h_Mset {margin:0 10px;}
#header-people .h_Mset {margin:0;}

#bp_a{display:none !important;}
#bp_p #MediamondAd_bp_2,#bp_p #MediamondAd_bp_3,#bp_p #MediamondAd_bp_4,#bp_p #MediamondAd_bp_5{display:none !important;}
#bp_p #MediamondAd_bp_1{display:block !important;}
/* banner hack */
/*.banner300x90ImgTxt,.assiContainer_300 {width: 154px !important; overflow: hidden !important;}*/
.logoPrint {display:none;}
#promoLarge > div {margin:5px 0;clear:both;float:left;}
#promoSmall > div {margin:0;clear:both;}
.fotonotizia #promoLarge p,.fotonotizia #promoLarge h4,.fotonotizia #promoLarge a{color:#FFF;}
.fotonotizia .light #promoLarge p,.fotonotizia .light #promoLarge h4,.fotonotizia .light #promoLarge a{color:#333;}
#promoLarge .banner300x90ImgTxt img{margin-right:6px;}
/*
@font-face{font-family:'Noto Sans', sans-serif;src:url('../fonts/NotoSans-Regular-webfont.eot');src:url('../fonts/NotoSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/NotoSans-Regular-webfont.woff') format('woff'),
url('../fonts/NotoSans-Regular-webfont.ttf') format('truetype'),
url('../fonts/NotoSans-Regular-webfont.svg#noto_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Noto Serif', serif;src:url('../fonts/NotoSerif-Regular-webfont.eot');src:url('../fonts/NotoSerif-Regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/NotoSerif-Regular-webfont.woff') format('woff'),
url('../fonts/NotoSerif-Regular-webfont.ttf') format('truetype'),
url('../fonts/NotoSerif-Regular-webfont.svg#noto_serifregular') format('svg');font-weight:normal;font-style:normal;}
*/
body{font-family:'Noto Sans', sans-serif;background:#DEDEDE;color:#333;font-family:'Noto Sans', sans-serif;}
h1,h2,h3,h4,h5,h6,p{margin:0;}
h1,h2,h3{text-rendering: optimizelegibility;-webkit-font-smoothing: antialiased;}
a{color:#000;text-decoration:none;}
a:hover{color:#000;}
figure{margin:0;}
img{display:block;border:0;}
p{font-size:13px;line-height:15px;}
#page{width:994px;margin:0 auto;position:relative;background:#FFF;border:1px solid #919191;box-shadow:0 0 6px 3px #ABABAB;}
.col{float:left;margin-bottom:10px;}
.left{float:left;}
.right{float:right;}
.hidden{dispaly:none;}
hr.sepDott{background:url(../img/bgDottedBlack.png) repeat-x 0 10px;border:none;clear:both;height:19px;margin:0;overflow:hidden;}
.col.type1{width:400px;margin-left:10px;}
.col.type2{width:400px;margin-left:10px;}
.col.type3{width:154px;margin-left:10px;}
.col.type4{width:554px;margin-left:15px;margin-right:5px;}
.w974{width:974px;margin-left:10px;}
.hTgcom24{margin-bottom:5px;}

/* briciole */
ul.briciole{color:#999;background:url(../img/bgDottedGray.png) repeat-x bottom;margin-bottom:8px;margin-left:10px;line-height:28px;}
.lt-ie8 ul.briciole { padding: 10px 0 6px 0}
ul.briciole li{display:inline;font-size:11px;line-height:13px;padding-bottom:8px;}
ul.briciole li a{color:#999;}
/* adv */
#adv300{margin-bottom:10px;}
.spaceBanner{text-align:center;min-height:250px;padding:20px 0 10px;background:url(../img/etiPubblicita.png) no-repeat center 5px;clear:both;border:1px solid #eae8e8;margin-bottom:10px;}
.spaceBanner div{margin:0 auto;}
.spaceBanner div img{display:inline;}
#stripadv{/*text-align:center;*/}
#stripadv object,#stripadv embed,#stripadv img,#stripadv #MediamondAd_sn_u div{display:block !important;margin:5px auto 5px;}
.highlight{background:url("../img/bgDottedGray.png") repeat-x bottom;padding:15px 10px;position:relative;min-height:70px;}
.highlight:first-child{border-top:0;}
.highlight .subTitle{font-size:18px;line-height:18px;color:#053276;font-family:'Noto Serif', serif;margin-bottom:6px;white-space:nowrap;}
.highlight .subTitle a{color:#053276;padding-left:0;}
.highlight .subTitle a.eti{padding-left:16px;}
.highlight .eyelet{font-size:12px;line-height:16px;color:#C50000;text-transform:uppercase;}
.highlight .title{font-size:24px;line-height:24px;margin-bottom:8px;font-family:'Noto Serif', serif;}
.highlight p{margin-bottom:10px;}
.highlight p.txtimg{min-height:75px;}
.highlight .imgBox .eti{bottom:2px;right:2px;}
.highlight.pubbliredazionale{padding:12px 7px; border: 2px solid #CCC;}
.highlight.pubbliredazionale .title{font-style: italic;}
.highlight.pubbliredazionale p{font-style: italic;}
.evidenza{background-color:#eeeded;}
.highlight ul .correlato{width:172px;float:left;overflow:hidden;padding:6px 6px 6px 8px;background:url("../img/bgCorrelatiSpecial.png") no-repeat scroll 0 0 / 200px 60px transparent;border-left:4px solid #D1D1D1; height:48px;}
.highlight ul .correlato.single {width: 364px;background-repeat: repeat-x;}
.highlight .related, .softNews .related{background:url("../img/bgRelatedBox.png") no-repeat scroll 0 0 / 100% 100% transparent;padding:3px 3px 3px 8px;border-left:4px solid #D1D1D1;margin-bottom:8px;overflow:hidden;}
.imgCenter{margin-bottom:10px;text-align:center;}
.imgCenter img{margin:0 auto;max-width:100%;}
.imgLeft{float:left;margin-right:10px;}
.imgRight{float:right;margin-left:10px;}
.mainContainer{width:820px;float:left;}
.lifestyleWrap{width:810px;height:574px;background:#272727;float:left;margin-left:10px;margin-bottom:10px;overflow:hidden;}
aside.type3{float:right;margin-left:0;margin-right:10px;}
aside .secTitle{background:#057cc7;color:#FFF;line-height:18px;font-size:12px;width:146px;padding:3px 0 3px 8px;text-transform:uppercase;margin-top:10px;overflow:hidden;}
aside .secTitle.regionali{background:#09459f;}
aside .secTitle.tiratura{background:#C30000;}
aside .secTitle.parlacon{padding-left:34px;background:#057cc7 url(../img/spriteTgcom.png) no-repeat 5px -236px;width:120px; clear:both;}
aside .secTitle.blog-opinione{padding-left:26px;background:#057cc7 url(../img/spriteTgcom.png) no-repeat 5px -762px;width:128px;}
aside .secTitle:first-child{margin-top:0;}
aside .widget{width:148px;border-top:1px solid #E8E8E9;border-left:1px solid #E8E8E9;border-right:1px solid #E8E8E9;border-bottom:1px solid #C3C2C3;padding:2px;}
aside .widget.freeBox{width:154px;border:0;padding:10px 0;background:url(../img/bgDottedGray.png) repeat-x top;margin-top:10px;}
aside .widget .contbox{width:100%;display:block;background:#E9E9E9 url(../img/bgSpanWidget.png) top repeat-x;font-size:14px;line-height:16px;padding-bottom:4px;}
aside .widget .contbox .link{color:#0572b7;}
aside .widget .title{font-size:12px;line-height:14px;background:url(../img/arrowBlu.png) 0 2px no-repeat;padding-left:10px;margin:5px;text-transform:uppercase;font-weight:normal !important;}
aside .widget .title, aside .widget .title a{color:#0572B7;}
aside .widget.blogsocial .title{padding-left:0;background:none;font-weight:bold !important;text-transform:none;}
aside .widget .titleSB, aside .widget .titleSB a, aside .widget.blogsocial .title, aside .widget.blogsocial .title a{font-size:13px;line-height:14px;color:#000;}
aside .widget img{margin:0 auto 4px;}
aside .widget .titleBlog{font-size:12px;line-height:14px;margin:0 5px 4px 5px;color:#C50000;text-transform:uppercase;}
aside .widget .title{margin:5px;}
aside .widget .authorSB{font-size:12px;line-height:14px;color:#999;margin-bottom:4px;}
aside .widget span p{margin:0 6px;font-size:13px;line-height:16px;}
aside .widget.opinioni .titleBlog{margin-left:0;}
aside .widget.opinioni .text{min-height:48px;clear:both;}
aside .widget.opinioni .titleSB{/*min-height:28px;*/margin:4px 0;clear:both;}
aside .widget.opinioni .contbox{padding:4px;width:141px;}
aside .widget.opinioni span p{margin:4px 0;}
aside .widget.opinioni.standard img{float:right;background:url(../img/bgOpinionista.png);padding:3px 3px 16px 3px;border:none;margin:0 2px 5px 5px;}
aside #social {margin-top:10px; clear:both;}
.etiEmbed,#box-embed .chiudi{color:#FFF;background:#800;font-family:Arial;text-transform:uppercase;letter-spacing:1px;position:absolute;cursor:pointer;}
.imgBox{position:relative;}
.imgBox .etiPlay{position:absolute;text-indent:-99999px;overflow:hidden;}
.imgBox .etiPlay a{display:block;width:100%;height:100%;}
.imgBox .etiPlay.sprite-videoS,.imgBox .etiPlay.sprite-fotoS{position:absolute;bottom:2px;right:2px;}
.imgBox .etiPlay.sprite-videoM,.imgBox .etiPlay.sprite-fotoM{position:absolute;bottom:4px;right:4px;}
.imgBox .etiPlay.sprite-videoL,.imgBox .etiPlay.sprite-fotoL{position:absolute;bottom:8px;right:8px;}
.imgBox .etiPlay.sprite-videoS{bottom:18px;}
.imgBox .etiRel{position:absolute;text-indent:-99999px;overflow:hidden;position:absolute;bottom:2px;right:2px;}
.imgBox .etiRel a{display:block;width:100%;height:100%;}
.etiEmbed{padding:2px 5px;font-size:8px;line-height:10px;bottom:63px;right:6px;box-shadow:0 0 0 1px #999;font-family:'Oswald', sans-serif;text-align:center;z-index:10;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.etiEmbed.embedS{width:20px;padding:1px;}
#boxvideo24 .etiEmbed.embedL{width:38px;right:7px;bottom:49px;}
#boxvideo24 .etiEmbed.embedM{bottom:3px; width:25px;}
#boxvideo24 .softNews .imgBoxSoft .etiPlay {top:-55px;}
#boxvideo24 .vGalleryBox .miniNews .imgBoxSoft .etiPlay {bottom:19px;}
.rightVideo .etiEmbed.embedS{padding:1px;position:absolute;right:186px;bottom:17px;}
.rightVideo .imgBox .etiPlay.sprite-videoS{bottom:16px;}
.videoThumbSver.posLeft .etiEmbed.embedS{right:24px;}
.videoThumbSver.posRight .etiEmbed.embedS{right:18px;}
.videoLiveVer .imgBox .etiPlay.sprite-videoM{bottom:52px;}
.videoLiveVer .etiEmbed{position:absolute;bottom:106px;right:20px;}
.articolo .etiEmbed{bottom:53px;font-size:8px !important;line-height:12px !important;}
.openingBlock .imgBox .etiPlay.sprite-videoS,.imgBox .etiPlay.sprite-fotS{z-index:10;}
.openingBlock .imgBox .etiPlay.sprite-videoM,.imgBox .etiPlay.sprite-fotoM{z-index:10;}
.openingBlock .imgBox .etiPlay.sprite-videoL,.imgBox .etiPlay.sprite-fotoL{z-index:10;}
.openingBlock{height:446px;width:974px;margin-left:10px;margin-bottom:10px;position:relative;background:url(../img/bgDottedGray.png) bottom repeat-x;overflow:hidden;}
.openingBlock.heightFree{height:auto;}
.related{margin-top:6px;list-style:none;}
.related li{font-size:12px;color:#053276;line-height:14px;padding:3px 0; font-weight: 700; text-transform: uppercase;}
.related li a{padding-left:20px;color:#053276;}
.openingSmall{float:left;font-family:'Noto Serif', serif;}
.openingSmall.sizeS{width:358px;height:110px;overflow:hidden;padding:10px 0;position:absolute;bottom:14px;right:0;}
.openingSmall.sizeM{width:600px;padding:10px 0;height:110px;overflow:hidden;background:url(../img/bgDottedGray.png) bottom repeat-x;}
.openingSmall.sizeM .related.corrInlinea{margin-top:0;}
.openingSmall.sizeM.bottom{background-position:top;}
.openingSmall.sizeL{width:100%;padding:10px 0;overflow:hidden;background:url(../img/bgDottedGray.png) bottom repeat-x;}
.openingSmall.sizeL .title{font-size:32px;line-height:30x;margin-bottom:8px;}
.openingSmall.sizeS .title,.openingSmall.sizeM .title{font-size:24px;line-height:26x;margin-bottom:8px;white-space:nowrap;}
.openingSmall.sizeM p{font-size:13px;line-height:18px;}
.openingSmall.sizeS p,.openingSmall.sizeL p{font-size:13px;line-height:18px;}
.openingBig{width:590px;height:286px;float:left;padding:5px 5px 12px;font-family:'Noto Serif', serif;overflow:hidden;}
.openingBig .eyelet {color: #C50000;font-size: 12px;line-height: 16px;text-transform:uppercase;}
.openingBig.type0 header{margin-bottom:16px;}
.openingBig.type1 header{margin-bottom:8px;}
.openingBig.type2 header{margin-bottom:10px;}
.openingBig .title{font-size:32px;line-height:32px;font-family:'Noto Serif', serif;}
.openingBig.type1 .title{margin-bottom:8px;}
.openingBig.type2 .title{margin-bottom:8px;}
.openingBig .subtitle{font-size:18px;line-height:18px;font-weight:normal;color:#053276;white-space:nowrap;}
.openingBig .subtitle .eti.sprite-arrowBlue2{padding-left:16px;}
.openingBig .subtitle a{color:#053276;}
.openingBig.type2 .subtitle{margin-bottom:6px;}
.openingBig.type0 .imgBox{width:360px;height:203px;margin:3px 10px 3px 3px;}
.openingBig.type1 .imgBox{width:330px;height:186px;margin:3px 10px 3px 3px;}
.openingBig.type2 .imgBox{width:282px;height:159px;margin:3px 10px 3px 3px;}
.openingBig.type0 img{width:360px;height:203px;}
.openingBig.type1 img{width:330px;height:186px;}
.openingBig.type2 img{width:282px;height:159px;}
.openingBig p{font-size:14px;line-height:18px;color:#333;}
.openingBig.special{width:964px;height:auto;}
.openingBig.special .title{font-size:32px;line-height:30px;font-family:'Noto Serif', serif;margin-bottom:10px;}
.openingBig.special header{margin-bottom:10px;}
.openingBig.special .subtitle{font-size:18px;line-height:18px;font-weight:normal;margin-right:10px;}
.openingBig.special #slideshow1.imgBox{width:360px;height:203px;margin-bottom:5px;overflow:hidden;}
.openingBig.special img{width:360px;height:203px;margin-bottom:5px;}
.openingBig.special p{font-size:14px;line-height:18px;color:#333;font-family:'Noto Sans', sans-serif;}
.openingBig.special ul.related{clear:both;width:100%;}
.openingBig.special ul.related li{float:left;display:inline;margin-right:10px;white-space:nowrap;}
.openingBig.special .correlato{margin:3px 5px;}
.openingBig.special .boxCorrelati{width:236px;float:right;height:203px;background:url(../img/bgCorrelatiSpecial.png) repeat-x;margin-left:10px;border-left:4px solid #d1d1d1;}
.openingBig.special .liveTvRel{width:360px;height:203px;float:left;margin-right:10px;margin-bottom:5px;}
.openingBig.extra1{width:600px;height:auto;float:left;}
.openingBig.extra1 .title{font-size:32px;line-height:30px;font-family:'Noto Serif', serif;margin-bottom:10px;}
.openingBig.extra1 header{margin-bottom:10px;}
.openingBig.extra1 .subtitle{font-size:18px;line-height:18px;font-weight:normal;}
.openingBig.extra1 .imgBox{width:600px;height:260px;}
.openingBig.extra1 img{width:600px;height:260px;}
.openingBig.extra1 p{font-size:13px;line-height:16px;color:#333;font-family:'Noto Sans', sans-serif;}
.openingBig.extra1 ul.related{clear:both;width:100%;}
.openingBig.extra1 ul.related li{float:left;display:inline;margin-right:10px;white-space:nowrap;}
.openingBig.extra2{width:340px;height:auto;float:right;padding-left:18px;background:url(../img/bgDottedVer.png) repeat-y;}
.openingBig.extra2 .title{font-size:32px;line-height:30px;font-family:'Noto Serif', serif;margin-bottom:10px;}
.openingBig.extra2 header{margin-bottom:14px;}
.openingBig.extra2 .subtitle{font-size:18px;line-height:18px;font-weight:normal;white-space:nowrap;}
.openingBig.extra2 .imgBox{width:320px;height:238px;margin-bottom:5px;}
.openingBig.extra2 img{width:320px;height:238px;}
.openingBig.extra2 p{font-size:13px;line-height:16px;color:#333;font-family:'Noto Sans', sans-serif;}
.openingBig.extra2 ul.related{clear:both;width:100%;}
.openingBig.extra2 ul.related li{float:left;display:inline;margin-right:10px;white-space:nowrap;}
.openingSmall .imgBox{width:130px;height:73px;overflow:hidden;}
.openingBlock  .liveTv{position:absolute;top:20px;right:0;}
.openingBlock.heightFree .liveTv{top:inherit;bottom:10px;}
.liveTv{width:358px;float:right;}
.liveTv .labelLiveTv{width:95%;height:30px;background:#eeeded url(../img/bgLabelLiveTv.png) no-repeat;font-size:14px;line-height:30px;color:#C00;padding-left:5%;}
.liveTv .tgTv{width:358px;height:42px;overflow:hidden;margin-top:10px;}
.liveTv .tgTv ul{width:358px;height:42px;overflow:hidden;background:url(../img/bgLogoAllTg.png);}
.liveTv .tgTv ul li{width:33.3%;height:42px;overflow:hidden;display:inline;float:left;}
.liveTv .tgTv ul li a{width:100%;display:block;height:100%;text-indent:-99999px;}
/* sprite */
.etiPlay{background:url(../img/spriteTgcom.png) no-repeat top left;text-indent:-9999px;}
.etiPlay a{display:block;}
/* box speciale */
.highlight.speciale  {position: relative;margin-bottom: 10px;}
.speciale .wrap {border-top: 2px solid #333;border-bottom: 2px solid #333;margin: 10px 0 5px;padding-top: 26px;padding-bottom: 5px;}
.logo_speciale.radioitalia {width:143px;height: 32px;background: url(../img/specRadioitalia.png);text-indent:-9999px;overflow: hidden;position: absolute;top:10px;left:60px;margin-left: -71px;left:50%;}
.logo_speciale.radioitalia  a {width:143px;height: 32px;display: block;}

.eti{background:url(../img/spriteTgcom.png) no-repeat top left;}
.etiRel{background:url(../img/spriteTgcom.png) no-repeat top left;}
.sprite-arrowBlue1{background-position:0 0;}
.sprite-arrowBlue2{background-position:4px -50px;}
.sprite-arrowRed{background-position:0 -118px;}
.sprite-clock{background-position:0 -176px;}
.sprite-commentoBianco{background-position:0 -243px;width:24px;height:14px;}
.sprite-commentoGrigio{background-position:0 -303px;}
.sprite-foto{background-position:0 -436px;width:14px;height:11px;}
.sprite-fumettoRed{background-position:0 -492px;}
.sprite-labelLiveTv{background-position:0 -559px;width:10px;height:30px;}
.sprite-matitaWhite{background-position:0 -767px;width:14px;height:14px;}
.sprite-fotoL{background-position:0 -831px;width:53px;height:32px;}
.sprite-fotoM{background-position:0 -913px;width:46px;height:31px;}
.sprite-fotoS{background-position:9px -431px;width:25px;height:17px;}
.sprite-videoL{background-position:0 -1062px;width:53px;height:32px;}
.sprite-videoLb{background-position:0 -1144px;width:46px;height:31px;}
.sprite-videoM{background-position:0 -1225px;width:38px;height:25px;}
.sprite-videoS{background-position:0 -1300px;width:25px;height:17px;}
.sprite-share{background-position:0 -1367px;width:12px;height:13px;}
.sprite-stop{background-position:0 -1490px;width:14px;height:14px;}
.sprite-video{background-position:0 -1554px;width:14px;height:9px;}
.sprite-fotoWhite{background-position:0 -1610px;}
.sprite-3arrowsred{background-position:0 -1668px;}
.sprite-reFoto{background-position:0 -1998px; width: 30px; height: 19px;}
.sprite-reVideo{background-position:0 -1851px; width: 30px; height: 19px;}
.sprite-reLente{background-position:0 -1815px; width: 30px; height: 19px;}
.sprite-reSpunta{background-position:0 -1879px; width: 30px; height: 19px;}
.sprite-reDocs {background-position:0 -1914px; width: 30px; height: 19px;}
.sprite-reMatita{background-position:0 -1939px; width: 30px; height: 19px;}
.sprite-reParlacon {background-position:0 -1974px; width: 30px; height: 19px;}
.sprite-reLinkest {background-position:0 -2033px; width: 30px; height: 19px;}

.related .sprite-parlacon {background-position: -3px -1713px; padding-left:18px;width:auto;}
.related .sprite-foto{background-position:0 -433px;padding-left:18px;width:auto;}
.related .sprite-video{background-position:0 -1550px;padding-left:18px;width:auto;}
.related .sprite-arrowRed{background-position:0 -112px;padding-left:10px;width:auto;}
.related .sprite-lente{background-position:0 -639px;padding-left:18px;width:auto;}
.related .sprite-matita{background-position:0 -703px;padding-left:18px;width:auto;}
.related .sprite-docs{background-position:2px -370px;;padding-left:18px;width:auto;}
.related .sprite-spunta{background-position:0 -1426px;padding-left:18px;width:auto;}
.related .sprite-linkest{background-position:-3px -1743px;padding-left:18px;width:auto;}
/* lancioVideoApertura */
.launchVideoOpening{width:338px;height:104px;background:url(../img/bgVideoWrap.png);font-size:13px;line-height:15px;color:#FFF;padding:12px 10px;overflow:hidden;}
.launchVideoOpening .title{font-size:13px;line-height:22px;margin-bottom:6px;color:#C00;background:url(../img/bgDottedBlack.png) bottom repeat-x;}
.launchVideoOpening .title a{color:#C00;}
.launchVideoOpening .imgBox img{border:1px solid #000;display:block;}
/* box comuni */
.correlato{font-size:11px;line-height:13px;display:block;float:left; font-weight: 700; text-transform: uppercase;}
.correlato a{color:#053276;}
.correlato img{height:42px;width:56px;}
.correlato .imgBox img{height:42px;width:56px;margin-bottom:0;}
.correlato .imgBox .eti{bottom:2px;right:2px;}
.boxCommenti .title{font-size:12px;line-height:18px;color:#C50000;padding-left:36px;}
.listaCommenti{width:344px;float:right;list-style:none;}
.listaCommenti li{background:#f5f4f4;padding:4px;font-family:'Noto Serif', serif;font-size:12px;line-height:16px;font-style:italic;color:#333;margin-bottom:5px;}
.listaCommenti li span{color:#999;float:right;clear:both;}
.newsRegionali img{margin:0 auto;}
.newsRegionali ul{list-style:none;padding:0 5px;}
.newsRegionali ul li{font-size:11px;line-height:15px;color:#063476;background:url(../img/bgArrowReg.png) 0 5px no-repeat;padding-left:8px;}
.newsRegionali ul li a{color:#063476;}
.piuletteSmall ul{list-style:none;}
.piuletteSmall ul li{padding:5px;float:left;}
.piuletteSmall ul span{float:left;width:90%;font-family:'Noto Sans', sans-serif;font-size:12px;line-height:16px;color:#333;}
.piuletteSmall ul span:first-child{width:10%;color:#999;}
.otherBox{background:#eeeded;margin-bottom:10px;}
.otherBox .label{background:url("../img/bgOtherBoxTitle.png") no-repeat;color:#053276;font-size:14px;height:31px;line-height:30px;padding-left:5%;width:95%; text-transform: uppercase;}
.otherBox ul{list-style:none;margin-bottom:10px;}
.otherBox ul li{padding:5px 0;background:url(../img/bgDottedGray.png) repeat-x  top;margin:0 10px;}
.otherBox ul li:first-child{background:none;}
.otherBox ul li p.eyelet{font-size:11px;line-height:14px;color:#C50000;padding:0;text-transform:uppercase;font-family:'Noto Sans', sans-serif;}
.otherBox ul li p{font-size:14px;line-height:18px;color:#053276;padding-left:10px;background-position:0 -54px;font-family:'Noto Serif', serif;}
.otherBox ul li time{font-size:10px;line-height:12px;color:#666;}
.otherBox ul li a.allNews{font-size:11px;text-align:right;display:block;line-height:28px;text-transform:uppercase;color:#053276;}
.otherBox  .pagination{color:#053276;display:inline;float:right;margin-bottom:10px;margin-right:10px;font-size:12px;line-height:14px;}
.otherBox .pagination .current{color:#c50000;font-weight:bold;padding:0 3px;border-left:1px solid #053276;}
.otherBox  .pagination a{color:#053276;padding:0 3px;text-decoration:none;border-left:1px solid #053276;}
.otherBox  .pagination a:hover{text-decoration:underline;}
.otherBox  .viewall{color:#053276;float:left;font-size:12px;line-height:14px;margin-bottom:10px;margin-left:10px;}
.otherBox  .viewall a{color:#000;text-decoration:none;}
/* box in evidenza */
.alpha{background:url("../img/bg_labellancioVideo.png");}
.softNews{background:#eeeded url("../img/bgDottedGray.png") repeat-x bottom;padding:15px 10px;position:relative;}
.softNews .boxText{position:absolute;bottom:0;left:0;text-align:left;padding:10px;border-left:4px solid #b40101;width:354px;}
.softNews .iframeVM .boxText{position:relative;margin-top:-7px;}
.softNews a{width:auto;}
.softNews .imgBoxSoft a{color:#FFF;}
.softNews .imgBoxSoft{border:1px solid #FFF;position:relative;}
.softNews .subTitle{font-size:13px;line-height:13px;color:#000;font-family:'Noto Serif', serif;margin-top:6px;}
.softNews .imgBoxSoft .subTitle{color:#FFF;}
.softNews .eyelet{font-size:12px;line-height:16px;text-transform:uppercase;color:#C50000;margin-bottom:4px;}
.softNews .imgBoxSoft .eyelet{color:#FFF;}
.softNews .imgLeft.imgBoxSoft .etiPlay,.softNews .imgRight.imgBoxSoft .etiPlay{position:absolute;right:5px;top:auto;bottom:5px;}
.softNews .title{font-size:18px;line-height:20px;font-family:'Noto Serif', serif;margin-bottom:6px;}
.softNews .imgBoxSoft .title{margin-bottom:0;}
.softNews p{margin-bottom:10px;font-size:13px;line-height:15px;}
.softNews ul .correlato{width:172px;float:left;overflow:hidden;padding:6px 6px 6px 8px;background:url("../img/bgCorrelatiSpecial.png") no-repeat scroll 0 0 / 200px 60px transparent;border-left:4px solid #D1D1D1;}
.softNews .related{clear:both;}
.softNews .related li{display:inline;float:left;margin-right:4px;padding:1px 0;}
.softNews .imgBoxSoft .etiPlay{position:absolute;top:-40px;right:5px;}
/* box videogallery */
.boxMediaCenter{background:url("../img/bgVideoWrap.png") repeat scroll 0 0 transparent;padding:10px 0;margin:0 0 10px;}
.boxMediaCenter .logoVideoBox{width:175px;height:29px;text-indent:-9999px;background-image:url(../img/bgLogoBoxVideo.png);margin:0 10px;}
/*.boxMediaCenter .titleFotoBox{font-size:14px;line-height:16px;color:#fff;text-transform:uppercase;margin:0 10px;}*/
.boxMediaCenter .titleFotoBox{width:175px;height:29px;text-indent:-9999px;background-image:url(../img/bgLogoBoxFoto.png);margin:0 10px;}
.vGalleryBox .softNews{background:none repeat-x bottom;margin:15px 10px;padding:0;width:380px;height:214px;}
.vGalleryBox .softNews .imgBoxSoft{border:1px solid #000;}
.vGalleryBox .miniNews{width:118px;float:left;margin:0 3px 0 10px;}
.vGalleryBox .miniNews .imgBoxSoft{width:116px;height:65px;border:1px solid #000;position:relative;margin-bottom:4px;overflow:hidden;}
.vGalleryBox .miniNews .imgBoxSoft .etiPlay{bottom:4px;right:4px;position:absolute;text-indent:-999px;}
.vGalleryBox .miniNews p{color:#FFF;font-size:12px;height:32px;line-height:14px;}
.vGalleryBox .miniNews p a{color:#FFF;}
.vGalleryBox .miniNews date{color:#CCC;font-size:10px;line-height:12px;}
.vGalleryBox .middleNews{width:184px;float:left;margin:10px 3px 24px 10px;}
.vGalleryBox .middleNews .imgBoxSoft{width:182px;height:102px;border:1px solid #000;position:relative;margin-bottom:4px;overflow:hidden;}
.vGalleryBox .middleNews .imgBoxSoft .etiPlay{bottom:4px;right:4px;position:absolute;text-indent:-999px;}
.vGalleryBox .middleNews p{color:#FFF;font-size:12px;height:28px;line-height:14px;overflow:hidden;}
.vGalleryBox .middleNews p a{color:#FFF;}
.vGalleryBox .middleNews date{color:#CCC;font-size:10px;line-height:12px;}
/* minidossier */
.boxMinidossier {font-size: 14px;color:#053276;}
.boxMinidossier a {color:#053276;}
.boxMinidossier .minidossiertxt a{padding: 0 0 0 20px;font-family: 'Noto Serif', serif;}
.boxMinidossier .minidossier{height:70px;width: 95%;float: left;clear: both;}
.boxMinidossier .minidossier .imgBox {width: 116px;height: 65px;float: left;overflow: hidden;margin-right: 10px;}
.boxMinidossier .minidossier .imgBox img {width: 100%;}
.boxMinidossier .minidossiertxt .sprite-parlacon {background-position: -3px -1713px; padding-left:18px;width:auto;}
.boxMinidossier .minidossiertxt .sprite-foto{background-position:0 -433px;padding-left:18px;width:auto;}
.boxMinidossier .minidossiertxt .sprite-video{background-position:0 -1550px;padding-left:18px;width:auto;}
.boxMinidossier .minidossiertxt .sprite-arrowRed{background-position:0 -112px;padding-left:10px;width:auto;}
.boxMinidossier .minidossiertxt .sprite-lente{background-position:0 -639px;padding-left:18px;width:auto;}
.boxMinidossier .minidossiertxt .sprite-matita{background-position:0 -703px;padding-left:18px;width:auto;}
.boxMinidossier .minidossiertxt .sprite-docs{background-position:2px -370px;;padding-left:18px;width:auto;}
.boxMinidossier .minidossiertxt .sprite-spunta{background-position:0 -1426px;padding-left:18px;width:auto;}
.boxMinidossier .minidossiertxt .sprite-linkest{background-position:-3px -1743px;padding-left:18px;width:auto;}
/* smart banner */
#smartbanner{border-bottom:1px 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;height:78px;left:0;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f3f7',endColorstr='#cfcfcf',GradientType=0 );zoom:300%;}
#smartbanner .sb-container{margin:0 auto;}
#smartbanner .sb-close{border:2px solid #FFF;width:14px;display:block;background:none repeat scroll 0 0 #070707;color:#FFF;font-family:'ArialRoundedMTBold',Arial;font-size:15px;line-height:15px;text-align:center;text-decoration:none;height:14px;left:5px;position:absolute;top:5px;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,0.4);text-shadow:none;}
#smartbanner .sb-close:active{color:#AAA;font-size:13px;}
#smartbanner .sb-icon{width:57px;display:block;background:none repeat scroll 0 0 / cover rgba(0,0,0,0.6);height:57px;left:30px;position:absolute;top:10px;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:11px;font-weight:bold;line-height:1.2em;left:98px;position:absolute;top:18px;text-shadow:0 1px 0 rgba(255,255,255,0.8);}
#smartbanner #smartbanner.no-icon .sb-info{left:34px;}
#smartbanner .sb-info strong{display:block;color:#4D4D4D;font-size:13px;line-height:18px;}
#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 10px;color:#FFF;background:#c94922;font-size:14px;font-weight:bold;line-height:24px;text-align:center;text-decoration:none;text-transform:uppercase;height:24px;min-width:10%;position:absolute;right:20px;top:24px;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);}
#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;}
/* LIFESTYLE BOX */
.lifestyleBox{margin:10px 10px;width:795px;float:left;display:block;}
.lifestyleBox .titleSectionBox{font-size:20px;color:#FFF;margin:0 10px 10px 0;}
.lifestyleArticle{border:3px solid #FFF;width:185px;height:233px;float:left;display:block;margin:10px 3px 10px 3px;}
.TextLifestyle{border-top:1px solid #FFF;line-height:20px;color:#FFF;font-size:14px;padding:8px;width:168px;left:0;overflow:hidden;position:absolute;bottom:0;font-weight:normal;}
.TextLifestyle a{color:#FFF;}
.LifeStyleShare{z-index:9999px;text-indent:-9999px;float:right;position:absolute;overflow:hidden;bottom:8px;right:8px;display:none;}
.block_2:hover .LifeStyleShare{bottom:auto;top:8px;display:block;}
/* hover */
.hover_block{position:relative;overflow:hidden;}
.hover_info{width:185px;height:230px;position:absolute;z-index:19999px;top:0;left:0;overflow:hidden;}
.hover_info a{color:#FFF;}
.hover_info .hoverTitle{font-size:12px;line-height:14px;color:#FFF;text-transform:uppercase;margin-bottom:10px;}
.hover_info .hoverSubTitle{font-size:18px;line-height:20px;color:#FFF;margin-bottom:10px;font-family:'Noto Serif', serif;}
.hover_info .hoverText{font-size:13px;color:#FFF;padding-bottom:8px;border-bottom:1px solid #FFF;margin-bottom:8px;}
.hover_info .hoverCategory{font-size:12px;color:#FFF;line-height:14px;padding-left:20px;}
.block_2 .hover_info{background:url(../img/bgHoverLifestyle.png);top:-110%;padding:5%;width:90%;}
.block_2:hover .hover_info{top:0;}
.block_2:hover .TextLifestyle{display:none;}
/* colonnina destra */
/* banner */
.rightVideo{width:300px;float:right;margin:270px 10px 0 0;}
.banner_right{width:300px;height:250px;position:absolute;right:10px;top:10px;}
.mainVideo{margin-left:6px;width:648px;float:left;display:block;}
/* box Video */
.videoWrap{width:974px;height:626px;background:url(../img/bgVideoWrap.png);float:left;position:relative;margin-left:10px;overflow:hidden;}
.videoWrap img{width:100%;}
.videoLive{display:inline;float:left;width:302px;height:216px;padding:0;margin:10px 0 2px 13px;overflow:hidden;position:relative;}
.videoLive .imgBox{width:300px;height:169px;overflow:hidden;border:1px solid #000;}
.videoLive p{color:#FFF;font-size:12px;margin:4px 5px 0 5px;font-style:italic;height:30px;overflow:hidden;}
.videoLive .labelLiveTv{background:url("../img/bgLabelLiveTv.png") no-repeat #EEEDED;color:#C00;font-size:14px;height:30px;line-height:30px;padding-left:5%;width:95%;}
.alphaTextLiveTV{background:url("../img/bg_labellancioVideo.png") repeat;border-left:5px solid #C50000;height:30px;left:0;overflow:hidden;padding-top:8px;position:absolute;top:131px;width:295px;z-index:10;}
.alphaTextLiveTV h4{color:#FFF;padding-left:10px;font-size:16px;}
.borderBox{background:url("../img/bgDottedBlack.png") repeat-x bottom left;}
.videoLive .labelLiveTV{background:url("../img/bgLabelLiveTv.png") no-repeat #EEEDED;color:#C00;font-size:14px;height:30px;line-height:30px;padding-left:5%;width:95%;}
.TextLiveTV{border-left:5px solid #C50000;height:39px;left:0;overflow:hidden;padding-top:6px;padding-left:5px;color:#FFF;font-size:16px;position:absolute;top:124px;width:290px;z-index:10;line-height:16px;font-weight:normal;}
.videoLive .etiPlay{bottom:65px !important;}
.videoLive .etiEmbed{bottom:95px; padding: 2px 4px;}
span.data{color:#FFF;}
span.categoria{color:#F00;}
span.data,span.categoria{font-size:10px;}
/* video thumb */
.videoThumb{width:184px;float:left;margin:10px 16px 10px 15px;position:relative;}
.videoThumb .imgBox{width:182px;height:102px;overflow:hidden;border:1px solid #000;}
.TextVideoThumb{border-left:4px solid #C50000;height:30px;left:0;overflow:hidden;padding-top:3px;padding-left:5px;color:#FFF;font-size:12px;position:absolute;top:70px;width:177px;z-index:10;line-height:14px;font-weight:normal;}
.videoThumb p{color:#FFF;font-size:12px;margin:6px 5px 0 5px;clear:both;font-style:italic;height:30px;overflow:hidden;}
.videoThumb .etiPlay{bottom:54px !important;}
.videoThumb .etiEmbed {bottom:74px;padding: 2px 4px;}
.fasciaVideo .videoThumb .etiPlay{bottom:51px !important;}
.fasciaVideo .videoThumb .etiEmbed {bottom:72px;}
.mainVideo .videoThumb:first-child{margin-left:14px;}
/* box laterale */
.videoThumbS{width:300px;height:80px;float:left;clear:both;display:block;margin:8px 0 0;background:url("../img/bgDottedBlack.png") repeat-x bottom left; position:relative;}
.videoThumbS p{color:#FFF;font-size:14px;margin:0;float:left;width:153px;}
.videoThumbS .imgBox{width:116px;height:65px;overflow:hidden;border:1px solid #000;}
.videoThumbS span.titolo{float:left;}
.videoThumbS span.descrizione{font-size:12px;}
.videoWrap .descrizione{font-style:italic;}

#tgcom24Menu{height:26px;width:974px;display:block;background:#001a42;border-bottom:2px solid #FFF; margin:0 auto;position:relative; z-index:3;}
#tgcom24Menu .logoTg{width:100px;height:24px;background:url(../img/bgLogoTgcom24Small.png) no-repeat;overflow:hidden;float:left; margin:0;}
#tgcom24Menu .logoTg a{ display: block; width: 100%; height: 100%; text-indent: -9999px;}
#tgcom24Menu ul{font-size:14px;line-height:24px;margin:0 0 0 110px;padding:0;text-transform:uppercase;}
#tgcom24Menu ul li{display:inline;float:left;color:#FFF;background: #001a42;z-index:9999;position:relative;}
#tgcom24Menu ul li a{color:#FFF;display:block;padding: 0 10px;font-size: 11px;}
#tgcom24Menu ul li a:hover{color:#000;background:#FFF;}
#tgcom24Menu ul li ul{margin:0;display:none;position:absolute;background:#001a42;width:132px;text-align:center;left:-20px}
#tgcom24Menu ul li:hover ul{display:block;}
#tgcom24Menu ul li ul li{float:none;}
#tgcom24Menu ul li ul li a{padding:0;}

.optionBar{float:right;width:70%;margin-top:-25px;overflow:hidden;z-index:10;position:relative;}
.fotonotizia .optionBar{float:right;width:40%;margin-top:0;}
.optionBar ul{float:right;}
.optionBar ul li{float:left;display:inline;width:20px;height:20px;padding:0 10px;overflow:hidden;background:url(../img/sepOptionsGray.png) no-repeat left;}
.optionBar ul li a{width:20px;height:20px;display:block;background-image:url(../img/spriteOptions.png);background-repeat:no-repeat;text-indent:-9999px;cursor:pointer;}
.optionBar ul li#mailToTgcom a{background-position:0 -2px;}
.optionBar ul li#sendfriend a{background-position:-26px -2px;}
.optionBar ul li#pageprint a{background-position: -56px -2px;}
/* all -ie8/ie7/chrome/safari */
.title, .subtitle, .related li, .correlato {letter-spacing:-0.1px;}
.title.Spaziatura-2{letter-spacing:-2.1px;}
.title.Spaziatura-1{letter-spacing:-1.1px;}
.title.Spaziatura0{letter-spacing:-0.1px;}
.title.Spaziatura1{letter-spacing:0.9px;}
.title.Spaziatura2{letter-spacing:1.9px;}
/* ie8 */
.lt-ie9 .title,.lt-ie9 .subtitle,.lt-ie9 .related li,.lt-ie9 .correlato {letter-spacing:-0.8px;}
.lt-ie9 .title.Spaziatura-2{letter-spacing:-2.8px;}
.lt-ie9 .title.Spaziatura-1{letter-spacing:-1.8px;}
.lt-ie9 .title.Spaziatura0{letter-spacing:-0.8px;}
.lt-ie9 .title.Spaziatura1{letter-spacing:0.2px;}
.lt-ie9 .title.Spaziatura2{letter-spacing:1.2px;}
/* ie7 */
.lt-ie9.lt-ie8 .title,.lt-ie9.lt-ie8 .subtitle,.lt-ie9.lt-ie8 .related li, .lt-ie9.lt-ie8 .correlato {letter-spacing:-1px;}
.lt-ie9.lt-ie8 .title.Spaziatura-2{letter-spacing:-3px;}
.lt-ie9.lt-ie8 .title.Spaziatura-1{letter-spacing:-2px;}
.lt-ie9.lt-ie8 .title.Spaziatura0{letter-spacing:-1px;}
.lt-ie9.lt-ie8 .title.Spaziatura1{letter-spacing:0;}
.lt-ie9 .title.Spaziatura2{letter-spacing:1.2px;}

/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
.title,.subtitle, .related li, .correlato {letter-spacing:0;}
.title.Spaziatura-2{letter-spacing:-2px;}
.title.Spaziatura-1{letter-spacing:-1px;}
.title.Spaziatura0{letter-spacing:0px;}
.title.Spaziatura1{letter-spacing:1px;}
.title.Spaziatura2{letter-spacing:2px;}	
}
*/
#BoxDx_Tabellone {width: 400px;height: 222px;background: url(../img/bgTabellone.jpg);margin:10px 0; clear:both;}
/*#BoxDx_Tabellone .BoxContent {height: 181px;margin: 0 auto;width: 296px;}*/
#BoxDx_Tabellone .BoxContent{margin:20px auto;width:296px;height:181px;}
#BoxDx_Tabellone iframe *{z-index:0 !important;}
#BoxDx_Tabellone .Overlay img{float:left;width:300px;display:block;position:absolute;top:0;left:0;z-index:100 !important;height:150px;}
#BoxDx_Tabellone .Overlay img a{width:300px;display:block;height:150px;}
/*widget tabellone calcio
#BoxDx_Tabellone {width: 400px;height: 219px;background-image: url(../img/bgTabellone.jpg);margin:10px 0; clear:both; background-position: 0 bottom;}
#BoxDx_Tabellone .BoxContent{margin:16px auto 0;width:375px;}
#BoxDx_Tabellone iframe *{z-index:0 !important;}
#BoxDx_Tabellone .Overlay img{float:left;width:300px;display:block;position:absolute;top:0;left:0;z-index:100 !important;height:150px;}
#BoxDx_Tabellone .Overlay img a{width:300px;display:block;height:150px;}*/

/*combobox lista sezioni in pagine archivio fotonotizie e fotonotizia */
.sezioniFoto{position:absolute;right:10px;top:2px;color:#999;width:274px;height:22px;z-index:99;}
.sezioniFoto span{font-size:11px;line-height:22px;padding-bottom:8px;color:#999;height:22px;display:block;float:left;}
ul#selectBox{margin:0;font-family:'Noto Sans', sans-serif;border:1px solid #dad9d9;font-size:11px;width:160px;color:#053276;float:right;}
ul#selectBox li,ul#selectBox ul.sel-sub-menu li{list-style-type:none;display:block;margin:0;padding:0;float:left; clear:both; cursor:pointer;}
ul#selectBox li a,ul#selectBox li ul.sel-sub-menu li a{text-decoration:none;color:#666;background:#FFF;padding:5px;display:block;border-collapse:collapse;border-top:none;}
ul#selectBox li a.sel {padding:0;width:154px;padding:3px;background: url(../img/bgArrowSelect.png)no-repeat right 0;}
ul#selectBox li ul.sel-sub-menu li{border:1px solid #dedede;width:150px;}
ul#selectBox li ul.sel-sub-menu li:first-child{border-top:1px solid #dedede;}
ul#selectBox li ul.sel-sub-menu li a:hover{background:#666;color:#FFF;}
ul#selectBox li ul.sel-sub-menu{display:none;position:absolute;top:20px;right:0;width:160px;z-index:1000000;}
ul#selectBox li:hover ul.sel-sub-menu{display:block;}

.widgetOlimpiadi {clear: both;height: 130px;line-height: 1.1em;margin-bottom: 10px;position: inherit;width: 400px;}
.widgetOlimpiadi .widgetOlCal{ width: auto;}
.widgetOlimpiadi .widgetOlCal .dettaglioGiorno { height: 90px;}

#promoSmall .banner300x90ImgTxt {clear: both;float:left;border-color: #E8E8E9 #E8E8E9 #C3C2C3;border-style: solid;border-width: 1px;padding: 5px;width: 142px;}
#promoSmall .banner300x90ImgTxt img {margin-bottom: 3px; width: 143px;}
#promoSmall .banner300x90ImgTxt a img {height: auto;}
#promoSmall .banner300x90ImgTxt h4 {font-size: 11px;line-height: 13px;font-weight: normal !important;}
#promoSmall .banner300x90ImgTxt h4 strong {font-weight:bold !important;}
#promoSmall .banner300x90ImgTxt h4 p {font-size: 11px;line-height: 13px;}
/* 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 #FFF;width:30px;display:block;background:none repeat scroll 0 0 #070707;color:#FFF;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:#AAA;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;}

.sharebox{width:16px;display:inline;background:url(../img/spriteTgcom.png) no-repeat 0 -1365px;height:16px;position:absolute;top:15px;right:5px;cursor:pointer;overflow:hidden;}
.opened {overflow: visible;} 
.opened .share-balloon {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important; filter: alpha(opacity=100) !important; -moz-opacity: 1 !important;-khtml-opacity: 1 !important;opacity: 1 !important;transition:all 0.2s ease-in;} 
.sharebox.left{right:176px;}
.sfondoBox .sharebox {background: url("../img/spriteTgcom.png") no-repeat scroll 0 -1392px rgba(0, 0, 0, 0);}
.fotomedia .sharebox.left{right:200px;}
.share-balloon{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;width:320px;padding:6px;border:1px #053276 solid;display:block;/*display:none;*/background:#FFF;height:20px;position:relative;z-index:3000;left:-319px;top:21px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 0 #000;-moz-box-shadow:0 0 2px 0 #000;box-shadow:0 0 2px;transition:all 1s ease-out;}
.share-balloon:before{width:0;border-left:5px solid transparent;border-bottom:5px solid #053276;border-right:5px solid transparent;content:"";position:absolute;right:5px;left:auto;bottom:33px;height:0;}
.share-balloon ul:before,.share-balloon ul:after{display:table;content:"";}
.share-balloon ul:after{clear:both;}
.share-balloon ul{display:block;zoom:1;}
.share-balloon li{float:left;list-style-type:none;}
.share-balloon li.share-fb{width:120px;}
.share-balloon li.share-tw{width:100px;}
.share-balloon li.share-gp{width:70px;}
.share-balloon li iframe{padding:0;}
.share-balloon.noie9{width:220px;left:-219px;}
.share-balloon.noie9:before{left:219px;}
.share-balloon.noie9 li.share-gp{display:none;}
.share-balloon li.share-email {width:23px;background:url(../img/icoEmail.png) no-repeat left;}
.share-balloon li.share-email a {text-indent:-9999px;display:block;}
/* sticky banner */
.spaceBanner.stickyadv{width:398px;background:#FFF;z-index:100;}
.spaceBanner.stickyadv #chiudib{position:absolute;top:5px;right:5px;font-size:10px;cursor:pointer;z-index:1000;background:#FFF;color:#666;}
#chiudib {display:none;}
#chiudib:hover{color:#666;}
/* box embed */
#box-embed,#box-embed select,#box-embed textarea{color:#FFF;background:#000;border:1px solid #FFF;}
#box-embed {border:4px solid #fff;}
#box-embed{width:400px;height:204px;padding:20px;position:fixed;top:0;z-index:1000;display:none;margin-left: -224px; margin-top: -126px; }
#box-embed select,#box-embed textarea{margin-top:10px; padding:5px;}
#box-embed select {outline:none; background-color:#5e5e5e; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
#box-embed textarea[name=txtemb] {resize:none;}
#box-embed textarea{width:100%;height:114px; padding:10px; box-sizing:border-box; font-size:14px; outline:none; }
#box-embed textarea:focus { border:1px solid #800;}
#box-embed .chiudi{width:60px;padding:3px;border:1px solid #FFF;font-size:10px;line-height:12px;top:20px;right:20px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; font-weight:700;}
#box-embed .chiudi span {padding-right:3px;}
#box-embed .chiudi span.x {padding:0 5px;border-left:1px solid #FFF;}


/*#########  temporary reset embed ##############*/
.etiEmbed {display:none;}

/* positions */
.videoLive .etiPlay {bottom: 49px !important;}
.videoThumb .etiPlay {bottom: 36px !important;}
.fasciaVideo .videoThumb .etiPlay {bottom: 36px !important;}
.rightVideo .imgBox .etiPlay.sprite-videoS {bottom: 3px;}
.imgBox .etiPlay.sprite-videoS {bottom: 3px;}
.videoLiveVer .imgBox .etiPlay.sprite-videoM {bottom: 34px;}
#boxvideo24 .softNews .imgBoxSoft .etiPlay {top: -38px;}
#boxvideo24 .vGalleryBox .miniNews .imgBoxSoft .etiPlay {bottom: 4px;}

/*#########  /temporary reset embed ##############*/

/* box lancio native adv */
.lancioNative{display:none;}
.nativeadvWrap {border: 1px solid #03408a; box-sizing: border-box;}
.etiboxNativeadv {background: #03408a; color: #fff; font-weight: 400; text-transform: uppercase; background-image: none; width: 100%; padding: 0 10px; box-sizing: border-box; display: block; height: 20px; font-size: 12px; line-height: 22px;}
.highlight.nativeadvWrap .related {background: none; padding: 0; border-left: 0; margin: 0; overflow: hidden;}
/* fine box lancio native adv */

/* lazy load */
img.lazy{opacity: 0;transition: opacity .3s ease-in;} 

@media only screen and (orientation:landscape) {
#smartbanner {height:108px;border-bottom:1px solid #E8E8E8;margin-bottom:8px;}
#smartbanner .sb-close{border:1px solid #FFF;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;}
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {h1,h2,h3 {font-weight:normal}}