@import url("_pages.css");
@import url("_articolo.css");
@import url("community-center/commenti.css");
@import url("_print.css") print;

ul.briciole{margin-left:0;margin-bottom:0;}
.mainContainer{width:574px;float:left;}
figure.imgLeft,figure.imgRight{width:50%;overflow:hidden;margin-bottom:10px;}
figure.imgCenter{clear:both;width:100%;margin-bottom:10px;}
.wrapperArticle{width:485px;float:right;overflow:hidden;}
.wrapperSocial{width:64px;float:left;}
/* share verticale */
.sharrre{}
.sharrre .box{float:left;width:49px;}
.sharrre .count{background:url("/inc/img/spriteSocialVer.png") no-repeat scroll 0 -141px transparent;color:#444;font-size:12px;width:44px;height:22px;margin:2px 0 6px;padding:0 5px 0 0;text-align:right;line-height:22px;}
.sharrre .share{width:49px;height:25px;background-image:url(/inc/img/spriteSocialVer.png);background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;}
#twitter .share{background-position:0 -28px;}
#facebook .share{background-position:0 0;}
#pinterest .share{background-position:0 -114px;}
#googleplus .share{background-position:0 -86px;}
#linkedin .share{background-position:0 -57px;}
.sharrre .share span{}
.titleP,.titleP a{color:#053276;}
.titleP{font-family:'Noto Serif', serif;font-size:16px;font-weight:normal;line-height:18px;margin-bottom:10px;font-weight:bold;}
.articolo .parlaconnoi{background:url("../img/bgRelatedBox.png") no-repeat scroll 0 0 / 100% 100% transparent;border-left:4px solid #D1D1D1;margin-bottom:8px;padding:8px;font-size:14px;}
.articolo .wrapperArticle .parlaconnoi p{color:#053276;font-size:14px;padding:0 10px 0 40px;font-family:'Noto Serif', serif;margin:0;}
.articolo .wrapperArticle .parlaconnoi p a.commentalink{color:#C00;font-family:'Noto Sans', sans-serif;font-size:11px;}
.articolo .wrapperArticle .parlaconnoi .title{color:#C50000;font-size:11px;line-height:20px;margin-left:18px;padding-left:22px;margin-bottom:0;}
.mainContainer .strip-top{width:100%;height:27px;margin-top:1px;position:relative;}
.mainContainer .giorno{font-size:11px;line-height:13px;color:#333;margin-top:7px;}
.mainContainer .orario{color:#C00;font-size:15px;font-weight:bold;font-family:'Noto Sans', sans-serif;}
.mainContainer .strip-top img,.mainContainer .strip-top .etichetta{position:absolute;top:0;right:133px;}
.mainContainer .strip-top .etichetta{width:90px;height:20px;margin-top:1px;padding:0 8px;line-height:20px;color:#FFF;background:#C70000;font-size:12px;font-weight:bold;text-align:center;text-transform:uppercase;border-radius:3px;}
.mainContainer p.segue{margin-bottom:10px; font-size:14px; color:#BDBDBD; text-align:center;}
.mainContainer .title{font-size:30px;line-height:34px;font-family:'Noto Serif', serif;font-weight:normal;color:#010101;margin-bottom:10px;}
.mainContainer .title a{color:#010101;}
.mainContainer .wrapperArticle p a{text-decoration:underline;}
.mainContainer .subtitle{font-size:16px;line-height:20px;font-family:'Noto Serif', serif;font-weight:normal;color:#053276;margin-bottom:10px;}
.mainContainer .subtitle a{color:#053276;}
.articolo .wrapperArticle p{font-size:15px;line-height:18px;margin-bottom:20px;}
.articolo .wrapperArticle p a{color:#053276;font-weight:bold;}
.articolo .authorBox{background:url(../img/bgDottedGray.png) repeat-x 0 14px;text-align:right;margin-bottom:10px;height:20px;}
.articolo .authorBox span {
   margin-left:2px;
	display: inline-block;
	zooom:1;
	*display: inline;
}
.articolo .authorBox .author,.articolo .authorBox .aggiornamento{font-size:11px;line-height:13px;background:#FFF;padding:0 0 0 6px;}
.articolo .authorBox .mailtoAuthor{background: url(../img/contattiautore.png) no-repeat -16px 1px; width: 20px; text-indent: -9999px; overflow:hidden; line-height: 70px;
    height: 15px; }
.articolo .authorBox .twitterAuthor{background: url(../img/contattiautore.png) no-repeat -2px 1px; width: 15px; text-indent: -9999px;  overflow:hidden; line-height: 70px;
    height: 15px;}
.articolo .authorBox .mailtoAuthor a,.articolo .authorBox .twitterAuthor a{text-indent:-9999px; display: block; width:100%; height: 100%;}
.relatedNewsBox{padding:5px;background:#f6f6f6;border-bottom:4px solid #CCC;}
.relatedNews{width:445px;height:67px;padding:5px 0;border-bottom:1px solid #FFF;margin:0 15px;}
.relatedNews p{font-size:14px;line-height:16px;color:#053276;font-family:'Noto Serif', serif;}
.mainContainer .wrapperArticle .relatedNewsBox p a{text-decoration: none;}
.relatedNews .data{font-size:9px;line-height:12px;color:#999;}
.imgBox img{border:1px solid #FFF;}
.relatedNewsBox .title{font-size:14px;color:#C00;line-height:18px;padding-left:20px;text-transform:uppercase;font-family:'Noto Sans', sans-serif;}
.relatedNewsBox .related{margin:10px 15px;}
.relatedNewsBox .related li{padding:4px 0;font-size:14px;line-height:16px;}
.related{font-family:'Noto Serif', serif;}
.related .sprite-arrowRed{background-position:0 -112px;padding-left:14px;}
.related .sprite-video{background-position:0 -1548px;padding-left:22px;}
.related .sprite-foto{background-position:0 -431px;padding-left:22px;}
/*TAGS*/
.tags{font-size:12px;font-weight:bold;line-height:14px;margin:20px 0;padding:3px 0;text-transform:uppercase;}
.tags dt.first{color:#C00;background:none;}
.tags dt{background:#ECEDEE;color:#000;font-size:11px;line-height:22px;margin:0 4px 4px 0;padding:2px 8px;float:left;}
/*Tempo reale*/
.temporeale .paragrafi{margin-bottom:20px;padding:20px 0 20px 60px;background:url(../img/bgTimeline.png) no-repeat 16px 0;}
.temporeale .paragrafi .titleP,.temporeale .paragrafi p,.temporeale .paragrafi figure{background:#EEEDED;}
.temporeale .paragrafi figure{padding-bottom:10px;}
.temporeale .paragrafi .titleP.inactive,.temporeale .paragrafi p{margin-bottom:0;}
.temporeale .paragrafi .titleP{margin-top:10px;margin-bottom:0;padding:10px 15px;line-height:20px;font-size:14px;font-family:Arial;position:relative;cursor:pointer;}
.temporeale .paragrafi .titleP,.temporeale .paragrafi .titleP a{color:#000;}
.temporeale .paragrafi .titleP.evidenzia,.temporeale .paragrafi .titleP.evidenzia a,.titleP.evidenzia,.titleP.evidenzia a{color:#C70000;}
.temporeale .paragrafi .titleP .orario{width:45px;height:20px;line-height:20px;margin:0;padding:0;font-size:12px;color:#FFF;background:#C70000;text-align:center;position:absolute;top:10px;left:-60px;border-radius:3px;}
.temporeale .paragrafi .titleP .showhide{display:block;width:14px;height:14px;background:url(../img/btn_temporeale.png) no-repeat left top;position:absolute;top:13px;right:5px;}
.temporeale .paragrafi .titleP.active .showhide{background-position:right top;}
.temporeale .paragrafi .titleP:before{content:'';color:#FFF;border:8px solid;border-right-color:#EEEDED;position:absolute;top:12px;right:100%;}
.temporeale .paragrafi p{padding:0 15px 15px 15px;font-size:13px;line-height:15px;}
.titleP .orario{background:url("../img/state-temporeale.png") no-repeat 0 6px;padding-left:15px;margin-right:5px;}
.titleP.active .orario{background-position:0 -15px;}
.aggiornamento{padding:5px 10px 0 0;text-align:right;}
.strip-top .aggiornamento{position:absolute;top:0;right:272px;font-size:11px;}
.paragrafi .aggiornamento{display:block;margin:10px 0;background:url(../img/bgDottedGray.png) repeat-x top;font-size:12px;font-style:italic;}
/* paginazione */
.paginazione{height:60px;border-top:1px dotted #cccccc;border-bottom:1px dotted #cccccc;text-align:center;display:table;position:relative;width:100%; margin: 20px 0;}
.paginazione ul{text-align:center;display:table;margin:16px auto 0;}
.paginazione ul li{display:inline-table;width:20px;height:20px;background:#d4d4d4;color:#000;line-height:20px; font-size: 11px; border: 1px solid #bfbfbf; margin: 0 3px;}
.lt-ie8 .paginazione ul{width:80%;display:inline;}
.lt-ie8 .paginazione ul li{display:inline;}
.paginazione ul li.active{background:#b51919;color:#fff; border:1px solid #ac1919;}
.paginazione ul li a{display:block;width:20px;height:20px;}
.paginazione ul li.active a{background:#b51919;color:#fff;}
.pag_succ,.pag_prec{color:#bdbdbd;position:absolute;top:18px;text-align:left;width:60px;font-size:11px;line-height:13px;}
.pag_succ a,.pag_prec a{color:#c7c7c7;}
.pag_succ{right:0;text-align:left;}
.pag_prec{left:0;text-align:right;}
.articolo #boxOptions .optionBar{display:none;}

.piuLette ul li a {background-image: url("../img/spriteNumbersGrey.png");background-repeat: no-repeat;display: block;height:42px;}
.piuLette ul li.box1 a {background-position: 340px -10px;}
.piuLette ul li.box2 a {background-position: 340px -98px;}
.piuLette ul li.box3 a {background-position: 340px -186px;}
.piuLette ul li.box4 a {background-position: 340px -270px;}
.piuLette ul li.box5 a {background-position: 340px -354px;}
.piuLette ul li time{padding-left: 12px;}

.articolo .descrVideo{background:#000;padding:15px 15px;position:relative;color:#fff;top:-4px;}
.articolo .descrVideo span{font-size:16px;line-height:17px; top: 10px;height: 12px; bottom:auto; }
.articolo .descrVideo p{font-size:13px;font-style:italic;line-height:14px;margin:0;}


.linkFotonotizia {position: relative;}
.linkFotonotizia:before, .linkFotonotizia:after {
color: #FFF;
display: inline-block;
zoom: 1;
font-size: 12px;
background-color: #000;
opacity: 0.9;
position: absolute;
background-image: url(../img/bgArrowsBoxVideo.png);
width: 28px;
height: 28px;
text-indent: -9999px;
border-radius: 0;
top: 50%;
margin-top: -14px;
border: 2px solid #fff;
}
.linkFotonotizia:before {left: 0; background-position: -28px 0px;}
.linkFotonotizia:after {right: 0;}
#boxvideo24 .viewAll{font-size: 11px; line-height: 30px; color: #939393; text-align: center;}
#boxvideo24 .viewAll a {color: #939393}
#boxvideo24 .viewAll a:hover {text-decoration: underline}