/* all tables are bordless */
table {
border-style: none;
}

/* links styles */
a {
color: #999999; 
text-decoration: none;
}

/* link (mouse over) */
a:hover { 
color: #C1A359;
}
a:hover {  }
td { 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
} body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.red {  color: #CC3333}
.info {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.sf {  background-image: url(img/sfhome.gif); background-repeat: repeat}
.marginetop {  background-image: url(img/marginetop.gif); background-repeat: repeat; background-attachment: fixed; background-position: center bottom}
.marginedown { background-image: url(img/marginetop.gif); background-repeat: repeat ; filter: FlipV; background-attachment: fixed; background-position: center bottom}
.txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.sf {  background-attachment: fixed; background-position: right}
.margine {  padding-left: 5px; border-color: black black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 20px}
.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; padding-top: 2px; padding-right: 25px; padding-bottom: 2px; padding-left: 25px; text-align: justify; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; color: #FFFFFF; border-color: black black black BABABA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 2px; cursor: hand}
.menutabella { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; text-align: justify; margin-top: 3px; margin-right: 3px; margin-bottom: 5px; margin-left: 0px; color: #FFFFFF; border-color: black black black BABABA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 2px}
.link_bottoni { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; padding-top: 2px; padding-right: 25px; padding-bottom: 2px; padding-left: 25px; text-align: justify; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; color: #FFFFFF; border-color: black black black BABABA; cursor: hand; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tab_iframe {  margin-top: 10px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify}
.giustifica {  text-align: justify}
.info_destra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; padding-left: 25px; padding-top: 24px; line-height: 20px}
.img_margine {  }
.hand_w {  color: #CC0000; cursor: hand; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.lineaiframe {  border-color: black black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.bordo_immagine { border-color: black black #000000; padding-left: 37px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 25px}
.bordo_grigio { border: 1px #CCCCCC solid}
.copy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 37px}
.carattere_form {  font-size: 10px; font-weight: normal; color: #B08500; text-transform: none; font-family: Verdana, Arial, Helvetica, sans-serif}
