@charset "UTF-8";

/* Generales */
* { margin: 0px; padding: 0px }            
body { background: #246370 url(../img/fnd_body.gif) repeat-x; font-size: 11px; font-family: Tahoma; color: #5d5c5c }
#centrado div, #centrado p, #centrado img, #centrado form, #centrado ul, #centrado ol, #centrado li, #centrado h2, #centrado h3 { display: inline; float: left }
a { color: #16a5c4; text-decoration: none }
a:hover { text-decoration: underline }
img { border: 0px }

/* Formularios */
input, select, textarea { display: inline; float: left; font-size: 11px; font-family: Tahoma; color: #5d5c5c }

/* Colores */
.negro { color:#000 !important }
.verde { color: #00CC00 !important }
.rojo { color: #CC0000 !important }
.azul { color: #006699 !important }
.naranja { color: #ff9718 !important }
.azul_web { color: #16a5c4 !important }

/* Otos generales */
#centrado .margin_top { margin-top: 10px }
#centrado .padding_bottom { padding-bottom: 18px !important }
#centrado .padding_bottom_min { padding-bottom: 10px !important }
#centrado .fuente_grande { font-size: 18px }
#centrado .fuente_enana { font-size: 10px }
#centrado .derecha { text-align:right }
.clear { clear:both }

/* Para SEO Google */
h1.desc { display: none }

/* Estilos web */
#contenedora { width: 100%; background: url(../img/fnd_contenedora.gif) no-repeat center -1px ; display: inline; float: left }
#centrado { width: 1000px; margin: 0px auto }
#centrado .separador_bloques { width: 1000px; background: #FFF url(../img/separa_bloques.gif); font-size: 2px; height: 33px }

/* Cabecera */
#centrado #cabecera { width: 1000px; background: #FFF; position: relative }
#centrado #cabecera p.menu_princ { width: 992px; background: url(../img/fnd_menu.gif) right no-repeat }
#centrado #cabecera .datos_cab { width: 992px; background: url(../img/cabecera.jpg) right top no-repeat }
#centrado #cabecera .datos_cab .datos_act { float: right; padding: 5px 6px 0 0 }
#centrado #cabecera .datos_cab .datos_act a { display: block; width: 123px; height: 24px; margin:10px 0px 0 10px; }
#centrado #cabecera .menu_user { width: 986px; height: 33px; background: url(../img/fnd_menu_user.gif) no-repeat; font-size: 12px; margin-top:5px; float: right; }
#centrado #cabecera .menu_user p.fecha { width: 246px; text-align: center; margin:9px 0 0 15px }
#centrado #cabecera .menu_user p.user { width: 388px; text-align: center; margin:9px 0 0 161px }
#centrado #cabecera .menu_user p.logueado, #centrado #cabecera .menu_user p.logueado_a { text-align: right; width: 294px; margin-right: 14px }
#centrado #cabecera .menu_user p.logueado_a { width: 216px }
#centrado #cabecera .menu_user img { margin-top: 3px }
#centrado #cabecera .menu_user .registro { margin-right: 14px }
#centrado #cabecera .menu_user .registro_n { margin-left:26px }
#centrado #cabecera .menu_user a { font-weight: bold }
#centrado #cabecera .menu_user .mi_perfil, #centrado #cabecera .menu_user .mi_admin { margin-left: 1px }
#centrado #cabecera .menu_user a.mi_sms { float:left; background-image: url(../img/btn_sms.gif); width: 33px; text-align:center; padding: 6px 32px 7px 5px; color:#FFF; 
	font-weight: normal; margin: 3px 1px 0px 23px }

/* Menus desplegables */
#centrado #cabecera #menuPrincipal { margin: 28px 0 0 168px }
#centrado #cabecera #menuInstalaciones { margin: 28px 0 0 323px }
#centrado #cabecera #menuWeb { margin: 28px 0 0 457px }
#centrado #cabecera #menuMultimedia { margin: 28px 0 0 520px }
#centrado #cabecera #menuTarifas { margin: 123px 0 0 527px}
#centrado #cabecera #menuMasdatos { margin: 148px 0 0 527px }
#centrado #cabecera .desplegable { position: absolute; top: 0px; left: 0px; z-index: 999; width: 204px; border-top: 1px solid #2c2c2c; display: none }
#centrado #cabecera .desplegable a { display: block; width: 190px; padding: 5px; color: #FFF; border-left: 2px solid #4c4c4c; border-right: 2px solid #4c4c4c; 
	border-top: 1px solid #4c4c4c; background: #4c4c4c }
#centrado #cabecera .desplegable a:hover { text-decoration: none; background: #FFF; color: #16a5c4 }
#centrado #cabecera .desplegable a span { float: right; font-weight: bold }
#centrado #cabecera .desplegable .deg_bot { height: 12px; width: 204px; font-size: 2px; background-image: url(../img/bot_menu_des.png) !important; background-image: none;
 	filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bot_menu_des.png) }

/* Cuerpo */
#centrado #cuerpo_home, #centrado #cuerpo_nieve { background: #FFF url(../img/fnd_index_contenido.gif) no-repeat; width: 1000px }
#centrado h2 { font-size: 18px; font-weight: bold; letter-spacing: -1px; color: #FFF; width: 349px; background: url(../img/fnd_h2_not.gif); text-align: right; padding:6px 0 7px; 
	height:22px; font-family: Arial }
#centrado .flecha { float: right }

/* Bloque 1 */
#centrado .bloque1 { width: 458px; margin-left: 14px }
#centrado .bloque1 #ul_hora { width: 446px; margin-top: 12px; padding-right: 12px; background: url(../img/derecha_not.gif) right top no-repeat;  }
#centrado .bloque1 #ul_hora div { width: 438px; border: 1px solid #FFF; border-top: none; line-height: 14px; background: #fbfbfb url(../img/fnd_not.gif) repeat-x bottom; 
	position: relative }
#centrado .bloque1 #ul_hora div .abs_mas, #centrado .bloque1 #zona_mult .imagenes p a { 
	position: absolute; top: 0; left: 0; margin:123px 0 0 123px; display: block; width: 21px; height: 21px; background-image: url(../img/ico_mas.png) !important; background-image: none;
 	filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/ico_mas.png); cursor: pointer }
#centrado .bloque1 #ul_hora div img.not { border: 2px solid #dcdcdc; margin: 9px 0px 0px 9px }
#centrado .bloque1 #ul_hora div h3 { font-size: 14px; padding: 9px 8px 5px 8px; width:276px }
#centrado .bloque1 #ul_hora div p, #centrado .bloque1 #ul_hora div ul { padding: 0px 8px 9px 8px; width:276px; border-bottom: 2px solid #dcdcdc }
#centrado .bloque1 #ul_hora div ul { padding-top: 9px; padding-bottom: 0px; border: 0px }
#centrado .bloque1 #ul_hora div ul li { width:276px; }
#centrado .bloque1 #links_mas { width:446px; padding-right: 12px; background: url(../img/fnd_btn_mas_1.gif) no-repeat center; height: 48px }
#centrado .bloque1 #links_mas .btn_mas_gal { margin: 14px 0 0 20px }
#centrado .bloque1 #links_mas .btn_mas_not { float: right; margin-right: 16px }
#centrado .bloque1 #zona_mult { width: 446px; padding-right: 12px; background: url(../img/derecha_secc1.gif) right top no-repeat; }
#centrado .bloque1 #zona_mult h2, #centrado .bloque1_a h2.deg_negro { background: url(../img/fnd_h2_secc1.gif) }
#centrado .bloque1 #zona_mult .imagenes { width: 438px; border: 1px solid #FFF; border-top: none; background: #fbfbfb url(../img/fnd_not.gif) repeat-x bottom }
#centrado .bloque1 #zona_mult .imagenes p { width: 420px; padding: 9px 9px; border-bottom: 2px solid #dcdcdc; position: relative }
#centrado .bloque1 #zona_mult .imagenes p .abs_mas_1 { margin: 60px 0 0 86px }
#centrado .bloque1 #zona_mult .imagenes p .abs_mas_2 { margin: 60px 0 0 191px }
#centrado .bloque1 #zona_mult .imagenes p .abs_mas_3 { margin: 60px 0 0 296px }
#centrado .bloque1 #zona_mult .imagenes p .abs_mas_4 { margin: 60px 0 0 401px }
#centrado .bloque1 #zona_mult .imagenes p img { border: 2px solid #dcdcdc; margin: 0px 5px }
#centrado .bloque1 #zona_mult .imagenes .links_mapa { padding: 0px 10px; width: 418px; background: url(../img/abajo_not.gif) no-repeat bottom }
#centrado .bloque1 #zona_mult .imagenes .links_mapa .mapa { margin-top: 5px }
#centrado .bloque1 #zona_mult .imagenes .links_mapa div { float: right; border-left: 2px solid #dcdcdc; padding: 6px 0 0 13px }

/* Bloque 2 */
#centrado .bloque2 { width: 206px }
#centrado .bloque2 h2 { width: 94px; background: url(../img/fnd_h2_secc1.gif) }
#centrado .bloque2 #webcams { width:199px; padding-right: 7px; margin-top: 12px; background: url(../img/derecha_webc.gif) right top no-repeat; font-size: 12px }
#centrado .bloque2 #webcams .imagenes { width:165px; border: 1px solid #FFF; border-top: none; background: #fbfbfb url(../img/fnd_not.gif) repeat-x bottom; padding: 9px 9px 11px 9px; 
	position: relative }
#centrado .bloque2 #webcams .imagenes img { border: 2px solid #dedede }
#centrado .bloque2 #webcams .imagenes p a { color: #363636 }
#centrado .bloque2 #webcams .imagenes p.hoya, #centrado .bloque2 #webcams .imagenes p.tubo { background: url(../img/fnd_wbc_1.gif); text-align: right; padding: 2px 10px 2px 0px; 
	width: 70px; margin: 12px 0 }
#centrado .bloque2 #webcams .imagenes p.tubo { background: url(../img/fnd_wbc_3.gif); margin-bottom: 0px }
#centrado .bloque2 #webcams .imagenes p.brañi { background: url(../img/fnd_wbc_2.gif); padding: 2px 0px 2px 10px; width: 70px; margin: 4px 0px 4px 12px }
#centrado .bloque2 #webcams .imagenes .esquina { border: none; position: absolute; top: 0; left: 0; margin: 142px 0px 0px 165px }
#centrado .bloque2 #medio { background: url(../img/fnd_btn_mas_2.gif) center no-repeat; width: 206px; height: 48px }
#centrado .bloque2 #segunda { width:199px; padding-right: 7px; background: url(../img/derecha_segunda.gif) right top no-repeat }
#centrado .bloque2 #segunda .ofertas { width:183px; border: 1px solid #FFF; border-top: none; background: #fbfbfb url(../img/fnd_not.gif) repeat-x bottom; position: relative }
#centrado .bloque2 #segunda .ofertas ul img { border: 2px solid #FFF; margin-right: 9px }
#centrado .bloque2 #segunda .ofertas ul, #centrado .bloque2 #segunda .ofertas ul li { width: 165px }
#centrado .bloque2 #segunda .ofertas ul { padding: 4px 9px; background: url(../img/fnd_ofertas.gif) repeat-y; }
#centrado .bloque2 #segunda .ofertas ul li { padding: 3px 0px }
#centrado .bloque2 #segunda .ofertas ul li p { padding: 0px 0px 0px 9px; width: 116px; text-transform:lowercase }
#centrado .bloque2 #segunda .ofertas .esquina { position: absolute; top: 0; left: 0; margin: 140px 0 0 167px }

/* Bloque 3 */
#centrado .bloque3 { width: 309px; padding-left: 4px; border-left: 1px solid #ededed }
#centrado #cuerpo_home .bloque3 { padding-left: 0px; border: none; width: 310px }
#centrado .bloque3 h2 { width: 204px; background: url(../img/fnd_h2_secc1.gif) }
#centrado .bloque3 #alojamientos, #centrado .bloque3 .bloque_tipo { width: 302px; padding-right: 7px; margin-top: 12px; background: url(../img/derecha_webc.gif) right top no-repeat }
#centrado .bloque3 #alojamientos .hoteles, #centrado .bloque3 .bloque_tipo .interior { width:293px; border: 1px solid #FFF; border-top: none; 
	background: #fbfbfb url(../img/fnd_not.gif) repeat-x bottom }
#centrado .bloque3 #alojamientos .hoteles ul img { border: 2px solid #FFF }
#centrado .bloque3 #alojamientos .hoteles ul, #centrado .bloque3 #alojamientos .hoteles ul li { width: 271px }
#centrado .bloque3 #alojamientos .hoteles ul { background: url(../img/fnd_alojamientos.gif) repeat-y; padding: 4px 11px 5px }
#centrado .bloque3 #alojamientos .hoteles ul li { padding: 5px 0px }
#centrado .bloque3 #alojamientos .hoteles ul li p { margin-left: 20px; width:181px; }
#centrado .bloque3 #alojamientos .hoteles ul li p a { font-size: 14px; font-weight: bold }
#centrado .bloque3 #alojamientos .hoteles ul li.ancla { position: relative }
#centrado .bloque3 #alojamientos .hoteles ul .lat .anuncia { margin: 0 0 0 90px; }
#centrado .bloque3 #alojamientos .hoteles .anuncia { margin: 0 0 0 30px; border: none }
#centrado .bloque3 #alojamientos .hoteles .esquina_izq, #centrado .bloque3 #alojamientos .hoteles .esquina_der { position: absolute; top: 0; left: 0; border: none; margin:5px 0 0 -12px; }
#centrado .bloque3 #alojamientos .hoteles .esquina_der { margin:5px 0 0 236px; }
#centrado .bloque3 #mas_links { width:302px }
#centrado .bloque3 #mas_links .btn_mas_aloj { margin-left: 25px }
#centrado .bloque3 #mas_links .btn_al_foro { margin: 14px 0px 0px 22px }
#centrado .bloque3 #foros { width: 302px; padding-right: 7px; background: url(../img/derecha_segunda.gif) right top no-repeat }
#centrado .bloque3 #foros .post_foro { width:271px; border: 1px solid #FFF; border-top: none; background: #fbfbfb url(../img/fnd_not.gif) repeat-x bottom; padding: 8px 11px 9px }
#centrado .bloque3 #foros .post_foro ul, #centrado .bloque3 #foros .post_foro ul li { width: 271px }
#centrado .bloque3 #foros .post_foro ul li { padding: 1px 0px; text-transform:lowercase }
#centrado .bloque3 #foros .post_foro ul li.lat .registra { margin-left:105px; }
#centrado .bloque3 #foros .post_foro ul li .registra { margin-top: 9px; margin-left:24px; }
#centrado .bloque3 #foros .post_foro ul li.ancla { position: relative }
#centrado .bloque3 #foros .post_foro .esquina_izq, #centrado .bloque3 #foros .post_foro .esquina_der { position: absolute; top: 0; left: 0; border: none; margin:10px 0 0 -12px; }
#centrado .bloque3 #foros .post_foro .esquina_der { margin:10px 0 0 245px; }

/* Bordes y deg inferior cajas */
#centrado .parte_inferior { background: #e7e7e7 url(../img/der_inf_cajas.gif) no-repeat right; width: 100% }

/* Parte de nieve */
#centrado #cuerpo_nieve { background: #FFF url(../img/fnd_nieve_contenido.gif) no-repeat }

/* Bloque 1_a o bloque 1 largo */
#centrado .bloque1_a { width: 659px; margin-left: 14px }
#centrado .bloque1_a h2 { width: 540px; text-align:left; padding-left: 10px }
#centrado .bloque1_a h2 span { float:right }
#centrado .bloque1_a .bloque, #centrado .bloque1_a .bloque_m_1 { width: 647px; margin-top: 12px; padding-right: 12px; background: url(../img/derecha_parte.gif) right top no-repeat }
#centrado .bloque1_a .bloque .contenido, #centrado .bloque1_a .bloque_m_1 .contenido { border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; 
	width: 639px; background: #fbfbfb url(../img/fnd_not.gif) repeat-x }
#centrado .bloque1_a #datos_estacion .contenido div.datos { width: 220px; border-right: 2px solid #dcdcdc; padding: 8px 0px 6px 14px }
#centrado .bloque1_a #datos_estacion .contenido div.datos span, #centrado .bloque1_a #datos_estacion .contenido div.meteo span { color:#000; font-size: 12px }
#centrado .bloque1_a #datos_estacion .contenido div.datos h3, #centrado .bloque1_a #datos_estacion .contenido div.meteo h3 { font-size: 14px; 
	font-weight: normal; width: 100%; padding-bottom: 8px }
#centrado .bloque1_a #datos_estacion .contenido div.datos h3 span, #centrado .bloque1_a #datos_estacion .contenido div.meteo h3 span { font-size: 18px }
#centrado .bloque1_a #datos_estacion .contenido div.webcam { width: 96px; border-right: 2px solid #dcdcdc; padding: 10px 0px 0px 12px }
#centrado .bloque1_a #datos_estacion .contenido div.webcam img { margin: 2px 0px }
#centrado .bloque1_a #datos_estacion .contenido div.meteo { width:170px; padding:8px 0 6px 14px }
#centrado .bloque1_a #datos_estacion .contenido div.ico_meteo { background: url(../img/fnd_parte_meteo.gif) no-repeat right top; width: 75px; height:75px; padding: 0 0 10px 34px;
	margin-top: 1px }
#centrado .bloque1_a #datos_estacion .contenido div.max_min { padding:0px 0 0px 14px; width:279px; }
#centrado .bloque1_a #datos_estacion .contenido div.max_min p { width:45px; padding: 7px 5px 0 0 }
#centrado .bloque1_a #datos_estacion .contenido div.max_min p.maxima, #centrado .bloque1_a #datos_estacion .contenido div.max_min p.minima { 
	background:url(../img/fnd_maxima.gif) no-repeat; padding:10px 3px; text-align:center; font-size: 17px; font-weight: bold; color:#FFF; margin-right: 25px; width: 54px }
#centrado .bloque1_a #datos_estacion .contenido div.max_min p.minima { background-image:url(../img/fnd_minima.gif) }

/* Bloque Snowpark y publi */
#centrado .bloque1_a #parte_snowpark { border-top:1px solid #EDEDED; margin-left:8px; margin-right:12px; margin-top:6px; padding-top:12px; width:636px; font-size: 2px }
#centrado .bloque1_a div.info_snow { background: url(../img/fnd_snowpark_fondo.gif); width: 369px; height: 69px }
#centrado .bloque1_a div.info_snow p { margin: 38px 0 0 77px; font-size: 12px }
#centrado .bloque1_a div.info_snow p.info_2 { margin-left: 111px }

/* Bloque pistas y remontes */
#centrado .bloque1_a #remontes_pistas, #centrado .bloque1_a .condiciones { background: #FFF url(../img/ico_bloq_tip_degd_2.gif) no-repeat 647px 0 }
#centrado .bloque1_a #remontes_pistas .contenido { background-position: bottom }
#centrado .bloque1_a #remontes_pistas .contenido #pistas, #centrado .bloque1_a #remontes_pistas .contenido #remontes { width: 460px; border-right: 2px solid #dcdcdc; 
	padding: 12px 0px 0px 14px}
#centrado .bloque1_a #remontes_pistas .contenido h3 { width: 100%; font-size: 14px }
#centrado .bloque1_a #remontes_pistas .contenido ul { width: 149px; margin-top: 8px }
#centrado .bloque1_a #remontes_pistas .contenido ul li { width: 115px; padding: 1px 0 1px 20px; background: url(../img/p_cerrada.png) no-repeat 0 1px; font-size: 11px }
#centrado .bloque1_a #remontes_pistas .contenido ul li.zona, #centrado .bloque1_a #remontes_pistas .contenido ul li.zona2 { color: #16a5c4; padding: 0 0 5px 0; 
	width: 140px; background: none; font-size: 12px }
#centrado .bloque1_a #remontes_pistas .contenido ul li.zona2 { margin-top: 11px }
#centrado .bloque1_a #remontes_pistas .contenido ul li.open { background-image: url(../img/p_abierta.png) }
#centrado .bloque1_a #remontes_pistas .contenido ul li span { float:right; font-weight: bold }
#centrado .bloque1_a #remontes_pistas .contenido #remontes { border: none; width: 149px }
#centrado .bloque1_a #remontes_pistas .contenido #simbolos { width: 625px; padding: 12px 0px 0px 14px; margin-top: 10px; border-top: 2px solid #dcdcdc }
#centrado .bloque1_a #remontes_pistas .contenido #simbolos h3 { font-size: 12px; width: 149px }
#centrado .bloque1_a #remontes_pistas .contenido #simbolos span { font-weight: bold }
#centrado .bloque1_a #remontes_pistas .contenido #simbolos p { padding-top: 1px }
#centrado .bloque1_a #remontes_pistas .contenido #simbolos ul { width: 140px; margin: 0px  }
#centrado .bloque1_a #remontes_pistas .contenido #simbolos ul li { width: 50px}

/* Condiciones o listados */
#centrado .bloque1_a .condiciones .contenido { background-position:bottom }
#centrado .bloque1_a .condiciones .contenido ul { width:100%; padding: 10px 0px }
#centrado .bloque1_a .condiciones .contenido ul li { padding: 2px 10px; width: 619px }

/* Bloque para 2 columnas */
#centrado .bloque1_a .bloque_m_1 h2 { width: 210px }
#centrado .bloque1_a .bloque_m_1 { width: 317px; background: url(../img/ico_bloq_tip_degd_2.gif) no-repeat 317px 0px }
#centrado .bloque1_a .bloque_m_1 .contenido { width: 309px; background-position: bottom }
#centrado .bloque1_a .bloque_m_1 .contenido ul { width: 100%; margin-top: 5px }
#centrado .bloque1_a .bloque_m_1 .contenido ul li { padding:4px 10px; width: 289px }

/* Bloque 3 tipo o general */
#centrado .bloque3 .bloque_tipo { background-image: url(../img/ico_bloq_tip_degd_1.gif) !important }
#centrado .bloque3 .tp_2 { background-image: url(../img/ico_bloq_tip_degd_2.gif) !important }
#centrado .bloque3 .margin_top { margin-top: 12px }
#centrado .bloque3 .bloque_tipo .interior .texto { padding: 12px 14px 0px 14px; width: 265px; font-size: 11px; overflow:auto; height: 130px }
#centrado .bloque3 .bloque_tipo .interior .sin_overflow { overflow: hidden }
#centrado .bloque3 .bloque_tipo .interior .texto .borde { border: 2px solid #e7e7e7 }
#centrado .bloque3 .bloque_tipo .interior .texto .telefono_blanco { margin: 21px 0 0 9px }
#centrado .bloque3 .bloque_tipo .interior .texto .meteo1 { width: 265px }
#centrado .bloque3 .bloque_tipo .interior .texto .meteo1 p { display: inline; float:left; padding: 8px 8px 12px 8px; width: 85px }
#centrado .bloque3 .bloque_tipo .interior .texto .meteo1 p.nieve { width: 38px }
#centrado .bloque3 .bloque_tipo .interior .texto .meteo_imprime { width: 250px; padding-left: 34px; margin-top: 4px }
#centrado .bloque3 .bloque_tipo .interior .texto .meteo_imprime p { margin: 3px 0 0 12px; }
#centrado .bloque3 .bloque_tipo .interior .texto .meteo_imprime p a { font-size: 12px; }
#centrado .bloque3 .menu_izquierdo { margin-top: 12px; width: 302px; padding-left: 7px }

/* Robas o banners laterales */
#centrado .bloque3 .banner { margin: 14px 0pt 0pt 6px }

/* Bloque cotas en parte nieve */
#centrado .bloque1_a #espesor_cotas { width: 322px; background: url(../img/fnd_esp_cotas.gif) no-repeat right bottom; margin: 14px 0 0 10px; height: 178px }
#centrado .bloque1_a #espesor_cotas h2, #centrado .bloque1_a #prox_dias h2 { background: none; color:#16a5c4; width: 312px }
#centrado .bloque1_a #espesor_cotas ul { width: 322px; margin-top: 20px }
#centrado .bloque1_a #espesor_cotas ul li { width: 54px; margin-left: 10px; color:#16a5c4; font-size: 12px; font-weight: bold; padding-bottom:24px }
#centrado .bloque1_a #espesor_cotas ul li.espesor { color:#000; font-weight: normal; width: 200px; margin-left: 20px }
#centrado .bloque1_a #espesor_cotas ul li.bajo { width: 80px }
#centrado .bloque1_a #espesor_cotas ul li.stats { width: 137px; padding-bottom: 0px }
#centrado .bloque1_a #prox_dias { width: 304px; margin: 14px 0 0 10px; padding-bottom:14px }
#centrado .bloque1_a #prox_dias h2 { width: 294px }
#centrado .bloque1_a #prox_dias .dia { width: 134px; margin: 8px 6px 0 10px; text-align:right }
#centrado .bloque1_a #prox_dias .dia h3 { font-weight: bold; text-align:right; width: 100%; font-size: 11px }
#centrado .bloque1_a #prox_dias .dia div { width:124px; padding: 14px 10px 10px 0; background: url(../img/fnd_prev_dias.gif) no-repeat right; color:#FFF }
#centrado .bloque1_a #prox_dias .dia div p { float:right; padding: 7px 0px 8px 0; margin-left:12px; width:54px }

/* Bloque normal para titulos */
#centrado .bloque1_a .bloque_normal { margin-top: 12px; margin-left: 6px; padding-right: 12px; width: 641px }
#centrado .bloque1_a .bloque_normal h2 { position:relative; width: 596px; background: none; color: #16A5C4; border-bottom: 3px solid #5D5C5C; 
	background: url(../img/ico_titulos.gif) no-repeat; padding-left: 45px; padding-bottom: 10px }
#centrado .bloque1_a .bloque_normal .ico_tit_img { position:absolute; margin:4px 0 0 559px; top: 0px; left: 0px }
#centrado .bloque1_a .bloque_normal p { padding: 8px; width: 625px }
#centrado .bloque1_a .bloque_normal p.sin_padding { padding:8px 0px; width: 641px }
#centrado .bloque1_a .bloque_normal p.width400 { width: 400px }
#centrado .bloque1_a .bloque_normal .salto_linea_1 { line-height: 15px }
#centrado .bloque1_a .bloque_normal .salto_linea_2 { line-height: 18px }
#centrado .bloque1_a .bloque_normal .sube_not { margin: 10px 0 0 0px }
#centrado .bloque1_a .bloque_normal .mini_tit { font-size: 12px; font-weight: bold }
#centrado .bloque1_a .bloque_normal .inter_tit { font-size: 18px !important; font-weight: bold; font-family: Arial; letter-spacing: -1px }
#centrado .bloque1_a .col_iz { width: 416px }
#centrado .bloque1_a .imagen { margin: 16px 0 0 34px }
#centrado .bloque1_a p.menu_not, #centrado .bloque1_a p.menu_seg { padding-bottom: 0px; border-bottom: 3px solid #1d849a }
#centrado .bloque1_a p.menu_not a { display:inline; float:left; background:url(../img/btn_todas_noticias.gif) no-repeat; width: 115px; height: 72px; margin: 0 4px 0 5px }
#centrado .bloque1_a p.menu_not a.estacion { background:url(../img/btn_estacion_noticias.gif) no-repeat }
#centrado .bloque1_a p.menu_not a.nieve { background:url(../img/btn_nieve_noticias.gif) no-repeat }
#centrado .bloque1_a p.menu_not a.meteo { background:url(../img/btn_meteo_noticias.gif) no-repeat }
#centrado .bloque1_a p.menu_not a.web { background:url(../img/btn_web_noticias.gif) no-repeat }
#centrado .bloque1_a p.menu_not a.estaciones_esqui { background:url(../img/btn_estaciones_esqui.gif) no-repeat; width: 200px }
#centrado .bloque1_a p.menu_not a.otros_enlaces { background:url(../img/btn_otros_enlaces.gif) no-repeat; width: 200px }
#centrado .bloque1_a p.menu_not a.baja { background-position: 0px 17px }
#centrado .bloque1_a p.menu_not a span, #centrado .bloque1_a p.menu_seg a span { display: none }
#centrado .bloque1_a p.cat1 { border-color: #ce6d00 !important }
#centrado .bloque1_a p.cat2 { border-color: #565656 !important }
#centrado .bloque1_a p.cat3 { border-color: #148d0a !important }
#centrado .bloque1_a p.cat4 { border-color: #00404f !important }

/* Paginador */
#centrado .bloque1_a .bloque_normal p.paginador { border-bottom: 1px solid #f4f4f4; background: #f4f4f4 }
#centrado .bloque1_a .bloque_normal p.paginador a, #centrado .bloque1_a .bloque_normal p.paginador span { float:left; display:block; padding: 4px 6px; 
	background: url(../img/fnd_paginador.gif); text-align:center; margin: 0px 2px; color:#000; border:1px solid #CCCCCC }
#centrado .bloque1_a .bloque_normal p.paginador span { background: none; font-weight: bold; border: none; padding: 5px 6px }
#centrado .bloque1_a .bloque_normal p.paginador2, #centrado .bloque1_a .bloque_normal p.paginador2bis { border-bottom: 3px solid  #1d849a }
#centrado .bloque1_a .bloque_normal p.paginador2bis { margin-top: 3px }

/* Noticias */
#centrado .bloque1_a .bloque_normal .noticia_mini { width: 625px; padding: 12px 8px; border-bottom: 1px solid #FFF; 
	background: url(../img/fnd_tit_anuncio.gif) repeat-x scroll center bottom}
#centrado .bloque1_a .bloque_normal .noticia_mini img, #centrado .bloque1_a .bloque_normal .anuncio_mini img { border: 1px solid #f4f4f4 }
#centrado .bloque1_a .bloque_normal .noticia_mini h3, #centrado .bloque1_a .bloque_normal .noticia_mini p { font-size: 13px; font-weight: bold; padding:2px 12px; width:525px; }
#centrado .bloque1_a .bloque_normal .noticia_mini p { font-size: 11px; font-weight: normal; padding: 0px 12px 2px 12px }
#centrado .bloque1_a .bloque_normal .noticia_mini p.cont { padding: 6px 12px; margin: 6px 0px 6px 12px; width: 513px; background: #F4F4F4; color: #000 }
#centrado .bloque1_a .bloque_normal .not_tree { border-bottom: 1px solid #EDEDED; font-size: 12px }
#centrado .bloque1_a .bloque_normal .noticia_in { padding-bottom: 10px }
#centrado .bloque1_a .bloque_normal .noticia_in h3 { padding: 8px; font-size: 22px; font-family: Arial; letter-spacing: -1px; color: #16A5C4; width: 625px }
#centrado .bloque1_a .bloque_normal .noticia_in span, #centrado .bloque1_a .bloque_normal .not_tree span { float:right }
#centrado .bloque1_a .bloque_normal .noticia_in .contenido { padding: 0px 8px 15px 8px; font-size: 12px }
#centrado .bloque1_a .bloque_normal .autor { background: #f4f4f4; margin-top: 15px; border-bottom: 1px solid #EDEDED }
#centrado .bloque1_a .bloque_normal span.img { float:left; border: 1px solid #EDEDED; margin: 0 15px 10px 0; padding: 1px }
#centrado .bloque1_a .bloque_normal .compartir { width: 580px; margin-left:40px }
#centrado .bloque1_a .bloque_normal .compartir2 { width: 500px; margin-left: 110px }
#centrado .bloque1_a .bloque_normal .compartir img { margin: 0px 10px 0px 0px; border: none }
#centrado .bloque1_a .bloque_normal .compartir span { float:left; margin-right: 20px; border-right: 1px solid #5D5C5C; padding: 4px 20px 5px 0 }
#centrado .bloque1_a .bloque_normal .compartir span.ultima { border: none; margin: 0px }
#centrado .bloque1_a .bloque_normal #div_envia { border-top: 1px solid #EDEDED; background: #f4f4f4; display: none }

/* Enlaces */
#centrado .bloque1_a .bloque_normal .enlace_min img { border: none }
#centrado .bloque1_a .bloque_normal .enlace_min h3, #centrado .bloque1_a .bloque_normal .enlace_min p { width: 568px }

/* Segunda Mano */
#centrado .bloque1_a p.menu_seg a { display:inline; float:left; background:url(../img/btn_botas.jpg) no-repeat; width: 117px; height: 85px; margin: 0 4px 0px 4px; padding-bottom: 4px }
#centrado .bloque1_a p.menu_seg a.tablas { background:url(../img/btn_tablas.jpg) no-repeat }
#centrado .bloque1_a p.menu_seg a.ropa { background:url(../img/btn_ropa.jpg) no-repeat }
#centrado .bloque1_a p.menu_seg a.otros { background:url(../img/btn_otros.jpg) no-repeat }
#centrado .bloque1_a p.menu_seg a.equipo { background:url(../img/btn_equipos.jpg) no-repeat }
#centrado .bloque1_a p.total_anuncios { font-size: 12px; background:url(../img/fnd_total_anuncios.gif) no-repeat; color:#FFF; margin-top: 15px; padding-bottom: 25px }
#centrado .bloque1_a .bloque_normal .anuncio_mini { width: 303px; padding: 8px; margin: 3px 3px 0px 0px; background: #FBFBFB url(../img/fnd_not.gif) repeat-x scroll center bottom }
#centrado .bloque1_a .bloque_normal .anuncio_mini1 { margin: 3px 0px 0px 0px }
#centrado .bloque1_a .bloque_normal .anuncio_mini h3 { font-size: 12px; font-weight: bold; padding:2px 6px 5px; width:221px; text-transform: lowercase }
#centrado .bloque1_a .bloque_normal .anuncio_mini p { width: 221px; padding:2px 6px; background:url(../img/vendo.gif) no-repeat right }
#centrado .bloque1_a .bloque_normal .anuncio_mini p.compro { background:url(../img/compro.gif) no-repeat right }
#centrado .bloque1_a .bloque_normal .int_anuncio { padding-bottom: 10px; width: 641px }
#centrado .bloque1_a .bloque_normal .int_anuncio p.img_anuncio { width:133px; background: #f4f4f4 }
#centrado .bloque1_a .bloque_normal .int_anuncio .dat_anuncio { width: 492px }
#centrado .bloque1_a .bloque_normal .int_anuncio .dat_anuncio h3 { font-weight: bold; font-size: 18px; text-transform:lowercase; padding: 10px 12px 10px 12px; width: 468px;
	border-bottom: 1px solid #CCC; background: url(../img/fnd_tit_anuncio.gif) repeat-x scroll center bottom }
#centrado .bloque1_a .bloque_normal .int_anuncio .dat_anuncio p { width: 468px; padding: 10px 12px 10px 12px; line-height: 15px }
#centrado .bloque1_a .bloque_normal .int_anuncio .dat_anuncio p.datos { text-align:left; width: 284px; border-bottom: 1px solid #CCC }
#centrado .bloque1_a .bloque_normal .int_anuncio .dat_anuncio p.precio { text-align:right; width: 160px; color: #16a5c4; font-size: 12px; padding-top:8px; border-bottom: 1px solid #CCC; 
	height: 32px }
#centrado .bloque1_a .bloque_normal .int_anuncio .dat_anuncio p.contacto { background: #f4f4f4; font-size: 12px }
#centrado .bloque1_a .bloque_normal .int_anuncio .dat_anuncio p.contacto strong { text-transform:lowercase }

/* Construcción */
#centrado .bloque1_a .bloque_normal img.construccion { margin: 70px 0 0 165px }

/* Mapa web */
#centrado .bloque1_a .bloque_normal .dos_columnas { width: 304px }
#centrado .bloque1_a .bloque_normal .img_verano img { margin: 10px 23px 0 24px }

/* Hazte usuario */
#centrado .bloque1_a .hazte_usuario { margin: 20px 0px 18px 22px }

/* Tarifas autobuses */
#centrado .bloque1_a .bloque_normal .autobuses { width: 641px }
#centrado .bloque1_a .bloque_normal .autobuses li { padding: 6px; text-align:left; width: 80px }
#centrado .bloque1_a .bloque_normal .autobuses li.precio { text-align:center; width: 50px }
#centrado .bloque1_a .bloque_normal .autobuses li.hora { text-align:center; width: 50px }
#centrado .bloque1_a .bloque_normal .autobuses li.lugar { width: 150px }
#centrado .bloque1_a .bloque_normal .autobuses li.venta { width: 169px }
#centrado .bloque1_a .bloque_normal .autobuses li.telefono { width: 70px }

/* Tarifas general */
#centrado .bloque1_a .bloque_normal .tarifas_iz { width: 304px; padding: 8px }
#centrado .bloque1_a .bloque_normal .tarifas_iz li { text-align:left; width: 184px; padding: 2px 0px }
#centrado .bloque1_a .bloque_normal .tarifas_iz li.d1 { width: 60px; text-align:center }
#centrado .bloque1_a .bloque_normal .tarifas_iz li.d2 { width: 120px; text-align:center }

/* Tarifas escuela */
#centrado .bloque1_a .bloque_normal .tarifas_es { width: 641px }
#centrado .bloque1_a .bloque_normal .tarifas_es li { text-align:center; width: 148px; padding: 6px }

/* Home alojamientos */
#centrado .bloque1_a .bloque_normal .alojamiento { padding: 6px; width: 201px; margin-top: 10px }
#centrado .bloque1_a .bloque_normal .alojamiento h3 { text-align:center; font-size: 14px; font-weight: bold; width: 201px; padding: 6px 0px }
#centrado .bloque1_a .bloque_normal .alojamiento p { padding: 6px; width: 189px; background: #f4f4f4 }
#centrado .bloque1_a .bloque_normal .mas_alojamientos { width: width: 641px }
#centrado .bloque1_a .bloque_normal .mas_alojamientos li { text-align:left; width: 300px; padding: 3px 6px }
#centrado .bloque1_a .bloque_normal .mas_alojamientos li.c1 { width: 200px }
#centrado .bloque1_a .bloque_normal .mas_alojamientos li.c2 { width: 105px }

/* Snowpark */
#centrado .bloque1_a .bloque_normal #fotos_snow span { margin: 0 16px 10px 16px }

/* Predicciones Meteo */
#centrado .bloque1_a .bloque_normal .localidades_predicciones h3 { font-size: 12px !important }
#centrado .bloque1_a .bloque_normal .localidades_predicciones { width: 610px !important; margin-left:18px !important; }
#centrado .bloque1_a .bloque .mapa_prediccion { background: #F4F4F4 ; width:641px; padding: 8px 0px 0px 0px; border-top:2px solid #EDEDED; }
#centrado .bloque1_a .bloque .mapa_prediccion p { text-align: center; width: 407px; padding: 4px 0px 10px 8px; font-size: 12px }
#centrado .bloque1_a .bloque .mapa_prediccion .otros { width: 206px }
#centrado .bloque1_a .bloque .mapa_prediccion .coment { padding-top: 20px; font-size: 11px }
#centrado .bloque1_a .bloque .mapa_prediccion img { margin-left:10px; border: 2px solid #FFF }
#centrado .bloque1_a .bloque .pie_mapas { margin-left:6px }

/* Página de alojamiento */
#centrado .bloque1_a .bloque_normal .aloj_i { width: 201px; margin-top: 10px; padding: 8px }
#centrado .bloque1_a .bloque_normal .aloj_d { width: 408px; margin-top: 10px; padding: 8px  }
#centrado .bloque1_a .bloque_normal .aloj_d h3 { padding: 8px; font-size: 22px; font-family: Arial; letter-spacing: -1px; color: #16A5C4; }
#centrado .bloque1_a .bloque_normal .aloj_i p { background: #EDEDED; width: 185px; color:#999; text-align:center }
#centrado .bloque1_a .bloque_normal .aloj_i p.fotos { padding-top: 4px; background: #f4f4f4; margin: 0px }
#centrado .bloque1_a .bloque_normal .aloj_i p.fotos img { margin: 5px 2px 0 }
#centrado .bloque1_a .bloque_normal .aloj_d p, #centrado .bloque1_a .bloque_normal .aloj_d h3 { width: 392px }
#centrado .bloque1_a .bloque_normal .aloj_d p.oferta { font-size: 12px; background: #f4f4f4; border-top: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED }
#centrado .bloque1_a .bloque_normal .aloj_i iframe { display:inline; float:left }
#centrado .bloque1_a .bloque_normal .aloj_d .border_top { border-top: 3px solid #EDEDED }

/* Formularios de datos */
#centrado .bloque1_a .bloque_normal #msgconferror { margin-top: 10px }
#centrado .bloque1_a .bloque_normal #msgconferror p.msgconfirmacion { color: green; background: #bbffbe url(../img/ico_true.gif) no-repeat; padding-left: 50px; width: 583px }
#centrado .bloque1_a .bloque_normal #msgconferror p.error { color: red; background: #ffb2b2 url(../img/ico_false.gif) no-repeat; }
#centrado .bloque1_a .bloque_normal #msgconferror p.msgconfirmacion b { font-size: 12px }
#centrado .bloque1_a .formulario_datos p.tit_f { font-weight: bold; font-size: 12px; border-bottom: 2px solid #EDEDED }
#centrado .bloque1_a .formulario_datos ul { padding: 8px; width: 625px }
#centrado .bloque1_a .formulario_datos li { padding: 6px 4px 4px 4px; text-align:right; width: 200px }
#centrado .bloque1_a .formulario_datos li.input { text-align:left; width: 403px; padding: 4px 4px 4px 10px; }
#centrado .bloque1_a .formulario_datos li input { padding: 4px; border: 1px solid #5D5C5C; width: 220px }
#centrado .bloque1_a .formulario_datos li input.w100 { width: 100px }
#centrado .bloque1_a .formulario_datos li input.w300 { width: 300px }
#centrado .bloque1_a .formulario_datos .btn_enviar input { width: 100px; font-size: 12px; padding: 2px 0px; color: #000; margin-left: 227px }
#centrado .bloque1_a .formulario_datos li select { padding: 4px; width: 230px }
#centrado .bloque1_a .formulario_datos li textarea { width: 340px; padding: 5px; height: 160px }
#centrado .bloque1_a .formulario_datos li textarea.textarea_min { height: 100px }

/* Pie */

#centrado #pie { background: #FFF; width: 992px; padding-right: 8px }
#centrado #pie img { float: right }
#centrado #pie .menu_inf { background: url(../img/fnd_menu_pie.gif) no-repeat; width: 575px; height: 16px; text-align: center; padding:7px 5px; float:right }
#centrado #pie .menu_inf a { color: #5d5c5c }
#centrado #pie .stats { background: url(../img/stats.gif) no-repeat 0px 9px; font-size: 11px; padding: 12px 0px 12px 42px; margin-left: 22px; width: 275px }
#centrado #pie .contacto { font-size: 11px; float: right; text-align: right; padding: 12px 14px 20px 0px; width: 500px }	