body{margin:0;padding:0;background:#FFF;color:#000;font-family:Georgia, "Times New Roman", Times, serif;line-height:150%}
#container{float:left;width:100%}
#side-left,#side-right,#footer,#menu,#sub-content,#banner,.pagination,.google-adv,.banner-big{display:none}
#video,form,hr,.articolo-right,.post-footer,#tg-video{display:none}
#content{float:left;width:auto}
/* header */
#header{margin:0;padding-bottom:15pt;background-color:#FFF;float:left;width:100%;text-align:center}
#header h1{padding:5pt;margin:0 auto;font-size:25pt;letter-spacing:5pt}
#header h1 span{padding:5pt;margin:0 auto;font-size:10pt;letter-spacing:5pt}
/* commons */
a{color:#000;text-decoration:none}
a:hover{color:#000;text-decoration:none}
img{border:none}
p{margin:0;padding:1pt 5pt}
#date{padding:0 3pt;margin:5pt 0 0}
.wrapper{float:left;width:100%;background-color:#FFF;margin:15pt 0 0;padding-bottom:5pt}
/* top - home */
#frontpage{width:100%;margin:10pt auto}
.primo-piano{width:59%;float:left}
.rilievo-1{float:left}
.rilievo-2{float:left}
.rilievo-inner{width:100%;margin:10pt 0 0}
.foto-primo-piano{width:140px;float:left;padding:0 10pt}
.primo-piano p,.rilievo-inner p{text-align:justify}
/* article - post */
h3{font-size:15pt;font-weight:400;line-height:120%;margin:0;padding:.5em .7em .2em;text-transform:capitalize}
h3 span{font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding-right:5pt}
h5{font-size:13pt;font-weight:400;line-height:120%;margin:0;padding:0 .7em .5em}
p.subtitle{margin:0;font-weight:400;color:#000;font-size:11pt;text-transform:capitalize}
.post{margin:15pt auto;background:#FFF}
.foto-sx{width:140px;float:left;padding:0 10pt 5pt}
.foto-dx{width:140px;float:right;padding:0 10pt 5pt}
.foto-articolo{width:210px;float:left;padding:0 15pt 15pt 0}
.right{text-align:right}
.left{text-align:left}
.justify{text-align:justify}
.center{text-align:center}