body, html{
	    padding:0px; 
		margin: 0px;
		background-color: #000;
		font-family: Verdana;
		color:#333333; 
	}
	
	#top {
		margin: 0px; 
		padding: 0px;
		width:980px;
		height:279px; 
	}

	#menutxt {
		color:#FFFFFF;
		font-size:8pt;
		text-align:center;
	}
	
	#menu {
		margin: 0px; 
		padding: 0px;
		width:730px;
		height:26px; 
		text-align:center;
	}
	
	#sx {
		margin: 0px; 
		padding: 0px;
		width:250px; 
		background-image:url(immagini/bg_sx.png); 
		background-repeat: repeat-y;
	}
	
	#sx .sxp {
	  margin: 0px 4px 5px 24px;
	  color:#FFF;
	  font-size:8pt;
	  /*border-bottom:1px dotted #54a3ce;*/
	  padding-bottom:5px;
	}
	#sx .sxp a {color:#FFF; text-decoration:none; font-size:9pt; font-weight:bold; display:block;}
	#sx .sxp a:hover {color:#17498b; text-decoration:none; display:block; background:#afc5dc}
	#sx .sxp td:hover{background:#afc5dc}
	  
	#sx .title{color: #afc5dc; font-weight: bold; font-size: 10pt;}
	
	#content {
		margin: 0px; 
		padding: 0px;
		width:730px; 
		background-image:url(immagini/content_bg.png); 
		background-repeat: repeat-y;
	}
	#content .importa {margin: 0px 20px;}
	
	#bottom{
		width:980px;
		height:40px;
		margin: 0px; 
		padding: 0px; 
		/*background-image:url(immagini/bottom.png); 
		background-repeat: no-repeat;*/
	}
	#bottom p{
		color:#FFF;
		font-size:7pt;
		text-align:left;
		margin-left:240px;
		padding:7px 10px;
	}
	#bottom a{font-weight:bold; color:#FFFF00; text-decoration:none;}
	#bottom a:hover{font-weight:bold; color:#FF0000; text-decoration:underline;}
	
	#marquee{
		background-image:url(immagini/last_res.jpg);
		background-repeat:no-repeat;
		font-size:9pt; 
		text-transform:uppercase;
		width:680px;
		height:33px;
		color: #ffffff;
		font-weight:bold;
	}
	#marquee a{font-weight:bold; color:#FBC800; text-decoration:none;}
	#marquee a:hover{font-weight:bold; color:#ffffff; text-decoration:underline;}