body {
 background-color: #FFFFFF;
 background-image:   url(../immagini/sfondo.jpg);
 background-repeat: repeat-x;
  
 width: 1020px;
 margin: 0px auto auto auto;
 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}
li{
 list-style-position: inside;
 list-style-type: square;
 color: #FF0000;
 margin: 0px 3px 0px 5px;
}
ul{
 margin: 0px auto 0px 30px;
}
.form{
 /*background : #D9ECFF;*/
 color : #00008B;
 font : 10px Verdana;
 margin: 3px auto 3px auto;
 /*scrollbar-color : #778899;*/
} 

/* inizio colonna sinistra -------------------------------------------------------------------------------------*/
#colSx{
 background: url(../immagini/sfondoColSx.jpg) no-repeat top right;
 background-color: #FFFFFF;
 
 width: 213px;
 height: 845px;
 
 padding: 5px 5px 0px 12px;
 
 float: left;
}
#colSx h1{
 /*background-color: #6699CC;*/
 
 width: 100%;
 margin: 0px auto 0px auto;
 
 font-size: 10px;
 color: #000000;
}
#colSx a:link{
 text-decoration : none;
 color: #000000;
}
#colSx a:visited{
 text-decoration : none;
 color: #000000;
}
#colSx a:hover{
 background-color: #FFCC66;
 color: #000000;
 text-decoration : none;
}
#colSx p{
 margin: 1px 2px 3px 1px;
 
 width: 213px;
 
 font-size: 10px;
}
/* fine colonna sinistra -------------------------------------------------------------------------------------*/

#testata{
 background-color: #FFFFFF;
 
 width: 750px;
  
 margin: 5px auto auto 10px;
 
 float: left;
}

/* inizio colonna centrale -------------------------------------------------------------------------------------*/
#colCenter{
 background-color: #FFFFFF;
 
 width: 750px;
  
 margin: 10px auto auto 10px;
 
 float: left;
}
#colCenter a{
 text-decoration : none;
 color: #000000;
}
#colCenter p{
 margin: 2px 5px 3px 1px;
 
 color: #333333;
 font-size: 10px;
}
/* fine colonna centrale -------------------------------------------------------------------------------------*/
