body { background-color:#C9EAFA;
	margin:0;
	padding:0;
	font-size: 9px;
	font-family: Verdana, serif;
    text-align:center;/* centra in IE5.x */
	color: #006;} 


	
#seo {
    background:#BBE6FA;
    width:100%;
    margin:0;
    padding:0;
    text-align:center;
    position:relative;
    z-index:10;
  }
  
   #seo h1 {
    margin:0;
    padding:3px;
    text-align:center;
	font: 10px verdana;
	color: #949494;
  }
  
#container { 
background:#C9EAFA; 
width:880px; 
margin:0 auto 0 auto;/* centra negli altri browser */
padding:0; 
text-align:left; /* ripristina l'allineamento */
position:relative;
min-height: 100%;}

#band { position:absolute; background-image: url("gif2009/homeback.jpg"); background-repeat: repeat-x; top:0; left:0px; width:880px; height:35px; margin:0; padding:0; z-index:10; text-align:center;} 

#header { position:absolute; background-image: url("gif2009/homeback.jpg"); background-repeat: repeat-x; top:35px; left:0px; width:880px; height:290px; margin:0; padding:0; z-index:10; text-align:center;} 

#headertop { position:absolute;  top:325px; left:0px; width:880px; height:auto; margin:0; padding:0 0 15px 0; z-index:10; text-align:center; text-decoration: none; color: #ffffff; font: 10px Verdana;background-color:#dfe9d5; } 

.promo { margin:0; padding:0; z-index:10; text-decoration: none; color: #000; font: 11px Verdana;background-color:#dfe9d5; text-align:justify}


#NewsTicker{
position:absolute;
top:325px;
left:589px;
	border:solid 1px #cccccc;
	background:#C1E2F8;
	width:280px;
	height:506px;
	margin:0 auto;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	z-index:20;
}
	#NewsTicker h1{
		padding:6px; margin:0; border:0;
		background:#90BCE8;
		color:#000066;
		font-size:11px;
		font-weight:bold;
	}
	#NewsVertical {
	width: 280px;
	height: 374px;
	display: block;
	overflow: hidden;
	position: relative;
	}
	#controller{
	padding:6px;
	font-size:11px;
	color:#666;
	}
	#play_scroll_cont{display:none;}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
		width: 280px;
		height: 374px;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#TickerVertical li {
		display: block;
		width: 276px;
		color: #333333;
		text-align: left;
		font-size: 11px;
		margin: 0;
		padding: 6px;
		float: left;
	}
		#TickerVertical li .NewsTitle{
			display: block;
			color: #000000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
		}
		#TickerVertical li .NewsTitle a:link,
		#TickerVertical li .NewsTitle a:Visited {
			display: block;
			color: #000000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
			text-decoration:underline;
		}
		#TickerVertical li .NewsTitle a:hover {
			text-decoration:none;
		}
		
		#TickerVertical li .NewsImg{
			float:left;
			margin-right:10px;
		}
		#TickerVertical li .NewsFooter{
			display: block;
			color: #000000;
			font-size: 10px;
			margin:6px 0 14px 0;
		}


#indirizzo { position:absolute;  top:850px; left:0px; width:880px; height:auto; margin:0; padding:0 0 15px 0;  text-align:center; text-decoration: none; color: #3d3d3d; font: 10px Verdana;background-color:#dfe9d5; }

#indirizzo a  { text-decoration: underline; color: #3d3d3d;}
#indirizzo a:hover { text-decoration: none; color: #3d3d3d } 

#loghi { position:absolute;  top:906px; left:0; width:880px; height:80px; margin:0; padding:0; z-index:10; text-align:center; margin:0;} 

#loghi a {font-size: 9px;text-align: center; text-decoration: none; margin:0;	padding: 0;color:#006;	font-weight:normal;} 

#elbalink { position:absolute;  top:980px; left:0px; background-color:#C9EAFA; width:880px; height:20px; margin:0; padding:0; z-index:10; text-align:left;} 
#elbalink a { text-decoration: none; font:  9px Verdana; color: #000066 }
#elbalink a:hover { text-decoration: underline;}


table td  a.title { text-decoration: underline; font:  11px Verdana; color: #000066 }
table td  a.title:hover { text-decoration: none;}


img.sx {padding:0 8px 0 0; margin:0; float: left;}


/* CSS FOR SLIDESHOW SCRIPT */
	#imageSlideshowHolder{
		margin:0;	/* "Air" */
		float:right; /* Floating gallery at the right side of other web page content */		
		width:336px;	/* Image width */
		height:232px;	/* Image height */
		position:absolute;	/* Don't remove this line */
		top: 66px;
		left:60px;
	}

	/* Don't change these values */
	#imageSlideshowHolder img{
		position:absolute;
		left:0px;
		top:0px;
	}

	/* END CSS SLIDESHOW  SCRIPT */
