body{
	margin:20px 0px 0px 0px;
	padding:0px;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#666666;
	text-align:left;
	}
	
a{
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
	}	
	
a:hover{
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
	}
	
p{
	margin:0px;
	padding:0px;
	border:0px;
	}
	
.font_tabella {
	margin:0px;
	padding:0px;
	border:0px;
	font-size:10px;
	color:#666666;
	font-weight:bold;
}

.p_contatti {	
	margin:0px;
	padding:0px;
	border:0px;
	font-size:14px;
	color:#6699cc;
	font-weight:bold;
	line-height:19px;
}

.mail {	
	margin:0px;
	padding:0px;
	border:0px;
	font-size:14px;
	color:#6699cc;
	font-weight:bold;
	text-decoration:underline;
}

.mail:hover {
	margin:0px;
	padding:0px;
	border:0px;
	font-size:14px;
	color:#6699cc;
	font-weight:bold;
	text-decoration:none;
}

.font_tit_in {
	margin:0px;
	border:0px;
	font-size:14px;
	color:#6699cc;
	font-weight:bold;
	padding:0px;
}

.font_testo_int{
	margin:0px;
	border:0px;
	text-align:justify;
	padding:0px;
}

.a_menu{
	margin:0px;
	padding:0px;
	border:0px;
	font-size:11px;
	color:#6699cc;
	text-decoration:none;
}

.a_menu:hover{
	margin:0px;
	padding:0px;
	border:0px;
	font-size:11px;
	color:#6699cc;
	text-decoration:underline;
}

.a_menu2{
	margin:0px;
	padding:0px;
	border:0px;
	font-size:11px;
	color:#6699cc;
	text-decoration:underline;
}

.a_menuTOP{
	margin:0px;
	padding:0px;
	border:0px;
	font-size:12px;
	color:#6699cc;
	text-decoration:none;
}

.a_menuTOP:hover{
	margin:0px;
	padding:0px;
	border:0px;
	font-size:12px;
	color:#6699cc;
	text-decoration:underline;
}

.a_menuTOP2{
	margin:0px;
	padding:0px;
	border:0px;
	font-size:12px;
	color:#6699cc;
	text-decoration:underline;
}

.foto{
	margin:0px;
	border:0px;
	padding:5px;
}

.index_azzurro{
	margin:9px 0px 0px 0px;
	padding:3px 10px 0px 0px;
	border:0px;
	background-color:#6699cc;
	width:166px;
	height:27px;
	color:#FFFFFF;
	font-size:18px;
}

.index_azzurro:hover{
	margin:9px 0px 0px 0px;
	padding:3px 10px 0px 0px;
	border:0px;
	background-color:#FFFFFF;
	width:166px;
	height:27px;
	color:#6699cc;
	font-size:18px;
	cursor:pointer;
}

.altre_img{
	border:0px;
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:18px;
	text-decoration:none;
	text-align:center;
}

.altre_img:hover{
	border:0px;
	padding:0px;
	margin:0px;
	color:#6699cc;
	font-size:18px;
	text-decoration:none;
	text-align:center;
}


.divisore{
	margin:0px;
	padding:0px;
	border:0px;
	font-size:10px;
	color:#6699cc;
}

.a_img{
	border:0px;
	margin:0px;
	padding:0px;
}

.a_img:hover{
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(imm/mn_camere01.jpg);
	width:110px;
	height:155px;
	background-repeat:no-repeat;
}

.img00{
	border:3px solid #6699cc;
	margin:2px;
	padding:2px;
}

.table_lastminute {
	padding:0px;
	margin:206px 0px 0px 0px;
	border:0px;
	background-image:url(imm/bk_lastminute.jpg);
	background-repeat:no-repeat;
	width:423px;
	height:56px;
}

.title_lastminute{
	background-color:#6699cc;
	width:176px;
	height:27px;
	color:#FFFFFF;
	font-size:18px;
	text-transform:uppercase;
	padding:3px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	border:0px;
}

.p_lastminute {
	color: #6699cc;
	padding:0px;
	margin:0px;
	font-size:11px;
}

.span_lastminute {
	font-size:12px;
	font-weight:bold;
}

.a_book_now_link{
	margin:0px;
	padding:0px;
	border:0px;
	color:#6699cc;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.a_book_now_link:hover{
	margin:0px;
	padding:0px;
	border:0px;
	color:#6699cc;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

.title_lastminute_page{
	margin:10px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	border:0px;
	background-color:#6699cc;
	width:404px;
	height:27px;
	color:#FFFFFF;
	font-size:18px;
	text-transform:uppercase;
}

.a_book_now_page{
	margin:0px;
	padding:0px 0px 0px 20px;
	border:0px;
	color:#FFFFFF;
	font-size:18px;
	text-transform:uppercase;
	font-style:italic;
	text-decoration:underline;
}

.a_book_now_page:hover{
	margin:0px;
	padding:0px 0px 0px 20px;
	border:0px;
	color:#FFFFFF;
	font-size:18px;
	text-transform:uppercase;
	font-style:italic;
	text-decoration:none;
}

.p_lastminute_page {
	color: #6699cc;
	padding:0px;
	margin:0px;
	font-size:12px;
}

.span_lastminute_page {
	font-size:14px;
	font-weight:bold;
}

.p_footer {
	border:0px;
	margin:0px;
	padding:0px;
	font-size:11px;
	color: #666666;
}
