html, body, img, div, form
{
	margin:0px;
	padding:0px;
	}

body 
{
    background-image:url(/img/sfondoBody.jpg);
    background-repeat:repeat;
    font-family:Verdana,Arial;
    }

#frameCX
{	
	margin:0 auto;
	padding:0px;
	width:763px;
	height:100%;
    border-top:0px;
    background-color:white;
    border:1px solid black;
    text-align:left;
}

#menuSX
{
	width:180px;
	background-color:white;
	float:left;
	height:100%
}
	
#zonaContenuti 
{
    width:570px;
    padding-left:10px;
    }
    
#titoloTestata 
{
      margin:0 auto;
      margin-top:10px;
      padding:10px;
      border-left:2px dashed #FF8D26;
      background-color:#FFFF99;
      text-align:center;
    }

#contenutoHome
{
    margin:0 auto;
    width:545px;
    margin-top:10px;
    font-size:70%;
    text-align:justify;
    
    }

#contenutoHome img {}

#contenuto 
{
    width:565px;
    font-size:70%;
    padding-left:20px;
    padding-top:10px;
    }
    
#contenuto img 
{
    width:30%;
    
    }
    

#storiaHome 
{
    margin:0 auto;
    width:50%;
    border:1px dotted #FF6600;
    background-color:#FFFF99;
    padding:5px;
    font-size:130%;
    text-align:center;
    }
    
#storiaHome a
{
    text-decoration:none;
    color:black;
    vertical-align:middle;
}

#storiaHome a:hover 
{   color:#99CC00;
}  

#storiaHome a img
{
    border:0px;
    padding:3px;
    float:left;
}

#TestataPagina_testataPagine
{
    width:590px;
    height:45px; 
    padding:0px;
    }
 

#piepaginaSito
{
    margin:0 auto;
    background-color:White;
    width:760px;
    text-align:center;
    padding-top:2px;
    font-size:60%;
    background-color:White;
    }
    
span.titoloProgetto 
{
    padding-left:20px;
    font-size:130%;
    font-family:Comic Sans MS,Arial;
    font-weight:bold;
    width:100%;
    }
    
a.scaricaProgetto:link, a.scaricaProgetto:visited
{
    font-size:100%;
    font-family:Comic Sans MS,Arial;
    text-decoration:underline;
    color:Red;
    padding-left:20px;
    }
    
a.scaricaProgetto:hover
{
    font-size:100%;
    font-family:Comic Sans MS,Arial;
    text-decoration:none;
    color:Red;
    }
    

table.visitaFRM 
{
    width:95%;
    }

table.visitaFRM td.visitaFRMhead 
{
    background-color:#FFFF99;
    font-size:120%;
    font-weight:bold;
    font-family:Comic Sans MS,Arial;
    padding:3px;
    }
    
table.visitaFRM td
{
    border-bottom:1px solid #FF8D26;
    }
    
table.visitaFRM td a
{
    text-align:left;
    font-weight:bold;
    text-decoration:underline;
    color:Red;
    }
    
table.visitaFRM td a:hover
{
    text-decoration:none;
    color:black;
    }
    
.btnFRM 
{
    background-color:#BBE0E3;
    color:black;
    font-weight:bold;
    }
    
td.btnFRMtd 
{
    text-align:center;
    background-color:white;
    }
    
td.btnFRMtdERR
{
    text-align:left;
    background-color:white;
    font-size:130%;
    }
    
#errori div 
{
    color:red;
    text-align:center;
    font-weight:bold
    }

#titoloFRM 
{
    font-size:120%;
    font-family:Comic Sans MS,Arial;
    color:Green;
    }
  
  
#progettoAPIVDA
{
    margin:0 auto;
    width:65%;
    }
    
#progettoAPIVDA ul li 
{
    list-style-type:none;
    font-size:120%;
    background-image:url(/img/logo.gif);
    background-repeat:no-repeat;
    padding-left:120px;
    color:Red;
    height:110px;
    }

#progettoAPIVDA ul li a
{
    font-weight:bold;
    color:Red;
    font-family:Comic Sans MS,Arial;
    text-decoration:none;
    }
    
#progettoAPIVDA ul li a:hover
{
    text-decoration:underline;
    }
    
   
#lstBook table 
{
    margin:0 auto;
    }

#lstBook td 
{
    border-bottom:3px groove orange;
    width:600px;
    }

#lstBook td a
{
    font-family:Comic Sans MS,Arial;
    font-size:130%;
    text-decoration:none;
    color:Black;
    background-color:white;
    display:block;
}

#lstBook td a:hover
{
    background-color:#FFFF99;
}

#lstBook img 
{
    width:80px;
    height:80px; 
    padding:4px;  
    vertical-align:middle;
    }
   
input.pulsante 
{
    background-color:#BBE0E3;
    font-weight:bold;
    color:black;
    }
    
    
    
