body {
margin-left: 0px;
margin-top: 2px;
font-family: tahoma; font-size: 9pt; 
font-style: normal; 
text-decoration: none; 
color: #000000;
}

a:active { font-family: tahoma; font-size: 8pt; font-style: normal; text-decoration: none; color: #FF0000;}
a:link { font-family: tahoma; font-size: 8pt; font-style: normal; text-decoration: none; color: #000080;}
a:visited { font-family: tahoma; font-size: 8pt; font-style: normal; text-decoration: none; color: #000080;}
a:hover { font-family: tahoma; font-size: 8pt; font-style: normal; text-decoration: none; color: #CC3300;}

.Tabella_Laterale {
border: 1px solid #B6BDC3;
}
.Tabella_Lat_Titolo {
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
color: #000080;
background-color: #C0C0C0;
background-position: left top;
text-align: left;
background-image: url(../images/2006-2007/tabCenter.gif);
background-repeat: repeat-x;
height: 21px;
}
.Testo_Normale {
font-family: Tahoma;
font-size: 12px;
color: #000080;
}


.Testo_Normale2 {
font-family: Tahoma;
font-size: 11px;
color: #000080;
}
.TabellaDesc {
border: 0px solid #C0C0C0;
}

h1 {
font-size: 12px;
font-family: Tahoma;
font-weight: lighter;
line-height: 12px;
border: 0px;
margin: 0px;
}
h3 {
font-size: 12px;
font-family: Tahoma;
font-weight: lighter;
line-height: 12px;
border: 0px;
margin: 0px;
}

.CampiForm {
font-family: Tahoma;
font-size: 12px;
color: #000000;
border-width:1px;
border-color: #666666;
border-style:solid;
}


/* test tab */

.shadetabs
{
font: bold 12px Verdana, sans-serif;
margin-left: 6px;
margin-top: 1px;
margin-bottom: 0;
padding: 3px 0;
list-style-type: none;
text-align: left;

}
.shadetabs li{display: inline;margin: 0;}
.shadetabs li a
{
text-decoration: none;
padding: 3px 7px;
margin-right: 2px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
background-position: bottom;
background-image: url(/images/tabber/bkNorm.jpg);
}

.shadetabs li a:visited
{
/*color: #000;*/
}
.shadetabs li a:hover
{
background-position: bottom;
background-image: url(/images/tabber/bkOver.jpg);
}
.shadetabs li.selected{position: relative;top: 0;}
.shadetabs li.selected a{border-bottom-color: white;background: #fff;border-top: 1px solid #cccccc;}
.shadetabs li.selected a:hover{text-decoration: none;}
.tabcontentstyle
{ /*style of tab content container*/
border: 1px solid #cccccc;
width: 408px;
margin-bottom: 10px; /* prima 1em; */
padding-left: 0;
text-align:left;
}
.tabcontent{display:none;margin-left: 5px; margin-right:0px;}

@media print 
{
.tabcontent 
{
display:block!important;
}
}







