* {
  margin:   0px;
  padding:  0px;
  }
  
html {
  width:    100%;
  height:   100%;
  }
  
body {
  width:    100%;
  height:   100%;
  background-color:   #fff;
  color:    #00f;
  font-family:  Verdana;
  font-size:    9pt;
  }
  
a {
  color:    #00f;
  text-decoration:  none;
  }
  
a:hover {
  color:    #88f;
  text-decoration:  none;
  }
  

.tbla {
  width:  100%;
  height: 100%;
  }
  
.tbla td {
  vertical-align:   top;
  font.size:        9pt;
  }
  
.pres {
  height:       47px;
  text-align:   center;
  }

.sotto {
  height:       24px;
  text-align:   center;
  font-size:    9pt;
  }
  
.cont1 {
  padding: 0px;
  
}

.cont2 {
  width:  230px;
  height: 52px;
  overflow: hidden;
  float:  left;
  padding:  4px;
  }

.cont22 {
  width:    100%;
  height:   100%;
  }

.cont22 td {
  font-size: 9pt;
  vertical-align: middle;
  } 

#oggetto {
  vertical-align: middle;
  text-align:   center;
  }

.cont23 {
  width:    52px;
  height:   52px;
  background-repeat:  no-repeat;
  background-position: center;
  }

.icona {
  width:    52px;
  height:   52px;
  border:   none;
  cursor:   pointer;
  
  }  

.spiega {
  height:   24px;
  text-align: center;
  overflow: hidden;
  }

.rotatore {
  text-align:   center;
  overflow:     hidden;
  }

.reset {
  clear:  both;
  width:  1px;
  height: 1px;
  visibility:  hidden;
  overflow: hidden;
  }
  
.pulsante {
  display:    none;
  position:   absolute;
  width:      31px;
  height:     48px;
  left:       0px;
  top:        0px;
  overflow:   hidden;
  }
  
#home {
  display:      none;
  position:     absolutE;
  left:         0px;
  top:          0px;
  width:        31px;
  height:       31px;
  overflow:     hidden;  
  }