﻿@charset "utf-8";
/* CSS Document */

/*
for IE 
  filter:alpha(opacity=60);
 CSS3 standard 
  opacity:0#page .6;
*/
  
#page .widget_izquierdo {
	width:282px;
/*	height:493px;    */
}

#page .tab_izquierda {
	width:279px;	
	margin-bottom:25px;
	background:transparent url(../images/maqueta/h1_tab_fin_tit_3s.png) top right no-repeat;	
}

#page .tab_izquierda_black {
	width:279px;
	background:#151515; /*Diego: antes era 1c1c1c*/
}

#page .tab_izquierda a:link, #page .tab_izquierda a:visited, #page .tab_izquierda a:hover, #page .tab_izquierda a:active {
	color:#666666; 
	text-decoration:underline;
}

#page .tab_izquierda_black a:link, #page .tab_izquierda_black a:visited, #page .tab_izquierda_black a:hover, #page .tab_izquierda_black a:active {
	color:#FFFFFF; 
	text-decoration:underline;
}

#page .tab_izquierda .mas_derecha {
	padding:5px 10px;	
	float:right; 	
	height:21px;	
	color:#FFFF00;
}

#page .tab_izquierda h5 {
	font-size:12px;	
	color:#5e939f;
	text-transform:uppercase;
	width:244px;
	height:27px;
	line-height:27px;
	clear:none;
/*	background-color:#f1f1f1;
	background:#f1f1f1 url(../images/maqueta/fondo-cabecera.png) repeat-x top left;*/
	background:transparent url(../images/maqueta/h2_tab_ini_tit_1.png) repeat-x bottom left;
	border-bottom:#d2d2d2 1px solid;
	padding-left:5px;	
}

#page .tab_izquierda_black h5  {
	font-size:12px;	
	color:#FFFFFF;
	text-transform:uppercase;
	width:240px;
	height:27px;
	line-height:27px;
	clear:none;
	background:transparent url(../images/maqueta/h2_tab_ini_tit_1_black.png) repeat-x bottom left;
	padding-left:5px;	
}

#page .tab_izquierda .tab_izquierda_contenido {
	width:277px;
	border-left:#d2d2d2 1px solid;
	border-right:#d2d2d2 1px solid;
	border-bottom:#d2d2d2 1px solid;
	background-color:#f1f1f1;
	color:#333333;
}

#page .tab_izquierda_black .tab_izquierda_contenido_black {
	width:277px;
	background-color:#252525;
	color:#FFFFFF;
	border-bottom:#151515 1px solid; /*Diego: antes era 1c1c1c*/
	border-top:#3b3b3b 1px solid;
}

#page .tab_izquierda_texto_black {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	background-color:#252525;
	color:#FFFFFF;
	width:260px;
}

#page .tab_black_texto_gris {
	color:#999999;
}

#page .tab_black_texto_gris a:link,#page  .tab_black_texto_gris a:visited,#page  .tab_black_texto_gris a:hover,#page  .tab_black_texto_gris a:active {
	color:#999999; 
	text-decoration:underline;
}

#page .imagen_black_freestyle {
	background-color:#252525;
	width:270px;
	height:30px;
	margin-left:5px;
	margin-top:5px;
}

#page .tab_izquierda p {
	margin-top:10px;
	margin-bottom:5px;
	margin-left:10px;
	text-align:left;
	width:260px;
}

#page .tab_izquierda ul {
    width:260px; text-align:left;
}
 
#page .tab_izquierda li {
    margin-left:20px;text-align:left;
}


#page .tab_izquierda label {
    padding-left:3px;
}

/* INICIO WIDGET OFERTAS */

#page .tab_izquierda_ofertas {
	width:279px;
}

#page .tab_izquierda_ofertas a:link, #page .tab_izquierda_ofertas a:visited, #page .tab_izquierda_ofertas a:hover, #page .tab_izquierda_ofertas a:active {
	color:#333333; 
	text-decoration:none;
}

#page .tab_izquierda_contenido_oferta{
	width:279px;
	height:256px;		
	color:#888888;
	position:relative;
	z-index:5;
}

#page .tab_izquierda_contenido_oferta img { behavior:url("iepngfix.htc") }

#page .paginacion_oferta{
	background:url(../images/maqueta/tab_left_ofertas.gif) top left no-repeat;	
	padding-right:5px;
	padding-left:10px;
	height:21px;
	text-align:right;
	font-weight:bold;
	margin-top:-22px;
	_margin-top:-23px;	
	padding-top:2px;
	float:right;
	color:#FFFFFF;
	position:relative;
	z-index:6;
}

/* FIN WIDGET OFERTAS */

/* INICIO BUSCADOR IZQUIERDO */

#page .tab_izquierda .div_buscador {
    width:274px; 
    float:left;
}

#page .tab_izquierda .opciones_buscador {
    width:190px; 
    float:left;
    margin-left:10px;
}

#page .tab_izquierda .opciones_buscador_comidas_restaurantes {
	width:220px; 
	float:left;
	margin-left:10px;
	padding-left:8px;
}

#page .tab_izquierda .opciones_buscador_restaurantes {
    width:260px; 
    float:left;
    margin-left:10px;
}

/* INICIO BUSCADOR IZQUIERDO */
 
/* INICIO DE IMAGEN DE OFERTA*/ 

#page .imagen_oferta {
} 

#page .tab_izquierda .imagen_fondo_oferta  {
	width:130px;
	height:103px; 
	background:#f1f1f1 url(../images/maqueta/fondo_imagen_oferta.png) top left no-repeat;	
}

#page .tab_izquierda .ul_ofertas {
	width:277px;
	margin:0 0; 
}

#page .tab_izquierda .ul_ofertas  li {
	width:130px;
	margin:0 0;
	padding-left:5px;
}

#page .tab_izquierda .imagen_oferta  {
	width:130px;
	height:103px; 
	margin:5px 0 0 5px;
}

#page .tab_izquierda .texto_oferta  {
    font-size:11px;	
    width:110px;
    height:36px; 
    margin:57px 0px 0px 0px;	
    color:#333333;
    text-transform:uppercase;
    text-align:left;
    background-color:#f1f1f1;
    overflow:hidden;
    line-height:11px;
    padding:0px 4px 0px 4px;
    filter:alpha(opacity=70);
    opacity:.7;
    border:1px solid white;
}

#page .tab_izquierda .texto_oferta a:link, #page .tab_izquierda .texto_oferta a:visited, #page .tab_izquierda .texto_oferta a:hover, #page .tab_izquierda .texto_oferta a:active {
	color:#333333; 
	text-decoration:none;
}


#page .tab_izquierda .texto_oferta p   {
    clear:none;
    padding:0 0;
    margin:0 0;
}

/*INICIO GALERIA*/

#page  .div_galeria {
	float:center;
	margin-left:17px;
	margin-top:10px;
	width:240px;
	height:160px;
}

#page .galeria_rotativa {
	float:center;
	background:#f1f1f1 url(../images/maqueta/fondo_galeria.png) center center no-repeat;
	width:209px;
	height:141px;
}

#page .imagen_galeria {
	margin-left:17px;
	margin-top:4px;
	height:133px;
	width:190px;
}

#page .fecha_galeria_izquierda {
	float:left;
	width:15px; height:76px;
	margin-top:58px;
}

#page .fecha_galeria_derecha {
	float:right;
	width:8px; height:76px;
	margin-top:58px;
}

/*FIN GALERIA*/

/* INICIO GALERIA GRANDE */

#page .div_galeria_grande {
	position:absolute; top:0px;
	width:710px;	
	margin-bottom:25px;	
}

#page .div_galeria_grande h5  {
	font-size:12px;	
	color:#5e939f;
	text-transform:uppercase;
	width:707px;
	height:27px;
	line-height:27px;
	clear:none;
	background:transparent url(../images/maqueta/h2_tab_ini_tit_1.png) repeat-x bottom left;
	border-bottom:#d2d2d2 1px solid;
	padding-left:5px;	
}

#page .div_galeria_grande .contenido {
	position:absolute; top:10px;
	width:710px;
	border-left:#d2d2d2 1px solid;
	border-right:#d2d2d2 1px solid;
	border-bottom:#d2d2d2 1px solid;
	background-color:#f1f1f1;
	color:#888888;
}

#page  .div_galeria_grande  .box{
	float:center;
	margin-left:2px;
	margin-top:10px;
	width:702px;
	height:530px;
	border:#FFFFFF 2px solid;
}

#page  .div_galeria_grande  .enlaces_galeria_grande{
	float:left;
	margin-left:5px;
	margin-top:10px;
	width:98%;
	text-align:center;
}

#page  .div_galeria_grande  .texto_galeria_grande{
	float:left;
	margin-left:5px;
	margin-top:10px;
	width:98%;
	margin-bottom:10px;
}

/* FIN GALERIA GRANDE */

/*INICIO FILTRO*/

.filtro {
	width:279px;
	height:200px;
	background:url(../img/maqueta/h1_tab_fin_tit_3s.png) top right no-repeat; 
}

dl { margin:0; padding:1em 0 0 0; }
dt, dd { margin:0;padding:0 0 .5em 0; float:left; }
dt { clear:both; width:25%; text-align:right; padding-right:1em; }
dd { text-align:left; width:50%; }

#el01 {width:100%}

#el02 {
	color:#00f;
	background:#ddd;
}

/*checkbox {background:red url(../img/maqueta/check_box_fondo.jpg) no-repeat top left;}
#el04 {border-width:6px}
#el05 {border:2px dotted #00f}
#el06 {border:none}
#el07 {padding:1em}
#el08 {
	width:4em;
	height:4em;
}*/
/*FIN FILTRO*/

/*INICIO TEXTO DESARROLLO*/

#page .desarrollo {
	width:500px;
	min-height:493px;
	margin-bottom:10px; margin-left:2px;
}

#page .desarrollo h1 {
	font-size:12px;	
	color:#5e939f;
	text-transform:uppercase;
	width:490px;
	height:25px;
	line-height:25px;
	clear:none;
	background-color:#f1f1f1;
	background:#f1f1f1 url(../images/maqueta/fondo-cabecera.png) repeat-x top left;
	padding-left:5px;	
}

/* INICIO ESCUELAS */

#page .div_escuelas {
	float:left;
	width:470px;
	border:#FFFFFF 2px solid;	
}

#page .imagen_esculas {
	float:left;
	width:469px; height:203px;	
}

/* FIN ESCUELAS */

/* INICIO COLABORADORES */

#page .desarrollo .columnas_colaboradores {
	float:left;
	width:460px;
	padding:0 0;
	margin-left:15px;
	_margin-left:10px;
}

#page .desarrollo .li_colaboradores {
	float:left;
	width:33%;
	font-size:14px;
	text-align:center;
}

/* FIN COLABORADORES */

#page .contenido_h1 {
	background:url(../images/maqueta/h1_tab_fin_tit_2.png) top right no-repeat;
	width:501px;
	clear:right;
	border-bottom:#d2d2d2 1px solid;
	border-left:#d2d2d2 1px solid;
}

#page .contenido_texto {
	border:#d2d2d2 1px solid;
	border-top:#ffffff 1px solid;
	background-color:#f1f1f1;
	padding:10px;
	width:480px;
}

#page .contenido_texto p {
	margin-bottom:20px; clear:both;
}

#page .contenido_texto strong {
	font-weight:bold;
}

/*FIN TEXTO DESARROLLO*/

#page .desarrollo_medio {
	width:730px;
	margin-bottom:10px;/* margin-left:2px;*/
	background-color:#f1f1f1;
}

#page .desarrollo_medio h1 {
	font-size:12px;	
	color:#5e939f;
	text-transform:uppercase;
	width:722px;
	height:25px;
	line-height:25px;
	clear:none;
	background-color:#f1f1f1;
	background:#f1f1f1 url(../images/maqueta/fondo-cabecera.png) repeat-x top left;
	padding-left:5px;	
}

/* INICIO PISTAS */

#page .desarrollo_medio .contenido_h1 {
	background:url(../images/maqueta/h1_tab_fin_tit_2.png) top right no-repeat;
	width:720px;
	clear:right;
	border-bottom:#d2d2d2 1px solid;
	border-left:#d2d2d2 1px solid;
}

#page .desarrollo_medio .contenido_pistas {
	border:#d2d2d2 1px solid;
	background-color:#f1f1f1;
	padding:10px;
	width:719px;
}

#page .desarrollo_medio .contenido_texto {
	border:#d2d2d2 1px solid;
	border-top:#ffffff 1px solid;
	background-color:#f1f1f1;
	padding:5px;
	width:719px;
}

#page .desarrollo_medio .fondo_pista_arriba {
	width:705px;
	height:283px;
	background:transparent url(../images/maqueta/fondo_pistas_arriba.png) top right no-repeat;
}


#page .desarrollo_medio .left {
	float:left;
	width:342px;
	height:260px;
}

#page .desarrollo_medio .right {
	float:right;
	width:362px;
	height:260px;
	padding-top:10px;
}

#page .desarrollo_medio .webcam_pistas {
	width:352px;
	height:220px;
	background:transparent url(../images/maqueta/webcam_pistas.png) top left no-repeat;
}

#page .desarrollo_medio .enlaces_webcams_pistas {
	width:330px;
	padding-top:10px;
	padding-left:10px; 
}

#page .desarrollo_medio .div_col_1{
	width:43%;
	margin-bottom:10px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}

#page .desarrollo_medio .div_col_2{
	width:28%;
	margin-bottom:10px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}

#page .desarrollo_medio .div_col_3{
	width:28%;
	margin-bottom:10px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}

#page .desarrollo_medio .div_descripcion_pista{
	background-color:#FFFFFF;
	width:346px;
	height:30px;
	padding-left:5px;
	border-bottom:#000000 1px solid;
}

#page .desarrollo_medio .descripcion_pista_1{
	color:#707070;
	text-transform:uppercase;
	font-weight:bold;
	text-align:left;
	width:346px;
}

#page .desarrollo_medio .descripcion_pista_2{
	color:#707070;
	text-align:left;
}

#page .desarrollo_medio a:link, #page .desarrollo_medio a:visited, #page .desarrollo_medio a:hover, #page .desarrollo_medio a:active {
	color:#FFFFFF; 
	text-decoration:none;
	font-weight:normal;
}

#page .desarrollo_medio area a:link, #page .desarrollo_medio area a:visited, #page .desarrollo_medio area a:hover, #page .desarrollo_medio area a:active {
    background:red;
}

#page area a:link {width:10px; background:red;}

#page map {width:10px; background:red;}

/* FIN PISTAS *(

/* INICIO TEXTO DESARROLLO GRANDE */

#page .desarrollo_grande {
	width:1015px;
	margin-bottom:10px; 
	background-color:#f1f1f1;
}

/* WEBCAMS */

#page .desarrollo_grande h1 {
	font-size:12px;	
	color:#5e939f;
	text-transform:uppercase;
	width:1010px;
	height:25px;
	line-height:25px;
	clear:none;
	background-color:#f1f1f1;
	background:#f1f1f1 url(../images/maqueta/h2_tab_ini_tit_1.png) repeat-x top left;
	padding-left:5px;	
}

#page .desarrollo_grande .contenido_h1 {
	background:url(../images/maqueta/h1_tab_fin_tit_2.png) top right no-repeat;
	width:1010px;
	clear:right;
	border-bottom:#d2d2d2 1px solid;
	border-left:#d2d2d2 1px solid;
}

#page .desarrollo_grande .contenido_texto {
	border:#d2d2d2 1px solid;
	border-top:#ffffff 1px solid;
	background-color:#f1f1f1;
	padding:5px;
	width:1003px;
}

#page .desarrollo_grande  p {
	float:left;
	text-align:left;
	color:#666666;
	text-transform:uppercase;
	margin:0 0;
	clear:left;
	font-size:10px;
}

#page .desarrollo_grande  h3 {
	color:#3b7797;
	font-weight:bold;	
	text-align:left;
	text-transform:uppercase;	 
	margin-bottom:2px;
	clear:left;
}

#page .desarrollo_grande .div_left {
	float:left;
	width:500px;
	margin-bottom:10px;
	margin-left:5px;
	height:85px;
}

#page .desarrollo_grande .div_right {
	float:right;
	width:510px;
	_width:505px;
	margin-bottom:10px;
	height:85px;
}

#page .desarrollo_grande .div_texto_tiempo {
	margin-bottom:10px;
}

#page .desarrollo_grande .div_texto_tiempo_bajo {
	margin-top:10px;
}

#page .div_titulo_tiempo_left {
	font-size:12px;	
	color:#5e939f;
	text-transform:uppercase;
	width:500px;
	height:25px;
	line-height:25px;
	background-color:#f1f1f1;
	background:#f1f1f1 url(../images/maqueta/h2_tab_ini_tit_1.png) repeat-x top left;
	float:left;
}

#page .div_titulo_tiempo_right {
	font-size:12px;	
	color:#5e939f;
	text-transform:uppercase;
	width:499px;
	height:25px;
	line-height:25px;
	background-color:#f1f1f1;
	background:#f1f1f1 url(../images/maqueta/h2_tab_ini_tit_1.png) repeat-x top left;
	float:left;
}

#page .desarrollo_grande .div_nieve_general {
	width:495px; float:left;
}

#page .desarrollo_grande .div_acceso {
	width:495px; float:left;
}

#page .desarrollo_grande .texto_actual {
	float:left;
	width:123px;
	text-align:left;
	color:#888888;	
	font-weight:bold;
	text-transform:uppercase;
	font-size:10px;
}

#page .desarrollo_grande .texto_tiempo {
	float:left;
	text-align:left;
	width:162px;
}

#page .desarrollo_grande .div_min_max {
	width:70px;
	margin-top:15px;
	
}

#page .desarrollo_grande .texto_min_max {
	text-align:left;
	width:44%;
}

#page .desarrollo_grande .max {
	color:#f23b8d;
	text-align:left;
	font-weight:bold;
	font-size:10px;
}

#page .desarrollo_grande .min {	
	color:#37a9de;
	text-align:left;
	font-weight:bold;	
	font-size:10px;
}

#page .desarrollo_grande .abierto {	
	color:#7cd446;
	text-align:left;
	font-weight:bold;	
	font-size:10px;	
}

#page .desarrollo_grande .cerrado {	
	color:#fb4e20;
	text-align:left;
	font-weight:bold;	
	font-size:10px;	
}

#page .desarrollo_grande .amarillo {	
	color:#ffb02f;
	text-align:left;
	font-weight:bold;	
	font-size:10px;
}

#page .desarrollo_grande .azul {	
	color:#005079;
	text-align:left;
	font-weight:bold;	
	font-size:9px;	
}

#page .desarrollo_grande .columnas_tiempo {
	float:left;
	width:168px;	
	background-color:#f1f1f1;
	color:#888888;
	margin-bottom:20px;
	background-image:none;
}

#page .desarrollo_grande .columnas_tiempo h3 {
	color:#3b7797;
	font-weight:bold;	
	text-align:left;
	text-transform:uppercase;
	clear:left;
}

#page .desarrollo_grande .columnas_tiempo_azul {
	float:left;
	background:#dee4e8;
	width:163px;
	border-bottom:#d2d2d2 1px solid;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}

#page .desarrollo_grande .columnas_tiempo_gris {
	float:left;
	background:#f1f1f1;
	width:163px;
	border-bottom:#d2d2d2 1px solid;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}

#page .desarrollo_grande .div_tiempo_actual {
	width:160px;
	height:90px;
	float:left;
}

#page .desarrollo_grande .imagen_tiempo {
	width:90px;
	height:90px;
	float:left;
}

/*IE 6*/

#page .desarrollo_grande .imagen_tiempo img {behavior:url("iepngfix.htc") }

#page .desarrollo_grande .imagen_tiempo_s img {behavior:url("iepngfix.htc") }

#page .desarrollo_grande .imagen_tiempo_s {
	width:50px;
	height:40px;
}

#page .desarrollo_grande .hora {
	float:left;
	width:50px;
}

#page .desarrollo_grande ul li {
	float:left;
	color:#666666;
	text-align:left;
	font-size:10px;
	padding-left:2px;
}

/* FIN WEBCAMS */

/* INICIO PISTAS */

#page .desarrollo_grande .div_pistas_1 {
	float:left;
	width:333px;
	margin-bottom:10px;
}

#page .desarrollo_grande .div_pistas_2 {
	float:left;
	width:334px;
	margin-bottom:10px;
}

#page .desarrollo_grande .columnas_pistas_azul_i {
	float:left;
	background-color:#cad7df;
	width:130px;
	padding-top:10px;
	_margin-left:3px;	
	margin-top:0px;
	border-bottom:#cad7df 10px solid;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_azul {
	float:left;
	background-color:#cad7df;
	width:160px;
	padding-top:10px;
	_margin-left:5px;	
	margin-top:3px;
	margin-bottom:3px;
	border-bottom:#cad7df 10px solid;
}

#page .desarrollo_grande .columnas_pistas_gris {
	float:left;
	background:#f1f1f1;
	width:158px;	
	padding-top:10px;
	_margin-left:5px;
	margin-top:3px;	
	margin-bottom:3px;
	border-bottom:#f1f1f1 10px solid;
}

#page .desarrollo_grande .columnas_pistas_gris_i {
	float:left;
	background:#f1f1f1;
	width:130px;
	padding-top:3px;
	_margin-left:5px;
	margin-top:0px;	
	margin-bottom:3px;
	border-bottom:#f1f1f1 10px solid;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_gris_g_i {
	float:left;
	background:#f1f1f1;
	width:235px;
	padding-top:3px;
	_margin-left:5px;
	margin-top:0px;	
	margin-bottom:3px;
	border-bottom:#f1f1f1 10px solid;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_gris ul {
	margin:0px 0px;
	width:130px;
}

#page .desarrollo_grande .columnas_pistas_gris_i ul {
	margin:0px 0px;
	width:130px;
}

#page .desarrollo_grande .columnas_pistas_azul ul {
	margin:0px 0px;
	width:130px;
}

#page .desarrollo_grande .columnas_pistas_azul_i ul {
	margin:0px 0px;
	width:130px;
}

#page .desarrollo_grande .columnas_pistas_azul_g_i {
	float:left;
	background-color:#cad7df;
	width:235px;
	padding-top:3px;
	_margin-left:5px;	
	margin-top:0px;
	margin-bottom:3px;
	border-bottom:#cad7df 10px solid;
	font-size:8px;
}

#page .desarrollo_grande  .columnas_pistas_azul .ul_estado {
	width:145px;
	float:left;
	display:inline;
}

#page .desarrollo_grande  .columnas_pistas_azul .ul_estado li {
	width:110px;
	float:left;
	display:inline;
}

#page .desarrollo_grande  .columnas_pistas_gris .ul_estado {
	width:145px;
	float:left;
	display:inline;
}

#page .desarrollo_grande  .columnas_pistas_gris .ul_estado li {
	width:120px;
	float:left;
	display:inline;
}

#page .desarrollo_grande  .columnas_pistas_gris_g_i .ul_estado {
	width:235px;
}

#page .desarrollo_grande  .columnas_pistas_azul_g_i .ul_estado  {
	width:235px;
}

#page .desarrollo_grande  .columnas_pistas_gris_g_i .ul_estado li {
	width:110px;
	float:left;
	display:inline;
}

#page .desarrollo_grande  .columnas_pistas_azul_g_i .ul_estado .titulo_li  {
	width:235px;
	float:none;
	clear:both;
}

#page .desarrollo_grande  .columnas_pistas_azul_g_i .ul_estado li {
	width:110px;
	float:left;
	display:inline;
}

#page .desarrollo_grande  .columnas_pistas_gris_g_i .ul_estado .titulo_li {
	width:235px;
	float:none;
	clear:both;
}

#page .desarrollo_grande .cuadro_g {
	float:left;
	width:332px;
	background:#f1f1f1;	
}

#page .desarrollo_grande .cuadro_p {
	float:left;
	width:325px;
	background:#cad7df;
	padding-top:10px;
	border-bottom:#cad7df 10px solid;
}

#page .desarrollo_grande .cuadro_left {
	float:left;
	width:150px;
	padding-left:10px;
}

#page .desarrollo_grande .cuadro_right {
	float:right;
	width:150px;
	padding-left:10px;
}

#page .desarrollo_grande .cabecera_pistas {
	float:left;
	width:100%;
	color:#005079;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:3px;
	margin-bottom:0px;
	clear:both;
}

#page .desarrollo_grande .columnas_pistas_azul_g_i .cabecera_pistas {
	float:left;
	width:100%;
	color:#005079;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:3px;
	margin-bottom:0px;
	font-size:8px;
	clear:both;
}

#page .desarrollo_grande .columnas_pistas_azul_i .cabecera_pistas {
	float:left;
	width:100%;
	color:#005079;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:3px;
	margin-bottom:0px;
	font-size:8px;
	clear:both;
}

#page .desarrollo_grande .columnas_pistas_gris_g_i .cabecera_pistas {
	float:left;
	width:100%;
	color:#005079;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:3px;
	margin-bottom:0px;
	font-size:8px;
	clear:both;
}

#page .desarrollo_grande .columnas_pistas_gris_i .cabecera_pistas {
	float:left;
	width:100%;
	color:#005079;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:3px;
	margin-bottom:0px;
	font-size:8px;
	clear:both;
}

#page  .leyenda  {
    width:235px;
    float:left;
}

#page  .leyenda  li {
    color:#005079;
    padding-left:0px;
    width:235px;
    line-height:12px;
    margin-top:2px;
}

#page  .leyenda  .titulo_li {
    color:#005079;
    font-weight:bold;
    text-transform:uppercase;
    padding-left:0px;
    margin-bottom:2px;
}

#page  .leyenda  .nobold_li {
    color:#005079;
    font-weight:normal;
    padding-left:0px;
}

#page .desarrollo_grande .cabecera_pistas_2 {
	float:left;
	width:100%;
	color:#666666;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:2px;
	clear:left;	
}

#page .desarrollo_grande .columnas_pistas_azul_g_i .cabecera_pistas_2 {
	float:left;
	width:100%;
	color:#666666;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:2px;
	font-size:7px;
	clear:left;
}

#page .desarrollo_grande .columnas_pistas_azul_i .cabecera_pistas_2 {
	float:left;
	width:100%;
	color:#666666;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:2px;
	font-size:7px;
	clear:left;
}

#page .desarrollo_grande .columnas_pistas_gris_i .cabecera_pistas_2 {
	float:left;
	width:100%;
	color:#666666;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:2px;
	font-size:7px;
	clear:left;
}

#page .desarrollo_grande .columnas_pistas_gris_g_i .cabecera_pistas_2 {
	float:left;
	width:100%;
	color:#666666;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:2px;
	font-size:7px;
	clear:left;
}

#page .desarrollo_grande  .columnas_pistas_azul_g .cabecera_pistas_2 {
    width:220px;
}

#page .desarrollo_grande .cabecera_pistas_2 img{
	behavior:url("iepngfix.htc");	
}

/*
#page .desarrollo_grande .columnas_pistas_azul .ul_estado {
	width:240px;
}
#page .desarrollo_grande  .columnas_pistas_azul.ul_estado li {
	width:110px;
	display:inline;
}

#page .desarrollo_grande .columnas_pistas_gris .ul_estado {
	width:240px;
}
#page .desarrollo_grande  .columnas_pistas_gris.ul_estado li {
	width:110px;
	display:inline;
}
*/

#page .desarrollo_grande .texto_1 {
	float:left;
	width:100px;
	color:#005079;
	text-align:left;
	padding-left:10px;
	background:url(../images/maqueta/pista_naranja.png) 1px center no-repeat;
}

#page .desarrollo_grande .texto_2 {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
	background:url(../images/maqueta/pista_rojo.png) 1px center no-repeat;
}

#page .desarrollo_grande .texto_3 {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
	background:url(../images/maqueta/pista_verde.png) 1px center no-repeat;
}

#page .desarrollo_grande  .texto_4 {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
}

#page .desarrollo_grande .columnas_pistas_gris_g_i .texto_4 {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_gris_i .texto_4 {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_azul_i .texto_4 {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_azul_g_i .texto_4 {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .texto_azul {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
}

#page .desarrollo_grande .texto_rojo {
	float:left;
	width:110px;
	color:#FF0000;
	text-align:left;
	padding-left:10px;
}

#page .desarrollo_grande .texto_verde {
	float:left;
	width:110px;
	color:#009933;
	text-align:left;
	padding-left:10px;
}

#page .desarrollo_grande .texto_amarillo {
	float:left;
	width:110px;
	color:#FF9900;
	text-align:left;
	padding-left:10px;
}

#page .desarrollo_grande .texto_negro {
	float:left;
	width:110px;
	color:#000000;
	text-align:left;
	padding-left:10px;
}

#page .desarrollo_grande .blue {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
}

#page .desarrollo_grande .columnas_pistas_azul_i .blue {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_azul_g_i .blue {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_gris_i .blue {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_gris_g_i .blue {
	float:left;
	width:110px;
	color:#005079;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}


#page .desarrollo_grande .red {
	float:left;
	width:110px;
	color:#FF0000;
	text-align:left;
	padding-left:10px;
}

#page .desarrollo_grande .columnas_pistas_azul_i .red {
	float:left;
	width:110px;
	color:#FF0000;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_azul_g_i .red {
	float:left;
	width:110px;
	color:#FF0000;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_gris_i .red {
	float:left;
	width:110px;
	color:#FF0000;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_gris_g_i .red {
	float:left;
	width:110px;
	color:#FF0000;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .green {
	float:left;
	width:110px;
	color:#009933;
	text-align:left;
	padding-left:10px;
}

#page .desarrollo_grande .columnas_pistas_azul_i .green {
	float:left;
	width:110px;
	color:#009933;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_azul_g_i .green {
	float:left;
	width:110px;
	color:#009933;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_gris_i .green {
	float:left;
	width:110px;
	color:#009933;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_gris_g_i .green {
	float:left;
	width:110px;
	color:#009933;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}


#page .desarrollo_grande .yellow {
	float:left;
	width:110px;
	color:#FF9900;
	text-align:left;
	padding-left:10px;
}

#page .desarrollo_grande .columnas_pistas_azul_i .yellow {
	float:left;
	width:110px;
	color:#FF9900;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_azul_g_i .yellow {
	float:left;
	width:110px;
	color:#FF9900;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_gris_i .yellow {
	float:left;
	width:110px;
	color:#FF9900;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande  .columnas_pistas_gris_g_i  .yellow {
	float:left;
	width:110px;
	color:#FF9900;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .black {
	float:left;
	width:110px;
	color:#000000;
	text-align:left;
	padding-left:10px;
}

#page .desarrollo_grande .columnas_pistas_azul_i .black {
	float:left;
	width:110px;
	color:#000000;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_azul_g_i  .black {
	float:left;
	width:110px;
	color:#000000;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_gris_i .black {
	float:left;
	width:110px;
	color:#000000;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .columnas_pistas_gris_g_i .black {
	float:left;
	width:110px;
	color:#000000;
	text-align:left;
	padding-left:10px;
	font-size:8px;
}

#page .desarrollo_grande .iconos_pistas {
	margin-top:3px;
	margin-right:3px;
}

/* FIN PISTAS */

/* INICIO SITEMAP */

#page .desarrollo_grande .principal {	
	color:#005079;
	text-align:left;
	font-weight:bold;	
	font-size:12px;
	text-transform:uppercase;
	width:160px;
	margin-bottom:10px;
}

#page .desarrollo_grande .li_nivel_1 {	
	padding-left:5px;
	margin-top:3px;
	margin-bottom:3px;
	font-weight:bold;	
	color:#005079;
	width:150px;
}

#page .desarrollo_grande .li_nivel_2 {	
	padding-left:10px;
	margin-bottom:3px;
	margin-top:3px;
	color:#116d9d;
	width:98%;
}
#page .desarrollo_grande .li_nivel_3 {	
	padding-left:10px;
	margin-bottom:3px;
	margin-top:3px;
	color:#116d9d;
	width:90%;
}

#page .desarrollo_grande .li_nivel_4 {	
	padding-left:10px;
	margin-bottom:3px;
	margin-top:3px;
	color:#116d9d;
	width:85%;
}

/* FIN SITEMAP */

/* FIN TEXTO DESARROLLO GRANDE */

/*INICIO FICHA*/

#page .contenido_h2 {
	background:url(../images/maqueta/h1_tab_fin_tit_4s.png) top right no-repeat;
	width:500px;
	clear:left;
	border-bottom:#d2d2d2 1px solid;
	border-left:#d2d2d2 1px solid;
	height:25px;
}

#page .contenido_h2 h3 {
	font-size:12px;	
	color:#5e939f;
	text-transform:uppercase;
	width:460px;
	height:25px;
	line-height:25px;
	clear:none;
	background-color:#f1f1f1;
	background:#f1f1f1 url(../images/maqueta/h2_tab_ini_tit_1.png) repeat-x top left;
	border-bottom:#d2d2d2 1px solid;
	padding-left:5px;	
}

#page .ficha_item  .contenido_texto {
	border:#d2d2d2 1px solid;
	border-top:#ffffff 1px solid;	
	padding:5px;
	color:#666666;
}

#page .ficha_item  .galeria {
	clear:none;
	padding-right:25px;
}

#page .estrellas  {
	position:relative;
	top:2px;
}

#page .ficha_item h4 {
	margin-bottom:10px;
	text-transform:uppercase;
	color:#666666;
	font-size:12px;
}

#page .ficha_item .ficha_contenido_texto2 {
	clear:none;
	display:inline-table;
	vertical-align:text-top;
	padding:5px;
	margin-bottom:4px;
	background-color:#f1f1f1;
	border-top:#fff 1px solid;
	border-right:#f1f1f1 1px solid;
	width:489px;	
}

#page .ficha_item .ficha_contenido_texto2 h3 {
	color:#666666;
	margin-top:15px;
	font-weight:bold;
}

#page .ficha_texto {
    float:none;
    color:#666666;
}

#page .ficha_texto p  {
	margin-bottom:20px;
	clear:none;
}

#page .div_destacado {
    float:right;
    width:287px;
    height:34px;
}

.sin_imagen {
	width:390px;
}

#page .destacado {
    float:right;
}

#page .pie_ficha {
    margin-top:10px;
    width:100%;
}

#page .mas_izquierda {
	float:left;
	margin-left:5px;
	font-size:10px;
	height:21px;
	line-height:21px;
}

#page .pie_ficha .mas_derecha {
	background:url(../images/maqueta/boton_reserva_fin.jpg) bottom right no-repeat;
	float:right;
	height:21px;	
	color:#FFFF00;
}

#page a.boton{	
	color:#FFFF00;
	background:url(../images/maqueta/boton_reserva_inicio.jpg) no-repeat top left;
	display:block;
	float:left;
	line-height:21px; 
	height:21px;
	padding-left:8px; 
	text-decoration:none;
}

#page a:link.boton, #page a:visited.boton, #page a:hover.boton, #page a:active.boton{
	color:#fff; 
	text-transform:uppercase;
}

#page a.boton span{
    background:transparent url('../images/maqueta/boton_reserva_fin.jpg') no-repeat top right;
    display:block;
    padding:0px 10px 4px 9px; 
    behavior:url("iepngfix.htc")
}

#page a:hover.boton{ text-decoration:underline;}

/*FIN FICHA*/

#page .widget_derecho {width:220px; min-height:493px;float:right;}


#page .tab_derecha {
    width:215px;	
    background:transparent url(../images/maqueta/h5_tab_derecha.png) top left no-repeat;
    border-right:#d2d2d2 1px solid;
    behavior:url("iepngfix.htc")
}

#page .tab_derecha a:link, #page .tab_derecha a:visited, #page .tab_derecha a:hover, #page .tab_derecha a:active {
	color:#666666; 
	text-decoration:none;
}

#page .tab_derecha .mas_derecha {
    background:transparent url(../images/maqueta/boton_reserva_fin.jpg) bottom right no-repeat;
    float:right; 
    margin-right:40px;
    height:21px;
    color:#FFFF00;
    behavior:url("iepngfix.htc")
}

#page .tab_derecha h5  {
	font-size:12px;	
	color:#ffffff;
	text-transform:uppercase;
	height:27px;
	line-height:27px;
	clear:none;
/*	background-color:#f1f1f1;
	background:#f1f1f1 url(../images/maqueta/fondo-cabecera.png) repeat-x top left;
	background:transparent url(../images/maqueta/h2_tab_ini_tit_1.png) repeat-x bottom left ;*/
	padding-left:5px;	
}

#page .tab_derecha .tab_derecha_contenido {
	width:214px;
	border-top:#d2d2d2 1px solid;
	border-left:#d2d2d2 1px solid;
	border-right:#d2d2d2 1px solid;
	border-bottom:#d2d2d2 1px solid;
	background-color:#f1f1f1; color:#888888;
}

/* Control de IMAGEN para Expandir y colapsar en jquery*/

#page .div_imagen_colapse{
    float:right;
    _padding-top:27px;
     width:30px;
}

#page .div_imagen_colapse img{
    float:right;
    display:inline;
}

#page .div_imagen_colapse_black{
    float:left;
    width:30px;
    margin-top:1px;
}

#page .div_imagen_colapse_black img{
    float:right;
    display:inline;
}

#page .div_titulo_colapse {
    float:left;
    width:170px;
}

#page .div_titulo_colapse_black {
    float:left;
    width:240px;
}

#page .div_colapse {
    width:207px;
}

#page #cambiar_imagen {
    float:right;
}

/* Inicio Widget 5 pestaña */

#page #wrapper{
    margin-bottom:25px;	
}

#page .box{
    background:#f1f1f1;
}

#page .box p {
    padding:0px;
    margin-bottom:5px;
}

#page .box strong {
    font-weight:bold;
}

#page .box ul li {
    text-align:left;
    float:left; 
    width:47%;
    font-size:11px;
}

#page .boxholder{
    clear:both;
    padding:5px;
    background:#f1f1f1;
}

#page .tab{
    float:left;
    width:214px;
    margin-top:10px;
}

#page .tab h3{
    font-size:9px;
    color:#5e939f;
    width:20px;
}

#page .tab_texto_menu_1{
    margin-left:26px;
    margin-top:3px;
    _margin-left:12px;
}

#page .tab_texto_menu_2{
    margin-left:27px;
    margin-top:3px;
    _margin-left:14px;
}

#page .tab_texto_menu_3{
    margin-left:27px;
    margin-top:8px;
    _margin-left:14px;
}

#page .tab_texto_menu_4{
    margin-left:37px;
    margin-top:9px;
    _margin-left:19px;
}

#page .tab_pistas{
    background:url(../images/maqueta/p_pistas.png) top left no-repeat; 
    height:30px;
    width:64px;
    float:left;
    behavior:url("iepngfix.htc")
}

#page .tab_tiempo{
    background:url(../images/maqueta/p_tiempo.png) top left no-repeat; 
    height:30px;
    width:77px;
    float:left;
    behavior:url("iepngfix.htc")
}

#page .tab_nieve{
    background:url(../images/maqueta/p_nieve.png) top left no-repeat; 
    height:30px;
    width:72px;
    float:left;
    behavior:url("iepngfix.htc")
}

#page .tab_inferior_izquierdo{
    float:left;
    width:107px;
    height:30px;
    background:#f1f1f1 url(../images/maqueta/p_webcams.png) no-repeat;
    behavior:url("iepngfix.htc")

}

#page .tab_inferior_derecho{
    float:left;
    width:105px;
    height:30px;
    background:url(../images/maqueta/p_accesos.png) top left no-repeat; 
    behavior:url("iepngfix.htc")
}

/* INICIO WIDGET PISTAS */

#page .box  .texto_pistas_derecha{
    float:right;
    width:75px;
}

#page .box  .texto_pistas_izquierda{
    float:left;
    width:114px;
}

#page .box  .div_pistas_izquierda{
    margin-top:10px;
    float:left;
    width:115px;
}

#page .box  .div_pistas_derecha{
    margin-top:10px;
    width:198px;
}

#page .box  .div_pistas_columna_derecha{
    margin-top:10px;
    float:right;
    width:75px;
}

#page .box  .pista_verde{
    background:transparent url(../images/maqueta/f_verde.png) top left no-repeat; 
    width:88px;
    margin-left:10px;
    _margin-left:5px;
}

#page .box  .pista_azul{
    background:transparent url(../images/maqueta/f_azul.png) top left no-repeat; 
    width:88px;
    margin-left:10px;
    _margin-left:5px;
}

#page .box  .pista_rojo{
    background:transparent url(../images/maqueta/f_rojo.png) top left no-repeat; 
    width:88px;
    margin-left:10px;
    _margin-left:5px;
}

#page .box  .pista_negro{
    background:transparent url(../images/maqueta/f_negro.png) top left no-repeat; 
    width:88px;
    margin-left:10px;
    _margin-left:5px;
}

#page .box  .texto_pistas{
    margin-left:20px;
    _margin-left:10px;
    margin-right:5px;
}

/* FIN WIDGET PISTAS */

/* INICIO WIDGET ACCESO */

#page .titulo_acceso {
    text-transform:uppercase;
    margin-top:5px;
    color:#666666;
}

#page .titulo_small {
    font-size:9px;
    margin-right:2px;
}

#page .pistas_naranja {
    text-transform:uppercase;
    background-color:#FF9900;
    color:#FFFFFF;
    font-weight:bold;
}

#page .pistas_verde {
    text-transform:uppercase;
    background-color:#00FF00;
    color:#FFFFFF;
    font-weight:bold;
}

#page .pistas_rojo {
    text-transform:uppercase;
    background-color:#FF0000;
    color:#FFFFFF;
    font-weight:bold;
}

/* FIN WIDGET ACCESO */

/* INICIO WIDGET WEBCAM */

#page .div_webcam_izquierda {
    float:left;
    width:200px;
}

#page .box  .texto_widget_webcam_left {
    width:98px;
    font-size:9px;
}

#page .tab_galeria_rotativa {
	float:center;
	background:#f1f1f1 url(../images/maqueta/tab_fondo_galeria.jpg) center center no-repeat;
	width:180px;
	height:115px;
}

#page .tab_imagen_galeria {
    margin-left:14px;
    margin-top:2px;
    _margin-left:7px;
}

#page .tab_galeria_izquierda {
    float:left;
    width:8px; height:60px;
    margin-top:50px;
    /*margin:80px 0px 0px 20px;*/
    /*IE 6 */
    /*_margin:80px 0px 0px 10px;*/
}

#page .tab_galeria_derecha {
    float:right;
    width:8px; height:60px;
    margin-top:50px
    /*margin:-30px 20px 0px 0px;*/
    /*margin:-75px 20px 0px 0px;*/
}

/* FIN WIDGET WEBCAM */

/* INICIO WIDGET NIEVE */

#page .box  .texto_nieve {
    width:190px;
    float:left;
    text-transform:uppercase;
    font-weight:bold;
    font-size:10px;
    margin-top:5px;
}

#page .box  .texto_nieve_large {
    width:190px;
    float:left;
    text-transform:uppercase;
    font-weight:bold;
    font-size:14px;
    clear:left;
}

#page .box  .texto_nieve_max{
    float:left;
    color:#37a9de;
    margin-left:5px;
    margin-right:5px;
}

#page .box  .texto_nieve_min {
    color:#f23b8d;
    float:left;
    margin-left:5px;
    margin-right:5px;
}

#page .box  .texto_nieve_center{
    float:left;
    margin-left:5px;
    margin-right:5px;
    text-transform:none;
}

#page .box  .div_nieve_derecha{
    margin-top:10px;
    float:right;
    width:50px;
}

#page .box  .div_nieve_izquierda{
    margin-top:10px;
    float:left;
    width:120px;
}

/* FIN WIDGET NIEVE */

/* INICIO WIDGET EL TIEMPO */

#page .imagen_tiempo_actual {
    width:61px;
    height:80px;
    /*background:#f1f1f1 url(../images/maqueta/nube_a.png) top left no-repeat;*/
    float:left;
}

#page .tamano_div {
    width:200px;
}

#page .tamano_div_webcams {
    margin-top:10px;
    width:200px;
}

#page .div_derecha {
    float:right;
}

#page .div_izquierda {
    float:left;
}

#page .div_tiempo_tamano_1 {
    width:130px;
    height:70px
}

#page .div_tiempo_tamano_2 {
    width:145px;
    height:35px
}

#page .box  .texto_tiempo {
    width:60px;
    float:left;
    text-transform:uppercase;
    font-weight:bold;
    font-size:10px;
}


#page .box  .texto_max {
    width:60px;
    float:left;
    text-transform:uppercase;
    font-weight:bold;
    color:#37a9de;
    font-size:12px;
    margin-bottom:3px;
}

#page .box  .texto_min {
    width:60px;
    float:left;
    text-transform:uppercase;
    color:#f23b8d;
    font-weight:bold;
    font-size:12px;
    margin-bottom:3px;
}

#page .imagen_tiempo_24h {
    width:40px;
    height:40px;
    /*background:#f1f1f1 url(../images/maqueta/shower2_small.png) top left no-repeat;*/
}

/* FIN WIDGET EL TIEMPO */

#page .enlace_info {
    float:right;
}

/* INICIO TABLAS */

#page table {
    float:left;
    width:460px;
    background-color:#f1f1f1;
    border-style:solid;
    border-color:#666666;
    border-width:0px;
}

#page .titulo_tabla  {
    background-color:#005079;
    color:#FFFFFF;
    text-align:center;
    height:20px;
}

#page .fila1  {
    background-color:#dee4e8;
}


#page td  {
    text-align:center;
}

#page .td_right  {
text-align:right;
}

#page .td_left  {
    text-align:left;
}

#page td:first-child {
    text-align:left;
}

#page sup {
    vertical-align:super;
    color:#FF0000;
    font-weight:bold;
}

#page table tr td p {
    clear:left;
    margin-top:0px;
    margin-bottom:0px;
}

/* FIN TABLA */

/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1;
    position:relative; /*keep this intact*/
    visibility:hidden; /*keep this intact*/
    border:5px solid #FFFFFF;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined);
    text-align:left;
    padding:2px 5px;
}

/* INICIO PLANTIFICA */
#page .imagen_plantifica {
    margin-top:1px;
    margin-bottom:1px;
    float:right;
    behavior:url("iepngfix.htc");
}
/* FIN PLANTIFICA */

#page .div_login {
	background:#f1f1f1;
	width:163px;
	border-bottom:#d2d2d2 1px solid;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}

.fix_ie6 {
	behavior:url("iepngfix.htc");
}

#page .imprimir {
    margin-top:5px;
    margin-left:900px;
    color:#333333; 
    text-decoration:underline;
}

#page .imprimir a {
	color:#333333; 
	text-decoration:underline;
}

.ancho_60 {
    width:130px;
}

/*
#page .wbe_container {
	width:15px;
	height:15px;
	border:2px red solid;
	clear:both;
}


#WBECP_418 {
    margin-top:-210px;
    clear:left; margin-right:65px;
}

#WBECP_211 {
    margin-top:-243px;
}*/

*/

*/

.planifica_experience {
    width:279px;
    margin-bottom:25px;}