.bar {  width: 970px; height: 23px; background-color: #DBEBFB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none; margin-right: 2px; border: #FFFFFF solid}
.sfbar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none; height: 24px; text-align: center; background-color: #D7EDFB}
.textbar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; margin-left: 20px; padding-left: 20px}
.tassdx {  background-image: url(img/tasdx.jpg)}
.ang {  background-image: url(img/angsx.gif); background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.hbar {  height: 20px; font-size: 13px; background-color: #CCFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.cont1 {  margin-left: 20px; padding-left: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.txbar { height: 20px; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none ; vertical-align: middle; margin-top: 1px; padding-top: 1px}
.blc2h {  clip:   rect(   ); margin-top: 0px; padding-top: 0px; margin-bottom: 50px}
.hceleste {  width: 356px; background-color: #91B1D8}
.hverde { width: 356px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #BABC35}
.hfucsia { width: 506px; background-color: #F07DC8; height: 135px}
.contb {  width: 708px; margin-top: 2px; margin-right: 2px; margin-bottom: 50px; margin-left: 2px; height: 50px; clip:   rect(   )}
.hgiallo { width: 200px; background-color: #F8C24C; height: 135px}
.txthome {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; text-align: justify; margin-right: 0px; margin-left: 0px; padding-right: 6px; padding-left: 6px}
.sfverde {  background-color: #999900; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.ricerca {  margin-top: 17px; padding-top: 17px; height: 23px; margin-left: 6px; padding-left: 6px}
.hbox2 {  margin-bottom: 50px; padding-bottom: 50px}
.tbbldx {  height: 173px; width: 242px}
.tbbldxalto { height: 171px; width: 242px }
.hbottom { width: 715px; margin-top: 4px; padding-top: 4px; height: 72px}
.sponsor {  height: 70px; width: 700px; margin-left: 5px; padding-left: 5px}
.bott2 { height: 73px; width: 720px; padding-top: 4px; padding-left: 3px; margin-top: 4px; margin-left: 3px ; background-image: url(img/sfbottom2.jpg); background-repeat: no-repeat}
.boxfoto {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.boxnews {  height: 60px; width: 215px}
.tabgen {  width: 970px}
.avan {  height: 5px; clip:   rect(   )}
.titoli {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; margin-left: 5px; padding-left: 5px}
.tabframe {  width: 485px; height: 265px}
.tabint {  width: 725px; height: 270px}
.txtgen {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-align: justify; margin-top: 3px; margin-right: 5px; margin-bottom: 3px; margin-left: 5px; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px}
.fil {  width: 475px; height: 2px; clip:   rect(   ); background-color: #666666}
.titeventi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none; margin-top: 6px; margin-right: 5px; margin-bottom: 3px; margin-left: 0px; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 0px}
.sottot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; text-decoration: none; margin-top: 3px; margin-right: 5px; margin-bottom: 3px; padding-top: 3px; padding-right: 5px; padding-bottom: 3px}
.tbframe {  width: 490px}
.hric {  margin-top: 4px; padding-top: 4px}
.boxev {  width: 720px}
.iframehome {  margin-top: 8px; padding-top: 8px}
.titinfo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none}
.txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify}
.tabint2 { width: 725px; height: 265px}
.later {  margin-bottom: 2px; padding-bottom: 2px}
.gr10 {  font-size: 10px; font-weight: bold; color: #333333; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
.border1 {  border: 1px #333333 groove}
.gr11 { font-size: 11px; font-weight: normal; color: #C27263; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif ; margin-left: 3px; padding-left: 3px}
.gr11b { font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif ; margin-left: 3px; padding-left: 3px}
.hhome {  margin-top: 2px; padding-top: 2px}
.hhome2 {  margin-bottom: 2px; padding-bottom: 2px}
.gr14 { font-size: 13px; font-weight: bold; color: #990000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif ; margin-left: 3px; padding-left: 3px }
.newslink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000; text-decoration: underline; margin-top: 6px; margin-right: 5px; margin-bottom: 3px; margin-left: 0px; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 0px }
.form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; border: 1px #AEC9E3 solid; background-color: #FFFFFF}
.form2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; border: 1px #003399 solid; background-color: #FEEBCD}
.txt2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; text-align: left}
.linkhome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #003399; text-decoration: underline; text-align: justify; margin-right: 0px; margin-left: 0px; padding-right: 6px; padding-left: 6px }
.mailto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #993300; text-decoration: underline; text-align: left; margin-right: 0px; margin-left: 0px; padding-right: 6px; padding-left: 0px}
.gr14Copia { font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif ; margin-left: 3px; padding-left: 3px }
.gr12 { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif ; margin-left: 3px; padding-left: 3px }
.mailto2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #003399; text-decoration: underline; text-align: left; margin-right: 0px; margin-left: 0px; padding-right: 6px; padding-left: 0px }
.px {  width: 650px; border: #999999 none; vertical-align: middle; background-color: #EFEFEF}
.buyb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none }
.px2 { width: 650px; border: none; vertical-align: middle ; height: 30px; background-color: #EFEFEF}
.barbask { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; text-align: justify }
.gr14t { font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif ; margin-left: 3px; padding-left: 3px }
.linkbsk {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000; border: 1px #990000 ridge; margin-right: 2px; margin-left: 2px; padding-right: 2px; padding-left: 2px; background-color: #FFFFFF}
.sub { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; text-align: center}

