/*CSS escrivaworks.org junio 2019*/

.menu {
font-family:Helvetica, Arial, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size:11px;
text-decoration:none;
}

.menu a:link {
font-family:Helvetica, Arial, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size:11px;
text-decoration:none;
}

.menu a:visited {
font-family:Helvetica, Arial, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size:11px;
text-decoration:none;
}

.menu a:hover {
font-family:Helvetica, Arial, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size:11px;
text-decoration:underline;
}


.titular {
font-family:Arial, Helvetica, sans-serif;
color:#978567;
font-weight:bold;
font-size:17px;
text-decoration:none;
}


.titnegro {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
font-size:17px;
text-decoration:none;
}


.titdest {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:500;
font-size:18px;
text-decoration:none;
}


.texto {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:normal;
font-size:11px;
text-decoration:none;
}

.texto a:link {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:normal;
font-size:11px;
text-decoration:underline;
}

.texto a:visited {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:normal;
font-size:11px;
text-decoration:underline;
}

.texto a:hover {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:normal;
font-size:11px;
text-decoration:underline;
}

.textodest {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:bold;
font-size:11px;
text-decoration:none;
}


.textolibro {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}


.titblanco {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:15px;
text-decoration:none;
}


.avanzada a:link {
font-family:Helvetica, Arial, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size:9px;
text-decoration:underline;
}

.avanzada a:visited {
font-family:Helvetica, Arial, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size:9px;
text-decoration:underline;
}

.avanzada a:hover {
font-family:Helvetica, Arial, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size:9px;
text-decoration:underline;
}


.buscar {
font-family:Helvetica, Arial, sans-serif;
color:#564026;
font-weight:bold;
font-size:10px;
text-decoration:none;
}


.obras {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
font-size:13px;
text-decoration:none;
}

.obras a:link {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
font-size:13px;
text-decoration:underline;
}

.obras a:visited {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
font-size:13px;
text-decoration:underline;
}

.obras a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
font-size:13px;
text-decoration:underline;
}


.indice a:link  {
font-family:Helvetica, Arial, sans-serif;
color:#9B9281;
font-weight:normal;
font-size:9px;
text-decoration:underline;
}

.indice a:visited  {
font-family:Helvetica, Arial, sans-serif;
color:#9B9281;
font-weight:normal;
font-size:9px;
text-decoration:underline;
}

.indice a:hover  {
font-family:Helvetica, Arial, sans-serif;
color:#564026;
font-weight:normal;
font-size:9px;
text-decoration:underline;
}


.titlibro {
font-family:Arial, Helvetica, sans-serif;
color:#978567;
font-weight:900;
font-size:17px;
text-decoration:none;
}


.copyright {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-weight:normal;
font-size:9px;
text-decoration:none;
font-style: italic;
}


.paginasde {
font-family:Helvetica, Arial, sans-serif;
color:#978567;
font-weight:normal;
font-size:10px;
text-decoration:none;
font-style: italic;
}


.maspaginas {
font-family:Helvetica, Arial, sans-serif;
color:#978567;
font-weight:bold;
font-size:11px;
text-decoration:none;
font-style: italic;
}


.path {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:normal;
font-size:10px;
text-decoration:none;
font-style: italic;
}

.path a:link {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:normal;
font-size:10px;
text-decoration:underline;
font-style: italic;
}

.path a:visited {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:normal;
font-size:10pt;
text-decoration:underline;
font-style: italic;
}


.pathdest {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:bold;
font-size:10px;
text-decoration:none;
font-style: italic;
}


.resultado {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:normal;
font-size:9px;
text-decoration:none;
}


.numero {
font-family:Arial, Helvetica, sans-serif;
color:#717171;
font-weight:bold;
font-size:22px;
text-decoration:none;
}


.punto {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
font-size:12pt;
text-decoration:none;
text-align: left;
}


.iconos {
font-family:Helvetica, Arial, sans-serif;
color:#666666;
font-weight:normal;
font-size:9px;
text-decoration:none;
}

.iconos a:link {
font-family:Helvetica, Arial, sans-serif;
color:#666666;
font-weight:normal;
font-size:9px;
text-decoration:none;
}

.iconos a:visited {
font-family:Helvetica, Arial, sans-serif;
color:#666666;
font-weight:normal;
font-size:9px;
text-decoration:none;
}

.iconos a:hover {
font-family:Helvetica, Arial, sans-serif;
color:#666666;
font-weight:normal;
font-size:9px;
text-decoration:underline;
}


.cambio a:link {
font-family:Arial, Helvetica, sans-serif;
color:blue;
font-weight:bold;
font-size:15px;
text-decoration:underline;
}

.cambio a:visited {
font-family:Arial, Helvetica, sans-serif;
color:blue;
font-weight:bold;
font-size:15px;
text-decoration:underline;
}

.cambio a:hover {
font-family:Arial, Helvetica, sans-serif;
color:blue;
font-weight:bold;
font-size:15px;
text-decoration:underline;
}


.lista {
font-family:Helvetica, Arial, sans-serif;
color:#717171;
font-weight:normal;
font-size:11px;
text-decoration:none;
font-style: italic;
}


.sublista {
font-family:Helvetica, Arial, sans-serif;
font-weight:normal;
font-size:11px;
text-decoration:none;
}


.numeropeq {
font-family:Arial, Helvetica, sans-serif;
color:#717171;
font-weight:bold;
font-size:14px;
text-decoration:none;
}


.items {
font-family:Arial, Helvetica, sans-serif;
color:#0033CC;
font-weight:bold;
font-size:14px;
text-decoration:none;
}

.items a:link {
font-family:Arial, Helvetica, sans-serif;
color:#0033CC;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}

.items a:visited {
font-family:Arial, Helvetica, sans-serif;
color:#0033CC;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}

.items a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#0033CC;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}


.siguiente {
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
}


.pathbus {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:normal;
font-size:11px;
text-decoration:none;
font-style: italic;
}


.pathbusdes {
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-weight:bold;
font-size:11px;
text-decoration:none;
font-style: italic;
}


.menulibro a:link {
font-family:Helvetica, Arial, sans-serif;
color:#978567;
font-weight:normal;
font-size:11px;
text-decoration:underline;
}

.menulibro a:visited {
font-family:Helvetica, Arial, sans-serif;
color:#978567;
font-weight:normal;
font-size:11px;
text-decoration:underline;
}

.menulibro a:hover {
font-family:Helvetica, Arial, sans-serif;
color:#978567;
font-weight:normal;
font-size:11px;
text-decoration:underline;
color: #978567;
}



/*Desktop rules*/

@media screen and (min-width: 481px) {

}







/*Mobile rules*/

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

body {margin:0 5px;font-family:Helvetica, Arial, sans-serif;}
table, tr, td {width:100%;}


/*Home*/
table.page>tbody>tr {display: flex;flex-direction: column;}
table.page>tbody>tr>td.sidebar-i {order:1;height: auto;}
.lang-select {display:none;}
table.cabecera>tbody>tr:nth-child(3) {display:none;}
table.cabecera>tbody>tr:nth-child(1) {padding:5px;}
table.main-y-sidebar-2>tbody>tr {display: flex;flex-direction: column;}
table.main-y-sidebar-2>tbody>tr>td:nth-child(2) {display: flex;flex-direction: column;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(1) {order:1; margin: 20px 0;}
table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(2) {order:3; margin: 20px 0;}
table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(3) {order:2; margin: 20px 0;}
table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(4) {order:4; margin: 20px 0;}
table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(5) {order:5; margin: 20px 0;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(3)>tbody>tr:nth-child(1)>td:nth-child(1) {display:none;}
table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(3)>tbody>tr:nth-child(1)>td:nth-child(3) {display:none;}
table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(3)>tbody>tr:nth-child(1)>td:nth-child(4) {display:none;}
table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(3)>tbody>tr:nth-child(1)>td:nth-child(5) {display:none;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(3)>tbody>tr:nth-child(4)>td>table>tbody>tr {display: flex;flex-direction: column;}
table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(3)>tbody>tr:nth-child(4)>td>table>tbody>tr>td:not(.obras) {display:none;}
table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(3)>tbody>tr:nth-child(4)>td>table>tbody>tr>td.obras {padding:5px 5%;width:90%;}
td.obras:empty {display:none;}
td:empty {display:none;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(2)>tbody>tr:nth-child(1)>td:not(.titblanco) {display:none;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(2)>tbody>tr:nth-child(4)>td:nth-child(1) {display:none;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(2)>tbody>tr:nth-child(4)>td:nth-child(2)>table tr {display: flex;flex-direction: column;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(2)>tbody>tr:nth-child(6)>td:nth-child(1) {display:none;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(2)>tbody>tr:nth-child(6) {display: flex;flex-direction: column;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(2)>tbody>tr:nth-child(5) {display:none;}
table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(2)>tbody>tr:nth-child(7) {display:none;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(2)>tbody>tr:nth-child(6)>td:nth-child(3) {text-align: left;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(2)>tbody>tr:nth-child(6) .buscar {display: flex;flex-direction: column;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(4) {display:none;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(5)>tbody>tr:nth-child(1)>td:not(.titblanco) {display:none;}

table.main-y-sidebar-2>tbody>tr>td:nth-child(2)>table:nth-child(5)>tbody>tr:nth-child(4)>td>table>tbody>tr>td:not(.texto) {display:none;}

td.sidebar-2>table table td {width: initial;}

table.foto-y-enlaces>tbody>tr:nth-child(1)>td {text-align: center;}
table.foto-y-enlaces>tbody>tr:nth-child(1)>td img {width: 68px;height: 100px;}
table.foto-y-enlaces>tbody>tr td.menu {text-align:center;padding: 10px 0;;border-bottom: 1px solid #fff;border-top: 1px solid #fff;}
table.foto-y-enlaces>tbody>tr td.menu:nth-child(1) {border-bottom:none;}

table.enlaces>tbody>tr td.menu {text-align:center;padding: 5px 0;}

table.enlaces b>br {display: block;margin: 5px 0;}

td.textolibro td.obras {width:45%;}
td.textolibro td[width="30"] {display:none;}

td.textolibro td:not(.obras):not(.texto):not(.titular)[colspan="3"] {display:none;}

.obras {font-size: 14px;line-height: 1.7;}
td.textolibro table>table {width:45%;}

td.textolibro>table.ind-escrit table {width:100%;}
table.ind-escrit>tbody>tr>td {width:45%;}


/*td.obras:not(:empty):before {content: "- "; color: #000000;}*/

/*Cabecera*/
.foto-peq {display:none;}
.in-lang-selct {display: none;}

.todo-in {width:100%;}
.todo-in>tbody>tr>td:nth-child(2) {display:none;}

.head-der {width: 100%;}
.head-der > table {width: 100%;}
.josem {width: 100%;}
.josem>table>tbody>tr>td:nth-child(1) {display:none;}
.head-der>table>tbody>tr:nth-child(3) {display:none;}


table.main-in>tbody>tr {display: flex;flex-direction: column;}
.sidebar-i-in {order: 1;}
td.main-in>table:nth-child(2)>tbody>tr {display:flex;flex-direction: column;}
/*td.main-in>table:nth-child(2)>tbody>tr>td:nth-child(2) {order:1;}*/
.portada-indice-etc {order:1;padding-top:20px;}
td.main-in {padding-top: 10px;}

.breadcrumb>tbody>tr:nth-child(1) {display:none;}
.breadcrumb>tbody>tr:nth-child(3) {display:none;}
.breadcrumb>tbody>tr:nth-child(2) {display:flex;flex-direction: column;}
.breadcrumb>tbody>tr:nth-child(2)>td:nth-child(1) {display:none;}
.breadcrumb>tbody>tr:nth-child(2)>td:nth-child(3) {display:none;}
.path {text-align:left;}

.portada-indice-etc>table {background:#ffffff;padding:20px 0;}
.portada-indice-etc>table>tbody>tr:nth-child(2)>td:nth-child(1) {display:none;}
.portada-indice-etc>table>tbody>tr:nth-child(2)>td:nth-child(3) {display:none;}

.portada-indice-etc>table {text-align: center;}
.menulibro:nth-child(1) {padding-top:25px;}
.menulibro {text-align:center;}
.menulibro a, .menulibro a:link, .menulibro a:visited, .menulibro a:hover {font-size: 14px;color: #564026;font-weight: bold;}

a.textodest,a.textodest:link,a.textodest:visited,a.textodest:hover {font-weight:bold;text-decoration:none;}


.texto a, .texto a:link, .texto a:visited, .texto a:hover {font-size: 14px;}
.textolibro {font-size: 14px;}
.texto {font-size: 14px;padding: 10px;line-height: 1.5;}
.numero {text-align: left;font-size: 16px;padding:20px 0;}

td.texto font.texto {padding:0;}
.titlibro {padding-left:5px;}

.copyright {font-size: 14px;}

.menu  {text-align:left;}

.guiones {display:none;}

.main-capitulo>tbody>tr {display: flex;flex-direction: column;}

.share {display:none;}


.pathdest {font-size:16px;line-height:2;font-style:normal;}
.path {font-size:16px;font-style:normal;}
.path a:link {font-size:16px;font-style:normal;}
.path a:visited {font-size:16px;font-style:normal;}
/*a.path {white-space: nowrap;}*/
/*a.pathdest {white-space: nowrap;}*/
/*.sublista a {white-space: nowrap;}*/
/*.textodest {white-space: nowrap;}*/

.iconos, .iconos a:link, .iconos a:visited  {font-size:16px;}

select {margin: 10px 5%;font-size:16px;width:90%;}
input {margin: 10px 5%;font-size:16px;width:90%;}

.sidebar-i-in>table>tbody>tr:nth-child(7)>td  {text-align: center;}

td.sidebar-i-in>table:nth-child(2) td.menu {text-align:center;padding:5px 0;}
td.sidebar-i-in>table:nth-child(2) td.menu b>br {display: block;margin: 5px 0;}

.table-secc td {padding: 20px 0;}

.table-secc>tbody>tr:nth-child(1) {display:none;} 

.table-secc + table>tbody>tr>td:nth-child(1) {display:none;} 
.table-secc + table>tbody>tr>td:nth-child(3) {display:none;} 

.table-secc + table>tbody>tr>td:nth-child(2) {order:2;text-align: center;} 
.table-secc + table>tbody>tr>td:nth-child(4) {order:1;} 

.table-secc + table>tbody>tr>td:nth-child(2)>a {display:none;} 
.table-secc + table>tbody>tr>td:nth-child(2)>font {display:none;} 

.table-secc + table>tbody>tr>td:nth-child(2)>table>tbody>tr:nth-child(2)>td:nth-child(1) {display:none;} 
.table-secc + table>tbody>tr>td:nth-child(2)>table>tbody>tr:nth-child(2)>td:nth-child(3) {display:none;}

table.resul-dos-col>tbody>tr:nth-child(1)>td:nth-child(1) {display:none;}
table.resul-dos-col>tbody>tr:nth-child(1)>td:nth-child(3) {display:none;}

table.resul-dos-col>tbody>tr:nth-child(2) {display:none !important;}

table.resul-tit>tbody>tr:nth-child(1) {display:none;}

table.resul-dos-col td[width="15"] {display:none;}

table.resul-dos-col td.td-cap {display:none;}
table.resul-dos-col td.td-txt {display:none;}


td.items {padding-top:20px;}
td.lista {padding-top:10px;}
td.sublista {padding-bottom: 20px;line-height:1.7;}
.lista {font-size: 14px;}

table.res-busqueda .items a.pathdest, table.res-busqueda .items a.pathdest:hover {font-size:16px;line-height:2;font-style:normal;text-decoration: none; color:#000;font-weight:normal;font-family: Arial, Helvetica, sans-serif;}
table.res-busqueda .items a.path, table.res-busqueda .items a.path:hover {font-size:16px;font-style:normal;text-decoration: none;color:#000;font-weight:normal;font-family: Arial, Helvetica, sans-serif;}

table.res-busqueda {border-collapse:separate;border-spacing: 0 10px;}

table.res-busqueda td.pathbus {border-top: 1px solid #ccc;padding-top: 10px;}
.pathbus {font-size: 14px;line-height:1.7;}

table.navig>tbody>tr:nth-child(1) {display: flex;flex-direction: column;}

td.maspaginas {padding-bottom:10px;text-align:center;font-size:14px;}
td.siguiente {padding-top:10px;padding-bottom:20px;font-size:14px;}
td.buscar, font.buscar {text-align:left;font-size: 14px;}

table.dark-menu>tbody>tr td.menu {text-align:center;padding: 10px 0;border-bottom: 1px solid #fff;border-top: 1px solid #fff;}
table.dark-menu>tbody>tr td.menu:nth-child(1) {border-bottom:none;}

table.dark-menu>tbody>tr td.menu + td {display:none;}
table.dark-menu>tbody>tr>td + td {display:none;}

table.table-doc>tbody>tr:nth-child(1) {display:none;}
table.table-doc .titular {padding-top: 20px;padding-left: 10px;}

table.dark-menu>tbody>tr:nth-child(2) {display:none;}
table.dark-menu>tbody>tr:nth-child(3) {display:none;}
table.dark-menu>tbody>tr:nth-child(4) {display:none;}
table.dark-menu>tbody>tr:nth-child(9) {display:none;}
table.dark-menu>tbody>tr:nth-child(10) {display:none;}
table.dark-menu>tbody>tr:nth-child(11) {display:none;}
table.dark-menu>tbody>tr:nth-child(13) {display:none;}
table.dark-menu>tbody>tr:nth-child(14) {display:none;}
table.dark-menu>tbody>tr:nth-child(15) {display:none;}

ul {padding: 0;text-align: left;margin: 0;}

.titblanco {padding: 10px;}

.menu {font-size:14px;}
.menu a:link, .menu a:visited, .menu a:hover {font-size:14px;}

.menu u {text-decoration: none;font-size: 14px;}

table.prev-sig {margin:20px 0;}
table.prev-sig>tbody>tr {display: flex;justify-content: space-between;}
table.prev-sig .path {font-size:16px;font-style:normal;width: auto;}

.breadcrumb {line-height: 2;margin: 10px 0;background: #EFEDE8;padding: 10px;}

td.textolibro td[width="15"] {display:none;}

.sublista {font-size: 14px;}

td[width="15"] {display:none;}
td[width="10"] {display:none;}

table.navig-2>tbody>tr {display: flex;flex-direction: column;}

.titular>.titular {padding: 20px 10px 10px 10px;}

table.points>tbody>tr:nth-child(2)>td:nth-child(1) {display:none;}

table.points>tbody>tr:nth-child(2)>td:nth-child(2)>table>tbody>tr>td:nth-child(2) {display:none;}

table.points>tbody>tr:nth-child(2)>td:nth-child(2)>table>tbody>tr>td:nth-child(1) {padding-top:10px;}

.numeropeq {width:auto;padding-right:10px;vertical-align: baseline;}
.points .sublista {vertical-align: baseline;}

[src*="pixtrans"] {display:none;}

[src*="cabecera/titulo"] {width: 100%;}

tr[height="1"] {display:none;}

table.foot {margin:20px 0;}

tr.copyright>td.copyright {padding:20px 0;border-top:1px solid #ccc;}

table.resul-tit {margin:10px 0 20px 0;}




}
