#separatore { border-bottom:2px solid #369;  width: 100%;}

#cronologia{padding:0; margin:0 0 0 10px;}
#cronologia p{color:#369;}
#cronologia a:link, #cronologia a:visited{color:#369;}
#cronologia a:hover{color:#444;}

#titolo_risultati{width:348px; padding:0; margin:0; background:#FFF;float:right;text-align:left; }
#titolo_risultati h1{padding:0; margin:0 0 10px 0; font-size:18px; text-transform:uppercase}


.col_sx{width:775px; padding:10px 0 ; margin:0;float:left; text-align:left;}

.risultati{width:100%; list-style-type:none; margin:0 0 10px; padding:0;}
.risultati h3{margin:0; padding:5px; background: #E5E4E2;font-size:11px;}
.risultati h3 a{font-size:11px; color: #336699; font-weight:bold; text-decoration:none;}
.risultati span{font-size:10px; color: #525252; float:right;padding:5px;}
.risultati span a{color: #525252; text-decoration:underline;}
.risultati span a:hover{color: #525252; text-decoration:none;}
.risultati ul{width:100%; list-style-type:none; margin:0; padding:0; background:#fff ;}
.risultati ul li{padding: 15px 0 0 0; border-bottom:1px solid #DDD; margin:0}
.risultati li p{padding:0;font-size:11px; margin:0 0 8px 0;}
.risultati h5 a{color: #336699;text-decoration:underline; font-weight:normal}
.risultati h5 a:hover{ text-decoration:none;}
.risultati li h5{padding:0;font-size:12px; margin:0 0 5px 0;}
/*modificate 3marzo*/

 
.risultati LI H7 {
	position: absolute;	float: left;	height: 30px;
	margin-top: 5px;	top: 10px;	left: 110px;
	line-height: 14px;	FONT-SIZE: 12px !important;
}
.risultati h7 a{color: #336699;text-decoration:underline; font-weight:normal}
.risultati h7 a:hover{ text-decoration:none;}

.risultati LI H6 {
	position: absolute;	float: left;	height: 30px;
	margin-top: 5px;	top: 40px;	left: 110px;	line-height: 14px;
	font-weight: normal !important;	FONT-SIZE: 11px !important;
	width: 670px!important;
}
.listarisultati {

	height: 85px !important; 
	position: relative !important;
	}
.number {

	position: absolute;	float: left;	height: 14px;
	margin-top: 0px;	top: 80px;	left: 110px;
	line-height: 14px;	font-weight: normal !important;	FONT-SIZE: 11px !important;
	}
/*fine modificate 3marzo*/

.foot{margin:0; padding:0; text-align:left; width:100%;}
.foot p{margin:0 !important; padding:0 !important; color:#666; }
.foot p a{color: #333;text-decoration:none; border-right:1px solid #DDD; padding:5px 10px; display: block; float:left;}
.foot p a:hover{background:#EEE}
.foot p a.pdf{padding:5px 10px 5px 20px !important; background: url(/it_IT/static/images/pdf.gif) no-repeat 3px 3px !important;  }
.foot p a:hover.pdf {background:#EEE url(/it_IT/static/images/pdf.gif) no-repeat 3px 3px !important;}
.foot br{clear:both;margin:0px;padding:0px;visibility:hidden;height:0px;display:block;}

.risultati_a_v{width:100%; list-style-type:none; margin:0 0 10px; padding:0;}
.risultati_a_v h3{margin:0; padding:5px; background: #E5E4E2;font-size:11px;}
.risultati_a_v span{font-size:10px; color: #525252; float:right;padding:5px;}
.risultati_a_v span a{color: #525252; text-decoration:underline;}
.risultati_a_v span a:hover{color: #525252; text-decoration:none;}
.risultati_a_v h3 a{font-size:11px; color: #336699; font-weight:bold; text-decoration:none;}
.risultati_a_v ul{margin:0 !important; padding:0 !important; list-style-type:none !important; list-style-position:outside !important;width:100%;  display:block;}
.risultati_a_v li{padding:15px 80px 6px 65px!important;margin:0 !important;background:#FFF;color:#444; text-decoration:none; font-size:11px;display:block;border-bottom:1px solid #DDD; position:relative;height:auto!important;height:50px; min-height:50px; }
.risultati_a_v li span{display:block!important; clear:both !important; visibility:hidden!important; position:relative!important;}
.risultati_a_v li img.tb{border:none; margin:0 5px 0 0; position:absolute;top:15px; left:6px;  }

.type{position:absolute; right:5px; top:15px; background:#FFF;  border-left:1px solid #DDD; padding:0 0 0 5px ;}
.type a{text-decoration:none; color:#369; font-size:9px; text-transform:uppercase;padding:0!important;}
.type a:hover{background:#dee1e6;}
.type a img{vertical-align:middle; border:none; padding:2px;}
.type a:hover img{background:#dee1e6;}

#ordina{ padding:5px; margin:0; border-bottom:1px solid #DDD}
#ordina p{padding:0; margin:0px; }
#ordina a{color: #525252; text-decoration:underline; color:#369}
#ordina a:hover{color: #525252; text-decoration:none;}
#ordina a.active{font-size:14px;}


.top{background:#e8edf3 url(/it_IT/static/images/search_top_image.gif) no-repeat 10px 40px; margin:0; min-height: 100px;height: auto !important;height: 100px;}
.top p{font-size:11px; padding:10px 10px 0px 77px; margin:0}
.top h3{ margin:0; padding:8px 10px 8px 33px;font-size:11px; color:#369; text-transform:uppercase; background:url(/it_IT/static/images/search_top.gif) no-repeat left #c7d7e4; display:block}

.image_top{padding:10px 10px 10px 10px; text-align:left;}
.top a{color: #336699;text-decoration:underline; font-weight:normal padding:10px 10px 0px 77px; margin:0}

.topNoImg a{color: #336699;text-decoration:underline; font-weight:normal padding:10px 10px 0px 15px; margin:0}
.topNoImg{background:#e8edf3 url(/en_IT/static/images/search_top_image.gif) no-repeat 10px 40px; margin:0; min-height: 100px;height: auto !important;height: 100px;}
.topNoImg p{font-size:11px; padding:10px 10px 0px 15px; margin:0}
.topNoImg h3{ margin:0; padding:8px 10px 8px 33px;font-size:11px; color:#369; text-transform:uppercase; background:url(/en_IT/static/images/search_top.gif) no-repeat left #c7d7e4; display:block}




.foot_top{margin:0 0 10px 0; padding:10px 0 0 0 ; text-align:left; width:100%; clear:both; display:block; background:#e8edf3;}
.foot_top p{font-size:11px;margin:0 0 0 10px !important; padding:5px 0 0 0 !important; color:#333; float:left;}
.foot_top p a{color: #333;text-decoration:none; border-right:1px solid #FFF; padding:5px 10px; display: block; float:left; background:none;}
.foot_top p a:hover{background: #BBCEDE }
.foot_top p a.pdf{padding:5px 10px 5px 20px !important; background: url(/it_IT/static/images/pdf.gif) no-repeat 3px 3px !important;  }
.foot_top p a:hover.pdf {background: #BBCEDE url(/it_IT/static/images/pdf.gif) no-repeat 3px 3px !important;}
.foot_top a.link{margin: 0 0 0 10px; padding:5px 10px 5px 20px !important; background: url(/it_IT/static/images/arrow.gif) no-repeat 3px !important; text-decoration:none; color:#333; font-size:11px; float:left; border-right:1px solid #FFF;}
.foot_top a:hover.link {background: #BBCEDE url(/it_IT/static/images/arrow.gif) no-repeat 3px !important; text-decoration:none;  color:#333}
.foot_top br{clear:both;margin:0px;padding:0px;visibility:hidden;height:0px;display:block;}

p.linkesinterno {
background:url("/it_IT/static/images/arrow.gif") no-repeat scroll 10px 6px transparent;
color:#336699;
margin:0;
padding:6px 10px 0px 30px;
text-align:left;
text-decoration:none;
font-weight: bold;
}


p.linkesterno {
background:url("/it_IT/static/images/link_esterno.gif") no-repeat scroll 10px 6px transparent;
color:#336699;
margin:0;
padding:6px 10px 0px 15px;
text-align:left;
font-weight: bold;
text-decoration: underline;
}


a.linkesinterno {
background:url("/it_IT/static/images/arrow.gif") no-repeat scroll 0px 6px transparent;
color:#336699;
margin:0;
padding:6px 10px 0px 15px;
text-align:left;
text-decoration:none;
font-weight: bold;
text-decoration: underline;
}



a.linkesterno {
background:url("/it_IT/static/images/link_esterno.gif") no-repeat scroll 0px 6px transparent;
color:#336699;
margin:0;
padding:6px 10px 0px 18px;
text-align:left;
text-decoration:none;
font-weight: bold;
}

a.linkpdf {
background:url("/it_IT/static/images/ico-pdf-body.gif") no-repeat scroll 0px 6px transparent;
color:#336699;
margin:0;
padding:6px 10px 0px 18px;
text-align:left;
text-decoration:none;

