body.bb-n{
		/*background-image:url(images-propias/cabecera_old.jpg);
		background-repeat:no-repeat;
		background-position:top left;*/
		/*background-image:url(images-propias/cabecera-limpia-no-montana.jpg);*/
		background-image:url(images-propias/cabecera-color.jpg);
		background-repeat:no-repeat;
		background-position:top center;
		overflow-y: scroll;
		overflow-x: hidden;
	}
@media screen and (min-width: 1280px){ 
	body.bb-n{
		/*background-image:url(images-propias/cabecera_old.jpg);
		background-repeat:no-repeat;
		background-position:top left;*/
		/*background-image:url(images-propias/cabecera-limpia-no-montana.jpg),url(images-propias/fondo-pie.png);*/
		background-image:url(images-propias/cabecera-color.jpg),url(images-propias/fondo-pie.png);
		background-repeat:no-repeat;
		background-position:top center, center bottom;
		
	}
}
@media screen and (max-width: 1280px) and (min-width:1024px){ 
	body.bb-n{
		/*background-image:url(images-propias/cabecera-limpia-no-montana.jpg),url(images-propias/fondo-pie.png);*/
		background-image:url(images-propias/cabecera-color.jpg),url(images-propias/fondo-pie.png);
		background-repeat:no-repeat;
		background-position:top center, center bottom;
	}
}



@media screen and (max-width:1024px){ 


body.bb-n{
	/*background-image:url(images-propias/cabecera-limpia-no-montana.jpg),url(images-propias/fondo-pie.png);*/
		background-image:url(images-propias/cabecera-color.jpg),url(images-propias/fondo-pie.png);
		background-repeat:no-repeat;
		background-position:top center, center bottom;
	}
}

#page > header {position:relative; }
#columns{position: relative;}

body .field-name-body {
		    
		    font-size: 1.1em;
}

body #menu-bar .menu-wrapper ul.menu {margin-left:14px;}
body #menu-bar .menu-wrapper ul.menu li {margin: 0 0px 0 2px;
  padding-right: 2px;}


/* Estilos modo mantenimiento */

body.maintenance-page{background-image:url(images-propias/cabecera_old2.jpg); background-repeat:no-repeat;  background-color:#FFFFFF;}
body.maintenance-page .container{width:90%;}
body.maintenance-page #main-content{background: none repeat scroll 0 0 rgba(10, 77, 148, 0.67); color: #FFFFFF; font-size: 18px; padding: 22px;}
body.maintenance-page #main-content h1#page-title {background-image: none !important; color:#FFF;}
body.maintenance-page #page > footer{background-image: none !important;}
body.maintenance-page #attribution, body.maintenance-page #site-name{position:absolute;text-indent: -3000px;}

/* FIN estilos modo mantenimiento */



body.html{background-color:#FFFFFF;/*#E4E4E4;*/}

body.html .container{width:1000px;}

/* Position relative al div id="content" */

div#content{position:relative;}

/* Fin Position relative al div id="content" */

body h1#site-name{position:absolute;left:-4000px;}
body h2#site-slogan, .ssf-a #branding h2#site-slogan{  background-image: none;
color: #FFFFFF;
font-family: 'Questrial',sans-serif;
font-size: 28px;
right: 223px;
opacity: 0.6;
filter: alpha(opacity = 25);
position: absolute;
top: 22px;
padding: 0px;
margin: 0px;
font-weight: normal;}

#loginfacebook h1, body.front #columns h2{

margin-bottom: 4px !important;
color: #495464 !important;
font-family: Lato !important;
font-weight: normal !important;
font-size: 16px !important;
background-image: none !important;
padding-left: 0 !important;
text-shadow: none !important;
text-transform: uppercase;
}

body h1#page-title, body h1.article-title, h3#page-title, body.page-reportajes #columns h2, body.page-type-reportaje #columns h2, body.page-type-noticia #columns h2, body.page-viajes #columns h2, body.page-actualidad #columns h2, body.page-reportajes-de-material #columns h2, body.page-reportajes-de-entrevistas #columns h2, body.page-reportajes-de-lugar #columns h2,
body.page-type-agencia .block-views h2
{
	/*color:#003366;font-weight:bold;background-image:url(images-propias/fondo-h1.jpg);background-repeat:no-repeat;padding-left:30px;font-family:Questrial, Arial, Verdana, Geneva, sans-serif;
	font-size: 29px;font-weight: normal;line-height: 33px;text-shadow: 0px 0px 1px #225F71;*/
	font-size: 28px;
color: #68768D;
background-image: none;
line-height: 1.3em;
    

}

body.page-type-agencia .region-content h2{font-size:24px; font-family:Lato;}

body #main-content #loginfacebook h1{font-size: 28px;}

h3#page-title, body.front #columns h2, body.page-reportajes #columns h2, body.page-type-reportaje #columns h2, body.page-viajes #columns h2, body.page-actualidad #columns h2, body.page-reportajes-de-material #columns h2, body.page-reportajes-de-entrevistas #columns h2, body.page-reportajes-de-lugar #columns h2{font-size:24px;}

body.front h2, .region-sidebar-second h2, .region-sidebar-second h2.block-title, body.page-reportajes h2, body.page-reportajes-de-material #content-column h2, body.page-reportajes-de-entrevistas #content-column h2, body.page-reportajes-de-lugar #content-column h2{color:#003366;font-weight:normal;/*background-image:url(images-propias/fondo-h1.jpg);background-repeat:no-repeat;padding-left:30px;*/font-family:Lato, Arial, Verdana, Geneva, sans-serif;
	font-size: 24px;font-weight: normal;line-height: 33px;}

body.front #columns h2,body.page-reportajes #columns h2,body.page-actualidad #columns h2, body.page-type-reportaje h2, body.page-viajes h2, body.page-reportajes-de-material h2, body.page-reportajes-de-entrevistas h2, body.page-reportajes-de-lugar h2{font-size:20px; color:#004A95;}

body h1.article-title a{color:#6B6C26;}

body #branding{margin-bottom:22px;}

body #branding #logo {position:absolute; z-index:100;width: 221px;
    top: -2px; left:12px;}

/* Título estación */

#titulo-estacion{font-family: Lato,Arial,Helvetica,sans-serif; color:#68768D;/*color: #003366;*/font-size: 25px;font-weight: normal;margin-top:0; }

/* Fin título estación */

/* Bloque noticias relacionadas */

.page-reportajes input.form-text, .section-actualidad input.form-text{ border: solid 2px #A4A6A7 !important;}

.listado-noticias-relacionadas .views-row-1{border-top:solid #ededed 1px;padding-top:5px;}
.listado-noticias-relacionadas .views-row{border-bottom:solid #ededed 1px; margin-bottom:5px;}

.listado-noticias-relacionadas .views-field-field-imagen{float:left;margin: 6px 13px 0 0px;}


#main-content .view-bloque-noticias-relacionadas .views-field-title{font-size:1.5em; line-height: 1.4em;}

.view-bloque-noticias-relacionadas .views-field-title{display: block;
margin-left: 113px;
margin-bottom: 5px;
font-size: 16px;
font-family:Lato;}

.listado-noticias-relacionadas .separator{padding-bottom:2px;}
.view-bloque-noticias-relacionadas .views-field-created{font-size:11px;color:#666;}

/* Fin bloque noticias relacionadas */


/* Menu */

#block-system-main-menu{background-color:#000;box-shadow: 0px 3px 3px #000000;}

body #menu-bar ul a, body #menu-bar ul a:visited{background-color:#000000;color:#B4B4B4;font-family:Verdana, Geneva, sans-serif;}
body #menu-bar ul a:hover, body #menu-bar ul a:focus, body #menu-bar ul a:active, body #menu-bar ul a.active-trail, body #menu-bar ul a.active-trail:visited, body #menu-bar ul a.active, body #menu-bar ul a.active:visited {background-color:#000000;color:#FFFFFF;}

body #menu-bar .menu-wrapper li{border-right: 1px solid #333333;  }
body #menu-bar .menu-wrapper li a, body #menu-bar .menu-wrapper .menu li a {
color: #FFFFFF;
font-size: 15px;
line-height: 32px;
padding: 2px 6px 3px 6px;
border-radius: 0 !important;
}
body #menu-bar .menu-wrapper .menu li.last{border-right:none;}
body #menu-bar .menu-wrapper li:nth-child(1) a{padding-left:10px;}
body #menu-bar .menu-wrapper li a:hover, body #menu-bar .menu-wrapper .menu li a:hover{background-color:#005E87;color:#FFFFFF; /*color:#bbbbbb;*/}

/* Fin Menú */

body.front #block-block-18 p{text-align:center;margin:30px 0 0 0;}

body.page-node-1114 .ver-mas a, body.front .ver-mas a, body.page-type-viaje .ver-mas a{-moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #EE9900;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    color: #FFFFFF;
    cursor: pointer;
    /*display: block;
    float: right;*/
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 0;
    padding-bottom: 4px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    text-align: center;
    text-transform: uppercase;
	
	

}

body.page-node-1114 .ver-mas a:hover, body.front .ver-mas a:hover, body.page-type-viaje .ver-mas a:hover{
background-color:#CB8100;
}

body .wraper-slide-portada .slide-ver-mas2 a{position:absolute; bottom:0; color:#999; width:400px; padding:0; margin:0; left:0; height:288px; line-height:556px; /*background-color:#444488;*/ opacity:0.2; filter: alpha(opacity = 20);}
body .wraper-slide-portada .slide-ver-mas2 a:hover{background-color:#000; color:#000;}


body.front .view-reportaje-material-portada .ver-mas, body.front .view-reportaje-entrevista-portada .ver-mas{position:absolute;bottom:12px;right:8px;}
.view-reportaje-entrevista-portada .views-field-nothing, .view-reportaje-material-portada .views-field-nothing, .portada-mas-noticias .views-field-nothing{
float: right;
margin-top:0px;
margin-bottom: 15px;
font-weight: bold;
}
.front .portada-mas-noticias .views-field-nothing{margin-bottom: 0px;margin-top:-35px;}
.front .views-field-field-reportaje-subtitulo {margin:0px 0px 19px 0px}

.view-reportajes-de-material .views-row, .view-reportajes-de-entrevistas .views-row, .view-reportajes-de-lugar .views-row{margin-bottom:25px;}

.views-field-view-node{margin-top: 10px;text-align: right;}

.separador{clear:both;}

/* Invisibilizar opciones de edición de los comentarios */


/* Fin invisibilizar opciones de edición de comentarios */

/* Estructura */

body.front #content-column, body.page-webcams-estacion #content-column, body.page-videos-estacion #content-column{margin-top:4px;}

body #content-column{margin-right: 20px;width:660px;}
body.page-admin #page #content-column{width: 100%;}

/*body.page-reportajes-de-entrevistas #content-column{width:890px;}*/

body.page-mundo-ski-areas #content-column, 
body.page-type-estaci-n #content-column, 
body.page-forum #content-column, 
body.page-type-forum #content-column,
body.page-webcams #content-column, 
body.page-webcams-estacion #content-column,
body.page-webcams-estaciones #content-column,
body.page-webcams-en-zona #content-column,  
body.page-videos-estacion #content-column,
body.page-node-2175 #content-column,
body.page-node-12137 #content-column,
body.page-node-15296 #content-column, body.page-informacion-nieve #content-column,
body.page-type-agencia #content-column,
body.page-type-negocio #content-column, body.page-type-blog #content-column, body.page-node-11801 #content-column, body.page-donde #content-column, body.page-node-11932 #content-column,
body.page-escola-grandvalira #content-column,
body.page-configurador-newsletter #content-column,
body.page-node-15953 #content-column,
body.page-buscador-de-reportajes #content-column,
body.section-buscador-estaciones #content-column
/*,body.page-user-login #content-column,body.page-user-register #content-column*/{width:100%;}

body.page-mundo-ski-areas .region-sidebar-second, 
body.page-type-estaci-n .region-sidebar-second, 
body.page-forum .region-sidebar-second, 
body.page-type-forum .region-sidebar-second,
body.page-webcams .region-sidebar-second, 
body.page-webcams-estacion .region-sidebar-second,
body.page-webcams-estaciones .region-sidebar-second,
body.page-webcams-en-zona .region-sidebar-second,  
body.page-videos-estacion .region-sidebar-second,
body.page-node-2175 .region-sidebar-second,
body.page-node-12137 .region-sidebar-second,
body.page-node-15296 .region-sidebar-second,
body.page-type-agencia .region-sidebar-second,
body.page-type-negocio .region-sidebar-second, body.page-type-blog .region-sidebar-second, body.page-node-11801 .region-sidebar-second, body.page-donde .region-sidebar-second, 
body.page-node-11932 .region-sidebar-second,
body.page-escola-grandvalira .region-sidebar-second,
body.page-configurador-newsletter .region-sidebar-second,
body.page-node-15953 .region-sidebar-second,
body.page-buscador-de-reportajes .region-sidebar-second{margin:0;}



body.page-donde #content-column .panel-col-first{width:auto;}
body.page-donde #content-column .panel-2col .panel-col-first{width:640px;}

body.page-donde #content-column .panel-col-last{width:300px; float:right;}

.page-donde .pane-noticias-relacionadas-con-taxono{margin-top:30px;}

.page-donde .pane-noticias-relacionadas-con-taxono .view-content{border-left:#DCDCDC solid 1px;border-top:#DCDCDC solid 1px;
	background-color: rgb(255,255,255); /* Needed for IEs */
	-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
	zoom: 1;
    padding: 7px 0 7px 0;}


.page-node-2175 #main-content ol li{margin:0 30px;}

body .region-sidebar-second {margin-left:0;}
.html.sidebar-second .content-inner{margin-right:0;}

.region-sidebar-second .block-inner{margin-left:0;margin-right:0}

#detalle-contenido-panel .panel-col-first{width:618px;margin-right:25px; position:relative;}
	
#detalle-contenido-panel .panel-col-first .inside {margin: 0;}
	
#detalle-contenido-panel .panel-col-last{width:300px;}
.page-type-blog #detalle-contenido-panel .panel-col-last{width:310px;}

/* Fin estructura */

/* Más visitadas en Portada */

body.page-home .view-estaciones-m-s-visitadas {width:290px;}
body.page-home .view-estaciones-m-s-visitadas .views-row{display:inline-block; width:290px;}
body.page-home .view-estaciones-m-s-visitadas .views-row span a{font-weight:bold}

body.page-home .view-estaciones-m-s-visitadas {background-color: #FFFFFF;
    border: 1px solid #efefef;
    /*border-top: 1px solid #DCDCDC;*/
    /*box-shadow: 3px 3px 10px rgba(50, 50, 50, 0.6);*/
    padding-bottom: 5px;}


.view-estaciones-m-s-visitadas .views-row img{margin-right:10px}

.view-estaciones-m-s-visitadas .views-row .views-field-title{
font-family: Lato;
font-weight: normal;
font-size: 15px;
line-height: 2em;
}

/* FIN Más visitadas en Portada */

/* Página mundo */

#chart_div{margin-bottom:30px;}

body.page-mundo-ski-areas .estacion-votacion .nombre-estacion{width: 226px;}

body.page-mundo-ski-areas #main-content .panel-3col-33-stacked .panel-col-first {
   width: 308px;
}

body.page-mundo-ski-areas #main-content .panel-3col-33-stacked .panel-col {
  margin: 0 18px;
  width:310px;
}

body.page-mundo-ski-areas #main-content .panel-3col-33-stacked .panel-col-last {
   width: 306px;
}

body.page-mundo-ski-areas .panel-col-first .pane-estaciones-m-s-visitadas h2{margin-top:0;}

body.page-mundo-ski-areas #content h2.pane-title{color:#495464; text-transform: uppercase; font-size:16px;}

body.page-mundo-ski-areas .panel-2col-bricks .panel-col-first{width:650px;}
body.page-mundo-ski-areas .panel-2col-bricks .panel-col-last{ width: 310px; margin-top:30px;}
body.page-mundo-ski-areas .view-paises .numeroestaciones{ color: #EA7500;
    font-size: 20px;
    font-weight: normal;
    left: 20px;
    top: -55px;
    font-family: Lato,Arial,Verdana,Geneva,sans-serif;
    width:50%}


body.page-mundo-ski-areas .view-estaciones-m-s-visitadas {width:300px; border:solid #efefef 1px;}
body.page-mundo-ski-areas .view-estaciones-m-s-visitadas .views-row{display:inline-block; width:300px;}
body.page-mundo-ski-areas .view-estaciones-m-s-visitadas .views-row span a{font-weight:bold}
.view-estaciones-m-s-visitadas .views-row{border-bottom:solid #EDEDED 1px; /*padding:8px 0 5px 0;*/padding: 3px 0 2px 0;}

.pane-estaciones-m-s-visitadas{width:300px; /*float:left;*/ margin-right:20px;}
.pane-im-genes-de-estaciones .views-row{float: left;margin-right: 18px;width: 140px;height:150px;}
.view-im-genes-de-estaciones{font-size:10px;font-weight:bold; line-height:16px;}
.view-im-genes-de-estaciones .views-field-name{color:#666;font-weight:normal;}

.panel-col-first .pane-estaciones-m-s-visitadas h2,.panel-col-first .pane-im-genes-de-estaciones h2{margin-top:15px; margin-bottom:20px;}
.pane-im-genes-de-estaciones{/*float:left;*/ width:320px;}

/* fin página mundo */
.page-type-reportaje .field-name-field-reportaje-imagen-principal img{
	max-height:350px;
	width:auto;
}

.page-type-reportaje  #detalle-contenido-panel .field-type-image {float:none;margin:5px 0;}

/* Contenidos detalle */
#detalle-contenido-panel .field-type-image{float: left;margin: 5px 15px 5px 0;}
.page-type-noticia #detalle-contenido-panel .field-type-image{margin: 5px 15px 0px 0;}

.pane-node-author{float:left; margin-right:10px;}

#detalle-contenido-panel .pane-node-body{clear:both;padding-top:15px;}

/* Subtitulo reportaje ^*/
.field-name-field-reportaje-subtitulo{margin-top:5px; 
font-weight:bold; font-family: Lato;
    font-size: 1.3em;color:#003366;}

/* Region top-menu */

/*body .region-top-menu{background:none; position:absolute; right:0; height:34px;z-index:100;}*/
body .region-top-menu{background:none; height:34px;z-index:100;text-align: right;
    margin-top: -1px;
    display: inline-block;
    margin-bottom: -20px; width:100%; position:relative;}

    

body .region-top-menu .block-inner{
    	  margin: 0;
}
body .region-top-menu p{line-height: 25px;padding: 0 0 0 5px; color:#FFFFFF; margin-bottom:3px; margin-right:3px; background-color: rgba(0, 0, 0, 0.5); display:inline-block;}
body .region-top-menu a {color:#FFF; line-height:16px; height:16px;padding-right:3px; padding-left:3px; font-size:12px;}

.block-region-top-menu .userregistered{margin-top:-6px; float:right; font-size:12px; color:#CCC;}
.block-region-top-menu .userregistered .nombreusuario{color:#FFF;}

/* fin region top-menu */

/* Pie */
body #page > footer {padding:0px; background-color:transparent;background-image:url(images-propias/fondo-pie-footer.png); background-repeat:no-repeat; background-position:center;}
body #page > footer #block-block-19 .block-inner{padding-top:0;}

footer .widgets-element-horizontal{margin-right:6px; width:28px; margin-top:13px;}


.region-footer #block-block-20{/*background-image:url(images-propias/fondo-pie-mapa-web.jpg); background-repeat:repeat-y;*/}
.region-footer #block-block-20 h1{font-weight:bold; margin-top:0; color:#FFFFFF;font-size:13px; margin-bottom:17px; }
.region-footer #block-block-20 h2{margin:0;font-size:13px; background-image:none; padding-left:0; font-weight:normal;font-family: verdana,arial;line-height: 1em;}
.region-footer #block-block-20 h1 a, .region-footer #block-block-20 h1 a:visited{color:#FFFFFF;}
.region-footer #block-block-20 h2 a, .region-footer #block-block-20 h2 a:visited{color:#CCC;}
.region-footer #block-block-20 .bloquepie a:hover{color:#AAA;}
.region-footer #block-block-20 ul{margin:0 0 0 0;}


.region-footer #block-block-20 ul li{list-style:none; margin:0 0 8px 0; padding:0; color:#FFFFFF;}
.region-footer #block-block-20 .bloquepieSecciones ul li{ margin:0 0 6px 0; }
.region-footer #block-block-20 .bloquepieEstaciones ul li{list-style:none; margin:0 0 5px 0; padding:0; color:#FFFFFF;}
.region-footer #block-block-20 .bloquepie{  float: left;margin: 29px 44px 0 0;max-width: 225px;min-width: 120px;background-image:url(images-propias/fondo-pie-titulos-mapa.png);background-repeat:repeat-x;}
.region-footer #block-block-20 .bloquepie p{font-weight:bold;margin-bottom:5px;}
.region-footer #block-block-20 .bloquepie-small{ float: left;margin-right: 27px;width: 125px;}
.region-footer #block-block-20 .bloquepie-ultimo{  margin-right: 0px;}
body #page > footer #block-block-20 .block-inner{padding-top:0px;}
body #page > footer #block-widgets-s-socialmedia-profile-buttons .block-inner{padding-bottom:11px;}

#page > footer {position:relative; height:437px;}
footer .block{position:static;}
#page > footer #block-block-19 {color:#FFFFFF;}
#page > footer #block-block-19 a{color:#FFFFFF;}
#page > footer #block-block-19 a:hover{color:#CCCCCC;}


#page > footer #block-widgets-s-socialmedia-profile-buttons {position:absolute; bottom:133px;}
.footer-info{position:absolute;bottom:34px}
.footer-info h1.footer-site-logo{margin:0;text-indent:-9999px;background-image:url(images-propias/logo-lugares-de-nieve-pie.png); background-repeat:no-repeat; width:172px; height:96px;float:left;}
.footer-info h2, .footer-info p.enlaces-pie{color: #63778D;float:left;}
.footer-info h2 {color:#63778D !important; margin:37px 0 7px 12px !important;  font-family: Arial, Helvetica, sans-serif; font-size: 29px;font-weight: normal !important; background-image: none !important;
 padding-left:0 !important;}
.footer-info p.enlaces-pie{margin:0 0 0 8px; color:#FFF;}


#block-block-21{position:absolute;left:875px;bottom:145px;}
#page > footer #diseno-desarrollo a, #page > footer #diseno-desarrollo a:visited{color:#FFFFFF;}
#diseno-desarrollo a span{display:block; margin-bottom:1px; background-image:url(images-propias/simbiosys.png); background-repeat:no-repeat; text-indent:-9999px; width:90px; height:22px;margin:0;}
#diseno-desarrollo p{margin:0; letter-spacing: -1px; font-size:11px; color: #FFFFFF;}
#page > footer #block-block-21 .block-inner {padding:0;margin:0;}

/* fin pie */

/* PORTADA */
.front .banner-rp1, .page-reportajes-de-entrevistas .banner-rp1{margin-bottom:0;}{
    margin-bottom: 0;
}

#slider-portada-principal{position:relative; margin-bottom:30px; width:624px; height:288px;}
.wraper-slide-portada{background-attachment: scroll;background-clip: border-box;background-color: rgba(50, 60, 90, 0.45);background-image: none;background-origin: padding-box;
    background-position: 0 0;background-repeat: repeat;background-size: auto auto;height: 288px;position: absolute;right: 0;top: 0;width: 320px;}
.wraper-slide-portada .tituloybody{ font-family: Lato,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size: 24px;font-weight: normal;margin-bottom: 10px;margin-left: 20px;
    margin-right: 20px;margin-top: 24px; line-height: 29px;}
.wraper-slide-portada .slide-body{font-size: 15px; color:#fff; line-height:1.5em; margin-top: 1em;}
.wraper-slide-portada .slide-ver-mas a{position:absolute;right:15px;bottom:35px;}
.wraper-slide-portada .slide-titulo a{color:#FFFFFF; margin-bottom:0.5em;}

.views-slideshow-pager-fields{ bottom: 16px;margin-left: 3px;position: absolute;right: 29px;z-index: 100;}
body.front .views-slideshow-pager-field-item{float:left;margin:0 1px 0 1px; border:solid #fff 3px;border-radius: 25px;}
/*.view-vista-slider-portada .views-slideshow-cycle-main-frame{margin-left:20px;margin-top:25px;}*/
.view-vista-slider-portada .views-content-field-slider-image{height:1px;}
body .views-slideshow-pager-fields .active{border:solid #ffcc00 3px;}
body .views-slideshow-pager-fields img{position:absolute;top:-2200px;}

body.front #columns .pane-estaciones-m-s-votadas-usuarios  h2.pane-title, body.front #block-views-views-foro-material-block h2.block-title{margin-top:30px;line-height:22px; margin-bottom:15px;}


body.front #block-views-viajes-en-portada-block h2.block-title {line-height:22px;margin-bottom:15px;}

#portada .panel-col-first{width:300px;margin-right:20px;}
#portada .panel-col-last{width:300px;margin-top:0px;}
.front .region-sidebar-second{margin-top:5px;}

		
.panel-portada  .pane-content .view-content {position: relative; /* This protects the inner element from being blurred */padding: 00px;background-color: #FFFFFF;}
.pane-content .enlace-contenido-portada a{font-family: Lato,Arial,Helvetica,Verdana;font-size: 21px;}

.region-sidebar-second p.publicidad-p {margin:30px 0 0 0;}

/* pane-reportaje-material-portada */

.pane-reportaje-material-portada{margin-bottom:0px;}

.pane-reportaje-material-portada .views-row{}

.pane-reportaje-entrevista-portada .views-field-field-reportaje-tipo{
position: absolute;
width: 318px;
font-family: Lato;
font-size: 28px;
color: #FFFFFF;
line-height: 35px;
left: 20px;
top: 160px;
}

.pane-reportaje-material-portada .views-field-field-reportaje-tipo .field-content, .pane-reportaje-entrevista-portada .views-field-field-reportaje-tipo .field-content{
display: inline;
border-radius: 40px;
background: #EA9110;
font-family: Lato;
font-size: 11px;
color: #FFFFFF;
line-height: 13px;
padding: 6px 8px;
text-transform: uppercase;
}

.imagenytipo{position:relative;}
.imagenytipo .views-field-field-reportaje-tipo{bottom: 30px;
    left: 20px;
    position: absolute;}

.enlace-mas, .enlace-mas:visited{color: #39A3F8;font-weight: normal; font-family:Lato,Arial,Helvetica,Verdana; font-size:15px; word-spacing: 2px;}

.pane-reportaje-material-portada .views-field-field-reportaje-tipo .field-content a, .pane-reportaje-entrevista-portada .views-field-field-reportaje-tipo .field-content a{ color:#FFFFFF;}

.pane-reportaje-material-portada .pane-content img{ margin-bottom: 10px;}

.pane-reportaje-material-portada .views-field-php{margin-top:5px;}

/* fin pane-reportaje-material-portada */

/* pane-reportaje-entrevista-portada */

.pane-reportaje-entrevista-portada .views-row{ position: relative;}


.pane-reportaje-entrevista-portada .pane-content img{float:left;margin-right:10px;margin-top:0px; margin-bottom:10px;}

.pane-reportaje-entrevista-portada .views-field-php{margin-top:5px;}

/* fin pane-reportaje-entrevista-portada */

.pane-reportaje-lugar-portada{margin-bottom:40px;}

.view-reportaje-lugar-portada{position:relative;width:624px;}
.view-reportaje-lugar-portada .views-row{position:relative; margin-bottom:20px;}

.view-reportaje-lugar-portada .view-content .views-field-title, .view-reportaje-lugar-portada .view-content .reportaje-portada-subtitulo{padding: 0 0px;position: absolute;width: 584px;}

.etiqueta-lugar span.lineage-item-level-0{background-color:#000;}

.view-reportaje-lugar-portada .view-content .views-row .views-field-title p{background: rgb(0, 0, 0); opacity: 0.75; filter: alpha(opacity = 75); padding:0 0 1px 5px;}
.view-reportaje-lugar-portada .view-content .views-row .views-field-title p.etiqueta-titulo{display:inline;line-height:40px;padding-bottom:6px;padding-left:5px;padding-right:5px;padding-top: 15px;}
.view-reportaje-lugar-portada .view-content .views-row .views-field-title span.etiqueta-titulo {
/*display:inline;line-height:40px;padding:15px 5px 6px;background:none repeat scroll 0 0 #000000;opacity:0.75;*/
position: absolute;width: auto;font-family: Lato;font-size: 28px;color: #FFFFFF;line-height: 35px;left: 20px;bottom: 36px;width:318px;}

.view-reportaje-lugar-portada .view-display-id-attachment_1 .view-content .views-row .views-field-title span.etiqueta-titulo {background: none repeat scroll 0 0 transparent; bottom:10px;}


.view-reportaje-lugar-portada .view-content .views-field-title{bottom: 10px;height: auto;}

.view-reportaje-lugar-portada .view-content .reportaje-portada-subtitulo{bottom: 5px;color: #FFFFFF;height: 100px;}

p.etiqueta-lugar {color: #FFCC00;width: 53px;font-size: 15px;font-weight: bold;margin: 10px 0 7px 0;text-transform:capitalize;opacity: 0.75; filter: alpha(opacity = 75);}

span.etiqueta-lugar {
    color: #FFCC00;
    font-size: 15px;
    font-weight: bold;
    margin: 10px 0 12px;
    opacity: 0.75;
    text-transform: capitalize;
    width: 53px;
    display:block
}

span.etiqueta-lugar span{padding:3px;}

.imagen-reportaje-lugar-portada{width:624px;height:351px;}

#portada .view-reportaje-lugar-portada .views-field-field-reportaje-tipo{color:#FFCC00; font-size:15px; font-weight:bold;}
#portada .view-reportaje-lugar-portada .views-field-title a{color:#EEEEEE; /*text-transform:uppercase;*/}
#portada .view-reportaje-lugar-portada .views-field-title a:hover{color:#CDCDCD;}
#portada .view-reportaje-lugar-portada .views-field-php{}

/* enlaces reportajes */
.view-reportajes-foreros-portada .attachment .view-content .views-row{background-color:#ffffff; border-top:none;}
.view-reportajes-foreros-portada .view-content .views-row{background-color:#EEEEEE; border-top:solid #cccccc 1px; padding-bottom: 5px;}
.view-reportajes-foreros-portada .view-content .views-row-even{background-color:#DFDFDF;}
.view-reportajes-foreros-portada .views-field-field-reportaje-imagen-principal{float:left;margin:12px 10px 0 12px;}
.view-reportajes-foreros-portada .attachment-before .views-field-field-reportaje-imagen-principal{float:none; margin:0 0 6px 0;}

.view-reportajes-foreros-portada .separator{padding-bottom:0;}

body.front #columns .pane-actualidad-portada h2, body.front #columns .pane-actualidad-portada span.pane-title{background: none repeat scroll 0 0 transparent;color: #999999;font-size: 18px;margin-bottom: 0;padding-left: 0;}
body.front #columns .pane-actualidad-portada span.pane-title{margin-top: -20px; display:block;}
/* Estaciones más votadas */

.view-estaciones-relacionadas-con-taxo .views-field-field-estacion-logotipo{margin-right:0;}
.view-estaciones-relacionadas-con-taxo .views-field-title{margin-left:10px;  margin-right: 0px;}
	
.views-field-field-estacion-logotipo{float:left; margin:0 5px}
.view-estaciones-m-s-votadas-usuarios- .views-row{clear:left;padding:0;}
.view-estaciones-m-s-votadas-usuarios- .views-field-field-estacion-logotipo{margin:0px 5px}
.view-estaciones-m-s-votadas-usuarios- .views-field-title{margin-top:5px;}
.view-estaciones-m-s-votadas-usuarios- .separator{    background-color: #DDDDDD;
    height: 1px;
    margin:12px 0 7px 8px;
    padding: 0;
    width: 275px;}
.view-estaciones-m-s-votadas-usuarios- a{font-weight:bold}

/* fin estaciones más votadas */

/*.panel-col-last .panel-portada .views-field-title, .panel-col-last .pane-actualidad-portada .views-field-title{margin:8px 8px 0px 12px}
.panel-col-last .panel-portada .views-field-php, .panel-col-last .pane-actualidad-portada .views-field-field-noticia-subtitulo{margin:0px 6px 12px 12px}*/
.panel-col-last .panel-portada .views-field-view-node, .panel-col-last .pane-actualidad-portada .views-field-view-node{margin:0px 6px 12px 12px}
.panel-col-last .panel-portada .views-field-field-imagen, .panel-col-last .pane-actualidad-portada .views-field-field-imagen{margin:0;}

/* Reportajes de un autor */

.page-reportajes-de-usuario .views-field-changed{color:#777777; font-size:11px;}

.page-reportajes-de-usuario .views-row {background-color: #F2F2F2;background-image: url("images-propias/fondo-listado-reportajes.jpg");background-repeat: no-repeat;margin-bottom: 1px;
    margin-left: 10px;margin-right: 10px;padding-bottom: 0;padding-left: 15px;padding-right: 15px;padding-top: 5px;}

.page-reportajes-de-usuario .views-row img{float: left;margin-bottom: 10px;margin-left: 0;margin-right: 10px;margin-top: 5px;}
	
.page-reportajes-de-usuario .views-row-even{background-image: url("images-propias/fondo-listado-reportajes-even.jpg");background-color:#E9E9E9;}
.page-reportajes-de-usuario .views-field-title{  clear: left;font-size: 15px;font-weight: bold;margin-bottom: 5px;margin-left: 0;margin-right: 0;margin-top: 10px;}

.page-reportajes-de-usuario .views-field-totalcount .field-content, #quicktabs-contenido_secci_n_reportajes .views-field-totalcount{color:#4683FF;background-image: url("images-propias/icono-visitas.png");background-repeat: no-repeat;font-weight: bold; padding-left: 22px;	float:left; margin-right:9px;}

.page-reportajes-de-usuario .attachment-before .views-field-totalcount .field-content{background-image: url("images-propias/icono-visitas-cabecera.png");color:#fff;}

.page-reportajes-de-usuario .views-field-value .field-content{color:#037390;background-image: url("images-propias/icono-valoracion.png");background-repeat: no-repeat;font-weight: bold;
    padding-left: 23px;	float:left; margin-right:9px;}

.page-reportajes-de-usuario  .views-field-comment-count .field-content{color:#006600;background-image: url("images-propias/icono-comentarios.png");background-repeat: no-repeat;font-weight: bold;padding-left: 23px; float:left;}

.page-reportajes-de-usuario .views-label-totalcount{position:absolute; left:-3000px;}
.page-reportajes-de-usuario .views-label-value{position:absolute; left:-3000px;}
.page-reportajes-de-usuario .views-label-comment-count{position:absolute; left:-3000px;}

/* Fin reportajes de un autor */

.view-views-foro-material{/*background-color:#62584F;*/ padding-bottom: 0;
 padding-top: 3px;
 background-color: #fff!important;
 border-top: solid #eee 1px;
 border-bottom: solid #eee 1px;
 font-family:Lato;}
	
.view-views-foro-material .views-row{background-color: #f2f2f0;
	border-top-width: 1px;
	float: left;
	height: 160px;
	margin: 0 0 1px 1px;
	padding: 10px 10px 5px 10px;
	width: 298px;}
.view-views-foro-material .views-row-even{background-color:#E5E5E3;}
.imagen-material-foro-portada{float: left;margin: 0px 9px 0 0;max-height: 130px;max-width: 130px;}
.view-views-foro-material .views-field-title a{font-size: 18px;font-weight: normal;font-family: Lato;}
.front #columns .pane-views-foro-material h2.pane-title {font-size:25px; font-weight:normal; color:#423C35;background-image: url("images-propias/fondo-h2-material-portada.jpg"); background-repeat:no-repeat;}
 

 .view-views-foro-material .view-footer{text-align:right;}
 .view-views-foro-material .view-footer span{display: block;margin: 0 5px 0px 0;}

 body.front .panel-2col-bricks .panel-col-middle{width:960px;}

.pane-views-foro-material .pane-content{background-color: #FFFFFF;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #DCDCDC;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-top-color: #DCDCDC;
    border-top-style: solid;
    border-top-width: 1px;
    box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);
    padding-bottom: 1px;padding-right: 1px;}




body.page-home .webcams-aleatorias .views-row{position:relative; }
body.page-home .webcams-aleatorias .views-row .webcam-zoom{position:absolute; left:268px;}
body.page-home .webcams-aleatorias .webcam-title{font-weight:bold;}



/* noticias portada nuevo */


.front .pane-reportaje-lugar-portada h2{margin-top: -20px;}
.front .pane-estaciones-m-s-visitadas {margin-top:70px;}
.front .pane-estaciones-m-s-visitadas h2{margin-top: -20px;margin-bottom: 4px;}
body.front .pane-reportajes-foreros-portada{margin-top:20px;}
body.front .pane-reportajes-foreros-portada h2.pane-title{margin-top:10px;margin-bottom:4px;}
.front .facebook-portada h2{margin-top: 0px;}
.front .view-reportaje-entrevista-portada h2{margin-top:-23px !important;}
.view-reportaje-material-portada h2{margin-top:-18px !important;}

.pane-noticas-portada-nuevo h2, .pane-reportaje-lugar-portada h2, .pane-estaciones-m-s-visitadas h2, .pane-reportajes-foreros-portada h2,
.front #block-views-views-foro-material-block h2, .facebook-portada h2, .view-reportaje-entrevista-portada h2, .view-reportaje-material-portada h2{margin-top: -16px;
margin-bottom: 4px;
color: #495464 !important;
font-family: Lato !important;
font-weight: normal !important;
font-size: 16px !important;
background-image: none !important;
padding-left: 0 !important;
text-shadow: none !important;
text-transform: uppercase;}
.view-noticas-portada-nuevo {width:624px;}
.view-noticas-portada-nuevo .views-row{position:relative;}
.view-noticas-portada-nuevo .views-row-1{position:relative; margin-bottom:20px;}
.view-noticas-portada-nuevo .views-row-1 .views-field-php, .view-reportaje-lugar-portada .views-row-1 .views-field-php{position:absolute;top:0;left:0;}
.view-noticas-portada-nuevo .views-row-1 .views-field-php{width:280px;}
.view-noticas-portada-nuevo .views-row-1 .views-field-php .rectangleover, .view-reportaje-lugar-portada .views-row-1 .views-field-php .rectangleover{
	display:block;width:624px;height:330px;
	background-image: -o-linear-gradient(90deg, #183547 0%, rgba(24,53,70,0.44) 43%, rgba(30,70,95,0.02) 69%, rgba(33,80,109,0.10) 100%, rgba(255,255,255,0.00) 100%);
	background-image: -moz-linear-gradient(90deg, #183547 0%, rgba(24,53,70,0.44) 43%, rgba(30,70,95,0.02) 69%, rgba(33,80,109,0.10) 100%, rgba(255,255,255,0.00) 100%);
	background-image: -ms-linear-gradient(90deg, #183547 0%, rgba(24,53,70,0.44) 43%, rgba(30,70,95,0.02) 69%, rgba(33,80,109,0.10) 100%, rgba(255,255,255,0.00) 100%);
	background-image: linear-gradient(90deg, #183547 0%, rgba(24,53,70,0.44) 43%, rgba(30,70,95,0.02) 69%, rgba(33,80,109,0.10) 100%, rgba(255,255,255,0.00) 100%);
	/*background-image: linear-gradient(90deg, #183547 0%, rgba(24,53,70,0.74) 43%, rgba(30,70,95,0.09) 69%, rgba(33,80,109,0.20) 100%, rgba(255,255,255,0.00) 100%);*/
}

.view-noticas-portada-nuevo .views-field-field--noticia-area{margin-bottom:10px;}

.view-noticas-portada-nuevo .views-field-field--noticia-area .field-content{
display: inline;
border-radius: 40px;
background: #EA9110;
font-family: Lato;
font-size: 11px;
color: #FFFFFF;
line-height: 13px;
padding: 6px 8px;
text-transform: uppercase;}

body .view-noticas-portada-nuevo .labelMeteo .field-content{
    background:#40A5F7;/*#4FB9FF*/  top: 16px;
  right: 12px;
}

.view-noticas-portada-nuevo .informacion{
position: absolute;
width: auto;
font-family: Lato;
font-size: 28px;
color: #FFFFFF;
line-height: 35px;
left: 20px;
bottom: 36px;
}

.view-noticas-portada-nuevo .views-field-title{width:318px;}

.view-noticas-portada-nuevo .attachment .informacion {
position: relative;
}

.view-noticas-portada-nuevo .attachment .views-field-field--noticia-area {
margin-bottom: 10px;
position: absolute;
bottom: -21px;
}

.view-noticas-portada-nuevo .attachment .views-field-field--noticia-area a:hover{color:#FFFFFF;}

.view-noticas-portada-nuevo .informacion a{color:#ffffff;}
.view-noticas-portada-nuevo .informacion a:hover{color:#42A9BE;}
.view-noticas-portada-nuevo .informacion .views-field-field--noticia-area a:hover{color:#ffffff;}


.view-noticas-portada-nuevo .attachment-after .views-field-title{
font-family: Lato;
font-size: 20px;
color: #1C6EA0;
line-height: 24px;
width: 300px;
}

.view-noticas-portada-nuevo .attachment-after .views-row{
width: 302px;
float: left;
}

.view-noticas-portada-nuevo .attachment-after .views-row-1{
margin-right: 20px;
}

/* fin noticias portada nuevo */

/* FIN PORTADA */

/* Sección reportajes */

.quicktabs-tabpage .view-autores-de-reportajes .views-row{clear:both;}
.quicktabs-tabpage .view-autores-de-reportajes .views-row .views-field-picture{float:left; margin-right:10px;}

.view-autores-de-reportajes img{float: left;margin-right: 10px;margin-top: 7px;max-width: 60px;min-width: 60px;}
.view-autores-de-reportajes p {margin-top:0;}

#quicktabs-contenido_secci_n_reportajes .separator{padding-bottom: 12px;}
#quicktabs-contenido_secci_n_reportajes .view-content{padding:10px 0;}
#quicktabs-container-contenido_secci_n_reportajes{border:solid #CCCCCC 1px;margin-top:-2px;}
	
	#quicktabs-container-contenido_secci_n_reportajes .views-row{ margin-left:10px; margin-right:10px; margin-bottom:1px; background-image: url("images-propias/fondo-listado-reportajes.jpg");
    	  background-repeat: no-repeat; background-color:#F2F2F2; padding:5px 15px 0 15px;}
	
	#quicktabs-container-contenido_secci_n_reportajes .views-row-even{background-image: url("images-propias/fondo-listado-reportajes-even.jpg"); background-color:#E9E9E9;}
	
	
	
#quicktabs-contenido_secci_n_reportajes .views-field-title{margin-top:5px;clear:left; font-size:13px;font-weight: normal;  text-shadow:0px 0px 1px #017294;}
#quicktabs-contenido_secci_n_reportajes .views-field-title .field-content{ display:block; font-family:Lato,Arial,Helvetica,sans-serif; font-size:23px; font-weight:normal; line-height:30px; margin:14px 0 10px 10px; }
#quicktabs-contenido_secci_n_reportajes .views-field-title .field-content a{color: #017294;}
#quicktabs-contenido_secci_n_reportajes .views-field-title .field-content a:hover{color:#09C;}

#quicktabs-contenido_secci_n_reportajes .field-content{font-size:15px;}
#quicktabs-contenido_secci_n_reportajes .views-field-field-reportaje-imagen-principal img{   float: left; margin: 5px 20px 25px 10px;}
.page-reportajes .views-field-created{
    color: #999;
    display: block;
    margin-top: 2.5em;
    font-size: 13px!important;
}

.page-reportajes-de-material .listado-noticias-relacionadas .views-field-title,
.page-reportajes-de-entrevistas .listado-noticias-relacionadas .views-field-title, 
.page-reportajes-de-lugar .listado-noticias-relacionadas .views-field-title{
            font-size: 1.25em;
            font-family: Lato;
            line-height: 1.5em;
        }

.page-reportajes-de-material .views-field-field-reportaje-imagen-principal img, .page-reportajes-de-entrevistas .views-field-field-reportaje-imagen-principal img, .page-reportajes-de-lugar .views-field-field-reportaje-imagen-principal img{float:left; margin:5px 20px 0px 0;}
.page-reportajes-de-entrevistas .views-field-field-reportaje-imagen-principal img{min-height: 140px;}
.page-reportajes-de-material .views-field-name, .page-reportajes-de-entrevistas .views-field-name, .page-reportajes-de-lugar .views-field-name  {float:left; margin-right:5px; font-size:11px;}
#quicktabs-contenido_secci_n_reportajes .views-field-name{float:left; margin-right:5px; font-size:15px;}
.page-reportajes-de-material .views-field-changed, .page-reportajes-de-entrevistas .views-field-changed, .page-reportajes-de-lugar .views-field-changed, #quicktabs-contenido_secci_n_reportajes .views-field-changed{color:#777777; font-size:11px;}

.page-reportajes-de-material  .view-reportajes-de-material .views-row{ margin-left:10px; margin-right:10px; margin-bottom:1px; background-image: url("images-propias/fondo-listado-reportajes.jpg");
    	  background-repeat: no-repeat; background-color:#F2F2F2; padding:5px 15px 0 15px; margin-bottom: 1px;
border-bottom: solid #dddddd 1px;}
	
.page-reportajes-de-material  .view-reportajes-de-material .views-row-even{background-image: url("images-propias/fondo-listado-reportajes-even.jpg"); background-color:#E9E9E9;}
	

#quicktabs-contenido_secci_n_reportajes .views-field-value div{ display:inline; }


.page-escola-grandvalira .views-field-totalcount .field-content{color:#4683FF;
    background-image: url("images-propias/icono-visitas.png");background-repeat: no-repeat;font-weight: bold;padding-left: 22px;float:left; margin-right:9px;}

.page-reportajes-de-material .views-field-totalcount .field-content,.page-reportajes-de-entrevistas .views-field-totalcount .field-content,.page-reportajes-de-lugar .views-field-totalcount .field-content, .view-noticias-m-s-recientes .views-field-totalcount .field-content, #quicktabs-contenido_secci_n_reportajes .views-field-totalcount{color:#4683FF;
    background-image: url("images-propias/icono-visitas.png");background-repeat: no-repeat;font-weight: bold;padding-left: 22px;float:left; margin-right:9px;}

.view--ltimas-entradas-blog .views-field-totalcount{color:#4683FF;
    background-image: url("images-propias/icono-visitas.png");background-repeat: no-repeat;font-weight: bold;padding-left: 22px;float:right; margin-right:9px; margin-top:-20px;position: relative;
}
.page-type-estaci-n .pane-node-total-count, .page-type-blog .pane-node-total-count, .page-type-viaje .pane-node-total-count, .page-type-blog .pane-node-total-count, .page-type-reportaje .pane-node-total-count, .page-type-noticia .pane-node-total-count{color:#4683FF;
    background-image: url("images-propias/icono-visitas.png");background-repeat: no-repeat;font-weight: bold;padding-left: 22px;float:right; margin-right:9px; margin-top:9px;position: relative;
z-index: 100;
padding: 0 9px 0 22px; font-size:1.1em;}

.page-type-viaje .pane-node-total-count{margin-top:-35px;}

.page-type-estaci-n .inside .pane-node-total-count, .page-type-viaje .inside .pane-node-total-count,.page-type-reportaje .inside .pane-node-total-count, .page-type-noticia .inside .pane-node-total-count{margin-top:9px;}



.page-type-blog  #widgets-element-socialmedia_share-default{text-align: center;text-decoration: none;font-weight:bold;display: block;background: #CDCDCD;-webkit-border-radius: 6px;-moz-border-radius: 6px;
     border-radius: 6px;padding: 10px 0 0 15px;margin:13px 0;color: white; 
background-image: linear-gradient(bottom, rgb(215,215,215) 21%, rgb(245,245,245) 100%);
background-image: -o-linear-gradient(bottom, rgb(215,215,215) 21%, rgb(245,245,245) 100%);
background-image: -moz-linear-gradient(bottom, rgb(215,215,215) 21%, rgb(245,245,245) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(215,215,215) 21%, rgb(245,245,245) 100%);
background-image: -ms-linear-gradient(bottom, rgb(215,215,215) 21%, rgb(245,245,245) 100%);
background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.21, rgb(215,215,215)),
	color-stop(1, rgb(245,245,245))
);}



/*.view-noticias-m-s-recientes .attachment-before .views-field-totalcount .field-content{
	 background-image: url("images-propias/icono-visitas-cabecera.png");color:#fff;
}*/

.view-noticias-m-s-recientes .views-field-changed{color:#555555;}
.view-noticias-m-s-recientes .attachment-before .views-field-changed {position:absolute;top:-22px;}

.page-reportajes-de-material .views-field-value,.page-reportajes-de-entrevistas .views-field-value,.page-reportajes-de-lugar .views-field-value,.view-noticias-m-s-recientes  .views-field-field-noticia-valoracion .field-content,#quicktabs-contenido_secci_n_reportajes .views-field-value{color:#037390;background-image: url("images-propias/icono-valoracion.png");
    background-repeat: no-repeat;font-weight: bold;padding-left: 23px;float:left; margin-right:9px;}
	
/*.view-noticias-m-s-recientes .attachment-before  .views-field-field-noticia-valoracion .field-content{
	background-image: url("images-propias/icono-valoracion-cabecera.png"); color:#fff;
}*/

.page-reportajes-de-material  .views-field-comment-count, .page-reportajes-de-entrevistas  .views-field-comment-count, .page-reportajes-de-lugar  .views-field-comment-count, .view-noticias-m-s-recientes  .views-field-comment-count .field-content, #quicktabs-contenido_secci_n_reportajes .views-field-comment-count,.page-escola-grandvalira .views-field-comment-count{color:#006600;background-image: url("images-propias/icono-comentarios.png");background-repeat: no-repeat;font-weight: bold;padding-left: 23px; float:left;}
.page-escola-grandvalira .views-field-comment-count{margin-bottom:5px;}
/*.view-noticias-m-s-recientes .attachment-before  .views-field-comment-count .field-content{
	background-image: url("images-propias/icono-comentarios-cabecera.png");color:#fff;
}*/

.view-noticias-m-s-recientes .attachment-before .views-field-title  a{color: #FFFFFF;font-family: Questrial,Arial,helvetica;font-size: 21px;font-weight: normal;line-height: 25px;}
.view-noticias-m-s-recientes .attachment-before .views-field-title  a:hover{color:#42A9BE;}

	
.view-noticias-m-s-recientes .attachment-before .views-field-totalcount{float:left;height: 23px; clear:left;}
.view-noticias-m-s-recientes .attachment-before .views-field-field-noticia-valoracion{float:left;height: 23px;}
.view-noticias-m-s-recientes .attachment-before .views-field-comment-count{float:left;height: 23px;}


.page-reportajes-de-material #main-content .views-field-title a, .page-reportajes-de-entrevistas #main-content .views-field-title a, .page-reportajes-de-lugar #main-content .views-field-title a{font-size:22px;color:#017294;  font-family: Lato,Arial,Helvetica,sans-serif; font-size: 23px; margin:5px 0; display:block; line-height:1.2em;}

.page-reportajes-de-material .views-label-totalcount,.page-reportajes-de-entrevistas .views-label-totalcount,.page-reportajes-de-lugar .views-label-totalcount,.view-noticias-m-s-recientes .views-label-totalcount,#quicktabs-contenido_secci_n_reportajes  .views-label-totalcount, .page-escola-grandvalira .views-label-totalcount{position:absolute; left:-3000px;}
.page-reportajes-de-material .views-label-value,.page-reportajes-de-entrevistas .views-label-value,.page-reportajes-de-lugar .views-label-value,.view-noticias-m-s-recientes .views-label-field-noticia-valoracion, #quicktabs-contenido_secci_n_reportajes  .views-label-value{position:absolute; left:-3000px;}
.page-reportajes-de-material .views-label-comment-count,.page-reportajes-de-entrevistas .views-label-comment-count,.page-reportajes-de-lugar .views-label-comment-count,.view-noticias-m-s-recientes .views-label-comment-count, #quicktabs-contenido_secci_n_reportajes  .views-label-comment-count,.page-escola-grandvalira .views-label-comment-count{position:absolute; left:-3000px;}


.view-noticias-m-s-recientes .attachment-before .views-row{float:left; position:relative; margin-bottom: 30px;}
.view-noticias-m-s-recientes .attachment-before .views-row-2{margin-left:18px;}

.attachment-before .contenidoSobreImagen{background-image:url("images-propias/fondo-reportaje-portada.png");position: absolute;width: 300px; bottom:29px; color:#ffffff;}	
.contenidoSobreImagen div.views-field-title, .contenidoSobreImagen div.views-field-totalcount{margin:3px 5px;}
.contenidoSobreImagen div.views-field-changed{margin:10px 5px 0 5px;}

.view-noticias-m-s-recientes .view-content .views-field-field-imagen .field-content{float:left; clear:left;}
.view-noticias-m-s-recientes .view-content .contenido-noticia-lista{ float: left; margin:7px 20px 0 20px; width: 460px;}
.view-noticias-m-s-recientes .view-content .contenido-noticia-lista .views-field-title {color: #1B6D9F;font-family: Questrial,Arial,Helvetica;font-size: 23px;font-weight: normal;
text-shadow: 0 0px 1px #017294; line-height: 30px;}

.imagen-listado-noticias{margin:10px 4px 0 10px}

.view-noticias-m-s-recientes .attachment-before .view-content .views-row{border-bottom:none; margin-bottom:18px; clear:none; background-image:none;}

.view-noticias-m-s-recientes .view-content .views-row{ background-image: url("images-propias/fondo-listado-noticias.jpg"); border-bottom-color: #DDDDDD; border-bottom-style: solid;
    border-bottom-width: 1px; clear: both; margin-bottom: 1px;}
	
.view-noticias-m-s-recientes .view-content .views-row-even{ background-image: url("images-propias/fondo-listado-noticias-even.jpg");}

#quicktabs-contenido_secci_n_reportajes .views-field-php{ margin-bottom: 1px;
    margin-right: 10px;
    margin-top: 0.3em;}


/*body.page-reportajes .region-sidebar-second, body.front .region-sidebar-second, body.page-actualidad .region-sidebar-second{*/
body .region-sidebar-second{width:300px;}


.pie-listado {
    background-color: #F8F8F8;
    font-family: Lato;
    font-size: 1.1em;
    font-weight: bold;
    padding: 4px;
    text-align: center;
    margin:0;
}

.pie-listado a, .pie-listado a:visited {
    color: #39A3F9;
}




.page-type-estaci-n .view-viajes .views-field-field-viaje-periodo, .view-viajes-en-portada .views-field-field-viaje-periodo {
   font-size: 14px;
font-weight: bold;
font-family: Lato;
line-height: 1.2em;
margin-bottom: 3px;
color: #9b9b9b;
margin-bottom: 10px;
}


.precio-viaje-portada{position: absolute;
left: 123px;
bottom: 10px;
}


 .view-viajes-en-portada {
			border:#efefef solid 1px;
			
			background-color: rgb(255,255,255); /* Needed for IEs */
			/*-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
			-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";*/
			zoom: 1;
			
		}
		
.view-viajes-en-portada .view-content {position: relative; /* This protects the inner element from being blurred */padding:0 0 1px 0;background-color: #FFFFFF;	}
		
.view-viajes-en-portada .views-row{background-color:#ffffff;margin:0;
	padding: 0;position: relative; border-bottom: solid #CCCCCC 1px;}



.view-viajes-en-portada .views-field-title{width:185px;}
.view-viajes-en-portada .views-field-view-node{position: absolute;right: 12px;top: 5px;}
.view-viajes-en-portada .views-field-view-node .precio{font-weight:bold;}



/*.view-viajes .views-row .views-field-view-node .field-content a, .view-viajes-en-portada .views-row .views-field-view-node .field-content a{
	background-image: url("images-propias/fondo-precio-desde.png");background-repeat: no-repeat;color: #FFFFFF;display: block;text-align: center;width: 87px;height:46px;padding-top:5px;}

.view-viajes .views-row .views-field-view-node .field-content a{font-weight:bold;}

.view-viajes .views-row .views-field-view-node .field-content a:hover, .view-viajes-en-portada .views-row .views-field-view-node .field-content a:hover{
	background-image: url("images-propias/fondo-precio-desde-on.png");
}*/

.page-type-estaci-n .view-viajes .views-field-nothing-1,.view-viajes-en-portada .views-field-nothing{float: left;
margin: 0 10px 0 0;
height: 95px;}
.view-viajes-en-portada .views-field-nothing p.etiqueta-viaje{height:15px;width:48px;background-color:#40A5F7;color:#ffffff;font-size:12px;padding:0;margin:0;text-align:center;line-height:14px;}

.view-viajes-en-portada .views-field-nothing .etiqueta-titulo{margin:0;}

.view-viajes-en-portada img{width:113px; height:96px;}

.view-viajes-en-portada .views-field-php-1{/*position:relative;*/}
.precioanterior-viaje{
padding: 6px 10px;
/*para Firefox*/
-moz-border-radius: 15px 15px 15px 15px;
/*para Safari y Chrome*/
-webkit-border-radius: 15px 15px 15px 15px;
/* para Opera */
border-radius: 15px 15px 15px 15px;
color:#ffffff; background-color:#D8D8D8;font-family:Lato; font-size:12px; margin-right:3px; text-transform: uppercase;}


.precio-viaje{
padding: 6px 10px;
/*para Firefox*/
-moz-border-radius: 15px 15px 15px 15px;
/*para Safari y Chrome*/
-webkit-border-radius: 15px 15px 15px 15px;
/* para Opera */
border-radius: 15px 15px 15px 15px;

	color:#FFF; background-color:#40A5F7;font-family:Lato; font-size:14px; margin-right:3px; text-transform: uppercase;}


.precio-viaje-descontado{
padding: 5px 7px;
/*para Firefox*/
-moz-border-radius: 14px 14px 14px 14px;
/*para Safari y Chrome*/
-webkit-border-radius: 14px 14px 14px 14px;
/* para Opera */
border-radius: 14px 14px 14px 14px;
color:#FFF; background-color:#7EB51A;font-family:Lato; font-size:14px;margin-right:3px; text-transform: uppercase;}


.precio-venta-anticipada{
	background-color:#EA910F;
}

.descuento-viaje{   background-image: url("images-propias/descuento-viajes.png");
background-repeat: no-repeat;
color: #FFFFFF;
font-size: 16px;
height: 32px;
padding-top: 44px;
position: absolute;
left: 0;
bottom: -1px;
width: 53px;
text-align: left;
font-weight: regular;
font-family: Lato;
padding-right: 18px;
padding-left: 5px;
}

.viaje-venta-anticipada{ background-image: url("images-propias/venta-anticipada.png");
padding-left: 2px;
text-transform: uppercase;
font-size: 10px;
}


.descuento-palabra {color: #FFFFFF;
font-family: questrial;
font-size: 9px;
font-weight: normal;
position: absolute;
left: 5px;
bottom: -4px;
text-transform: uppercase;}

.anticipado-palabra{
	left: 2px;
letter-spacing: 0.1px;
font-size: 8.5px;
bottom: -4px;
}

.viaje-con-descuento {
    background-color: #97C946;
    height: 94px;
    left: 0;
    opacity: 0;
	filter: alpha(opacity = 15);
    position: absolute;
    bottom: 0;
    width: 300px;
    z-index: 1;
}

.venta-anticipada { background-color:#EA910F;}

.viaje-con-descuento:hover {
	  opacity: 0.2;
	filter: alpha(opacity = 20);
}

.viaje-sin-descuento {
    background-color: #40A5F7;
    height: 94px;
    left: 0;
    opacity: 0;
	filter: alpha(opacity = 0);
    position: absolute;
    bottom: 0;
    width: 300px;
    z-index: 1;
}

.view-viajes-en-portada .separator{padding:0;}

.viaje-sin-descuento:hover{opacity:0.2; filter: alpha(opacity = 20);}

.viaje-con-descuento span, .viaje-sin-descuento span{opacity:0; filter: alpha(opacity = 0);}


.page-type-estaci-n .views-row .views-field-field-viaje-skiarea, .view-viajes-en-portada .views-row .views-field-field-viaje-skiarea,
.view-viajes-en-portada .views-row .views-field-views-conditional{color: #017294; font-size: 13px; font-weight: bold; margin-top:1px;}

.page-type-estaci-n .view-viajes .views-row .views-field-field-viaje-skiarea .field-content {display: block;
position: relative;
width: auto;
text-align: left;
font-family: Lato;
top: 0;

color: #4a4a4a;
font-family: Lato;
font-size: 14px;}



.view-viajes-en-portada .views-row .views-field-field-viaje-skiarea a, .view-viajes-en-portada .views-row .views-field-field-viaje-skiarea a:visited,
.view-viajes-en-portada .views-row .views-field-views-conditional a,.view-viajes-en-portada .views-row .views-field-views-conditional a:visited{display: block;
color: #4a4a4a;
font-family: Lato;
font-size: 14px;
padding-top: 5px;
}

.view-viajes-en-portada .views-row .views-field-title a{color: #666666;}

.view-viajes-en-portada .views-row .views-field-title a:hover{color: #999999;}


.publi-portada-entre-foreros{
    margin-top: 40px;
    margin-bottom: -7px;
}

/* Invisibilizar miga de pan en portada, detalle de estación, webcams de estació */

.front section#breadcrumb {position:absolute; left:-10000px;}
.page-type-estaci-n section#breadcrumb{position:absolute; left:-10000px;}
.page-webcams-estacion section#breadcrumb{position:absolute; left:-10000px;}
.page-videos-estacion section#breadcrumb{position:absolute; left:-10000px;}
.page-type-blog section#breadcrumb, .page-archivo-de-blogs section#breadcrumb, .page-blog section#breadcrumb{position:absolute; left:-10000px;}

/* Fin invisibilizar Invisibilizar miga de pan en portada y detalle de estación */

/* DETALLE NOTICIA */

.ia-r .field-name-field-noticia-subtitulo{    
	font-weight: bold;
    font-family: Lato;
    font-size: 1.15em;
    line-height: 1.25em;}
.ia-r .article-type-noticia .field-name-field-imagen{float:left; margin:0 20px 0 0;}


body .article-type-noticia header.with-picture {padding-left:0;}
body .article-type-noticia header.with-picture .submitted{margin-left:30px;}
/* FIN DETALLE NOTICIA */



/* DETALLE DE ESTACIÓN */
  .pane-estaciones-del-mismo-pa-s{
		margin-bottom: 0;
		position:absolute;
		top: -28px;
		right:35px;
		}

	.breadcrumb-estacion ol{margin-bottom:0;  
	background-image: url("images-propias/icono-donde-miga.jpg");
		background-position: left center;
		background-repeat: no-repeat;
		margin-left: 20px;
	    padding-left:17px;}
	.breadcrumb-estacion ol li{display:inline;list-style: none outside none;font-size: 11px;}
	.breadcrumb-estacion ol li span{font-size: 11px;}
	.page-type-estaci-n #block-views-miga-de-una-estaci-n-block .block-inner{margin-left:0;}
	
		
	.page-type-estaci-n #content h2{font-size:28px; margin-top:0px;}
	.page-type-estaci-n #content h2.pane-title{font-size:21px; margin-top:10px;}
	 .page-type-estaci-n #content .comment-content h2{position:absolute;text-indent: -3000px}
		
	/* Pestanas datos estacion */
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n{padding-top:12px;}
	
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field{clear:both;height:34px;/*background-color:#D6D6D6*/background:#D8EFFF;margin: 0 12px 1px;}
	
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field,
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field,
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field,
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field{
		/*background-color:#EAEAEA;*/background-color:#E9F6FF;
	}
	
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field,
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field, 
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field,
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field,
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field+.views-field{
		/*background-color:#DDDDDD;*/background-color:#D8EFFF;
	}
	
		#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-4{background-image:url(images-propias/icono-area-desnivel.png);background-repeat:no-repeat; background-position:left center;}
		#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-4 .field-content{width:100%;}
		#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-4 .field-content{padding-bottom:0;}


		#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-6{background-image:url(images-propias/icono-geolocalizacion.png);background-repeat:no-repeat; background-position:left center;}
		#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-6 .field-content{width:100%;}
		#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-6 .field-content{padding-bottom:0;}

		#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-6 .etiqueta {
			float: left;
			width: 173px;
			padding-left: 38px;
			font-weight: bold;
			color:#404040;
		}	
			
	
		#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-3{background-image:url(images-propias/icono-area-canones.png); background-repeat:no-repeat; background-position:left center;}
		
		#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-3 .field-content{width:100%;}
		
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label{float:left;width:175px;margin-left:0px;color:#404040;font-weight:bold;padding:6px 0 8px 38px;background-repeat:no-repeat;background-position: left center;}
	
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-3 span.etiqueta, #quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-4 span.etiqueta{float:left;width:175px;margin-left:0px;color:#404040;font-weight:bold;padding:0px 0 8px 38px;background-repeat:no-repeat;
		background-position: left center;}
	
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-3 span.valor, #quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-4 span.valor{float:left;width:360px;padding:0px 0 8px 0;}
	
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-field-estacion-cap-rem-hora{height:55px;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-field-estacion-cap-rem-hora .field-content{padding-top:15px;}

	
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-php-2{background-image:url(images-propias/icono-area-km-pistas.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-telecabinas{background-image:url(images-propias/icono-area-telecabinas.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-telefericos{background-image:url(images-propias/icono-area-telefericos.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-telesillas{background-image:url(images-propias/icono-area-telesillas.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-telesquis{background-image:url(images-propias/icono-area-telesquis.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-telecuerdas{background-image:url(images-propias/icono-area-telecuerda.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-azules{background-image:url(images-propias/icono-area-pistas-azules.png); color:#005DA7;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-negras{background-image:url(images-propias/icono-area-pistas-negras.png); color:#000000;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-rojas{background-image:url(images-propias/icono-area-pistas-rojas.png); color:#D1021C;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-pagina-web{background-image:url(images-propias/icono-area-pagina-web.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-pagina-web{background-image:url(images-propias/icono-area-pagina-web.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-otros{background-image:url(images-propias/icono-area-otros.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-cota-maxima{background-image:url(images-propias/icono-area-cota-maxima.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-cota-minima{background-image:url(images-propias/icono-area-cota-minima.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-cap-rem-hora{background-image:url(images-propias/icono-numero-per-remontes.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-t-bar{background-image:url(images-propias/icono-area-t-bar.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-t-bar{background-image:url(images-propias/icono-area-t-bar.png);}

	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-field-estacion-ext-area-innivada{background-image:url(images-propias/icono-extension-hectareas.png);
	    background-position: left center; background-repeat: no-repeat;}

	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-field-estacion-ext-terreno-esqui{background-image:url(images-propias/icono-terreno-hectareas.png);
	    background-position: left center; background-repeat: no-repeat;}

	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-canones-nieve,#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-canones-nieve-km{background-image:url(images-propias/icono-area-canones.png);}

	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-5 .etiqueta{background-image:url("images-propias/icono-area-itinerarios.png");
	background-position: left bottom;background-repeat: no-repeat;float: left;font-weight: bold;margin-left: 0;padding: 0 0 1px 38px;width: 175px;}

	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-funiculares{background-image:url(images-propias/icono-area-funiculares.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-snowparks{background-image:url(images-propias/icono-area-snowparks.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .esqui-nocturno .views-label-php-10{background-image:url(images-propias/icono-area-nocturno.png);}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-parte-nieve{background-image:url(images-propias/icono-area-parte-nieve.png);}
	
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-1 {color:#008F35; font-weight:bold;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-1 .field-content{padding-top:0;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-1 .etiqueta{  background-image: url("images-propias/icono-area-fondo.png");
    background-position: left bottom;background-repeat: no-repeat;float: left;font-weight: bold;margin-left: 0;padding: 5px 0 1px 38px;width: 175px;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-1 .valor{margin-top:5px; float:left;}
	
    #quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .numero-pistas {font-weight:bold;height:53px;}
    #quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .numero-pistas .numeronegras{color:#000;display:inline-block;margin-right:12px;}
    #quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .numero-pistas .numerorojas{color:#D1021C;display:inline-block;margin-right:12px;}
    #quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .numero-pistas .numeroazules{color:#005DA7;display:inline-block;margin-right:12px;}
    #quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .numero-pistas .valortotal{display:block;margin-top: 3px;}

	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-9 .field-content{padding-top:0;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-9 .views-label-php-9{  background-image: url("images-propias/icono-area-numero-pistas.png");
    background-position: left bottom;background-repeat: no-repeat;float: left;font-weight: bold;margin-left: 0;padding: 5px 0 1px 38px;width: 175px;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-9 .valor{margin-top:5px; float:left;}

	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-telefono{background-image: url("images-propias/icono-area-telefono.png");}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-email{background-image: url("images-propias/icono-area-email.png");}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-field-estacion-direccion{background-image: url("images-propias/icono-area-address.png");}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-snowcat{background-image: url("images-propias/icono-area-snowcat.png");}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-heliski{background-image: url("images-propias/icono-area-heliski.png");}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-esqui-verano{background-image: url("images-propias/icono-area-verano.png");}




	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-field-estacion-azules {color:#005DA7;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-field-estacion-negras {color:#000000;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-field-estacion-rojas {color:#D1021C;}
	
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-field-estacion-itinerarios{color:#CC5200;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-5{color:#CC5200;}

	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-field-estacion-itinerarios .views-label-field-estacion-itinerarios{font-weight:bold; color:#CC5200;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-field-estacion-itinerarios .field-content{font-weight:bold;}
	
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-label-php-5 {font-weight:bold; color:#CC5200;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php-5  {font-weight:bold; color:#CC5200;}
	
	#quicktabs-container-informaci_n_adicional_ski_area .views-field-field-estacion-analisis-porme .field-content{
		margin:16px 20px;
	}
	
	.pane-node-field-estacion-meteorologia{ clear:both;}
	.pane-node-field-estacion-meteorologia p{margin:0;}
	
	.pane-node-field-estacion-meteorologia h2.field-label{font-size: 1.692em;margin-bottom:8px;margin-top:28px;}
	.pane-node-field-estacion-meteorologia iframe{ width:600px !important;}
	.pane-node-field-estacion-meteorologia iframe #wf-location{background-color:#03F !important;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .field-content{float:left;width:360px;padding:6px 0 0px 0;}
	
	#quicktabs-container-informaci_n_adicional_ski_area{border:solid #CCCCCC 1px;margin-top:-2px;padding-bottom: 10px;}
	
	#quicktabs-container-informaci_n_adicional_ski_area .view-bloque-noticias-relacionadas .views-row{margin:2px 10px 2px; min-height:60px;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-bloque-noticias-relacionadas .views-row-first{margin-top:10px;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-bloque-noticias-relacionadas .views-row-last{margin-bottom:10px;}
	
	ul.quicktabs-tabs li.active a {
		background-color: #007DA2!important;
   		border:solid #007DA2 1px!important;
		border-bottom:none;
		color: #FFFFFF!important;
		position:relative;
		padding-bottom:9px;
		background-image:url(images-propias/fondo-pestana-on.jpg);
		background-repeat:repeat-x;
		border-top-right-radius = 10px;
		border-bottom-right-radius = 10px;
		border-bottom-left-radius = 10px;
		border-top-left-radius = 10px;
		border-top-left-radius: 7px;
        border-top-right-radius: 7px;
	}
	
	ul.quicktabs-tabs li.active a:hover {background-image:url(images-propias/fondo-pestana-on.jpg);}
	
	ul.quicktabs-tabs li a#quicktabs-tab-informaci_n_adicional_ski_area-1{background-image: url("images-propias/fondo-pestana-analisis.jpg");
    background-repeat: no-repeat;color: #FFFFFF;padding-left: 26px;padding-right: 11px;}
	
	ul.quicktabs-tabs li.active a#quicktabs-tab-informaci_n_adicional_ski_area-1{background-image: url("images-propias/fondo-pestana-analisis-on.jpg");}
	
	ul.quicktabs-tabs li a:hover {background-image:url(images-propias/fondo-pestana-hover.jpg);}

	ul.quicktabs-tabs li a {
		background-color: #CCCCCC;
		color: #000000;
    	font-size: 13px;
    	padding: 5px 10px 8px;
	    border:solid #CCCCCC 1px;
		border-bottom:none;
		position:relative;
		top:-7px;
		background-image:url(images-propias/fondo-pestana.jpg);
		background-repeat:repeat-x;
		border-top-left-radius: 7px;
        border-top-right-radius: 7px;
	}

	#quicktabs-contenido_secci_n_reportajes ul{margin-left:0;}
	#quicktabs-contenido_secci_n_reportajes ul.quicktabs-tabs li a {
	    border-top-left-radius: 5px;
    	border-top-right-radius: 5px;
    	padding-left: 5px;
    	padding-right: 5px;
	}

	a#quicktabs-tab-contenido_secci_n_reportajes-4{
        background: #EE9900;
     	color: #fff;
    	border-color: #FFBC41;
    }

    a#quicktabs-tab-contenido_secci_n_reportajes-4:hover{
    	background: #CE8403;
    }
	
	/* Listado imagenes estacion */
	
	#quicktabs-container-informaci_n_adicional_ski_area .view-vista-im-genes-estaci-n .views-row{float:left;margin:15px 0px 10px 15px; width: 135px; min-height: 130px;}
	#quicktabs-container-informaci_n_adicional_ski_area .view-footer{clear:both;height:1px}
	
	/* Fin listado imagenes estacion */
	
	/* Listado reportajes relacionados con estación */
	
	#quicktabs-container-informaci_n_adicional_ski_area .view-estacion-bloque-reportaje-relacionado- .views-row{width:150px; float:left; margin-right:20px; min-height:220px;}
	
	/* Fin Listado reportajes relacionados con estación */
	
	
	/* Fin pestanas datos estacion */
	
	
	
	
	/* Logo estacion */
	.pane-node-field-estacion-logotipo img{float: none;left: 0px;position: absolute;top: 6px;z-index: 100;max-height: 100px;max-width: 195px;}
	
	.field-name-field-estacion-logotipo{position:relative;}
	.pane-node-field-estacion-logotipo{position:absolute;}
	
	
	.pane-node-field-estacion-localizacion{float:left; margin-right:18px; margin-bottom: 20px; clear:left;}
	.pane-node-field-estacion-mapa-pistas{ float: left; margin: 0 0 20px 0; width: 300px;}
	.pane-precios-estacion-views{ float: left; margin: 0 0 20px 18px; width: 300px;}
	#detalle-contenido-panel .pane-node-field-estacion-mapa-pistas .field-type-image{margin:0;}
	#detalle-contenido-panel .pane-node-comment-form{clear:both;}
	
	.pane-quicktabs-informaci-n-adicional-ski-area{margin-top:29px;}
	.pane-quicktabs-informaci-n-adicional-ski-area .view-an-lisis-pormenorizado-estaci-n img.media-image{margin:0 20px 6px 0;}
	
	.section-estacion #detalle-contenido-panel .pane-node-body{clear:none;border-top:none;padding-top:0px;
	}
	
	/* fin logo estacion */
	
	/* Buscador */
	
	#block-search-form{
		background-color: #121C2C;
    	border: 0 solid #121C2C !important;
	    border-radius: 5px 5px 5px 5px;
	    color: #FFFFFF;
    	font-size: 12px;
	    margin-right: 5px;
    	margin-top: 73px;
	    padding: 4px 4px 0 10px;
	    margin-bottom: 10px;
	}
	
	#block-search-form label.element-invisible {
    	float: left;
    	position: relative !important;
		margin-right:0px;
		line-height:1em;
		margin-top:3px;
		width:0;
	}

	body #block-search-form .form-item-search-block-form input.form-text{width:auto;padding:0;margin-top:2px;width:170px;}
	
	#block-search-form .block-inner{margin:0;padding:2px 0;}
	
	body #search-block-form input.form-submit{background-image:url(images-propias/lupa-buscador.jpg);border:none;margin-top:2px;}
	
	body #search-block-form input.form-submit:hover, body #search-block-form input.form-submit:focus{background-position:center top;}
	/* fin buscador */
	
	/* Webcams */
	
	/*.pane-webcams-estaci-n .pane-content{
    	margin: 0;
		
		background-color: rgb(68,68,68); // Needed for IEs 
		-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
		-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
		box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
		filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
		zoom: 1;
	}*/

	
	
	/* Fin Webcams */
	
	/* Videos asociados a estación */
	
	/*.view-videos-asociados-a-estaci-n .pane-content{
    	background-color: #FFFFFF;
    	box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);
    	margin: 5px 0;
		padding-top:4px;
	}*/

	/* Fin vídeos asociados a estación */
	
    
	
	/* video estación */
	
	.view-id-videos_asociados_a_estaci_n iframe{
		width:300px !important;
		height:220px !important;
	}
		
	/* fin video estacion */
	
	.view-hemos-estado-en .views-row{clear:left;}
	
	.view-hemos-estado-en .views-field-title a{  background-color: #CBD6A6;color: #405300;display: block;padding: 15px 0 16px 0;}
	.view-hemos-estado-en .views-field-title a:hover{background-color:#789B00; color:#ffffff;}
	.view-hemos-estado-en img{margin-top:5px; margin-bottom:-5px;}
	.view-hemos-estado-en .separator{padding:1px;}
		
	
	/* SEGUNDA COLUMNA */
	    .page-zonas .panel-col-first{width:300px;}
		.page-zonas .panel-col-last{ margin-left: 10px;width: 310px;}
		
	    .panel-col-first h2{color: #2061A2;font-family: Arial,Helvetica,Verdana;font-size: 22px;font-weight: bold;margin-top: 0;}
		
		.panel-col-first .pane-zonas-de-un-pa-s h2{color: #39401F;}

		.panel-col-first .pane-zonas-de-un-pa-s .pane-content div div div div{border-bottom:solid #ffffff 1px;}
		
		.panel-col-first .pane-zonas-de-un-pa-s a{background-color: #757B54;background-image: url("images-propias/punto-zona.gif");background-position: left center;
		background-repeat: no-repeat;color: #FFFFFF;display: block;margin-left: 0;padding-left: 22px;width: 272px;}
		
		.panel-col-first .view-zonas-de-un-pa-s .item-list{background-color:#656F39;}
		
		.panel-col-first .pane-zonas-de-un-pa-s .pager a {background-color:#656F39;background-image: none;background-position: left center;background-repeat: no-repeat;color: #FFFFFF;
		    display: inline; margin-left: 0;padding-left: 0px;width: auto;font-weight:bold;}

		.panel-col-first .pane-zonas-de-un-pa-s .pager a:hover{background-color:#656F39;background-image: none;color: #EEEEEE;}
		
		.panel-col-first .pane-zonas-de-un-pa-s a:hover{background-color:#4E5331;}
		
		.panel-col-last h2 {color: #2061A2;font-family: Lato,Arial,Helvetica,Verdana;font-size: 22px;font-weight: normal;margin-top: 0;}
		
		.panel-col-last .pane-votaciones-experto h2{color:#225F71;}
		.panel-col-last .pane-mi-votaci-n h2{color:#4574C0;}
		
		.panel-col-last .pane-content{margin-bottom:25px;}
		#main-content .panel-col-last .pane-content{margin-bottom:0px;}
		
		/* Votaciones experto */

		.hide{display:none;}

		

		.pane-votaciones-experto {margin-bottom:20px;}
		.pane-votaciones-experto .pane-content {
			border:#ADADAD solid 1px;
			background-color: rgb(68,68,68); /* Needed for IEs */
			-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
			-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
			zoom: 1;
		}
		.pane-votaciones-experto .pane-content .view-content {position: relative; /* This protects the inner element from being blurred */padding: 00px;background-color: #FFFFFF;}
		.pane-votaciones-experto .pane-content .view-content .views-field{margin: 0 6px 1px;background-color: #D6F2F7;height:18px;padding-top:3px;line-height: 15px;font-size:12px;}
		.pane-votaciones-experto .pane-content .view-content .views-field span{margin-left:8px;float:left;}
		.pane-votaciones-experto .pane-content .view-content .views-field .field-content{display: inline;float: right;width: 93px;}
		.pane-votaciones-experto .pane-content .view-content .views-field .field-content span{margin:0;}
		.pane-votaciones-experto .pane-content .view-content .views-field-field-estacion-votacion-experto {background-color: #32B7CF;border-top: 6px solid #FFFFFF;color: #FFFFFF;
			font-size: 14px;font-weight: bold;}
		.pane-votaciones-experto .pane-content .view-content .views-field-field-estacion-votexp-calidad {border-bottom: 6px solid #FFFFFF;}
		
		.pane-votaciones-experto .pane-content .view-content .views-field-field-estacion-votexp-fuera,.pane-votaciones-experto .pane-content .view-content .views-field-field-estacion-votexp-inte, .pane-votaciones-experto .pane-content .view-content .views-field-field-estacion-votexp-bares, .pane-votaciones-experto .pane-content .view-content .views-field-field-estacion-votexp-reme,.pane-votaciones-experto .pane-content .view-content .views-field-field-estacion-votexp-orienta, .pane-votaciones-experto .pane-content .view-content .views-field-field-estacion-votexp-apres-ski, .pane-votaciones-experto .pane-content .view-content .views-field-field-estacion-votexp-familias, .pane-votaciones-experto .pane-content .view-content .views-field-field-estacion-votexp-calidad{background-color: #AEE6F1;}
		
		
		/* Votaciones USUARIOS */
		
		.pane-votaci-n-usuarios .pane-content{border:#ADADAD solid 1px;}
		.pane-votaci-n-usuarios .pane-content {
			background-color: rgb(68,68,68); /* Needed for IEs */
			-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
			-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
			zoom: 1;
		}
		.pane-votaci-n-usuarios .pane-content .view-content {position: relative; /* This protects the inner element from being blurred */padding: 00px;background-color: #FFFFFF;padding: 0 0 2px;}
		.pane-votaci-n-usuarios .pane-content .view-content .views-field{margin: 0 6px 1px;background-color: #DEF2FE;height:18px;padding-top:3px; line-height: 15px;font-size:12px;}
		
		
		.pane-votaci-n-usuarios .pane-content .view-content .views-field span{margin-left:8px;float:left;}
		.pane-votaci-n-usuarios .pane-content .view-content .views-field .field-content{display: inline;float: right;width: 93px;}
		.pane-votaci-n-usuarios .pane-content .view-content .views-field-php-1 {height:auto;padding-left: 10px;}
		.pane-votaci-n-usuarios .pane-content .view-content .views-field-php-1 span{float:none;}
		.pane-votaci-n-usuarios .pane-content .view-content .views-field-php-1 .field-content{float:none;margin-left: 0;}
		.pane-votaci-n-usuarios .pane-content .view-content .views-field .usuario-anonimo-registrado-votaciones{width: 100%;margin-top: 10px;}
		.pane-votaci-n-usuarios .pane-content .view-content .views-field .field-content span{margin:0;}
		.pane-votaci-n-usuarios .pane-content .view-content .views-field-php {background-color: #3699DB;border-top: 6px solid #FFFFFF;color: #FFFFFF;font-size: 14px;font-weight:bold;}
		.pane-votaci-n-usuarios .pane-content .view-content .views-field-field-estacion-vote-comodidad {border-bottom: 6px solid #FFFFFF;}
		.pane-votaci-n-usuarios .pane-content .view-content .views-field-value-7,.pane-votaci-n-usuarios .pane-content .view-content .views-field-value-11,.pane-votaci-n-usuarios .pane-content .view-content .views-field-value-10, .pane-votaci-n-usuarios .pane-content .view-content .views-field-field-estacion-vote-apres, .pane-votaci-n-usuarios .pane-content .view-content .views-field-field-estacion-vote-comodidad, .pane-votaci-n-usuarios .pane-content .view-content .views-field-field-estacion-vote-dificultad, .pane-votaci-n-usuarios .pane-content .view-content .views-field-value-9,  .pane-votaci-n-usuarios .pane-content .view-content .views-field-value-8,.pane-votaci-n-usuarios .pane-content .view-content .views-field-value-6,.pane-votaci-n-usuarios .pane-content .view-content .views-field-value-2{background-color: #ADE0FF;}
		
				
	/* Mis votaciones */
	/* Votaciones experto */
	
	    .page-type-estaci-n .pane-mi-votaci-n .pane-content .view-content .views-field .field-content form{margin-top:-5px;}
		
		.pane-mi-votaci-n .pane-content {
			border:#ADADAD solid 1px;
			background-color: rgb(68,68,68); /* Needed for IEs */
			-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
			-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
			zoom: 1;
		}
		.pane-mi-votaci-n .pane-content .view-content {	position: relative; /* This protects the inner element from being blurred */padding: 00px;background-color: #FFFFFF;}
		.pane-mi-votaci-n .pane-content .view-content .views-field{	margin: 0 6px 1px;background-color: #E9F7FF;height:18px;padding-top:3px;line-height: 15px;font-size:12px;}
		.pane-mi-votaci-n .pane-content .view-content .views-field span{margin-left:8px;float:left;	}
		.pane-mi-votaci-n .pane-content .view-content .views-field .field-content{display: inline;float: right;width: 93px;	}
		.pane-mi-votaci-n .pane-content .view-content .views-field .field-content span{	margin:0;}
		.pane-mi-votaci-n .pane-content .view-content .views-field-field-estacion-votacion-experto {background-color: #3699B6;border-top: 6px solid #FFFFFF;color: #FFFFFF;font-size: 15px;
			font-weight: bold;}
		.pane-mi-votaci-n .pane-content .view-content .views-field-field-estacion-vote-calidad{	border-bottom: 6px solid #FFFFFF;}
		.pane-mi-votaci-n .pane-content .view-content .views-field-php {background-color:#4AADEF;border-top: 6px solid #FFFFFF;color: #FFFFFF;font-size: 15px;font-weight: bold;}
		
		

		.pane-mi-votaci-n .pane-content .view-content .views-field-field-estacion-vote-fuera, .pane-mi-votaci-n .pane-content .view-content .views-field-field-estacion-vote-bares, .pane-mi-votaci-n .pane-content .view-content .views-field-field-estacion-vote-inte, .pane-mi-votaci-n .pane-content .view-content .views-field-field-estacion-vote-reme, .pane-mi-votaci-n .pane-content .view-content .views-field-field-estacion-vote-orientacion, .pane-mi-votaci-n .pane-content .view-content .views-field-field-estacion-vote-apres-ski,.pane-mi-votaci-n .pane-content .view-content .views-field-field-estacion-vote-familias, .pane-mi-votaci-n .pane-content .view-content .views-field-field-estacion-vote-calidad{background-color: #C5E9FF;}
		
		

		.actualizarValoracion{margin:0; padding:5px; background-color:#FFFFFF; font-size:12px;}
		.actualizarValoracion a{font-weight:bold;}



    .detalle-valoracion-usuarios{text-align:center; padding:12px;}
    .actualizarValoracion.detalle-valoracion-usuarios a{color: #fff;
    background-color: #1c6ea0;
    border-radius: 11px;
    padding: 5px 13px;}

    .actualizarValoracion.detalle-valoracion-usuarios a:hover{background-color:#3699DB;}


    .pane-mi-votaci-n .pane-content .view-content .views-field.campo-valora {
	     background-color: #fff;
	    height: auto !important;
	}

	.pane-mi-votaci-n .pane-content .view-content .views-field.campo-valora span.field-content {float:none;margin:0;}


	.pane-mi-votaci-n .pane-content .view-content .views-field.campo-valora p{
		margin: 0;
	     padding: 0;
	}
				
	.pane-webcams-estaci-n img{margin:4px 0px 1px;}
	
	.view-videos-asociados-a-estaci-n .field-content{margin:4px 0 0px;}
	
body.page-type-estaci-n .view-webcams-estaci-n .views-row{position:relative; }
body.page-type-estaci-n .view-webcams-estaci-n .views-row .webcam-zoom{position:absolute; left:268px;}
body.page-type-estaci-n .view-webcams-estaci-n .webcam-title{font-weight:bold;}

body.page-type-estaci-n .view-videos-asociados-a-estaci-n .views-row .views-field-name{color:#666; margin-bottom:15px;}
body.page-type-estaci-n .view-videos-asociados-a-estaci-n .views-row .views-field-name .field-content{color:#333;}

body.page-type-estaci-n .view-webcams-estaci-n .view-footer p, body.page-type-estaci-n .view-videos-asociados-a-estaci-n .view-footer p,
body.page-home .webcams-aleatorias .views-field-nothing p{text-align:right;}
body.page-type-estaci-n .view-webcams-estaci-n .view-footer a, body.page-type-estaci-n .view-videos-asociados-a-estaci-n .view-footer a,
body.page-home .webcams-aleatorias .views-field-nothing a{font-weight:bold;color: #000;}
body.page-type-estaci-n .view-webcams-estaci-n .view-footer a:hover, body.page-type-estaci-n .view-videos-asociados-a-estaci-n .view-footer a:hover,
body.page-home .webcams-aleatorias .views-field-nothing a:hover{ color: #666;}
	

	body.page-type-estaci-n .view-webcams-estaci-n .view-footer a span.mas, body.page-type-estaci-n .view-videos-asociados-a-estaci-n .view-footer a span.mas,
	body.page-home .webcams-aleatorias a span.mas, a span.mas{
		background-image: url("images-propias/fondo-btn-mas-media.jpg");
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 17px;
    margin-right: 4px;
    padding-bottom: 5px;
    padding-left: 3px;
    padding-right: 2px;
    padding-top: 1px;}
	
body.page-type-estaci-n .views-field-field-webcam-imagen-de .field-content,
body.page-home .webcams-aleatorias .views-field-field-webcam-imagen-de .field-content{display:inline;}
body.page-type-estaci-n .views-field-field-webcam-camara .field-content{margin-top:12px;}
body.page-type-estaci-n .view-webcams-estaci-n .view-footer{margin-top:12px}

	/* FIN SEGUNDA COLUMNA */

body #quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-field-estacion-direccion{height:55px;}


/* Servicios en las estaciones */


body.page-type-estaci-n #content #servicios-estacion{font-size:16px;font-family: 'Source Sans Pro', sans-serif; margin-bottom:50px}

body.page-type-estaci-n #content #servicios-estacion h2{ 
 	color: #3AB7DC;
	font-size: 24px;
	background-image: url("images-propias/estacion-titulo-servicios.jpg");
	background-position: left;
	background-repeat: no-repeat;
	text-shadow: none;
	padding: 12px 0 15px 60px;

 }


body.page-type-estaci-n #content #servicios-estacion ul{margin:0;}

body.page-type-estaci-n #content #servicios-estacion ul li{list-style: none; display:inline; margin-right: 3px;}
body.page-type-estaci-n #content #servicios-estacion ul li:last-child{margin-right:0;}
body.page-type-estaci-n #content #servicios-estacion a, body.page-type-estaci-n #content #servicios-estacion span{
	background-repeat: no-repeat;
	color: #FFFFFF;
	width: 121px;
	display: inline-block;
	text-align: center;
	padding: 76px 0 8px 0;
}

body.page-type-estaci-n #content #servicios-estacion .servicio-dormir{
 	background-image: url("images-propias/servicios-dormir.jpg");
	}

body.page-type-estaci-n #content #servicios-estacion .servicio-dormir:hover{
     background-image: url("images-propias/servicios-dormir-on.jpg");
}


body.page-type-estaci-n #content #servicios-estacion .servicio-dormir-off{
 	background-image: url("images-propias/servicios-dormir-off.jpg");
	}



body.page-type-estaci-n #content #servicios-estacion .servicio-comer{
 	background-image: url("images-propias/servicios-comer.jpg");
}

body.page-type-estaci-n #content #servicios-estacion .servicio-comer:hover{
     background-image: url("images-propias/servicios-comer-on.jpg");
}

body.page-type-estaci-n #content #servicios-estacion .servicio-comer-off{
     background-image: url("images-propias/servicios-comer-off.jpg");
}

body.page-type-estaci-n #content #servicios-estacion .servicio-aprender{
 	background-image: url("images-propias/servicios-aprender.jpg");
}

body.page-type-estaci-n #content #servicios-estacion .servicio-aprender:hover{
     background-image: url("images-propias/servicios-aprender-on.jpg");
}

body.page-type-estaci-n #content #servicios-estacion .servicio-aprender-off{
     background-image: url("images-propias/servicios-aprender-off.jpg");
}

body.page-type-estaci-n #content #servicios-estacion .servicio-comprar{
 	background-image: url("images-propias/servicios-comprar.jpg");
}

body.page-type-estaci-n #content #servicios-estacion .servicio-comprar:hover{
     background-image: url("images-propias/servicios-comprar-on.jpg");
}

body.page-type-estaci-n #content #servicios-estacion .servicio-comprar-off{
     background-image: url("images-propias/servicios-comprar-off.jpg");
}

body.page-type-estaci-n #content #servicios-estacion .servicio-tomar{
 	background-image: url("images-propias/servicios-tomar.jpg");
}

body.page-type-estaci-n #content #servicios-estacion .servicio-tomar:hover{
     background-image: url("images-propias/servicios-tomar-on.jpg");
}

body.page-type-estaci-n #content #servicios-estacion .servicio-tomar-off{
     background-image: url("images-propias/servicios-tomar-off.jpg");
}


body/*.page-type-estaci-n*/ #content #donde-dormir {background-color:#F7F7D9; }
body/*.page-type-estaci-n*/ #content #donde-dormir h2{background-image: url("images-propias/estacion-prem-header-dormir.jpg"); background-repeat: no-repeat; color: #FFFFFF; text-shadow: none;
font-size: 20px; padding: 17px 0 16px 56px; }

body/*.page-type-estaci-n*/ #content #donde-dormir h3{font-size: 18px; color: #007FB6; margin: 0 0 5px 10px;}
body/*.page-type-estaci-n*/ #content #donde-dormir img{border: solid #666666 2px; margin:6px 12px 0 12px; float:left;}
body/*.page-type-estaci-n*/ #content #donde-dormir p, body.page-type-estaci-n #content #donde-dormir{font-family: 'Source Sans Pro', sans-serif; font-size: 16px; margin-top: -4px;}
body/*.page-type-estaci-n*/ #content #donde-dormir p.anuncios-clasificados{color: #FFFFFF; font-family: verdana; font-size: 12px; text-align: center; background-color: #CCCC00;margin-bottom: 0;}
body/*.page-type-estaci-n*/ #content #donde-dormir p.opcionmas{background-color: #fff; margin: 0; text-align: right; color:#CCCC00;}
body/*.page-type-estaci-n*/ #content #donde-dormir p.opcionmas a{color:#CCCC00;  display: inline-block;
	background-image: url("images-propias/estacion-mas-alojamientos.jpg"); background-repeat: no-repeat; background-position:right;}
body/*.page-type-estaci-n*/ #content #donde-dormir p.opcionmas a:hover{color:#D9DA00;}
body/*.page-type-estaci-n*/ #content #donde-dormir p.opcionmas a .mas{color: #FFFFFF;
padding: 0px 4px 0 4px;
font-size: 22px;
margin-top: 3px;
display: inline-block;
margin-left: 3px;}

body/*.page-type-estaci-n*/ #content #donde-dormir #views_slideshow_cycle_main_negocios_donde_dormir_premium_estacion-default{min-height:128px;}


body .region-sidebar-second .donde-dormir {background-color:#F7F7D9; }
body #columns .region-sidebar-second .donde-dormir h2{background-image: url("images-propias/estacion-prem-header-dormir-300.jpg"); background-repeat: no-repeat; color: #FFFFFF; text-shadow: none;
font-size: 20px; padding: 17px 0 16px 56px; }

body .region-sidebar-second .donde-dormir h3{font-size: 18px; color: #007FB6; margin: 0 0 5px 10px;}
body .region-sidebar-second .donde-dormir img{border: solid #666666 2px; margin:6px 12px 0 12px; float:left;}
body .region-sidebar-second .donde-dormir p, body.page-type-estaci-n #content #donde-dormir{font-family: 'Source Sans Pro', sans-serif; font-size: 16px; margin-top: -4px;}
body .region-sidebar-second .donde-dormir p.anuncios-clasificados{color: #FFFFFF; font-family: verdana; font-size: 12px; text-align: center; background-color: #CCCC00;margin-bottom: 0;}
body .region-sidebar-second .donde-dormir p.opcionmas{background-color: #fff; margin: 0; text-align: right; color:#CCCC00;}
body .region-sidebar-second .donde-dormir p.opcionmas a{color:#CCCC00;  display: inline-block;
	background-image: url("images-propias/estacion-mas-alojamientos.jpg"); background-repeat: no-repeat; background-position:right;}
body .region-sidebar-second .donde-dormir p.opcionmas a:hover{color:#D9DA00;}
body .region-sidebar-second .donde-dormir p.opcionmas a .mas{color: #FFFFFF;
padding: 0px 4px 0 4px;
font-size: 22px;
margin-top: 3px;
display: inline-block;
margin-left: 3px;}

body .region-sidebar-second .donde-dormir #views_slideshow_cycle_main_negocios_donde_dormir_premium_estacion-default{min-height:128px;}





body.page-type-estaci-n #content #donde-comer {background-color:#E1F0E1; }
body.page-type-estaci-n #content #donde-comer h2{background-image: url("images-propias/estacion-prem-header-comer.jpg"); background-repeat: no-repeat; color: #FFFFFF; text-shadow: none;
font-size: 20px; padding: 17px 0 16px 56px; }

body.page-type-estaci-n #content #donde-comer h3{font-size: 18px; color: #007FB6; margin: 0 0 5px 10px;}
body.page-type-estaci-n #content #donde-comer img{border: solid #666666 2px; margin:6px 12px 0 12px; float:left;}
body.page-type-estaci-n #content #donde-comer p, body.page-type-estaci-n #content #donde-comer{font-family: 'Source Sans Pro', sans-serif; font-size: 16px;}
body.page-type-estaci-n #content #donde-comer p.anuncios-clasificados{color: #FFFFFF; font-family: verdana; font-size: 12px; text-align: center; background-color: #339933;margin-bottom: 0;}
body.page-type-estaci-n #content #donde-comer p.opcionmas{background-color: #fff; margin: 0; text-align: right; color:#339933;  }
body.page-type-estaci-n #content #donde-comer p.opcionmas a{color:#339933; display: inline-block;
	background-image: url("images-propias/estacion-mas-restaurantes.jpg"); background-repeat: no-repeat; background-position:right;}
body.page-type-estaci-n #content #donde-comer p.opcionmas a:hover{color:#3CB53C;}
body.page-type-estaci-n #content #donde-comer p.opcionmas a .mas{color: #FFFFFF;
padding: 0px 4px 0 4px;
font-size: 22px;
margin-top: 3px;
display: inline-block;
margin-left: 3px;}

body.page-type-estaci-n #content #donde-comer #views_slideshow_cycle_main_negocios_donde_comer_premium_estacion-default{min-height:128px;}



body #columns .region-sidebar-second .donde-comer {background-color:#E1F0E1; }
body #columns .region-sidebar-second .donde-comer h2{background-image: url("images-propias/estacion-prem-header-comer-300.jpg"); background-repeat: no-repeat; color: #FFFFFF; text-shadow: none;
font-size: 20px; padding: 17px 0 16px 56px; }

body #columns .region-sidebar-second .donde-comer h3{font-size: 18px; color: #007FB6; margin: 0 0 5px 10px;}
body #columns .region-sidebar-second .donde-comer img{border: solid #666666 2px; margin:6px 12px 0 12px; float:left;}
body #columns .region-sidebar-second .donde-comer p, body.page-type-estaci-n #content #donde-comer{font-family: 'Source Sans Pro', sans-serif; font-size: 16px;}
body #columns .region-sidebar-second .donde-comer p.anuncios-clasificados{color: #FFFFFF; font-family: verdana; font-size: 12px; text-align: center; background-color: #339933;margin-bottom: 0;}
body #columns .region-sidebar-second .donde-comer p.opcionmas{background-color: #fff; margin: 0; text-align: right; color:#339933;  }
body #columns .region-sidebar-second .donde-comer p.opcionmas a{color:#339933; display: inline-block;
	background-image: url("images-propias/estacion-mas-restaurantes.jpg"); background-repeat: no-repeat; background-position:right;}
body #columns .region-sidebar-second .donde-comer p.opcionmas a:hover{color:#3CB53C;}
body #columns .region-sidebar-second .donde-comer p.opcionmas a .mas{color: #FFFFFF;
padding: 0px 4px 0 4px;
font-size: 22px;
margin-top: 3px;
display: inline-block;
margin-left: 3px;}

body #columns .region-sidebar-second .donde-comer #views_slideshow_cycle_main_negocios_donde_comer_premium_estacion-default{min-height:128px;}







body.page-type-estaci-n #content #donde-aprender {background-color:#ECF5FF; }
body.page-type-estaci-n #content #donde-aprender h2{background-image: url("images-propias/estacion-prem-header-aprender.jpg"); background-repeat: no-repeat; color: #FFFFFF; text-shadow: none;
font-size: 20px; padding: 17px 0 16px 56px; }

body.page-type-estaci-n #content #donde-aprender h3{font-size: 18px; color: #7EBFFF; margin: 0 0 5px 10px;}
body.page-type-estaci-n #content #donde-aprender img{border: solid #666666 2px; margin:6px 12px 0 12px; float:left;}
body.page-type-estaci-n #content #donde-aprender p, body.page-type-estaci-n #content #donde-aprender{font-family: 'Source Sans Pro', sans-serif; font-size: 16px;}
body.page-type-estaci-n #content #donde-aprender p.anuncios-clasificados{color: #FFFFFF; font-family: verdana; font-size: 12px; text-align: center; background-color: #7EBFFF;margin-bottom: 0;}
body.page-type-estaci-n #content #donde-aprender p.opcionmas{background-color: #fff; margin: 0; text-align: right; color:#7EBFFF;  }
body.page-type-estaci-n #content #donde-aprender p.opcionmas a{color:#7EBFFF; display: inline-block;
	background-image: url("images-propias/estacion-mas-escuelas.jpg"); background-repeat: no-repeat; background-position:right;}
body.page-type-estaci-n #content #donde-aprender p.opcionmas a:hover{color:#85D4FF;}
body.page-type-estaci-n #content #donde-aprender p.opcionmas a .mas{color: #FFFFFF;
padding: 0px 4px 0 4px;
font-size: 22px;
margin-top: 3px;
display: inline-block;
margin-left: 3px;}

body.page-type-estaci-n #content #donde-aprender #views_slideshow_cycle_main_negocios_donde_aprender_premium_estacion-default{min-height:128px;}



body #columns .region-sidebar-second .donde-aprender {background-color:#ECF5FF; }
body #columns .region-sidebar-second .donde-aprender h2{background-image: url("images-propias/estacion-prem-header-aprender-300.jpg"); background-repeat: no-repeat; color: #FFFFFF; text-shadow: none;
font-size: 20px; padding: 17px 0 16px 56px; }

body #columns .region-sidebar-second .donde-aprender h3{font-size: 18px; color: #7EBFFF; margin: 0 0 5px 10px;}
body #columns .region-sidebar-second .donde-aprender img{border: solid #666666 2px; margin:6px 12px 0 12px; float:left;}
body #columns .region-sidebar-second .donde-aprender p, body.page-type-estaci-n #content #donde-aprender{font-family: 'Source Sans Pro', sans-serif; font-size: 16px;}
body #columns .region-sidebar-second .donde-aprender p.anuncios-clasificados{color: #FFFFFF; font-family: verdana; font-size: 12px; text-align: center; background-color: #7EBFFF;margin-bottom: 0;}
body #columns .region-sidebar-second .donde-aprender p.opcionmas{background-color: #fff; margin: 0; text-align: right; color:#7EBFFF;  }
body #columns .region-sidebar-second .donde-aprender p.opcionmas a{color:#7EBFFF; display: inline-block;
	background-image: url("images-propias/estacion-mas-escuelas.jpg"); background-repeat: no-repeat; background-position:right;}
body #columns .region-sidebar-second .donde-aprender p.opcionmas a:hover{color:#85D4FF;}
body #columns .region-sidebar-second .donde-aprender p.opcionmas a .mas{color: #FFFFFF;
padding: 0px 4px 0 4px;
font-size: 22px;
margin-top: 3px;
display: inline-block;
margin-left: 3px;}

body #columns .region-sidebar-second .donde-aprender #views_slideshow_cycle_main_negocios_donde_aprender_premium_estacion-default{min-height:128px;}



body.page-type-estaci-n #content #donde-comprar {background-color:#D9F4F4; }
body.page-type-estaci-n #content #donde-comprar h2{background-image: url("images-propias/estacion-prem-header-comprar.jpg"); background-repeat: no-repeat; color: #FFFFFF; text-shadow: none;
font-size: 20px; padding: 17px 0 16px 56px; }

body.page-type-estaci-n #content #donde-comprar h3{font-size: 18px; color: #00B4B4; margin: 0 0 5px 10px;}
body.page-type-estaci-n #content #donde-comprar img{border: solid #666666 2px; margin:6px 12px 0 12px; float:left;}
body.page-type-estaci-n #content #donde-comprar p, body.page-type-estaci-n #content #donde-comprar {font-family: 'Source Sans Pro', sans-serif; font-size: 16px;}
body.page-type-estaci-n #content #donde-comprar p.anuncios-clasificados{color: #FFFFFF; font-family: verdana; font-size: 12px; text-align: center; background-color: #00B4B4;margin-bottom: 0;}
body.page-type-estaci-n #content #donde-comprar p.opcionmas{background-color: #fff; margin: 0; text-align: right; color:#00B4B4;  }
body.page-type-estaci-n #content #donde-comprar p.opcionmas a{color:#00B4B4; display: inline-block;
	background-image: url("images-propias/estacion-mas-tiendas.jpg"); background-repeat: no-repeat; background-position:right;}
body.page-type-estaci-n #content #donde-comprar p.opcionmas a:hover{color:#00C7C7;}
body.page-type-estaci-n #content #donde-comprar p.opcionmas a .mas{color: #FFFFFF;
padding: 0px 4px 0 4px;
font-size: 22px;
margin-top: 3px;
display: inline-block;
margin-left: 3px;}
body.page-type-estaci-n #content #donde-comprar #views_slideshow_cycle_main_negocios_donde_comprar_premium_estacion-default{min-height:128px;}




body #columns .region-sidebar-second .donde-comprar {background-color:#D9F4F4; }
body #columns .region-sidebar-second .donde-comprar h2{background-image: url("images-propias/estacion-prem-header-comprar-300.jpg"); background-repeat: no-repeat; color: #FFFFFF; text-shadow: none;
font-size: 20px; padding: 17px 0 16px 56px; }

body #columns .region-sidebar-second .donde-comprar h3{font-size: 18px; color: #00B4B4; margin: 0 0 5px 10px;}
body #columns .region-sidebar-second .donde-comprar img{border: solid #666666 2px; margin:6px 12px 0 12px; float:left;}
body #columns .region-sidebar-second .donde-comprar p, body.page-type-estaci-n #content #donde-comprar {font-family: 'Source Sans Pro', sans-serif; font-size: 16px;}
body #columns .region-sidebar-second .donde-comprar p.anuncios-clasificados{color: #FFFFFF; font-family: verdana; font-size: 12px; text-align: center; background-color: #00B4B4;margin-bottom: 0;}
body #columns .region-sidebar-second .donde-comprar p.opcionmas{background-color: #fff; margin: 0; text-align: right; color:#00B4B4;  }
body #columns .region-sidebar-second .donde-comprar p.opcionmas a{color:#00B4B4; display: inline-block;
	background-image: url("images-propias/estacion-mas-tiendas.jpg"); background-repeat: no-repeat; background-position:right;}
body #columns .region-sidebar-second .donde-comprar p.opcionmas a:hover{color:#00C7C7;}
body #columns .region-sidebar-second .donde-comprar p.opcionmas a .mas{color: #FFFFFF;
padding: 0px 4px 0 4px;
font-size: 22px;
margin-top: 3px;
display: inline-block;
margin-left: 3px;}
body #columns .region-sidebar-second .donde-comprar #views_slideshow_cycle_main_negocios_donde_comprar_premium_estacion-default{min-height:128px;}









body.page-type-estaci-n #content #donde-tomar {background-color:#FAEAE4; }
body.page-type-estaci-n #content #donde-tomar h2{background-image: url("images-propias/estacion-prem-header-tomar.jpg"); background-repeat: no-repeat; color: #FFFFFF; text-shadow: none;
font-size: 20px; padding: 17px 0 16px 56px; }

body.page-type-estaci-n #content #donde-tomar h3{font-size: 18px; color: #DB704C; margin: 0 0 5px 10px;}
body.page-type-estaci-n #content #donde-tomar img{border: solid #666666 2px; margin:6px 12px 0 12px; float:left;}
body.page-type-estaci-n #content #donde-tomar p, body.page-type-estaci-n #content #donde-tomar{font-family: 'Source Sans Pro', sans-serif; font-size: 16px;}
body.page-type-estaci-n #content #donde-tomar p.anuncios-clasificados{color: #FFFFFF; font-family: verdana; font-size: 12px; text-align: center; background-color:#DB704C;margin-bottom: 0;}
body.page-type-estaci-n #content #donde-tomar p.opcionmas{background-color: #fff; margin: 0; text-align: right; color:#00B4B4;  }
body.page-type-estaci-n #content #donde-tomar p.opcionmas a{color:#DB704C; display: inline-block;
	background-image: url("images-propias/estacion-mas-bares.jpg"); background-repeat: no-repeat; background-position:right;}
body.page-type-estaci-n #content #donde-tomar p.opcionmas a:hover{color:#F17A53;}
body.page-type-estaci-n #content #donde-tomar p.opcionmas a .mas{color: #FFFFFF;
padding: 0px 4px 0 4px;
font-size: 22px;
margin-top: 3px;
display: inline-block;
margin-left: 3px;}

body.page-type-estaci-n #content #donde-tomar #views_slideshow_cycle_main_negocios_donde_tomar_premium_estacion-default{min-height:128px;}



body #columns .region-sidebar-second .donde-tomar {background-color:#FAEAE4; }
body #columns .region-sidebar-second .donde-tomar h2{background-image: url("images-propias/estacion-prem-header-tomar-300.jpg"); background-repeat: no-repeat; color: #FFFFFF; text-shadow: none;
font-size: 20px; padding: 17px 0 16px 56px; }

body #columns .region-sidebar-second .donde-tomar h3{font-size: 18px; color: #DB704C; margin: 0 0 5px 10px;}
body #columns .region-sidebar-second .donde-tomar img{border: solid #666666 2px; margin:6px 12px 0 12px; float:left;}
body #columns .region-sidebar-second .donde-tomar p, body.page-type-estaci-n #content #donde-tomar{font-family: 'Source Sans Pro', sans-serif; font-size: 16px;}
body #columns .region-sidebar-second .donde-tomar p.anuncios-clasificados{color: #FFFFFF; font-family: verdana; font-size: 12px; text-align: center; background-color:#DB704C;margin-bottom: 0;}
body #columns .region-sidebar-second .donde-tomar p.opcionmas{background-color: #fff; margin: 0; text-align: right; color:#00B4B4;  }
body #columns .region-sidebar-second .donde-tomar p.opcionmas a{color:#DB704C; display: inline-block;
	background-image: url("images-propias/estacion-mas-bares.jpg"); background-repeat: no-repeat; background-position:right;}
body #columns .region-sidebar-second .donde-tomar p.opcionmas a:hover{color:#F17A53;}
body #columns .region-sidebar-second .donde-tomar p.opcionmas a .mas{color: #FFFFFF;
padding: 0px 4px 0 4px;
font-size: 22px;
margin-top: 3px;
display: inline-block;
margin-left: 3px;}

body #columns .region-sidebar-second .donde-tomar #views_slideshow_cycle_main_negocios_donde_tomar_premium_estacion-default{min-height:128px;}


/* Fin Servicios en estaciones */

/* FIN DETALLE ESTACION */

/* Page estaciones de una zona */

.page-type-estaci-n #content .panel-col-last .pane-estaciones-del-mismo-pa-s h2.pane-title{
font-size: 17px;
margin-top: -10px;
margin-bottom: 1px;
}
.page-type-estaci-n #content .panel-col-last .pane-estaciones-del-mismo-pa-s select{max-width:250px;}

.pane-vista-slider-estacion{height:410px;}

.informacion-tipo-estacion{ font-size: 20px;
	font-family: Arial;
	text-align: right;
	position: absolute;
	right: 70px;
	top: -4px;
}
.informacion-tipo-estacion .indoor{color:#E8AE00; background-image: url("images-propias/indoor.png");  background-position: right;
    background-repeat: no-repeat;
    padding: 6px 37px 6px 0;
    position: absolute;
    top: -70px;
    right: -32px;
    width: 244px; }
.informacion-tipo-estacion .nordico{color: #24A866;
    background-image: url("images-propias/nordico.png");
    background-position: right;
    background-repeat: no-repeat;
    padding: 6px 37px 6px 0;
    position: absolute;
    top: -70px;
    right: -32px;
    width: 244px;}
#block-block-14{margin-bottom:0;}

.pane-estaciones-de-una-zona-bloque .item-list .pager{margin-top:18px; margin-left:0; background-color:#7095CD; height:auto;font-size:10px;}
.pane-estaciones-de-una-zona-bloque .item-list .pager li{padding:0 2px;}
.page-estaciones-zona .panel-col-first .pane-estaciones-de-una-zona-bloque .pager a{color:#fff; font-weight:bold; font-size:10px;}
.page-estaciones-zona .panel-col-first .pane-estaciones-de-una-zona-bloque .pager a:hover{background-color:#7095CD; color:#81C5D3;}

.nombre-original{color:#666;}

/* meteorología */
.field-name-field-estacion-meteorologia .field-item p+p{float:left; margin-right:10px; margin-bottom:10px}

/* precios */
.aviso{color:#777777;}
body.page-type-estaci-n #precios-estacion {float: left;  margin: 0 0 0 17px; }

body.page-type-estaci-n #precios-estacion .pane-content .contenedor-precios { background-image: url("images-propias/tarjeta-forfait-arriba.jpg");background-repeat: no-repeat;position: relative;width: 300px;margin-bottom:15px;}
body.page-type-estaci-n #precios-estacion .pane-content .view-content { background-image: url("images-propias/tarjeta-forfait-abajo.jpg");background-repeat: no-repeat;position: relative;width: 300px;background-position:bottom;background-repeat:no-repeat;padding-bottom: 25px;}

body.page-type-estaci-n #precios-estacion .pane-content .view-content table{border-collapse: collapse;margin:0 0 10px 0;  border: 0 none;}
body.page-type-estaci-n #precios-estacion .pane-content .view-content table tbody{border:0 none;}
body.page-type-estaci-n #precios-estacion .pane-content .view-content table th{ border: 0 none;
   padding: 4px 5px 5px 19px;}
body.page-type-estaci-n #precios-estacion .pane-content .view-content table th.cabeceratabla{border: 0 none;color:#E2ECC6;font-size: 15px;padding: 66px 10px 5px 0px;text-align: center;}
body.page-type-estaci-n #precios-estacion .pane-content .view-content table th.cabeceratablaFor{color: #E2ECC6;font-family: Questrial;font-size: 34px;font-weight: normal;padding: 60px 10px 17px 18px;width: 78px;}
body.page-type-estaci-n #precios-estacion .pane-content .view-content table tr{}
body.page-type-estaci-n #precios-estacion .pane-content .view-content table tr td{padding:3px 5px 3px 0;text-align:center; border:0; font-weight:bold;}
body.page-type-estaci-n #precios-estacion .pane-content .view-content p{ color: #FFFFFF;
    font-size: 12px;
    margin: 4px 0 0 12px;}
body.page-type-estaci-n #precios-estacion .pane-content .view-content a{ color: #FFFFFF; margin: 0 0 0 4px; text-decoration:underline;}

body.page-type-estaci-n #precios-estacion .pane-content p{width:280px;}

body.page-type-estaci-n #precios-estacion .pane-content .view-content p.mayores{color:#BFD77D;font-weight:bold; font-size:13px;}

body.page-type-estaci-n #precios-estacion .pane-content .view-content .comentario-precio {margin:5px 10px 10px 0;} 
body.page-type-estaci-n #precios-estacion .pane-content .view-content .comentario-precio p{color:#C7DC8D;}

.pane-node-comments{clear:both;}

.page-type-estaci-n #panel-hemos-estado-aqui {position:relative;}
img#hemos-estado{   float: none;left: 462px;max-height: 133px;max-width: 143px;position: absolute;top: 270px;z-index: 100;}
	
#comentarios-estaciones #edit-field-comment-estacion .form-textarea-wrapper table td.cke_contents {height:160px !important;}
	
/* Estaciones de una zona */
.page-estaciones-zona .panel-2col .panel-col-first{width:300px;margin-right:10px;}
.page-estaciones-zona .panel-2col .panel-col-first a{font-size: 13px;font-weight: bold;}

.page-estaciones-zona .panel-2col .panel-col-last{width:310px;}

.page-estaciones-zona .view-estaciones-de-una-zona-bloque .view-content .views-row{clear:both; margin-bottom:1px;padding-top:8px;}
.page-estaciones-zona .view-estaciones-de-una-zona-bloque .views-row-odd{background-color:#ededed;}
.page-estaciones-zona .view-estaciones-de-una-zona-bloque .views-row-even{background-color:#E4E4E4;}
.page-estaciones-zona .view-estaciones-de-una-zona-bloque .view-content .views-row p{padding:0 10px;clear:both;}
.page-estaciones-zona .view-estaciones-de-una-zona-bloque .view-content .views-row .separator{padding-bottom:3px;}


.page-estaciones-zona .panel-col-last h2 {color: #333333;font-size: 16px;}

/* Fin page estaciones de una zona */

/* Miga de pan */

body .breadcrumb{background-color:#FFFFFF; padding:0;}

body #breadcrumb{font-size:11px; /*background-image:url(images-propias/icono-donde-miga.jpg); background-repeat:no-repeat;background-position: left center;*/margin-top:12px; margin-bottom:0;}

body #breadcrumb ol{margin-left:0px;}

body #breadcrumb a, body #breadcrumb a:visited{font-size:11px;}

/* Fin Miga de pan */

/* Subcabecera */

.subcabecera-seccion{/*background-color:#007293;*/background-color:#006499;color:#FFFFFF;height:22px;padding:12px; }

.subcabecera-negocio{background-color:#336666; background-image:url(images-propias/fondo-subcabecera-negocio.jpg);}

a.subcabecera-enlace, a.subcabecera-enlace:hover,a.subcabecera-enlace:active, a.subcabecera-enlace:link, a.subcabecera-enlace:visited{color:#ffffff; font-size:25px; font-family: 'Questrial',sans-serif;}


.region-secondary-content {margin-top:-20px}
.region-secondary-content #block-block-2{margin-bottom:10px;}
.region-secondary-content .block-inner{margin:0;}
.region-secondary-content .block-inner p{margin:0;}

.page-archivo-de-blogs .region-secondary-content, .page-type-blog .region-secondary-content {margin-bottom:-15px;}

/* fin subcabecera */

/* share this */
.page-type-negocio #widgets-element-socialmedia_share-default{text-align: center;text-decoration: none;font-weight:bold;display: block;background:none;
     border-radius:0;
background-image: none; border-bottom: solid #eee 2px;padding:0;
}

#widgets-element-socialmedia_share-default{text-align: center;text-decoration: none;font-weight:bold;display: block;background: #CDCDCD;-webkit-border-radius: 6px;-moz-border-radius: 6px;
     border-radius: 6px;padding: 10px 0 0 15px;margin:13px 0;color: white; 
background-image: linear-gradient(bottom, rgb(195,195,195) 21%, rgb(235,235,235) 100%);
background-image: -o-linear-gradient(bottom, rgb(195,195,195) 21%, rgb(235,235,235) 100%);
background-image: -moz-linear-gradient(bottom, rgb(195,195,195) 21%, rgb(235,235,235) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(195,195,195) 21%, rgb(235,235,235) 100%);
background-image: -ms-linear-gradient(bottom, rgb(195,195,195) 21%, rgb(235,235,235) 100%);
background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.21, rgb(195,195,195)),
	color-stop(1, rgb(235,235,235))
);
}

#widgets-element-socialmedia_addthis-facebook-like { margin-right: 20px;margin-left: 20px;}
.page-type-viaje #widgets-element-socialmedia_addthis-facebook-like { margin-right: 20px;margin-left: -10px;}
/* Fin share this */

/* buscador */

.finder-form {text-align:right; margin-top:-40px; margin-bottom:30px}
.finder-form .form-item-buscar{display:inline;}
.finder-form .form-submit{} 


#overlay-content #logo img{position:absolute;left: -3000px;}

.logoagencia{width:100px; float:left; margin-right:10px;}
.logoestacion{float:left;margin-right:10px;}


/*.page-type-noticia #content #detalle-contenido-panel .panel-col-first{float:left;width:320px; margin-right:15px;}*/
.page-type-noticia .pane-node-field-noticia-subtitulo{float: left;width: 275px;}

.page-type-noticia #content #detalle-contenido-panel .panel-col-last{/*float:left;*/ width:100%;}

.page-type-noticia #content #detalle-contenido-panel .panel-col-last .pane-node-author{float:none;}
.page-type-noticia #content #detalle-contenido-panel .panel-col-last .pane-node-author h2.pane-title{font-size:13px;float:left;font-family:"Verdana";text-shadow:none;font-weight:bold;line-height:20px;margin-right:5px;margin-bottom:0;}
.page-type-noticia #content #detalle-contenido-panel .panel-col-last .pane-node-author .pane-content{margin-bottom:0px}
.page-type-noticia #content .panel-2col-bricks .panel-separator {margin-bottom:0;}
.page-type-noticia #content #detalle-contenido-panel .panel-col-last .pane-node-created .pane-content{margin-bottom: 2px; margin-top: -3px;}


/*.page-type-reportaje #detalle-contenido-panel  .center-wrapper{background-color:#E6E6E6; padding:5px 10px;}
.page-type-reportaje #detalle-contenido-panel  .center-wrapper .panel-col-first{width:95px;}
.page-type-reportaje #detalle-contenido-panel  .center-wrapper .panel-col-last {width:570px; float:none;}
.page-type-reportaje #detalle-contenido-panel  .center-wrapper .panel-col-last .pane-content {margin-bottom:0px;}
.page-type-reportaje .panel-2col-bricks .panel-separator{margin:0;}*/

.page-type-reportaje #content #detalle-contenido-panel .panel-col-first{float:left;width:320px; margin-right:15px;}
.page-type-reportaje #content #detalle-contenido-panel .panel-col-last{float:left; width:250px;}

#content #detalle-contenido-panel .panel-col-last .pane-node-author{float:none;}
#content #detalle-contenido-panel .panel-col-last .pane-node-author h2.pane-title{
	background-image: none;
    color: #000000;
    float: left;
    font-family: "Verdana";
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 0;
    margin-right: 5px;
    padding-left: 0;
    text-shadow: none;
	}
#content #detalle-contenido-panel .panel-col-last .pane-node-author a{font-weight:bold;}
.page-type-reportaje #content #detalle-contenido-panel .panel-col-last .pane-node-author .pane-content{margin-bottom:0px}
.page-type-reportaje #content .panel-2col-bricks .panel-separator {margin-bottom:0;}
.page-type-reportaje #content #detalle-contenido-panel .panel-col-last .pane-node-created .pane-content{margin-bottom:10px;}




/* Detalle estación - pistas */

.pistas-azules {
background-position: left center;background-repeat: no-repeat;color: #404040;float: left;font-weight: bold;margin-left: 0;padding: 6px 0 8px 38px;
background-image: url("images-propias/icono-area-pistas-azules.png");color: #005DA7;}
.pistas-azules .etiqueta{float:left; width:173px;}
.pistas-azules .valor{float:left; width:85px;}
.pistas-azules .barra{background-color:#005DA7;float:left; margin-right:10px}

.pistas-rojas {background-position: left center;background-repeat: no-repeat;color: #D1021C;float: left;font-weight: bold;margin-left: 0;padding: 6px 0 8px 38px;
background-image: url("images-propias/icono-area-pistas-rojas.png");}
.pistas-rojas .etiqueta{float:left; width:173px;}
.pistas-rojas .valor{float:left; width:85px;}
.pistas-rojas .barra{background-color:#D1021C;float:left; margin-right:10px}

.pistas-negras {background-position: left center;background-repeat: no-repeat;color: #000000;float: left;font-weight: bold;margin-left: 0;padding: 6px 0 8px 38px;
background-image: url("images-propias/icono-area-pistas-negras.png");
}
.pistas-sin-itinerarios{margin-top:4px; margin-bottom:4px;}

.pistas-negras .etiqueta{float:left; width:173px;}
.pistas-negras .valor{float:left; width:85px;}
.pistas-negras .barra{background-color:#000000;float:left; margin-right:10px}

.pistas-itinerarios {
background-position: left center;background-repeat: no-repeat;color: #CC5200;float: left;font-weight: bold;margin-left: 0;padding: 6px 0 8px 38px;
background-image: url("images-propias/icono-area-itinerarios.png");
}
.pistas-itinerarios .etiqueta{float:left; width:173px;}
.pistas-itinerarios .valor{float:left; width:85px;}
.pistas-itinerarios .barra{background-color:#CC5200;float:left; margin-right:10px}

.barra{height:16px; margin-top:2px;}

#quicktabs-informaci_n_adicional_ski_area ul.quicktabs-tabs {
	margin-left: 0;
}

.view-id-novedad_en_estaci_n .views-field.views-field-field-novedades {padding:20px;
}


body quicktabs-tab-informaci_n_adicional_ski_area-1{background-image:url(images-propias/fondo-pestana-analisis.jpg); background-repeat:no-repeat;}

body #quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .porcentajes-pistas{width:600px;} 

body #quicktabs-container-informaci_n_adicional_ski_area .view-datos-t-cnicos-estaci-n .views-field-php{height:152px;}

p.aviso-error-datos{margin-bottom:0;}
.page-webcams-estacion p.aviso-error-datos, .page-webcams-en-zona p.aviso-error-datos,.page-webcams-estaciones p.aviso-error-datos{margin-top: 30px;
background-color: #fafafa;
padding: 5px 10px;}



.view-id-paises label{  color: #444444;
    font-size: 17px;
    font-weight: bold;
    margin-left: 5px;
    margin-right: 25px;
    position: absolute;
    right: 0px;
    top: -36px;
    font-family: Lato,Arial,Verdana,Geneva,sans-serif;}
	
.view-id-paises label input{font-weight:bold; margin-left:5px; }
	
.page-paises .view-id-paises label{position:relative;right:0;top:0;width:300px;}

.view-id-paises select{margin:0 0 25px 10px;}

body #wf-location{background-color:#000000;}

/* Estaciones de un país */

#map_canvas {margin-bottom:22px;}
/*#map_canvas p{font-weight:bold; float:left; margin-top:0; max-width:150px; margin-bottom:0;}*/
#map_canvas p {float: left;font-weight: normal; margin-bottom: 0; margin-top: 0; max-width: 550px;}
#map_canvas a {display:block;clear:both; font-size:11px; text-decoration:underline;}
#map_canvas span.dominio-esquiable { clear: both;color:#666666;display: block;font-size:11px;width:225px;}
#map_canvas img{float:left; margin-right:10px; max-width:none; margin-bottom:10px;}

#select_estaciones{margin-bottom:15px; margin-left: 10px; font-size:14px;}

#map_canvas p.hemos-estado-texto-mapa{position:absolute; bottom:0px; right:0; margin-bottom:0;}

body .pane-hemos-estado-en h2{color:#627E00; margin-top:20px;}
body .pane-hemos-estado-en a{color:#4E7600}

.numeroestaciones{color: #EA7500;font-family: Lato,Arial,Verdana,Geneva,sans-serif;;font-size: 20px;position: absolute;right: -309px;top:-82px;} /*#027395*/
.view-paises .numeroestaciones{right: -300px;top: -61px; font-size:20px;}

#map_canvas div div div div div div div div{overflow:visible !important; }
												   
#map_canvas div div div div div div div div[style^="width: 10px;"]{
overflow:hidden !important;	
}





#map_canvas .mydivinformacion{width:280px; min-height:170px;}
#map_canvas {font-size:10px;}
#map_canvas .etiqueta {font-size:10px;font-weight:normal; width:75px;padding-left: 3px;}
#map_canvas .pistas-azules{background-color:#D4D4FF; clear:both; margin:0;padding-top:0px;padding-bottom:0px; background-image:none; padding-left:0; width:253px;/*background-image: url("images-propias/icono-area-pistas-azules-small.png"); padding-left:17px;background-position:left top;*/}
#map_canvas .pistas-rojas{background-color:#FFD4D4; clear:both; margin:0;padding-top:0px;;padding-bottom:0px; background-image:none; padding-left:0; width:253px;/*background-image: url("images-propias/icono-area-pistas-rojas-small.png"); padding-left:17px;background-position:left top;*/}
#map_canvas .pistas-negras{background-color:#E9E9E9; clear:both; margin:0;padding-top:0px;;padding-bottom:0px; background-image:none; padding-left:0; width:253px;/*background-image: url("images-propias/icono-area-pistas-negras-small.png"); padding-left:17px;background-position:left top;*/}
#map_canvas .pistas-azules .valor {font-size:10px; width:60px;}
#map_canvas .pistas-rojas .valor {font-size:10px; width:60px;}
#map_canvas .pistas-negras .valor {font-size:10px; width:60px;}
#map_canvas .barra{height: 12px;margin-top: 5px;}
#map_canvas .pistas-azules .barra {margin-right:5px;}
#map_canvas .pistas-rojas .barra {margin-right:5px;}
#map_canvas .pistas-negras .barra {margin-right:5px;}
#map_canvas .pistas-general{ background-color: #4964AB;clear: both;color: #FFFFFF;font-size: 10px;font-weight: bold;height: 16px;line-height: 16px;margin-bottom: 5px;padding-left: 3px;
    width: 251px;}
	
#map_canvas .itinerarios-info{color:#CC5200; margin-left:4px;}
#map_canvas .itinerarios-info .value{font-weight:bold;}

#map_canvas .itinerarios-info-oculto {color:#FFFFFF; line-height: 0px;}

/* fin Estaciones de un país */

.panel-col-last .pane-estaciones-m-s-votadas-experto h2{color:#2F6879; margin-top:22px;}
.page-estaciones-zona .panel-col-last .pane-estaciones-m-s-votadas-experto h2{color: #2F6879;
margin: 0px 0 15px;
font-size: 27px !important;
border-top: solid #EFEFEF 1PX;
padding-top: 19px;}
.page-estaciones-zona .panel-col-last .pane-estaciones-m-s-votadas h2{margin-top:22px; font-size:27px !important;}
#zonas-pais .panel-col-last .pane-estaciones-m-s-votadas-experto h2 {margin-top:0;}

.pane-estaciones-m-s-votadas-experto .view-estaciones-m-s-votadas-experto, .pane-estaciones-m-s-votadas .view-estaciones-m-s-votadas {background-color: #FFFFFF;border-left: 1px solid #DCDCDC;
    border-top: 1px solid #DCDCDC; box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);}

.pane-estaciones-m-s-votadas-experto .view-estaciones-m-s-votadas-experto .view-content{padding: 7px 7px 7px 8px;}
.pane-estaciones-m-s-votadas .view-estaciones-m-s-votadas .view-content{padding: 7px 7px 7px 8px;}

.view-estaciones-m-s-votadas-experto .estacion-votacion .votacion{background-color:#2B7D95; color:#ffffff; font-weight:bold; width:56px; height:31px; float:left; text-align:center;}
.view-estaciones-m-s-votadas-experto .views-row-2 .estacion-votacion .votacion {background-color:#30869E;}
.view-estaciones-m-s-votadas-experto .views-row-3 .estacion-votacion .votacion {background-color:#338FAA;}
.view-estaciones-m-s-votadas-experto .views-row-4 .estacion-votacion .votacion {background-color:#3699B6;}
.view-estaciones-m-s-votadas-experto .views-row-5 .estacion-votacion .votacion {background-color:#39A3C1}
.view-estaciones-m-s-votadas-experto .views-row-6 .estacion-votacion .votacion {background-color:#43A9C7;}
.view-estaciones-m-s-votadas-experto .views-row-7 .estacion-votacion .votacion {background-color:#4EAECB;}
.view-estaciones-m-s-votadas-experto .views-row-8 .estacion-votacion .votacion {background-color:#59B4CE;}
.view-estaciones-m-s-votadas-experto .views-row-9 .estacion-votacion .votacion {background-color:#65B9D1;}
.view-estaciones-m-s-votadas-experto .views-row-10 .estacion-votacion .votacion {background-color:#72BDD3;}

.view-estaciones-m-s-votadas .estacion-votacion .votacion{background-color:#30548F; color:#ffffff; font-weight:bold; width:56px; height:31px; float:left; text-align:center;}
.view-estaciones-m-s-votadas .views-row-2 .estacion-votacion .votacion {background-color:#345A9A;}
.view-estaciones-m-s-votadas .views-row-3 .estacion-votacion .votacion {background-color:#3761A6;}
.view-estaciones-m-s-votadas .views-row-4 .estacion-votacion .votacion {background-color:#3C67B0;}
.view-estaciones-m-s-votadas .views-row-5 .estacion-votacion .votacion {background-color:#3F6DBC}
.view-estaciones-m-s-votadas .views-row-6 .estacion-votacion .votacion {background-color:#4876C1;}
.view-estaciones-m-s-votadas .views-row-7 .estacion-votacion .votacion {background-color:#537EC6;}
.view-estaciones-m-s-votadas .views-row-8 .estacion-votacion .votacion {background-color:#5F87C9;}
.view-estaciones-m-s-votadas .views-row-9 .estacion-votacion .votacion {background-color:#698ECD;}
.view-estaciones-m-s-votadas .views-row-10 .estacion-votacion .votacion {background-color:#7597D0;}


.view-estaciones-m-s-votadas-experto .views-row-1 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-experto.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas-experto .views-row-2 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-experto2.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas-experto .views-row-3 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-experto.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas-experto .views-row-4 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-experto2.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas-experto .views-row-5 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-experto.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas-experto .views-row-6 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-experto2.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas-experto .views-row-7 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-experto.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas-experto .views-row-8 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-experto2.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas-experto .views-row-9 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-experto.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas-experto .views-row-10 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-experto2.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas .estacion-votacion .nombre-estacion{background-image:url(images-propias/fondo-li-usuario.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas .views-row-1 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-usuario.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas .views-row-2 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-usuario2.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas .views-row-3 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-usuario.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas .views-row-4 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-usuario2.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas .views-row-5 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-usuario.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas .views-row-6 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-usuario2.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas .views-row-7 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-usuario.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas .views-row-8 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-usuario2.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas .views-row-9 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-usuario.jpg); background-repeat:repeat-x;}
.view-estaciones-m-s-votadas .views-row-10 .estacion-votacion .nombre-estacion {background-image:url(images-propias/fondo-li-usuario2.jpg); background-repeat:repeat-x;}

.estacion-votacion .votacion p{line-height:30px;}
.estacion-votacion .nombre-estacion{background-color:#C4E2EA; height:31px; width:231px; float:left;border-bottom:solid #ffffff 1px; overflow: hidden;}
.estacion-votacion .nombre-estacion a{color:#204855; }
.estacion-votacion .nombre-estacion strong{font-weight:normal; margin-left:8px;line-height:30px;}
.separator{clear:both; padding-bottom:8px;}
span.separator {
    clear: both;
    padding-bottom: 8px;
    display:block
}

/* en resumen del tiempo */
#tiempo-estacion-yr {padding:0 0 15px 0;margin:0;}
#tiempo-estacion-yr table {font-size:11px;}
#tiempo-estacion-yr table caption{text-align:left;}
#tiempo-estacion-yr table{margin-top:0;}
#tiempo-estacion-yr table th{background-color:#0183AA; color:#ffffff; padding:0px 5px;}
#tiempo-estacion-yr table th.hora{width:110px;}
#tiempo-estacion-yr table th.tviento{width:150px;}
#tiempo-estacion-yr table td+td img{height:27px;}
#tiempo-estacion-yr table td+td+td+td+td p{float:left;}
#tiempo-estacion-yr table td+td+td+td+td img{float:right; height:20px;margin-top:2px;}
#tiempo-estacion-yr table td p{margin-top:3px; line-height:14px;}
#tiempo-estacion-yr table td {padding:0 5px;}

#tiempo-estacion-yr table.tiempo-main{width:146px; float:left; margin-right:10px;}
#tiempo-estacion-yr table.tiempo-main{text-align:center;}
#tiempo-estacion-yr table.tiempo-main th{text-align:center; font-weight:normal;}
#tiempo-estacion-yr table.tiempo-main th span.diasemana{display:block;font-size:13px; font-weight:bold; line-height: 22px; }
#tiempo-estacion-yr table.numero4{margin-right:0;}
#tiempo-estacion-yr table th{background-color:#0183AA; color:#ffffff; padding:0px 5px;}
#tiempo-estacion-yr table.numero1 th{background-color:#0183AA;}
#tiempo-estacion-yr table.numero2 th{background-color:#2795B7;}
#tiempo-estacion-yr table.numero3 th{background-color:#41A2BF;}
#tiempo-estacion-yr table.numero4 th{background-color:#5AAEC8;}
#tiempo-estacion-yr table.tiempo-main .temperatura{position:relative; height:35px}
#tiempo-estacion-yr table.tiempo-main .temperatura img{position:absolute;left:15px; top:5px;}
#tiempo-estacion-yr table.tiempo-main .temperatura span{position:absolute;right:18px;font-size:14px;color:#FF6600; font-weight:bold; top:10px}
#tiempo-estacion-yr table.tiempo-main thead tr{height:auto;}
#tiempo-estacion-yr table.tiempo-main tr {background-color:#F2F9FB; height:56px;}
#tiempo-estacion-yr table.tiempo-main tr.odd {background-color:#E5F2F6; height:45px;}
#tiempo-estacion-yr table.tiempo-main tr p.precipitacion strong{display:block;}

#tiempo-estacion-yr table td .viento{color:#0183AA;line-height:20px;margin:5px}
/* FIN en resumen del tiempo */

#tiempo-estacion-yr-ampliada {padding:0;margin:0; transition:all 1s;}
#tiempo-estacion-yr-ampliada table {font-size:11px;}
#tiempo-estacion-yr-ampliada table caption{text-align:left;}
#tiempo-estacion-yr-ampliada table{margin-top:0;}
#tiempo-estacion-yr-ampliada table th{background-color:#0183AA; color:#ffffff; padding:0px 5px;}
#tiempo-estacion-yr-ampliada table th.hora{width:110px;}
#tiempo-estacion-yr-ampliada table th.tviento{width:150px;}
#tiempo-estacion-yr-ampliada table td+td img{height:27px;}
#tiempo-estacion-yr-ampliada table td+td+td+td+td p{float:left;}
#tiempo-estacion-yr-ampliada table td+td+td+td+td img{float:right; height:20px;margin-top:2px;}
#tiempo-estacion-yr-ampliada table td p{margin-top:3px; line-height:14px;}
#tiempo-estacion-yr-ampliada table td {padding:0 5px;}
#estacion-meteorologia {clear:both;}
#estacion-meteorologia h2{margin-bottom:0;}

#enlace_ver_detalle_tiempo{
 line-height: 22px;
 text-align: center;
 text-decoration: none;
 font-weight:bold;
 cursor: pointer;
 display: block;
 background: #0773B4;
 padding: 5px 15px;
 -webkit-border-radius: 12px;
 -moz-border-radius: 12px;
 border-radius: 12px;
 -webkit-box-shadow: rgba(0,0,0,1) -2px 2px 4px;
 -moz-box-shadow: rgba(0,0,0,1) -2px 2px 4px;
 box-shadow: rgba(0,0,0,1) -2px 2px 4px;
 /* text-shadow: rgba(0,0,0,.4) 0 1px 0; */
 color: white;
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
 float:right;
}

 #enlace_ver_detalle_tiempo:hover{background: #65A9D7;}

.cota{margin-bottom:0; background-color:#016CAD; color:#ffffff; width:250px; text-align:center; float:right;}
#estacion-meteorologia .pane-content p {margin-bottom:0; margin-top:8px;}
#estacion-meteorologia .pane-content table+p {margin-bottom:0; margin-top:0px;}
#estacion-meteorologia .pane-content p.infoprev{font-size:11px; margin-top:0; margin-bottom:0px;}
#estacion-meteorologia .pane-content p.actualizado{color:#555; margin-bottom:5px}


/*.section-estacion #content .field-name-field-estacion-dominio-esquiable {position:absolute;top:-14px;left:0;}
.page-type-estaci-n #content .field-name-field-estacion-dominio-esquiable h2{color:#027395; font-size:11px; font-weight:normal; margin-top:0px; margin-right:2px; font-family:Verdana;}
.page-type-estaci-n #content .field-name-field-estacion-dominio-esquiable .field-items{font-size:11px; color:#027395; font-weight:bold;}*/
h2 span.zona-esquiable{color: #027395;font-family: Arial,Helvetica,sans-serif;font-size: 17px;font-weight: normal;margin-left: 5px;text-shadow: none;}

/* Foros */

.field-name-field-comment-foro {
    font-size: 1.1em;
}

.puntuacion-ski, .puntuacion-surf{background-repeat: no-repeat;margin-bottom: 0;margin-left: 8px;padding-left: 48px;}
.puntuacion-ski strong, .puntuacion-surf strong{margin-bottom:4px;display:block;}
.puntuacion-ski br, .puntuacion-surf br {position:absolute;text-indent: -3000px;}

.puntuacion-ski-debutante{background-image: url("images-propias/foros-puntos-usuarios/ski-debutante.jpg");color:#339900;}
.puntuacion-ski-intermedio{background-image: url("images-propias/foros-puntos-usuarios/ski-intermedio.jpg");color:#0066CC;}
.puntuacion-ski-avanzado{background-image: url("images-propias/foros-puntos-usuarios/ski-avanzado.jpg");color:#CC0000;}
.puntuacion-ski-experto{background-image: url("images-propias/foros-puntos-usuarios/ski-experto.jpg");color:#000000;}
.puntuacion-ski-freerider{background-image: url("images-propias/foros-puntos-usuarios/ski-freerider.jpg");color:#FFCC00;}

.puntuacion-surf-debutante{background-image: url("images-propias/foros-puntos-usuarios/surf-debutante.jpg");color:#339900;}
.puntuacion-surf-intermedio{background-image: url("images-propias/foros-puntos-usuarios/surf-intermedio.jpg");color:#0066CC;}
.puntuacion-surf-avanzado{background-image: url("images-propias/foros-puntos-usuarios/surf-avanzado.jpg");color:#CC0000;}
.puntuacion-surf-experto{background-image: url("images-propias/foros-puntos-usuarios/surf-experto.jpg");color:#000000;}
.puntuacion-surf-freerider{background-image: url("images-propias/foros-puntos-usuarios/surf-freerider.jpg");color:#FFCC00;}

body .field-name-field-comment-foro .quote-msg{background-color:#E2E2E2;}

body .forum-post-title{font-weight:bold; color:#319ADA; font-size:13px; margin-top:8px;}
body .forum-post-title a{font-size:13px; }
.author-offline{color:#999999; background-image: url("images-propias/punto-offline.jpg"); background-repeat:no-repeat; background-position:left center; padding-left:14px; margin-left: 7px;}
.author-online{color:#009BA2; background-image: url("images-propias/punto-online.jpg"); background-repeat:no-repeat; background-position:left center; padding-left:14px; margin-left: 7px;}
.author-joined{font-size:10px; color:#333; margin-left:7px;}
.author-pane-general .username{color: #333333; font-size: 12px; font-weight: bold; margin-left: 7px;}

.field-name-field-comment-foro-valoracion h2{clear:both;}
body.page-type-forum .forum-post-wrapper{color:#333; clear:both;}
body.page-type-forum .forum-post-wrapper h2{ margin-left: -3200px; position: absolute;}
.forum-post-wrapper{background-image: url("images-propias/fondo-foro.jpg"); background-repeat:no-repeat; border-top:solid #CCC 1px; border-bottom:solid #CCC 1px; padding-top:10px; background-color: #F2F2F2;}
body .forum-post-panel-sub .author-pane .picture {margin-bottom:5px;}
body .forum-posted-on {color: #333333; font-size: 12px; font-weight: bold;}
.forum-post-footer .forum-jump-links{margin-top:0; }
.forum-post-footer .forum-post-links {margin-top:5px; margin-bottom:20px;}

body .forum-post-panel-main{min-height:0;}

.forum-post-links .comment-add a, .forum-post-links .comment-reply a, .forum-post-links .quote a{ -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #4A6F00;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: right;
    font-size: 13px;
    padding:1px 13px 2px 13px;
    text-align: center;
    text-transform: lowercase;
 }

 body .forum-table td.forum-list-icon{
 	vertical-align: top;
 }
 .forum-subforums a{font-size:16px;display:table;}
.forum-subforums-label{font-size:18px;display:block;margin:10px 0;}



.forum-post-links ul.links .quote, .forum-post-links ul.links .comment-reply,  .forum-post-links ul.links .comment-add{float:right;}

.forum-post-links .comment-reply a:hover, .forum-post-links .comment-add a:hover, .forum-post-links .quote a:hover{background: #669900;}
	
.author-privatemsg a{background-image: url("images-propias/fondo-btn-responder.jpg");background-repeat: no-repeat;color: #333333;padding-bottom: 6px;padding-left: 10px;padding-right: 10px;
    padding-top: 6px;margin:10px 0; display:block; height:16px}
	
.forum-post-links ul{margin-left:0;}

body .fivestar-static-form-item .form-item, body .fivestar-form-item .form-item {/*clear:both;*/}

.forum-post-footer .forum-post-links .privatemsg_link{/*position:absolute;text-indent: -3000px;*/}

.page-forum .forum-name a, .section-forum .forum-name a{font-size:19px;}
.forum-table .views-field-title a{font-size:15px;}


/* Fin foros */

/* Detalle imagen estación */

body.page-type-imagenestacion .field-type-image{float:none;}

/* Fin detalle estación */


/* Fotos comentarios */

body .comment header .user-picture img{ height: 65px; margin-right: 10px; width: 65px;}
body .comment header .user-picture {position:relative; width:auto; height:auto; float:left;}
body .comment-content{margin-top:5px;}
body .comment header.with-picture{padding:0;}

/* Fin fotos comentarios */

/* Tus contenidos */
.view-tus-contenidos .views-field-title{clear:left;}
.view-tus-contenidos .views-field-type{float:left; font-size:11px; color:#333;}
.view-tus-contenidos .views-field-status{float:left; font-size:11px; margin-bottom:10px;margin-left:5px;}
/* Fin tus contenidos */

/* Sección de viajes */

.page-type-estaci-n .view-viajes .views-row{border-bottom: solid #CCCCCC 1px;
margin-bottom: 0px;
position: relative;
height: 96px;}


/*.page-type-estaci-n .view-viajes{margin: 17px 0;}

.page-type-estaci-n .view-viajes .views-row-last{margin-bottom:20px;}*/

/*.page-type-estaci-n .pane-viajes{
    margin: 1.5em 0;
    border-top: solid #00ccff;
    border-bottom: solid #00ccff 4px;
    background: #F7FDFF 4px;
}*/

.page-type-estaci-n .pane-viajes {
    margin: 1.5em 0;
    border-top: solid #FFB500 8px; /*solid #CCFF00 8px;*/
    border-bottom: solid #FFB500 8px; /*solid #CCFF00 8px;*/
    background: #FEFFFA;
}

.page-type-estaci-n .pane-viajes h2{
text-transform: uppercase;
color: #00bbee;
text-align: center;
}

.page-type-estaci-n .view-viajes{
 margin:17px 0 0;
}

.page-type-estaci-n .view-viajes .views-row-last {
    margin-bottom: 0px;
}


.page-viajes .view-viajes .view-header {
    display: block;
    margin-bottom: 15px;
}

.page-viajes .pane-viajes .view-footer, .view-viajes .view-footer{clear:both; padding-top:10px;}
.page-type-reportaje .pane-viajes .view-footer, .view-viajes .view-footer{clear:both; padding-top:0px;}

.view-viajes .view-filters > form {
    float: right;
    font-size: 11px;
    margin-bottom: 10px;
    margin-top: -12px;
    
    text-align: right;
    
   
}


.view-viajes .view-empty {
   color: #0099CC;
   font-size: 1.2em;
  
}


.view-viajes label, .view-viajes .form-item label {
   display: block;
    float: none;
    font-size: 1.3em;
    line-height: 1.7em;
    margin-left: 0;
    text-align: left;
}

.view-viajes .form-item.form-item-sort-by label, .view-viajes .form-item-sort-order label{line-height:1.6em;}



.view-viajes .views-exposed-form .views-exposed-widget .form-submit{float: right;
    font-size: 1.2em;
    margin-top: 21px;
    padding: 3px 5px;
    top: 0;}

.view-viajes .views-exposed-form select{font-size:1.2em;}

.view-viajes .views-widget {
    
}

.view-viajes .views-row .views-field-view-node .field-content a{margin-left:12px; margin-top:18px;float:left;margin-right:16px;}
.view-viajes .views-row .bloque-informacion-viaje{ float: left;
    margin-top: 7px;
    width: 300px;}
.view-viajes .views-row .views-field-view-node .field-content a{font-weight:bold;}
.view-viajes .views-row .views-field-field-viaje-title .field-content{font-size:13px;}


.view-viajes .views-row .views-field-field-viaje-skiarea .field-content{ position: absolute;width: 300px;text-align: center;font-family: Lato;font-size:18px;color:#FFFFFF; bottom:117px;}



.view-viajes .views-row .views-field-field-viaje-skiarea .field-content a{color:#ffffff;}
.view-viajes .views-row .views-field-field-viaje-agencia{font-weight:bold;font-size:11px;}
.view-viajes .views-row .views-field-field-viaje-agencia .views-label-field-viaje-agencia{color: #666666;float: left;margin-right: 5px;}
.view-viajes .views-row .separator{padding-bottom:15px;}
.page-type-reportaje .views-field-view-node, .page-viajes .views-field-view-node{margin:0;}
.page-type-reportaje  .precio-viaje, .page-viajes .precio-viaje{margin-right:10px;padding:7px}
.page-type-reportaje .viaje-con-descuento, .page-type-reportaje .viaje-sin-descuento, .page-viajes .viaje-con-descuento, .page-viajes .viaje-sin-descuento{width:300px; height:175px;}

.page-type-reportaje .precio-viaje-descontado, .page-viajes .precio-viaje-descontado{font-size:18px;}
.page-type-reportaje .precioanterior-viaje, .page-viajes .precioanterior-viaje {font-size: 15px;}
.page-type-reportaje .precio-viaje, .page-viajes .precio-viaje{font-size:17px;}

.viajes-listado-main .venta-anticipada-viaje-seccion, .page-type-viaje .venta-anticipada-viaje-seccion{
padding: 4px 10px;
/*para Firefox*/
-moz-border-radius: 15px 15px 15px 15px;
/*para Safari y Chrome*/
-webkit-border-radius: 15px 15px 15px 15px;
/* para Opera */
border-radius: 15px 15px 15px 15px;
color: #FFF;
background-color: #EA910F;
font-family: Lato;
font-size: 12px;
margin-right: 3px;
text-transform: uppercase;
display: block;
position: absolute;
bottom: 5px;
right: 5px;}

 .page-type-viaje .view-content .venta-anticipada-viaje-seccion{
 	  border-radius: 4px;
  bottom: auto;
  font-size: 14px;
  left: auto;
  right: 9px;
  top: 63px;
 }

.viajes-listado-main .views-row .views-field-field-viaje-agencia{color: #fff; font-size: 12px; font-weight: normal; position: absolute; top: 146px; font-family: Lato;
left: 10px;}
	
.viajes-listado-main .views-row .views-field-field-viaje-agencia .nombre-agencia{color:#FFFFFF;}


.viajes-listado-main .views-row{position:relative; width:300px; float:left; height:175px; margin-bottom:12px;}
.viajes-listado-main .views-row-odd{margin-right:10px;}

.page-type-reportaje .viajes-listado-main .views-row{ height:169px;}

/* Detalle Agencia */

#formulario-estiber-agencia{padding-top: 15px;}
#cuerpo-viajes-estiber{float: left;
width: 620px;
margin-right: 19px;}

.page-type-agencia #detalle-contenido-panel .field-name-field-agencia-imagen-principal{margin:0 -20px;}

.page-type-agencia .viajes-listado-main .views-row-odd, .page-type-agencia .viajes-listado-main .views-row-even{margin-right: 9px;width: 305px;}

.viajes-listado-main .descuento-viaje-bloque{ background-image: url("images-propias/descuento-viajes-seccion.png"); background-repeat: no-repeat; font-family: Lato;
margin-left: 0px;padding-bottom: 37px;padding-left: 0;padding-right: 8px;padding-top: 7px;position: absolute;left: 224px;background-position: top left;color: #ffffff;text-align: right;}
.viajes-listado-main .descuento-viaje-seccion{display: block;
width: 70px;
line-height: 0.9em;}
.viajes-listado-main .descuento-palabra-seccion{text-transform: uppercase;font-size: 11px;}

.viajes-listado-main .descuento-palabra{top:12px;right:7px}
.viajes-listado-main .views-row .views-field-php-2{position: absolute;top: 90px;text-align: center;width: 300px;}

.viajes-listado-main .views-row .views-field-php-4{position: absolute; top: 0px;}


.viajes-listado-main .precio-viaje-descontado, .section-viajes .precioanterior-viaje{padding:7px;}
.viajes-listado-main .views-field-field-viaje-imagen .field-content{background: #000000;height: 175px;padding: 0;margin: 0;top: 0;position: absolute;width: 300px;}
.viajes-listado-main .views-field-field-viaje-imagen img{opacity: 0.8;}

.viajes-listado-main  .views-field-field-viaje-periodo{font-weight: normal;margin-bottom: 0;margin-right: 10px;position: absolute;text-shadow: none;top: 59px;
color: #fff;font-family: Lato; font-size: 14px;width: 300px;text-align: center;}
.viajes-listado-main .views-field-field-viaje-title{  position: absolute; top: 44px;}
.viajes-listado-main .views-row .separator {padding-bottom: 12px;}


/* Fin sección de viajes */


/* Webcams estación */
body.page-webcams-estacion .view-webcams-estaci-n-page .views-row{float: left;
margin-right: 20px;
position: relative;
width: 300px;
min-height: 290px; }
body.page-webcams-estacion .views-row .webcam-zoom{position:absolute; right:0;}
body.page-webcams-estacion .webcam-title{font-weight:bold;}
body.page-webcams-estacion .views-field-field-webcam-imagen-de div{display:inline;}
body.page-webcams-estacion .content .views-row img{margin-top:15px;}


body.page-webcams .views-row{float: left;
margin-right: 20px;
position: relative;
width: 300px;
min-height: 310px;}
body.page-webcams .views-row .webcam-zoom{position:absolute; right:0;}
body.page-webcams .webcam-title{font-weight:bold;}
body.page-webcams .views-field-field-webcam-imagen-de div{display:inline;}
body.page-webcams .content .views-row img{margin-top:15px;}
body.page-webcams .content .views-row .views-field-view-node{margin:0px 0 0 0;}


body.page-webcams-estaciones .pane-webcams .views-row{float: left;
margin-right: 20px;
position: relative;
width: 300px;
min-height: 340px;}
body.page-webcams-estaciones .pane-webcams .views-row .webcam-zoom{position:absolute; right:0;}
body.page-webcams-estaciones .pane-webcams .webcam-title{font-weight:bold;}
body.page-webcams-estaciones .pane-webcams .views-field-field-webcam-imagen-de div{display:inline;}
body.page-webcams-estaciones .content .pane-webcams .views-row img{margin-top:15px;}
body.page-webcams-estaciones .content .pane-webcams .views-row .views-field-view-node{margin:0px 0 0 0;}



body.page-webcams-en-zona .pane-webcams {width:960px;}
body.page-webcams-en-zona .pane-webcams .views-row{float: left;
margin-right: 20px;
position: relative;
width: 300px;
min-height: 340px;}
body.page-webcams-en-zona .pane-webcams .views-row .webcam-zoom{position:absolute; right:0;}
body.page-webcams-en-zona .pane-webcams .webcam-title{font-weight:bold;}
body.page-webcams-en-zona .pane-webcams .views-field-field-webcam-imagen-de div{display:inline;}
body.page-webcams-en-zona .content .pane-webcams .views-row img{margin-top:15px; max-height: 260px;}
body.page-webcams-en-zona .content .pane-webcams .views-row .views-field-view-node{margin:0px 0 0 0;}

body.page-webcams-en-zona .view-estaciones-de-un-pa-s .pane-content{position:relative;}
body.page-webcams-en-zona .view-estaciones-de-un-pa-s  .numeroestaciones{right:20px;}

body.page-webcams-en-zona .view-estaciones-de-un-pa-s label{
position: absolute;
right: 20px;
top: -37px;
}


/* Videos estación */
body.page-videos-estacion h1{margin-bottom:0;}
body.page-videos-estacion .views-row{float:left; margin-right:20px; position:relative;}
body.page-videos-estacion .views-row .views-field-title{font-weight: bold; margin-bottom: 0;  margin-top: 0; width: 290px;}
body.page-videos-estacion .views-row .views-field-name{color:#666;}
body.page-videos-estacion .views-row .views-field-name .field-content{color:#333;}
body.page-videos-estacion .views-field-field-video-estacion-video{margin-top:15px;}



/* colorbox */

#colorbox header, #colorbox .region-top-menu, #colorbox footer{position:absolute;text-indent: -3000px}

/* fin colorbox */

/* Páginas que aparecen en Shadowbox */
.section-quesevota #menu-bar, .section-quesevota footer, .section-quesevota #breadcrumb, .section-quesevota .region-top-menu ,.section-quesevota  .region-header{display: none;}

/* formulario contactar editor */
body.page-node-934 #menu-bar, body.page-node-934 footer, body.page-node-934 #breadcrumb, body.page-node-934 .region-top-menu ,body.page-node-934 .region-header{display: none;}

body.page-node-936 #menu-bar, body.page-node-936 footer, body.page-node-936 #breadcrumb, body.page-node-936 .region-top-menu ,body.page-node-936 .region-header{display: none;}

body.page-node-936 #menu-bar, body.page-node-936 footer, body.page-node-936 #breadcrumb, body.page-node-936 .region-top-menu ,body.page-node-936 .region-header{display: none;}



/*body.page-node-934 header{ display: none;}
body.page-node-934 #content header{ display: block;}*/
body.page-node-934 .container{width:656px;}
body.page-node-934 article{margin-bottom:0;}
body.page-node-934 #page > header {padding-top:10px; }
body.page-node-934  h2#site-slogan{top:46px;}
body.page-node-934 .columns-inner{padding-top:20px;}
body.page-node-934 #branding {margin-bottom: 4px;}
/*body.page-node-934 {line-height:0;}*/
body.page-node-934 .form-item{margin:15px 0;}
body.page-node-934 #content-column{margin-top:5px; margin-bottom:0;}

body.page-node-936 .container{width:656px;}
body.page-node-936 article{margin-bottom:0;}
body.page-node-936 #page > header {padding-top:10px;}
body.page-node-936  h2#site-slogan{top:46px;}
body.page-node-936 .columns-inner{padding-top:20px;}
body.page-node-936 #branding {margin-bottom: 4px;}
body.page-node-936 {line-height:0;}
body.page-node-936 .form-item{margin:15px 0;}
body.page-node-936 #content-column{margin-top:5px; margin-bottom:0;}
body.page-node-936 #sb-nav-close{background-image: url("images-propias/fondo-btn-responder.jpg");}

body.page-node-794 .container{width:900px;}
body.page-node-794 article{margin-bottom:0;}
body.page-node-794 #page > header {padding-top:10px;}
body.page-node-794  h2#site-slogan{top:46px;}
body.page-node-794 .columns-inner{padding-top:20px;}
body.page-node-794 #branding {margin-bottom: 4px;}
body.page-node-794 .form-item{margin:15px 0;}
body.page-node-794 #content-column{margin-top:5px; margin-bottom:0;}

body.page-node-795 .container{width:900px;}
body.page-node-795 article{margin-bottom:0;}
body.page-node-795 #page > header {padding-top:10px;}
body.page-node-795  h2#site-slogan{top:46px;}
body.page-node-795 .columns-inner{padding-top:20px;}
body.page-node-795 #branding {margin-bottom: 4px;}
body.page-node-795 .form-item{margin:15px 0;}
body.page-node-795 #content-column{margin-top:5px; margin-bottom:0;}

/* Aviso legal y condiciones de uso foro, protección datos*/
body.page-node-795 #content-column, body.page-node-794 #content-column, body.page-node-1068 #content-column, body.page-node-1107 #content-column{width: 850px;}
body.page-node-1071 #content-column{margin-left: 20px;width: 920px;}
body.page-node-795 #content-column ol li, body.page-node-794 #content-column ol li{margin-left:20px; margin-top:20px;}
body.page-node-795 h1, body.page-node-794 h1{font-size:22px;}
/* Fin aviso legal */

body.section-quesevota #content-column {width:auto;}
body.section-quesevota .container{width:800px;}
body.page-type-estaci-n #sb-nav-next{background-image:none;width:0;}

.page-type-estaci-n .view-estacion-bloque-reportaje-relacionado-{margin:15px;}


/* Fin Páginas que aparecen en Shadowbox */
.view-estaciones-de-un-pa-s label {color: #444444;cursor: pointer;font-size: 16px;font-weight: bold;text-align: left;}
.view-estaciones-de-un-pa-s label input{margin-left:5px; font-weight:bold;}

/* Enlace a buscar en foros */

#block-block-15, #block-block-16{position:absolute; right:20px;}
#block-block-15 .enlace-busqueda-foro a, #block-block-16 .enlace-busqueda-foro a, .forum-add-forum a{
 line-height: 22px;
 text-align: center;
 text-decoration: none;
 font-weight:bold;
 cursor: pointer;
 display: block;
 background: #0773B4;
 padding: 3px 15px;
 -webkit-border-radius: 12px;
 -moz-border-radius: 12px;
 border-radius: 12px;
 -webkit-box-shadow: rgba(0,0,0,1) -2px 2px 4px;
 -moz-box-shadow: rgba(0,0,0,1) -2px 2px 4px;
 box-shadow: rgba(0,0,0,1) -2px 2px 4px;
 /* text-shadow: rgba(0,0,0,.4) 0 1px 0; */
 color: white;
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
 float:right;
 margin-top:80px;
}

body .forum-add-forum a{margin:0 0 10px 0; background-color:#0992E3;}
body .forum-add-forum a:hover{background-color:#65A9D7;}

#block-block-15 .enlace-busqueda-foro a:hover, #block-block-16 .enlace-busqueda-foro a:hover , .forum-add-forum a:hover{background: #65A9D7; color:white;}

.page-forum #tasks ul.primary li{position:absolute;text-indent: -3000px}
.page-forum #tasks ul.primary li+li{display:block;}

/* Estaciones relacionadas */
.view-estaciones-relacionadas-con-taxo .separator {padding-bottom:0px;}
.view-estaciones-relacionadas-con-taxo .views-row a{font-size: 19px;
font-family: Lato;
line-height: 2.3em;
font-weight: bold;

}
.view-estaciones-relacionadas-con-taxo .views-row img{margin-bottom:4px; margin-right:10px;}
.view-estaciones-relacionadas-con-taxo .views-row-first{margin-top:10px;}
.view-estaciones-relacionadas-con-taxo{
			border-left:#DCDCDC solid 1px;
			border-top:#DCDCDC solid 1px;
			border-bottom: #DCDCDC solid 1px;
			border-right: #DCDCDC solid 1px;
			background-color: rgb(255,255,255); /* Needed for IEs */
			/*-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			box-shadow: 5px 5px 5px rgba(68,68,68,0.6);*/
			/*filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
			-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";*/
			zoom: 1;
			padding-bottom:0px;
		}
.view-estaciones-relacionadas-con-taxo .view-content{position: relative; /* This protects the inner element from being blurred */padding: 0px 0px 0px 0px;background-color: #FFFFFF;}
/* Fin estaciones relacionadas */

.tipos-reportajes-bloque {
    border-top: solid #ddd 1px;
}

.block ul.tipos-reportajes {margin:4px 0 0 0px;}
.block ul.tipos-reportajes li{list-style:none; margin-bottom:0px; margin-top: 5px; border-bottom:solid #ddd 1px;}
.block ul.tipos-reportajes li img, ul.tipos-reportajes li h2, ul.tipos-reportajes li p{float:left; margin-bottom: 3px;}
.block ul.tipos-reportajes li h2{margin:0 0 0 15px; background-image:none; padding:0}
.block ul.tipos-reportajes li p.tipos-reportajes-contenido{    margin: 0px 0 0 15px;
    width: 180px;
    font-family: Lato;
    font-size: 1.2em;}
.block ul.tipos-reportajes .separator{padding:0; height:0;}

.tipos-reportajes-bloque h2 a {
    font-size: 1.12em;
    line-height: 0;
}

.contenedor-con-sombra{
			border:#ddd solid 1px;
			/*border-top:#DCDCDC solid 1px;*/
			background-color: rgb(255,255,255); /* Needed for IEs */
			/*-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			box-shadow: 5px 5px 5px rgba(68,68,68,0.6);*/
			
			zoom: 1;
			padding: 10px 0;
	}
		
.contenedor-con-sombra-contenido {position: relative; /* This protects the inner element from being blurred */padding:10px 0 1px 0;background-color: #FFFFFF;}

/* Mi perfil */
.section-user .privatemsg-send-link{position:absolute;text-indent: -3000px;} 

/* Fin Mi perfil */

.view-im-genes-de-estaciones .views-field-view-node, .view-vista-im-genes-estaci-n .views-field-view-node{margin-top:-3px;}

/* Publicidad */

.bloque-publi-624-portada {height:95px;}

.bloque-publi-624-portada .publicidad{position:absolute; height:77px;    
	left: 8px;
    width: 15px;
    padding: 0px 0 0 2px;}

.bloque-publi-624-portada .publicidad img{margin-top:15px;}

.bloque-publi-624-portada p{margin-bottom:0;}

#publicidad h2{margin-top:10px;}
#publicidad p{margin-top:5px;}

.publicidad{display:block;text-align:left;font-size:11px;padding-left:5px;color:#777;background-color:#eee;} /*Publicidad en portada*/

.region-secondary-content .publicidad{position: absolute;
left: 4px;
top: 0;
height: 90px;
padding-left:0;
}
.region-secondary-content .publicidad img{margin-top: 23px;}


.front .region-secondary-content .publicidad{
left: 5px;
height: 80px;
}
.front .region-secondary-content .publicidad img{margin-top: 14px;}

.page-actualidad .region-secondary-content .publicidad{
left: 13px;
height: 120px;
}
.page-actualidad .region-secondary-content .publicidad img{margin-top: 35px;}


.front #banner-portada-noticias-reportajes{margin-bottom:37px;}
.front #banner-portada-noticias-reportajes .publicidad{
height: 89px;
left: 8px;
position: absolute;
width: 15px;
padding: 0px 0 0 2px;
}

.front #banner-patrocinio-noticias .publicidad{
	height: 80px;
left: 8px;
position: absolute;
width: 15px;
padding: 0px 0 0 2px;
}

.front #banner-patrocinio-noticias .publicidad{height:89px;}
.front #banner-portada-noticias-reportajes .publicidad img{margin-top: 23px;}
.front #banner-patrocinio-noticias .publicidad img{margin-top: 20px;}


.page-viajes .region-secondary-content .publicidad img, .page-blogs .region-secondary-content .publicidad img{margin-top: 37px;}

.page-type-reportaje .region-secondary-content .publicidad{height:120px}
.page-type-reportaje .region-secondary-content .publicidad img{margin-top:40px}

.page-reportajes .region-secondary-content .publicidad{height:120px}
.page-reportajes .region-secondary-content .publicidad img{margin-top:35px}

.page-forum .region-secondary-content .publicidad, .page-type-forum .region-secondary-content .publicidad{height: 120px;}
.page-forum .region-secondary-content .publicidad img, .page-type-forum .region-secondary-content .publicidad img{margin-top: 35px;}


.page-viajes .region-secondary-content .publicidad, .page-blogs .region-secondary-content .publicidad{height:120px}


.page-type-noticia .region-secondary-content .publicidad {
height: 120px; left:10px;
}

.page-reportajes-de-material .region-secondary-content .publicidad {
height: 96px; padding-top:24px; left:10px;
}

.page-reportajes-de-material .region-secondary-content .publicidad img{margin-top: 16px;}

.page-type-noticia .region-secondary-content .publicidad img {
margin-top: 38px;
}

.region-secondary-content .publicidadmovil{    top: -10px;
    color: #CCC;
    font-size: 0.8em;
    top: -1.5em;
    position: absolute;
    left: 6px;
}


#banner-main{text-align: center;
margin-top: 16px;
margin-bottom: -30px;}

.page-escola-grandvalira #banner-main{
margin-top: 0px;
margin-bottom: -30px;}

.page-mundo-ski-areas #banner-main { text-align:center;margin-top:20px;margin-bottom:-36px;}

.page-blogs #banner-main{margin-top:-14px;}

.page-type-forum #banner-main{margin-bottom:-5px;}

#publi-lateral{
position: absolute;
top: -210px;
right: -194px;
}

/* Fin publicidad */


/* NUEVA VERSIÓN */

body #main-content h1#page-title{font-family:Lato,Arial,Verdana,Geneva,sans-serif;font-weight:normal;text-transform: uppercase; font-size: 26px;}

body #content h2.pane-title, body.page-type-estaci-n #content h2.pane-title{font-size: 24px;}

body.page-type-estaci-n #content .panel-col-last h2.pane-title{margin:15px 0 5px 0;}

body.page-type-estaci-n #content #precios-estacion h2.pane-title{font-size: 22px;}

body .panel-col-first h2 {font-family: Lato;font-weight: normal;}

body #content h1.article-title{font-family:Lato,Arial,Helvetica;}

/* FIN NUEVA VERSIÓN */

input#edit-field-viaje-precio-desde-und{float:left;}

/* Detalle viaje  */

.views-field.views-field-field-viaje-duracion{
    background-color: #46A7F4;
    font-size: 20px;
    width: auto;
    text-shadow: none;
    display: inline-block;
    position: absolute;
    top: -35px;
    padding: 0px 7px;

}

.pieDetalleViaje{height:45px;}


.page-type-viaje #main-content{border-top: solid #F1F0EE 1px;}

.pane-node-field-viaje-subtitulo {margin-top:38px;}
.page-type-viaje .panel-pane.pane-entity-field.pane-node-body {
    margin-top: 30px;
}

.page-type-viaje .ofertavalida{  color: #FFFFFF;
    font-family: Lato;
    font-size: 11px;
    font-weight: normal;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 364px;
    width: 308px;
}

.titulo-periodo{	color: #FFFFFF;
	font-family: Lato;
	font-size: 29px;
	left: 40px;
	position: absolute;
	text-shadow: 3px 3px 8px #000000;
	top: 212px;
	width: 600px;
	display: block;
	line-height: 1.1em;}

.page-type-viaje  div.widgets-element-horizontal {
    float: right;
}

.page-type-viaje  #widgets-element-socialmedia_share-default {
   background: none;
border-radius: none;
color: white;
display: block;
font-weight: bold;
margin: 7px -14px 15px;
padding: 10px 0 0 15px;
text-align:center;
text-decoration:none;
/* float: right; */
}

.agencia-del-viaje{  border-bottom: 1px solid #CAC9C7;
border-top: 1px solid #CAC9C7;
margin-top: 40px;
padding-bottom: 5px;
padding-top: 5px;
margin-bottom: 32px;}

.agencia-del-viaje .views-field-field-viaje-agencia{  padding-top: 12px;}
.agencia-del-viaje a {display:block; font-size: 19px;}

.page-type-viaje .views-field.views-field-field-agencia-logo {
    float: left;
margin-right: 30px;
margin-left: 90px;;
}

#detalle-viaje-panel .pane-3{margin-top:20px;}
#detalle-viaje-panel .pane-3 h2 {width:613px}
.page-type-viaje .view-views-detalle-viaje .views-field-field-viaje-imagen{}
.page-type-viaje .views-field-field-viaje-skiarea{font-family:Questrial,Arial,Helvetica;font-size:22px;color:#0A89F1;text-shadow: 0 0 1px #0A89F1;}
.page-type-viaje .views-field-field-viaje-periodo{ 
    font-size: 22px;
    font-weight: normal;}

.page-type-viaje  .views-field-field-viaje-agencia{color: #9B9B9B;
font-family: Lato;
font-size: 22px;
line-height: 0.9em;
text-transform: none; height:35px;}

.page-type-viaje  .agencia-del-viaje .views-field-field-viaje-agencia{color: #9B9B9B;
    font-family: Lato;
    font-size: 14px;
    line-height: 1.5em;
    text-transform: uppercase;margin-bottom: 6px;}

.page-type-viaje .views-field-field-viaje-agencia .field-content{display:inline}
body.page-type-viaje .view-views-detalle-viaje .ver-mas a{ border-radius: 0 0 0 0;
    display: block;
    font-family: Lato;
    font-size: 26px;
    font-weight: normal;
    height: 60px;
    line-height: 2.2em;
    position: absolute;
    right: 20px;
    text-shadow: none;
    text-transform: uppercase;
    top: 328px;
    width: 289px;}

body.page-type-viaje .view-views-detalle-viaje .precios-grupo{  background-color: #7EB51A;
    border-radius: 0 0 0 0;
    display: block;
    font-family: Lato;
    font-size: 26px;
    font-weight: normal;
    height: 68px;
    left: 20px;
     line-height: 1.7em;
    position: absolute;
    text-align: center;
    text-shadow: none;
    text-transform: uppercase;
    top: 328px;
    width: 309px;
    color:#FFFFFF;}

.precios-grupo .precioanterior-viaje-detalle{color:#417505; font-size:22px;}


.page-type-viaje .view-id-views_detalle_viaje .descuento-viaje{  background-image: url("images-propias/fondo-descuento-detalle-big.png");
    font-size: 19px;
    height: 52px;
    left: 560px;
    padding-bottom: 16px;
    padding-right: 4px;
    padding-top: 5px;
    text-align: right;
    top: 45px;
    width: 71px;}
.page-type-viaje .view-id-views_detalle_viaje .descuento-palabra{font-family:Lato;font-size:12px;left:611px;top:67px;}
.page-type-viaje .view-id-views_detalle_viaje .precio-viaje-descontado{margin-right:119px; padding:6px;}
.page-type-viaje .view-id-views_detalle_viaje .precioanterior-viaje{
    background-color: #D8D8D8;
    border-radius: 15px 15px 15px 15px;
    color: #FFFFFF;
    font-family: Lato;
    font-size: 14px;
    margin-right: 3px;
    padding: 6px 10px;
    text-transform: uppercase;

}
.page-type-viaje .view-id-views_detalle_viaje .precios-grupo{  }
.page-type-viaje .view-id-views_detalle_viaje .precio-viaje{  border-radius: 0 0 0 0;
    display: block;
    font-family: Lato;
    font-size: 26px;
    height: 56px;
    line-height: 1.5em;
    margin-right: 73px;
    margin-top: 62px;
    position: absolute;
    text-align: center;
    top: 266px;
    width: 289px;}
.page-type-viaje .view-views-detalle-viaje{}
.page-type-viaje .view-id-views_detalle_viaje .separator{padding:0;}
.page-type-viaje .field-name-field-viaje-subtitulo{    border: medium none;
    color: #EE8800;
    font-family: Lato;
    font-size: 22px;
    line-height: 1.5em;
    padding: 5px 1px 0 20px;
	}
body.page-type-viaje #content .pane-im-genes-de-lugar .pane-title,
body.page-type-viaje #content .pane-galer-a-de-im-genes-de-viaje .pane-title {font-size:22px;color:#000;text-shadow:none; font-family:Questrial,Arial,Helvetica;margin-top: 10px;}
.view-im-genes-de-lugar img{float:left; margin-right:12px;}

#webform-component-email-agencia{position:absolute;text-indent: -3000px;    top: 1000px;}

body.page-type-viaje .emailagencia, body.page-type-viaje .urlviaje{position:absolute; top:-6000px;}

.block-webform .block-inner{margin-top:30px;}
.page-type-viaje .block-webform .block-title, .page-type-viaje #content .pane-webform-client-block-2034 .pane-title{text-align:center; background-color:#EE9900; color:#FFF;font-size:22px; font-family:Questrial; padding:3px 0; margin-bottom:0;text-shadow: none;line-height: 1.2em;}

body.page-type-viaje form.webform-client-form{background-color:#EEEEEE; padding:0 30px;}
body.page-type-viaje #webform-component-marca{margin:0;}
body.page-type-viaje #webform-component-marca p{padding-top:10px;}
body.page-type-viaje form.webform-client-form h3{font-family:Questrial; font-size:22px;}
body.page-type-viaje form.webform-client-form p{margin-top:10px}

body.page-type-viaje .pane-views-detalle-viaje{margin-bottom:18px;  margin-top: -40px;}




/* Fin detalle viaje */

/* Detalle Agencia */

body.page-type-agencia #detalle-contenido-panel .pane-node-body{font-family:Lato; font-size:15px;}

body.page-type-agencia #detalle-contenido-panel .field-name-field-agencia-logo{ position: absolute;
    right: 10px;
    top: -60px;}

body.page-type-agencia #detalle-contenido-panel .field-name-field-agencia-logo img{ max-height: 55px !important;
    width: auto;}

body.page-type-agencia #detalle-contenido-panel{margin-top:-20px;}

body.page-type-agencia #detalle-contenido-panel  h1.article-title {background-image: none;
    color: #FFFFFF;
    font-family: Lato;
    font-size: 36px;
    font-weight: bold;
    padding: 0;
    position: absolute;
    top: 185px;}

body.page-type-agencia #detalle-contenido-panel .field-name-field-eslogan{ color: #FFFFFF;
    font-family: Lato;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.2em;
    position: absolute;
    top: 223px;
    width: 550px;}

body.page-type-agencia #detalle-contenido-panel .etiqueta-agencia{  color: #FFFFFF;
    font-family: Lato;
    font-size: 12px;
    position: absolute;
    text-transform: uppercase;
    top: 162px;}

body.page-type-agencia #detalle-contenido-panel .field-name-field-agencia-direccion, 
body.page-type-agencia #detalle-contenido-panel .field-name-field-agencia-telefono, 
body.page-type-agencia #detalle-contenido-panel .field-name-field-agencia-email a,
body.page-type-agencia #detalle-contenido-panel .pane-node-field-agencia-web a,
body.page-type-agencia #detalle-contenido-panel .pane-node-field-agencia-otra-web a{color:#FFFFFF;font-size: 15px; position:relative;	z-index:100;}
body.page-type-agencia #detalle-contenido-panel .field-name-field-agencia-email a:hover,
body.page-type-agencia #detalle-contenido-panel .pane-node-field-agencia-web a:hover, body.page-type-agencia #detalle-contenido-panel .pane-node-field-agencia-otra-web a:hover{color:#2699E1;}

.page-type-agencia #detalle-contenido-panel h1{margin-bottom:15px}
.page-type-agencia #detalle-contenido-panel .panel-col-first{width:auto;}
body.page-type-agencia #detalle-contenido-panel  h2.pane-title{margin-bottom:0; font-family:Lato,Arial,Verdana,Geneva,sans-serif;font-weight:normal; color:#A5B5B4; text-transform: uppercase; font-size:15px;
 text-shadow:none;}
.page-type-agencia .panel-col-last .pane-content{margin-bottom:0;}
.page-type-agencia .panel-col-last .panel-separator{padding:0;height:0;margin:0}
.page-type-agencia #detalle-contenido-panel .panel-col-first {margin-right: 14px;}
.page-type-agencia #detalle-contenido-panel .panel-col-last {
   font-family: Lato;
	position: absolute;
	right: 20px;
	top: 0;
	width: 400px;
	height: 320px;}



.page-type-agencia #detalle-contenido-panel .panel-col-last .inside{
	position: absolute;
	bottom: 0;
	margin: 0;
	width:100%;
}

body.page-type-agencia #detalle-contenido-panel .pane-node-field-agencia-direccion, 
body.page-type-agencia #detalle-contenido-panel .pane-node-field-agencia-email, 
body.page-type-agencia #detalle-contenido-panel .pane-node-field-agencia-telefono,
body.page-type-agencia #detalle-contenido-panel .pane-node-field-agencia-web,
body.page-type-agencia #detalle-contenido-panel .pane-node-field-agencia-otra-web
{background-image: url(images-propias/fondo-transparente.png);
padding-left:20px; padding-top:15px;border-bottom: 1px solid #444;}

body.page-type-agencia #detalle-contenido-panel .pane-node-field-agencia-otra-web
{padding-top:0px;border-bottom: 1px solid #444;}





body.page-type-agencia #detalle-contenido-panel .views-field-field-viaje-periodo {
    font-size: 13px;
    font-weight: bold;
    line-height: 1.2em;
    margin-bottom: 3px;
}
                           
body.page-webcams-estacion .view-miga-de-webcams-de-estacion .views-row, 
body.page-videos-estacion .view-miga-de-v-deos-de-estacion .views-row {
    width: 100%;
}

#volver{position:absolute;  right: 43px; top:40px; font-weight:bold;}
#volver a{ background-image:url(images-propias/flecha-back.jpg); background-repeat:no-repeat; background-position: left center;
	padding:3px 0 4px 26px;}
#volver a:hover{background-image:url(images-propias/flecha-back-hover.jpg);}
	
#enlace-normas-foro{position:absolute;right:22px; top:6px; }
#enlace-normas-foro a{color:#fff; display:block; background-color:#0773B4; color:#fff !important;padding:1px 6px;

-moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #055A8D;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    box-shadow: -2px 2px 4px #000000;
    color: white;
    cursor: pointer;
    display: block;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 22px;
    margin-top: 30px;
    padding-bottom: 3px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 3px;
    text-align: center;
	}
#enlace-normas-foro a:hover{background-color:#65A9D7;}

#enlace-mercadillo{position:absolute;right:297px; top:-40px; }
#enlace-mercadillo a{color:#fff; display:block; background-color:#0773B4; color:#fff;padding:1px 6px;
-moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #055A8D;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    box-shadow: -2px 2px 4px #000000;
    color: white;
    cursor: pointer;
    display: block;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 22px;
    margin-top: 30px;
    padding-bottom: 3px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 3px;
    text-align: center;
}
#enlace-mercadillo a:hover{background-color:#65A9D7;}
.region-secondary-content #block-block-27,.region-secondary-content #block-block-28{margin-bottom:0;height:0}


.field-name-body img{margin-right:20px;}

/* caja emoticones */

body .cke_skin_kama .cke_dialog_body {height:430px !important;}
#cke_dialog_contents_90{height:340px !important;}
body .cke_skin_kama .cke_dialog .cke_dark_background{background-color:#fff;}
body .cke_skin_kama a.cke_smile img{border:solid #FFF 3px;}
body .cke_skin_kama a.cke_smile img:hover{border:solid #ddd 3px;}
body .cke_skin_kama .cke_dialog_contents{background-color:#fff; border:none;}
body .cke_skin_kama .cke_dialog_footer{background-color:#fff; border:none;}
body .cke_skin_kama .cke_dialog_body tr td:last-child{border:none;}
/* fin caja emoticones */

body .field-name-field-imgagenestacion-imagen .field-label{; font-weight:bold; text-align:left; margin:0;}




/* Estilos 2º reportaje lugar portada */

.attachment-after .view-reportaje-lugar-portada .views-row-1 img{ margin-bottom: -5px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.attachment-after .view-reportaje-lugar-portada .view-content .views-row-1 .views-field-title{bottom:none;top:0px;left: 330px; width:290px;}

.attachment-after .view-reportaje-lugar-portada .view-content .views-row-1{
	
			border:#DCDCDC solid 1px;
			/*border-top:#DCDCDC solid 1px;*/
    		/*-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
			box-shadow: 5px 5px 5px rgba(68,68,68,0.6);*/
			zoom: 1;
			/*filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
			-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";*/
			}

.attachment-after .view-reportaje-lugar-portada .view-content .views-row-1 .views-field-title p.etiqueta-titulo{
   display: inline;
    left: 0;
    line-height: 20px;
    margin-top: 0;
    padding-bottom: 0;
    padding-right: 5px;
    padding-top: 0;
    position: absolute;
    width: 260px;
   
}

.attachment-after body .view-reportaje-lugar-portada .view-content .views-row-1 .views-field-title p.etiqueta-lugar{
   color:#FFCC00; margin-top:9px;
}


.attachment-after  .view-reportaje-lugar-portada .view-content .views-row-1 .views-field-title p.etiqueta-lugar span.lineage-item-level-0{background-color:#000; padding:2px 5px;}

.attachment-after  .view-reportaje-lugar-portada .view-content .views-row-1 .views-field-title p {
       background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    opacity: 0.75;
    padding-bottom: 1px;
    padding-left: 5px;
    padding-right: 0;
    padding-top: 0;
}

.attachment-after #portada .view-reportaje-lugar-portada .views-row-1 .views-field-title a {
     color: #1C6EA0;
    display: block;
    font-family: 'Lato',sans-serif;
    font-size: 23px;
    line-height: 34px;
    margin-top: 0px;
    width: 261px;
	text-shadow: 0 0 1px #1C6EA0;
}

.attachment-after #portada .view-reportaje-lugar-portada .views-row-1 .views-field-title a:hover {
    color: #42A9BE;
}

.attachment-after .view-reportaje-lugar-portada .etiqueta-lugar{position:absolute; top:14px; left:340px;}
#portada .attachment-after .view-reportaje-lugar-portada .views-field-title a {
    /*color: #1C6EA0;
    font-family: 'Questrial',sans-serif;
    font-size: 30px;
    line-height: 34px;
    position:absolute; top:22px;
    left:0px;
    width:270px;*/
    color: #1C6EA0;
font-family: 'Lato',sans-serif;
font-size: 28px;
line-height: 34px;
position: relative;
display: block;

width: 260px;
}

#portada .attachment-after .view-reportaje-lugar-portada .views-field-title a:hover{
	color:#42A9BE;
}
.attachment-after .etiqueta-lugar span.lineage-item-level-0 {
    background-color: #333333; padding:2px 5px
}
/* FIN Estilos 2º reportaje lugar portada */


#boton-rss{position:absolute;top:249px;left:156px;}

.view-bloque-reportaje-relacionado .views-row{margin-bottom:15px;}

.view-bloque-reportaje-relacionado .views-field-field-reportaje-imagen-principal{text-align: center;}

/* Logo new portal */
#block-block-30{/*position:absolute; left:248px; top:27px;*/
	position: absolute;
right: -12px;
top: 62px;
color: #030303;
font-size: 12px;
opacity: 1;
font-weight: normal;}
/* FIN Logo new portal */

#main-content blockquote{background-color:#F2F2F2;   padding: 15px 24px; margin:20px 50px; font-style:normal;}
#main-content blockquote p{margin:0;}
#main-content blockquote blockquote{background-color:#DADADA;}
#main-content blockquote blockquote blockquote{background-color:#D0D0D0;}


a.enlace-titulo-portada:link,a.enlace-titulo-portada:visited{color:#999999;}
a.enlace-titulo-portada:hover{color:#42A9BE;}

.pane-actualidad-portada{margin-top:20px}
.view-actualidad-portada h2.pane-title a{position:absolute; top:-20px;color:#999999;}
.view-actualidad-portada h2.pane-title a:hover{color:#42A9BE;}

.ofertavalida{color:#666;margin:0; font-size:20px; font-family:Questrial;}
span.caducado{color: #CC0000; font-size:13px;}
p.caducado{color: #CC0000;
    margin: 40px 0 -27px 0;
    font-size: 24px;
    font-family: Questrial;
    text-align: center;
    font-weight: bold;
}}


/* Ayuda */
.manuales .pdf,#contenido_ayuda .pdf{font-size:25px;font-family:Questrial; background-image:url(images-propias/pdf.jpg); background-repeat:no-repeat; padding:6px 0 22px 45px;}
#publicidad .pdf{font-size: 13px;
font-family: verdana;
background-image: url(images-propias/pdf-small.jpg);
background-repeat: no-repeat;
padding: 7px 0 22px 30px;}

ul.manuales {
    margin-top: 34px;
}

.manuales li, #contenido_ayuda li{margin-bottom:20px;list-style:none;}
.manuales ul li p,#contenido_ayuda ul li p{margin:5px 0 0 45px;}
/* Fin ayuda */

.region-footer #block-block-20 h1#ayuda-pie{
margin-top:30px; margin-bottom:5px;background-image:url("images-propias/fondo-pie-titulos-mapa.png");;
    background-repeat: repeat-x;height:21px; margin-bottom:8px;}
	
/* Bloque de aviso a los nuevos usuarios, que les avisa de que recibirán un e-mail*/
#block-block-31{position:absolute;color:#006633; margin-left:170px;margin-top:-60px}
/* Fin Bloque de aviso a los nuevos usuarios, que les avisa de que recibirán un e-mail*/

#widgets-element-socialmedia_addthis-facebook-like iframe{/*width:110px !important;*/}

/* Excepción Grandvalira webcams, logo*/
.page-webcams-estacion-24 .region-secondary-content{position:relative;}
.page-webcams-estacion-24 .region-secondary-content #block-block-32{position:absolute; right:35px;top:58px;}
/* FIN Excepción Grandvalira webcams, logo*/

/* Esto es para el legend en la vista que ven los editores, cuando ven en el sistema un mensaje desde un formulario del portal*/
.webform-submission-info legend{top:-18px;}



body span.topic-icon{height:40px;width:40px;}
body .forum-topic-legend div{padding-left:45px; height:35px}
body .forum-table-topics .sticky {background-color:#B7E6F2;}
body .forum-table-topics tr{background-color:#DCEEF5;}
body .forum-table-topics tr td:last-child{background-color:#DCEEF5;}
body .forum-table-topics tr.odd td:last-child{background-color: #E6F8FF;}

body .forum-table-topics tr.sticky td:last-child{background-color:#B7E6F2;}
.sticky-label{font-weight:bold;}
.sticky .forum-topic-title{font-weight:bold;}

.forum-table thead tr{background-color:#fff;}
.forum-table tr{background-color:#DCEEF5;}
.forum-table tr.odd {background-color: #E6F8FF;}
.forum-table tr td{border-bottom: 2px solid #E0F0FF;}
body .forum-table-topics .sticky td{background-color: #B7E6F2;}


.page-forum-114 .forum-table tbody tr{background-color:#D4F8FF;/*background-color:#C2F5FF;*/ border-bottom: solid #888888 1px;}
.page-forum-114 .forum-table tbody tr td{border-bottom:none;}
.page-forum-114 .forum-table tbody tr td.forum-list-icon {border-left:solid #ffffff 1px;}
.page-forum-114 .forum-table tbody tr td.forum-last-reply{border-right:solid #ffffff 1px;}
/*.page-forum-114 .forum-table tbody tr.odd{background-color:#D4F8FF;}*/

.page-forum-114 .forum-table tbody tr#forum-786,.page-forum-114 .forum-table tbody tr#forum-115, .page-forum-114 .forum-table tbody tr#forum-1478{background-color:#A0E6FF;/*background-color:#C9F0FF;*/}
.page-forum-114 .forum-table tbody tr#forum-1388{/*border-top:solid #FFFFFF 40px;*/ background-image: url(images-propias/fondo-tabla-foros-margen.jpg); background-repeat: repeat-x; }
.page-forum-114 .forum-table tbody tr#forum-1388 td{padding-top:50px;}
/*.page-forum-114 .forum-table tbody tr:nth-child(2){background-color:#A0E6FF;}*/

.page-forum-114 .forum-table tbody tr#forum-123{background-color:#BBE4FF; /*border-top:solid #FFFFFF 40px;*/ background-image: url(images-propias/fondo-tabla-foros-margen.jpg); background-repeat: repeat-x;}
.page-forum-114 .forum-table tbody tr#forum-123 td{padding-top:50px;}
.page-forum-114 .forum-table tbody tr#forum-1480,.page-forum-114 .forum-table tbody tr#forum-116,.page-forum-114 .forum-table tbody tr#forum-608,.page-forum-114 .forum-table tbody tr#forum-1269{background-color:#BBE4FF;}
/*.page-forum-114 .forum-table tbody tr:nth-last-child(3){background-color:#BBE4FF;}*/

/* formulario ofertas de viajes*/

.ofertasviaje{width:400px;}
.ofertasviaje th{color:#333;font-size:14px}
.ofertasviaje td{color:#DD6600; font-weight:bold; font-size:18px}
.ofertasviajetitulo{font-size:15px;margin:10px 0 0 0;}
.ofertasviajereservaahora{font-size:16px;margin:10px 0 0 0;}
.asteriscoaviso{color:red;font-size:20px;}

/* pUBLICIDAD PARALELO PORTADA */
/*.panel-col-first .publicidad{margin-top:20px;}
.panel-col-first .pane-block-34 img{border-bottom:solid #EEE 3px;padding-bottom:10px}*/
/*.panel-col-first .pane-block-34{
    background-color: #FFFFFF;
    border-left: 1px solid #DCDCDC;
    border-top: 1px solid #DCDCDC;
    box-shadow: 3px 3px 10px rgba(50, 50, 50, 0.6);
    padding-bottom: 5px;
    margin-top:30px;
    }*/

 /*.pane-block-34 .separator{height:0px;}*/
 .pane-block-34 img{margin-top: -19px;}

/* FIN pUBLICIDAD PARALELO PORTADA */

 .honestidad{color:#66A900;}

/* Negocio */

#negocio-logo-enlace{
	position: absolute;
    top: -12px;
    right: -330px;
}

/*
#negocio-logo-enlace img{
	max-height: 60px;
	max-width: 195px;
}*/
#negocio-logo-enlace img{
max-height: 90px;
max-width: 195px;
bottom: -59px;
position: absolute;
right: 5px;
}

#negocio-redes{
  float: right;
  margin-top: -37px;
}

#negocio-redes img{
  margin-left: 5px;
}


body.page-type-negocio .pane-node-field-negocio-logotipo{position: absolute;
top: -6px;
right: -24px;}


 body.page-type-negocio #negocio-estaciones-relacionadas ul li {list-style:none;padding: 12px 0; clear:both;}
 body.page-type-negocio #negocio-estaciones-relacionadas ul li a{margin: 0 5px 0; float: left;}
 body.page-type-negocio #content #negocio-estaciones-relacionadas h2.pane-title{background-image: url(images-propias/fondo-cabecera-h.png); background-repeat: no-repeat;
padding: 6px 0 6px 40px; font-size: 23px; clear:both;}

 body.page-type-negocio .panel-col-last .inside{margin:0;}
 body.page-type-negocio #detalle-contenido-panel .negocio-imagen-oferta .field-type-image,  body.page-type-negocio #detalle-contenido-panel .negocio-imagen-espe .field-type-image{margin:8px 15px 20px 0}

 body.page-type-negocio .contenido-oferta{margin-bottom:20px;}

 body.page-type-negocio .emailagencia, body.page-type-negocio #edit-submitted-email-negocio{position:absolute; top:-6000px;}
 body.page-type-negocio .tiponegocio {position:absolute; top:-6000px;}

 body.page-type-negocio #columns {font-family: 'Source Sans Pro', sans-serif; font-size: 17px; font-weight: 200;}
 body.page-type-negocio #columns .panel-col-last{font-size: 15px;font-weight: normal;color: #666;}
 
 body.page-type-negocio #content p{
  	font-size: 17px;
	font-weight: 300;
	line-height: 25px;
	margin:5px;
 }

 body.page-type-negocio #content #negocio-contacto p{
 	font-size: 16px;
 }


 body.page-type-negocio h3, body.page-type-negocio #content h2.pane-title{font-size:26px; font-family: 'Questrial'}

 
  
 body.page-type-negocio #content #formulario-contacto {margin-top:35px;}
 body.page-type-negocio #content #formulario-contacto h2.pane-title{background-color:#00A5E4; text-align:center; color:#FFFFFF;padding:5px 2px 2px 2px;}
 body.page-type-negocio #content #formulario-contacto{background-color:#EEEEEE;}
 body.page-type-negocio #content #formulario-contacto .form-item{margin-left:60px;margin-top:0px; margin-bottom:5px;font-size:16px;font-family: 'Source Sans Pro', sans-serif;}
 body.page-type-negocio #content #formulario-contacto #webform-component-nombre-y-apellidos{margin-top:25px;}
 body.page-type-negocio #content #formulario-contacto .webform-component-textarea{width:80%;}

 body.page-type-negocio #content #formulario-contacto #edit-submitted-nombre-y-apellidos,  body.page-type-negocio #content #formulario-contacto #edit-submitted-correo-electronico{width:481px; font-size:14px;}
 body.page-type-negocio #content #formulario-contacto #edit-submitted-telefono{font-size:14px;}
 body.page-type-negocio #content #formulario-contacto #edit-submitted-mensaje{font-size: 14px; opacity: 1; height: 150px;}

 
 body.page-type-negocio #content #formulario-contacto #webform-component-prefiero-que-contacten-conmigo {margin: 20px 0 20px 60px;}
 body.page-type-negocio #content #formulario-contacto .form-radios .form-item{display:inline;}


 body.page-type-negocio #content #formulario-contacto #edit-submit{

 		margin-left: 270px;
 		color:#FFFFFF;
 		background-image: linear-gradient(bottom, rgb(1,134,182) 21%, rgb(0,168,235) 61%);
		background-image: -o-linear-gradient(bottom, rgb(1,134,182) 21%, rgb(0,168,235) 61%);
		background-image: -moz-linear-gradient(bottom, rgb(1,134,182) 21%, rgb(0,168,235) 61%);
		background-image: -webkit-linear-gradient(bottom, rgb(1,134,182) 21%, rgb(0,168,235) 61%);
		background-image: -ms-linear-gradient(bottom, rgb(1,134,182) 21%, rgb(0,168,235) 61%);

		background-image: -webkit-gradient(	
			linear,
			left bottom,
			left top,
			color-stop(0.21, rgb(1,134,182)),
			color-stop(0.61, rgb(0,168,235))
		);
 }

 body.page-type-negocio #content #formulario-contacto #edit-actions{margin:0;}


body.page-type-negocio #content #formulario-contacto #edit-submit:hover{
	background-image: linear-gradient(bottom, rgb(1,110,156) 21%, rgb(0,151,215) 61%);
background-image: -o-linear-gradient(bottom, rgb(1,110,156) 21%, rgb(0,151,215) 61%);
background-image: -moz-linear-gradient(bottom, rgb(1,110,156) 21%, rgb(0,151,215) 61%);
background-image: -webkit-linear-gradient(bottom, rgb(1,110,156) 21%, rgb(0,151,215) 61%);
background-image: -ms-linear-gradient(bottom, rgb(1,110,156) 21%, rgb(0,151,215) 61%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.21, rgb(1,110,156)),
	color-stop(0.61, rgb(0,151,215))
);
}
 

body.page-type-negocio .panel-2col .panel-separator{margin: 0 0 5px 0;}

 body.page-type-negocio #content .negocio-oferta{clear:both;}

body.page-type-negocio #content .negocio-oferta h3{background-image: url(images-propias/neg-oferta-cabecera.jpg);
background-repeat: no-repeat;
color: #FFFFFF;
padding: 6px 0 5px 60px;
font-size: 21px;
clear: both;
text-shadow: none;
margin-top:0;}


body.page-type-negocio #content .negocio-oferta h4{font-size: 22px;
color: #FF9900;
font-family: 'Questrial',sans-serif;
/*margin:0;*/
margin: 13px 0 2px 0;} 

.pane-node-field-negocio-espe-texto, .pane-node-field-negocio-espe2-texto, .field-name-field-negocio-espe-imagen{margin-bottom:20px;}

 body.page-type-negocio #content .panel-col-last{margin-top:63px;}

 body.page-type-negocio #negocio-contacto,  body.page-type-negocio #negocio-horario{float:left; width:300px; margin-bottom:20px;}

 body.page-type-negocio #negocio-contacto h3{margin-top:0;}

 body.page-type-negocio #negocio-imagenes{margin-bottom:30px;}

 body.page-type-negocio #negocio-cuerpo{background-color: #f0f0f0; padding: 27px; border: none; margin-bottom:25px;}



/* Los siguientes estilos (hasta los estilos del hotel) son genéricos, pero están para "hoteles" y "hoteles/restaurantes"  */
 
 body.page-type-negocio #negocio-servicios{clear:both; margin-bottom: 25px;}
 
 body.page-type-negocio #negocio-servicios h2.pane-title, body.page-type-negocio #reserva-negocio-hotel h2.pane-title{
 	background-image:url(images-propias/neg-hotel-cabecera-servicios.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }

 body.page-type-negocio #reserva-negocio-hotel h2.pane-title{margin-top:20px;}

 body.page-type-negocio ul.lista-servicios{
 	margin:0; padding:0;  
 	columns: 2;
  -webkit-columns: 2;
  -mox-columns: 2;
 }

 body.page-type-negocio ul.lista-servicios li{
 	/*float: left;
	width: 292px;*/
	list-style: none;
	background-color: #EDEDD4;
	margin: 0px 0 5px 5px;
	color: #444;
	padding: 0px 0 0 10px;
	font-weight: normal;
	font-size: 16px;
 }

 body.page-type-negocio #tipo-num-estrellas{position:relative;}
 body.page-type-negocio #tipo-num-estrellas .pane-content {position: absolute;
bottom: 43px;
left: 56px;}
 body.page-type-negocio #tipo-num-estrellas p{color:#E1E100; font-size:22px; display:inline;/*position: absolute;left: 56px; top: -29px;*/}
 body.page-type-negocio #tipo-num-estrellas ul{display:inline;/*position: absolute;left: 183px; top: -19px;*/}
 body.page-type-negocio #tipo-num-estrellas ul li{display:inline;}

 body.page-type-negocio #content p.titulo-remontes{color: #CCCC00; font-size: 19px; margin: 10px 0 0 0;}
 body.page-type-negocio #content p.contenido-remontes{margin: 0;}

 /* Tipo negocio */
 
 /* 1360 hotel */

 body.tipo-negocio-1360 #content .panel-col-last{margin-top:73px;}

 body.tipo-negocio-1360 #content h1, #content h1.negocio-hotel{background-image:url(images-propias/neg-hotel-main-cabecera.jpg); background-repeat: no-repeat; color:#CCCC00; font-size: 32px; font-weight: normal;
 	font-family: 'Questrial',sans-serif; padding: 10px 0 20px 60px; margin-top:0;}
 body.tipo-negocio-1360 h3, body.tipo-negocio-1360 #content .panel-col-first h2.pane-title{color:#CCCC00; text-shadow: 0px 0px 1px #CCCC00;}

 body.tipo-negocio-1360 #content .negocio-especialidad-titulo h3{background-image: url(images-propias/neg-hotel-especialidad.jpg);
background-repeat: no-repeat;
margin-top:0;
color: #FFFFFF;
padding: 6px 0 5px 71px;
font-size: 21px;
text-shadow: none;}  

body.tipo-negocio-1360 #content .negocio-especialidad-titulo h4{font-size: 22px;
color: #CCCC00;
font-family: 'Questrial',sans-serif;
/*margin:0;*/
margin: 13px 0 2px 0;}

 body.tipo-negocio-1360 #negocio-contacto h3{
 	background-image:url(images-propias/neg-hotel-cabecera-contacto.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }
 body.tipo-negocio-1360 .pane-node-field-negocio-horario h2.pane-title{
 	background-image:url(images-propias/neg-hotel-cabecera-horario.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }
 body.tipo-negocio-1360 .pane-node-field-negocio-ubicacion h2.pane-title{
 	background-image:url(images-propias/neg-hotel-cabecera-localizacion.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }

 /* Fin 1360 hotel */


/* 1361 restaurante */

body.tipo-negocio-1361 #content h1,#content h1.negocio-restaurante{background-image: url(images-propias/neg-restaurante-main-cabecera.jpg);
background-repeat: no-repeat; color: #339933; font-size: 32px; font-weight: bold; font-family: 'Questrial',sans-serif; padding: 10px 0 10px 60px; margin-top: 0;}
 body.tipo-negocio-1361 h3, body.tipo-negocio-1361 #content .panel-col-first h2.pane-title{color:#339933; text-shadow: 0px 0px 1px #339933;}

 body.tipo-negocio-1361 #content .negocio-especialidad-titulo h3{background-image: url(images-propias/neg-restaurante-especialidad.jpg);
background-repeat: no-repeat;
margin-top:0;
color: #FFFFFF;
padding: 6px 0 5px 56px;
font-size: 21px;
text-shadow: none;}  

body.tipo-negocio-1361 #content .negocio-especialidad-titulo h4{font-size: 22px;
color: #339933;
font-family: 'Questrial',sans-serif;
/*margin:0;*/
margin: 13px 0 2px 0;
clear:left;}

 body.tipo-negocio-1361 #negocio-contacto h3{
 	background-image:url(images-propias/neg-restaurante-cabecera-contacto.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }
 body.tipo-negocio-1361 .pane-node-field-negocio-horario h2.pane-title{
 	background-image:url(images-propias/neg-restaurante-cabecera-horario.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }
 body.tipo-negocio-1361 .pane-node-field-negocio-ubicacion h2.pane-title{
 	background-image:url(images-propias/neg-restaurante-cabecera-localizacion.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }

  /* Fin 1361 restaurante */


/* 1362 hotel/restaurante */

body.tipo-negocio-1362 #content .panel-col-last{margin-top:73px;}

 body.tipo-negocio-1362 #content h1{background-image:url(images-propias/neg-hotel-main-cabecera.jpg); background-repeat: no-repeat; color:#CCCC00; font-size: 32px; font-weight: normal;
 	font-family: 'Questrial',sans-serif; padding: 10px 0 20px 60px; margin-top:0;}
 body.tipo-negocio-1362 h3, body.tipo-negocio-1362 #content .panel-col-first h2.pane-title{color:#CCCC00; text-shadow: 0px 0px 1px #CCCC00;}

 body.tipo-negocio-1362 #content .negocio-especialidad-titulo h3{background-image: url(images-propias/neg-hotel-especialidad.jpg);
background-repeat: no-repeat;
margin-top:0;
color: #FFFFFF;
padding: 6px 0 5px 71px;
font-size: 21px;
text-shadow: none;}  

body.tipo-negocio-1362 #content .negocio-especialidad-titulo h4{font-size: 22px;
color: #CCCC00;
font-family: 'Questrial',sans-serif;
/*margin:0;*/
margin: 13px 0 2px 0;
clear:left;}

 body.tipo-negocio-1362 #negocio-contacto h3{
 	background-image:url(images-propias/neg-hotel-cabecera-contacto.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }
 body.tipo-negocio-1362 .pane-node-field-negocio-horario h2.pane-title{
 	background-image:url(images-propias/neg-hotel-cabecera-horario.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }
 body.tipo-negocio-1362 .pane-node-field-negocio-ubicacion h2.pane-title{
 	background-image:url(images-propias/neg-hotel-cabecera-localizacion.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }

 /* Fin 1362 hotel/restaurante */


/* 1363 Tienda */

 body.tipo-negocio-1363 #content h1, #content h1.negocio-tienda{background-image:url(images-propias/neg-tienda-main-cabecera.jpg); background-repeat: no-repeat; color:#00B4B4; font-size: 32px; font-weight: normal;
 	font-family: 'Questrial',sans-serif; padding: 10px 0 20px 60px; margin-top:0;}
 body.tipo-negocio-1363 h3, body.tipo-negocio-1363 #content .panel-col-first h2.pane-title{color:#00B4B4; text-shadow: 0px 0px 1px #00B4B4;}

 body.tipo-negocio-1363 #content .negocio-especialidad-titulo h3{background-image: url(images-propias/neg-tienda-especialidad.jpg);
background-repeat: no-repeat;
margin-top:0;
color: #FFFFFF;
padding: 6px 0 5px 71px;
font-size: 21px;
text-shadow: none;}  

body.tipo-negocio-1363 #content .negocio-especialidad-titulo h4{font-size: 22px;
color: #DB704C;
font-family: 'Questrial',sans-serif;
/*margin:0;*/
margin: 13px 0 2px 0;
clear:left;}

 body.tipo-negocio-1363 #negocio-contacto h3{
 	background-image:url(images-propias/neg-tienda-cabecera-contacto.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }
 body.tipo-negocio-1363 .pane-node-field-negocio-horario h2.pane-title{
 	background-image:url(images-propias/neg-tienda-cabecera-horario.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }
 body.tipo-negocio-1363 .pane-node-field-negocio-ubicacion h2.pane-title{
 	background-image:url(images-propias/neg-tienda-cabecera-localizacion.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }

  /* Fin 1363 Tienda */



  /* 1364 escola */

 body.tipo-negocio-1364 #content h1, #content h1.negocio-escuela{background-image:url(images-propias/neg-escola-main-cabecera.jpg); background-repeat: no-repeat; color:#7EBFFF; font-size: 32px; font-weight: normal;
 	font-family: 'Questrial',sans-serif; padding: 10px 0 20px 60px; margin-top:0;}
 body.tipo-negocio-1364 h3, body.tipo-negocio-1364 #content .panel-col-first h2.pane-title{color:#7EBFFF; text-shadow: 0px 0px 1px #7EBFFF;}

 body.tipo-negocio-1364 #content .negocio-especialidad-titulo h3{background-image: url(images-propias/neg-escola-especialidad.jpg);
background-repeat: no-repeat;
margin-top:0;
color: #FFFFFF;
padding: 6px 0 5px 71px;
font-size: 21px;
text-shadow: none;}  

body.tipo-negocio-1364 #content .negocio-especialidad-titulo h4{font-size: 22px;
color: #7EBFFF;
font-family: 'Questrial',sans-serif;
/*margin:0;*/
margin: 13px 0 2px 0;
clear:left;}

 body.tipo-negocio-1364 #negocio-contacto h3{
 	background-image:url(images-propias/neg-escola-cabecera-contacto.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }
 body.tipo-negocio-1364 .pane-node-field-negocio-horario h2.pane-title{
 	background-image:url(images-propias/neg-escola-cabecera-horario.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }
 body.tipo-negocio-1364 .pane-node-field-negocio-ubicacion h2.pane-title{
 	background-image:url(images-propias/neg-escola-cabecera-localizacion.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }

  /* Fin 1364 escola */


   /* 1365 Bar de copas */

 body.tipo-negocio-1365 #content h1, #content h1.negocio-bar{background-image:url(images-propias/neg-copas-main-cabecera.jpg); background-repeat: no-repeat; color:#DB704C; font-size: 32px; font-weight: normal;
 	font-family: 'Questrial',sans-serif; padding: 10px 0 20px 60px;margin-top:0;}
 body.tipo-negocio-1365 h3, body.tipo-negocio-1365 #content .panel-col-first h2.pane-title{color:#DB704C; text-shadow: 0px 0px 1px #DB704C;}

 body.tipo-negocio-1365 #content .negocio-especialidad-titulo h3{background-image: url(images-propias/neg-copas-especialidad.jpg); 

background-repeat: no-repeat;
margin-top:0;
color: #FFFFFF;
padding: 6px 0 5px 56px;
font-size: 21px;
text-shadow: none;}  

body.tipo-negocio-1365 #content .negocio-especialidad-titulo h4{font-size: 22px;
color: #DB704C;
font-family: 'Questrial',sans-serif;
/*margin:0;*/
margin: 13px 0 2px 0;
clear:left;}

 body.tipo-negocio-1365 #negocio-contacto h3{
 	background-image:url(images-propias/neg-copas-cabecera-contacto.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }
 body.tipo-negocio-1365 .pane-node-field-negocio-horario h2.pane-title{
 	background-image:url(images-propias/neg-copas-cabecera-horario.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }
 body.tipo-negocio-1365 .pane-node-field-negocio-ubicacion h2.pane-title{
 	background-image:url(images-propias/neg-copas-cabecera-localizacion.jpg);
 	background-repeat: no-repeat;
	padding: 11px 0 12px 52px;
 }

  /* Fin 1365 Bar de copas */


 /* Fin Negocio */
 


 /* Bloques de negocio en las estaciones */



 /* Fin Blioques de negocio en las estaciones */

 /* Listados de negocios */

 #content ul.negocio-hotel ul{margin:0;}
 #content ul.negocio-hotel li{font-family: 'Source Sans Pro', sans-serif; list-style: none; position:relative; padding-bottom: 5px;
border-bottom: solid #CCCC00 1px;}
 #content ul.negocio-hotel li:nth-child(odd) {background-color:#FCFCF2;}
 #content ul.negocio-hotel li:nth-child(even) {background-color:#FEFEFA;}
 #content ul.negocio-hotel li h2{padding-top: 16px;margin-bottom: 6px;}
 #content ul.negocio-hotel li h2 a{color:#C0C01E; font-size: 25px;}
 #content ul.negocio-hotel li h2 a:hover{color:#D4D61E;}
 #content ul.negocio-hotel li p{font-size:16px; margin: 0 10px 20px 0;}
 #content ul.negocio-hotel img{float: left; margin: 18px 18px 25px 18px;max-width: 105px;
min-height: 65px;}


 #content ul.negocio-restaurante ul{margin:0;}
 #content ul.negocio-restaurante li{font-family: 'Source Sans Pro', sans-serif; list-style: none; position:relative; padding-bottom: 5px;
border-bottom: solid #2E8C2E 1px;}
 #content ul.negocio-restaurante li:nth-child(odd) {background-color:#F5FAF5;}
 #content ul.negocio-restaurante li:nth-child(even) {background-color:#FBFDFB;}
 #content ul.negocio-restaurante li h2{padding-top: 16px;margin-bottom: 6px;}
 #content ul.negocio-restaurante li h2 a{color:#2E8C2E; font-size: 25px;}
 #content ul.negocio-restaurante li h2 a:hover{color:#3AB238;}
 #content ul.negocio-restaurante li p{font-size:16px; margin: 0 10px 20px 0;}
 #content ul.negocio-restaurante img{float: left; margin: 18px 18px 25px 18px; max-width: 105px;
min-height: 65px;}


 #content ul.negocio-escuela ul{margin:0;}
 #content ul.negocio-escuela li{font-family: 'Source Sans Pro', sans-serif; list-style: none; position:relative; padding-bottom: 5px;
border-bottom: solid #7EBFFF 1px;}
 #content ul.negocio-escuela li:nth-child(odd) {background-color:#F2F8FF;}
 #content ul.negocio-escuela li:nth-child(even) {background-color:#FCFEFF;}
 #content ul.negocio-escuela li h2{padding-top: 16px;margin-bottom: 6px;}
 #content ul.negocio-escuela li h2 a{color:#7EBFFF; font-size: 25px;}
 #content ul.negocio-escuela li h2 a:hover{color:#A7DAFF;}
 #content ul.negocio-escuela li p{font-size:16px; margin: 0 10px 20px 0;}
 #content ul.negocio-escuela img{float: left; margin: 18px 18px 25px 18px;max-width: 105px;
min-height: 65px;}


 #content ul.negocio-tienda ul{margin:0;}
 #content ul.negocio-tienda li{font-family: 'Source Sans Pro', sans-serif; list-style: none; position:relative; padding-bottom: 5px;
border-bottom: solid #00B3B3 1px;}
 #content ul.negocio-tienda li:nth-child(odd) {background-color:#F0FBFB;}
 #content ul.negocio-tienda li:nth-child(even) {background-color:#FAFEFE;}
 #content ul.negocio-tienda li h2{padding-top: 16px;margin-bottom: 6px;}
 #content ul.negocio-tienda li h2 a{color:#00B3B3; font-size: 25px;}
 #content ul.negocio-tienda li h2 a:hover{color:#00CACA;}
 #content ul.negocio-tienda li p{font-size:16px; margin: 0 10px 20px 0;}
 #content ul.negocio-tienda img{float: left; margin: 18px 18px 25px 18px;max-width: 105px;
min-height: 65px;}


 #content ul.negocio-bar ul{margin:0;}
 #content ul.negocio-bar li{font-family: 'Source Sans Pro', sans-serif; list-style: none; position:relative; padding-bottom: 5px;
border-bottom: solid #DB704C 1px;}
 #content ul.negocio-bar li:nth-child(odd) {background-color:#FDF7F4;}
 #content ul.negocio-bar li:nth-child(even) {background-color:#FFFDFD;}
 #content ul.negocio-bar li h2{padding-top: 16px;margin-bottom: 6px;}
 #content ul.negocio-bar li h2 a{color: #DB704C; font-size: 25px;}
 #content ul.negocio-bar li h2 a:hover{color:#F37B54;}
 #content ul.negocio-bar li p{font-size:16px; margin: 0 10px 20px 0;}
 #content ul.negocio-bar img{float: left; margin: 18px 18px 25px 18px; max-width: 105px;
min-height: 65px;}



 #content ul.negocio-hotel li p.nombreestacion, #content ul.negocio-restaurante li p.nombreestacion, #content ul.negocio-escuela li p.nombreestacion, #content ul.negocio-tienda li p.nombreestacion, #content ul.negocio-bar li p.nombreestacion{margin-bottom:4px;}

 /* Fin Listados negocios */

 /* Negocios de un usuario */

body.page-negocios-de-un-usuario #content-column{width: 990px; font-family:'Source Sans Pro', sans-serif; font-size:16px;}


body.page-negocios-de-un-usuario #content-column h2{background-repeat: no-repeat;
font-size: 28px;
font-weight: bold;
font-family: 'Questrial',sans-serif;
padding: 12px 0 12px 60px;}

body.page-negocios-de-un-usuario #content-column h2.Hotel---Restaurante{background-image: url(images-propias/neg-hotel-main-cabecera.jpg); color: #CCCC00;border-bottom: solid #CCCC00 4px;}
body.page-negocios-de-un-usuario #content-column h2.Hotel---Restaurante a{color: #CCCC00;}

body.page-negocios-de-un-usuario #content-column h2.Hotel{background-image: url(images-propias/neg-hotel-main-cabecera.jpg); color: #CCCC00; border-bottom: solid #CCCC00 4px;}
body.page-negocios-de-un-usuario #content-column h2.Hotel a{color: #CCCC00;}

body.page-negocios-de-un-usuario #content-column h2.Restaurante{background-image: url(images-propias/neg-restaurante-main-cabecera.jpg); color: #339933;border-bottom: solid #339933 4px;}
body.page-negocios-de-un-usuario #content-column h2.Restaurante a{color: #339933;}

body.page-negocios-de-un-usuario #content-column h2.Bar-de-copas{background-image: url(images-propias/neg-copas-main-cabecera.jpg); color: #DB704C;border-bottom: solid #DB704C 4px;}
body.page-negocios-de-un-usuario #content-column h2.Bar-de-copas a{color: #DB704C;}


body.page-negocios-de-un-usuario #content-column h2.Escuela{background-image: url(images-propias/neg-escola-main-cabecera.jpg); color: #7EBFFF;border-bottom: solid #7EBFFF 4px;}
body.page-negocios-de-un-usuario #content-column h2.Escuela a{color: #7EBFFF;}

body.page-negocios-de-un-usuario #content-column h2.Tienda{background-image: url(images-propias/neg-tienda-main-cabecera.jpg); color: #00B4B4;border-bottom: solid #00B4B4 4px;}
body.page-negocios-de-un-usuario #content-column h2.Tienda a{color: #00B4B4;}




/* Tabla general */
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario tr th{background-color:#999999; color:#FFFFFF; font-weight:200}
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario tr:nth-child(odd){
    background: #E8E8E8;
}
 
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario tr:nth-child(even){
    background: #EFEFEF;
}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario table.transferencia {text-transform: uppercase; color:#000000; font-size:18px; width: 840px;}
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario table.transferencia tr th {background-color:#E4EFF4; border:solid #77AECA 4px; color:#000000;}
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario table.transferencia tr td {background-color:#FFFFFF; border:solid #77AECA 4px; font-size:24px;}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario table.transferencia .desglose-iva{font-size:16px; color:#777777;}
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario table.transferencia .cantidad-con-iva{font-size:26px;}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario table .activar{
color: #05a5FF;
font-size: 20px;
margin: 0 5px;
}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario table td.datos-transferencia{
	border-bottom: solid #FFF 20px; 
}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario table td.datos-transferencia p{line-height:22px;}




/* fin tabla general */

/* Tabla hotel/restaurante */
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .tipo-hotel-restaurante tr th{background-color:#CCCC00; color:#FFFFFF; font-weight:200;}
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .tipo-hotel-restaurante tr:nth-child(odd){
    background: #F1F1D2;
}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .tipo-hotel-restaurante tr:nth-child(even){
    background: #F3F3DE;
}
/* Fin Tabla hotel/restaurante */


/* Tabla hotel */
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .tipo-hotel tr th{background-color:#CCCC00; color:#FFFFFF; font-weight:200;}
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .tipo-hotel tr:nth-child(odd){
    background: #F1F1D2;
}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .tipo-hotel tr:nth-child(even){
    background: #F3F3DE;
}
/* Fin Tabla hotel */


/* Tabla restaurante */
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .tipo-restaurante tr th{background-color:#339933; color:#FFFFFF; font-weight:200;}
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .tipo-restaurante tr:nth-child(odd){
    background: #DAE9DA;
}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .tipo-restaurante tr:nth-child(even){
    background: #E3EDE3;
}
/* Fin Tabla restaurante */

.view-negocios-de-un-usuario .view-content .views-row{position:relative;}

.enlaces-tu-negocio {position:absolute; top:10px; right:0;}
.enlaces-tu-negocio ul li{display:inline-block; padding-left: 10px;}


.view-negocios-de-un-usuario a.boton-accion{
 border:0px solid #009bd4; -webkit-border-radius: 13px; -moz-border-radius: 13px;border-radius: 13px;font-size:15px;font-family:'Source Sans Pro', sans-serif; padding: 4px 13px; text-decoration:none; display:inline-block; color: #FFFFFF;
 background-color: #0DBEFF; background-image: -webkit-gradient(linear, left top, left bottom, from(#0DBEFF), to(#0099FF));font-weight: 200;
 background-image: -webkit-linear-gradient(top, #0DBEFF, #0099FF);
 background-image: -moz-linear-gradient(top, #0DBEFF, #0099FF);
 background-image: -ms-linear-gradient(top, #0DBEFF, #0099FF);
 background-image: -o-linear-gradient(top, #0DBEFF, #0099FF);
 background-image: linear-gradient(to bottom, #0DBEFF, #0099FF);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0DBEFF, endColorstr=#0099FF);
}

.view-negocios-de-un-usuario a.boton-accion:hover{
 border:0px solid #0079a6;
 background-color: #09AFEB; background-image: -webkit-gradient(linear, left top, left bottom, from(#09AFEB), to(#007acc));
 background-image: -webkit-linear-gradient(top, #09AFEB, #007acc);
 background-image: -moz-linear-gradient(top, #09AFEB, #007acc);
 background-image: -ms-linear-gradient(top, #09AFEB, #007acc);
 background-image: -o-linear-gradient(top, #09AFEB, #007acc);
 background-image: linear-gradient(to bottom, #09AFEB, #007acc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#09AFEB, endColorstr=#007acc);
}


.view-negocios-de-un-usuario a.boton-eliminar{
 border:0px solid #009bd4; -webkit-border-radius: 13px; -moz-border-radius: 13px;border-radius: 13px;font-size:14px;font-family:'Source Sans Pro', sans-serif; padding: 4px 13px; text-decoration:none; display:inline-block; color: #FFFFFF;
 background-color: #E34B00; background-image: -webkit-gradient(linear, left top, left bottom, from(#E34B00), to(#A33600));font-weight: 200;margin-top: 10px;
 background-image: -webkit-linear-gradient(top, #E34B00, #A33600);
 background-image: -moz-linear-gradient(top, #E34B00, #A33600);
 background-image: -ms-linear-gradient(top, #E34B00, #A33600);
 background-image: -o-linear-gradient(top, #E34B00, #A33600);
 background-image: linear-gradient(to bottom, #E34B00, #A33600);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#E34B00, endColorstr=#A33600);
}

.view-negocios-de-un-usuario a.boton-eliminar:hover{
 border:0px solid #0079a6;
 background-color: #C94200; background-image: -webkit-gradient(linear, left top, left bottom, from(#C94200), to(#812B00));
 background-image: -webkit-linear-gradient(top, #C94200, #812B00);
 background-image: -moz-linear-gradient(top, #C94200, #812B00);
 background-image: -ms-linear-gradient(top, #C94200, #812B00);
 background-image: -o-linear-gradient(top, #C94200, #812B00);
 background-image: linear-gradient(to bottom, #C94200, #812B00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C94200, endColorstr=#812B00);
}


.view-negocios-de-un-usuario td a.boton-accion{
	min-width: 53px;
	text-align: center;
	padding:3px 10px;
}


.view-negocios-de-un-usuario .aviso-caducidad{
   background-color: #E1E9eF;
   padding: 12px 16px;
   text-align: center;
   font-size: 18px;
}

.view-negocios-de-un-usuario .dias-caducidad{
  color: #FF6600;
  font-size: 22px;
}



/* columnas */

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario td{ vertical-align:middle;}
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario td.col-estacion, td.col-fecha{font-weight:bold;}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario th.col-quedan{width:100px; text-align: center;}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario td.col-quedan, body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario td.col-precio{
	font-size:20px; text-align: center; vertical-align: middle;
}
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario td.col-quedan{color: #FF6600;
vertical-align: middle;
}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .col-seccion {width: 115px;text-align:center;}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .col-seccion ul li{display:inline; margin: 0 3px;}

body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .col-accion ul li{list-style: none; }
body.page-negocios-de-un-usuario #content-column .view-id-negocios_de_un_usuario .col-accion {text-align: center; vertical-align: middle;}

/* fin columnas */



 /* FIN Negocios de un usuario */


h2.titulo-hotel{background-image:url(images-propias/neg-hotel-main-cabecera.jpg); background-repeat: no-repeat; color:#CCCC00; font-size: 32px; font-weight: bold;
 	font-family: 'Questrial',sans-serif; padding: 10px 0 10px 60px;}

h2.titulo-restaurante{background-image: url(images-propias/neg-restaurante-main-cabecera.jpg);
background-repeat: no-repeat; color: #339933; font-size: 32px; font-weight: bold; font-family: 'Questrial',sans-serif; padding: 10px 0 10px 60px; margin-top: 0;}

h2.titulo-escuela{background-image:url(images-propias/neg-escola-main-cabecera.jpg); background-repeat: no-repeat; color:#7EBFFF; font-size: 32px; font-weight: bold;
 	font-family: 'Questrial',sans-serif; padding: 10px 0 10px 60px;}


h2.titulo-tienda{background-image:url(images-propias/neg-tienda-main-cabecera.jpg);background-repeat: no-repeat; color:#00B4B4; font-size: 32px; font-weight: bold;
 	font-family: 'Questrial',sans-serif; padding: 10px 0 10px 60px;}

h2.titulo-bar{background-image:url(images-propias/neg-copas-main-cabecera.jpg);background-repeat: no-repeat; color:#DB704C; font-size: 32px; font-weight: bold;
 	font-family: 'Questrial',sans-serif; padding: 10px 0 10px 60px;}








/* Quieres que tu negocio....  */

body.page-node-11801 #content p, body.page-node-11801 #content ul li{font-size:16px;font-family: 'Source Sans Pro', sans-serif;}

/* Fin quieres que tu negocio.... */


.fb-like iframe{z-index: 100;}


/* tabla de precios */

table#tablaPrecios {font-size: 16px; width:100%;}
table#tablaPrecios tr th{background-color: #446666;
color: #FFF;
padding: 7px 19px;}
table#tablaPrecios tr td{padding: 7px 20px;
text-align: center;
border: solid #fff;}

table#tablaPrecios tr td.celda-negocio{background-color: #668888;
color: #FFF;
border-bottom: solid;
vertical-align: middle;
font-size: 18px;
width: 155px;}

table#tablaPrecios tr:nth-child(even) {background-color: #CCC }
table#tablaPrecios tr:nth-child(odd) {background-color: #FFF}



/* Detalle Webcam */

.breadcrumb-webcam ol{margin-bottom:0;  margin-left: 17px;}
.breadcrumb-webcam ol li{display:inline;list-style: none outside none;font-size: 11px;}
.breadcrumb-webcam ol li span{font-size: 11px;}

 body.page-type-webcam section#breadcrumb {
    position: absolute;
    left: -10000px;
 }

body.page-type-webcam .breadcrumb-webcam{
		background-image: url("images-propias/icono-donde-miga.jpg");
		background-position: left center;
		background-repeat: no-repeat;
		margin-bottom: 0;
		margin-left: 20px;
		}

 body.page-type-webcam  #content h1 {color:#003366;font-weight:bold;background-image:url(images-propias/fondo-h1.jpg);background-repeat:no-repeat;padding-left:30px;font-family:Questrial, Arial, Verdana, Geneva, sans-serif;
	font-size: 29px;font-weight: normal;line-height: 33px;text-shadow: 0px 0px 1px #225F71; margin-top:0;}

.page-type-webcam .webcam-zoom{
  position: absolute;
  left: 438px;
}

.page-type-webcam .pane-node-field-webcam-camara .webcam{
  width:450px !important;
}


.page-type-webcam .pane-node-field-webcam-camara .webcam-image{
  width:450px !important;
  height:310px !important;
}

/* Fin detalle Webcam */

.lavanguardialogo{ position: absolute;
    top: 77px;
    left: -219px;
    opacity: 0.7;
    padding: 4px 7px 0px;
    background-color: rgba(255, 255, 255, 1);
    width: 230px;}


/* Formulario contacto negocios, resultado */

.page-node-10273 .links{position:absolute; left:-4000px;}
.page-node-10273 #volver {
    left: 0;
    top: 0;
    font-weight: bold;
    position: relative;
}

/* FIN Formulario contacto negocios, resultado */

/*#block-fbconnect-fbconnect-login {
width: 320px;
position: absolute;
right: -320px;
top: -80px;
}*/

#block-block-58{width: 333px;
position: absolute;
right: -320px;
top: -128px;
}

#loginfacebook a.logfacebook{font-size: 16px;
background-image: url(images-propias/facebook-entra.jpg);
background-repeat: no-repeat;
background-position: left center;
padding: 10px 0 33px 65px;}

#loginfacebook a.logfacebook span{
margin-left: 65px;
}


#block-fbconnect-fbconnect-login{margin-top:-45px; margin-bottom: 79px;}

#block-fbconnect-fbconnect-login .fb_button_text {
font-size: 23px;
background-color: #48649F;
color: #FFFFFF;
padding: 5px 13px;
margin-left: 5px;
/*para Firefox*/
-moz-border-radius: 7px 7px 7px 7px;
/*para Safari y Chrome*/
-webkit-border-radius: 7px 7px 7px 7px;
/* para Opera */
border-radius: 7px 7px 7px 7px;
/* para IE */
behavior:url(border.htc);
}

#block-fbconnect-fbconnect-login .fb_button_text:hover{
background-color: #5D7EC3;
} 

/* Imagen dentro de la firma */

.user-signature{
	border-top: solid 1px #e6e4de;
}

.author-signature{
	border-top: solid 1px #e6e4de;
	margin-right: 11px;
}

.user-signature img, .author-signature img{
	margin-top: 5px;	
	max-width: 480px;
	max-height: 160px;
}

/* Fin imagen dentro de la firma */


/* Blog */
.blogs-no-publicados{margin-bottom:30px;}
.view-blogs-en-lugares-de-nieve .views-row h2{margin:15px 0 9px; text-transform: uppercase;}
.view-blogs-en-lugares-de-nieve .views-row-even h2 a{background-color:#339999;}
.view-blogs-en-lugares-de-nieve .views-row-even h2 a:hover{background-color:#3BB3B3;}
.views-field-field-user-t-tulo-del-blog h2 a{color:#ffffff;
/*para Firefox*/
-moz-border-radius: 10px 10px 10px 10px;
/*para Safari y Chrome*/
-webkit-border-radius: 10px 10px 10px 10px;
/* para Opera */
border-radius: 10px 10px 10px 10px;
 padding: 8px 17px;
display: inline-block;
background-color:#C6AC28;}
.views-field-field-user-t-tulo-del-blog h2 a:hover{background-color:#E1C32C;}

.view-blogs-en-lugares-de-nieve .views-row {clear:both; /*background-color:#FDFCF2;*/ border-bottom:solid #cccccc 1px; padding-bottom:20px;}
.view-blogs-en-lugares-de-nieve .views-row-even {/*background-color:#EDFDFF;*/}
.view-blogs-en-lugares-de-nieve .views-row div.views-field{display:inline;float:left;width:480px;  margin-bottom: 5px;}
.view-blogs-en-lugares-de-nieve .views-row div.views-field-picture{width:110px;float:left; margin: 15px 15px 20px;display:inline;}
.view-blogs-en-lugares-de-nieve .views-row .views-field-name-1,.view-blogs-en-lugares-de-nieve .views-row .views-field-php-1{margin-left:142px;}
.view-blogs-en-lugares-de-nieve .views-row .views-field-name-1{font-weight:bold;}
.view-blogs-en-lugares-de-nieve .views-row .views-field-php-1 a{font-size:1.2em;}
.view-blogs-en-lugares-de-nieve .views-row div.views-field-nothing{float:none;}

.botoneraAdmin{ background-color: #F8FFF0;
    border: 1px solid #5FAA52;
    left: 0;
    padding: 4px 15px;
    position: absolute;
    top: -175px;
    width: 246px;}
.page-blog #content-column h1#page-title{position:absolute; top:-2000px;}


.view--ltimas-entradas-blog .views-row {
    background-color: #F1EFE6;
    margin: 0 10px 1px;
    padding: 10px;
}

.view--ltimas-entradas-blog .views-row-even {background-color:#FDFCF2;}
.view--ltimas-entradas-blog .views-field-title {
    font-size: 1.2em;
    font-weight: bold;
}

/* Archivo blogs */
.page-blog h1.article-title, .view-views-archivo-de-blogs h1{background-image:none!important;padding:0!important;}

.nuevo{color:#ffffff;
	 margin-right: 5px;
/*para Firefox*/
-moz-border-radius: 8px 8px 8px 8px;
/*para Safari y Chrome*/
-webkit-border-radius:  8px 8px 8px 8px;
/* para Opera */
border-radius:  8px 8px 8px 8px;
 padding: 1px 9px;
display: inline-block;
background-color:#DD0000;}

.fecha{color:#999;}

.region-cabecera-blogs{background-image: url(http://www.lugaresdenieve.com/sites/default/files/blogs/cabeceras/cabecera-main.jpg); margin-bottom: 0px;}
.region-cabecera-blogs h2{color: rgb(255, 255, 255); height: 65px; margin: -20px 0px 0px; padding: 36px 0px 0px 34px; font-size: 2.5em; text-transform: uppercase;}

.imagen-usuario{float: left;
width: 75px;
margin: 0px 13px 0px 0;}

.info-blog{background-color: #F1EFE6;
    padding: 15px 15px 20px;}


.page-blogs .region-sidebar-second h2, .page-blog .region-sidebar-second h2, .page-archivo-de-blogs .region-sidebar-second h2{
   color: #2061A2;
   font-family: Questrial,Arial,Helvetica,Verdana;
   font-weight: normal;
   margin-top: 0;
   font-size: 24px;
   text-shadow: 0 0 1px #017294;
}

.blog-logo{
   position: absolute;
   left: 281px;
   top: 43px;
   opacity: 0.80;
}

.boton-enviar{
	margin: 12px 0 0;
	text-align:center;
}

.boton-enviar a.button, .boton-enviar a.button:visited{
	background:none repeat scroll 50% 50% #DCDBD2;
	font-size:0.85em;
}

.webcams-aleatorias{
	margin-bottom:-20px;
}

.googleAuthor{margin-bottom:20px;}


.page-type-viaje #edit-submitted-email-agencia{position:absolute; left:-4000px;}

.enlace-importante{  display: block;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 8px;
    margin-left: 70px;
    margin-right: 6px;}
.enlace-menor a{ color: #333333 !important;
    display: block;
    font-size: 0.9em;
    font-weight: bold;
    line-height: 16px;
    margin: 0 10px 0 0;}
.enlace-menor a:hover{color:#999999;}

.view-blosgs-en-portada-principal{padding: 0 0 1px;}

.view-blosgs-en-portada-principal .views-field-picture{float:left; margin: 0 10px;}

.view-blosgs-en-portada-principal .views-row{background-color: #F7F3DF; /*#FBF9EF;*/
    margin: 0px;
    padding-top: 8px;
    padding-bottom: 1px;
	min-height:82px;
    border-bottom: solid #ddd 1px;}
.view-blosgs-en-portada-principal .views-row-even{
    background-color:#FBF9EF; /*#EEE6BE*/
}

body.front #columns #block-views-b04150955801534b3c8fe065cea6ffae h2{font-size: 23px;}

/* Para centrar los vídeos en el contenido */

.page-node-15648 .field-name-body .media-youtube-outer-wrapper, .page-node-13940 .field-name-body .media-youtube-outer-wrapper, .page-node-13688 .field-name-body .media-youtube-outer-wrapper, .page-node-13533 .field-name-body .media-youtube-outer-wrapper{width:100% !important; text-align:center !important;}
.page-node-15648 .field-name-body div.media-youtube-preview-wrapper, .page-node-13940 .field-name-body div.media-youtube-preview-wrapper, .page-node-13688 .field-name-body div.media-youtube-preview-wrapper,.page-node-13533 .field-name-body div.media-youtube-preview-wrapper{ width: 100% !important;}
.page-node-15648 .field-name-body div.media-youtube-preview-wrapper iframe, .page-node-13940 .field-name-body div.media-youtube-preview-wrapper iframe, .page-node-13688 .field-name-body div.media-youtube-preview-wrapper iframe,.page-node-13533 .field-name-body div.media-youtube-preview-wrapper iframe{width:480px !important; height:364px !important;}

/* FIN Para centrar los vídeos en el contenido */

/* Agencias con viajes */

.view-agencias-con-viajes .views-row{/*background-color:#3399BB;*/ background-color:#000000; position:relative; height: 122px; margin-bottom: 17px;
border-radius: 30px 30px; 
-webkit-border-radius: 30px 30px;  /* Safari  */
-moz-border-radius: 30px 30px;

}
.view-agencias-con-viajes .views-field-field-agencia-imagen-principal{      /* Firefox */}
.view-agencias-con-viajes .views-row img{position:absolute; top:0; left:0;   
  border-radius: 30px 30px; 
  -webkit-border-radius: 30px 30px;  /* Safari  */
  -moz-border-radius: 30px 30px;
  /*opacity:0.7;*/ opacity: 0.8;}

.view-agencias-con-viajes .views-field-title{left: 0;
    position: absolute;
    text-align: center;
    top: 25px;
    width: 100%;}
.view-agencias-con-viajes .views-field-title a{color: #FFFFFF;
    display: block;
    font-family: Lato;
    font-size: 21px;
    padding-top: 5px;
    width: 100%;}
.view-agencias-con-viajes .views-field-view-node{left: 0;
    position: absolute;
    top: 0;
    width: 100%;}
.view-agencias-con-viajes .views-field-view-node a{  background-image: url("images-propias/fondoBtnInfoAgencias.png");
    background-position: center center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    height: 85px;
    opacity: 0.65;
    padding: 68px 0 6px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
	font-size:11px;
	}
.view-agencias-con-viajes .views-field-view-node a:hover{  background-image: url("images-propias/fondoBtnInfoAgencias_hover.png"); opacity:0.9;}


.page-node-13940 #media-vimeo-1{margin-left:10%;}
.page-node-14753 #media-vimeo-1{margin-left:13%;}

.la-estacion{position:relative; height:97px;  padding: 0;}
.la-estacion img{position:absolute; top:0; left:0;}
.la-estacion .views-row-first{margin:0;}
.la-estacion .enlace-la-estacion{position:absolute; left:115px; top:15px;}
.la-estacion .enlace-la-estacion a{color:#32A2FF; font-weight:normal;}
.la-estacion .enlace-la-estacion a:hover{color:#78CDFF; }
.la-estacion .enlace-la-estacion-mas-info{position:absolute; left:115px;top:21px;}
.la-estacion .enlace-la-estacion-mas-info a{color:#CCCCCC; font-weight:normal;}
.la-estacion .enlace-la-estacion-mas-info a:hover{color:#DDDDDD;}


.la-estacion .enlace-la-estacion2{position:absolute; left:115px; top:-2px;}
.la-estacion .enlace-la-estacion2 a{color:#32A2FF; font-weight:normal;}
.la-estacion .enlace-la-estacion2 a:hover{color:#78CDFF; }
.la-estacion .enlace-la-estacion-mas-info2{position:absolute; left:115px;top:37px;}
.la-estacion .enlace-la-estacion-mas-info2 a{color:#CCCCCC; font-weight:normal;}
.la-estacion .enlace-la-estacion-mas-info2 a:hover{color:#DDDDDD;}


body.page-negocios-de-un-usuario #content-column h2.Après-ski{background-image: url(images-propias/neg-copas-main-cabecera.jpg); color: #DB704C;border-bottom: solid #DB704C 4px;}
body.page-negocios-de-un-usuario #content-column h2.Après-ski a{color: #DB704C;}


/* Parte de nieve */
#resultadoparte{padding:0; border-left:none; border-top:none;}
#resultadoparte span{font-size:12px; font-family:Lato; color:#027395; text-transform: uppercase; margin-left:11px;}

#resultadoparte span.etiqueta{position:absolute; left:11px;top:6px;word-spacing: 6px;}

body.page-type-estaci-n #content #resultadoparte h2.pane-title{font-family: Lato;  font-weight: bold;  text-transform: uppercase;  font-size: 15px !important;
  text-align: center;  color: #FFFFFF;  text-shadow: none !important;  height: 34px;  line-height: 2.3em;  margin-bottom:0;}

#resultadoparte h2.estacion-abierta{
	background-color: #7ED321;
}

#resultadoparte h2.estacion-cerrada{
	background-color: #BC0000; word-spacing: 7px;
}

p.parte-fecha-actualizacion{background-image:url(images-propias/fondo-fecha-parte.jpg); color:#FFFFFF; font-family:Lato; margin:0; font-size:10px; text-align:center; text-transform: uppercase;}

div.cmespesor{background-image: url(images-propias/montana-parte.jpg); background-repeat: no-repeat; background-position: right center; height:40px; position:relative;
border-left: solid #BBB8B8 1px; border-right:solid #BBBBBB 1px; border-bottom:solid #D8D8D8 1px;}
#resultadoparte div.cmespesor span.etiqueta{top:10px; word-spacing: 6px;}
#resultadoparte div.cmespesor span.espesor-min, #resultadoparte div.cmespesor span.espesor-max{
	position: absolute;font-size: 17px;font-weight: bold;color: #4A4A4A;}
#resultadoparte div.cmespesor span.espesor-min{text-align: right;top: 15px;right: 89px;}
#resultadoparte div.cmespesor span.espesor-max{text-align: left;top: 2px;left: 240px;}

#resultadoparte div.kmesquiables{position:relative; height:30px; background-color: #F7F7F7;
border-left: solid #BBB8B8 1px; border-right:solid #BBBBBB 1px; border-bottom:solid #D8D8D8 1px;}
#resultadoparte div.kmesquiables .content .minima{color: #4A4A4A;}
#resultadoparte div.kmesquiables .content .maximo{margin-left:0;}
#resultadoparte div.kmesquiables .content{position: absolute;top: 5px;right: 0;width: 140px;text-align: center;font-size: 17px;font-weight: bold; color:#999999;}
#resultadoparte div.kmesquiables .content span{;font-size: 17px;font-weight: bold; color:#999999;}

#resultadoparte div.parte-calidad{position:relative; height:30px;
border-left: solid #BBB8B8 1px; border-right:solid #BBBBBB 1px; border-bottom:solid #D8D8D8 1px;}
#resultadoparte div.parte-calidad .content{position: absolute;top: 5px;right: 0;width: 140px;text-align: center;}
#resultadoparte div.parte-calidad .content span{font-size: 17px;font-weight: bold; color:#4A4A4A; text-transform:none;}

.pie-parte{color:#666666; font-family:Lato; font-size:14px; text-align:right; margin:7px 0 0 0;}
.pie-parte a, .pie-parte a:visited{font-size:14px; color:#1DACD8;}

/* FIN Parte de nieve */


/* Sección parte de nieve en Lugares de nieve */

.logo-snowcheck {
position: absolute;
top: -25px;
right: 24px;
color: #aaa;
font-family: Lato;
font-size: 19px;
word-spacing: 0px;
}

.logo-snowcheck a {
color: #3E9DDE!important;
background-image: url("images-propias/logo-snowcheck-listado.png");
background-repeat: no-repeat;
background-position: center top;
padding-top: 36px;
font-size: 25px;
}

span.pais-parte {
color: #C9DFF1;
}

.page-node-15296 header.clearfix{border-bottom:none;}

table.parte-de-nieve td:nth-child(2), table.parte-de-nieve td:nth-child(3), table.parte-de-nieve td:nth-child(4), table.parte-de-nieve td:nth-child(5){font-size:14px; text-align:center;}
table.parte-de-nieve th:nth-child(2), table.parte-de-nieve th:nth-child(3), table.parte-de-nieve th:nth-child(4), table.parte-de-nieve th:nth-child(5),table.parte-de-nieve th:nth-child(6){text-align:center;}

table.parte-de-nieve {margin-top:0;}
table.parte-de-nieve th{
background-color: #4199D4;
color: #FFFFFF;
font-family: Lato;
font-size: 16px;
padding: 5px 0 4px 9px;
font-weight: normal;}

table.parte-de-nieve tr.zona-parte{margin-top:10px;}

table.parte-de-nieve tr.zona-parte th{
background-color: #255677;
color: #FFFFFF;
font-family: Lato;
font-size: 19px;
padding: 6px 0 6px 10px;
text-align: center;
word-spacing: 4px;
font-weight: normal;}

.parte-de-nieve tr:nth-child(even) {background:#fcfcfb; }
.parte-de-nieve .abierta:hover {background:#F5FAF2; cursor: pointer; cursor: hand; }
.parte-de-nieve tr:nth-child(odd) {background:#f5f5f4;}
.parte-de-nieve .cerrada:hover {background:#FCF2F2; cursor: pointer; cursor: hand; }

.parte-de-nieve a:hover{text-decoration: underline;}

.parte-de-nieve  .cerrada a{color:#CC0000; background-image: url(images-propias/ico-pico-banda-info-closed.png); background-repeat:no-repeat;display: block;
padding: 6px 0 5px 37px; font-size:15px; font-family: Lato;}
.parte-de-nieve .abierta a{color:#339900; background-image: url(images-propias/ico-pico-banda-info-opened.png); background-repeat:no-repeat;display: block;
padding: 6px 0 5px 37px; font-size:15px; font-family: Lato;}

.parte-de-nieve .abierta .tdwebcams, .parte-de-nieve .cerrada .tdwebcams, .parte-de-nieve .abierta .tdmeteo, .parte-de-nieve .cerrada .tdmeteo {text-align:center;}
.parte-de-nieve .abierta .tdwebcams a, .parte-de-nieve .cerrada .tdwebcams a, .parte-de-nieve .abierta .tdmeteo a, .parte-de-nieve .cerrada .tdmeteo a{background-image: none; padding:0;}
.parte-de-nieve .abierta .tdwebcams a img, .parte-de-nieve .cerrada .tdwebcams a img, .parte-de-nieve .abierta .tdmeteo a img, .parte-de-nieve .cerrada .tdmeteo a img{margin: 3px 0px 0px;
    padding: 0;
    margin-right: 0px;
    height: 23px;
    border: 0;}

.parte-de-nieve a.snowchecklink{background-image:url(images-propias/logo-snowcheck-listado-tabla.png); color:#1C8CD9;}
.parte-de-nieve div.kmesquiables .content .maximo {
margin-left: 0;
}
.parte-de-nieve div.kmesquiables .content span {
font-size: 17px;
font-weight: bold;
color: #999999;
}
.parte-de-nieve td span {
font-size: 14px;
font-family: Lato;
color: #027395;
text-transform: uppercase;
margin: 6px 0;
padding-top: 0px;
display: inline-block;
}

.parte-de-nieve .actualizado-parte span{
	text-transform: lowercase;
}

/* FIN sección parte de nieve en Lugares de nieve */


.aviso-estaciones{
font-family: Lato;
font-size: 14px !important;
color: #999;
float: right;
}


/* Modulito tiempo */
#tiempo-estacion-yr-modulito{padding:0 !important;}
#tiempo-estacion-yr-modulito::before{content: "";}
#tiempo-resumen {font-family:Lato; line-height:1em;}
#tiempo-resumen h2.pane-title{font-family:Lato; color:#495464; font-weight:normal !important; font-size:16px !important; text-transform:uppercase; text-shadow:none !important; margin-bottom:0 !important;}
#tiempo-resumen table{margin-top:0; margin-bottom: 0;border: 0;}
#tiempo-resumen table th{background-color:#107BB4;color: #FFFFFF;text-align: center;font-family: Lato;font-size: 15px;text-transform: uppercase; border-right:none;}
#tiempo-resumen table tr td, #tiempo-resumen table tr td div.celda{position:relative;}
#tiempo-resumen table.numero2 th{background-color:#41CAF6;}
#tiempo-resumen p.temperatura img{margin-right:5px;margin-left:5px;}
#tiempo-resumen p.temperatura span{color: #FF6600;
font-size: 20px;
position: absolute;
left: 46px;
top: 8px;font-weight:bold;
display: block;
width: 35px;
text-align: center;}
#tiempo-resumen td.precipitacion{width:55px;}
#tiempo-resumen td.precipitacion p{font-size:14px; margin-top:8px;}
#tiempo-resumen td.viento {width:121px;}
#tiempo-resumen td.viento img{position:absolute;left: 0px;top: 1px;}
#tiempo-resumen td.viento p{font-size:13px; color:#2E8EAB; position:absolute;left:28px;top:9px;}

#tiempo-resumen p.pie-listado{background-color:#E8E8E8; padding:6px 0 8px;margin:0; font-size: 14px; word-spacing: 3px;}
/* FIN Modulito tiempo */


/* buscador estiber */

.iframe-estiber{border:none; overflow: hidden;}


#views-exposed-form-actualidad-nieve-page, #views-exposed-form-actualidad-videos-page{position:absolute; top:-65px; right:0;}



/* Nueva seccion noticias*/
.view-actualidad-nieve {width:624px;}
.view-actualidad-nieve .views-row{position:relative;}
.view-actualidad-nieve .views-row{position:relative; margin-bottom:20px;}
.view-actualidad-nieve .attachment .views-row-1 .views-field-php{position:absolute;top:0;left:0;}
.view-actualidad-nieve .views-row-1 .views-field-php .rectangleover{
	display:block;width:624px;height:330px;
	background-image: -o-linear-gradient(90deg, #183547 0%, rgba(24,53,70,0.44) 43%, rgba(30,70,95,0.02) 69%, rgba(33,80,109,0.10) 100%, rgba(255,255,255,0.00) 100%);
	background-image: -moz-linear-gradient(90deg, #183547 0%, rgba(24,53,70,0.44) 43%, rgba(30,70,95,0.02) 69%, rgba(33,80,109,0.10) 100%, rgba(255,255,255,0.00) 100%);
	background-image: -ms-linear-gradient(90deg, #183547 0%, rgba(24,53,70,0.44) 43%, rgba(30,70,95,0.02) 69%, rgba(33,80,109,0.10) 100%, rgba(255,255,255,0.00) 100%);
	background-image: linear-gradient(90deg, #183547 0%, rgba(24,53,70,0.44) 43%, rgba(30,70,95,0.02) 69%, rgba(33,80,109,0.10) 100%, rgba(255,255,255,0.00) 100%);
	/*background-image: linear-gradient(90deg, #183547 0%, rgba(24,53,70,0.74) 43%, rgba(30,70,95,0.09) 69%, rgba(33,80,109,0.20) 100%, rgba(255,255,255,0.00) 100%);*/
}

.view-actualidad-nieve .views-field-field--noticia-area{margin-bottom:10px;}

.view-actualidad-nieve .views-field-field--noticia-area .field-content{
display: inline;
border-radius: 40px;
background: #EA9110;
font-family: Lato;
font-size: 11px;
color: #FFFFFF;
line-height: 13px;
padding: 6px 8px;
text-transform: uppercase;}

.view-actualidad-nieve .informacion{font-family:Lato; }



.view-actualidad-nieve .attachment .informacion {
position: absolute;
bottom:14px;
left:18px;
color:#FFFFFF !important;
}

.view-actualidad-nieve .attachment .views-field-field--noticia-area a:hover{color:#FFFFFF;}



.view-actualidad-nieve .informacion a{color:#ffffff;}
.view-actualidad-nieve .informacion a:hover{color:#42A9BE;}
.view-actualidad-nieve .informacion .views-field-field--noticia-area a:hover{color:#ffffff;}


.view-actualidad-nieve .views-field-title a{color:#1C6EA0;}
.view-actualidad-nieve .attachment .views-field-title a{color:#FFFFFF;}


.view-actualidad-nieve .views-field-title{
font-size: 20px;
color: #1C6EA0;
line-height: 24px;
width: 300px;
margin-bottom: 5px;
}

.view-actualidad-nieve .views-row{
width: 302px;
float: left;
}

.view-actualidad-nieve .views-row-odd{
margin-right: 20px;
}

.view-actualidad-nieve .attachment .views-field-title{width:318px;font-size: 28px;line-height: 35px; margin-bottom:6px;}
.view-actualidad-nieve .attachment .views-row{width: 624px; float: none;}
.view-actualidad-nieve .attachment .views-row-odd{margin-right:0;}

.view-actualidad-nieve .views-field-field--noticia-area{
	position: absolute;
	top: 146px;
	left: 16px;}

.view-actualidad-nieve .views-field-field--noticia-area.labelMeteo{
	position: absolute;
	top: 17px;
	left: inherit;
 	right: 14px;}

.view-actualidad-nieve .attachment .views-field-field--noticia-area{position:relative;
top: auto;
left: auto;}

.view-actualidad-nieve .views-field-changed{color:#ACACAC;}
.view-actualidad-nieve .attachment .views-field-changed{color:#FFFFFF;}


/* valoraciones y votaciones */
.view-actualidad-nieve .views-field-totalcount{float:left;height: 23px; clear:left;}
.view-actualidad-nieve .views-field-field-noticia-valoracion{float:left;height: 23px;}
.view-actualidad-nieve .attachment .views-field-field-noticia-valoracion{margin-left:6px;}
.view-actualidad-nieve .views-field-comment-count{float:left;height: 23px;}

.view-actualidad-nieve .views-label-totalcount{position:absolute; left:-3000px;}
.view-actualidad-nieve .views-label-field-noticia-valoracion{position:absolute; left:-3000px;}
.view-actualidad-nieve .views-label-comment-count{position:absolute; left:-3000px;}

.view-actualidad-nieve .views-field-totalcount .field-content {
	color:#4683FF;background-image: url("images-propias/icono-visitas.png");background-repeat: no-repeat;font-weight: bold;padding-left: 22px;float:right; margin-right:9px; position: relative;
}
.view-actualidad-nieve .views-field-field-noticia-valoracion .field-content {
	color:#037390;background-image: url("images-propias/icono-valoracion.png");background-repeat: no-repeat;font-weight: bold;padding-left: 23px;float:left; margin-right:9px;
}
.view-actualidad-nieve .views-field-comment-count .field-content {
	color:#006600;background-image: url("images-propias/icono-comentarios.png");background-repeat: no-repeat;font-weight: bold;padding-left: 23px; float:left;
}

.view-actualidad-nieve .attachment .views-field-totalcount .field-content {
	color:#FFFFFF;background-image: url("images-propias/icono-visitas-blanco.png");padding-left: 33px;font-size:18px;
}
.view-actualidad-nieve .attachment .views-field-field-noticia-valoracion .field-content {
	color:#FFFFFF;background-image: url("images-propias/icono-valoracion-blanco.png"); padding-left: 27px;font-size:18px;
}
.view-actualidad-nieve .attachment .views-field-comment-count .field-content {
	color:#FFFFFF;background-image: url("images-propias/icono-comentarios-blanco.png"); padding-left: 33px;font-size:18px;

}

#views-exposed-form-actualidad-nieve-page .views-exposed-widget{padding-right: 0.8em;}
#views-exposed-form-actualidad-nieve-page input#edit-title{width:120px;}
#views-exposed-form-actualidad-nieve-page #edit-field-noticia-area-tid{width:115px;}
#views-exposed-form-actualidad-nieve-page #edit-field-noticia-tipo-noticia-tid{width:110px;}
#views-exposed-form-actualidad-nieve-page .views-submit-button input, .page-videos-actualidad .views-submit-button input{width: 65px;
padding:4px;
margin: 19px 0 0 0;}

.page-actualidad .error{position:absolute; 	top: -2000px}

/* FIN Nueva seccion noticias*/

#publi-entrev-foreros-portada{margin-top: 43px;}
.page-mundo-ski-areas #publi-entrev-foreros-portada, .page-estaciones-zona-72 #publi-entrev-foreros-portada{margin-top: 32px;}
.page-mundo-ski-areas #publi-entrev-foreros-portada {/*float:left;*/ margin:0px 0 10px 0;}

.div-tipo-noticia{position: absolute;
height: 20px;
top: 6px;
right: 0;
width: 66px;
height: 101px;}

.info-meteo{/*background-image: url("images-propias/verano-montana-detalle.png");*/
    background-repeat: no-repeat;
    /*color: #40A5f7;*/
    /* Color patrocinio Grandvalira */
    color:#48B8DD;
    float: left;
    font-family: Lato;
    font-size: 16px;
    padding: 2px 0 5px 0px;
    text-transform: uppercase;
    width: 230px;
	margin:0  0 2px 0;}

.info-competicion{background-image: url("images-propias/competicion-detalle.png");
    background-repeat: no-repeat;
    color: #0994E8;
    float: left;
    font-family: Lato;
    font-size: 16px;
    padding: 2px 0 5px 33px;
    text-transform: uppercase;
    width: 230px;
	margin:0  0 2px 0;}

 .info-montana{background-image: url("images-propias/verano-montana-detalle.png");
    background-repeat: no-repeat;
    color: #009966;
    float: left;
    font-family: Lato;
    font-size: 16px;
    padding: 2px 0 5px 33px;
    text-transform: uppercase;
    width: 230px;
	margin:0  0 2px 0;}

.info-snowboard{background-image: url("images-propias/snowboard-detalle.png");
    background-repeat: no-repeat;
    color: #0994E8;
    float: left;
    font-family: Lato;
    font-size: 16px;
    padding: 2px 0 5px 33px;
    text-transform: uppercase;
    width: 230px;
	margin:0  0 2px 0;}

.info-videos{background-image: url("images-propias/videos-detalle.png");
    background-repeat: no-repeat;
    color: #FF3E3E;
    float: left;
    font-family: Lato;
    font-size: 16px;
    padding: 2px 0 5px 33px;
    text-transform: uppercase;
    width: 230px;
	margin:0  0 2px 0;}

.info-material{background-image: url("images-propias/material-detalle.png");
    background-repeat: no-repeat;
    color: #FFBF00;
    float: left;
    font-family: Lato;
    font-size: 16px;
    padding: 2px 0 5px 33px;
    text-transform: uppercase;
    width: 230px;
	margin:0  0 2px 0;}

.enlace-mas-videos{font-family: Lato;font-size:14px;font-weight: bold;margin-top: 3px;position: absolute;right: 23px;}


.div-tipo-noticia-snowboard{background-image: url(images-propias/snowboard.png); background-repeat: no-repeat; width: 82px; margin-right:5px;}
.div-tipo-noticia-competicion{background-image: url(images-propias/competicion.png); background-repeat: no-repeat; width: 82px; margin-right:5px;}
.div-tipo-noticia-verano{background-image: url(images-propias/verano-montana.png); background-repeat: no-repeat; margin-right: 5px;}
.div-tipo-noticia-videos{background-image: url(images-propias/videos.png); background-repeat: no-repeat; margin-right: 5px; width:57px;}
.div-tipo-noticia-material{background-image: url(images-propias/material.png); background-repeat: no-repeat; margin-right: 5px; width:60px;}
.div-tipo-noticia .field-content{font-family: Lato;
text-transform: uppercase;
color: #fff;
margin-top: 38px;
margin-left: 0;
font-size: 10px;
text-align: center;}



#redes-sociales-cabecera {position: absolute;
margin: 0;
width: 199px;
right: 0;
top: 6px;}
#redes-sociales-cabecera li{display:inline;}
#redes-sociales-cabecera li img{width:26px; border-radius: 4px; margin-right:3px;}

.redes-sociales-pie #redes-sociales-cabecera {
    position: relative;
    margin-top: -60px;
}


/* Canal Escola GrandValira */
.page-escola-grandvalira #main-content h1#page-title{margin-bottom:24px;background-image: url(images-propias/fondo-titulo-escola-gv.png); background-repeat: no-repeat; color:#54ADCC; font-size:30px; padding-left:42px;}

.view-id-escola_grandvalira .attachment-before .views-row {float: left; min-height: 315px; margin-right:auto;}
.view-id-escola_grandvalira .views-row {float: left; min-height: 233px; margin-right:26px;}
.view-id-escola_grandvalira .views-row-3, .view-id-escola_grandvalira .views-row-6,.view-id-escola_grandvalira .views-row-9,.view-id-escola_grandvalira .views-row-12,
.view-id-escola_grandvalira .views-row-15,.view-id-escola_grandvalira .views-row-18{margin-right:0px;}

.view-id-escola_grandvalira .attachment-before .views-row .views-field-title{font-size: 16px; width:410px; padding: 8px 8px 8px 38px;background-image: url(images-propias/flecha-escola.png);
background-repeat: no-repeat;
background-position: left;}
.view-id-escola_grandvalira .views-row .views-field-title{background-color: #56AFCD;
font-size: 13px;
margin: -6px 0 3px 0;
padding: 8px 0px 8px 24px;
font-family: Lato;
width: 276px;
background-image: url(images-propias/flecha-escola-peq.png);
background-repeat: no-repeat;
background-position: left;}
.view-id-escola_grandvalira .views-row .views-field-title a{color:#FFF;}
.view-id-escola_grandvalira .attachment-before .views-row-first{margin-right:40px;}
.view-id-escola_grandvalira .attachment-before .views-row iframe{width:455px !important; height: 250px !important;}

.view-id-escola_grandvalira .views-row iframe{width:300px !important; height: 168px !important;}

#subcabecera-escola{background-color:#333333;color:#FFFFFF;height:22px;padding: 18px 12px 16px 12px; background-image:url(images-propias/fondo-subcabecera-escola.jpg); background-repeat:no-repeat;margin-bottom: -20px;}
#subcabecera-escola a{background-image: url(images-propias/canal-escola-flecha-cabecera.png);
background-repeat: no-repeat;
font-size: 24px;
font-family: Lato;
font-weight: 100;
text-transform: uppercase;
padding: 3px 0 7px 49px;
}

#subcabecera-escola a span.sub-escola{color:#56AFCD;}
#subcabecera-escola a span.sub-grandvalira{color:#85A131;}

.view-id-escola_grandvalira .item-list ul.pager{background-color: #54ADCC;
margin-left: 0;
float: right;
padding: 3px 5px;
margin-right: 10px;}
.view-id-escola_grandvalira .pager li a{color:#FFFFFF;}
/* Fin Canal Escola GrandValira */


/* Oferta Ricard Tarré */

.view-oferta-semanal-en-portada{position:relative; color:#ffffff;background-color:#000000;margin-top: 35px;
border-top: solid #FA4628 4px;}
.view-oferta-semanal-en-portada .logo-ricard img{opacity:1; filter: alpha(opacity = 100); position:absolute; top: -25px;
left: 115px; z-index: 2;}
.view-oferta-semanal-en-portada img{opacity:0.7; filter: alpha(opacity = 70);}
.view-oferta-semanal-en-portada .contenidooferta{position:absolute; top:60px;}
.view-oferta-semanal-en-portada .views-field-field-oferta-sem-imagen{height:211px;}
.view-oferta-semanal-en-portada .views-field-title{font-size:18px;color:#FFFFFF;text-align:center;width:260px; margin-bottom: 5px;}
.view-oferta-semanal-en-portada .views-field-field-oferta-sem-descripcion{width:260px; margin-left:20px;}
.oferta-semanal-enlace {background-color: #40A5F7;height: 100%;
    left: 0;    opacity: 0;	filter: alpha(opacity = 0);    position: absolute;
    top: 0;    width: 300px;    z-index: 1;
    padding:0;
}
.oferta-semanal-enlace:hover{opacity:0.2; filter: alpha(opacity = 20);}
.oferta-semanal-enlace span{opacity:0; filter: alpha(opacity = 0);}
span.pie-oferta-semanal{background-color:#FA4628;color:#FFFFFF;font-size:13px;font-family:Lato; display:block; text-align: center; text-transform: uppercase; padding:12px 0;}

.precio-oferta{
padding: 6px 10px;
/*para Firefox*/
-moz-border-radius: 15px 15px 15px 15px;
/*para Safari y Chrome*/
-webkit-border-radius: 15px 15px 15px 15px;
/* para Opera */
border-radius: 15px 15px 15px 15px;
color:#FFF; background-color:#7ED321;font-family:Lato; font-size:18px; margin-right:3px; text-transform: uppercase;position: absolute;
right: 20px;
bottom: 65px;}
/* Fin Oferta Ricard Tarré */

.view-tus-ofertas .views-field-field-oferta-sem-imagen{float:left;margin-right:10px;clear:left;}
.view-tus-ofertas {margin-bottom:130px;}


#ipartenieve{margin:0 0 -5px 0;}


#partners-contenido{ border-top: solid #e9e9e9 2px;
    padding-top: 24px;
    border-bottom: solid #e9e9e9 2px;
    background-color: #F9F9F9;}

#partners-contenido .separator{padding-bottom: 0px; height:0;}


body .partners li{display: block;
    float: left;
    text-align: center;
    width: 230px;
    min-height: 115px;}
body .partners li.mas-ancho{width:33%;}

body .partners li img {
	float: none !important;
	margin: 0px auto !important;
    /*filter: url(filters.svg#grayscale); /* Firefox 3.5+ */
    /*filter: gray; 
    -webkit-filter: grayscale(1); 
    filter:grayscale(100%);
	-webkit-filter:grayscale(100%);
 	-moz-filter:grayscale(100%);
 	-ms-filter:grayscale(100%);
 	-o-filter:grayscale(100%);

  	-webkit-transform: scale(1);
   	-moz-transform: scale(1);
   	-o-transform: scale(1);
   	-ms-transform: scale(1);
   	transform: scale(1);*/
   	opacity:0.85;
   	max-width:165px;
}

body .partners ul{margin:0;}
body .partners li img:hover {
    /*filter: none;
    -webkit-filter: grayscale(0);
    -webkit-filter:grayscale(0%);
 	-moz-filter:grayscale(0%);
 	-ms-filter:grayscale(0%);
 	-o-filter:grayscale(0%);*/

   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
   opacity:1;
}

body .partners li + li, body .partners li + li +li, body .partners li + li +li +li{/*border-left: solid #CCCCCC 1px;border-right: solid #CCCCCC 1px;*/}
body .partners li + li +li +li+li{border-left:none;border-right:none;}


/* Formulario hotel Himalaia */
.formulario-hotel-himalaia {background-color: #EBF0F3; /*#efeeee*/
text-align: left;
border-bottom: solid #0674AF 2px;}
.formulario-hotel-himalaia form{margin-left:15px;}
.formulario-hotel-himalaia .form-actions{text-align: center;}
.formulario-hotel-himalaia h2{
background-color: #FFFFFF;
font-size: 24px !important;
padding: 0px 0px 8px;
border-bottom: solid #0674AF 2px;
font-weight: normal;
line-height: 1.2em!important;}
.formulario-hotel-himalaia input{width:260px; border: solid 2px #D2E3EC !important;}

.formulario-hotel-himalaia .form-submit{
background-color: #EE9900;
background-image: none;
width: 150px;
border: none;
color: #fff;
}

.formulario-hotel-himalaia .form-submit:hover{
background-color: #EE842F;
background-image: none;
width: 150px;
border: none;
color: #fff;
}
                           
.formulario-hotel-himalaia #edit-submitted-teminos-y-condiciones-1, .formulario-hotel-himalaia #edit-submitted-terminos-y-condiciones-1{text-align: left;
float: left;
width: auto;}


/* Formulario Himalaia - Términos y condiciones */
#webform-component-teminos-y-condiciones label{
  position: absolute;
  right: -4000px;
}

#webform-component-teminos-y-condiciones #edit-submitted-teminos-y-condiciones label{position:relative;right:0;}

.formulario-himalaia-explicacion-anonimos p {
    background-color: #ebf0f3;
    border-bottom: 2px solid #0674af;
    border-top: 2px solid #0674af;
    padding: 18px;
}


.page-node-15296 .region-secondary-content .publicidad{height:119px;}
.page-node-15296 .region-secondary-content .publicidad img{margin-top:37px}
.page-node-15375 #block-block-113 .publicidad{height:120px;}
.page-node-15375 #block-block-113 .publicidad img {margin-top:37px}


/* Invisibilizar banners en reportajes concretos */
/* Reportaje de ski party */
.page-node-15197 #block-block-116{position:absolute; top:-2400px;}

.page-mundo-ski-areas .pane-im-genes-de-estaciones h2{margin-top:0;}

/* Configurador newsletter */
.page-configurador-newsletter .view-content .views-row {
  display: block;
  margin-bottom: 25px;
}

.page-configurador-newsletter .field-content img {
  width: 95px;
}

span.news-cabecera {
  display: inline-block;
  width: 40px;
  font-weight: bold;
  font-size: 1.2em;
}

span.news-marcar {
  display: inline-block;
  width: 75px;
  font-weight: bold;
  text-transform: uppercase;
  color: #4DADAE;
}

.page-configurador-newsletter .views-field.views-field-field-imagen , .page-configurador-newsletter .views-field.views-field-field-cont-newsletter-imagen, 
.page-configurador-newsletter .views-field.views-field-field-reportaje-imagen-principal, .page-configurador-newsletter .views-field.views-field-field-viaje-imagen{
  display: inline-block;
  float: left;
}

.page-configurador-newsletter #content .views-field.views-field-php {
  float: left;
  width:107px;
}

input.noticia-newsletter-cabecera, input.reportaje-newsletter-cabecera, input.especial-newsletter-cabecera, input.viaje-newsletter-cabecera{
  margin: 25px 25px 0 13px;
}

.page-configurador-newsletter .views-field.views-field-title {
  display: inline-block;
  width: 220px;
  margin: 0px 0 0 10px;
}

.page-configurador-newsletter .pane-views{border-bottom:solid #CCCCCC 3px;}

.resetNewsletter{display: inline-block;
  height: 40px;
  border-radius: 5px;
  text-align: center;
  line-height: 40px;
  padding: 0px 2%;
  color: #fff!important;
  background-color:#AAA;}

.resetNewsletter:hover{background-color:#999;}

.generarNewsletter{  display: inline-block;
  height: 40px;
  border-radius: 5px;
  text-align: center;
  line-height: 40px;
  padding: 0px 10px;
  color: #fff!important;
  font-size: 15px;
  background-color: #5CB85C;
  margin-left: 10px;
}

.generarNewsletter:hover{background-color:#4D9B4E;}

.erroneo{color:#CC0000;}

.page-configurador-newsletter .newsletter-mediana{
	display:none;
}

/* FIN Configurador newsletter */

/* Página de apuntarse a newsletter */

#nuevoUsuarioNewsletter{
	background-color: #FCFCFC;
    border: 1px solid #CCCCCC;
    float: right;
    margin: -15px 0px 0;
    padding: 15px 15px 10px 33px;
}
#nuevoUsuarioNewsletter, #femail{}
#nuevoUsuarioNewsletter span{}

.condiciones-newsletter{}
.condiciones-newsletter input{margin-right:8px;}

.error-newsletter{color:#CC0000;}

#article-15953{margin-bottom:0;}

/* FIN página de apuntarse a newsletter */

#content .field-item blockquote span span{ font-family: Lato!important;
		    font-size: 1.3em!important;}

.no-recibes-newsletter p{margin-bottom:0;}


.noticias-interes .pane-content{ font-family: Lato;
    font-size:1.2em;line-height: 1.3em;}
.noticias-interes .views-row{border-bottom: 1px solid #CCC; margin: 4px 0;
    padding: 0; }

body .noticias-interes h2{    font-family: Lato;  font-size: 2em; color:#EB6E08 !important; border-bottom: 1px solid #EB6E08; padding:0; margin-bottom: 7px;}

body .noticias-interes.lomasvisto h2{color:#33CC66 !important;padding:0; border-bottom: 1px solid #33CC66; }
body .noticias-interes .views-field-field-imagen{float:left; margin-right:15px;}

body .noticias-interes .separator {padding-bottom:0;}

body #columns .region-sidebar-second .noticias-interes, #columns .region-sidebar-second .noticias-interes.lomasvisto{width:100% !important; float:none;}

body .noticias-interes{width: 48%;
  float: left;
  margin-left: 3%;}

 body .noticias-interes.lomasvisto{width: 48%;
  float: left;
  margin-left: 0;}

.te-puede-interesar{margin-bottom:35px;}

.valoracion-experto{position:relative; border:solid #32B7CF 1px; font-family: Lato; text-transform: uppercase; height:40px;}

.page-type-estaci-n #content .valoracion-experto h2 {font-size: 18px;
    color: #ffffff;
    background-color: #32B7CF;
    padding: 7px 11px;
    float: left;
    width: 79px;
    position:absolute;
    top:0;
	bottom:0;
	margin:0;
    line-height: 14px;} 

.valoracion-experto h2 .valoracion-termino {font-size:12px;opacity: 0.85;}

.block .valoracion-experto ul{position:absolute; top:14px; left:97px;}

.block .valoracion-experto ul li {list-style: none;display:inline-block;margin-right:3px;}

.block .valoracion-experto .resultado-valoracion{color:#32B7CF; font-size:28px; position:absolute; top:11px; left:210px;}




.valoracion-experto-la-estacion{position:absolute; border:none; font-family: Lato; text-transform: uppercase; height:40px;width: 100%;
    top: 35px;
    left: 5px;}

.valoracion-experto h2 .valoracion-experto-la-estacion {font-size:12px;opacity: 0.85;}

.block .valoracion-experto-la-estacion ul{position:absolute; top:14px; left:97px;}

.block .valoracion-experto-la-estacion ul li {list-style: none;display:inline-block;margin-right:1px;}

.block .valoracion-experto-la-estacion .resultado-valoracion{color:#32B7CF; font-size:17px; position:absolute; top:11px; left:201px;}


.valoracion-experto-la-estacion h2 {
    color: #21B1CB!important;
    font-size: 10px!important;
    margin-left: 110px;
    margin-top: 0px;
}

.page-type-viaje .valoracion-experto-la-estacion h2, .page-type-webcam .valoracion-experto-la-estacion h2, .page-type-imagenestacion .valoracion-experto-la-estacion h2{
	margin-top:-10px;
}

.la-estacion ul li img{    position: relative;
    margin-right: 0px!important;}



.view-miga-de-una-estaci-n ol{background-image:none; padding-left:0;}


.pie-foto{font-size:10px; color:#B0B0B0;}



#block-system-main-menu{
    box-shadow:none !important;
}

#menu_responsive{
	display:none;
}

.btn-responsivo {
    text-align: center;
}

.btn-responsivo a {
    background-color: #0492D0;
    color: #FFFFFF!important;
    padding: 5px 10px;
    font-size: 1.2em;
}

.btn-responsivo a.version-movil{font-size: 1.5em;}

.publi-newsletter{position:relative;}

.publi-newsletter p{
    border-top: 2px solid #5CC2FF;
	padding: 14px;
	border-bottom: 2px solid #5CC2FF;
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 1.05em;
	background-color: #F2FAFF;
}

.publi-newsletter p a{
    background-color: #5CC2FF;
	border-radius: 17px;
	color: #FFF;
	padding: 8px 16px;
	margin-left: 10px;
	position: absolute;
	top: 15%;
	right: 17px;
}


.view-viajes-en-portada .publicidad-suiza-listado img {width:100%;height:100%;}

.view-viajes-en-portada .publicidad-suiza-listado {
    padding-bottom: 4px;
    width: 300px;
    margin-top: 9px;
    border-bottom: solid #CCC 1px;
}

.banner-suiza-estacion img{max-width:300px;}

.bloque-ver-comentarios, .bloque-comentar{display:none;}

.imagen-centrada{ display: block;
    margin: 0 auto;}

.page-type-viaje  .pane-addtoany {
    display: block;
    margin: 7px -14px 15px;
    padding: 10px 0 0 15px;
    text-align: right;
    text-decoration: none;
    background-color: transparent;
    margin-right: 0px;
}

.pane-addtoany{ 
	/*border: solid #ddd 1px;
    border-radius: 3px;
    padding: 2px 5px 5px 1px;*/
    padding: 2px 5px 4px 2px;
    background-color: rgba(126, 191, 255, 0.20);
    /*border: solid #DCDCDC 1px;*/
}

.pane-addtoany .a2a_button_facebook_like{display:none;}

.page-type-negocio .pane-addtoany{background-color:transparent;}
.page-type-negocio .pane-addtoany .a2a_button_facebook_like {
    display: inline-block;
    margin-right: 1em;
    z-index: 100;
    position: relative;
}
.page-type-negocio .pane-addtoany .a2a_button_facebook_like:hover {opacity:1!important;}
.page-type-negocio .pane-addtoany .a2a_button_facebook{display:none;}


/* Publicidad skin lateral */

.skin-lateral {
        position: absolute;
    width: 1920px;
    top: -227px;
    left: -451px;
}


.skin-movil{
	text-align:center;
	max-width:100%;
}

.region-secondary-content iframe {
    width: 96%!important;
}

a.enlaceresaltado {
    font-weight: bold;
    font-size: 1.1em;
    color: #46B7DD;
}

.js-video-fullscreen {
    margin: 0;
}

#article-15296{margin-bottom:0; /*parte de nieve*/}



div#finder-block-buscador_estaciones {
    position: absolute;
    top: -50px;
    width: 100%;
    right: 13px;
}

#finder-block-buscador_estaciones input#edit-find, #finder-block-buscador_estaciones .form-item-nombre-de-estaci-n, #finder-page-buscador_estaciones .form-item-nombre-de-estaci-n
{
    display: inline;
}

#finder-block-buscador_estaciones .form-item-nombre-de-estaci-n label, #finder-page-buscador_estaciones .form-item-nombre-de-estaci-n label{margin-right: 10px;
    display: inline;
    font-weight: bold;
    font-family: Lato,Arial,Verdana,Geneva,sans-serif;
    font-size: 1.4em;}


.view-buscador-listado-estaciones .views-field.views-field-title {
    width: 100%;
    margin-bottom: 89px;
    padding-left: 116px;
    padding-top: 5px;
    font-size: 1.3em
}

.view-buscador-listado-estaciones .views-field.views-field-php {
    position: relative;
}

.view-buscador-listado-estaciones .valoracion-experto-la-estacion h2{font-size:12px!important;}
.view-buscador-listado-estaciones .valoracion-experto-la-estacion h2, .block .valoracion-experto-la-estacion ul{display:inline;}
.view-buscador-listado-estaciones .valoracion-experto-la-estacion ul{position:relative;    top: 2px;  left: auto;}

.view-buscador-listado-estaciones .valoracion-experto-la-estacion .resultado-valoracion{position: relative;
    top: 1px;
    left: auto;
    display: inline-block;
    margin-left: 10px;}

html.js input.form-autocomplete {
    background-position: 99% 4px!important;
}
#autocomplete{text-align: left; padding-left:3px;}

.view-buscador-listado-estaciones  .valoracion-experto-la-estacion{
    position: absolute;
    border: none;
    font-family: Lato;
    text-transform: uppercase;
    height: 0;
    width: 100%;
    top: -88px;
    left: 5px;
}

#bloque-info-nieve-container{font-family:Lato, Arial, Verdana, Geneva, sans-serif; margin: -10px 0 35px 0;}
#bloque-info-nieve{position:relative; background-image: url(images-propias/fondo-banner-parte-detalle.jpg); background-repeat: no-repeat; width:400px; height:90px; margin-left:16%;margin-bottom: 1em;}
#bloque-info-nieve a{    position: absolute;
    padding-top: 16px;
    padding-left: 102px;
    width: 230px;
    color: #444;
    font-size: 15px;
    padding-bottom: 15px;}
#bloque-info-nieve a .titulo{color:#4A90E1; text-transform: uppercase; font-size:15px; font-weight:bold; display:block;}


.view-negocios-para-banner{font-weight: normal!important;
    font-family: Lato!important;
    border-bottom: solid #0492D0 2px;
    border-top: solid #0492D0 2px;
    padding-bottom: 0.2em;
}
.view-negocios-para-banner h4{    text-align: center;
    margin-top: 0;
    padding-top: 0.7em;
    margin-bottom: 0.2em;
}
.view-negocios-para-banner h4 a{
   color: #0492D0;
   font-size: 24px;
}
.view-negocios-para-banner h4 a:hover{color: #0271BA;}
.view-negocios-para-banner h3{  margin-top: 0.3em;
    text-align: center;
    margin-bottom: 0.5em;}
.view-negocios-para-banner h3 a{    color: #666;
    font-size: 19px;
    margin: 8px 0;}
.view-negocios-para-banner img{border-top: solid #999 1px;
    padding-top: 4px;
    border-bottom: solid #999 1px;
    padding-bottom: 4px;}

.pie-anunciate{text-align:center;}
.pie-anunciate a{    display: block;
    background-color: #0492D0;
    color: #FFF;
    font-size: 20px;
    padding: 5px 0 8px 0;}
.pie-anunciate a:hover{ background-color:#0271BA;}

.salto-de-linea {
    clear: both;
}

.pane-node-field-noticia-galeria-imagenes .field-items,
.pane-node-field-resportaje-galeria-imagen .field-items {
    margin-bottom: 2em;
}

.field-name-field-noticia-galeria-imagenes .field-item, 
.field-name-field-resportaje-galeria-imagen .field-item{    display: inline-block;
    max-width: 195px;
    margin-right: 3px;
	margin-bottom:3px;}

.pane-node-field-noticia-galeria-imagenes .field-type-image, 
.pane-node-field-resportaje-galeria-imagen .field-type-image {
    text-align: left!important;
}


.pane-node-flippy-pager{position:relative;}
body .region-content ul.flippy{    width: 100%;
    padding: 20px 0;
    text-align: left;
    min-height: 59px;}
body .region-content ul.flippy li{display: inline-block;
    width: 40%;
    margin: 0;
    padding: 0; white-space:normal; font-size:1.1em;}

body .region-content ul.flippy li.prev{float:left; background-image: url(images-propias/flippy-prev.jpg); background-repeat: no-repeat; background-position: center left;}
body .region-content ul.flippy li.next{float:right; background-image: url(images-propias/flippy-next.jpg); background-repeat: no-repeat; background-position: center right;}
body .region-content ul.flippy li.prev a{padding-left:30px; display:block;}
body .region-content ul.flippy li.next a{padding-right:30px; display:block;}


/* Invisivilizar aviso de publicidad para todos usuarios menos admin y editores*/

span.publicidad {
    position: absolute;
    left: -6000px!important;
}

body.toolbar span.publicidad{
    
    left:auto!important;;
}

.patrocinador-tipo-noticia {        
	width: 43%;
    margin-left: -3px;
    margin-top: -7px;
    margin-bottom: -4px;
   }
