/*layut di html pro - due colonne*/
body {
margin:0px;
padding:0px;
background-color:#ffc;
height: 100%;
width: 750px;
font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif;
}

#menu {
width:220px;
position:absolute;
top:0px;
left:0px; 
background-color:#ffc;
height: 100%;
}

#contenuto {
margin:0px 0px 40px 220px;
padding:10px;
background-color: #ffc;
width: 530px;
}

/*Pulsanti di navigazione*/
#nav{
width: 100%;
}
a.navbut{
color:#333;
font:bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif;
background: #ffc;
border:3px solid #f66;
display:block;
padding:3px;
width:100%;
text-align:center;
text-decoration:none;
margin-bottom:-12px;
_margin-bottom:-15px;
-moz-border-radius: 10px;
}
a.navbut:hover{
color:#FFFFFF;
border:3px solid #f55;
background: #0c0;
}

.centro {
text-align: center;
padding: 0;
margin: 0;
  }
.piccolo-centrato {
font-size: 10px;
text-align: center;
margin: 0;
padding: 0;
width: 100%;
  }

table.moduloHp {
width: 100%;
background: #0c0;
margin: 0;
padding: 0;
border:6px solid #0c0;

  }

td.moduloHp {
font-size: 8;
text-align: center;
margin: 0;
padding: 0;
  }	
	
#sponsor {
width: 300px;
margin: auto;
border: 2px solid #f55;
text-align: center;  }
	
img {
border-color: #ffc;  }


	

