@charset "utf-8";
/* CSS Document */

/*RESULTADOS BUSQUEDA*/
div#estructura-resultados-busqueda {
	width:740px;
	float:left;
	margin-top:10px;
	margin-left:20px;
	margin-right:20px;
	width:700px;
}
div#estructura-busqueda {
	width:740px;
	margin-top:0px;
	padding: 0px 5px 5px 5px;
}
div#estructura-bingos {
	width:740px;
	height:1363px;
	top:700px;
	left:260px;
	position: absolute;
	margin-top:0px;
	padding: 0px 5px 5px 5px;
}
div#estructura-texto-playas {
	padding: 0px;
	margin:0px;
	width:740px;
	top:350px;
	left:259px;
	position: absolute;
	border-bottom:1pt #A7A9AC dashed;
}
div#estructura-texto-recreacion{
	padding: 0px;
	margin:0px;
	width:740px;
	top:417px;
	left:260px;
	position: absolute;
}
#texto-recreacion {
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	width:730px;
	overflow:visible;
	line-height : 160%;
	display: inline;
	padding:10px;
	margin-top:15px;
	vertical-align:top;
	padding-right:30px;
	border-bottom:1pt #A7A9AC dashed;
}
div#estructura-recreacion {
	width:740px;
	top:800px;
	left:260px;
	position: absolute;
	margin-top:0px;
	padding: 0px 5px 5px 5px;
}
div#estructura-pesca {
	width:740px;
	height:1363px;
	top:1900px;
	left:260px;
	position: absolute;
	margin-top:0px;
	padding: 0px 5px 5px 5px;
}
/*----------------ITEM BUSQUEDA*/

div.item-busqueda {
	float: left;
	width: 730px;
	overflow: visible;
	padding-right: 1px;
	padding-left: 1px;
	display: block;
	border-bottom:1.2pt #A7A9AC dotted;
	padding-top:0px;
}
/*----------------ITEM DESCRIPCION HOTELES a | a:hover*/
div.item-busqueda-descripcion-hoteles {
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	height: 120px;
	margin: 5px 0px 5px 8px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
}
div.item-busqueda-descripcion-hoteles a {
	font-family: Verdana;
	color : #E87D60;
	font-size:12px;
	text-decoration:none;
}
div.item-busqueda-descripcion-hoteles a:hover {
	font-family: Verdana;
	color : #E87D60;
	font-size:12px;
	text-decoration:underline;
}

/*----------------ITEM DESCRIPCION INMOBILIARIAS a | a:hover*/
div.item-busqueda-descripcion-inmobiliarias {
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	height: 120px;
	margin: 5px 0px 5px 8px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
}
div.item-busqueda-descripcion-inmobiliarias a {
	font-family: Verdana;
	color : #6DAC92;
	font-size:12px;
	text-decoration:none;
}
div.item-busqueda-descripcion-inmobiliarias a:hover {
	font-family: Verdana;
	color : #6DAC92;
	font-size:12px;
	text-decoration:underline;
}
/*----------------ITEM DESCRIPCION AGENCIAS a | a:hover*/
div.item-busqueda-descripcion-agencias {
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	height: 120px;
	margin: 5px 0px 5px 8px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
}
div.item-busqueda-descripcion-agencias a {
	font-family: Verdana;
	color : #FCAF17;
	font-size:12px;
	text-decoration:none;
}
div.item-busqueda-descripcion-agencias a:hover {
	font-family: Verdana;
	color : #FCAF17;
	font-size:12px;
	text-decoration:underline;
}
/*----------------ITEM DESCRIPCION TRANSPORTE a | a:hover*/
div.item-busqueda-descripcion-transporte {
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	height: 120px;
	margin: 5px 0px 5px 8px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
}
div.item-busqueda-descripcion-transporte a {
	font-family: Verdana;
	color : #2179B6;
	font-size:12px;
	text-decoration:none;
}
div.item-busqueda-descripcion-transporte a:hover {
	font-family: Verdana;
	color : #2179B6;
	font-size:12px;
	text-decoration:underline;
}

/*----------------ITEM DESCRIPCION RESTAURANTES a | a:hover*/
div.item-busqueda-descripcion-restaurantes {
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	height: 120px;
	margin: 5px 0px 5px 8px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
}
div.item-busqueda-descripcion-restaurantes a {
	font-family: Verdana;
	color : #86A640;
	font-size:12px;
	text-decoration:none;
}
div.item-busqueda-descripcion-restaurantes a:hover {
	font-family: Verdana;
	color : #86A640;
	font-size:12px;
	text-decoration:underline;
}
/*----------------ITEM DESCRIPCION EVENTOS a | a:hover*/
table.contenedor-eventos {
	width: 100%;
	margin: 5px 0px 10px 8px;
}
table.item-busqueda-descripcion-eventos {
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;

	line-height : 160%;
	display: inline;
	padding-right:5px;
}
table.item-busqueda-descripcion-eventos a {
	font-family: Verdana;
	color : #ED047B;
	font-size:12px;
	text-decoration:none;
}
table.item-busqueda-descripcion-eventos a:hover {
	font-family: Verdana;
	color : #ED047B;
	font-size:12px;
	text-decoration:underline;
}


/*----------------ITEM h2*/
h2#item-busqueda-general {
	font-family: Verdana;
	color : #00B4C5;
	font-size:12px;
	padding: 5px 0px 5px 0px;
	margin: 2px 0 2px 0;
	overflow: visible;
	height: 20px !important; /* for most browsers */
	height /**/:20px; /* for IE5.5's bad box model */
}
h2#item-busqueda-hoteles {
	font-family: Verdana;
	color : #E87D60;
	font-size:12px;
	padding: 5px 0px 5px 0px;
	margin: 2px 0 2px 0;
	overflow: visible;
	height: 20px !important; /* for most browsers */
	height /**/:20px; /* for IE5.5's bad box model */
}
h2#item-busqueda-inmobiliarias {
	font-family: Verdana;
	color : #6DAC92;
	font-size:12px;
	padding: 5px 0px 5px 0px;
	margin: 2px 0 2px 0;
	overflow: visible;
	height: 20px !important; /* for most browsers */
	height /**/:20px; /* for IE5.5's bad box model */
}
h2#item-busqueda-agencias {
	font-family: Verdana;
	color : #FCAF17;
	font-size:12px;
	padding: 5px 0px 5px 0px;
	margin: 2px 0 2px 0;
	overflow: visible;
	height: 20px !important; /* for most browsers */
	height /**/:20px; /* for IE5.5's bad box model */
}
h2#item-busqueda-transporte {
	font-family: Verdana;
	color : #2179B6;
	font-size:12px;
	padding: 5px 0px 5px 0px;
	margin: 2px 0 2px 0;
	overflow: visible;
	height: 20px !important; /* for most browsers */
	height /**/:20px; /* for IE5.5's bad box model */
}
h2#item-busqueda-restaurantes {
	font-family: Verdana;
	color : #86A640;
	font-size:12px;
	padding: 5px 0px 5px 0px;
	margin: 2px 0 2px 0;
	overflow: visible;
	height: 20px !important; /* for most browsers */
	height /**/:20px; /* for IE5.5's bad box model */
}
h2#item-busqueda-paseos {
	font-family: Verdana;
	color : #886E5C;
	font-size:12px;
	padding: 5px 0px 5px 0px;
	margin: 2px 0 2px 0;
	overflow: visible;
	height: 20px !important; /* for most browsers */
	height /**/:20px; /* for IE5.5's bad box model */
}
h2#item-busqueda-eventos {
	font-family: Verdana;
	color : #ED047B;
	font-size:12px;
	padding: 5px 0px 5px 0px;
	margin: 2px 0 2px 0;
	overflow: visible;
	height: 20px !important; /* for most browsers */
	height /**/:20px; /* for IE5.5's bad box model */
}

/*----------------ITEM iconos*/
div.iconos-item-busqueda {
	font-family:Verdana, Helvetica, sans-serif;
	color: #A7A9AC;
	font-size:11px;
	font-weight:bold;
	width:22px;
	overflow:hidden;
	margin-left:220px;
	top:50px;
	position: inherit;
	margin-top:10px;
	float:right;
}

/*----------------ITEM boton*/
div.boton-item-busqueda {
	background-position:center;
	/*margin: 0px 0px 0px 210px;*/
	width:22px;
	background-image:url(/imagenes-amarlaweb/secciones-portada/boton-seccion-portada.png);
	height: 22px !important; /* for most browsers */
	height /**/:22px; /* for IE5.5's bad box model */
	overflow:hidden;
	background-repeat:no-repeat;
	padding-bottom:0px;
	margin-bottom:0px;
	position:absolute;
	left:700px;
}

/*----------------INDEXACION PAGINAS HOTELES*/
.paginas_numeros {
	font-family:Verdana;
	font-size:12px;
	color:#A7A9AC;
	text-align:center;
	vertical-align:middle;
	margin-top:10px;
	width:400px;
}
.paginas {
	font-family:Verdana;
	font-size:12px;
	color:#A7A9AC;
	height:25px;
	text-align:left;
	vertical-align:bottom;
	float:left;
	margin-right:5px;
	margin-top:5px;
}
.seleccionado {
	font-family:Verdana;
	font-size:11px;
	color:#A7A9AC;
	width:25px;
	height:25px;
	border:1px solid #A7A9AC;
	text-align:center;
	vertical-align:baseline;
	float:left;
	padding:1px;
	margin:1px;
}
.paginas_link a {
	font-family:Verdana;
	font-size:12px;
	color:#E87D60;
	width:25px;
	height:25px;
	border:1px solid #E87D60;
	text-decoration:none;
	text-align:center;
	vertical-align: baseline;
	float:left;
	padding:1px;
	margin:1px;
}
.paginas_link a:hover {
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	width:25px;
	height:25px;
	border:1px solid #666666;
	text-decoration:none;
	text-align:center;
	vertical-align:bottom;
	float:left;
	padding:1px;
}

/*----------------INDEXACION PAGINAS INMOBILIARIAS*/
.paginas_link_inmobiliarias a {
	font-family:Verdana;
	font-size:12px;
	color:#6DAC92;
	width:25px;
	height:25px;
	border:1px solid #6DAC92;
	text-decoration:none;
	text-align:center;
	vertical-align: baseline;
	float:left;
	padding:1px;
	margin:1px;
}
.paginas_link_inmobiliarias a:hover {
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	width:25px;
	height:25px;
	border:1px solid #666666;
	text-decoration:none;
	text-align:center;
	vertical-align:bottom;
	float:left;
	padding:1px;
}

/*----------------INDEXACION PAGINAS AGENCIAS*/
.paginas_link_agencias a {
	font-family:Verdana;
	font-size:12px;
	color:#FCAF17;
	width:25px;
	height:25px;
	border:1px solid #FCAF17;
	text-decoration:none;
	text-align:center;
	vertical-align: baseline;
	float:left;
	padding:1px;
	margin:1px;
}
.paginas_link_agencias a:hover {
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	width:25px;
	height:25px;
	border:1px solid #666666;
	text-decoration:none;
	text-align:center;
	vertical-align:bottom;
	float:left;
	padding:1px;
}
/*----------------INDEXACION PAGINAS TRANSPORTE*/
.paginas_link_transporte a {
	font-family:Verdana;
	font-size:12px;
	color:#2179B6;
	width:25px;
	height:25px;
	border:1px solid #2179B6;
	text-decoration:none;
	text-align:center;
	vertical-align: baseline;
	float:left;
	padding:1px;
	margin:1px;
}
.paginas_link_transporte a:hover {
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	width:25px;
	height:25px;
	border:1px solid #666666;
	text-decoration:none;
	text-align:center;
	vertical-align:bottom;
	float:left;
	padding:1px;
}
/*----------------INDEXACION PAGINAS RESTAURANTES*/
.paginas_link_restaurantes a {
	font-family:Verdana;
	font-size:12px;
	color:#86A640;
	width:25px;
	height:25px;
	border:1px solid #86A640;
	text-decoration:none;
	text-align:center;
	vertical-align: baseline;
	float:left;
	padding:1px;
	margin:1px;
}
.paginas_link_restaurantes a:hover {
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	width:25px;
	height:25px;
	border:1px solid #666666;
	text-decoration:none;
	text-align:center;
	vertical-align:bottom;
	float:left;
	padding:1px;
}
/*----------------INDEXACION PAGINAS EVENTOS*/
.paginas_link_eventos a {
	font-family:Verdana;
	font-size:12px;
	color:#ED047B;
	width:25px;
	height:25px;
	border:1px solid #ED047B;
	text-decoration:none;
	text-align:center;
	vertical-align: baseline;
	float:left;
	padding:1px;
	margin:1px;
}
.paginas_link_eventos a:hover {
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	width:25px;
	height:25px;
	border:1px solid #666666;
	text-decoration:none;
	text-align:center;
	vertical-align:bottom;
	float:left;
	padding:1px;
}
/*----------------INDEXACION GENERAL*/
.paginas_link_general a {
	font-family:Verdana;
	font-size:12px;
	color:#00B4C5;
	width:25px;
	height:25px;
	border:1px solid #00B4C5;
	text-decoration:none;
	text-align:center;
	vertical-align: baseline;
	float:left;
	padding:1px;
	margin:1px;
}
.paginas_link_general a:hover {
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	width:25px;
	height:25px;
	border:1px solid #666666;
	text-decoration:none;
	text-align:center;
	vertical-align:bottom;
	float:left;
	padding:1px;
}

/*--------------------DESCRIPCION-HOTELES*/
table.contenedor-hoteles {
	width: 100%;
	margin: 5px 0px 10px 8px;
}
table.item-busqueda-descripcion-hoteles{
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
}
table.item-busqueda-descripcion-hoteles a {
	font-family: Verdana;
	color : #E87D60;
	font-size:12px;
	text-decoration:none;
}
table.item-busqueda-descripcion-hoteles a:hover {
	font-family: Verdana;
	color : #E87D60;
	font-size:12px;
	text-decoration:underline;
}
table.ver-foto-hoteles a {
	font-family: Verdana;
	color : #E87D60;
	font-size:12px;
	text-decoration:none;
}
table.ver-foto-hoteles a:hover {
	font-family: Verdana;
	color : #E87D60;
	font-size:12px;
	text-decoration:underline;
}
/*--------------------DESCRIPCION-INMOBILIARIAS*/
table.contenedor-inmobiliarias {
	width: 100%;
	margin: 5px 0px 10px 8px;
}
table.item-busqueda-descripcion-inmobiliarias{
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
}
table.item-busqueda-descripcion-inmobiliarias a {
	font-family: Verdana;
	color : #6DAC92;
	font-size:12px;
	text-decoration:none;
}
table.item-busqueda-descripcion-inmobiliarias a:hover {
	font-family: Verdana;
	color : #6DAC92;
	font-size:12px;
	text-decoration:underline;
}
table.ver-foto-inmobiliarias a {
	font-family: Verdana;
	color : #6DAC92;
	font-size:12px;
	text-decoration:none;
}
table.ver-foto-inmobiliarias a:hover {
	font-family: Verdana;
	color : #6DAC92;
	font-size:12px;
	text-decoration:underline;
}
/*--------------------DESCRIPCION-AGENCIAS*/
table.contenedor-agencias {
	width: 100%;
	margin: 5px 0px 10px 8px;
	padding-right:50px;
}
table.item-busqueda-descripcion-agencias{
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
}
table.item-busqueda-descripcion-agencias a {
	font-family: Verdana;
	color : #FCAF17;
	font-size:12px;
	text-decoration:none;
}
table.item-busqueda-descripcion-agencias a:hover {
	font-family: Verdana;
	color : #FCAF17;
	font-size:12px;
	text-decoration:underline;
}
table.ver-foto-agencias a {
	font-family: Verdana;
	color : #FCAF17;
	font-size:12px;
	text-decoration:none;
}
table.ver-foto-agencias a:hover {
	font-family: Verdana;
	color : #FCAF17;
	font-size:12px;
	text-decoration:underline;
}
/*--------------------DESCRIPCION-TRANSPORTE*/
table.contenedor-transporte {
	width: 100%;
	margin: 5px 0px 10px 8px;
}
table.item-busqueda-descripcion-transporte{
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
}
table.item-busqueda-descripcion-transporte a {
	font-family: Verdana;
	color : #2179B6;
	font-size:12px;
	text-decoration:none;
}
table.item-busqueda-descripcion-transporte a:hover {
	font-family: Verdana;
	color : #2179B6;
	font-size:12px;
	text-decoration:underline;
}
table.ver-foto-transporte a {
	font-family: Verdana;
	color : #2179B6;
	font-size:12px;
	text-decoration:none;
}
table.ver-foto-transporte a:hover {
	font-family: Verdana;
	color : #2179B6;
	font-size:12px;
	text-decoration:underline;
}
/*--------------------DESCRIPCION-RESTAURANTES*/
table.contenedor-restaurantes {
	width: 100%;
	margin: 5px 0px 10px 8px;
}
table.item-busqueda-descripcion-restaurantes{
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
}
table.item-busqueda-descripcion-restaurantes a {
	font-family: Verdana;
	color : #86A640;
	font-size:12px;
	text-decoration:none;
}
table.item-busqueda-descripcion-restaurantes a:hover {
	font-family: Verdana;
	color : #86A640;
	font-size:12px;
	text-decoration:underline;
}
table.ver-foto-restaurantes a {
	font-family: Verdana;
	color : #86A640;
	font-size:12px;
	text-decoration:none;
}
table.ver-foto-restaurantes a:hover {
	font-family: Verdana;
	color : #86A640;
	font-size:12px;
	text-decoration:underline;
}
/*--------------------DESCRIPCION-PASEOS*/
table.contenedor-paseos {
	width: 100%;
	margin: 5px 0px 10px 8px;
}
table.item-busqueda-descripcion-paseos{
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
}
table.item-busqueda-descripcion-paseos a {
	font-family: Verdana;
	color : #886E5C;
	font-size:12px;
	text-decoration:none;
}
table.item-busqueda-descripcion-paseos a:hover {
	font-family: Verdana;
	color : #886E5C;
	font-size:12px;
	text-decoration:underline;
}
/*--------------------DESCRIPCION-EVENTOS*/
table.contenedor-eventos {
	width: 100%;
	margin: 5px 0px 10px 8px;
}
div.item-busqueda-descripcion-eventos{
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
}
div.item-busqueda-descripcion-eventos a {
	font-family: Verdana;
	color : #ED047B;
	font-size:12px;
	text-decoration:none;
}
div.item-busqueda-descripcion-eventos a:hover {
	font-family: Verdana;
	color : #ED047B;
	font-size:12px;
	text-decoration:underline;
}
/*--------------------DESCRIPCION-GENERAL*/
table.contenedor-general {
	width: 100%;
	margin: 5px 0px 10px 8px;
}
table.item-busqueda-descripcion-general{
	font-family: Verdana;
	color : #B1B3B4;
	font-size:12px;
	float: left;
	width: 650px;
	line-height : 160%;
	display: inline;
	padding-right:5px;
	padding-bottom:30px;

}
table.item-busqueda-descripcion-general a {
	font-family: Verdana;
	color : #00B4C5;
	font-size:12px;
	text-decoration:none;
}
table.item-busqueda-descripcion-general a:hover {
	font-family: Verdana;
	color : #00B4C5;
	font-size:12px;
	text-decoration:underline;
}
table.ver-foto-general a {
	font-family: Verdana;
	color : #00B4C5;
	font-size:12px;
	text-decoration:none;
}
table.ver-foto-general a:hover {
	font-family: Verdana;
	color : #00B4C5;
	font-size:12px;
	text-decoration:underline;
}