body,{
	text-align: center;
}
html, {
margin:0
}
A:LINK, A:ACTIVE {
	color : Black;
	text-decoration : none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:VISITED {
color : Black;
	text-decoration : none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
	
A:HOVER, A:FOCUS {
		text-decoration : underline;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

#container{
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	width: 922px;
	text-align: left;
}

.titoligrigio{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #757575; 
	background-color: #E8E8E8; 
	padding: 3px; 
	width: 297px; 
	margin-bottom: 3px; 
	font-weight: bold;
}	

.angolo_home{
	width: 300px; 
	border-left: 1px solid #E8E8E8; 
	border-bottom: 1px solid #E8E8E8;
}

	.f7 {
		font-family : Verdana,  Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		font-weight : normal;
	}
	
	.f8 {
		font-family : Verdana,  Geneva, Arial, Helvetica, sans-serif;
		font-size : 8pt;
		font-weight : normal;
	}
	
	.f10 {
		font-family : Verdana,  Geneva, Arial, Helvetica, sans-serif;
		font-size : 10pt;
		font-weight : normal;
	}
	.tit_home {
	font-family : Futurist, Verdana;
	font-size : 14;
	font-weight : bold;
}
	.tit_barche {
	font-family : Futurist, Verdana;
	font-size : 15;
	font-weight : bold;
}
	.f12 {
		font-family : Verdana,  Geneva, Arial, Helvetica, sans-serif;
		font-size : 12pt;
		font-weight : normal;
	}
	
	.titolo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : normal;
	color : #16168A;
}
.titolo_pic {
	font-family : Futurist;
	font-size : 11pt;
	font-weight : bolder;
	color : Black;
}
A.nero:HOVER, A.nero:FOCUS {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration : underline;
color: Black;
}
A.nero, A.nero:LINK{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration : none;
color: Black;
}
A.grigio2:HOVER, A.grigio2:FOCUS {
	text-decoration : underline;
	color: #757575;
}
A.grigio2:VISITED {
	text-decoration : none;
	color: #757575;
}
A.grigio2, A.grigio2:LINK {
	text-decoration : none;
	color: #757575;
}
A.rosso:HOVER,A.rosso:FOCUS {
	text-decoration : underline;
	color: C1192F;
	font-size: 11px;
}

A.rosso,A.rosso:LINK,A.rosso:VISITED {
	text-decoration: ;
	color: C1192F;
	font-size: 11px;
}

A.grigio, A.grigio:LINK {
	text-decoration : none;
	line-height: 14px;
	color : #757575;
	font-size: 11px;
}
A.grigio:HOVER, A.grigio:FOCUS {
	text-decoration : underline;
	line-height: 14px;
	color : #757575;
	font-size: 11px;
}
A.blu:HOVER, A.blu:FOCUS {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height: 14px;
font-size: 11px;
font-weight: bold;
color: #16168A;
}
A.blu, A.blu:LINK {
text-decoration : none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
font-weight: bold;
color: #16168A;
}
A.menu_admin:HOVER, A.menu_admin:FOCUS {
	background-color : #FCFCE5;
	text-decoration : none;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12 px;
	color : #C1192F;
	background-repeat : repeat-x;
	letter-spacing : 1;
	background-position : center;
}
A.menu_admin, A.menu_admin:LINK {
	background-repeat : repeat-x;
	letter-spacing : 1;
	background-position : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12 px;
	background-color : transparent;
	text-decoration : none;
	font-weight : bold;
	color : #C1192F;
}
.menusez{
	padding: 2px;
	margin-bottom:3px;
	height: 16px;
	font-size: 11px;
	width : 150px;
	border: 1px solid  #E8E8E8;
}	
.menusez A,.menusez A:visited{
	padding: 2px;
	margin-bottom:3px;
	height: 16px;
	background-color: #FAFAFA;
	font-size: 11px;
	width: 150px;
	text-decoration: none;
	color: #000000;
}
.menusez A:hover{
background-color: #E8E8E8;
text-decoration : none;
color: #16168A;
}
.menusez_int A{
	padding: 2px;
	margin-bottom:3px;
	height: 16px;
	background-color: #FAFAFA;
	font-size: 11px;
	width: 345px;
	text-decoration: none;
	border: 1px solid  #E8E8E8;
	clear : both;
	color: #000000;
}
.menusez_int A:visited{
	padding: 2px;
	margin-bottom:3px;
	height: 16px;
	background-color: #FAFAFA;
	font-size: 11px;
	width: 345px;
	text-decoration: none;
	border: 1px solid #E8E8E8;
	clear : both;
	color: #000000;
}
.menusez_int A:hover{
border: 1px solid #E8E8E8;
background-color: #E8E8E8;
text-decoration : none;
color: #16168A;
}
.menutop{
	background-color: #DFDFDF;
	text-align : center;
	margin-bottom : 2px;
	height : 15px;
	border-top : 4px solid #DFDFDF;
}
.menutop A,.menutop A:visited{
	height: 15px;
	margin-bottom: 2px;
	background-color: #DFDFDF;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	padding-left : 6px;
	padding-right : 6px;
	text-align : center;
}
.menutop A:hover{
height: 15px;
background-color: #A7A4A4;
text-decoration : none;
color: #ffffff;
padding-left : 6px;
padding-right : 6px;
padding-bottom: 2px;
margin-bottom: 2px;
}
.sottomenu{
	font-size: 11px;
   	color: #000000;
}
.sottomenu A,.sottomenu A:visited{
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.sottomenu A:hover{
text-decoration : none;
color: #16168A;
}
	.titolo_int {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color : #16168A;
}
.box_lingua{
	
	float: right;
	text-align: center;
	color : Black;
	text-decoration : none;
}
.box_lingua A,.box_lingua A:visited,.box_lingua:LINK{
padding: 2px;
height : 20px;
	width : 20px;
    border: 1px solid #E8E8E8;
	color : Black;
	text-decoration : none;
}
.box_lingua A:hover, .box_lingua:FOCUS{
height : 20px;
	width : 20px;
	border: 1px solid #757575;
	color : Black;
	text-decoration : underline;
}
.box_lingua_selez{
padding: 2px;
    border: 1px solid #757575;
	padding: 2px;
	float: right;
	text-align: center;
	color : Black;
	height : 20px;
	width : 20px;
	text-decoration : none;
}