body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;/*Needed to eliminate scrollbars*/
}



img{
	border:none;
}

		
/*Supersize Plugin Styles*/
#supersize img, #supersize a{
	height:100%;
	width:100%;
	display:none;
}
#supersize .activeslide, #supersize .activeslide img{
	display:inline;
}


#cedits{
	width:900px;
	height:20px;
	padding-top:15px;
	text-align:right;
	font-size:10px;
	color:#FFFFFF;
	clear:both}
	
	
#sx{
	float:left;
	width:240px;
	height:560px;
	margin:0;
	padding:10px 10px;
	text-align:justify;
	background:url(../img/menu-back2.png) no-repeat top left;
}
#sx ul{
	font-size:12px;
	width:120px;
	list-style:none; /* elimino i punti elenco */
	margin-top: 0px;
	margin-left:19px;
	padding:0px; /* elimino i rientri delle liste */
	font-weight:bold;
	height:auto;
	}

#sx ul li{
	padding: 2px 0 0 10px ;
	line-height: 23px;
	height:20px;
	/*background:#FFF url(../imag/sottoaspe.jpg) no-repeat left top;*/;
	border-bottom: 1px solid #333
	 }
#sx ul li a {
	text-decoration: none;
		color: #333;
	} 
#sx ul li a:link, #sx ul li a:visited, #sx ul li a:active{
	color: #333;
	text-decoration: none;
	}
#sx ul li a:hover{
	color:#ff6600;
	text-decoration: none;
	}
#sx div{
	margin:20px 0 0 0;
	color:#bb5613;
	text-decoration: none;
    width:180px;
    padding:5px 10px;
	}

#dx{
	float:left;
	width:500px!important;
	width:550px;
	height:560px;
	margin:0;
	padding:70px 50px 30px 50px;
	text-align:justify;
	background: #666 /*url(../img/spart-back.png) no-repeat top left*/;
	display:block;
	filter: Alpha(opacity=77.5); 
    -moz-opacity:.775; 
    opacity:.775; 
	z-index:100;
	color:#fff;
	font-weight:bold;
	padding:10px 20px;
   font-size:1.5em;
	border-top: #666 1px solid;
	border-left: #333 1px solid;
	border-right: #000 1px solid;
	border-bottom: #000000 1px solid
	}


#dx .disco ul{
	font-size:12px;
	list-style:none; /* elimino i punti elenco */
	margin: 5px 0 0 0;
	padding:0px; /* elimino i rientri delle liste */
	font-weight:normal;
	min-height:50px;
	height:auto!important;
	height:50px;
	}

#dx .disco ul li{
	padding: 10px 0 5px 0px ;
	min-height:50px;
	height:auto!important;
	height:50px;
	margin:0;
	/*background:#FFF url(../imag/sottoaspe.jpg) no-repeat left top;*/
	border-bottom: 1px solid #333333
	 }
#dx .disco ul li a {
	text-decoration: none;
		color: #333;
	} 
#dx .disco ul li a:link, #dx .disco ul li a:visited, #dx .disco ul li a:active{
	color: #333;
	text-decoration: none;
	}
#dx .disco ul li a:hover{
	color:#fff;
	text-decoration: underline;
	}
	
#dx .disco div{
	font-size:12px;
	margin-top: 10px 0 0 5px;
	padding:5px 0 0 0;
	min-height:160px;
	height:auto!important;
	height:160px;
	width:470px;
border-bottom: 1px solid #444
}
#dx .disco div img{
	font-size:12px;
	/*font-weight:bold;*/
	min-height:50px;
	height:auto!important;
	/*height:50px;*/
       padding-right:5px
	}		
#dx div.disco p{
	font-size:12px;
	font-weight:normal;
    padding: 3px 0;
	}
#dx div.disco h2{
	font-size:15px;
	font-weight:bold;
    padding: 3px 0;
    color:#CC804E
	}	
#dx .disco .counter { 
font-size: 10px;
text-align:right;
min-height:20px;
height:20px;
margin:0;
}

#dx ul.elencodest{
	font-size:12px;
	list-style:none; /* elimino i punti elenco */
	margin-top: 10px;
	margin-left:5px;
	padding:0px; /* elimino i rientri delle liste */
	font-weight:bold;
	min-height:50px;
	height:auto!important;
	height:50px;
	}

#dx ul.elencodest li{
	padding: 10px 0 10px 0px ;
	height:22px;
	/*background:#FFF url(../imag/sottoaspe.jpg) no-repeat left top;*/
	 }
#dx ul.elencodest li a {
	text-decoration: none;
	color: #333;
	} 
#dx ul.elencodest li a:link, #dx ul.elencodest li a:visited, #dx ul.elencodest li a:active{
	color: #333;
	text-decoration: none;
	}
#dx ul.elencodest li a:hover{
	color:#666;
	text-decoration: underline;
	}
#dx p{	
	padding:10px 0 10px 0;
}

#titindx{
    text-align:justify;
	margin:0;
	font-weight:bold;
	font-size:18px;
	min-height:30px;
	height:auto!important;
	height:30px;
	color:#CC804E

}
#indx{
    text-align:justify;
	margin:0;
	height:500px;
	overflow:auto;
	padding-right:10px;
	font-size:12px;
}

#indx h2{
	font-weight:bold;
	font-size:16px;
}


td, th {
	color: #99CCCC;
}

h1 {
	color: #000;
}

h2 {
	color: #000;
}

h3, h4 {
	color: #FFFFCC;
}

h5, h6 {
	color: #6699CC;
}

a {
	/*color: #9999cc;*/
	color:#000;
}
a:hover {
	/*color: #9999cc;*/
	color:#BF4C00;
}
.testotopbox{
font-size:12px
}
.date{
font-size:10px;
font-weight:normal
}


