.paginas-principales {  margin: 0 4 0 4; width: 970px }

.paginas-principales-sin-pestanas {  margin: 0 4 0 4; width: 970px; border: #CCCCCC solid; border-width: 1 1 1 1 }

.paginas-principales-contenido { padding: 8 8 4 0; vertical-align: top; text-align: center; width: 70%; border: #CCCCCC solid; border-width: 1 1 1 0}

.paginas-principales-contenido-galeria { padding: 8 8 4 8; vertical-align: top; text-align: center; width: 70%; border: #CCCCCC solid; border-width: 1 1 1 1}

.paginas-principales-contenido-refugios { padding: 8 8 4 8; vertical-align: top; text-align: center; width: 70%; border: #CCCCCC solid; border-width: 1 1 1 1}

.paginas-principales-contenido-refugios2 { padding: 8 8 4 8; vertical-align: top; text-align: center; width: 70%; border: #CCCCCC solid; border-width: 0 1 1 1 }

.paginas-principales-contenido-titulo { text-align: center; width: 100% }

.paginas-principales-contenido-textos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; width: 100%; margin: 0 0 8 0 }



/***Listados rutas***/

.paginas-principales-contenido-rutas { text-align: center; width: 100%; border: #CCCCCC; border-style: solid; border-width: 1 1 1 1 }

.paginas-principales-contenido-rutas-titulo-ruta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 51%; }

.paginas-principales-contenido-rutas-titulo-dificultad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 18% }

.paginas-principales-contenido-rutas-titulo-valoracion { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 19% }

.paginas-principales-contenido-rutas-titulo-foto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 12% }


.paginas-principales-contenido-rutas-ruta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; height: 40px; background-color: #F9F9F9; padding: 0 0 0 8 }

.paginas-principales-contenido-rutas-ruta a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-rutas-ruta a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-rutas-ruta a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline; font-weight: bold}
.paginas-principales-contenido-rutas-ruta a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-rutas-ruta a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline}


.paginas-principales-contenido-rutas-dificultad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center }

.paginas-principales-contenido-rutas-valoracion { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; background-color: #F9F9F9 }

.paginas-principales-contenido-rutas-foto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; background-color: #F9F9F9 }

.paginas-principales-contenido-rutas-ruta-fondo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #F3FAFE; text-align: left; height: 40px; padding: 0 0 0 8}

.paginas-principales-contenido-rutas-ruta-fondo a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-rutas-ruta-fondo a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-rutas-ruta-fondo a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline; font-weight: bold}
.paginas-principales-contenido-rutas-ruta-fondo a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-rutas-ruta-fondo a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline}


.paginas-principales-contenido-rutas-dificultad-fondo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; background-color: #F3FAFE }

.paginas-principales-contenido-rutas-valoracion-fondo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; background-color: #F3FAFE }

.paginas-principales-contenido-rutas-foto-fondo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; background-color: #F3FAFE }



/***Listados galeria***/

.paginas-principales-contenido-galeria-titulo-foto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 18% }

.paginas-principales-contenido-galeria-titulo-cumbre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 64%; }

.paginas-principales-contenido-galeria-titulo-numero { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 18% }





/***Listados refugios***/


.paginas-principales-contenido-refugios-titulo-foto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 8%; }

.paginas-principales-contenido-refugios-titulo-refugio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 25% }

.paginas-principales-contenido-refugios-titulo-situacion { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 38% }

.paginas-principales-contenido-refugios-titulo-ascensiones { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 29% }



.paginas-principales-contenido-refugios-titulo-nombre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 37%; }

.paginas-principales-contenido-refugios-titulo-telefono { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; background-color: #E6E6E6; width: 26% }

.paginas-principales-contenido-refugios-refugio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; height: 40px }

.paginas-principales-contenido-refugios-refugio a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-refugios-refugio a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-refugios-refugio a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline; font-weight: bold}
.paginas-principales-contenido-refugios-refugio a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-refugios-refugio a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline}



.paginas-principales-contenido-refugios-situacion { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left }

.paginas-principales-contenido-refugios-ascensiones { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left }

.paginas-principales-contenido-refugios-ascensiones a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-refugios-ascensiones a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-refugios-ascensiones a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline; font-weight: bold}
.paginas-principales-contenido-refugios-ascensiones a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-refugios-ascensiones a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline}

.paginas-principales-contenido-refugios-foto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center }

.paginas-principales-contenido-refugios-refugio-fondo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #F3FAFE; text-align: left; height: 40px }

.paginas-principales-contenido-refugios-refugio-fondo a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-refugios-refugio-fondo a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-refugios-refugio-fondo a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline; font-weight: bold}
.paginas-principales-contenido-refugios-refugio-fondo a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-rutas-refugio-fondo a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline}


.paginas-principales-contenido-refugios-situacion-fondo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; background-color: #F3FAFE }

.paginas-principales-contenido-refugios-ascensiones-fondo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; background-color: #F3FAFE }

.paginas-principales-contenido-refugios-ascensiones-fondo a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-refugios-ascensiones-fondo a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-refugios-ascensiones-fondo a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline; font-weight: bold}
.paginas-principales-contenido-refugios-ascensiones-fondo a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.paginas-principales-contenido-rutas-ascensiones-fondo a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline}

.paginas-principales-contenido-refugios-foto-fondo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; background-color: #F3FAFE }










.cita-principal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; vertical-align: top; width: 80%; padding: 8 8 8 8; background-color: #F3FAFE }

.cita-principal-foto { text-align: center; vertical-align: top; width: 20%; background-color: #F3FAFE}

.cita-otras { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; vertical-align: top; width: 100%; padding: 8 12 8 12}

.cita-otras-fondo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; vertical-align: top; width: 100%; padding: 8 12 8 12; background-color: #F3FAFE}

.cita-otras-3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF9900; text-align: left; vertical-align: top; width: 33%; padding: 8 12 8 12}

.cita-otras-fondo-3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF9900; text-align: left; vertical-align: top; width: 33%; padding: 8 12 8 12; background-color: #F3FAFE}

.fotos-peques { border: #999999 solid; height: 150px; width: 200px; border-width: 0 3 3 0; margin: 8 8 8 8 }

.cursiva { font-style: italic }

.noticias-titular { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold }



/***Formulario***/

.campos { text-align: right; vertical-align: top; padding: 4 20 4 }



/***Mapa Web***/

.mapaweb-titular {  padding: 0 0 0 4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  font-weight: bold; text-align: center; height: 20px; background-image: url(imagenes/portada/fondo-azul-962.jpg); background-repeat: repeat-y}

.mapaweb-contenido { padding: 8 4 4 4; width=481px; vertical-align: top;}

.mapaweb-paginacion {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: center; width: 962; background-color: #F3FAFE; border: #CCCCCC; border-style: solid; border-width: 1 1 1 1; margin: 0 8 8 8 }