/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 11px;
	background: #fff;
    SCROLLBAR-FACE-COLOR: #CFE2F5;
	scrollbar-arrow-color:#227AD2;
    scrollbar-base-color:#CFE2F5;
    scrollbar-darkshadow-color: #fff; 
	scrollbar-highlight-color:#CFE2F5;
    scrollbar-shadow-color:#CFE2F5;
	SCROLLBAR-3DLIGHT-COLOR: #fff; 
	SCROLLBAR-TRACK-COLOR: #fff; 
	text-align: center;
	}
h5, h4 {
	color: #1170CE
	}
.tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 11px;
}
table {
		font-size: 11px;
	}
h5 {
	margin: 2px auto
	}
hr {
color: #8CB8DE;
height: 1px
}
a {
	color: #004A8D
	}
a:hover {text-decoration: none}
img {
	margin: 0;
	padding: 0;
	border: 0
}
#news h5 {
	margin: 2px 10px;
	padding: 0;
	color: #4D92CB;
	}
#news p {
	margin: 2px 10px;
	padding: 0;
	}
div#news {
	text-align: left;
	font-size: 11px;
	letter-spacing: 1px;
	margin: 4px 0;
	padding: 0;
	width: 270px
}
.continua {	text-align: right;}
div#privacy {
	font-size: 11px;
	height: 80px;
	overflow: auto;
	background-color: #fff;
	text-align: left;
	border: 1px solid #8CB8DE;
	margin: 2px;
	padding: 4px;
	}
/*--- OFFERTE ---*/
body#ang, body#new, body#eve {
	text-align: left;
	margin: 5px;
	}
#ang td, #new td, #eve td {
	vertical-align: top
	}
#ang h4, #new h4, #eve h4 {
	border-bottom: 1px solid #91C0DE
	}
#ang img, #new img, #eve img {
	border: 1px solid #91C0DE;
	width: 250px
	}
#ang div, #new div, #eve div {
	margin: 8px 4px;
	}