

/* Il riquadro che racchiude i vari gruppi di funzioni */
.divbox                     { padding: 5px; margin: 0;}
.divbox fieldset            { border: 1px solid #CCCCCC; text-align:left; padding:10px; }
.divbox legend              { padding: 4px 4px; background-color:#F0F0F0; color: #333333; font-size: 12px; font-weight:bold; }
.divbox .submit input       { margin-left: 4.5em; }
/* */


h1                 { font-weight:bold; color:#000000; text-decoration:none; font-size:12px; margin:0 0 0 0;}
h2                 { font-weight:normal; color:#000000; text-decoration:none; font-size:11px; margin:0 0 0 0;}
h3                 { font-weight:normal; color:#666666; text-decoration:none; font-size:11px; margin:0 0 0 0;}
h4                 { font-weight:normal; color:#000000; text-decoration:none; font-size:10px; margin:0 0 0 0;}
h5                 { font-weight:normal; color:#666666; text-decoration:none; font-size:10px; margin:0 0 0 0;}

.titolo                   { font-weight:bold; color:#000000; text-decoration:none; font-size:13px; }
.sottotitolo              { font-weight:normal; color:#444444; text-decoration:none; font-size:9px; }
.normaldotted             { border-bottom: 1px dotted #C0C0C0; font-size: 11px;}
.smalldotted              { border-bottom: 1px dotted #C0C0C0; font-size: 10px; }
.normaldotted             { border-bottom: 1px dotted #C0C0C0; font-size: 11px; }
.intestdotted             { border-bottom: 1px dotted #C0C0C0; font-size: 11px; font-weight:bold; background-color:#F0F0F0; padding : 5px;}

.cellaform                  { border-bottom: 1px dotted #C0C0C0; }
.cellaform fieldset         { border: 1px solid #a2b7cc; text-align:left; padding:10px; }
.cellaform legend           { padding: 2px 6px; color: #333333; font-size: 11px; font-weight:bold; }
.cellaform .submit input    { padding:5px; color: #000000; background: #78afe5; border: 4px outset #78afe5; }


.status                     {  color : #FFFFFF; font-weight: bold; text-align:center; height : 17px;}

.tableintestazione          { background: #D7E2FF; border-bottom: 1px dotted #c0c0c0; font-size: 11px; font-weight:bold;}
.tablecorpo                 { border-bottom: 1px dotted #c0c0c0; font-size: 10px; }
.tablecorposub              { border-bottom: 1px dotted #c0c0c0; font-size: 10px; background: #F1FFDF;}
.tablecorposub1             { border-bottom: 1px dotted #c0c0c0; font-size: 10px; background: #CEFF93;}


img             { border: none; }
.clear          { clear: both; height: 2px; }
.hidden         { display: none; }
.checkbox       { border: none; margin: 0; padding: 0; }





/* Overlib Style */
div.domTTOverlib            { border: 3px solid #005B2E; background-color: #003D1E; width:260; position: absolute;}
div.domTTOverlib .caption   { font-size: 10px; font-weight: bold; color: #FFFFFF; height: 15px; padding: 5px;}
div.domTTOverlib .contents  { font-size: 10px; padding: 5px; background-color: #B6DACB; line-height: 160%;}

