body {  
	background-color: #BBC4CC; 
	background-image: url(../immagini/body.jpg); 
	background-repeat: repeat; 
	scrollbar-face-color: #cccccc; 
	scrollbar-highlight-color: #cccccc; 
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-darkshadow-color:#778899; 
	scrollbar-shadow-color: #cccccc; 
	scrollbar-arrow-color: #ffffff; 
	scrollbar-track-color: #9AA8B6;
	}
	
.footer {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 60%; 
	color: #FFFFCC; 
	text-align: right; 
	margin-right: 150px; 
	margin-top: 3px; 
	margin-bottom: 0px; 
	margin-left: 0px
	}

a {  color: #FFFFFF; 
	text-decoration: none; 
	padding-top: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	padding-top: 2px; 
	padding-right: 2px; 
	padding-bottom: 2px; 
	padding-left: 2px}

a:hover {  color: #006699; 
	text-decoration: underline; 
	background-color: #99CCFF; 
	padding-top: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important; 
	padding-top: 2px; 
	padding-right: 2px; 
	padding-bottom: 2px; 
	padding-left: 2px}


.menutop {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #CCCCCC; 
	text-align: right; 
	border-color: black black #CCCCCC; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px; 
	padding-bottom: 2px; 
	background-color: #697A8B
	}

.cornice {  
	border: #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	background-color: #778899
	}

.txt-index {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-align: center; 
	margin-bottom: 21px
	}

h1 {  
	color: #FFFFFF;
	font-size: 100%; 
	font-weight: bolder; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 5px
	}

.corpotesto {  
	font-size: 75%; 
	color: #FFFFFF
	}

.cella-index { 
	background-image: url(../immagini/02_log.jpg); 
	background-repeat: no-repeat; 
	background-position: left top 
	}

.header-down { 
	background-image: url(../immagini/bottom.jpg); 
	background-repeat: no-repeat; 
	background-position: left bottom ; 
	vertical-align: top
	}

.foto-index {  
	text-align: center; 
	margin-top: 39px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px
	}

.pulsante-immobiliare {  
	color: #000000; 
	background-color: #FF9933; 
	padding-top: 1px; 
	padding-right: 2px; 
	padding-bottom: 2px; 
	padding-left: 2px; 
	font-weight: normal
	}


.skip {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	color: #DDDDDD
	}

.txt-onbody {  
	background-color: #778898; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px
	}

.sottolineato {  
	text-decoration: underline
	}

.tb-map {  
	color: #FFFFFF; 
	background-repeat: no-repeat; 
	background-position: right center
	}

.area { 
	height: 350px; 
	width: 700px; 
	padding-top: 20px; 
	padding-right: 20px; 
	padding-bottom: 10px; 
	padding-left: 0px; 
	border: 1px #FF6699 none; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-repeat: no-repeat; 
	background-position: right center; 
	float: right; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	overflow: auto; 
	position: relative; 
	}

.area-contatti { 
	height: 350px; 
	width: 700px; 
	padding-top: 20px; 
	padding-right: 20px; 
	padding-bottom: 10px; 
	padding-left: 0px; 
	border: 1px #FF6699 none; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-repeat: no-repeat; 
	background-position: right center; 
	float: right; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px ; 
	overflow: auto; 
	position: relative; 
	background-image: url(../immagini/bk-cont.jpg)
	}

h2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	font-weight: bold; 
	color: #FFFFFF
	}

.area-locali { 
	height: 350px; 
	width: 690px; 
	padding-top: 10px; 
	padding-right: 20px; 
	padding-bottom: 10px; 
	padding-left: 0px; 
	border: 1px #FF6699 none; 
	color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-repeat: no-repeat; 
	background-position: right center; 
	float: right; margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px ; 
	overflow: auto; 
	position: relative; 
	}

.area-annunci { 
	overflow: auto; 
	position: relative; 
	visibility: visible; 
	height: 250px; 
	width: 525px; 
	background-image: url(../immagini/bk-loc.jpg); 
	background-repeat: no-repeat; 
	background-position: center bottom; 
	background-attachment: fixed; 
	border-color: #CCCCCC #CCCCCC #CCCCCC black; 
	padding-bottom: 3px
; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px
	}

.corpoannunci { 
	font-size: 75%; 
	color: #FFFFFF ; 
	padding-bottom: 7px; 
	border-color: black black #FFFFCC; 
	margin-right: 16px
; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
; margin-left: 11px; padding-left: 3px
	}

.area-photo { 
	height: 350px; 
	width: 700px; 
	padding-top: 20px; 
	padding-right: 20px; 
	padding-bottom: 10px; 
	padding-left: 0px; 
	border: 1px #FF6699 none; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float: right; 
	overflow: auto; 
	position: relative; 
	}

.corpoaziende { 
	font-size: 75%; 
	color: #FFFFFF;
	}

.header-downphoto { 
	background-image: url(../immagini/bottom_photo.jpg); 
	background-repeat: no-repeat; 
	background-position: left bottom 
	}

.bottone {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #003366; 
	background-color: #CCCCCC; 
	border: ridge; 
	font-weight: bold; 
	border-width: 1px 2px 2px 1px; 
	border-color: #003366 #006699 #006699 #003366
	}
	
.area-adm { 
	height: 360px; 
	width: 700px; 
	padding-top: 10px; 
	padding-right: 20px; 
	padding-bottom: 10px; 
	padding-left: 0px; 
	border: 1px #FF6699 none; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-repeat: no-repeat; 
	background-position: right center; 
	float: right; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px ; 
	overflow: auto; p
	osition: relative; 
	background-image: url(../immagini/bk-admin.jpg)
	}
	
.area-adminaz { 
	overflow: auto; 
	position: relative; 
	visibility: visible; 
	height: 250px; 
	width: 100%; 
	border-color: black #CCCCCC #CCCCCC black; 
	padding-bottom: 3px; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px; 
	padding-top: 5px
	}
	
.fondopop {  
	background-color: 778899; 
	width: 94%; 
	border: #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	padding-top: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px; 
	padding-left: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: left; 
	float: no
	}
	
.area-tbmappa {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	overflow: auto; 
	position: relative; 
	visibility: visible; 
	height: 260px; 
	width: 100%; 
	padding-right: 10px}

.area-map { 
	height: 350px; 
	width: 700px; 
	padding-top: 20px; 
	padding-right: 20px; 
	padding-bottom: 10px; 
	padding-left: 0px; 
	border: 1px #FF6699 none; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float: right; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	position: relative; 
	}

.corpotemp {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	line-height: 25px; 
	color: #FFFFFF
	}

.corpotesto-2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	color: #FFFFFF; 
	line-height: 18px}
	
.testo-conferma { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 95%; 
	color: #FFFF66; 
	line-height: 18px}

.area-large { 
	height: 355px; 
	width: 700px; 
	padding-right: 20px; 
	padding-left: 0px; 
	border: 1px #FF6699 none; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float: right; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px ; 
	overflow: auto; 
	position: relative; 
	}

.header-down1 { 
	background-image: url(../immagini/bottom_photo.jpg); 
	background-repeat: no-repeat; 
	background-position: left bottom; 
	vertical-align: top 
	}

.header-down2 { 
	background-image: url(../immagini/bottom_centro.jpg); 
	background-repeat: no-repeat; 
	background-position: left bottom; 
	vertical-align: top 
	}

.area-large2 { 
	height: 355px; 
	width: 700px; 
	padding-right: 20px; 
	padding-left: 0px; 
	border: 1px #FF6699 none; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float: right; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px ; 
	overflow: auto; 
	position: relative; 
	background-attachment: fixed; 
	background-image: url(../immagini/bk-team1.jpg); 
	background-repeat: no-repeat; 
	background-position: right center
	}
	
.area-admnobord { 
	height: 360px; 
	width: 700px; 
	border: 1px #FF6699 none; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-repeat: no-repeat; 
	background-position: right center; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px ; 
	overflow: auto; 
	position: relative; 
	background-image: url(../immagini/bk-admin.jpg) 
	}
	
.area-aziende { 
	height: 350px; 
	width: 715px; 
	padding-top: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px; 
	padding-left: 0px; 
	border: 1px #FF6699 none; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float: right; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px ; 
	overflow: auto; 
	position: relative; 
	}
.separatore {  color: #CCCCFF}

.stampa1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; color: #000000; background-color: #FFFFFF; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; width: 100%}

.stampa {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 65%; text-align: left; width: 70%; color: #CCCCCC; padding-top: 2px; border-color: #CCCCCC black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; text-indent: 10px}

.head-inv {  font-family: Verdana, Arial, Helvetica, sans-serif; visibility: hidden; float: left; overflow: hidden; position: absolute; font-size: 12px; width: 85%}
.testopiccolo {  font-size: 10px; color: #FFFFFF}
.area-adminloc { overflow: auto; position: relative; visibility: visible; height: 220px; width: 100%; border-color: black #CCCCCC #CCCCCC black; padding-bottom: 3px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 5px ; padding-left: 3px}
.testoinfo-locali {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; color: #FFFFFF; text-align: center; padding-top: 7px; padding-bottom: 7px; border: 1px #CCCCCC dashed; margin-top: 20px}
.spaziaturainfo-locali {  word-spacing: 7px}
