/*html { height:100%; overflow: -moz-scrollbars-vertical; }*/
html,body { width: 100%; margin:0 auto; padding:0; }
body { width: 100%; font: 11px verdana, arial, helvetica, sans-serif; color: #000000; text-align: center; margin: 0 auto; height:100%; background-color: #ffffff; }

/* Parametri comuni */
.clear { clear: both; }

.borFontWh { color: #ffffff; }
.borFontSh { color: #000000; }
.divLineDot { display: block; margin: 0 auto; padding: 0; width: 154px; height: 18px; background: url(img/lineDot.png) no-repeat center;}
.divLnkBarr { background-color: #484848; margin: 0 auto; padding: 0; width: 100px; text-align: center; padding-top: 2px; padding-bottom: 2px; }

FORM  { display: inline; font: 12px verdana, arial, helvetica, sans-serif;  }
.lblFormCT { display: block; float: left; width: 60px; margin-left: 40px; }

.videoPlay { margin: 0 auto; padding: 0; text-align: center; margin-top: 5px; margin-bottom: 5px; }
.prevVideo { width: 164px; margin: 0 auto; padding: 0; }

.divContentVideo { margin: 0 auto; padding: 0; margin-left: 30px; }
	.lstVideo { margin: 10px; padding: 0; width: 200px; height: 200px; float: left; border: 1px solid #535353; text-align: center; }
		.lstVideo IMG { width: 200px; margin-bottom: 5px; }

.spnBoldRight { display: block; font-weight: bold; color: #000000; }

.divSelectEne { display: block; text-align: right; margin-top: 5px; }
	.divSelectEne LABEL { padding-right: 5px; }
.divContentEne { display: block; text-align: center; font-size: 12px; margin-top: 10px; }
	.divContentEne A { font-size: 12px; }
	
#iframeBanner { width: 160px; height: 216px; text-align: center; background-color: #8A8A8A; }
	.boxBanner { margin-bottom: 4px; border: 1px solid #484848; }	

#iFrBannerExe { display: none; }
	#jsBanner { width: 100%; height: 110px; text-align: center; margin-top: 20px; margin-bottom: 20px; }
		#jsBanner IMG { border: 1px solid #484848; }
	
#myPDF { display: block; margin: 0 auto; padding: 0; text-align: center; }

#divHTML {
	position: relative;	
	width: 100%;
	height:auto !important; /* real browsers */
		height:100%; /* IE6: treaded as min-height*/
		min-height:100%; /* real browsers */
	margin:0 auto;	
	padding: 0px;
	text-align: center;
	/*background: url(img/bkgBody.png) top center repeat-y;*/
	background: url(img/bkgBodyLst.png) top center repeat-y;
	
}
	#divBody  { 
		position: relative;		
		width: 914px; 
		height:auto !important; /* real browsers */
			height:100%; /* IE6: treaded as min-height*/
			min-height:100%; /* real browsers */
		margin: 0 auto; 
		padding: 0px; 		
	}
	
	#divTop { 
		position: relative;		
		width: 914px; 
		height: 213px;
		margin: 0 auto; 
		padding: 0px; 
		color: #ffffff; font-weight: bold;
		background-color: #ffffff;
	}
		#divSWF { display: block; width: 914px; height: 213px; margin: 0 auto; padding: 0; }
		#divTopLink { position: absolute; top: 2px; right: 24px; height: 12px; margin: 0 auto; padding: 0; text-align: center; font-size: 9px; z-index: 10; }
			#divTopLink A { color: #ffffff; font-size: 9px; }
			#divTopLink IMG { vertical-align: middle; margin-top: 2px; }
		#divTopTitle { position: absolute; bottom: 18px; left: 20px; width:600px; height: 28px; margin: 0 auto; padding: 0; text-align: left; font-size: 11px; z-index: 10; color: #000000; }
			#divTitleUp { position: absolute; top: 8px; left: 0; margin: 0 auto; padding: 0; }
				#divTitleUp DIV { float: left; margin: 0 auto; padding: 0; margin-right: 10px; }
				#divTopDataUp { color: #ffffff; }
				#divTitleUp A { font-weight: bold; font-size: 11px; color: #ffffff; text-decoration: none; }
				
			#divTitleDw { position: absolute; top: 10px; left: 2px; margin: 0 auto; padding: 0; }
				#divTitleDw DIV { float: left; margin: 0 auto; padding: 0; margin-right: 10px; }
				#divTopDataDw { color: #000000; }
			
		#divTopSeach { position: absolute; bottom: 18px; right: 14px; width: 236px; height: 28px; margin: 0 auto; padding: 0; text-align: left; font-size: 11px; z-index: 10; color: #000000;  }
			#divFormSch { margin-top: 6px; }
			
			.cssFormTop, .cssFormTopOn { font-size: 11px; width: 114px; height: 17px; margin: 0 auto; padding: 0; padding-top: 1px; border: none; background-color: #76787F; } /*transparent*/
				.cssFormTop { color: #ffffff; }
				.cssFormTopOn { color: #cccccc; }
			.cssFormTopSel, .cssFormTopSelOn { font-size: 10px; width: 84px; height: 17px; margin: 0 auto; padding: 0; margin-left: 6px; }
			
			#searchTopBtn { font-size: 1px; width: 20px; height: 17px; margin: 0 auto; padding: 0; border: none; cursor: pointer; }
				.searchTopBtn { background: url(img/btnSend.png) no-repeat; }
				.searchTopBtnOn { background: url(img/btnSendOn.png) no-repeat; }
	
	#divNewsTick { width: 914px; height: 20px; margin: 0 auto;  padding: 0; background-color: #ffffff; }
		#newsTicker { float: left; width: 826px; margin: 0px auto; overflow: hidden; border: 1px solid #F6F6F6; }
		#divNewsTick SPAN { display: block; float: left; width: 84px; font-size: 10px; text-align: right; margin-top: 1px;}
	
	#divContent 	{		
		margin: 0 auto;			
		padding: 0;			
			margin-bottom: 14px;
		width: 914px;		
	}
	
		#divLeft { float: left; margin: 0 auto; padding: 0; width: 193px; text-align: left; }
			.divLeftLnkTop { margin: 0 auto; padding: 0; width: 182px; margin-left: 6px; text-align: center; margin-top: 6px; margin-bottom: 12px; }
				DIV.divLeftLnkTop A { font: 11px arial; font-weight: bold; color: #ffffff; }
				
		
		#divCenter { float: left; margin: 0 auto; padding: 0; width: 526px; }
			#divCenterCont { width: 506px; margin: 0 auto; padding: 0; margin-left: 10px; margin-right: 10px; text-align: left; }
		
		#divRight { float: left; margin: 0 auto; padding: 0; width: 152px; color: #ffffff; font-weight: bold; }
			.divRightCont { margin: 0 auto; padding: 0; width: 183px; margin-left: 6px; text-align: center; margin-top: 6px; margin-bottom: 12px; }
				DIV.divRightCont A { font: 11px arial; font-weight: bold; color: #ffffff; }
				
		
	#divFoot { position: absolute; width: 100%; height: 14px; left: 0; bottom: 0; font-size: 10px; color: #4A0301; font-weight: bold; }
	

