body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #606060; }
table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #606060; }


input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #606060; 
border-bottom: 1px solid #D6D5D5;
border-left: 1px solid white;
border-right: 1px solid #D6D5D5;
border-top: 1px solid white;
}


select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #606060; }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #606060; }
button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #606060; }
li { margin: 3pt; }


.bottone { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #606060; 
cursor: pointer;
border-style: none;
border-bottom: 1px solid #9C9C9C;
border-left: 1px solid white;
border-right: 1px solid #9C9C9C;
border-top: 1px solid white;
}

.casella { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #606060; 
cursor: pointer;
border-style: none;
}

.cellabottone { text-align:  left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #797F81; 

border-style: none;
border-bottom: 1px solid #9C9C9C;
border-left: 1px solid #E1E1E1;
border-right: 1px solid #9C9C9C;
border-top: 1px solid #EBEBEB;
}

.testo{ font-size: 10px; color: #797F81; font-weight: normal}
a.testo:link { font-size: 10px; color: #797F81; text-decoration: none; font-weight: normal }
a.testo:hover { font-size: 10px; color: #797F81; text-decoration: none; font-weight: normal }
a.testo:active { font-size: 10px; color: #797F81; text-decoration: none; font-weight: normal }
a.testo:visited { font-size: 10px; color: #797F81; text-decoration: none; font-weight: normal }

.tbianco{ font-size: 10px; color: #ffffff; font-weight: bold}
a.tbianco:visited { font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold }
a.tbianco:link { font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold }
a.tbianco:hover { font-size: 10px; color: #2F6C99; text-decoration: none; font-weight: bold }
a.tbianco:active { font-size: 10px; color: #2F6C99; text-decoration: none; font-weight: bold }

.tbianco_suscuro{ font-size: 10px; color: #ffffff; font-weight: bold}
a.tbianco_suscuro:visited { font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold }
a.tbianco_suscuro:link { font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold }
a.tbianco_suscuro:hover { font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold }
a.tbianco_suscuro:active { font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold }


.tblu{ font-size: 10px; color: #2F6C99; font-weight: normal; text-decoration: none;}
a.tblu:visited { font-size: 10px; color: #2F6C99; text-decoration: none; font-weight: normal }
a.tblu:link { font-size: 10px; color: #2F6C99; text-decoration: none; font-weight: normal }
a.tblu:hover { font-size: 10px; color: #021C44; text-decoration: none; font-weight: normal }
a.tblu:active { font-size: 10px; color: #021C44; text-decoration: none; font-weight: normal }

.texttab{ font-size: 10px; color: #404040; font-weight: normal}
a.texttab:visited { font-size: 10px; color: #404040; text-decoration: none; font-weight: normal }
a.texttab:link { font-size: 10px; color: #404040; text-decoration: none; font-weight: normal }
a.texttab:hover { font-size: 10px; color: #404040; text-decoration: none; font-weight: normal }
a.texttab:active { font-size: 10px; color: #404040; text-decoration: none; font-weight: normal }

.grigiob { font-size: 10px; color: #949494; font-weight: bold}
a.grigiob:visited { font-size: 10px; color: #949494; text-decoration: none; font-weight: bold }
a.grigiob:link { font-size: 10px; color: #949494; text-decoration: none; font-weight: bold }
a.grigiob:hover { font-size: 10px; color: #949494; text-decoration: none; font-weight: bold }
a.grigiob:active { font-size: 10px; color: #949494; text-decoration: none; font-weight: bold }

.scuropiccolo { font-size: 10px; color: #606060; font-weight: normal}
a.scuropiccolo:visited { font-size: 10px; color: #404040; text-decoration: none }
a.scuropiccolo:link { font-size: 10px; color: #606060; text-decoration: none }
a.scuropiccolo:hover { font-size: 10px; color: #404040; text-decoration: none }
a.scuropiccolo:active { font-size: 10px; color: #404040; text-decoration: none }


.menu { font-size: 10px; color: #747373; font-weight: bold; text-decoration: none; text-align: justify;}
a.menu:visited { font-size: 10px; color: #747373; text-decoration: none; font-weight: bold }
a.menu:link { font-size: 10px; color: #747373; text-decoration: none; font-weight: bold }
a.menu:hover { font-size: 10px; color: #404040; text-decoration: none; font-weight: bold }
a.menu:active { font-size: 10px; color: #747373; text-decoration: none; font-weight: bold }


p { font-size: 8pt; }
table { font-size: 8pt; }
th { font-size: 8pt; }
td { font-size: 8pt; }

a.:visited { font-size: 10px; color: #797F81;  font-weight: normal }
a.:link { font-size: 10px; color: #797F81;  font-weight: normal }
a.:hover { font-size: 10px; color: #797F81;  font-weight: normal }
a.:active { font-size: 10px; color: #797F81;  font-weight: normal }



.livehelp { font-size: 10px; color: #63AFD5; font-weight: bold}
a.livehelp:visited { font-size: 10px; color: #63AFD5; text-decoration: none; font-weight: bold }
a.livehelp:link { font-size: 10px; color: #63AFD5; text-decoration: none; font-weight: bold }
a.livehelp:hover { font-size: 10px; color: #0471A7; text-decoration: none; font-weight: bold }
a.livehelp:active { font-size: 10px; color: #63AFD5; text-decoration: none; font-weight: bold }


.TSfondoMedio { background-color: #D0E4F6; font-size: 10px; color: #404040; font-weight: normal }
.TSfondoChiaro {background-color: #ECF1F4; }
.tabella { border: 1px solid #dddddd; }

.sfondoscuro { font-size: 10px; color: #FFFFFF }
a.sfondoscuro:link { color: #FFFFFF; text-decoration: underline; }
a.sfondoscuro:hover { color: #FFFFFF; text-decoration: underline; }
a.sfondoscuro:active { color: #FFFFFF; text-decoration: underline; }
a.sfondoscuro:visited { color: #FFFFFF; text-decoration: underline; }

.titoloBlu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-color: #96BCDF; text-align: left; }

.s_link { color: #797F81; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.s_link:active { color: #2F6C99; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.s_link:hover { color: #2F6C99; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.s_link1:visited { color: #5F5F82; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.s_link1 { color: #797F81; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.s_link1:active { color: #797F81; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.s_link1:link { color: #797F81; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.s_link1:hover {  color: #797F81; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }

.Small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6D6D95; font-weight: normal; }

.tbianco2{ background-color: #2F6C99; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none}
a.tbianco2:visited { background-color: #2F6C99; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold }
a.tbianco2:link { background-color: #2F6C99; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold }
a.tbianco2:hover { background-color: #2F6C99; font-size: 10px; color: #fffff; text-decoration: none; font-weight: bold }
a.tbianco2:active { background-color: #2F6C99; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold }
