body {
	font-family: Arial;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
}
#lHere {
	color: #00b5cb;
	text-decoration: none;
}

#topHeadLang a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#topHeadLang a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#topHeadLang a:hover {
	color: #00b5cb;
	text-decoration: none;

}
#topHeadLang a:active {
	color: #FFFFFF;
	text-decoration: none;
}

#Npagina a:link {
	color: #666666;
	text-decoration: none;
}
#Npagina a:visited {
	color: #666666;
	text-decoration: none;
}
#Npagina a:hover {
	color: #00b5cb;
	text-decoration: none;

}

.Nfoto a:active {
	color: #666666;
	text-decoration: none;
}
.Nfoto a:link {
	color: #666666;
	text-decoration: none;
}
.Nfoto a:visited {
	color: #666666;
	text-decoration: none;
}
.Nfoto a:hover {
	color: #00b5cb;
	text-decoration: none;

}
#Npagina a:active {
	color: #666666;
	text-decoration: none;
}

#container {
	position: relative;
	height: 620px;
	width: 800px;
	margin: auto;
	left: auto;
	top: 0px;
	right: auto;
}
#container #footer {
	left: auto;
	top: auto;
	right: auto;
	bottom: 0px;
	height: auto;
	width: 800px;
	position: absolute;
}
#footer {
	position:absolute;
	top: auto;
	bottom: auto;
	width: 800px;
	left: auto;
	right: auto;
}

#container #header{
	clear:left;
	height: auto;
	width: 800px;
	position: absolute;
}
#container #header #topHead {
	position: absolute;
	background-image: url(../img/header.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 90px;
	width: 800px;
}
#container #header #topHead #topHeadLang {
	height: 21px;
	width: 317px;
	left: auto;
	top: 0px;
	right: 0px;
	bottom: auto;
	text-align:right;
	padding-right:20px;
	padding-top:4px;
	vertical-align: middle;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	position: absolute;

}
#container #header #topHead #topHeadLogo {
	height: 90px;
	width: 317px;
	left: 0px;
	top: 0px;
	right: auto;
	bottom: auto;
	cursor:pointer;
}
#container #header #botHead {
	position: absolute;
	width: 800px;
	height: 263;
	left: auto;
	top: 90px;
	right: auto;
	bottom: auto;
}
#container #bodym {
	clear:left;
	height: auto;
	width: 800px;
	position: absolute;
	left: 0px;
	top: 353px;
	right: 0px;
	bottom: auto;
}
#container #bodym #bodyMenu1Left {
	margin: 0px;
	padding: 0px;
	border: none;
	width: 135px;
	position: absolute;
	height: auto;
	top: 24px;
	left: 0px;
	right: 0px;
	bottom: auto;
}

#container #bodym #bodyMenu1Left #v-list {
	font-family: Arial;
	font-size: 12px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
	width: 120px;
	position: static;
	height: auto;
	top: auto;
	left: 0px;
	right: 0px;
	bottom: auto;
}
#container #bodym #bodyMenu1Left ul li {
	margin: 0px;
	padding: 0px;
}
#container #bodym #bodyMenu1Left ul li a {
	display: block;
	border-bottom: 1px dashed #d3d3d6;
	text-decoration: none;
	color: #666666;
	width:130px;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 4px;
}

#container #bodym #bodyMenu1Left ul li a:hover, #bodyMenu1Left ul li a:focus {
	color: #00b5cb;
	/*background-color: #d3d3d6;*/
}
#container #bodym #bodyMenu1Left #bodyMenu2Left {
	margin: 0px;
	padding: 0px;
	border: none;
	width: 143px;
	position: absolute;
	height: auto;
	top: 0px;
	left: 135px;
	right: 0px;
	bottom: auto;
}

#container #bodym #bodyMenu1Left #bodyMenu2Left #v-list {
	font-family: Arial;
	font-size: 12px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
	width: 148px;
	position: static;
	height: auto;
	top: auto;
	left: 0px;
	right: 0px;
	bottom: auto;
}
#container #bodym #bodyMenu1Left #bodyMenu2Left ul li {
	margin: 0px;
	padding: 0px;
}
#container #bodym #bodyMenu1Left #bodyMenu2Left ul li a {
	display: block;
	border-bottom: 1px dashed #d3d3d6;
	text-decoration: none;
	color: #666666;
	width:145px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 4px;
}

#container #bodym #bodyMenu1Left #bodyMenu2Left ul li a:hover, #bodyMenu2Left ul li a:focus {
	color: #00b5cb;
	/*background-color: #d3d3d6;*/
}

#container #footer {
	cursor:pointer;
}
#container #bodym #bodyContent {
	position: absolute;
	width: 450px;
	height:215px;
	left: auto;
	top: 24px;
	right: 0px;
	bottom: auto;
}
#container #bodym #bodyContent #bodyContentText {
	position: absolute;
	color: #666666;
	font-family: Arial;
	font-size: 12px;
	text-align:left;
	line-height:15px;
	bottom: auto;
	height:215px;
	width: 440px;
}
#container #bodym #bodyContent #bodyContentText #Npagina {
	left: 0px;
	top: auto;
	bottom: 8px;
	position: absolute;
	text-align:right;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	width: 438px;
}
.Nfoto {
	color:#666666;
	font-size:11px;
	font-weight:bold;
}
.plugImmobile {
	height: 80px;
	width: 450px;
	border-bottom:1px dashed #d3d3d6;
	border-top:1px dashed #d3d3d6;
	cursor:pointer;
}

.plugImmobileDettaglio {
	height: auto;
	width: 450px;
	border-bottom:1px dashed #d3d3d6;
	border-top:1px dashed #d3d3d6;
	cursor:pointer;
	position: static;
	left: auto;
	right: auto;
}


.plugImmoPics {
	position: absolute;
	border-left:10px solid #c0e9ed;
	height: 78px;
	width: 118px;
}

.plugTesto {
	position: absolute;
	left: 140px;
	vertical-align:top;
	font-size:11px;
}

.plugTesto h1 {
	margin-top: 0px;
	margin-bottom: 3px;
	font-size:12px;
	color:#00b5cb;
	font-weight:bold;
}

.bottomDettagli1 {
	position: absolute;
	left: 0px;
	width:264px;
	height:auto;
	vertical-align:top;
	font-size:11px;
	background:#e7e8e9;	
}

.bottomDettagli2 {
	position: absolute;
	right:0px;
	width:186px;
	height:auto;
	vertical-align:top;
	font-size:11px;
	background:#CCCCCC;
}
.plugTestoDettaglio {
	position: absolute;
	left: 290px;
	right:0px;
	height:auto;
	vertical-align:top;
	font-size:11px;
}
.plugTestoDettaglio h1 {
	margin-top: 7px;
	margin-bottom: 5px;
	font-size:16px;
	color:#00b5cb;
	font-weight:bold;
}

.noHovh:hover {
	text-decoration:none;
	color:#00b5cb;
}
.noHovh:active {
	text-decoration:none;
	color:#00b5cb;
}
.noHovh:visited {
	text-decoration:none;
	color:#00b5cb;
}
.noHovh:link {
	text-decoration:none;
	color:#00b5cb;
}

a.noHov:hover {
	text-decoration:none;
	color:#666666;
}
a.noHov:active {
	text-decoration:none;
	color:#666666;
}
a.noHov:visited {
	text-decoration:none;
	color:#666666;
}
a.noHov:link {
	text-decoration:none;
	color:#666666;
}
