body {
	margin: 0;
}

#testata {
	margin: 0;
	width: 980px;
	background-image: url(sfondo_giornale.jpg);
	background-repeat: repeat;
	vertical-align: top;
}

.barraNera {
	height: 32px;
	background: url(sfondo_nero.jpg) repeat-x;
	color: #ffffff;
	font: bold 14px Times New Roman, Times, serif;
	text-decoration: none;
	text-align: left;
	padding-left: 160px;
	vertical-align: middle;
	padding-top: 5px;
}

#boxStraordinaria {
	width: 792px;
	vertical-align: top;
	text-align: left;
	background: url(sfondo_giornale.jpg);
	color: #000000;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 10px 5px 5px 50px;
}

.galleryTestata {
	background: #d1d5db;
	color: #333333;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
}

.approfondimentoTestata {
	background: #d1d5db;
	color: #333333;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	padding: 5px;
	margin-bottom: 5px;
}

#giornale {
	background: #CCCCCC;
	border-bottom: 1px dotted #666666;
	padding: 5px;
	color: #000000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	width: 445px;
	vertical-align: top;
	border-left: 5px solid #ffffff;
}

.fotoGiornale {
	text-align: center;
	border-bottom: 4px solid #333333;
	border-right: 2px solid #333333;
	border-spacing: 2px;
}

.icoSfoglia {
	background: url(sfondo_icone2.jpg) repeat-x;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: top;
	height: 44px;
	margin-right: 2px;
	margin-left: 2px;
	width: 23px;
	padding-right: 2px;
	padding-left: 2px;
}

.icoSfogliatesta {
	background: url(sfondo_icone2.jpg) repeat-x;
	font: bold 8px   Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 44px;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
}

.icoSfogliaBarrato {
	background: url(sfondo_icone.jpg) repeat-x;
	text-align: center;
	vertical-align: top;
	height: 32px;
	width: 25px;
	border-right: 2px dotted #666666;
}

.icoTestoSfoglia {
	text-align: center;
	color: #333333;
	font: bold 10px   Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 30px;
	padding-top: 10px;
}

.linkSfoglia {
	color: #666666;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 5px;
}

.linkSfoglia:hover {
	color: #800000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#giornaleIcone {
	background: #EBEBEB;
	border-bottom: 1px dotted #666666;
	padding: 5px;
	color: #000000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	width: 372px;
	vertical-align: top;
}

.galleryFoto {
	margin: 5px;
}

.galleryBox {
	text-align: center;
}

.BoxAbbonatiSx {
	background: #D1D6DC;
	color: #666666;
	text-decoration: none;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 1px;
	text-align: left;
}
.BoxAbbonati {
	background: #EDF5F7;
	padding: 5px;
	width: 420px;
	height: 60px;
	border-bottom: 1px solid #D4DADD;
	color: #000000;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	border-left: 1px solid #D4DADD;
}

.boxLogo {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 40px;
	height: 68px;
}

.pathBox {
	color: #666666;
	font: bold 10px Arial, Helvetica, sans-serif;
	background: #d1d4da;
	text-decoration: none;
	height: 14px;
	text-align: left;
	padding-left: 5px;
}

.pathHome {
	color: #666666;
	font: bold 10px Arial, Helvetica, sans-serif;
	background: #d1d4da;
	text-decoration: none;
	text-align: center;
	width: 30px;
	border-right: 3px solid #ffffff;
	height: 14px;
}

.pathBoxLink {
	color: #666666;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	width: 30px;
	height: 14px;
}

.pathHomeLink {
	color: #ffffff;
	text-decoration: none;
	font: bold 10px Arial, Helvetica, sans-serif;
}

.BannerLeader {
	background: #EBEBEB;
	padding: 2px;
	text-align: center;
}

.BannerStrip {
	background: #EBEBEB;
	text-align: center;
	padding-bottom: 0px;
}

.linkTitoloFrontPage {
	background: #223570;
	color: #FFFFFF;
	text-decoration: none;
	font: bold 12px   Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	text-align: left;
}


.TitoloFrontPage {
	background: #223570;
	color: #FFFFFF;
	text-decoration: none;
	font: bold 12px   Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: left;
}

.menuFrontPage {
	background: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	vertical-align: top;
	border-bottom: 1px solid #999999;
	text-align: right;
}

.linkFrontPage {
	color: #223570;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.linkFrontPage:hover {
	color: #223570;
	text-decoration: underline;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.menuFrontPageSmall {
	color: #223570;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
}

.linkFrontPageSmall {
	color: #223570;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
}

.linkFrontPageSmall:hover {
	color: #223570;
	text-decoration: underline;
	font: 11px Arial, Helvetica, sans-serif;
}

.linkFrontPageSel {
	color: #ca1d18;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.linkFrontPageSel:hover {
	color: #220860;
	text-decoration: underline;
	font: bold 12px Arial, Helvetica, sans-serif;
}


.menuLinea {
	height: 6px;
}
.menuLinea2 {
	height: 2px;
}

.BoxArticolo {
	border-bottom: 1px dotted #999999;
	text-align: left;
	color: #000000;
	font: 13px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 4px;
	vertical-align: top;
	padding-left: 0px;
}

.BoxTitolo {
	border-bottom: 1px dotted #999999;
	text-align: left;
	color: #000000;
	font: 13px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 5px;
	vertical-align: top;
	padding-left: 0px;
}

.BoxPostBlog {
        background: #efefef;
	text-align: left;
	color: #272784;
	font: 13px verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 14px;
	vertical-align: top;
	padding: 10px;
	border-top: 3px solid #4d6f9c;
}

.BoxInvPostBlog {
        background: #d1dadf;
	text-align: left;
	color: #5664a4;
	font: 12px verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: top;
	padding: 2px;
}

.BoxInvCommenti {
        background: #ffffff;
	text-align: left;
	color: #5664a4;
	font: 13px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: top;
	padding: 2px;
}


.titoloPrimaNotizia {
	color: #000000;
	font: normal 24px/24px Times New Roman, Times, serif;
	text-decoration: none;
}

.titoloPrimaNotizia:hover {
	color: #800000;
	font: normal 24px/24px Times New Roman, Times, serif;
	text-decoration: none;
}

.titoloCommentoNews {
	color: #000000;
	font: bold 16px Arial, Times New Roman, Times, serif;
	text-decoration: none;
}
.testoCommentoNews {
	color: #000000;
	font: 13px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.titoloNotiziaStraordinaria {
	color: #000000;
	font: normal 30px/27px Times New Roman, Times, serif;
	text-decoration: none;
	text-align: center;
}

.titoloNotiziaStraordinaria:hover {
	color: #800000;
	font: normal 30px/27px Times New Roman, Times, serif;
	text-decoration: none;
	text-align: center;
}

.boxApprof {
	width: 172px;
	background: #edf5f8;
	text-align: left;
	color: #333333;
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
	padding: 5px;
	vertical-align: top;
	height: 100%;
}

.titoloArticolo {
	color: #000000;
	font: 20px/18px Times New Roman, Times, serif;
	text-decoration: none;
}

.titoloArticolo:hover {
	color: #800000;
	font: 20px/18px Times New Roman, Times, serif;
	text-decoration: none;
}

.sottotitoloPrimaNotizia {
	color: #000000;
	font: normal 16px/16px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.linksottotitoloPrimaNotizia {
	color: #000000;
	font: normal 16px/16px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.linksottotitoloPrimaNotizia:hover {
	color: #800000;
	font: normal 16px/16px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.dida {
	margin-right: 5px;
}
.foto {
	margin-right: 5px;
}

.fotosx {
        margin-right: 5px;
        float: left;
}


.fotodx {
        margin-left: 5px;
        float: right;
}

.fotocx {
        float: center;
}

.Barra1px {
	height: 1px;
 }

.Barra2 {
	height: 18px;
	padding: 2px;
	background: url(quadrato_chiaro.gif) repeat;
	color: #666666;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
}

.Barra2a {
	height: 13px;
	padding: 1px;
	background: url(quadrato_chiaro.gif) repeat;
	color: #666666;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
}

.BarraEdiz {
	background: #4d6f9c;
	padding-top: 2px;
	/* vertical-align: bottom; */
}

.BarraEdiz2 {
	height: 22px;
	background: #4d6f9c;
	padding-top: 0px;
	padding-bottom: 2px;
	vertical-align: bottom;
}

.Barra3 {
	height: 22px;
	background: url(quadrato_scuro.gif) repeat;
	padding-top: 2px;
	vertical-align: bottom;
}

.Barra4 {
	height: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: bottom;
}

.Form1 {
	color: #333333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 2px;
	width: 65px;
	height: 12px;
	border: 1px solid #666666;
	vertical-align: middle;
}

.Link {
	color: #0000ff;
	text-decoration: none;
}

.Mail {
	color: #FF0000;
	text-decoration: none;
}
.Link1 {
	color: #000000;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
}

.Link1:hover {
	color: #ffffff;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: #800000;
}

.Link12 {
	color: #000000;
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
}

.Link12:hover {
	color: #ffffff;
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background: #800000;
}

.Link12bianco {
	color: #ffffff;
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
}

.Link12bianco:hover {
	color: #3D5B82;
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background: #ffffff;
}

.Link13 {
	color: #000000;
	font: bold 13px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
}

.Link13:hover {
	color: #ffffff;
	font: bold 13px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background: #800000;
}

.Link13bia {
	color: #ffffff;
	font: bold 13px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
}

.Link13bia:hover {
	color: #f9f9f9;
	font: bold 13px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background: #800000;
}

.Link13b {
	color: #4d6f9c;
	font: bold 13px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
}

.Link13b:hover {
	color: #ffffff;
	font: bold 13px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background: #4d6f9c;
}

.Link10 {
	color: #000000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
}

.Link10:hover {
	color: #ffffff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
	background: #5664a4;
}

.Linkapp {
	color: #4d6f9c;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
}

.Linkapp:hover {
	color: blue;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
}

.Linkfotogal {
	color: #ca1d18;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
}

.Link2 {
	color: #333333;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	white-space: nowrap;
}

.titoloKronos {
	border-bottom: 3px solid #FF0000;
	vertical-align: baseline;
	padding: 5px;
	width: 312px;
	height: 10px;
	text-align: left;
	background: #ffffff;
}

.boxNews {
	color: #000000;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: #EBEBEB;
	padding: 5px;
	text-align: left;
	vertical-align: top;
    border-bottom: 1px dashed green;
}

.boxNews2 {
	color: #000000;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: #EBEBEB;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	border:1px solid #4D6F9C;
}

.boxRubr {
	color: #000000;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: #ffffff;
	padding: 3px;
	text-align: center;
	vertical-align: top;
}


.boxInfoSpallaDx {
	color: #333333;
	font: 10px   Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: #FFFFFF;
	text-align: left;
	vertical-align: top;
	border: 5px solid #ebebeb;
	padding: 5px;
}

.boxBorsaSx {
	color: #333333;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: #e6e6e6;
	text-align: left;
	height: 12px;
	width: 30px;
	padding-left: 2px;
}

.boxBorsaDx {
	color: #333333;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: #e6e6e6;
	text-align: right;
	height: 12px;
	width: 30px;
	padding-right: 2px;
}

.testoBianco13 {
	color: #ffffff;
	font: bold 13px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testoBianco {
	color: #ffffff;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testocp9 {
	color: #222222;
	font: 9px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.testoNero {
	color: #000000;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testoNero12 {
	color: #000000;
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.testoRosso {
	color: #FF0000;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.testoRosso11 {
	color: #FF0000;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.testoRossoB {
	color: #FF0000;
	font: bold 13px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testoVerde {
	color: #009900;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testoBlu {
	color: #5664a4;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testoBlu11 {
	color: #5654a4;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.blu10 {
	color: blue;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testoBlu15 {
	color: #5664a4;
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.FirmaColl {
	color: #000000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Firma {
	color: #000000;
	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.boxDx {
	background: #ffffff;
	padding: 5px;
	text-align: center;
        border-top: 2px solid #4d6f9c
}

.box300x250 {
	background: #ffffff;
	padding: 5px;
	text-align: center;
}

.box300x250Articolo {
	background: #EBEBEB;
	padding: 5px;
	text-align: left;
	width: 300px;
	height: 250px;
	float: right;
	top: 200px;
	position: inherit;
}


.boxApprofondimenti {
	background: #ffffff;
	padding: 5px;
	text-align: left;
	float: right;
	width: 305px;
	float: right;
	top: 2px;
	position: inherit;
        border-left: 1px solid #dbdbdb;
}

.annunci {
	width: 630px;
}

.stampa {
	width: 800px;
	height: 20px;
	color: #666666;
	text-decoration: none;
	font: 13px Arial, Helvetica, sans-serif;
	border-top: 1px dotted #999999;
}

.fotoGallery {
        text-align: center;
        padding-left: 5px;
        padding-right: 5px;
        padding-bottom: 6px;
}

.fotogal {
	width: 800px;
	color: #666666;
        padding 2px;
	text-decoration: none;
	font: bold 13px Arial, Helvetica, sans-serif;
	border-top: 1px dotted #999999;
}


.titoloNews {
	color: #000000;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.titoloNews:hover {
	color: #800000;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.titoloPiccolo {
	color: #800000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.titoloPiccolo:hover {
	color: #800000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#spallaDx {
	background: #ffffff;
	width: 312px;
	vertical-align: top;
	text-align: center;
}

#spallaSx {
	width: 160px;
	vertical-align: top;
	background: #ffffff;
}

#spallaSxSfoglia {
	width: 160px;
	vertical-align: top;
	background: #edf5f8;
	text-align: center;
}

#articolo {
	background: url(sfondo_giornale.jpg);
	width: 508px;
	padding: 3px;
	vertical-align: top;
}

#articoloAperto {
	background: url(sfondo_giornale.jpg);
	width: 820px;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 5px;
}

.Link2:hover {
	color: #333333;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	text-align: left;
	white-space: nowrap;
}

.titoloPrimaBold1 {
	color: #000000;
	font: bold 20px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.testoBold1 {
	color: #000000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.testoBold8px {
	color: #000000;
	font: bold 8px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.testoArticolo {
	color: #000000;
	font: 13px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.testoArticoloG {
	color: #000000;
	font: 15px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.linktestoArticolo {
	color: #000000;
	font: 13px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.linktestoArticolo:hover {
	color: #800000;
	font: 13px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.spallaAbbonati {
	border-right: 1px dashed #666666;
	position: relative;
	border-collapse: separate;
}
.spallaAbbonatiSx {
	position: relative;
	border-collapse: separate;
}

.data1 {
	color: #333333;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
}

.data1w {
	color: #ffffff;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
}

.menuServizio {
	color: #666666;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
}

.menuServizio:hover {
	color: #666666;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.menuOn {
	color: #333333;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	border-right: 2px solid #ffffff;
	border-top: 1px solid #ffffff;
	text-align: center;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	white-space: nowrap;
	width: 150px;
	background: #223570;
	border-left: 1px solid #ffffff;
}

.menuOff {
	color: #333333;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	white-space: nowrap;
	width: 150px;
}

.menuOn2 {
	color: #333333;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	border-right: 2px solid #ffffff;
	border-top: 0px solid #ffffff;
	text-align: center;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	white-space: nowrap;
	width: 150px;
	background: #223570;
	border-left: 1px solid #ffffff;
}

.menuOff2 {
	color: #333333;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	white-space: nowrap;
	width: 150px;
}


.menuAree {
	color: #ffffff;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	white-space: nowrap;
}

.menuAree:hover {
	color: #ffffff;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	white-space: nowrap;
}

.menuAree2 {
	color: #ffffff;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	white-space: nowrap;
}

.menuAree2:hover {
	color: #ffffff;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	white-space: nowrap;
}

.bannerSky {
	background: #D1D6DC;
	padding: 0px;
	vertical-align: top;
	text-align: center;
}

.bannerSkysx {
	background: #D1D6DC;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}

.bannerSkySfoglia {
	background: #edf5f8;
	padding: 5px;
	vertical-align: top;
	text-align: center;
}

.menuTendina {
	color: #333333;
	height: 18px;
	text-align: left;
	font: 9px   Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #666666;
	margin: 1px;
	vertical-align: middle;
}

.postdatiblog {
        background: #d1dadf;
	color: #4d6e9b;
	text-align: right;
	font: 10px   Verdana, Arial, Helvetica, sans-serif;
	margin: 3px;
	vertical-align: middle;
}


#piede {
	background: #edf5f8;
	border-top: 2px dotted #999999;
	text-align: center;
	color: #666666;
	text-decoration: none;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding-top: 5px;
	height: 30px;
}

#rubrica {
	width: 820px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
	vertical-align: top;

}





.linkPiede {
	color: #666666;
	text-decoration: none;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	margin-right: 10px;
	margin-left: 10px;

}

.linkPiede:hover {
	color: #666666;
	text-decoration: underline;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}

.pubblicitaPiemme {
	background: #F7F7F7;
	color: #666666;
	text-decoration: none;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	text-align: left;
}

.testataRubricaNaz {
	background: url(sfondo_nazionale.gif) repeat-x;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
	height: 35px;
	text-decoration: none;
	width: 410px;
}

.boxRubricaNaz {
	padding: 5px;
	text-align: left;
	vertical-align: top;
	background: #EDF5F8;
	width: 205px;
}

.boxRubricaSx {
	padding: 2px;
	text-align: left;
	vertical-align: top;
	background: #EDF5F8;
	width: 254px;
	border-bottom: 1px dotted #999999;
	border-right: 1px dotted #999999;
	color: #000000;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.boxRubricaDx {
	padding: 2px;
	text-align: left;
	vertical-align: top;
	background: #EDF5F8;
	width: 254px;
	border-bottom: 1px dotted #999999;
	color: #000000;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.boxRubrSx {
	padding: 2px;
	text-align: left;
	vertical-align: top;
	background: #EDF5F8;
	width: 177px;
	color: #000000;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.boxRubrDx {
	padding: 2px;
	text-align: right;
	vertical-align: top;
	background: #EDF5F8;
	width: 77px;
	border-right: 1px dotted #999999;
	color: #000000;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.boxRubrDx2 {
	padding: 5px;
	text-align: right;
	vertical-align: top;
	background: #EDF5F8;
	width: 77px;
	color: #000000;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.boxRubricaLoc {
	padding: 5px;
	text-align: left;
	vertical-align: top;
	background: #D1DADF;
	width: 205px;
}

.linkRubriche {
	color: #666666;
	text-decoration: none;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.linkRubriche:hover {
	color: #666666;
	text-decoration: underline;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.boxCobrand {
	color: #000000;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: 5px solid #DDDDDD;
	width: 156px;
	text-align: left;
	padding: 5px;
	vertical-align: top;
	clear: right;
}

.testataRubricaLoc {
	background: url(sfondo_locale.gif) repeat-x;
	padding: 5px;
	text-align:
	vertical-align: top;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
	height: 35px;
	text-decoration: none;
	width: 410px;

}

.testataBox {
	height: 25px;
	vertical-align: top;
	padding-top: 5px;
	text-align: left;
}

.boxMenuSx {
	background: #B8BFC7;
	padding: 5px;
	vertical-align: middle;
	text-align: left;
	height: 20px;
}

.spallaSxTitolo {
	background: url(quadrato_scuro.gif) repeat;
	color: #333333;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 18px;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: middle;
	text-align: center;
}

.spallaSxTitolo2 {
	background: #ffffff;
	color: #333333;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 0px;
        text-align: center;
        vertical-align: top;
        border-top: 1px solid #4d6f9c;
}

.spallaSxAbb {
	background: #dae7f4;
	color: #4d6f9c;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 2px;
        text-align: left;
        vertical-align: middle;
}


.spallaSxIniziative {
	background: #ffffff;
	color: #333333;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 0px;
        text-align: center;
        vertical-align: middle;
}

.spallaSxTesta {
        height: 22px;
        background: #4d6f9c;
	color: #ffffff;
	font: bold 13px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-right: 1px;
	padding-left: 1px;
	vertical-align: middle;
	text-align: center;
}
.testataSxSfoglia {
	background: url(sfondo_menuSxGiornale.gif) repeat-x;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
	height: 30px;
	text-decoration: none;
}

.menuBoxSxSfoglia {
	height: 20px;
	vertical-align: middle;
	padding-left: 10px;
	padding-bottom: 5px;
}

.menuTendinaSfoglia {
	color: #666666;
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
	text-align: left;
	width: 110px;
	vertical-align: middle;
}

.testataSfogliaGiornale {
	color: #000000;
	text-decoration: none;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: left;
}

#testataStraordinaria {
	width: 700px;
	text-align: center;
	vertical-align: top;
	color: #FF0000;
	font: 14px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

p.MsoNormal, li.MsoNormal, div.MsoNormal {
        mso-style-parent:"";
        margin:0.2cm;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:2.0pt;
        font-family:"Times New Roman";
        mso-fareast-font-family:"Times New Roman";
}

p.testatina {
	color: #5664a4;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 2px;
        margin-bottom: 3px;
}

p.titart {
        margin-top: 1px;
        margin-bottom: 8px;
}

p.titartnews {
        margin-top: 1px;
        margin-bottom: 5px;
}
p.subtitart {
        margin-top: 0px;
        margin-bottom: 8px;
}
.testo {font: 12px Arial, Tahoma, verdana; font-weight: normal; color: #000000; line-height:15px;}
.testo_rosso {font: 12px Arial, Tahoma, verdana; font-weight: normal; color: #C21919; line-height:15px;}

a.titolo_blu:link {font: 13px Arial, Tahoma, verdana; font-weight: bold; line-height:15px; text-decoration: none; color: #4D6F9C;}
a.titolo_blu:visited {font: 13px Arial, Tahoma, verdana; font-weight: bold; line-height:15px; text-decoration: none; color: #4D6F9C;}
a.titolo_blu:hover {font: 13px Arial, Tahoma, verdana; font-weight: bold; line-height:15px; text-decoration: none; color: #800000;}

.cella_testo {
text-align: left;
vertical-align: middle;
padding-top: 2px;
padding-left: 6px;
padding-right: 2px;
padding-bottom: 2px;
background: #F6FCFC;
}

a.titolo_blu2:link {font: 13px Arial, Tahoma, verdana; font-weight: bold; line-height:15px; text-decoration: none; color: #365987;}
a.titolo_blu2:visited {font: 13px Arial, Tahoma, verdana; font-weight: bold; line-height:15px; text-decoration: none; color: #365987;}
a.titolo_blu2:hover {font: 13px Arial, Tahoma, verdana; font-weight: bold; line-height:15px; text-decoration: none; color: #800000;}

a.titolo_nero2:link {font: 13px Arial, Tahoma, verdana; font-weight: bold; line-height:15px; text-decoration: none; color: #202020;}
a.titolo_nero2:visited {font: 13px Arial, Tahoma, verdana; font-weight: bold; line-height:15px; text-decoration: none; color: #202020;}
a.titolo_nero2:hover {font: 13px Arial, Tahoma, verdana; font-weight: bold; line-height:15px; text-decoration: none; color: #800000;}

a.testo_link_nf:link
{ margin-top: 3px; display: block; font: 13px Arial, Tahoma, verdana; font-weight: normal; text-decoration: none; color: #000000; line-height:15px;}
a.testo_link_nf:visited
{ margin-top: 3px; display: block; font: 13px Arial, Tahoma, verdana; font-weight: normal; text-decoration: none; color: #000000; line-height:15px;}
a.testo_link_nf:hover
{ margin-top: 3px; display: block; font: 13px Arial, Tahoma, verdana; font-weight: normal; text-decoration: none; color: #800000; line-height:15px;}

.cella_testo_spalla {
text-align: left;
vertical-align: bottom;
padding-top: 2px;
padding-left: 6px;
padding-right: 10px;
padding-bottom: 2px;
}

.piva {
	color: #666666;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
