/*body { 
     font-family: Arial; text-align:center; font-size: 12pt; color: #000080; background-image:url('immagini/spartito.jpg');
     }*/
body { 
     font-family: Arial; text-align:center; font-size: 12pt; color: #FFFFFF; background-color: #000000;
     }
div.header {
            position: relative; width:960px; height: 97px; margin: 0 auto;
           }
/*p.separatore {
           width:544px;height:34px;background-image:url('immagini/separatore.gif');
             }*/
h1 {
    font-size:14pt
   }
div.basso {
           width:960px;font-size:10pt;
          }
div.basso a:link, div.basso a:visited{
           color: #FFFFFF; text-decoration: none;
           }
div.basso a:hover, div.basso a:active{
           color: #FFFFFF; background:#FF0000;
           }
div.corpo {
           width:960px;
          }
          
div.menusx {
           width:130px; float:left; /*background-image:url('immagini/menu.gif');*/ font-size:10pt
           }
/*
div.menusx a {
	
           text-decoration: none; color: #FFFFFF;
           }
div.menusx a:hover, div.menusx a:active{
           font-size:11pt; color: #FFFFFF; background:#FF0000;
           }
   */        
div.centrale {
              width:610px;float:left;padding-left:40px;padding-right:40px;
             }
div.centrale a:link, div.centrale a:visited{
           /*text-decoration: none;*/ color: #FFFFFF;background:#242424;
           }
div.centrale a:hover, div.centrale a:active{
           background:#FF0000;
           }
div.menudx {
            width:140px;float:right;
           }
div.menudx a:link, div.menudx a:visited{
           /*text-decoration:*/ none; color: #FFFFFF;background:#242424;
           }
div.menudx a:hover, div.menudx a:active{
           background:#FF0000;
           }
h2 {
    font-size:12pt; /*color:#FFFF00*/
   }
h2.left {
    text-align: left;
   }
p.giustificato { 
              text-align: justify;margin-bottom: 2px;
               }
p.ridotto { 
              text-align: justify;margin-top: 0px;
               }
hr  { 
     width:960px;
    }
#table1, #table2 {
		width:100%;margin-top: 40px; margin-bottom: 60px; text-align:left
	}
#table3, #table4 {
		width:100%;margin-top: 30px; margin-bottom: 20px; text-align:left
	}
#table5 {
		width:400px;margin-top: 30px; margin-bottom: 20px; text-align:center
	}
#table5 td {
		padding-bottom: 30px; width:50%;
	}
/*ol           { 
			list-style-type: decimal; text-align: justify 
			}*/
div.nofloat{
			clear: both;
            }
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
	border: none;
	}
#menu {
	width: 130px;
	margin: 10px 0px;
	border-style: solid solid none solid;
	border-color: #000;
	/*border-size: 1px;*/
	border-width: 1px;	
	}
	
#menu li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;	
	margin: 20px 0px;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #FFFF00;
	display: block;
	background:  url(immagini/bottoni.png);
	padding: 8px 0 0 10px;
	}
	
#menu li a:hover {
	color: #FF0000;
	background:  url(immagini/bottoni.png) 0 -32px;
	padding: 8px 0 0 10px;
	}
