div.wrapper{
	width:990px;
	float:left;
	padding:0 0 35px 0;
}


h3{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#72724E;
	margin:0 0 0 11px;
	padding:0;
	float:left;
}

p.text{
	line-height:19px;
	color:#42422D;
	margin:5px 10px 0 10px;
	padding:10px 11px 50px 11px;
	width:948px;
	background:#FFF;
	border-top:1px dotted #BFC0AC;
	border-bottom:1px dotted #BFC0AC;
	float:left;
}

p.text span.title, p.text2 span.title{
	color:#707298;
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	float:left;
	padding:0 0 6px 0;
	width:590px;
}

p.text span.title-1, p.text2 span.title-1{
	color:#707298;
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	float:left;
	padding:0 0 6px 0;
	width:100%;
}


p.text2{
	line-height:19px;
	color:#42422D;
	margin:5px 10px 0 10px;
	padding:10px 11px 10px 11px;
	width:948px;
	background:#FFF;
	border-top:1px dotted #BFC0AC;
	border-bottom:1px dotted #BFC0AC;
	float:left;
}

p.text img.right, p.text2 img.right{
	margin:3px 0 20px 25px;
	float:right;
	display:inline;
	border:1px solid #72724E;
}

p.text img.left, p.text2 img.left{
	margin:3px 25px 20px 0;
	float:left;
	display:inline;
	border:1px solid #72724E;
}

p.text img.centra, p.text2 img.centra{
	border:1px solid #72724E;
}

p.text a.linktesto{
	color:#72724E;
	text-decoration:none;
	border-bottom:1px dotted #C0C0C0;
}

p.text a.linktesto:hover{
	border:none;
}


p.text3{
	line-height:19px;
	color:#42422D;
	margin:5px 10px 0 10px;
	padding:10px 11px 50px 11px;
	width:948px;
	background:#FFF;
	border-top:1px dotted #BFC0AC;
	border-bottom:1px dotted #BFC0AC;
	float:left;
}

ul.link{
	margin:-35px 0 0 0;
	width:990px;
	padding:0;
	list-style-type:none;
	font-size:14px;
	float:left;
}

ul.link li{
	float:right;
	margin:0 0 0 15px;
	padding:0;
	height:23px;
}

ul.link li a{
	height:23px;
	display:block;
	text-align:center;
	background:url(../images/global/bg-link-page.gif) no-repeat right top;
	color:#FFF;
	text-decoration:none;
	
}
ul.link li a span{
	background:url(../images/global/bg-link-page-lft.gif) no-repeat left top;
	height:21px;
	padding:1px 40px;
	display:block;
	width:auto;
	cursor:pointer;
}

ul.link li a:hover{
	background:url(../images/global/bg-link-page-hover.gif) no-repeat right top;
}

#notes-it{
	background:url(../images/appartamenti/notes-it.jpg) no-repeat left top;
	margin:5px 14.5px 0;
	
}

#notes-it a{
	width:271px;
	height:261px;
	display:block;
}

#notes-it a span{
	display:none;
}

#notes-en{
	background:url(../images/appartamenti/notes-en.jpg) no-repeat left top;
	margin:5px 14.5px 0;
	
}

#notes-en a{
	width:271px;
	height:261px;
	display:block;
}

#notes-en a span{
	display:none;
}

#notes-de{
	background:url(../images/appartamenti/notes-de.jpg) no-repeat left top;
	margin:5px 14.5px 0;
	
}

#notes-de a{
	width:271px;
	height:261px;
	display:block;
}

#notes-de a span{
	display:none;
}

#notes-fr{
	background:url(../images/appartamenti/notes-fr.jpg) no-repeat left top;
	margin:5px 14.5px 0;
	
}

#notes-fr a{
	width:271px;
	height:261px;
	display:block;
}

#notes-fr a span{
	display:none;
}

#notes-es{
	background:url(../images/appartamenti/notes-es.jpg) no-repeat left top;
	margin:5px 14.5px 0;
	
}

#notes-es a{
	width:271px;
	height:261px;
	display:block;
}

#notes-es a span{
	display:none;
}

#notes-nl{
	background:url(../images/appartamenti/notes-nl.jpg) no-repeat left top;
	margin:5px 14.5px 0;
	
}

#notes-nl a{
	width:271px;
	height:261px;
	display:block;
}

#notes-nl a span{
	display:none;
}

