
.clearer{
	clear:both;
	line-height:0px;
	font-size:1px;
}


#wrapper{
	position:relative;
}

#wrapper .wrapper-content{
	overflow:hidden;
	position:relative;
	height:90px;
}

#wrapper .el{
	
	width:138px;
	margin:10px 0;
}

#wrapper .el p{
	font-size: 12px;
	margin-top: 5px;
}


#wrapper .el a {
	background:url("../images/small-arrow.jpg") no-repeat scroll right top transparent;
	color:#DA3F00;
	display:block;
	height:12px;
	padding-right:5px;
	text-transform:uppercase;
	width:148px;
}


#wrapper .arrow-up{
	display:block;
	position:absolute;
	top:0px;
	right:10px;
	height:9px;
	width:9px;
	background: url('../images/prev.gif') no-repeat;
}

#wrapper .arrow-down{
	display:block;
	position:absolute;
	bottom:5px;
	right:10px;
	height:9px;
	width:9px;
	background: url('../images/next.gif') no-repeat;
}



/* dimensione contenitori slider */

#news div.pane {
	clear:left;
	height:322px;
	overflow:hidden;
	position:relative;
	width:870px;
}

#news  .element{
float:left;
margin:0 0;
width:865px;
}

/* // dimensione contenitori slider */


#news{
}

#news a {
	text-decoration: none;
}

#news a:hover {
	text-decoration: none;
}

#news .box-news{
padding-left:0;
margin-bottom: 20px;
}

#news div.box-news .box-news-sx {
	float:left;
	height:72px;
	margin-bottom:25px;
	width:118px;
}

#news div.box-news p.box-news-dx {
	color:#000000;
	font-size:12px;
	margin:0;
	padding:0 0 0 150px;
}

#news div.box-news .box-news-dx span{
	font-size:14px;
	color:#000000;
	font-weight: bold;
}

#news div.box-news .box-news-dx a{
	font-size:13px;
	color:#000000;
}

#news div.box-news .box-news-dx a:hover{
	text-decoration:underline;
}

#news-navigation{
	clear:both;
	padding-left:16px;
	padding-right:16px;
	padding-bottom: 20px;
} 



#news-navigation .prev{
	float:left;
	font-size:13px;
	color:#000000;
} 


#news-navigation .next{
	float:right;
	font-size:13px;
	color:#000000;
} 


#news-navigation-up{
display:block;
height:9px;
margin-bottom:10px;
padding-left:16px;
padding-right:16px;
} 


#news-navigation-up .prev{
float:left;
display:block;
height:9px;
width:5px;
background:url(../images/prev.jpg) top left no-repeat;

} 

#news-navigation-up .next{
float:right;
display:block;
height:9px;
width:5px;
background:url(../images/next.jpg) top left no-repeat;
} 

#news-navigation-up .prev:hover{
text-decoration:none;
background:url(../images/prev.jpg) bottom left no-repeat;
}

#news-navigation-up .next:hover{
text-decoration:none;
background:url(../images/next.jpg) bottom left no-repeat;
}



#newsdettaglio {
	min-height: 300px;
}

#newsdettaglio .ptesto {
	/*padding-left:15px;*/
	padding-right:30px;
}


#newsdettaglio .ptesto .highslide {
	float:left;
	margin-right:10px;
}



#newsdettaglio h1 {
	font-size:16px;
	margin-bottom:20px;
	/*padding-left:14px;*/
}



