body {
        background: #FFFFFF;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        SCROLLBAR-FACE-COLOR: #FFFFFF; 
        SCROLLBAR-HIGHLIGHT-COLOR: #e0e0e0; 
        SCROLLBAR-SHADOW-COLOR: #3366FF; 
        SCROLLBAR-3DLIGHT-COLOR: #3366FF; 
        SCROLLBAR-ARROW-COLOR:  #3366FF; 
        SCROLLBAR-TRACK-COLOR: #FFFFFF; 
        SCROLLBAR-DARKSHADOW-COLOR: #e0e0e0;
}

.class1 A:link { Color: #000000; TEXT-DECORATION: none }
.class1 A:visited { Color: #000000; TEXT-DECORATION: none }
.class1 A:hover { COLOR: Orange; TEXT-DECORATION: none }

.class2 A:link { Color: blue; TEXT-DECORATION: none }
.class2 A:visited { Color: blue; TEXT-DECORATION: none }
.class2 A:hover { COLOR: Orange; TEXT-DECORATION: none }

.class3 A:link { Color: #FFCC00; TEXT-DECORATION: none }
.class3 A:visited { Color: #FFCC00; TEXT-DECORATION: none }
.class3 A:hover { COLOR: #FFCC00; TEXT-DECORATION: none }

.pTop {
  font-size: 12px;
  line-height: 13px;
  font-family: Verdana, Geneva, Vera, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
}

.pLink {
  font-size: 12px;
  line-height: 20px;
  font-family: Arial;
  font-weight: bold;
  color: #000000;
}

.pTitle {
  font-size: 18px;
  line-height: 15px;
  font-family: Arial;
  font-weight: bold;
  color: #ff0000;
}

.psTitle {
  font-size: 16px;
  line-height: 15px;
  font-family: Arial;
  font-weight: bold;
  color: #0000ff;
}

.pCorpo {
  font-size: 13px;
  line-height: 20px;
  font-family: Arial;
  font-weight: bold;
  color: #000000;
}

.pRif {
  font-size: 14px;
  line-height: 20px;
  font-family: Arial, Verdana, Geneva, Vera, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
}

.pRif2 {
  font-size: 14px;
  line-height: 12px;
  font-family: Arial, Verdana, Geneva, Vera, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
}


.pBottom {
  font-size: 10px;
  line-height: 13px;
  font-family: Verdana, Geneva, Vera, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
}

.textbox {
  font-size: 12px;
  width: 50px;
  border: 1px solid #3366FF;
  border-left: 4px solid #3366FF;
}

.textarea {
  width: 280px;
  height:60px;
  border:1px solid #3366FF;
  border-left: 4px solid #3366FF;
  font-family: Verdana, Geneva, Vera, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.textareaim {
  background:#FFFFFF url(images/minilogo_azienda.jpg) no-repeat 85px 8px;
  border: 1px solid #CCCCCC;
  width: 280px; 
  height: 80px;
}

.bottone1 {
  background: #fff; 
  padding: 1px; 
  font-family: Verdana, Geneva, Vera, Arial, Helvetica, sans-serif; 
  font-size: 1.5em; 
  font-variant: small-caps; 
  border: 1px solid #aaa;
  color: #00c; 
  padding: 0px 2px 0px 4.5px;
}

.bottone2 {
  background: #fff; 
  padding: 1px; 
  font-family: Verdana, Geneva, Vera, Arial, Helvetica, sans-serif; 
  font-size: 1em; 
  font-variant: small-caps; 
  border: 1px solid #aaa;
  color: #000; 
  background: #FFA500; 
  padding: 0px 0px;
}
