
.bordi_foto {
border: medium solid #FFFFFF;
}


a.foto {
		border: 2px solid #FFFFFF;
}
a.foto:link  {
		border: 2px solid #FFFFFF;
}
a.foto:visited  {
		border: 2px solid #FFFFFF;
}
a.foto:hover  {
		border: 2px solid #FFFFFF;
}
a.foto:active  {
		border: 2px solid #FFFFFF;
}
A.mini:link{
color: #314894;
text-decoration: none;
}
A.mini:hover {
color: #E38B5B;
text-decoration: none;
}
A.mini:visited{
color: #314894;
text-decoration: none;
}
A.mini1:link{
color: #C04C3E;
text-decoration: none;
}
A.mini1:hover {
color: #C04C3E;
text-decoration: none;
}
A.mini1:visited{
color: #C04C3E;
text-decoration: none;
}
a.ara:link{
color: #E38B5B;
text-decoration: none;
}
a.ara:visited{
color: #E38B5B;
text-decoration: none;
}
a.ara:hover {
color: #314894;
text-decoration: none;
}
a.ara:active{
color: #314894;
text-decoration: none;
}
a.b:link{
color: #FFFFFF;
text-decoration: none;
}
a.b:visited{
color: #FFFFFF;
text-decoration: none;
}
a.b:hover {
color: #314894;
text-decoration: none;
}
a.b:active{
color: #314894;
text-decoration: none;
}
A.link:link{
color: #6B4B54;
text-decoration: none;
}
A.link:visited {
color: #6B4B54;
text-decoration: none;
}
A.link:hover {
color: #6B4B54;
text-decoration: underline;
}
A.link:active {
color: #6B4B54;
text-decoration: none;
}
table.esterna{
	BORDER: #FFFFFF 1px solid; 
	LINE-HEIGHT: normal; }
td.menu {
	background-color: #E3EAEB;
	BORDER-BOTTOM: 1px solid #EFF4FA;
	FONT-SIZE: 7.5pt;
	FONT-FAMILY: verdana;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	color: #314894;
    }
td.menu_t {
	background-color: #649DC8;
	BORDER-BOTTOM: 1px solid #EFF4FA; 
    }
table.splash {
	BORDER: 1px solid #330099;
    }
td.menu_d {
	background-color: #C0D2E0;
	BORDER-BOTTOM: 1px solid #EFF4FA; 
    }
td.linea{
	border-left: #000000 1px solid; 
	LINE-HEIGHT: normal; 
	}
td.des{
	border-right: #000000 1px solid; 
	LINE-HEIGHT: normal; 
	}
td.de{
	border-right: #000000 1px solid; 
	border-bottom: #000000 1px solid;
	LINE-HEIGHT: normal; 
	}
td.right{
	border-left: #000000 1px solid;
	border-right: #000000 1px solid; 
	LINE-HEIGHT: normal; 
	}
td.ri{
	border-left: #000000 1px solid;
	LINE-HEIGHT: normal; 
	}
td.rig{
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	LINE-HEIGHT: normal; 
	}
td.cent{
	border-bottom: #000000 1px solid;
	LINE-HEIGHT: normal; 
	}
td.left{
	border-right: #000000 1px solid; 
	LINE-HEIGHT: normal; 
	}
td.centre{
	border-left: #000000 1px solid; 
	border-right: #000000 1px solid; 
	LINE-HEIGHT: normal; 
	}
td.centre_t{
	border-bottom: #f2f2f2 1px solid;
	border-top: #f2f2f2 1px solid;
	LINE-HEIGHT: normal; 
	}
table.top{
	border-top: #ffffff 2px solid;
	LINE-HEIGHT: normal; 
	}

td.ce{
	border-bottom: #f2f2f2 1px solid;
	border-top: #f2f2f2 1px solid;
	border-right: #000000 1px solid; 
	LINE-HEIGHT: normal; 
}
td.cen{
     border-left: #000000 1px solid; 
	border-bottom: #f2f2f2 1px solid;
	border-top: #f2f2f2 1px solid;
	LINE-HEIGHT: normal; 
}
td.left_t{
	border-bottom: #f2f2f2 1px solid;
	border-top: #f2f2f2 1px solid;
	LINE-HEIGHT: normal; 
	}
td.right_t{
	border-bottom: #f2f2f2 1px solid;
	border-top: #f2f2f2 1px solid;
	border-left: #000000 1px solid; 
	LINE-HEIGHT: normal; 
	}
.text {
	font-family: Verdana;
	font-size: 11px;
	color: #696969;
	text-decoration: none;
	letter-spacing: 1px;
}
.rosa {
	font-family: Verdana;
	font-size: 11px;
	color: #D34074;
	text-decoration: none;
	letter-spacing: 1px;
}
.text_pic {
	font-family: Arial;
	font-size: 10px;
	color: #696969;
	text-decoration: none;
	letter-spacing: 1px;
}
.tex {
	font-family: Arial;
	font-size: 11px;
	color: #314894;
	text-decoration: none;
}

.bold {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FF7100;
	text-decoration: none;
	letter-spacing: 1px;
}
.arabold {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF7100;
	text-decoration: none;
	letter-spacing: 1px;
}
.blu{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #314894;
	text-decoration: none;
}
.pic {
	font-family: Arial;
	font-size: 10px;
	color: #314894;
	text-decoration: none;
}
.arancio_bold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #B29873;
	text-decoration: none;
}
.arancione_bold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #B29873;
	text-decoration: none;
}
.ara_bold {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #B29873;
	text-decoration: none;
}
.pic_bold {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #314894;
	text-decoration: none;
}
.bianco_bol {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}
.bianco {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}
	.bianco_bold {
	font-family: Verdana;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	} 
	
.ara_bold_menu {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #B29873;
	text-decoration: none;
	font-variant:small-caps;
	letter-spacing:normal;
}
.text_grigio_menu {
	font-family: Verdana;
	font-size: 11px;
	color: #696969;
	text-decoration: none;
	letter-spacing: 1px;
}
