body {
	margin: 0;
	padding: 0;
	background-color: #fff;
}


#widgetnieve {
	width: 298px;
	height: 490px;
	position: relative;
	border: 1px solid #9BD0E0;
	font-family: Arial,Helvetica,Sans,sans-serif;
	background-color: #fff;
}

#ventana,
#contenido1,
#contenido2 {
	width: 298px;
	height: 385px;
}

#ventana {

	position: relative;
	overflow: hidden;

}

#contenido1 {
	position: absolute;

	top: 0;
	left: 0;
	
}

#contenido2 {
	position: absolute;

	top: 388px;
	left: 0;	
}

.cabecera {

	width: 298px;
	height: 26px;
	background: transparent url(/widgets/nieve/iconos/300/cabecera.png) no-repeat 0 0;
}

.cabecera strong {

	display: none;
}

.cabeceraestacion {
	padding: 0;
	width: 298px;
	overflow: hidden;
}
.cabeceraestacion h1 {
	font-weight: normal;
	font-size: 21px;
	width: 190px;
	float: left;
	margin: 0;
	padding: 5px 0 5px 25px;	

	
	
}
.cabeceraestacion .cerrar {
	font-weight: normal;
	font-size: 11px;
	width: 68px;
	float: right;
	
	padding: 0 0 0 0px;	
}
.cabeceraestacion .cerrar a {
		color: #4A8CA0;
		width: 68px;
		height: 24px;
		display: block;
		padding: 6px 4px 6px 0;
		background: transparent url(/widgets/nieve/iconos/300/boton_otras_estaciones.png) no-repeat 0  8px;
}

.cabeceraestacion .cerrar a:hover {
		background: transparent url(/widgets/nieve/iconos/300/boton_otras_estaciones_hover.png) no-repeat 0 8px;
}

.cabeceraestacion .cerrar a strong {
	display: none;
}

.estacion_abierta .cabeceraestacion h1 {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_grande_estacion_abierta.png) no-repeat 5px 8px;
}

.estacion_cerrada .cabeceraestacion h1 {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_grande_estacion_cerrada.png) no-repeat 5px 8px;
}

.cabeceraestacion h1.maspeque {
	font-size: 16px !important;
	font-weight: bold;
	padding-top: 8px;
}
.datosestacion {
	border-top: 1px solid #9BD0E0;
}
.datosestacion div div {
	border-bottom: 1px solid #9BD0E0;
}

.datosestacion .remontes div {
	
}

.datosestacion .dato {
	width: 298px;
	overflow: hidden;
	height: 32px;
	
}


.datosestacion .remontes {
	background: #E3F4F9 url(/widgets/nieve/iconos/300/remontes.png) no-repeat 0 0;
}

.datosestacion .pistas {
	background: #E3F4F9 url(/widgets/nieve/iconos/300/pistas.png) no-repeat 0 0;
}

.datosestacion .km {
	background: #E3F4F9 url(/widgets/nieve/iconos/300/km.png) no-repeat 0 0;
}

.datosestacion .espesortipo {
	background: #E3F4F9 url(/widgets/nieve/iconos/300/espesortipo.png) no-repeat 0 0;
}

.datosestacion h2 {
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0 0 52px;
	width: 116px;	
	float: left;
	color: #4A8CA0;
	text-align: left;
	display: inline;

}

.datosestacion p {
	font-size: 12px;	
	font-weight: normal;
	margin: 8px 0 0 0;
	color: #666;
	width: 70px;
	float: left;	
	display: inline;
	text-align: left;	
}


.datosestacion p.maspeque {
	padding-top: 4px;
}
.datosestacion p.maspeque strong {
	font-size: 12px !important;
	
}


.datosestacion .espesortipo p {
	width: 105px;
   padding-top: 4px;	
}

.datosestacion .espesortipo p em {
	font-style: normal;	
}



.datosestacion p strong {
	font-size: 16px;
	font-weight: bold;
	color: #333;
	letter-spacing: -1px;
	color: #4A8CA0
}

.espesortipo p {
	font-size: 12px;
}

.espesortipo p strong {
	font-size: 14px;
}

.datosestacion .contenedorbarra {
	float: left;
	width: 40px;
	height: 7px;
	margin: 14px 5px 0 0;
	border: 1px solid #4A8CA0 !important;
	background-color: #fff;
	display: inline;
	
}


.datosestacion .contenedorbarra .barra {
	height: 7px;
	font-size: 1px;
	background-color: #13D100;
	border:0;
	
}


/* el tiempo */


.eltiempo .fila {
	padding: 7px 0 3px 55px;
	width: 245px;
	overflow: hidden;
	border-bottom: 1px dotted #9BD0E0;
}

.eltiempo .hoy .fila {
	padding: 15px 0 12px 55px;			
}

.eltiempo .fila h2 {
	font-weight: normal;
	font-size: 12px;
	margin: 0;
	width: 85px;
	float: left;
	color: #333;
	text-transform: lowercase;
	display: inline;
}

.eltiempo .hoy .fila h2 {
	font-weight: bold;
	color: #666;
	font-size: 14px;
	letter-spacing: -1px;

}
.eltiempo .fila h3 {
	font-weight: normal;
	font-size: 12px;
	margin: 0 0 0 10px;
	width: 140px;
	float: left;
	display: inline;
	
	
	
}
.eltiempo div .fila  {
	background-repeat: no-repeat;
	background-position: 12px 0;
}

.eltiempo .hoy div .fila  {	
	background-position: -4px 0;
}

.eltiempo div .fila h3  span {
	
	display: block;
	float: left;
	width: 28px;
	padding-left: 15px;
	
}
.eltiempo .hoy .fila h3  span {
	font-weight: bold;
	color: #666;
	font-size: 14px;

}

.eltiempo div .fila h3  span.min {
	background: transparent url(/eltiempo/iconos/widget/ie6/min.gif) no-repeat 0 0;
}

.eltiempo div .fila h3  span.max {
	background: transparent url(/eltiempo/iconos/widget/ie6/max.gif) no-repeat 0 0;
}

.eltiempo div .fila h3  .lluvia {
	padding-left: 15px;
	background: transparent url(/eltiempo/iconos/widget/ie6/problluvia.gif) no-repeat top left;
	width: 20px;
	margin-left: 6px;
}




.eltiempo .hoy .cubierto .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/cubierto.gif);
}
.eltiempo .hoy .cubiertoconlluvia .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/cubiertoconlluvia.gif);
}
.eltiempo .hoy .cubiertoconnieve .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/cubiertoconnieve.gif);
}
.eltiempo .hoy .despejado .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/despejado.gif);
}
.eltiempo .hoy .intervalosnubosos .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/intervalosnubosos.gif);
}
.eltiempo .hoy .intervalosnubososconlluvia .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/intervalosnubososconlluvia.gif);
}
.eltiempo .hoy .intervalosnubososconnieve .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/intervalosnubososconnieve.gif);
}
.eltiempo .hoy .muynuboso .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/muynuboso.gif);
}
.eltiempo .hoy .muynubosoconlluvia .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/muynubosoconlluvia.gif);
}
.eltiempo .hoy .muynubosoconnieve .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/muynubosoconnieve.gif);
}
.eltiempo .hoy .nodisponible .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/nodisponible.gif);
}
.eltiempo .hoy .nuboso .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/nuboso.gif);
}
.eltiempo .hoy .nubosoconlluvia .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/nubosoconlluvia.gif);
}
.eltiempo .hoy .nubosoconnieve .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/nubosoconnieve.gif);
}
.eltiempo .hoy .poconuboso .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/53/poconuboso.gif);
}


.eltiempo .cubierto .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/cubierto.png);
}
.eltiempo .cubiertoconlluvia .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/cubiertoconlluvia.png);
}
.eltiempo .cubiertoconnieve .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/cubiertoconnieve.png);
}
.eltiempo .despejado .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/despejado.png);
}
.eltiempo .intervalosnubosos .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/intervalosnubosos.png);
}
.eltiempo .intervalosnubososconlluvia .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/intervalosnubososconlluvia.png);
}
.eltiempo .intervalosnubososconnieve .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/intervalosnubososconnieve.png);
}
.eltiempo .muynuboso .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/muynuboso.png);
}
.eltiempo .muynubosoconlluvia .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/muynubosoconlluvia.png);
}
.eltiempo .muynubosoconnieve .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/muynubosoconnieve.png);
}
.eltiempo .nodisponible .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/nodisponible.png);
}
.eltiempo .nuboso .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/nuboso.png);
}
.eltiempo .nubosoconlluvia .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/nubosoconlluvia.png);
}
.eltiempo .nubosoconnieve .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/nubosoconnieve.png);
}
.eltiempo .poconuboso .fila  {
	background-image: url(/widgets/nieve/iconos/300/eltiempo/24/poconuboso.png);
}





/* fin el tiempo */

#widgetnieve .publicidad {
	position: absolute;
	top: 410px;
	width: 280px;
	margin: 10px 0 0 4px;
	height: 30px;	
	
}

.piewidget {
	width: 298px;
	overflow: hidden;
	border-top: 1px solid #9BD0E0;
	position: absolute;
	left: 0;
	top: 460px;
}

.piewidget .llevamecontigo,
.piewidget .fuentedatos,
.piewidget .ofrecidopor {
	
	float: left;
}

.piewidget .llevamecontigo {
	width: 60px;
}

.piewidget .fuentedatos {
	width: 130px;
	text-align: center;
}

.piewidget .ofrecidopor {
	width: 99px;
	margin: 2px 2px 0 0;
	float: right;	
	
}

.piewidget div a {
	display: block;
	width: 30px;
	height: 10px;
	
}

.piewidget .fuentedatos {
	padding-top: 7px;
}

.piewidget .fuentedatos strong {
	font-weight: normal;
	font-size: 9px;
	color: #888;
	
}

.piewidget .llevamecontigo a {
	width: 60px;
	height: 27px;
	background: transparent url(/widgets/nieve/iconos/300/embed.png) no-repeat 0 0;
}

.piewidget  .ofrecidopor a {
	width: 99px;
	height: 23px;
	background: transparent url(/widgets/nieve/iconos/300/soitues.gif) no-repeat 0 0;
	
}

.piewidget div a strong {
	display: none;
}


#mapaespana {
	
	background: transparent url(/widgets/nieve/iconos/300/mapa300.png) no-repeat 0 0;
	height: 298px;
	padding-top: 40px;
}


#mapaespana .banderitas {
	width: 298px;
	height: 280px;		
	position: relative;
	
	
}

#mapaespana div a,
#mapaespana div.cerrada a {
	display: block;
	background-color: #ccc;
	width: 10px;
	height: 11px;
	background: transparent url(/widgets/nieve/iconos/300/banderilla_pequena_cerrada.png) no-repeat 0 0;
}



#mapaespana div a:hover,
#mapaespana div.cerrada a:hover {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_pequena_cerrada_on.png) no-repeat 0 0;
}

#mapaespana div.abierta a {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_pequena_abierta.png) no-repeat 0 0;
}
#mapaespana div.abierta a:hover {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_pequena_abierta_on.png) no-repeat 0 0;
}

#mapaespana div.cerrada_v a {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_pequena_cerrada_v.png) no-repeat 0 0;
}
#mapaespana div.abierta_v a {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_pequena_abierta_v.png) no-repeat 0 0;
}



#mapaespana div div{
	position: absolute;
	z-index:1;

}

#mapaespana div div.abierta {
	display: block;
}
#mapaespana #estacion1  { 	left: 16%;	top: 17%; }
#mapaespana #estacion2  { 	left: 28%;	top: 10%; }
#mapaespana #estacion3  { 	left: 32%;	top: 6%; }
#mapaespana #estacion4  { 	left: 32%;	top: 10%; }
#mapaespana #estacion5  { 	left: 23%;	top: 10%; }
#mapaespana #estacion6  {	left: 39%;	top: 9%; }
#mapaespana #estacion7  { 	left: 67%;	top: 10%; }
#mapaespana #estacion8  { 	left: 68%;	top: 14%; }
#mapaespana #estacion9  { 	left: 75%;	top: 15%; }
#mapaespana #estacion10 { 	left: 71%;	top: 10%; }
#mapaespana #estacion11 { 	left: 63%;	top: 39%; }
#mapaespana #estacion12 { 	left: 71.5%;	top: 14%; }
#mapaespana #estacion13 { 	left: 67%;	top: 35%; }
#mapaespana #estacion14 { 	left: 78%;	top: 17%; }
#mapaespana #estacion15 { 	left: 79%;	top: 9%; }
#mapaespana #estacion16 { 	left: 82%;	top: 19%; }
#mapaespana #estacion17 { 	left: 85.5%;	top: 19%; }
#mapaespana #estacion18 { 	left: 79%;	top: 13%; }
#mapaespana #estacion19 { 	left: 83%;	top: 11%; }
#mapaespana #estacion20 { 	left: 89%;	top: 18%; }
#mapaespana #estacion21 { 	left: 87%;	top: 14%; }
#mapaespana #estacion22 { 	left: 91%;	top: 14%; }
#mapaespana #estacion23 { 	left: 93%;	top: 18%; }
#mapaespana #estacion24 { 	left: 41%;	top: 33%; }
#mapaespana #estacion25 { 	left: 46%;	top: 27%; }
#mapaespana #estacion26 { 	left: 28%;	top: 36%; }
#mapaespana #estacion27 { 	left: 42%;	top: 37%; }
#mapaespana #estacion28 { 	left: 42%;	top: 29%; }
#mapaespana #estacion29 { 	left: 49%;	top: 17%; }
#mapaespana #estacion30 { 	left: 46%;	top: 67%; }
#mapaespana #estacion31 { 	left: 68%;	top: 6%; }
#mapaespana #estacion32 { 	left: 75%;	top: 11%; }
#mapaespana #estacion33 { 	left: 83%;	top: 15%; }
#mapaespana #estacion34 { 	left: 50%;	top: 67%; }
#mapaespana #estacion35 { 	left: 63%;	top: 8%; }

.oculto {
	display: none;
}

.alavista {
	display: block;
}

#etiqueta {
	background-color: #000;
	color: #fff;
	padding: 3px;
	font: normal 9px Verdana,Arial,Helvetica,Sans,sans-serif;	
	top: 250px;
	left: 0;
	position: absolute;
	z-index: 100 !important;	
}
#pestanas {
	padding: 5px 0 0 5px;
	height: 40px;
}
#pestanas ul,
#pestanas ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#pestanas ul li {
	display: inline;
}

#pestanas ul {
	height: 25px;
	
}

#pestanas ul li a {
	display: block;	
	float: left;
	margin: 0 9px 0 0;
	height: 40px;
}

#pestanas ul li a strong {
	display: none;
	
}


#pestanas ul li#pestana_mapa a {
	width: 76px;
	background: transparent url(/widgets/nieve/iconos/300/pestana_mapa.png) no-repeat 0 0;
}

#pestanas ul li#pestana_mapa a:hover {
	background: transparent url(/widgets/nieve/iconos/300/pestana_mapa_hover.png) no-repeat 0 0;
}

#pestanas ul li#pestana_mapa.activo a {
	background: transparent url(/widgets/nieve/iconos/300/pestana_mapa_on.png) no-repeat 0 0;
}

#pestanas ul li#pestana_lista a {
	width: 91px;
	background: transparent url(/widgets/nieve/iconos/300/pestana_lista.png) no-repeat 0 0;
}

#pestanas ul li#pestana_lista a:hover {
	background: transparent url(/widgets/nieve/iconos/300/pestana_lista_hover.png) no-repeat 0 0;
}

#pestanas ul li#pestana_lista.activo a {
	background: transparent url(/widgets/nieve/iconos/300/pestana_lista_on.png) no-repeat 0 0;
}

#pestanas ul li#pestana_sistema a {
	width: 104px;
	background: transparent url(/widgets/nieve/iconos/300/pestana_sistema.png) no-repeat 0 0;
	margin-right: 0;
}

#pestanas ul li#pestana_sistema a:hover {
	background: transparent url(/widgets/nieve/iconos/300/pestana_sistema_hover.png) no-repeat 0 0;
}

#pestanas ul li#pestana_sistema.activo a {
	background: transparent url(/widgets/nieve/iconos/300/pestana_sistema_on.png) no-repeat 0 0;
}




#listasistema ul,
#listasistema ul li,
#listaalfabetica ul,
#listaalfabetica ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	
}

#listaalfabetica,
#listasistema {
	width: 298px;
	overflow: hidden;
	padding: 5px 0 0 0;
	background: transparent url(/widgets/nieve/iconos/300/fondo_listas.png) no-repeat 0 0;
}

#listasistema ul,
#listaalfabetica ul {
	
	width: 140px;
	float: left;
	margin-left: 5px;
}


#listaalfabetica ul li {
	line-height: 18px;
}

#listasistema ul li {
	line-height: 16px;
	font-size: 11px;
	color: #666;
	font-weight: bold;
}

#listasistema ul li a,
#listaalfabetica ul li a {
	font: normal 12px Arial,Helvetica,Sans,sans-serif;
	color: #38698C;
	text-decoration: none;
	padding-left: 15px;
}

#listasistema ul li a {
	font-size: 11px;
}

#listasistema ul li.abierta a,
#listaalfabetica ul li.abierta a {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_pequena_abierta.png) no-repeat 0 0;
}

#listasistema ul li.abierta_v a,
#listaalfabetica ul li.abierta_v a {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_pequena_abierta_v.png) no-repeat 0 0;
}


#listasistema ul li.abierta a:hover,
#listaalfabetica ul li.abierta a:hover {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_pequena_abierta_on.png) no-repeat 0 0;
}



#listasistema ul li.cerrada a,
#listaalfabetica ul li.cerrada a,
#listasistema ul li a,
#listaalfabetica ul li a {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_pequena_cerrada.png) no-repeat 0 0;
}

#listasistema ul li.cerrada_v a,
#listaalfabetica ul li.cerrada_v a {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_pequena_cerrada_v.png) no-repeat 0 0;
}

#listasistema ul li.cerrada a:hover,
#listaalfabetica ul li.cerrada a:hover,
#listasistema ul li a:hover,
#listaalfabetica ul li a:hover {
	background: transparent url(/widgets/nieve/iconos/300/banderilla_pequena_cerrada_on.png) no-repeat 0 0;
}

#listaalfabetica,
#listasistema {
	margin-top: 5px;
}

#listasistema ul.primera li {
	line-height: 15px;
}
#listasistema ul.segunda li {
	line-height: 16px;
}

#listasistema ul li.titulo {
	padding-top: 4px;
	padding-bottom:2px;	
}

#listasistema ul li.titulo {
	padding-left: 25px;
	background: transparent url(/widgets/nieve/iconos/300/montana.png) no-repeat 0 4px;	
}


#listaalfabetica ul li a:hover,
#listasistema ul li a:hover {
	text-decoration: underline;
}

.favorita a {
	font: normal 11px Arial,Helvetica,Sans,sans-serif;
	text-decoration: none;
	padding: 2px 0 2px 0;
	display: block;
	color: #43759A;
	text-align: center;
	background: #E3F4F9 url(/widgets/nieve/iconos/300/favorita.png) no-repeat 55px 5px;
	border-bottom: 1px solid #9BD0E0;
	
}

.favorita a:hover {
	
	background-color: #fff;
}

.mifavorita {
	font: normal 11px Arial,Helvetica,Sans,sans-serif;
	padding: 2px 0 2px 0;
	display: block;
	color: #333;
	text-align: center;	
}
