A:VISITED {
text-decoration: none
}
A:HOVER {
text-decoration: underline
}
ul {
	list-style: square outside;
	margin-left: 5px;
	padding-left: 10px;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	padding-top: 0;
}
.sfondo {
	background-color: #F2F2F2;
	background-image: url(/jpg/fascia_superiore_03.gif);
	background-repeat: no-repeat;
}
.titolo, .titolo a:link, .titolo a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	text-decoration: none;
}
.titolo1, .titolo1 a:link, .titolo1 a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	background-color: #999999;
	padding-left: 5px;
}
.titolo2, .titolo2 a:link, .titolo2 a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	background-color: #FFFFFF;
}
.titolo3, .titolo3 a:link, .titolo3 a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #990000;
}
.title_table, .title_table a:link {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 0;
	margin: 0;
    padding: 0;
	text-align: left;
	vertical-align: middle;
}
.P, .P a:link, .P a:visited, .P a:hover {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 0;
	margin: 0;
    padding: 0;
	vertical-align: top;
}
.S, .S a:link, .S a:visited, .S a:hover {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 0;
	margin: 0;
    padding: 0;
	vertical-align: top;
}
.cltext {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}
.cltext a:link, .cltext a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	color: #003366;
}
.cltext a:hover {
	text-decoration: underline;
}
.clwhite {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.clwhite a:link, .clwhite a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	color: #003366;
}
.clwhite a:hover {
	text-decoration: underline;
}
.cltext-s2 {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
}
.cltext-s2 a:link, .cltext-s2 a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #003366;
}
.cltext-s2 a:hover {
	text-decoration: underline;
}
.clbody, .clbody a:link, .clbody a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.clbody a:hover {
	text-decoration: underline;
}
.clgray, .clgray a:link, .clgray a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
.clgray a:hover {
	text-decoration: underline;
}
.clbody-s2, .clbody-s2 a:link, .clbody-s2 a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.clbody-s2 a:hover {
	text-decoration: underline;
}
.gray_small, .gray_small a:link, .gray_small a:visited{
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
.gray_small a:hover{
	text-decoration: underline;
}
.text_red-s1, .text_red-s1 a:link, .text_red-s1 a:visited{
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.text_red-s1 a:hover{
	text-decoration: underline;
}
.red_s2, .red_s2 a:link, .red_s2 a:visited{
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.red_s2 a:hover{
	text-decoration: underline;
}
#banner	{
	visibility: visible;
	background-image: url(/jpg/avviso.png);
	background-repeat: no-repeat;
	border:0;
	height:97px;
	width:600px;
	display:block;
}
.map1, .map1 a:link, .map1 a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.map1 a:hover{
	text-decoration: underline;
}
.map2, .map2 a:link, .map2 a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	color: #003366;
}
.map2 a:hover{
	text-decoration: underline;
}
.map2.L3, .map2.L3 a:link, .map2.L3 a:visited {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	color: #666666;
}
.map2.L3 a:hover{
	text-decoration: underline;
}
.scrollred, .scrollred a:link, .scrollred a:visited{
	font-family: Arial, Verdana, Helvetica, Helv;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.scrollred a:hover{
	text-decoration: underline;
}
#content_off {
	font-family: Arial, Verdana, Helvetica, Helv;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
}
#content_off h1{
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	margin: 24px 0px;
}
#content_off p{	
	background-color: #FFFFFF;
	font-size: 11px;
	color: #555555;
	border: 0;
    padding: 5px 12px;
	margin: 14px 0px;
}
.content_in {	 	
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border: 0;
    padding: 5px 12px;
	margin: 14px 0px;
}
#content_off ul, #content_off ul a:link, #content_off ul a:visited{	
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	color: #555555;
	border: 0;
    padding: 14px 12px;
	margin: 0;
}
#content_off  p a:link,  #content_off p a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#content_off  p a:hover, #content_off ul a:hover {
	text-decoration: underline;
}

