html, body { margin:0; padding:0; width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:10pt; }

p { margin:0; padding:0; }
h1 { margin:0; padding:0; }
h2 { margin:0; padding:0; }
h3 { margin:0; padding:0; font-size: 10pt;}
a { font-size: 9pt; color:#333333; } 
img { border:none; }

#TdContent { /*border: 1px solid #0000FF;*/ font-size:10pt;}

/* ----------------------------------------------------------------------------------------------------- */
/* #######################################        STILI NEWS        #################################### */
/* ----------------------------------------------------------------------------------------------------- */


/* News */

.titlenews { font-size:10pt; font-weight:bold; color: #666666; margin-bottom: 5px; }
.textnews { font-size:9pt; text-align:left; }
.listPhotos { border-top: 1px solid #999999; padding-top:7px; margin-top:5px;}

/* Stili popup*/
.BodyPopup { font-size:9pt; line-height:13pt; text-align:justify; background-color:#e7e7e8; }
.GenericScroll { height:400px; overflow:auto; /*border: 1px solid red;*/ }
.Padding { padding:10px; }

/* Stili Form*/
textarea { width:230px; height:100px;}
.input { font-size:8pt; }
#cellascroll { height:300px; overflow:scroll; border: 1px solid #666666; padding:3px; }
#cellascrollPrivacy { height:378px; padding:4px; }
#cellascrollprivata { height:180px; overflow:scroll; border: 1px solid #666666; padding:3px; }
#FormBox {}
.From { font-size: 8pt; }
.tdform { border-bottom: 1px solid #999999; }
