.prompt  {
    color: #FFFFFF; 
    font-size: 8Pt;
    font-family: Verdana;
}

.titolo  {
    color: #FFFFFF; 
    font-size: 12Pt;
    font-family: Verdana;
    font-weight: bold;
}

.mailto  {
    color: #FFFFFF; 
    font-size: 10;
    font-family: Verdana;
    font-weight: plain;
}

.pulsante  {
    color: #2B4F8F; 
    font-size: 8Pt;
    font-weight: bold;
    font-family: Verdana;
}

.brand  {
    background-color: #FEFBD5; 
    color: #2B4F8F; 
    font-size: 8Pt;
    font-weight: bold;
    font-family: Verdana;
}

.standard  {
    color: #000000; 
    font-size: 8Pt;
    font-family: Verdana;
}

.colonna  {
    color: #000000; 
    font-size: 8Pt;
    font-family: Verdana;
}

.sfondouno  {
    background-color: #8D8CFF; 
}

.sfondopromo  {
    background-color: #FFFF00; 
}


.rows1  {
    background-color: #FFFFFF; 
}
.rows1:hover  {
    background-color: #FFFBCC; 
}
.rows2  {
    background-color: #EBEBEB; 
}
.rows2:hover  {
    background-color: #FFFBCC; 
}

.inputcolsx {
   font-size: 10Pt;
   font-family: Verdana;
   background-color: #8D8CFF;
   color: #FFFFFF; 
   border: 1 solid #D9D9FE; 
   padding: 1;
 } 

.inputcolgray {
   font-size: 10Pt;
   font-family: Verdana;
   background-color: #EEEEEE;
   color: #000000; 
   border: 1 solid #D9D9FE; 
   padding: 1;
 } 

.sfondodue  {
    background-color: #D9D9FE; 
}

.sfondoheader  {
    background-color: #FFFFFF; 
}

.testata  {
   font-size: 10Pt;
   font-family: Verdana;
   background-color: #8D8CFF;
   color: #FFFFFF; 
   border: 1 solid #D9D9FE; 
   padding: 1;
}

.domanda  {
   font-size: 14Pt;
   font-family: Verdana;
   background-color: #8D8CFF;
   color: #FFFFFF; 
   border: 1 solid #D9D9FE; 
   padding: 1;
}

.risposta  {
   font-size: 14Pt;
   font-family: Verdana;
   background-color: #8D8CFF;
   color: #FFFFFF; 
   border: 1 solid #D9D9FE; 
   padding: 1;
}

.risposta_esatta {
   font-size: 14Pt;
   font-family: Verdana;
   background-color: green;
   color: #FFFFFF; 
   border: 1 solid #D9D9FE; 
   padding: 1;
 } 

.risposta_sbagliata {
   font-size: 14Pt;
   font-family: Verdana;
   background-color: red;
   color: #FFFFFF; 
   border: 1 solid #D9D9FE; 
   padding: 1;
 } 

.menu_old {    
   width: 300px;    
}    
.menu {    
}    
.menu a {    display: block;    padding: .5em;    margin-bottom: .5em;    border: 2px solid #4169E1 ;    
color: #4169E1 ;    font: bold 1em arial, verdana;    text-align: center;    
 background-color: white;
}    
.menu a:hover {    background-color: yellow ;    color: #4169E1 ;    
}

.menuhome {    
}    
.menuhome a {    display: block;    padding: .5em;    margin-bottom: .5em;    border: 2px solid #4169E1 ;    
color: #4169E1 ;    font: bold .8em arial, verdana;    text-align: center;    
 background-color: white;
}    
.menuhome a:hover {    background-color: yellow ;    color: #4169E1 ;    
}

.foglio {    display: block;     padding: 0.2em; color: #4169E1 ;    font: bold .8em arial, verdana;    text-align: center;    
 background-color: white;
}    

}    
.foglio a {    display: block;     padding: 0.2em;   color: #4169E1 ;    font: bold .8em arial, verdana;    text-align: center;    
 background-color: white;
}    
.foglio a:hover {    background-color: yellow ;    color: #4169E1 ;    
}
