body
{
background-image: url(imgs/sfondo.jpg);
font-family: Arial,Verdana,Tahoma;
font-size: 8pt;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
background-color: #ffffff;
}
td{
font-family: Arial,Verdana,Tahoma;
font-size: 8pt;
}
.mainTable{
border:0;
border-collapse:collapse;
padding:0;
width:90%;
}
.mainTable td{
border:0;
padding:0;
}

.pageContent{
border:0;
}

.mnutbl
{
background-color:#AAAAFF;
border-color:#0042B2;
border-style:solid;
border-width:1px;
}
.mnutbl td
{
background-color:#AAAAFF;
border-color:#0042B2;
border-style:solid;
border-width:1px;
}

.m01
{
background-image: url(imgs/btn.bmp);
background-color: #80bbFF;
background-repeat: repeat-x;
cursor: pointer;
text-align:center;   
font-family:Tahoma, Verdana, Arial;
font-size:8pt;
font-weight: bold;
color: #0042B2;
font-weight: bold;
border-style:solid;
border-width:1px;
border-color:#0042B2;
width:140px;
}
.m02
{
background-image: url(imgs/btnX.bmp);
background-color: #FFCC00;
background-repeat: repeat-x;
cursor: pointer;
text-align:center;   
font-family:Tahoma, Verdana, Arial;
font-size:8pt;
font-weight: bold;
color:#0042B2;
border-style:solid;
border-width:1px;
border-color:#0042B2;
width:140px;
}
.mCurrent
{
background-color:#00FF00;
text-align:center;   
font-family:Tahoma, Verdana, Arial;
font-size:8pt;
font-weight: bold;
color:#0042b2;
border-style:solid;
border-width:1px;
border-color:#0042B2;
width:140px;
}
.orologio
{
background-color:#ff75b5;
text-align:center;   
font-family:Tahoma, Verdana, Arial;
font-size:8pt;
font-weight: bold;
color: #FFBFDF;
border-style:solid;
border-width:1px;
border-color:#FF3399;
}
.pagina
{
color:#0042B2;
padding:2;
border-style:solid;
border-color:#0042B2;
border-width:1 1 1 1;
border:0;
font-family:Verdana, Arial, Tahoma;
font-weight: bolder;
font-size:12pt;
text-align:center;
}
.contentFree
{
background-color:#99BBFF;
padding: 10px;
border-style:solid;
border-color:#0042B2;
border-width:1px;
border-collapse:separate;

}
.contentFree td
{
background-color:#FFFFFF;
padding: 10px;
border-color:#0080FF;
border-width:5px;
vertical-align:top;
}
.content
{
border-collapse:collapse;
padding: 5px;
width:auto;
}

.content td
{
font-size:8pt;
padding: 5px;
}

.auto
{
background-color:#FFFFFF;
padding: 15 10 5 15;
border-collapse:collapse;
}
.auto td
{
background-color:#FFFFFF;
padding: 15 10 5 15;
border-style:dotted;
border-color:#ababab;
border-width:0px 0px 1px 0px;
}
.ttParag{
color:#0080FF;
font-weight:bold;
font-size:12pt;
}
.ttNote{
font-style:italic;
color:#AAAAAA;
font-weight:bold;
}
p{text-align:justify}
a
{
font-weight: bold;
text-decoration: none;
font-family:Tahoma, Verdana, Arial;
font-size:8pt;
color: #000080;
}
a:hover
{
color: #0000c0;
}
a:active
{
color: #FF0000;
}

.dtc{
background-color:#FFFFFF;
border-collapse:collapse;
border-style:solid;
border-width:1px;
border-color:#ababab;
}

.dtc td{
border-style:solid;
border-width:1px 1px 0 0;
border-color:#ababab;
}
img{border:0;}
.elenco
{
background-color:#FFFFFF;
padding: 15 10 5 15;
border-collapse:collapse;
border-style:solid;
border-color:#EFEFFF;
border-width:4px;
}
.elenco td
{
background-color:#EFEFFF;
padding: 1 1 1 5;
border-style:dotted;
border-color:#ababab;
border-width:0px 0px 1px 0px;
}
.serv{
border-collapse:collapse;
}
.serv td
{
background-color:#FFFFFF;
padding: 2 5 2 2;
font-size:11pt;
font-weight:bold;
color:#0080FF;
}
.ttserv{
color:#0080ff;
font-size:9pt;
font-weight:bold;
}
.pp{
padding: 5 2 2 5;
}
.feedbackTd
{
background-color:#FFFFFF;
padding: 2 2 2 2;
border-style:dotted;
border-color:#ababab;
border-width:0px 0px 1px 0px;
}
.feedbackTd1
{
background-color:#CCCCFF;
padding: 2 2 2 2;
border-style:dotted;
border-color:#ababDD;
border-width:0px 0px 1px 0px;
}

.autorizzazioni{
border:0;
border-collapse:collapse;
text-align:left;
}
.autorizzazioni td{
padding:1px;
}
.titolosez{
font-size:12pt;
font-weight:bold;
color:#0042B2;
padding:4px;
}
