#testata{
	position:absolute;
	top: 0px;
	left: 0px;
	background-image:url(images/bordoalto.gif);
	width: 100%;
	height: 120px;
	padding: 5px;
	background-repeat: repeat-x;
	text-align:center;
}
#logo {
 	margin-top: 0px;
	padding: 10px;
	text-align:center;
}
#logo img {
	margin-left: 5px;
	margin-right: 5px;
}
 .alt {
	display: none;
}
#rigaspazio {

	width:20%;
	margin-right: 3px;
	text-align: right;
	font-size: 70%;
	background-color: #33FFFF;
	margin-top: 236px;
}

.homepage {
	font-size: 110%;
	color:#8C1900;
	padding-right: 20px;
}

#contenitore{
width:100%;
clear:left;
}
#menusx{ width: 18%;
	margin-top: 110px;
	min-width: 154px;
	margin-left:5px;
	font-size:80%;
	float:left;
	background:url(images/sfondomenu.jpg) repeat-y left;
	padding-top: 10px; 
	
}
#menusx ul{list-style-type: none; margin: 0 0 3px;padding: 0}
#menusx li{margin: 0 0 3px;padding: 0;text-indent: 20px;
font-size: 120%;
}

#menusx a{  line-height: 30px;
    text-decoration: none; text-indent: 20px;
	
/* background: url(images/pulsante1.jpg) no-repeat left top;*/
    color: #000000;}
#menusx a:hover{
	/*background: url("images/pulsante2.jpg") no-repeat top left;*/
	color: #000000;
	background-color: #FFFF66;
}
#porteaperte {
	width: 76%;
	background: url(images/provasfondo.gif);
 	font-size: 90%;
 	margin-top: 10px;
	padding: 5px;
	margin-left:10px;
	line-height:1.1em;
	border: thin dotted #8C1900;
}
#porteaperte a{
text-indent: -6px;
}
#porteaperte a:hover{
background: url(images/provasfondo.gif);
}
#centrale{ 
	margin-top: 125px;
	border-bottom-color: #FFFFFF;
	text-align:center;
	float:left;

	width: 70%;
}

.nascosto {
position:absolute;
top:-5000em;
} 

.blocco1{
	margin-left: 5%;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom:15px;
	text-align: left;
	border: thin dotted #FF6600;
	margin-top: 20px;
}
.blocco1 img{
	float:left;
	
	padding-right: 10px;
	margin-right:10px;
	text-align:left;
}
.blocco2{
	
	margin-left: 5%;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom:15px;
	text-align: left;
	border: thin dotted #6633FF;
	margin-top: 20px;
}
.blocco2 img{
	float:right;
	padding-right: 10px;
	margin-right:10px;
	text-align:left;
}
#blocco3{
	margin-left: 5%;
	padding-top: 5px;
	padding-left: 10px;
	text-align: left;
	border: thin dotted #009900;
	margin-top: 20px;
	padding-bottom:15px;
}
#blocco3 img{
	float:left;
	padding-right: 10px;
	margin-right:10px;
	text-align:left;
}
#footer{ background-color: #FFDC51;
	padding-right: 20px;
	margin-top: 5px;
	width: 100%;
	font-size:70%;
	clear:left;
   	text-align: right;
	line-height:1.1em;
	margin-bottom:0px;
	
}

body {
	background-color: #CCFFFF;
	background-image: url(images/sfondosfumato.jpg);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 1.5em;
	margin:0px;
}

body, td, th {
	color: #333333;
}

h1{
	font-size: 220%;
	font-family:"Courier New", Courier, mono;
	font-weight:bold;
	color: #0061F2;
	text-align:center;
}
h2 {
font-size: 110%;
	
	color: #F46200;
	text-align:left;
}

h3 {
color: #000080;
}
 h4, h5, h6 {
	color: #8C1900;
}

a {
  color: #003366;
}

img{border: 0px;
}
.spaziovuoto{
	margin-bottom:15px;
}
p {
	text-align:center;
	font-family:"Courier New", Courier, mono;
	width: 70%;
	margin-left: 15%;
	margin-right: 15%;
	padding-bottom: 10px;
}
