@import url("jquery.jcarousel.css");
@import url("jqtransform.css");
@import url("eltiempo.css");
body {
	margin:0px ;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
form{margin:0}
img {
	border: 0;
}

.mano {
	cursor:pointer;
}

.borde_submenu {border:1px solid #999999;}
.borde_990100 {border:#990100 1px solid; border-right:none}

.txt_menu {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
}

.txt_pie {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}

.txt {
	font-family:Calibri, Arial, Helvetica, sans-serif;
}

.txt_9 {
	font-size:9px;
}

.txt_10 {
	font-size:10px;
}

.txt_11 {
	font-size:11px;
}

.txt_12 {
	font-size:12px;
}

.txt_13 {
	font-size:13px;
}

.txt_14 {
	font-size:14px;
}

.txt_15 {
	font-size:15px;
}

.txt_16 {
	font-size:16px;
}

.txt_18 {
	font-size:18px;
}

.txt_20 {
	font-size:20px;
}

.txt_22 {
	font-size:22px;
}

.txt_23 {
	font-size:23px;
}

.txt_24 {
	font-size:24px;
}

.txt_25 {
	font-size:25px;
}

.txt_28 {
	font-size:28px;
}

.txt_FFFFFF {
	color:#FFFFFF;
}

.txt_000000 {
	color:#000000;
}

.txt_990000 {
	color:#990000;
}

.txt_990100 {
	color:#990100;
}

.txt_C40000 {
	color:#C40000;
}

.txt_333333 {
	color:#333333;
}

.txt_666666 {
	color:#666666;
}

.txt_999999 {
	color:#999999;
}

.txt_006699 {
	color:#006699;
}

.txt_D60000 {
	color:#D60000;
}

.fondo_C40000 {
	background-color:#C40000;
}

.fondo_D60000 {
	background-color:#D60000;
}

.fondo_006699 {
	background-color:#006699;
}

.fondo_FFFFFF {
	background-color:#FFFFFF;
}

.fondo_CCCCCC {
	background-color:#CCCCCC;
}

.fondo_277DA9 {
	background-color:#277DA9;
}

.lista {
	font-family: Calibri, Arial;
	font-size: 15px;
	color: #006699;
	list-style-type: square;
	margin-left:-10px;
	margin-right:20px;
}

*html .lista {
	margin-left:30px;
}

*:first-child+html .lista {
	margin-left:30px;
}

.lista li {
	margin-top:10px;
}

.caja {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 18px;
	border: #000000 1px solid;
}

.caja_buscador
{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#EFEFEF;
}

.select_fiestas {
	color: #333333;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 150px;
	height: 18px;
	border: #666666 1px solid;
}

/* CAPA alojamientos.php, buscador_alojamientos.php, restaurantes.php */
#div_videoqcalidad {
		position: absolute; /*Posicionamiento absoluto*/
		top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
		left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
		height: 474px; /*Le ponemos el valor del alto*/
		width: 536px; /*Le ponemos el valor del ancho*/
		margin-top: -237px; /*Restamos la mitad de alto para centrarlo verticalmente*/
		margin-left: -268px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
		overflow: auto;
		z-index: 9999;
		display: none;
	}
/* FIN alojamientos.php, buscador_alojamientos.php, restaurantes.php */	

/* CAPA rss.php */
#capa_rss {
		position: absolute; /*Posicionamiento absoluto*/
		top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
		left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
		height: 265px; /*Le ponemos el valor del alto*/
		width: 420px; /*Le ponemos el valor del ancho*/
		margin-top: -94px; /*Restamos la mitad de alto para centrarlo verticalmente*/
		margin-left: -200px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
		overflow: auto;
		z-index: 9999;
		display: none;
	}
/* FIN rss.php */	

/* CAPA Enviar a un amigo */
#div_enviaraunamigo {
		position: absolute; /*Posicionamiento absoluto*/
		top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
		left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
		height: 334px; /*Le ponemos el valor del alto*/
		width: 474px; /*Le ponemos el valor del ancho*/
		margin-top: -167px; /*Restamos la mitad de alto para centrarlo verticalmente*/
		margin-left: -237px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
		overflow: auto;
		z-index: 9999;
		display: none;
	}
/* FIN Enviar a un amigo */	

/* CAPA Contacta */
#div_contacta {
		position: absolute; /*Posicionamiento absoluto*/
		top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
		left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
		height: 450px; /*Le ponemos el valor del alto*/
		width: 474px; /*Le ponemos el valor del ancho*/
		margin-top: -167px; /*Restamos la mitad de alto para centrarlo verticalmente*/
		margin-left: -237px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
		overflow: auto;
		z-index: 9999;
		display: none;
	}
/* FIN Contacta */	

/* CAPA Leyenda de símbolos */
#div_leyendasimbolos {
		position: absolute; /*Posicionamiento absoluto*/
		top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
		left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
		height: 620px; /*Le ponemos el valor del alto*/
		width: 980px; /*Le ponemos el valor del ancho*/
		margin-top: -310px; /*Restamos la mitad de alto para centrarlo verticalmente*/
		margin-left: -490px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
		overflow: auto;
		z-index: 9999;
		display: none;
	}
/* FIN eyenda de símbolos */	

/* CAPAS que_visitar.php */
#que_visitar_cul_16 {
		position: absolute; /*Posicionamiento absoluto*/
		top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
		left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
		height: 344px; /*Le ponemos el valor del alto*/
		width: 446px; /*Le ponemos el valor del ancho*/
		margin-top: -172px; /*Restamos la mitad de alto para centrarlo verticalmente*/
		margin-left: -223px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
		overflow: auto;
		z-index: 9999;
		display: none;
	}
#que_visitar_cul_17 {
		position: absolute; /*Posicionamiento absoluto*/
		top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
		left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
		height: 294px; /*Le ponemos el valor del alto*/
		width: 366px; /*Le ponemos el valor del ancho*/
		margin-top: -197px; /*Restamos la mitad de alto para centrarlo verticalmente*/
		margin-left: -183px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
		overflow: auto;
		z-index: 9999;
		display: none;
}
#que_visitar_cul_1, #que_visitar_cul_2, #que_visitar_cul_3, #que_visitar_cul_5, #que_visitar_cul_6, #que_visitar_cul_7, 
#que_visitar_cul_8, #que_visitar_cul_9, #que_visitar_cul_10, #que_visitar_cul_11, #que_visitar_cul_12, #que_visitar_cul_13,
#que_visitar_cul_14, #que_visitar_cul_15 {
		position: absolute; /*Posicionamiento absoluto*/
		top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
		left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
		height: 329px; /*Le ponemos el valor del alto*/
		width: 596px; /*Le ponemos el valor del ancho*/
		margin-top: -165px; /*Restamos la mitad de alto para centrarlo verticalmente*/
		margin-left: -298px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
		overflow: auto;
		z-index: 9999;
		display: none;
	}	
/* FIN CAPAS que_visitar.php */

.feed {
  margin-left: 3px;
  padding: 0 0 0 19px;
  background: url("../images/rss/feed-icon-14x14.png") no-repeat 0 50%;
} 

.cajainvisible {
	color:#006699;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 22px;
	border: none;
	background:#FFFFFF;
}

.cajacanal {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #BEC0BF 1px solid;
	background:#F0F0F0;
}

.sombra{
  -webkit-box-shadow: 2px 2px 5px #333333;
  -moz-box-shadow: 2px 2px 5px #333333;
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=1);
}

.menuTC {
	position:relative;
	margin-bottom:2px;
	width:227px;
}

*html .menuTC {
	margin-bottom:1px;
}

*:first-child+html .menuTC {
	margin-bottom:1px;
}

/* PAGINACIÓN */
.pagenav_on 
{
	background-color: #9EC5D8;
 	text-align: center;
	vertical-align: middle;
	text-decoration: none;		
	font-weight: bold;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	width: 17px;
	height: 17px;
	padding-top: 1px;
	color:#990000;	
}
.pagenav_off
{
	background-color: #FFFFFF;
 	text-align: center;
	vertical-align: middle;	
	text-decoration: none;		
	font-weight: normal;	  
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	width: 17px;
	height: 17px;
	padding-top: 1px;
}
.color_pag{color:#990000;}
/* FIN PAGINACIÓN */

.boton
{
	font-size: 13px;
	font-family:Calibri, Arial, Helvetica, sans-serif;	
	color: #FFFFFF;
	border: none;
	height: 20px;
	cursor: pointer;
	background: #D60000 url(../images/fondo_boton.jpg) bottom repeat-x;
}

#direcciones
{
	overflow-y: scroll;
	height: 300px;
	width: 385px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: none;
	SCROLLBAR-FACE-COLOR:#FFFFFF;
    SCROLLBAR-SHADOW-COLOR:#CCCCCC;
    SCROLLBAR-3DLIGHT-COLOR:#CCCCCC;
    SCROLLBAR-ARROW-COLOR:#5A6363;
    SCROLLBAR-TRACK-COLOR:#FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;		
}

.mini_buscador
{
	width:110px; 
	border-bottom:#999999 1px solid;
	border-left:#999999 1px solid;
	border-top:#999999 1px solid;
	border-right:none;
	font-family:Arial, Helvetica, sans-serif;
}
.gmnoprint span {white-space:normal;}
