.link {
	border-bottom:3px solid #999;
	height:90px;
}

h2#links {
	background: url(../imgs/links_h2.png) no-repeat scroll left top;
	width:185px;
	height:63px;
	margin-left:15px;
	text-indent:-9999px;
}

h2#widget {
	background: url(../imgs/widget_h2.png) no-repeat scroll left top;
	width:235px;
	height:63px;
	margin-left:15px;
	text-indent:-9999px;
}

h2#newsletter {
	background: url(../imgs/newsletter_h2.png) no-repeat scroll left top;
	width:235px;
	height:63px;
	margin-left:15px;
	text-indent:-9999px;
}

h2#contatti {
	background: url(../imgs/contatti_h2.png) no-repeat scroll left top;
	width:235px;
	height:63px;
	margin-left:15px;
	text-indent:-9999px;
}

h2#faq {
	background: url(../imgs/faq_h2.png) no-repeat scroll left top;
	width:335px;
	height:63px;
	margin-left:15px;
	text-indent:-9999px;
}

h2#feed {
	background: url(../imgs/feed_h2.png) no-repeat scroll left top;
	width:235px;
	height:63px;
	margin-left:15px;
	text-indent:-9999px;
}

#percorso {
    background: url('../imgs/servizi_bg.png') repeat-x scroll top left;
}

.breadcrumbs li {
    color: #FFFFFF;
}

.breadcrumbs a {
    color: #0E332E;
}

#linkInLine{
	font-size:1em;color:#333333;font-weight:bold;
}


#contentLink {
    background: url('../imgs/links_bg.png') repeat-y scroll top left;
	width: 464px;
	height: auto;
	padding: 0 7px 0 7px;
	border-bottom:1px solid #B3B3B3;


}

#boxSXL {
width: 167px;
float:left;
background: #fff url(../imgs/pixel_link.gif) repeat-y top right ;


}

#boxDXL {
width: 284px;
padding: 10px 10px 10px 3px;
float:left;
background-color: #fff;
}




.link_menu li  {
color: #808080;
}

.link_menu li a {
color: #808080;
display:block;

}

.link_menu .entry   {}

.link_menu ul {
   list-style-type: none;	
}


.link_menu li h4 {
font-family: Helvetica,Arial,sans-serif;
font-size:1.5em;
font-weight: bold;
color: #808080;

}

.link_menu li a {
height: 30px;
padding: 10px ;
margin-left: 10px;
margin-right: 24px;
display:block;
border-bottom: #CCCCCC 1px solid;
}

.link_menu  li a:hover {
    background: url("../imgs/arrow_link.png") no-repeat top left ;
    width: 167px;
    margin:0;
    margin-top: -2px;
    padding-top: 12px;
    padding-left: 20px;
    border-bottom: none;
    height: 31px;
    color: #808080;
}

.link_menu .entry_on {
	background: url("../imgs/arrow_link.png") no-repeat top left ;
	width: 167px;
	margin:0;
	margin-top: -2px;
	padding-top: 9px;
	border-bottom: none;
	height: 44px;
	color: #808080;
}

.link_menu .entry_on a {
	border-bottom: none;
}

.link_menu .entry_on a:hover {
	background: none ;
}

.link_display ul {
   list-style-type: none;	
}

.link_display li  {
margin-bottom:10px;
padding-bottom:10px;
border-bottom: #CCCCCC 1px solid;

}

.link_display h5  {
font-family:Georgia;
font-size:2.2em;
color:  #000;
padding:0;
margin:0 0 8px;
line-height:22px;
}

.link_display a  {
 font-family: Helvetica,Arial,sans-serif;
 font-size:1.4em;
 color:  #B3B3B3;


}

.link_display p  {
    color:#4D4D4D;
    font-family:Helvetica, Arial;
    font-size:1.3em;
}


.link_display h6.faq {
    font-family:Helvetica,Arial,sans-serif;
    font-size:1.2em;
    font-weight:bold;
    text-transform:uppercase;
    margin-bottom: 3px;
    letter-spacing: 1px;
    color:#999999;
}

.link_display .linkFaq {
    font-family:Helvetica,Arial,sans-serif;
    font-size:1em;
	background: url(../imgs/arrow_black.png)  no-repeat scroll left center;
    padding-left:10px;
    color: #333;
}

.link_display .domanda {
    font-size:1.2em;
    font-weight:bold;
    margin-bottom: 3px;
    color:#333;
}


#link_pag .pag li.back a {
	background:transparent url(../imgs/paginazioneBack_grey.png) no-repeat scroll left top;
}

#link_pag .pag li.next a {
	background:transparent url(../imgs/paginazioneNext_grey.png) no-repeat scroll left top;
}

#link_pag .pag li.numbers a:hover  {
	color: #333;
}


#link_pag .pag li.here a  {
	width: 30px;
	height: 21px;
	background: url('../imgs/here_bg.gif') repeat-x scroll top left;
	text-align: center;
	color: #333;
	border: 1px solid #4D4D4D;
}

#sidebar .noborder {
border:medium none;
}

.gallery .wrapper div div .small li {
	margin-right:10px;
}
.gallery .wrapper div div li.last {
margin-right:0;
}

#service .articoli {
    border-top:none;
}

