@charset "UTF-8";
@page {
/*size: 21cm 29.7cm;*/
page-break-inside:avoid;
}
body {
margin: auto 10%;
float: none;
background: #fff url(none);
font: 12px/16px "Helvetica Neue", Helvetica, Tahoma, Geneva, sans-serif;
color: #000; 
}
#pag > header,  nav, .ocu, hgroup, iframe, object, legend, label, select, input, textarea, button, form small, .sitemap figure, #atajos {
display:none;
}
/*article.post header time, article.post header address, article.comentario .firma, article.lista header time,  article.lista header address {
font-size:10px;
}
article.post header time span.ocu, article.lista header time span.ocu {
display:inline;	
}
article.post header address a, article.comentario .firma address a, div#external div.dico {
background-image:none !important;
margin:0 0 1em;
}
article.post header time, article.post header address a, article.lista header time,  article.lista header address a{
color:gray;
}*/
#pag:before {
content:url(../img/logo_interdixit.svg);
padding:15px 0 25px;
display:block;
}
article {
height:100%;
overflow:hidden;
}
h1,h2,h3, h4 {
font-family: "Helvetica Neue", Helvetica, Tahoma, Geneva, sans-serif;
color: #000;
font-weight:normal;
display:block;
margin-top:0px;
}
h1 {
font-size: 180%;
line-height:130%;
}
h2 {
font-size: 130%;
line-height:130%;
}
h3 {
font-size: 120%;
line-height:120%;
}
h4 {
font-weight:bold;
width:100%;
clear:both;
margin:1em 0 0;
}
a {
color: #000;
}
sup {
font-size:smaller;
vertical-align:baseline;
position:relative;
bottom:0.3em;
}
sub {
font-size:smaller;
vertical-align:baseline;
position:relative;
bottom:-0.3em;
}
blockquote {
margin:0 60px 1em;
font-family:Georgia, "Times New Roman", Times, serif;
quotes:'“' '”';
}
q {
quotes:'“' '”' '‘' '’';
}
q:before {
content:open-quote;
}
q:after {
content:close-quote;
}
ul, ul li  {
margin:0;
padding:0;	
list-style:none;
}
ul {
margin-left:2em;
margin-bottom:2em;
}
p + ul {
margin-left:1.5em;
}
p + ul li {
padding:0 0.5em;	
list-style:disc;
}
p {
text-align:justify;	
}
p > a[rel='external']:after {
content:" (" attr(href) ")";
}
form, fieldset {
border:none;
outline:none;
margin:0;
padding:0;	
}
article.lista1:nth-child(1) h1:before {
content:"Archivo de Noticias";
display:block;
text-transform:uppercase;
font-size:60%;
}
.aviso h1 span {
display:block;
text-transform:uppercase;
font-size:60%;
}
.aviso aside {
border:1px solid #000;
padding:3em;
}
.sitemap nav {
display:block;	
}