@charset "utf-8";

#containerOfAll {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 1280px;
height: 900px;
margin: auto;
border: 1px solid red;
z-index: 10;
}


#MainMenuFlashConSfondo {
	position:relative;
	left:240px;
	top:-744px;

	width:760px;
	height:320px;
	z-index:89;
}

#iconeLingua {
	position:relative;
	left:710px;
	top:-2026px;
	top: -2476px;
	top: -2676px;
	top: -760px;	
	width:218px;
	height:82px;
	z-index:150;
}


#barraDx{
	visibility:visible;
	position:relative;
	width:200px;
	height:700px;
	left: 600px;
	top: 0px;
	z-index: 100;
}

#NewsTicker{
	position:relative;
	border:solid 0px #eeeeee;
	width:100px;
	height:80px;
	top: -90px;
	left: -260px;
	margin:0 auto;
}
	#NewsTicker h1{
	padding:16px;
	margin:10px;
	border:0;
	background:#dfe7ed;
	color:#CCCCCC;
	font-size:11px;
	font-weight:bold;
	}

#NewsVertical {
	width: 440px;
	height: 80px;
	display: block;
	overflow: hidden;
	position: relative;
	}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
	width: 600px;
	height: 100px;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	}
	#TickerVertical li {
	width: 280px;
	color: #444444;
	text-align: left;
	font-size: 11px;
	margin: 0;
	padding: 6px 10px;
	float: left;
	height: 164px;
	display: inline;
	}
		#TickerVertical li .NewsTitle{
			display: block;
			color: #000000;
			font-size: 20px;
			margin-bottom:6px;
			font-family:Georgia, "Times New Roman", Times, serif;
		}
		#TickerVertical li .NewsTitle a:link,
		#TickerVertical li .NewsTitle a:Visited {
			display: block;
			color: #000000;
			margin-bottom:6px;
			text-decoration:underline;
		}
		#TickerVertical li .NewsTitle a:hover {
			text-decoration:none;
		}
		
		#TickerVertical li .NewsImg{
			float:left;
			margin-right:10px;
			border:solid 0px #DEDEDE;
		}
		#TickerVertical li .NewsFooter{
			display: block;
			font-size: 10px;
			margin:6px 0 14px 0;
			color:#000000
		}


#containerOfAll_obsolete
 {
	width: 1080px;
	margin: 0 auto;
	text-align: left;
	background-color: #00FFFF;
	height: 1024px;
}

#all {
	background-color: #FF0000;
	position:relative;
	margin:0px auto;
	height: 800px;
	left:-100px;
}



#barraMenuRossaInizio {
	position:relative;
	left:10px;
	top: -1109px;
	width:216px;
	height:31px;
	z-index:91;
}

#latestNew {
	position:relative;
	left:-150px;
	top:-0px;
	width:985px;
	height:36px;
	z-index:90;

}



#colonnaSX {
	position:absolute;
	left:0px;
	top:0px;
	height:790px;
	z-index:88;
	width: 300px;
}



#colonnaDX {
	position:relative;
	left:940px;
	left:1010px;
	top:-1170px;
	width:172px;
	height:300px;
	z-index: 72;
}

#barraDXVicinoScroll {
	position:relative;
	left:760px;
	top:-1520px;
	top:-1957px;
	width:100px;
	height:276px;
	z-index:45;
}

#angoloDestraBasso {
	position:relative;
	left:757px;
	top:-1520px;
	top:-1960px;
	
  width:170px;
	height:56px;
	z-index:36;
}


#footerBox {
	position:relative;
	left:180px;
	top:-1370px;
	width:135px;
	height:70px;
	z-index:33;
}

#newsLayer {
	position:relative;
	left:160px;
	top: 0;

	width:639px;
	height:459px;
	z-index:46;
}
















#apDiv2 {
	position:relative;
	top:0px;
	width:200px;
	height:200px;
	z-index:42;
	right: 0px;
}


#vjpLayer {
	position:absolute;
	left:-40px;
	top:550px;
	width:392px;
	height:172px;
	z-index:110;
}

#trasparentBar {
	position:absolute;
	left:828px;
	top:428px;
	width:86px;
	height:220px;
	z-index:89;
}
#textOnload {
	overflow:auto;
	padding: 4px;
	position:relative;
	left:260px;
	top: -2120px;
	top: -1050px;
	width:714px;
	border: 1px solid black;

	height:	<%=textOnloadHight%>;
	font-size: 14px;
	font-family: Tahoma;
	background-color: #00FF33;
	text-align: left;
	z-index:87;
	height: 1px;
}
