/* CSS Document */

div#totale {
width:900px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px auto;
padding:0px;
}

img {
border-width:0px;
}

p{
margin:5px 10px;
}

div#header {
width:900px;
height:100px;
float: left;
margin-bottom:10px;
}

div#contenuto {
width:900px;
float:left;
}

	div#presentazione {
	width:680px;
	float:left;
	min-height:370px;
	}
	
	h3{
	color:#000099;
	font-weight:bold;
	font-size:36px;
	margin:0px 15px 10px;
	text-align:center;
	}
	
	h2{
	color:#FF0000;
	font-weight:bold;
	font-size:24px;
	margin:10px 15px;
	text-align:center;
	}
	
	ul{
	font-size:18px;
	margin:15px 15px 0px;
	line-height: 34px;
	list-style:none;
	}
	
	.dentro{
	text-indent:60px;
	}
	
	span.rosso{
	color:#FF0000;
	}
	
	span.blu{
	color:#000099;
	}
	
	a:link.testo{
	color:#000000;
	text-decoration:none;
	}
	
	a:visited.testo{
	color:#000000;
	text-decoration:none;
	}
	
	a:hover.testo{
	color:#000000;
	text-decoration:none;
	}
	
	div#destra{
	width:220px;
	float:right;
	}
		
		div#promo {
		width:220px;
		float:right;
		margin-bottom:15px;
		}
		
		div#area_clienti {
		width:220px;
		float:right;
		background-color:#000099;
		color:#FFFFFF;
		font-weight:bold;
		font-size:18px;
		letter-spacing: 5px;
		vertical-align: middle;
		}
				
		div#login {
		width:216px;
		float:right;
		border: 2px solid #000099;
		font-size: 15px;
		color: #000000;
		text-align: left;
		vertical-align: middle;
		margin-top:0px;
		}
		
		a:link.area_clienti {
		color:#000000;
		font-weight:normal;
		text-decoration:none;
		}
		
		a:visited.area_clienti {
		color:#000000;
		font-weight:normal;
		text-decoration:none;
		}
		
		a:hover.area_clienti {
		font-weight:bolder;
		font-weight:bold;
		text-decoration:none;
		}
		
div#bottoni {
width:900px;
height:200px;
float:left;
margin:15px 0px 10px 0px;
}

img.bottone {
width:200px;
height:200px;
}

div#footer {
width:900px;
float:left;
text-align:center;
font-size:10px;
font-style:oblique;
color:#000099;
}

img.w3c{
width:50px;
height:18px;
border:0px;
}