/* CSS Document */
img{border:0; margin:0; padding:0; display:block;}
a{text-decoration:none; display:block;}
form{border:none; margin:0; display:block;}
.stylemenu {background-image:url(grafica/b_vuoto_g_menu.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; width:80px; height:20px; cursor:pointer;}
.stylemenuno {background-image:url(grafica/b_vuoto_g_menu.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; width:80px; height:20px; cursor:default;}
.stylemenuacceso {background-image:url(grafica/b_vuoto_a_menu.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; width:80px; height:20px; cursor:default;}
.stylemenufioco {background-image:url(grafica/b_vuoto_f_menu.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; width:80px; height:20px; cursor:pointer;}
.stylemenuvuoto {background-image:url(grafica/b_vuoto_g_m.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; width:40px; height:20px;}
.bottonequadro {background-image:url(grafica/b_quadro.gif); width:15px; height:15px; border:0pt;}
.bottonequadroa {background-image:url(grafica/b_quadro_a.gif); width:15px; height:15px; border:0pt;}
.stylecontatore {background-image:url(grafica/contatore.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; width:90px; height:15px;}
.stylecontatores {background-image:url(grafica/contatore_s.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; width:60px; height:15px;}
.stylefoto {background-image:url(grafica/sfondofoto.gif); width:300px; height:300px;}
.stylebottone {background-image:url(grafica/b_vuoto_g.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; width:135px; height:15px; border:0pt;}
.bottone {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; width:70px; margin-left:5px;}
.stylearticolo {line-height:12pt; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; vertical-align:top; width:300px;}
.styletitolo {line-height:12pt; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; font-weight:bold; background-color:#FFCC00; width:300px; height:20px;}
.styletab {background-image:url(grafica/b_vuoto_g_tab.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; width:75px; height:15px;}
.styletab2 {background-image:url(grafica/b_vuoto_g_tab2.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; width:45px; height:15px;}
.styletab3 {background-image:url(grafica/b_vuoto_g_285.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; vertical-align:middle; text-indent:3px; width:285px; height:15px;}
.styletab4g {background-image:url(grafica/b_vuoto_g_tab3.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:center; vertical-align:middle; width:30px; height:15px; cursor:pointer;}
.styletab4a {background-image:url(grafica/b_vuoto_a_tab3.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:center; vertical-align:middle; width:30px; height:15px;cursor:default;}
.styletabacceso {background-image:url(grafica/b_vuoto_a_tab.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; width:75px; height:15px;}
.styletab150 {background-image:url(grafica/b_vuoto_g_tab150.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; vertical-align:middle; text-indent:3px; width:150px; height:15px;}
.quadrocoordinate {background-image:url(grafica/coordinate.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:left; vertical-align:middle; text-indent:3pt; width:285px; height:15px;}
.submenu1 {background-image:url(grafica/b_sub_quadro.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center; vertical-align:middle; border:0pt; margin:0pt; width:15px; height:15px;}
.submenu2 {background-image:url(grafica/b_sub_vuoto_g.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:left; vertical-align:middle; border:0pt; margin:0pt; text-indent:3pt; width:135px; height:15px;}
.submenu1b {background-image:url(grafica/bb_sub_quadro.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center; vertical-align:middle; border:0pt; margin:0pt; width:15px; height:15px;}
.submenu2b {background-image:url(grafica/bb_sub_vuoto_g.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:left; vertical-align:middle; border:0pt; margin:0pt; padding-left:3pt; width:135px; height:15px;}
.submenu3b {border:0px; margin:0px; width:150px; height:1px;}
.accleft {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:right; vertical-align:middle; border:0pt; margin:0pt; text-indent:3pt; width:120px; height:15px;}
.accright {background-color:#CCFFCC; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; vertical-align:middle; border:0pt; margin:0pt; text-indent:3pt; width:165px; height:15px;}
.descriz {background-color:#CCFFCC; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; vertical-align:middle; border:0pt; margin:0pt; padding-left:3px; width:240px; height:22px;}
.stylemap {background-image:url(grafica/legendamap.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; vertical-align:middle; text-indent:1pt; height:15px; width:240px;}
.stylemapvuoto {height:0px; width:0px;}
.fotogrigio {background-color:#CCCCCC; border:0pt; margin:0pt; width:72px; height:72px; vertical-align:middle; text-align:center; cursor:pointer;}
.fotono {background-color:#CCCCCC; border:0pt; margin:0pt; width:72px; height:72px; vertical-align:middle; text-align:center; cursor:default;}
.fotoarancio {background-color:#FFCC00; border:0pt; margin:0pt; width:72px; height:72px; vertical-align:middle; text-align:center; cursor:pointer;}
.fotoaranciono {background-color:#FFCC00; border:0pt; margin:0pt; width:72px; height:72px; vertical-align:middle; text-align:center; cursor:default;}
.fotogrigio2 {background-color:#CCCCCC; border:0pt; margin:0pt; width:148px; height:148px; vertical-align:middle; text-align:center; cursor:pointer;}
.fotono2 {background-color:#CCCCCC; border:0pt; margin:0pt; width:148px; height:148px; vertical-align:middle; text-align:center; cursor:default;}
.fotoarancio2 {background-color:#FFCC00; border:0pt; margin:0pt; width:148px; height:148px; vertical-align:middle; text-align:center; cursor:pointer;}
.fototra {background-color:#FFFFFF; border:0pt; margin:0pt; width:4px; height:72px;}
.loggo {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#FFCC00; font-weight:bold; text-align:right; border:0pt; border-style:none; margin:0pt;}
.titolo {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#FF6600; font-weight:bold; text-align:center; border:0pt; margin:0pt;}
.dente {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; color:#999999; font-weight:bold; text-align:left; border:0pt; margin:0pt;}
.libro {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#FF6600; font-weight:bold; text-align:left; border:0pt; margin:0pt;}
.commento {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; border:0pt; margin:0pt; width:280px; border-style:none;}
.intxt {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; background-color:#FFFFFF; margin:0pt; width:100px; margin-left:2px; margin-right:6px;}
.formtxt {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:right; vertical-align:middle;}
.formtxtT {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle; font-weight:bold;}
.formtxtt {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; vertical-align:middle;}
.formtxt12 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:right; vertical-align:middle;}
.formtxt12left {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left;}
.inlog {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; background-color:#FFFFFF; border:1px; border-style:inset; margin-left:10px; margin-top:5px; width:150px; border-color:#999999;}
.inlog2 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; background-color:#FFFFFF; border:1px; border-style:inset; width:235px; border-color:#999999;}
.geo {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; background-color:#CCFFFF; border:0pt; border-style:none; margin:0pt; width:250px;}
.lista {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; background-color:#FFFFFF; border:2px; border-style:inset; margin-top:5px; width:294px;}
.formlista {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:left; vertical-align:top;}
.titololista {line-height:12pt; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:center; vertical-align:top; width:300px; height:12px;}
.gradi {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; background-color:#FFFFFF; border:1px; border-style:inset; margin-left:2px; margin-top:5px; width:24px; border-color:#999999;}
.gradiNS {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; background-color:#CCCCCC; margin-left:2px; margin-top:5px; width:18px; cursor:pointer;}
.gradiNSg {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; background-color:#CCCCCC; margin-left:2px; margin-top:5px; width:18px; cursor:default;}
.gradiNSp {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; background-color:#FFCC00; margin-left:2px; margin-top:5px; width:18px; cursor:default;}
.imageatt {width:15px; height:15px; cursor:pointer}
.imagepass {width:15px; height:15px; cursor:default}
.visto {width:30px; height:20px; cursor:pointer}
.vistopass {width:30px; height:20px; cursor:default}
.bandiera {width:24px; height:16px; cursor:pointer;}
.bandierapass {width:24px; height:16px; cursor:default;}
.bandpass {width:24px; height:16px; cursor:default; margin-top:5px;}
.bandpic {width:18px; height:12px; cursor:pointer;}
.bandpicpass {width:18px; height:12px; cursor:default;}
.perc {width:32px; height:32px; cursor:pointer}
.percpass {width:32px; height:32px; cursor:default}
.cens {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; background-color:#FFFFFF; border:1px; border-style:inset; margin-top:5px; width:150px; border-color:#999999;}
.setting {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; background-color:#FFFFFF; border:1px; border-style:inset; width:60px; border-color:#999999;}
.lungo {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; background-color:#FFFFFF; border:1px; border-style:inset; margin-top:5px; width:265px; border-color:#999999;}
.acatt {width:50px; height:16px; cursor:default; background-image:url(grafica/ac_s.gif); background-repeat:no-repeat; background-position:center; border:0px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center;}
.acpass {width:50px; height:16px; cursor:pointer; background-image:url(grafica/ac.gif); background-repeat:no-repeat; background-position:center; border:0px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center;}
.logoback {background-image:url(grafica/sfondo.jpg);}
.logonoback {}
.mostrabox {border:1 solid #ccccff; background-color:#FFFFCC; color:#000000; padding-left:5px; padding-right:5px; padding-bottom:3px; padding-top:3px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;} 
.mostrapremio {width:32px; height:32px; color:#000000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; border:0pt; margin:0pt; background-image:url(grafica/dente14.gif);}
.avviso {width:280px; color:#000000; font-size:12px;font-family:Geneva, Arial, Helvetica, sans-serif; border:0pt; margin:0pt; background-image:url(grafica/bandasopra.gif); background-repeat:no-repeat; background-position:top; background-color:#FFFF99;}

input.prompt {border:1 solid transparent; width:70px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;} 
td.titlebar { background-color:#FFCC00; color:#000000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; height:20px} 
table.promptbox {border:1 solid #ccccff; background-color:#FFFFCC; color:#000000; padding-left:5px; padding-right:5px; padding-bottom:10px; padding-top:5px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;} 
input.promptbox {border:1 solid #0000FF; background-color:#FFFFFF; width:150px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
