.middleTopTitle.searchTitleAmico { 
    background: url(/img/title_trovaAmici.png) no-repeat left top;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/title_trovaAmici.png', sizingMethod='image');
}

.middleTopTitle.searchTitle { 
    background: url(/img/title_searchResults.png) no-repeat left top;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/title_searchResults.png', sizingMethod='image');
}

.photo {
	margin: 15px 15px 0 0;
}

.photo img{
	margin-right: 15px;
}

.photo p{
	margin-top: 15px;
}

.eleSezioni { 
	float:left;
	margin-top:44px;
	padding-left:6px;
	width:160px;
}

.eleSezioni ul{color:#E22614;}
.eleSezioni li a{text-decoration:underline;color:#E22614; font-weight:bold;line-height:19px;}
.eleSezioni li a:hover{text-decoration:none;color:#E22614; font-weight:bold;}

.medals {
	float:right;
	padding-left:32px;
}

.searchResultsTitle {
	display:inline;
	float:left;
	margin-left:32px;
	margin-top:41px;
	/*padding-top:41px;
	padding-left:32px;
	//background:url(/img/searchResultsTitleBg.gif) no-repeat center 64px;
	height:24px;
	padding-left:32px;
	padding-top:41px;*/
}

.searchResultsTitle .resultsTitleHead{
	margin-bottom:10px;
	width:480px; 
	float:left;
}

.searchResultsTitle .resultsTitleOrder{
	float:left;
	font-size:0.76em;
    line-height:1.5em;
	color:#e12717;
}

.searchResultsTitle .resultsTitleOrder a{
	color:#e12717;
}

.searchResultsTitle .resultsTitleOrder a:hover{
	color:#e12717;
}

.searchResultsTitle .resultsTitleOrder span{
	color:#0070bc;
}

.mainContent .searchResultsBody{
	margin-left:0;
}

.searchResultsBody .boxUtente{
	float: left; padding-left: 32px; padding-bottom:20px;
}

.searchResultsBody .boxUtente .picHeadTitleCreated{    
	font-size:0.76em;
	color:#095fac;
	font-weight:bold;
	float:left;
	background:url(/img/picHeadTitleCreatedMail.gif) no-repeat right center;
	padding-right:27px;
	line-height:32px;
}


.searchResultsBody .item {
	height:156px;
	background:url(/img/resultsItemBg.gif);
	padding-top:16px;
}

.item .pic {
	width:111px; 
	margin-left:28px;
	float:left;
	_margin-left:14px;
}

.item .picEventi {
	background:transparent url(/img/bg_thumbEventi_calendario.png) no-repeat scroll left top;
	display:inline;
	float:left;
	height:111px;
	margin:0 11px 0 28px;
	width:112px;
}

.item .picEventi .imgth {
	margin:20px 0 0 8px;
}


.item .pic .itemPic{
    width:104px;
    height:104px;
    padding-top:7px;
	padding-left:7px;
    overflow:hidden;
    background: url(/img/searchItemPicBg.gif) no-repeat left top;
}

.item .pic .itemStar{
	margin-top:3px;
    width:111px;
    height:21px;
    padding-top:5px;
	text-align:center;
    overflow:hidden;
    background: url(/img/searchItemStarBg.gif) no-repeat left top;
}

.item .itemBody{
	margin-left:15px;
	float:left;
	width:349px;
	/*margin-right:42px;*/
	margin-bottom:20px;
}

.item .itemBody .goto {
background:transparent url(/img/virtualIco.gif) no-repeat scroll left top;
float:left;
font-size:0.76em;
font-weight:bold;
height:16px;
line-height:14px;
margin-top:8px;
padding-left:23px;
padding-top:8px;
width:60px;
}


.item .itemBody .title a{
    font-size:0.85em;
    font-weight:bold;
    color:#e42614;
    text-decoration:none;
	line-height:18px;
}

.item .itemBody .title a:hover{
    font-size:0.85em;
    font-weight:bold;
    color:#e42614;
    text-decoration:underline;
}

.item .itemBody p{
    font-size:0.76em;
}

.item .itemButton {
	/*margin-left:15px;*/
	margin-top:10px;
	float:left;
	height:32px;
	width:349px;
	background:url(/img/itemButtonBg.gif);
}

.item .itemButton .picHeadTitleCreated{    
	font-size:0.76em;
	color:#095fac;
	font-weight:bold;
	float:left;
	background:url(/img/picHeadTitleCreatedMail.gif) no-repeat right center;
	padding-right:27px;
	line-height:32px;
}

.item .picHeadTitleCreated{    
	font-size:0.76em;
	color:#095fac;
	font-weight:bold;
	float:left;
	background:url(/img/picHeadTitleCreatedMail.gif) no-repeat right center;
	padding-right:27px;
	line-height:32px;
}

.item .itemButton .picHeadTitleCreated a{    
	color:#095fac;
    text-decoration:none;
}

.item .itemButton .picHeadTitleCreated a:hover{    
	color:#095fac;
    text-decoration:underline;
}

.item .itemButton .picHeadTitleVedi { 
	padding-top:8px;
	float:right;
}

.pagination{ 
	background:url(/img/searchPageBg.gif);
	height:37px;
	float:left;
}

.indietro {
	background:transparent url(/img/btn_indietro.gif) no-repeat scroll left top;
	border:medium none;
	display:block;
	height:16px;
	margin-left:403px;
	text-indent:-1000%;
	width:100px;

}