a{text-decoration: None;}
a:hover{text-decoration: Underline;}
a:link {color:#005687;}
a:visited {color:#005687;}
a:hover {color:#005687;}


body {
cursor:default;
margin:0px; 
padding:0px;
border:none;
font-family:roboto,ubuntu,arial,arial,narrow,tahoma;
font-size: 13px;
width:1000px;
margin-left: auto;
   margin-right: auto;
background-color:white;
color:black;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

div
{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.mappdf {border:none; padding:0px; width:640px; border:none; height:360px overflow:hidden;}
.contmap {margin-top:50px; width:640px; height:360px; overflow:hidden;}

.watermk {
position:absolute; 
background-image:url("https://myagency.pro/img/cat/myproperty.png"); 
z-index:5;
top:0px; 
left:0px; 
height:100%; 
width:100%; 
border:solid 1px red;
    background-color:trasparent;
}


.pa {width:900px; font-size:15px; color:black; float:left; height:45px; line-height:50px;}
.paa {float:left; position:relative; border-bottom:solid 1px; text-align:left; width:150px;}
.pab {float:left; position:relative; border-bottom:solid 1px; text-align:right; width:100px;}
.pac {float:left; position:relative; border-bottom:solid 1px; text-align:right; width:100px;}
.pad {float:left; position:relative; border-bottom:solid 1px; text-align:right; width:100px;}
.pae {float:left; position:relative; border-bottom:solid 1px; text-align:right; width:100px;}
.paf {float:left; position:relative; border-bottom:solid 1px; text-align:right; width:100px;}
.pag {float:left; position:relative; border-bottom:solid 1px; text-align:right; width:100px;}
.pah {float:left; position:relative; border-bottom:solid 1px; text-align:right; width:100px;}

.istan {clear:both; font-size:15px; line-height:50px; float:left; width:880px; margin-top:20px; margin-bottom:20px;}
.ista {float:left; line-height:35px; font-size:13px; font-weight:bold; width:450px;}
.istb {float:left; line-height:35px; font-size:13px; text-align:right; width:200px;}
.istc {float:left; line-height:35px; font-size:13px; text-align:right; width:200px;}
.titologn {clear:both; cursor:pointer; font-weight:bold; font-size:20px;}

.spazioist {clear:both; float:left; margin-top:50px;}
.spaziodesc {float:left; margin-top:50px; margin-bottom:25px;}
.spaziopart {width:900px;}

.iconpart {float:left; position:relative; border-bottom:solid 1px; text-align:right; width:50px;}
.pnter {cursor:pointer; height:20px; margin:12px; float:left;}

.schedaoff {display:none; margin-bottom:30px;}
.icon {display:none;}

.contenitoretxt {width:900px; align:center; margin-left:0px; padding:50px; font-size:20px; line-height:30px; text-align:justify; text-justify:inter-word;}
.contenitoretxtce {width:900px; align:center; margin-left:0px; padding:50px; font-size:18px; line-height:30px; text-align:justify;}
.titolostima {clear:both; cursor:pointer; font-weight:bold; font-size:28px; margin-top:-20px; margin-bottom:20px;}
.titolostimace {clear:both; cursor:pointer; font-weight:bold; font-size:20px; line-height:28px; margin-top:-20px; margin-bottom:20px; color:white; background-color:#005687; border-bottom:solid 1px #7b8182; padding-left:8px; 

-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}


.tabellacomparabili {float:left; width:160px; margin-left:-1px; padding:15px; text-align:normal; line-height:30px; font-size:14px; border-right:solid 1px gray;}


.legendacomparabili {clear:both; width:300px; height:50px;}

.contfotopdf {
position:relative; width:435px; float:left;  margin-left:50px; margin-right:-25px; margin-top:15px; margin-bottom:35px;


}

.fotopdf {
width:435px; 

-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

}



.legendadati {
text-align:left;
border:none;
width:120px;
margin-right:20px;
height:65px;
float:left;
clear:both;
line-height:12px; 
overflow:hidden;
font-size:12px;


}

.cella {
text-align:center;
padding:5px;
border-right: solid 1px #e0d9d9;
border-top: solid 1px #e0d9d9;

}

.celladesc {

padding:5px;
border: solid 1px #8a8a8a;
background-color:#b6bbbc;
border-top: solid 2px #8a8a8a;
border-bottom: solid 2px #8a8a8a;
}


.dati {text-align:center;
border:none;
width:150px; 
float:left;
height:65px;
font-size:18px;
overflow:hidden;
margin-top:-7px;
margin-bottom:7px;
}

.sottodati {text-align:center;
clear:both;
font-size:11px;
font-style:italic;
line-height:10px; 
}


