body { 	
font-family : Arial, Verdana, Helvetica, sans-serif;	
background: #1c5280; color : #f0f0f0; 
margin:0;	
} 

h1 { 	
font-size : 160%; 	
font-weight : normal; 	
color : #fff;
background : #1c5280; 
text-align : right; 	
padding:30px 50px 0 0;
} 

h1 span{font-size:80%;}	



h2{font-size :540%; 
text-align: right; 
font-weight:bold;
color : #0067ce; 
background : #1c5280; 
margin-top:20px;
}
html>body h2 {padding-top:15px;}

h2 span{font-size: 50%;}

h3 {
color : #0080fff; 
background : #1c5280; 
font-size:98%;
font-weight:bold;
}

h4 { 	
font-size : 110%; 	
font-weight : normal; 	
color : #0066ff; 	
background : #fff; 	
text-align : right; 	
 } 

	
div#menudx a { 	
display : block; 	
padding : 0; 	
margin : 0; 	
text-decoration : none; 	
color : #f0f0f0; 	
background : #1c5280;} 

.picc2{
font-size:80%;text-align:right;padding:10px;
}

.picc{
font-size:80%;background:#1c5280; color:#f0f0f0;
text-align:center;
}

pic3{font-size:75%;}

.logo { 	
position : absolute; 	
top :180px; 	
left : 0px; 
padding:0;
} 
.logo img{margin-top:0px;}


div#cdr{
float:left; 
padding: 15px 0 0 20px;
font-size:75%;
font-weight:bold;
color:#f0f0f0;}

#button {
width:90%;
float:left; 
padding: 20px 0 0 20px;
font-size:80%;
font-weight:bold;
background-color:#1c5280; color:#e0e0e0;
}


#button ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	}
		
#button li {
	border-bottom: 1px solid #ccc;
	margin: 0;
	}


#button li a {
	display: block;
	padding: 5px 5px 15px 0.5em;
	text-decoration: none;
	color: #e0e0e0;
	background:#1c5280;
	width: 100%;
	}

html>body #button li a {
	width: auto;
	}

#button li a:hover {
	color: #fff;
	background:#1c5280;
	}

#indirizzo{
position:absolute; 
top:0;
right:0;
}

.vasu{ 
text-align:center; 
margin-top:0px; 
margin-bottom:0px; 
padding:0px; 
} 

