#col1{width: 225px;}
#col2{width: 50px;vertical-align:absmiddle; text-align:center;}
#col3{width: 50px;vertical-align:absmiddle; text-align:center;}
#col4{width: 60px;vertical-align:middle; }

.searchform td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.searchlist h2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #54466C;
	letter-spacing: -0.1em;
	padding: 2px;
	margin: 0px;
	text-align: left;
}
.searchlist .short-description{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #606060;
	padding: 3px; 
	padding-bottom: 15px;
	line-height: 12px;

}
.searchlist h4{
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px;
	margin: 0px;
	text-align: left;
	color: #000000;
	background-color: #f1f1f1;
	border-bottom: 1px solid #c1c1c1;

}
.searchlist .tipo_hab{
	font-family: arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3460a1;
	padding: 1px;
	line-height: 16px;
}
.searchlist #disp1{
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #808080;
	color: #FFFFFF;
	
	padding: 2px;
}
.searchlist .disp2, .searchlist .disp2wend{
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #2F4266;
	color: #FFFFFF;
	padding: 0px;
	text-align: center;
	float: left;
	width: 30px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 1px;
	margin-bottom: 0px;

}
.searchlist .disp2wend{
	background-color: #757BB3;

}
.searchlist #brief1{
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;

	padding: 2px;
}
.searchlist #brief2{
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	padding-left: 13px;
}

.searchlist #disp3, .searchlist #disp3not{
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	height: 30px;
	width: 30px;
}
.searchlist #disp3 {
	background-repeat: no-repeat; 
	background-image: url('/img/booking/hab_disp_day.png');
	float: left;
	margin: 1px;

}
.searchlist #disp3not {
	background-repeat: no-repeat; 
	background-image: url('/img/booking/hab_disp_day_not.png');
	float: left;
	margin: 1px;
}
form{margin: 0px;}
.searchlist .hab td{
	background-color: #f1f1f1;
	border-bottom: 1px solid #c1c1c1;
}
.searchlist .hab-top td{
	background-color: #e1e1e1;
}
.searchlist .propiedad {
	background: #fbfbfb;
	border: 1px solid #b1b1b1; 
	margin: 3px; 
	margin-bottom: 10px; 
	padding: 3px;
	clear:left;
	height: auto;
	
}
.searchlist {
	text-align: left;

}
.book h2
{
	background-color: #5E709B;
	font-family:  tahoma, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #ffffff;
	padding: 6px;
	text-align: left;
	margin-bottom: 3px;
}
.book td{
	font-family:  tahoma, arial, Helvetica, sans-serif;
	font-size: 11px;
}
.book {
	text-align: center;
}
.book .field-name {
	width: 90px;
}
.book .field-text {
	font-family:  arial, Helvetica, sans-serif;
	font-size: 12px;

}
.summary td, .summary th{
	border-bottom: 1px solid #b1b1b1;
	padding: 6px;
	vertical-align: top;

}
.summary th{
	padding: 6px;
	font-family:  arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.summary .bottom-left{
	border-bottom: 2px solid #b1b1b1;
	font-family:  arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	
}
.summary .bottom-right{
	border-bottom: 2px solid #b1b1b1;
	font-family:  arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	
}

.gallery-microsite {
	text-align: center;
	padding: 20px;

}

.gallery-search table{
	width: 200px;
}
.gallery-search td{
	padding: 3px;
	background: #f4f4f4;
	border-width: 1px;
	border-style: solid;
	border-color: #b1b1b1;

}
.gallery-search .titulo{
	display: none;
}
.gallery-search h1{
	font-family: tahoma, arial;
	font-size: 13px;
	display: none;
}