body {
	scrollbar-3dlight-color: #C1C9D0;
	scrollbar-arrow-color: #C1C9D0;
	scrollbar-highlight-color: #002034;
	scrollbar-face-color: #002034;
	scrollbar-shadow-color: #C1C9D0;
	scrollbar-darkshadow-color: #002034;
}

body, td {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
}

a img {
	border: none;
}

/*cartello di avviso*/
.alert {
	padding: 5px;
	border: 1px solid #73848F;
	color: #73848F;
}
.label {
	color: #A4AFB9;
	font-weight: bold;
}

.white {
	color: #FFFFFF;
}

/* news in home page */
.news a:link, .news a:visited {
	color: #84B9C4;
	text-decoration: none;
}
.news a:hover, .news a:active {
	color: #EEE;
	text-decoration: underline;
}
.news {
	color: #BDC6D0;
}
.news .date {
	color: #80909A;
	font-size: 0.9em;
}

.news .main {
	margin:0;
	padding: 10px 10px 0 10px;
	border:1px solid #73848F;
}

.news p.link {
	text-align: right;
	border-top: 1px solid #334B5F;
	margin: 7px -10px 3px -10px;
	padding: 1px 10px;
	font-size: 0.9em;
}
.news .altre {
	border-right: 1px solid #334B5F;
	border-bottom: 1px solid #334B5F;
	border-left: 1px solid #334B5F;
	margin: 0;
	padding: 5px 10px 0 10px;
}
.news img {
	display: bock;
	padding: 0;
}
.news h2 {
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 0;
	color: #84B9C4;
	text-align: right;
}
.news h3 {
	font-size: 1em;
	font-weight: normal;
	margin: 0;
	padding: 5px 0;
}
.news .main h3 {
	font-weight: bold;
}
.news p {
	margin: 0;
	padding: 0;
}


/* colonna laterale e box */
.boxlaterale {
	font: normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #A4AFB9;
}

.boxlaterale h3 {
	margin: 0 0 0.3em 0;
	padding: 0;
	font: bold 1.1em Arial, Helvetica, sans-serif;
}

.boxlaterale h4 {
	margin: 0.7em 0 0 0;
	padding: 0;
	color: #84B9C4;
	font-size: 0.9em;
}

.boxlaterale h5 {
	margin: 0.7em 0 0 0;
	padding: 0;
	color: #84B9C4;
	font-size: 0.9em;
	font-weight: normal;
	text-transform: uppercase;
}

.boxlaterale p {
	margin: 0 0 0.5em 0;
	padding: 0;
}

.boxlaterale .box {
	padding: 10px;
	margin: 0 0 1em 0;
	border: 1px solid #73848F;
	width: 172px;
	voice-family: "\"}\"";
	voice-family:inherit;
    width: 150px;
}


* html .boxlaterale .box {
	width: 172px;
}


.boxlaterale .carte  {
	margin: 0.5em 0 1em 0;
}

.boxlaterale .carte img {
	vertical-align: middle;
}




/*link*/
a:link, a:visited { color: #C1C9D0; }
a:hover, a:active { color: #DADFE3; }

a.linkPagina:link, a.linkPagina:visited { color: #698FAF; }
a.linkPagina:hover, a.linkPagina:active { color: #A4BED2; }

a.linkMenuInterno:link, a.linkMenuInterno:visited {
	font-size: 12px;
	color: #698FAF;
}
a.linkMenuInterno:hover, a.linkMenuInterno:active { color: #A4BED2; }

a.LinkSottomenu:link, a.LinkSottomenu:visited { color: #698FAF; }
a.LinkSottomenu:hover, a.LinkSottomenu:active { color: #A4BED2; }

.LinkSottomenu2 {
	font-size: 12px;
	color: #84B9C4;
}
a.LinkSottomenu2:link, a.LinkSottomenu2:visited {
	color: #84B9C4;
	text-decoration: none;
}
a.LinkSottomenu2:hover, a.LinkSottomenu2:active { color: #A4BED2; }

a.LinkSottomenuEve:link, a.LinkSottomenuEve:visited {
	font-size: 12px;
	color: #8EADC1;
	line-height: 18px;
	text-decoration: none;
}
a.LinkSottomenuEve:hover, a.LinkSottomenuEve:active { color: #A4BED2; }

a.Tahoma11AzzScuro:link, a.Tahoma11AzzScuro:visited { color: #73848F; }

a.linkApprofondimenti:link, a.linkApprofondimenti:visited {
	color: #8796A3;
	line-height: 20px;
}
a.linkApprofondimenti:hover, a.linkApprofondimenti:active { color: #A4BED2; }

a.Tahoma11celeste:link, a.Tahoma11celeste:visited { color: #C1C9D0; }

a.Piepagina:link, a.Piepagina:visited { color: #80909A; }

.Arial14Azz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #719CB7;
}
.Tahoma13Celeste {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #C1C9D0;
}
.Tahoma13AzzBold {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #719CB7;
}
.Tahoma11Celeste {

	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #C1C9D0;
}
.Tahoma11AzzScuro {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #73848F;
}
.Tahoma10Celeste {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #C1C9D0;
}

.Tahoma13Blu {

	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #002034;
}
.Tahoma11Blu {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #002034;
}
.Tahoma11IndicoliteBold {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #5D8FAD;
}

.Tahoma10CelesteScuro {
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #a4afb9;
	line-height: 13px;

}
.Tahoma10CelesteScuroSott {
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #a4afb9;
	text-decoration: underline;
	line-height: 13px;
}

.Tahoma12Testo {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	color: #A4AFB9;
}

.Arial11Grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}

.Arial18Bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 27px;
}
.Tahoma11CelesteScuro {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A4AFB9;
}
.bordoTabella {
	background-color: #73848F;
}

.filetto {
	background-color: #334B5F;
}

.TabellaBordo {
	border: 1px solid #73848F;
}
.CellaBordo {
	border: 1px solid #4D5964;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #C1C9D0;
}

.Piepagina {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #80909A;
	text-decoration: none;
}

.Verdana19Bianco {
	font-family: Vaerdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	line-height: 25px;

}
.Tahoma15CelesteScuro {
    font-family: Tahoma, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #A4AFB9;
	line-height:20px;
	
}
.Tahoma11Grigio {
    font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #80909A;
	line-height:13px;
}

.Tahoma15Bianco {

    font-family: Tahoma, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height:20px;
}


.TitolettiEve {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #8EADC1;
	text-decoration: none;
	line-height: 18px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #8EADC1;
	display: block;
	text-transform: uppercase;


}
.CellaBordoInetstazione {
	border: 1px solid #73848F;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #5d8fad;

}
.Tahoma11ChiudiFoto {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #73848f;
	text-decoration: none;
}

