.paginas-principales {  margin-top: 0px; margin-right: 4px; margin-bottom: 0px; margin-left: 4px; width: 970px }

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

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

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

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

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

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

.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-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px }



/***Listados rutas***/

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

.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-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 8px }

.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-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 8px}

.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: 8px; 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-top: 8px; padding-right: 12px; padding-bottom: 8px; padding-left: 12px}

.cita-otras-fondo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; vertical-align: top; width: 100%; padding-top: 8px; padding-right: 12px; padding-bottom: 8px; padding-left: 12px; 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-top: 8px; padding-right: 12px; padding-bottom: 8px; padding-left: 12px}

.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-top: 8px; padding-right: 12px; padding-bottom: 8px; padding-left: 12px; background-color: #F3FAFE}

.fotos-peques { height: 150px; width: 200px; border-top: 0px #CCCCCC solid; border-right: 3px #CCCCCC solid; border-bottom: 3px #CCCCCC solid; border-left: 0px #CCCCCC solid; margin: 0px }

.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-top: 4px; padding-right: 20px; padding-bottom: 4px; padding-left: 0px }



/***Mapa Web***/

.mapaweb-titular {  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 4px; 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-top: 8px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; 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: 1px #CCCCCC solid; margin-top: 0px; margin-right: 8px; margin-bottom: 8px; margin-left: 8px; width: 962px }
