﻿
#mainColumnas 
{
width: 910px;
clear:both;
margin:0;
clear:both;
}


#col_izq {
	width: 300px;
	text-align:left;
	float:left;
	clear:both;
}


#buscaHotelesPlayas {
	width: 300px;
	text-align:left;
	float:left;
	margin-bottom:15px;
	height:160px;

}


#buscaHotelesPlayas h1
{
	padding:15px 0px 0px 10px;
	background: transparent url(/parques/img/bg_buscador_top.jpg) no-repeat top left;
	font-size:20px;
	color:#fff;
	height:35px;

}





/*Buscador*/


#buscadorPlayas
{ 
font-size:12px;	

margin-left:0px;
margin: 0 0 0px 0;

width:270px;
height:65px;
*height:70px;

}
#buscadorPlayas h3
{ 
margin:0px 0px 0px 0px ;
font-size:16px;
color:#08223d;
}
#buscadorPlayas select
{ 
float:left;
font-size:10px;
margin:5px 10px 0 0;
border:solid 1px #fff;
width: 120px;
}
/*#buscadorPlayas input
{ 
float:left;
font-size:11px;
margin:5px 0 0px 0;
border:solid 1px #fff;
width:280px;
}
*/
.elige 

{ 
margin:0px 0px 10px 0px ;
}

/*.elige h3

{ 
margin:0px 0px 0px 0px ;
font-size:16px;
color:#08223d;
}*/

.ejemplotxt
{ 
margin:0px;
font-size:10px;
color:#074584;
}

.fecha
{ 
width:190px;
margin:10px 0px 10px 0px !important;
clear:both;

}
.provincia
{ 
width:125px !important;
margin:0px 0px 0px 0px!important ;
*margin:0px 0px 0px 0px!important ;
float:left ;

}
.pais
{ 
width:125px !important ;
margin:0px 0px 0px 0px!important ;
*margin:0px 0px 0px 0px!important ;
float:left;

}

.desdehasta
{ 
margin:0px 0px 10px 0px ;
clear:left;
color:#074584;
}


#hab1
{ 
	
width:270px;
padding:5px;
background-color:#4e89c4;
/*background:transparent url(/hotelesplayas/img/fondohabita.gif)no-repeat top left;
*/
float:left;
color:#fff;
font-size:11px;
font-weight:bold;
margin:5px 0 ;


}
#hab1 select
{ 
float:left;
border:solid 1px #fff;
color:#074584;
font-size:10px;
margin:5px 3px 5px 3px ;
}
#hab1 div
{ 
text-align:left;
margin-left:5px;
}
#edades1
{ 
width:135px;
text-align:left;
float:right;
margin:-15px 0 0 0;

}
#edades2
{ 
width:135px;
text-align:left;
float:right;
margin:-15px 0 0 0;
/* *margin:-38px 0 0 0; */
}
#edades3
{ 
width:135px;
text-align:left;
float:right;
margin:-15px 0 0 0;

}
#edades4
{ 
width:135px;
text-align:left;
float:right;
margin:-15px 0 0 0;

}



#Button1
{ 
background: transparent url('../img/BotonBlancoBuscar.jpg') no-repeat right top;
border: none !important;  
cursor: hand; 
width: 135px; 
height: 35px; 
*height: 35px; 
font-size: 1.4em;
font-weight: bold;
}

.botonBusca input
{ 
border:none !important;
text-indent: -15px;
line-height: 0px;
*line-height: 13px;
float: right;


}




/* fin buscador*/
.contenido 
{
	padding:10px 0px 5px 10px;
	background: transparent url(/parques/img/bg_buscador_middle.jpg) no-repeat top left;
	font-size:12px;
	color:#fff;

}
.contenidobuscaficha
{
	padding:10px 0px 0 10px;
	background: transparent url(/parques/img/bg_buscador_middle.jpg) no-repeat top left;
	font-size:12px;
	color:#fff;
	width:300px;
}

.contenidobuscaficha input
{

	width:125px !important;
}

.buscaHotelesPlayasFin 
{
	
	background: transparent url(/parques/img/bg_buscador_bottom.jpg) no-repeat top left;
	padding:0px 0px 0px 0px;
	font-size:12px;
	color:#333;
	height:19px;

}

#pastilla
{
margin:5px 0 15px 0;
padding:0px;
/*padding:15px 0 0 0 ;
	background: transparent url(/parques/img/pastilla_top.jpg) no-repeat top left;
*/
}
.pastillaTitulo{
	font-size:19px;
	color:#074584;
	padding:0px !important;
}
.pastillaSubtitulo{
	font-size:15px;
	color:#f4a000;
	margin-top:5px!important;
}


.pastilla_top 
{
	height:6px;
	_height:0px;
	background: transparent url(/parques/img/pastilla_top.jpg) no-repeat top left;
	margin:0px !important;
	_margin:-7px 0 0 0;
	padding:0px !important;
	
}
.pastilla_middle 
{
	padding:3px 0px 0px 0px !important;
	*padding:0px 0px 0px 0px;

	background: transparent url(/parques/img/pastilla_middle.jpg) repeat-y top left;
	clear:both;
	margin:0px;
	_margin:-9px 0px 0 0;
}


.pastilla_middle h2
{
padding-left:15px !important;
padding-left:15px;
font-size:15px !important;
color:#2f72b4;
padding: 0px 0 0 0;
border-bottom:solid 1px #aec8e3;
_margin-left:15px;
}

.pastilla_middle h2 a
{

color:#2f72b4;

}
.pastilla_middle h3
{
font-size:15px !important;
_margin-left:15px;
color:#2f72b4;
padding: 0px 0 0 0;
_padding-left:15px;
/*border-bottom:solid 1px #aec8e3;*/

}

.pastilla_middle p
{
font-size:11px;
color:#2f72b4;
padding: 0px 0 0 15px;
}
.pastilla_middle p a
{
font-size:11px;
color:#2f72b4;

}
.pastilla_middle p separador
{
height:2px;
background:transparent url(/parques/img/separador-solapa.gif) norepeat top left;
padding: 0px 0 0 0;
_padding: -15px 0 0 0;
}

.todoslosHoteles 
{

font-size:11px;
color:#f4a000;
border-bottom:solid 1px  #aec8e3;
padding: 0px 0 0 15px;
}

.pastilla_bottom
{
background: transparent url(/parques/img/pastilla_bottom.jpg) no-repeat top left;
clear:both;
height:6px;
}

#col_dcha {
	width: 585px;
	text-align:left;
	float:right;

}

.destacado {
	width: 585px;
	height:240px;
	float:left;
	clear:both;
	
}
.destacado h1{
 z-index:5; position:absolute; color:#65a4e3; font-size:38px;font-weight:bold;margin:0px;padding:0px; 
}
.destacado h1 span{
 color:#f4a000; 
}
.destacado h2{
 z-index:5; position:absolute; color:#074584; font-size:18px;font-weight:bold;margin:40px 0 0 0;padding:0px; 
}

.destacado img{
	border:0px;	
}
.destacado ul{
 z-index:5; position:absolute; color:#333; font-size:13px;font-weight:bold;margin:70px 0 0 15px;padding:0px; 
list-style-image:url(/parques/img/check.jpg);
}

.destacado ul li
{
 list-style-type:none;
 z-index:5; 
 position:relative; 
 color:#f4a000; 
 font-size:13px;
 font-weight:bold;
 margin:5px 0 0 0;
 padding:0px; 
}

.destacado img{
	border:0px;	
}

#dentroDcha
{
	width: 200px;
	float:right;
	color:#000;
	margin:15px 0 0 0;
}	


#dentroIzq
{
	width: 365px;
	float:left;
	margin:0px;
}

.ofertaDestacada
{
	width: 365px;
	float:left;
	margin:15px 0 0 0;
}	

.ofertaDestPaginado
{
	width: 365px;
	height:35px;
	margin:0px 0 0px 0;
	padding:5px 0 0 5px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	background-color:#aec8e3;
	float:left;
}	

.ofertaDestacada p texto
{
padding: 0px 5px 5px 10px;
font-size:10px !important;
color:#333;
float:right;
	
}	

.ofertaDestacada p texto span
{
padding: 0px 5px 5px 10px;
font-size:11px;
color:#074584;

	
}	

.OferDestlocalidad
{
padding: 0px 5px 10px 0px;
font-size:12px;
font-weight:bold;
color:#074584;
}
.ofertaDestacada img
{
border: solid 0px;
width:120px;
height:120px;	
float:left;
margin:0px 10px 0 0px !important;
background-color:#ebebeb;
}	

.preciodesde
{
text-align:center;
float:left;
clear:right;
width:75px !important;
height:50px !important;	
background:transparent url(/img/top40_precio.aspx) no-repeat scroll left top;
clear:right;
}

.preciodesde img
{
border: solid 0px;
width:75px !important;
height:50px !important;	
}

.preciodesde a
{
font-size:15px;
font-weight:bold;
color:#fff;
clear:both;

}



.paginado
{
	float:right;
	margin: -18px 0 0 10px;
	width:150px;
	color:#074584;
}	

.banner_OAS
{
	width: 200px;
	height:200px;
	background-color:#ebebeb;

}	

.parquesTematicos
{
	width: 200px;
	
}	


.parquesTematicos h3
{
	margin:15px 0 15px 0;
font-size:18px !important;
color:#074584;
padding: 0px 0 0 0;
/*border-bottom:solid 1px #aec8e3;*/

}
.parquesTematicos ul

{
	margin:0px;
	text-align:center;
}	

.parquesTematicos li
{
	text-align:center;
	width: 200px;
	margin:10px 0 0 -40px;
	*margin:10px 0 0 0px  ;
	list-style-type:none;
	height:80px;
	border:solid 1px #d6d9dc;
}	
.parquesTematicos li img
{
	border:solid 0px #fff;
	margin:5px 0 5px 0;
	clear:both;
	
}	

.parquesTematicos li a
{
margin:0px;
font-size:11px !important;
color:#074584;
	
}	
.parquesTematicos li a:hover
{

color:#f4a000 ;
	
}	
.tituloHotel
{
font-size:15px;
font-weight:bold;
margin: 5px 0 5px 0 0 !important;
color:#2f72b4;
}
.tituloHotel span
{
font-size:20px;
font-weight:bold;
color:#f4a000 !important;
}
.tituloHotel a
{
font-size:15px;
font-weight:bold;
color:#2f72b4;
padding: 0px 0 0 0px;
margin: 10px 0 0px 0 0;
}
.tituloHotel a:hover
{
color:#f4a000;
}

.ofertaRepeater
{
	width: 365px;
	float:left;
	margin:15px 0 0 0;
}	

.ofertaRepeatDest
{
	width: 365px;
	height:25px !important;
	padding:10px 0 0 5px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	background-color:#aec8e3;
	float:left;
	margin-bottom:10px;
}	

.ofertaRepeater p texto
{
margin:5px 0 5px 0;
padding: 0px 5px 5px 10px;
font-size:10px !important;
color:#333;
float:right;
	
}	

.ofertaRepeater p texto span
{
padding: 0px 5px 5px 10px;
font-size:11px;
color:#074584;

	
}	

.OferRepeaterlocalidad
{
margin:0px !important;
padding: 0px 5px 0px 0px;
font-size:11px;
color:#074584;
}

.OferRepeaterlocalidad a
{
padding: 0px 5px 0px 0px;
font-size:11px;
color:#074584;
margin:0px !important;
}
.OferRepeaterlocalidad a:hover
{
padding: 0px 5px 0px 0px;
font-size:11px;

color:#f4a000;
}
.ofertaRepeater img
{
border: solid 0px;
width:78px;
height:52px;	
float:left;
margin:0px 10px 0 0px !important;
background-color:#ebebeb;

}	

.repeatTituloHotel
{
font-size:11px;
font-weight:bold;
margin: 5px 0 0px 0  !important;
color:#2f72b4;

}


.repeatTituloHotel span
{
font-size:15px;
font-weight:bold;
color:#f4a000 !important;
line-height:normal;
margin: 0px 0 0px 0 !important;
}


.repeatTituloHotel a

{
font-size:13px;
font-weight:bold;
color:#2f72b4;
padding: 0px 0 0 0px !important;
margin: 0px 0 0px 0 !important;
}

.iconos
{
margin:2px 0 2px 80px;
*margin:-12px 0 2px 80px;
_margin:-12px 0 2px 80px;
width:280px;
clear:right;

}

.iconos a
{
color:#f4a000;
font-size:10px;
font-weight:bold;
}
.iconos a:hover
{
color:#2f72b4;
font-size:10px;
font-weight:bold;
}


.iconoHotel 
{
margin:0px 0 0 10px;
padding:0px;
clear:right;

float:left;
}

.iconoHotel img
{
margin:0px;
padding:0px;
width:12px;
height:12px;

}
.iconoOpinion
{
margin:0px 0 0 10px;
padding:0px;
clear:right;
color:#f4a000;
font-size:10px;
font-weight:bold;
float:left;
}

.iconoOpinion img
{
margin:0px 0 0 10px;
padding:0px;
width:12px;
height:14px;

}
.iconoBarra
{
margin:0px 0 0 10px;
padding:0px;
clear:right;
color:#f4a000;
font-size:10px;
font-weight:bold;
float:left;
}

.iconoBarra img
{
margin:0px 0 0 10px;
padding:0px;
width:30px;
height:14px;

}

.finItemOferta
{
border-bottom:dotted 1px #2f72b4;
clear:both;
margin:0px 0 10px 0;
}

.cadenasHoteleras
{
width: 365px;
/*border-bottom:dotted 1px #2f72b4;*/
clear:both;
margin:0px 0 10px 0;
}

.TituDest
{
	width: 365px;
	height:25px !important;
	padding:10px 0 0 5px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	background-color:#aec8e3;
	float:left;
	margin-bottom:10px;
}	

/* costas */ 

#intro {width:910px;font-size:12px;margin:0px 0 15px 0;padding:0px;color:#f4a000;}
#intro h1 naranja{ color:#f4a000 !important; font-size:27px;font-weight:bold;margin:0px;padding:0px; }
#intro h1 a { color:#f4a000; }
#intro h2 { color:#333;font-size:17px;font-weight:bold;margin:0px;padding:0px; }
#intro h2 a { color:#333; }
#intro a { color:#333;text-decoration:none; }
#intro a:hover { color:#333;text-decoration:none; }
#intro span { color:#f4a000; }


/* patillote mapa */ 

#pastilla mapa

{ 
width: 585px; 
float:left;
clear:both;
margin:0px 0 15px 0;
background:#000 url(/parques/img/pastilla_mapa_middle.gif) repeat-y top left;

}

.mapaTop
{ 
text-align:center;
width: 585px; 
background:transparent url(/parques/img/pastilla_mapa_top.gif) no-repeat top left;
margin:0px;
height:10px!important;
padding-top:10px !important;
}





.mapaMiddle
{ 
width: 585px;
background:transparent url(/parques/img/pastilla_mapa_middle.gif) repeat-y top left;
margin:0px;
padding:0px;
text-align:left;

}

.mapaMiddle .titu
{ 
margin-left:15px;
font-size:18px;
color:#074584;
}
.mapaMiddle ul 
{ 
width:300px;
float:left;
text-align:left;
margin:0px !important;
*margin-left:15px;
_margin-left:15px;
}

#div_maps_below_parks_map 
{ 
width:560px;
float:left;
text-align:left;
margin:0px !important;
*margin-left:20px !important;
_margin-left:15px !important;
}
#div_maps_below_parks_map ul
{ 
width:560px;
float:left;
text-align:left;
margin:0px !important;
}
#div_maps_below_parks_map ul li

{
width:240px;
height:19px;	
float:left;
color:#074584;
font-size:14px;
font-weight:bold;
margin:10px 3px 0 0px !important;
padding:0px; 
background:transparent url(/parques/img/trianguloli.gif) no-repeat 0px 5px;
text-indent:15px;
list-style-type:none;
overflow:hidden;

}


#div_maps_below_parks_map ul li a
{

color:#074584 !important;


}


/*

.mapaMiddle ul li
{
width:150px;
height:15px;	
float:left;
color:#074584;
font-size:14px;
font-weight:bold;
margin:8px 3 0 0px;
padding:0px; 
background:transparent url(/parques/img/trianguloli.gif) no-repeat 0px 5px;
text-indent:15px;

}

.mapaMiddle ul li a
{

color:#074584 !important;


}
*/
.descripcionMapa
{

color:#074584 !important;
font-size:12px;
padding:0px;
width:565px !important;
margin:0px 0px 0 10px;
padding:3px 0 0 0;

}
.descripcionMapa h3
{

color:#074584 !important;
font-size:16px;
font-weight:bold;
padding:0px;
width:565px !important;
margin:0 0px 10px 0px;

}

.seleccionaFechamapa
{
color:#074584 !important;
font-size:12px;
padding:0px;
width:560px !important;
margin:10px 0px 0 10px;

}

.seleccionaFechamapa h3
{
color:#fff !important;
font-size:15px;
font-weight:bold;
text-indent:10px;
line-height:25px;
padding:0px;
width:560px !important;
height:25px;
margin:15px 0px 0 0px;
background:#fff url(/parques/img/bg_seleccionaFecha.jpg) no-repeat top left;

}


.seleccionaFechamapa span
{
color:#074584 !important;
font-size:13px;
font-weight:bold;
text-indent:10px;
line-height:25px;
margin:15px;


}
.seleccionaFechamapa select
{
color:#074584 !important;
font-size:11px;
border:solid 1px #7c9bd5;
height:17px;
}
.seleccionaFechamapa img
{

vertical-align:middle;

}
.liPoblacion
{
width:150px;	
float:left;
color:#074584;
font-size:14px;
font-weight:bold;
margin:8px 3 0 0px;
padding:0px; 
/*list-style-image:url(/parques/img/trianguloli.gif);*/
list-style:none;
}

.enlaces {
clear:both;
color:#074584;
font-size:14px;
font-weight:bold;
height:25px;
margin:0 0 0 10px;
padding:0px 0 0 0px;
text-align:center !important;
width:565px;
border-bottom:solid 1px #aec8e3; 
*border-bottom:solid 1px #aec8e3; 
}
.enlaces a {
color:#074584;
margin:0 40px 0 0;
}
.enlaces a:hover {
color:#F4A000;
text-decoration:none;
}

.enlacesPais 
{
padding:0 0 0px 0;
clear:both;
color:#074584;
font-size:14px;
font-weight:bold;
margin:0 10px 15px 0;
text-align:center;
width:555px !important;
/*border-bottom:dotted 1px #074584;
border-top:dotted 1px #074584;
height:35px;
padding:0px 0 5px 0;*/
}
.enlacesPais a 
{
padding:5px 8px 5px 8px;
background-color:#074584;
height:25px;
color:#fff;
margin:0 35px 0 0;
text-decoration:none;
} 
.enlacesPais a:hover 
{
	
padding:5px 8px 5px 8px;
background-color:#e7f3ff;
height:25px;
color:#074584;
border:dashed 1px #074584;
margin:0 35px 0 0;
}




.message{
clear:both;
color:#074584;
font-size:14px;
font-weight:bold;
text-decoration:blink;
}
.mapaBottom
{ 
width: 585px;
height:15px;
background:transparent url(/parques/img/pastilla_mapa_bottom.gif) no-repeat bottom left;
margin:0px;
padding:0px;
}
.googleMaps
{ 

margin:0px 0px 0px 12px !important;
padding:5px 0 0 0;
text-align:center;
width:560px;
}
.googleMaps200
{ 
height: 200px !important;
margin:0px 0px 0px 12px !important;
padding:5px 0 0 0;
text-align:center;
width:560px;
}


/* parques*/ 
#parquesmain

{
width:910px;
padding:0 !important;
margin:0 !important;
*padding:0px 0 0px 7px;

}

#div_parks_body
{
width:910px;
margin:0 auto 0 auto;
padding:0 !important;
margin:0 !important;
*padding:0px 0 0px 7px;
clear:both;
}
#div_parks_body ul
{
width:910px;
padding:0 !important;
margin:0 !important;

}

.parqueItem

{
width:438px !important;
padding: 2px 0px 0 0px;
height:136px;
float:left !important;
background:#fff url(/parques/img/bg_itemParque.jpg) no-repeat;
text-align:left;
margin:15px 0 0 10px;
*margin:15px 5px 0 5px;
}

.parqueItem h3
{
margin:0px 0px 15px 0 !important;
text-indent:25px;
font-size:18px;
font-weight:bold;
color:#2f72b4;
}
.parqueItem h3 a
{
margin:0px 0px 15px 0 !important;
text-indent:25px;
font-size:18px;
font-weight:bold;
color:#2f72b4;
} 

.parqueItem h3 a:hover
{
margin:0px 0px 15px 0 !important;
text-indent:25px;
font-size:18px;
font-weight:bold;
color:#f4a000;


} 


.logoparque

{
float:left;
border:solid 1px #999;
margin-right:10px;
margin-left:5px;
width:85px;
height:85px;
background-color:#ebebeb;
}
.parqueItem p

{
float:left;
width:320px;
height:40px;
font-size:11px;
color:#2f72b4;
margin:0px;
overflow:hidden;

}
.botonCompra 
{
float:left;
height:29px;
width:309px;
margin:15px 0 0 0 !important;
*margin:10px 0 0 0;
}

.botonCompra a 
{
background:transparent url(/parques/img/boton_nameparque.jpg) no-repeat;
height:29px;
width:309px;
text-align:center;
padding-top:3px;
font-size:14px;
font-weight:bold;
color:#333;
display:block;
}
.botonCompra a:hover 
{
background:transparent url(/parques/img/boton_nameparque.jpg) no-repeat;
height:29px;
width:309px;
}


.separadorItemparque
{
clear:both;
margin:15px 0 0 0;
}


/* resultados */
#resultadosParques
{
font-size:14px;
font-weight:bold;
clear:both;
margin:15px 0 0 0;
border-bottom:1px dotted #999999;
padding:5px 0;
width:585px;
float:left;	
}
#resultadosParques h3 
{
color:#FFFFFF;
float:left;
font-size:16px;
font-weight:bold;
height:25px;
margin:15px 0;
padding:5px 0 0 5px;
width:580px;
background:transparent url(/parques/img/bg_resultTipo.gif) no-repeat;
}




.tipoEntrada
{
font-size:14px;
font-weight:bold;
width:385px;
float:left;
color:#666;
text-indent:0px;
padding:4px 0 0 0; 
}


.precioEntrada
{
float:left;
width:100px;
color:#de922d;
font-size:18px;
font-weight:bold;


}

.botonEntrada
{
float:left;
width:100px;
/*color:#333;
font-size:12px;
font-weight:bold;
background:transparent url(/parques/img/ )
*/
}
.botonEntrada img
{
margin:0px 0 0 0;
}

.separadorEntrada
{
	clear:both; 
	border-bottom:dotted 1px #333;
	height:10px!important;
}

.entradasNOdisponibles
{
	clear:both; 
	font-size:12px;
	color:Red;
}
.botonreservaEntrada

{
width:584px;
height:47px;
text-align:center;
background:transparent url(/parques/img/bg_reservaticket_03.jpg) repeat-x ; 
}

/* tabs de la pastillaMap*/
.mapaToptab
{
width: 585px; 
height:31px;
background:transparent url(/parques/img/mapa_tab.gif) no-repeat 0 -1px ;
overflow:hidden;
}
.mapaToptab a
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
text-align:center;
font-size:15px;
line-height:30px;
text-decoration:none;
color:#667696;
}

.mapaToptab a:hover
{ 
color:#667696 !important;
background-color:#e7f3ff;
text-decoration:none;
}

.mapaTab
{ 
color:#667696;
width: 77px; 
height:31px;
margin:0px;
padding-top:0px;
font-size:15px;
font-weight:bold;
float:left;
border-right:solid 1px #98a9ca;

}
.mapaTab a
{ 
color:#667696;
width: 77px; 
height:31px;
margin:0px;
padding-top:0px;
font-size:15px;
font-weight:bold;
float:left;
text-decoration:none;

}

.mapaTab a:hover
{ 
color:#667696 !important;
text-decoration:none;
}

.mapaTab seleci
{ 
color:#667696 !important;
/*background:transparent url(/parques/img/mapa_tab.gif) no-repeat 0 -1px !important ;
*/text-decoration:none;
}
.noseleci
{ 
color:#667696 !important;
background:#333 url(/parques/img/mapa_tabnoseleci.jpg) no-repeat 0 -1px !important ;
text-decoration:none;
}



.descripTab
{

float:left;
width: 130px; 
height:31px;
margin:1px;
padding-top:0px;
font-size:15px;
font-weight:bold;
color:#fff;
border-right:solid 1px #98a9ca;	
}


.descripTab a
{

float:left;
width: 130px; 
height:31px;
padding-top:0px;
font-size:15px;
font-weight:bold;
color:#667696;
margin-top:1px !important;
text-decoration:none !important;
}

.descripTab a:hover
{ 
color:#667696 !important;
background-color:#e7f3ff;
text-decoration:none;
}

.llegarTab
{
text-align:center;
float:left;
width: 140px; 
height:31px;
margin:0px;
padding-top:0px;
font-size:15px;
font-weight:bold;
color:#fff;
margin-top:1px;
border-right:solid 1px #98a9ca;
}

.llegarTab a
{

float:left;
width: 140px; 
height:31px;
margin:0px;
padding-top:0px;
font-size:15px;
font-weight:bold;
color:#667696;
text-decoration:none;

}


.llegarTab a:hover
{ 
color:#667696 !important;
background-color:#e7f3ff;
text-decoration:none;
}

.calendarTab
{ 
color:#fff;
width: 100px; 
height:31px;
margin:0px;
padding-top:0px;
font-size:15px;
font-weight:bold;
float:left;
margin-top:1px;
border-right:solid 1px #98a9ca;
}

.calendarTab a
{ 
color:#667696;
width: 100px; 
height:31px;
margin:0px;
padding-top:0px;
font-size:15px;
font-weight:bold;
float:left;
text-decoration:none;
}

.calendarTab a:hover
{ 
color:#667696 !important;
background-color:#e7f3ff;
text-decoration:none;
}


.EntradaHotel
{

float:left;
width: 120px; 
height:31px;
margin:1px;
padding-top:0px;
font-size:15px;
font-weight:bold;
color:#fff;

}


.EntradaHotel a
{

float:left;
width: 128px; 
height:31px;
padding-top:0px;
font-size:15px;
font-weight:bold;
color:#667696;
margin-top:1px !important;
text-decoration:none !important;
}

.EntradaHotel a:hover
{ 
color:#667696 !important;
background-color:#e7f3ff;
text-decoration:none;

}


/* Seleccion de Tab */ 


.noselec
{ 
color:#667696 !important;
background-color:#ced9ee;
text-decoration:none;
}

.selec
{
color:#667696 !important;
background-color:#e7f3ff;
text-decoration:none;
}

.gmaps_breadcrumb
{
font-size:12px;
font-weight:bold;
color:#667696 !important;
text-decoration:none;
margin-top:10px;
}
.gmaps_breadcrumb a
{
font-size:13px;
font-weight:bold;
color:#667696 !important;
text-decoration:none;

}

/* */
.descripcionDiv
{


color:#074584 !important;
font-size:12px;
padding:0px;
width:565px !important;
margin:0px 0px 0 10px;
padding:15px 0 0 0;
}
.llegarDiv
{

color:#074584 !important;
font-size:12px;
padding:0px;
width:565px !important;
margin:0px 0px 0 10px;
padding:15px 0 0 0;

}
.calendarioDiv
{
color:#074584 !important;
font-size:12px;
padding:0px;
width:565px !important;
margin:0px 0px 0 10px ;
padding:15px 0 0 0;

}

#promocion
{
text-align:center;	
width:300px;
padding:0px 0 0px 0;
background-color:#fff !important;
height:200px !important;
clear:both;
	margin-bottom:50px;
	
	
}


.paginadoLocalidades
{
border-top:1px solid #AEC8E3;
clear:both;
height:25px;
margin:20px 0px 0 10px !important;
*margin:20px 0px 0 0px !important;
padding:10px 0 0 0;
text-align:center !important;
width:565px;
*width:555px;
text-align:right !important;
color:#f4a000;
}

.paginadoLocalidades span
{

font-size:14px;
font-weight:bold;
text-align:left !important;

}


.paginadoLocalidades a
{
color:#074584;
font-size:14px;
font-weight:bold;
margin:0 5px 0px !important;
text-align:left !important;
}
.paginadoLocalidades img
{

width:0px;
height:0px;

}


/* bocadillos de los mapas */ 

.bocataTitu
{ 
	font-size:22px;
	font-weight:bold;
	color:#074584;
}

.bocata	TituloHotel
{
font-size:11px;
font-weight:bold;
margin: 5px 0 0px 0  !important;
color:#2f72b4;

}


/*.repeatTituloHotel span
{
font-size:15px;
font-weight:bold;
color:#f4a000 !important;
line-height:normal;
margin: 0px 0 0px 0 !important;
}*/


.bocataTituloHotel a

{
font-size:13px;
font-weight:bold;
color:#2f72b4;
padding: 0px 0 0 0px !important;
margin: 0px 0 0px 0 !important;
}

.bocataIconos
{
margin:15px 0 2px 0px;
 /**margin:-12px 0 2px 80px;
_margin:-12px 0 2px 80px;
width:280px;*/
clear:both;

}

.bocataIconos a
{
color:#f4a000;
font-size:10px;
font-weight:bold;
}
.bocataIconos a:hover
{
color:#2f72b4;
font-size:10px;
font-weight:bold;
}


.bocataIconosHotel 
{
margin:0px 0 0 10px;
padding:0px;
clear:right;

float:left;
}

.bocataIconosHotel img
{
margin:0px;
padding:0px;
width:12px;
height:12px;

}
.bocataIconosOpinion
{
margin:0px 0 0 10px;
padding:0px;
clear:right;
color:#f4a000;
font-size:10px;
font-weight:bold;
float:left;
}

.bocataIconosOpinion img
{
margin:0px 0 0 10px;
padding:0px;
width:12px;
height:14px;

}
.bocataIconosBarra
{
margin:0px 0 0 10px;
padding:0px;
clear:right;
color:#f4a000;
font-size:10px;
font-weight:bold;
float:left;
}

.bocataIconosBarra img
{
margin:0px 0 0 10px;
padding:0px;
width:30px;
height:14px;

}

.bocata p texto
{
margin:5px 0 5px 0;
padding: 0px 5px 5px 10px;
font-size:10px !important;
color:#333;
float:right;
	
}	

.bocata p texto span
{
padding: 0px 5px 5px 10px;
font-size:11px;
color:#074584;

	
}	

.bocatalocalidad
{
margin:0px !important;
padding: 0px 5px 0px 0px;
font-size:11px;
color:#074584;
clear:right;

}

.bocatalocalidad a
{
padding: 0px 5px 0px 0px;
font-size:11px;
color:#074584;
margin:0px !important;
clear:right;
}
.bocatalocalidad a:hover
{
padding: 0px 5px 0px 0px;
font-size:11px;

color:#f4a000;
}
.bocata img
{
border: solid 0px;
width:78px;
height:52px;	
float:left;
margin:0px 10px 0 0px !important;
background-color:#ebebeb;

}	
.bocataTitulo
{
font-size:15px;
font-weight:bold;
margin: 5px 0 0px 0  !important;
color:#2f72b4;
clear:both;
margin-bottom:5px;

}
.bocataTitulo a
{
font-size:15px;
font-weight:bold;
margin: 5px 0 0px 0  !important;
color:#2f72b4;

}
.bocataMain
{
	width: 300px;
	height: auto;
	text-align:left;
	font-size:11px;
}

.bocataMain p
{
	padding:5px;
	height: auto;
	width:380px;
	font-size:11px;
}
.bocataMain p img
{
	margin-left:5px !important;
}



.bocataTituloHotel ul
{
	width: 250px;
	height: auto;
}
.bocataTituloHotel li
{
font-size:11px;
color:#2f72b4;
display:inline;
text-transform:capitalize;
}

.bocataTituloHotel li a
{
	font-size:11px;
	color:#2f72b4;
	display:inline;
}

.bocataTituloHotel li a:hover
{
	font-size:11px;
	color:#f4a000;
	font-weight:bold;
	display:inline;
}
.bocataTituloHotel li a:hover
{
	font-size:11px;
	color:#f4a000;
	font-weight:bold;
	display:inline;
}



.botonbocata 
{
float:left;
height:29px;
width:309px;
margin:15px 0 0 0 !important;
*margin:10px 0 0 0;
}

.botonbocata a 
{
background:transparent url(/parques/img/boton_nameparque.jpg) no-repeat;
height:29px;
width:309px;
text-align:center;
padding-top:3px;
font-size:14px;
font-weight:bold;
color:#333;
display:block;
}
.botonbocata a:hover 
{
background:transparent url(/parques/img/boton_nameparque.jpg) no-repeat;
height:29px;
width:309px;
}

/* pie */
.pieParques 
{
	width:910px;
border-top:1px dotted #999999;
color:#999999;
font-size:12px;
margin-top:8px;
padding-top:8px;
text-align:center;
margin-bottom:15px;
clear:both;

}
.pieParques a {

color:#F4A000;
font-weight:bold;

}
/*ESENCIAL PARA OCULTAR LOS TEXTOS DE GOOGLE EN LOS MAPAS (Jesús)*/
div#gmaps_div div span {display: none;}
/*****************************************************************/
