body         { background-color: #FFFFFF; height: 100%; margin: 0; padding: 0 }
html         { height: 100%; margin: 0; padding: 0; overflow: auto; }
.dn          { display: none }
a:link       { color: #888888; text-decoration: none; font-family: Arial, Verdana; 
               font-size: 12px; font-weight: bold }
a:visited    { color: #888888; text-decoration: none; font-family: Arial, Verdana; 
               font-size: 12px; font-weight: bold }
a:active     { color: #888888; text-decoration: none; font-family: Arial, Verdana; 
               font-size: 12px; font-weight: bold }
a:hover      { color: #000000; text-decoration: none }
.ttt         { background-image: url('images/fi01.jpg'); background-repeat: no-repeat; 
               background-position: right bottom }
.stt         { background-image: url('images/fi02.jpg'); background-repeat: no-repeat; 
               background-position: right bottom }
.rtt         { background-image: url('images/fi03.jpg'); background-repeat: no-repeat; 
               background-position: right bottom }
.testo       { color: #666666; text-decoration: none; font-family: Arial, Verdana; 
               font-size: 12px; font-weight: normal }
a.testo:link { color: #666666; text-decoration: none; font-family: Arial, Verdana; 
               font-size: 12px; font-weight: normal }
a.testo:visited { color: #666666; text-decoration: none; font-family: Arial, Verdana; 
               font-size: 12px; font-weight: normal }
a.testo:active { color: #666666; text-decoration: none; font-family: Arial, Verdana; 
               font-size: 12px; font-weight: normal }
a.testo:hover { color: #FF6600; text-decoration: underline; font-weight: normal }
.titolo      { color: #98ACDA; font-family: Arial; font-size: 12px; font-weight: bold }
a.attivo:link { color: #444444; text-decoration: none; font-family: Arial, Verdana; 
               font-size: 12px; font-weight: bold }
a.attivo:visited { color: #444444; text-decoration: none; font-family: Arial, Verdana; 
               font-size: 12px; font-weight: bold }
a.attivo:active { color: #444444; text-decoration: none; font-family: Arial, Verdana; 
               font-size: 12px; font-weight: bold }
.filos       { color: #666666; text-decoration: none; font-family: Verdana, Arial; 
               font-size: 11px }
#attive      { color: #000000; text-decoration: none; font-family: Arial, Verdana; 
               font-size: 12px; font-weight: bold }
#comecolonna {background-color:transparent;}
#comecolonna a {background-color:transparent; }
#comecolonna p.centrato img {background-color:transparent;}
#comecolonna ul{background:transparent; margin:0; padding:0; list-style-type: none;}
#comecolonna li{
background:#fff; 
color:#A9AAAC; display: block; text-align:left}
#comecolonna ul a{
border-bottom:1px solid #c9cAcC; 
background:#fff; color:#00447e; 
text-decoration: none; display:block; padding:2px;}
#comecolonna ul a:hover, #comecolonna a:focus, #comecolonna a:active{ 
background:#eee; color:#000; text-decoration: underline}
#comecolonna ul li#activelink a {background:#eee; color:#00447e;}

#acca{
		margin-bottom: 6px; 
		color:#666;
		font-weight: bold;
		font-size: 14px;
		text-align: left;
		margin-left: 8px;
}
#NewsTicker{
	margin-left: 2px;
	border: 0;
	border:none;
	width:200px;
	height:156px;
}
/*	#NewsTicker#accabi{
		margin-bottom: 6px; 
		color:#666;
		font-weight: bold;
		font-size: 14px;
		text-align: left;
		margin-left: 8px;
	}*/
	#NewsVertical {
	width: 200px;
	height: 156px;
	display: block;
	overflow: hidden;
	position: relative;
border: 1px solid #ddd;


	}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
		width: 200px;
		height: 156px;
		display: block;
		list-style: none;
	}
	#TickerVertical li {
		display: block;
		width: 180px;
		color: #666;
		text-align: left;
		font-size: 10px;
	    padding: 10px;
		float: left;
		height: 136px;
	}
		#TickerVertical li .NewsTitle{
			display: block;
			color: #666;
			font-size: 12px;
			font-weight:bold;
		}
		#TickerVertical li .NewsTitle a:link,
		#TickerVertical li .NewsTitle a:Visited {
			display: block;
			color: #444;
			font-size: 11px;
			font-weight:bold;
			margin-bottom:4px;
			text-decoration:none;
		}
		#TickerVertical li .NewsTitle a:hover {
			text-decoration:underline;
		}
		
		#TickerVertical li .NewsImg{
			float:left;
			margin-right:8px;
          border: 1px solid #666;
		}
		#TickerVertical li .NewsFooter{
			display: block;
			color: #003366;
			font-size: 10px;
			margin:6px 0 14px 0;
		}