a.menu:link	{ color: #D8CDA0; font-weight: bold; font-family: Helvetica, Verdana, Arial;  font-size: 14px;  text-decoration: none;}
a.menu:visited {color: #D8CDA0; font-weight: bold; font-family: Helvetica, Verdana, Arial;  font-size: 14px;  text-decoration: none;}
a.menu:hover	{color: #F9ED1D; font-weight: bold;}

a.menuc:link	{ color: #000000; font-weight: bold; font-family: Helvetica, Verdana, Arial;  font-size: 12px;  text-decoration: none;}
a.menuc:visited {color: #000000; font-weight: bold; font-family: Helvetica, Verdana, Arial;  font-size: 12px;  text-decoration: none;}
a.menuc:hover	{color: #808080; font-weight: bold; text-decoration: underline;}

a.g:link	{ color: #4C5658; text-decoration: none;}
a.g:visited {color: #4C5658; text-decoration: none;}
a.g:hover	{color: #5F696B; text-decoration: underlined;}

a.gia:link	{ color: #000000; background-color: #FEFE00; font-weight: bold; text-decoration: none;}
a.gia:visited {color: #000000; background-color: #FEFE00; font-weight: bold; text-decoration: none;}
a.gia:hover	{color: #000000; background-color: #FEFE00; font-weight: bold; text-decoration: underline;}


.abtn:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #D8CDA0;
	text-decoration: none;
}
.abtn:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #D8CDA0;
	text-decoration: none;
}
.abtn:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FEFE00;
	text-decoration: none;
}






.mission {
 font-size: 10px;
 color: #FF9A00;
 font-family: verdana, arial;
 font-weight: bold;
}

.testo {
 font-size: 11px;
 color: #000000;
 font-family: verdana, arial;
}

.news {
 font-size: 11px;
 color: #efefef;
 font-family: verdana, arial;
}

.news a:link	{ color: #ffffff;}
.news a:visited	{ color: #ffffff;}
.news a:hover	{ color: #B7BFCE;}

.legenda {
 font-size: 11px;
 color: #000000;
 font-family: verdana, arial;
}

.legendina {
 font-size: 10px;
 color: #000000;
 font-family: verdana, arial;
}

.footer {
 font-size: 10px;
 color: #B7BFCE;
 font-family: verdana, arial;
}

.footer a:link	{ color: #B7BFCE;}
.footer a:visited	{ color: #B7BFCE;}
.footer a:hover	{ color: #ffffff;}

a.blu:link	{ color: #2F4165; font-weight: bold; font-family: "Verdana,Arial";  font-size: 11px;  text-decoration: none;}
a.blu:visited {color: #2F4165; font-weight: bold; font-family: "Verdana,Arial";  font-size: 11px;  text-decoration: none;}
a.blu:hover	{color: #0056A3; background-color: #CAEDFE; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FF9A00;}




a:link	{ color: #4A5F85; }
a:visited	{ color: #4A5F85; }
a:hover	{ color: #2F4165; }

a.ltop:link	{ color: #ffffff;  font-family: "Small Fonts";  font-size: 8px;  text-decoration: none;}
a.ltop:visited { color: #ffffff; }
a.ltop:hover	{ color: #2D2B74; }

#menu {
 width: 160px;
 margin: 0px;
 padding: 0px 0px 0px 15px;
 font-family: "lucida grande", verdana, sans-serif;
 font-size: 10px;
}
#menu a {
	color: #00A854;
	border-bottom: 1px solid #CBC9FF;
	text-decoration: none;
	display: block;
	margin: -14px 0px 8px 14px;
	padding: 1px 0px 0px 0px;
}

#menu a:hover {
	color: #2D2B74;
	border-bottom: 1px solid #00A854;
}

a.submenu:link	{font-size: 10px; font-family: "lucida grande", verdana, sans-serif; color: #000000;  text-decoration: none;}
a.submenu:visited { color: #000000; }
a.submenu:hover	{ color: #ff0000; text-decoration: none; border-bottom-width: 1px;border-bottom-style: solid; border-bottom-color: #DE362B;}



#login-content { background-color: #E6F8FC;}
#login-content input { border: 1px solid #7499BF; background-color: #CDF0FB; width: 75px; font-family: "lucida grande", verdana, sans-serif; font-size: 10px; }
#login-content .submit { width: 57px; margin: 5px 0px 0px 20px; border-top: 1px solid #78AFD3; border-left: 1px solid #78AFD3; border-right: 1px solid #4391C4; border-bottom: 1px solid #4391C4; font-weight: bold; color: #1A6291;}


