body {
	color:#fff;
	margin: 0;
	padding:0;
	font-size:11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-image: url(img/bg.gif)
}

body h1 {
	text-indent:-9999px;
	position:absolute;
}

	
a {	
		color:#FFF;
		text-decoration:underline;
}
a:hover { 	background-color:#E5E9ED; 
			color:#003D7D;
			text-decoration: none;
}

.testo {
	line-height:25px; 
	text-decoration:none;
	font-size:11px;
}

.testo a: {
	color: #000000; 
    text-decoration: underline;
}
.testo2 {
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.lang a {
	font-size: 14px;
	text-decoration:none;
	font-family:Gill Sans, Helvetica, Arial, sanserif;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}
.piccolo {
	font-size: 10px;
	color: #FFFFFF; 
	text-align:center;
}

.piccolotto {
	font-size: 10px;
	color: #FFFFFF; 
	align:center;
}
.piccolo a: {
	font-size: 12px; 
	color: #FFFFFF; 
	text-decoration: none;
}
.link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;
	line-height:18px; 
	text-decoration:none;
    font-weight:bold;
}

.img {
	border-color: #8EA8C5;
	border-width: 2px;
	border-style: solid;
}
.tabella1 {
	margin-top: 10px;
	border-color: #D6D6D6;
	border-width: 1px;
	background: #FFFFFF;
	border-style: solid;
	font-size: 11,5px;
	color: #000000;
}
.tabella_site {
	margin-top: 3px;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	background: #FFFFFF;
}


.tabella2 {
	margin-top: 10px;
	border-color: #969A9E;
	background: #FFFFFF;
}
.tabella3 {
	border-color: #F68C23;
	border-width: 1px;
	background: #FFFFFF;
	border-style: solid;
	font-size: 12px;
	color: #000000;
	line-height:18px; 
	text-decoration:none;
	text-align:justify; 
}
.bordo {
	border:1px solid #F68C23;
}
.data {
	text-decoration:underline;
	font-size:10px;
}
.spacer {
	border-bottom:1px solid #FFFFFF;
}
.thumb {
	border:1px solid #FFFFFF;
	padding:1px;
}
