/*---------------------------------------------------------------------------*/
/* CSS PARA LA "GUIA DE SETAS Y RUTAS EN SANABRIA,CARBALLEDA Y LOS VALLES"   */
/*---------------------------------------------------------------------------*/
body{background:#fff;font:1.0em "Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,Verdana,sans-serif;color:#000;margin:0;padding:0;}
p{margin:0;padding:0;font-size:11pt;font-style:normal;text-align:justify;text-indent:12.5mm;}
h1,h2,h3{font-style:normal;text-align:left;padding-left:12.5mm;clear:both;}
h1{font-size:17pt;}
h2{font-size:14pt;}
h3{font-size:13pt;}
a{text-decoration:none;color:#000;}
img{border:none;}
#pagina{margin:0;padding:0;width:100%;}
#portada .imagen{margin:0 auto 5mm auto;border-bottom:5px solid black;display:block;text-align:center;}
#produccion{margin:0 auto 5mm auto;display:block;text-align:center;width:170mm;}
#produccion h1{margin:0 0 3mm 0;padding:0;width:100%;font-size:12pt;text-align:left;text-indent:0;border-bottom:1px solid black;}
#produccion p{text-align:left;font-size:9pt;text-indent:0;}
#produccion img{display:block;border:none;}
#produccion .publica,
#produccion .autores,
#produccion .cofinanciado{margin:0 0 5mm 0;width:50mm;display:block;float:left;}
#produccion .autores{margin:0 5mm;}
#derechos{margin:5mm 0;padding:5mm;border:1px solid black;clear:both;}
#derechos p{text-indent:0;}
#cabecera{margin:0;padding:0;border-bottom:7px solid black;}
#cabecera .logo{display:none;}
#menuprincipal{margin:0;padding:10px 0;}
#menuprincipal .menu{margin:0 auto;padding:0;width:80%;}
#menuprincipal .menu ul{margin:0;padding:0;list-style-type:none;}
#menuprincipal .menu li.elemento01,#menuprincipal .menu li.elemento02,#menuprincipal .menu li.elemento03,#menuprincipal .menu li.elemento04{margin:0 0 0 14mm;padding:0;}
#menuprincipal .menu li.elemento05,#menuprincipal .menu li.elemento07,#menuprincipal .menu li.elemento06,#menuprincipal .menu li.elemento08{margin:3mm 0 0 20mm;padding:0;text-indent:-20mm;}
#menuprincipal .menu li.elemento05{margin-top:5mm;}
#menuprincipal .menu img{margin-right:5mm;vertical-align:middle;}
#menuprincipal .menu a{vertical-align:middle;}
#menusecciones{display:none;}
#submenuseccion{display:none;}
#pie{border-top:7px solid black;clear:both;}
#pie p{margin:0;padding:0;text-align:center;font-size:0.7em;text-indent:0;}
#contenido{margin:0 0 10pt 0;}
#contenido p{margin:6pt 0 0 0;}
#contenido h1{margin:0 0 6pt 0;padding:0 2.5mm;border-bottom:2px solid black;clear:both;}
#contenido h2{margin:15px 0 12px 0;padding:0 2.5mm;border-bottom:1px solid black;clear:both;}
#contenido h3{margin:12px 0 10px 0;padding:0 2.5mm;clear:both;}
#separata{margin:0;padding:0;}
#separata .imagen{margin:3mm 0 15mm 0;padding:0;display:block;float:left;height:400px;}
#separata.extensa .imagen{padding:3mm 0 10mm 0;}
#separata .menuseparata{margin:0;padding:0 0 10px 0;position:absolute;top:23mm;left:3mm;}
#separata .titulo{margin:2mm 0 0 0;padding:0 0 0 75mm;}
#separata .menuseparata ul{margin:5mm 0 0 94mm;padding:0;list-style-type:none;}
#separata .menuseparata li{margin:2mm 0 0 0;padding:0;line-height:1.5em;text-indent:-16mm;}
#separata .menuseparata img{margin-right:3mm;vertical-align:middle;}
#separata .menuseparata a{vertical-align:middle;}
#menulateral{display:none}
#descripcion .encabezado,#ruta .encabezado,#galeria .encabezado{margin:0;padding:0 0 3pt 0;border-bottom:2px solid black;}
#descripcion .encabezado h1,#ruta .encabezado h1,#galeria .encabezado h1{margin:12pt 0 0 0;border-bottom:none;}
.encabezado h1 .autor{font-size:15pt;margin:0;padding:0 0 0 12pt;font-weight:normal;}
#descripcion .encabezado p,#ruta .encabezado p{margin:0;padding:3pt 0 0 15mm;text-indent:0;font-size:10pt;}
#texto .encabezado{margin:12pt 0 0 0;}
#texto ul,#textointro ul{text-align:justify;}
.indice #texto ul{list-style-type:none;}
#descripcion .titulo,#ruta .titulo{margin:12pt 0 6pt 0;padding:1mm;border-top:1px solid black;clear:both;}
#descripcion .titulo .icono,#ruta .titulo .icono{margin:0;padding:0;width:41px;height:41px;vertical-align:middle;}
#descripcion .titulo h2,#ruta .titulo h2{margin:0 0 0 6pt;padding:0;border-bottom:none;font-style:normal;display:inline;vertical-align:middle;clear:both;}
#descripcion p,#ruta p{margin:0 0 6pt 6pt;padding:0;}
p.txtderecha{margin-top:6pt;text-align:right;}
.confusiones p{}
.salto{page-break-before:always;}
#texto table{margin:6pt 0 0 0;padding:0;width:100%;}
#texto td{border-bottom:1px solid #e2e2e2;margin:0;padding:0 0 0 0;}
@page apaisada{size:landscape}
#mapa{page:apaisada;}
#mapa .mapa img{width:255mm;}
#galeria{page:apaisada;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;}
.miniaturas{background:transparent;margin:0;padding:0;position:relative;top:0;left:0;display:inline;}
.miniaturas div{margin:0 1px 1px 0;padding:0;width:130px;height:120px;
  display:compact;font-size:8pt;line-height:1em;text-align:center;page-break-inside:avoid;}
.miniaturas img{width:130px;height:85px;margin:0 auto -2pt auto;padding:0;overflow:hidden;}
.miniaturas a{margin:0;padding:0;text-decoration:none;min-height:20em;}
.miniaturas a em{margin:0 auto ;padding:0;white-space:nowrap;color:#000;}
.fotos{margin:0;padding:0;display:block;}
.foto{font-size:9pt;text-align:left;margin:0;padding:0;}
.ilustracion{font-size:9pt;text-align:left;margin:0;padding:0;}
.ilustracion img{border:1px solid #c0c0c0;}
#descripcion .fotos .foto,#ruta .fotos .foto{margin:0 0 5pt 0;padding:0;}
#descripcion .fotos,#ruta .fotos{margin:6pt 0 -6pt 15mm;padding:0;}
#descripcion .fotos div,#ruta .fotos div{text-align:left;}
#descripcion .fotos img,#ruta .fotos img{border:1px solid #fff;text-decoration:none;}
.confusiones .fotos{margin:12pt 0 0 0;padding:0;display:block;clear:both;}
.confusiones .fotos span.foto{margin:12pt 0 0 0;padding:0;display:block;float:left;width:30%;}
span.foto a img{border:1px solid transparent;}
span.foto.derecha{margin:6pt 0 6pt 6pt;padding:0;display:block;text-align:right;float:right;}
span.foto.izquierda{margin:6pt 6pt 6pt -12.5mm;padding:0;display:block;text-align:left;float:left;}
div.foto.derecha{margin:6pt 0 6pt 0;padding:0;display:block;text-align:right;float:right;}
span.ilustracion.derecha{margin:6pt 0 6pt 12.5mm;padding:0;display:block;text-align:right;float:right;}
.fotostexto{margin:0;padding:20px 0 20px 0;display:block;
  position:relative;top:0;left:30px;width:100%;overflow:hidden;}
.fotostexto span{display:block;margin:0 0 20px 0;padding:0;float:left;width:50%;}
.fotostexto.centrado{margin:0;padding:20px 0 0 0;display:block;
  position:relative;top:0;left:70px;width:100%;overflow:hidden;}
.fotostexto.grande span{width:90%;}
.minimenu{display:none;}
/*---------------------------------------------------------------------------*/
/* FIN                                                                       */
/*---------------------------------------------------------------------------*/
