/* LLACTA! --- http://www.llacta.org --- HOJA DE ESTILOS - Screen */
@import "screen2.css";
body { background-color: #eee; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; color: #000; margin-top: 25px;}
div.principal, div.principalG {margin: 0px 10px 0px 10px; padding: 30px 50px 10px 50px; border-width: 0px;}
div.final, div.finalG {margin: 0px 10px 20px 10px; padding: 20px 50px 10px 50px; border-width: 0px; text-align: center;}
div.derecho {text-align: right;}
.recuadro {width: 80%; margin-left: auto; margin-right: auto; padding: 1em 1.5em; border: 1px solid #000; background-color: #fff;  margin-top: 2em; margin-bottom: 2em; }
#destaque {background-color: white; color: black; border: 2px outset black; padding: 1em; margin-left: 1em; margin-right: 1em; font-size: 120%; font-weight: bold;}
#destaque ul {list-style: none; margin-left: 0; padding-left: 0; text-align: left; }
acronym {cursor: help;}
h1, h2, h3, h4, h5, h6 {color: #000;}
h1 {font-size: 1.5em; text-align: center; font-variant: small-caps; padding: 0; padding-top: 0.5em; margin: 1.5em;}
h1.ornado {text-align: left; letter-spacing: 0.2em; font-variant:small-caps; border: 0;}
h2 {font-size: 1em;}
h3 {font-size: 1.2em; margin-top: 2em; font-variant: small-caps;}
h4 {font-size: 1em; margin-top: 1.5em; margin-bottom: 1.5em; color: #666;}
h5 {font-size: 1em; margin-top: 1em; margin-left: 2.5em; font-style: italic;}
#convocatoria h2 {font-size: 180%; font-variant: small-caps;}
#convocatoria h3 {font-size: 150%;}
#convocatoria h4 {font-size: 130%;}
#pfinal {text-align: center; margin: 2.5em 0em 0em 0em;}
#galeria {background-color: white; float: right; width: 300px; margin: 0px 0px 20px 30px; padding: 10px 20px; border: 1px solid black;}
#galeria h3 {margin-bottom: 0;}
#galeria p {width: 300px;}
#galeria p img {margin: 1.5em 0em 0.5em 0em;}
p {text-align: justify;}
p.pie-foto {font-style: italic; text-align: right; color: #656;}
p.cabecera {font-weight: bold; color: #565;}
p.entradilla {font-style: italic;}
p.separador {margin: 1.5em; white-space: pre;}
p.pregunta {margin-top: 2em; color:#666;}
p.respuesta {font-style: italic; margin-left: 2em;}
p.autor {font-weight: bold; text-align: right;}
ul.autor {font-weight: bold; text-align: left; list-style: none;}
p.consigna {font-weight: bold; text-align: center; font-variant: small-caps;}
p.small	{color: #789;}
p.citas {font-style: italic; text-align: right; margin-left: 40%;}
blockquote {font-style: italic; margin-right: 3em; margin-left: 3em;}
p.centrado {text-align: center;}
.menuM {text-align: left; margin-left: 50%; margin-bottom: 2em; border: 1px solid #000; padding: 4px; background-color: #fda; position: relative;}
div.menuM {background-color: #ddd; margin-top: 1em;}
strong {font-variant: small-caps;}
span.versalitas {font-variant: small-caps; font-weight: bold;}
a:link {color: #000;}
a:visited {color: #888;}
a:active, a:hover, a:focus {color: #d13;}
a.doc {font-weight: bold;}
a.notas {text-decoration: none; background-color: transparent; font-weight: bold; padding: 0em 0.1em;}
a.notas:link, a.notas:visited {color: #000;}
a.notas:active, a.notas:hover, a.notas:focus {color: #fd0; background-color: #000;}
.noscreen {display:none;}
.cursiva {font-style: italic;}
.inigroup {margin-top: 1.3em !important;}
#cab {margin-top: 25px; margin-left: 15em;}
#logollacta {float: left;padding: 0; margin-right: 1em; border: 0;}
img#logo {float: right; border: 0; margin: 0em 0em 2em 2em; padding: 0;}
#contenido {margin: 0px 10px 30px 15em; padding: 30px 50px 10px 50px; border: 0;}
#cuerpo {background-color: #eee; margin: 0px 10px 30px 10px; padding: 30px 50px 10px 80px; border: 0;}
#menu {position: absolute; top: 0px; left: 10px; width: 15em; height: 100%; border: 0; padding-top: 15px;}
/*body>#menu {position: fixed !important;}*/
#menu a {text-decoration: none;}
#menu a:link, #menu a:visited {color: #ccc;}
#menu a:active, #menu a:hover, #menu a:focus {color: #fd0;}
#menu ul {list-style-type: none; padding-left: 0; padding-right: 2em; margin-left: 0;}
#menu ul li {margin: 0.2em 0em;}
#menu span {color: #aaa;}
#menu input {font-family: verdana, arial, helvetica, sans-serif; font-size: 7pt; color: #000; margin: 2px 0px; width: 120px;}
#menu input.caja {border: 1px solid #eee; background-color: #eee;}
#buscador {margin: 1.5em 0em;}
address {border-left: 1px solid #aaa; padding-left: 1em;}
li.ennegrita:first-line {font-weight: bold;}
ul, ol, dl, blockquote {text-align: justify;}
ol.lnumerada {list-style-type: decimal;}
ol.lmayusculas {list-style-type: upper-alpha;}
ol.lminusculas {list-style-type: lower-alpha;}
ol.lromanosmay {list-style-type: upper-roman;}
ol.lromanosmin {list-style-type: lower-roman;}
li {margin-top: 1em;}
li.nuevo {list-style-image: url(../graficos/nuevo.gif); ;}
dd, ul, ol {margin-bottom: 1.5em;}
dt {font-weight: bold; margin-bottom: 1em;}
dl {font-weight: normal; margin-bottom: 1em; margin-top: 1.5em;}
code, pre {font-family: courier, monospace;}
hr {width: 90%; height: 2px; color: #000;}
input, select, textarea {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; color: #000; border: 1px solid #000; padding: 2px;}
table {border: 2px solid #000;}
caption {text-align: left; margin-bottom: 0.5em; font-style: italic;}
th {background-color: #333; padding: 0.5em; color: #fff;text-align: center;}
td {background-color: #ddd; padding: 0.3em;text-align: left;}
div.tablagris table {border: 2px solid #000; border-collapse: collapse; margin-bottom: 1em; margin-top: 1em;}
div.tablagris td {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; color: #000; padding: 0.5em; text-align: right;}
div.tablagris td.primeracol {text-align: left; font-weight: bold;}
div.tablagris td.ultimacol {font-weight: bold;}
div.tablagris th {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; color: #fff; padding: 0.5em;}
div.tablagris table caption {font-size: 8pt; font-style: italic; text-align: left; padding: 0.5em;}
div.tablagris thead {background-color: #888; color: #fff;}
div.tablagris tbody {background-color: #fff;}
div.tablagris tfoot {background-color: #ddd;}
div.cuadro {background-color: white; padding: 1.5em 1em; border: 1px solid #000; margin: 2.5em auto; width: 80%;}
#bloquenotas li {text-align: left; list-style: none;}
#esquema h1, #esquema h2, #esquema h3, #esquema h4, #esquema h5, #esquema h6 {font-style: normal; text-align: left; font-weight: bold; margin-left: 0em; margin-top: 0em; margin-bottom: 1em;}
#esquema h1 {font-size: 2em; font-variant: small-caps;}
#esquema h2 {font-size: 1.8em; font-variant: small-caps; margin-top: 2em;}
#esquema h3 {font-size: 1.5em; margin-top: 1.5em;}
#esquema h4 {font-size: 1.3em; margin-top: 1.2em;}
#esquema h5 {font-size: 1.1em; margin-top: 1.2em;}
#esquema h6 {font-size: 1em; margin-top: 1.2em;}
#esquema ol {list-style: lower-latin;}
#esquema ol ol {list-style: decimal;}
#esquema h2+div, #esquema h3+div, #esquema h4+div, #esquema h5+div, #esquema h6+div {margin-left: 2em;}
#w3c {text-align: right; color: #777;}
#w3c li {display: inline; margin-left: 0.5em; margin-right: 0;}
#w3c a:link, #w3c a:visited {font-weight: bold; padding: 0em 0.2em; color: #777; text-decoration: none;}
#w3c a:hover, #w3c a:focus, #w3c a:active {background-color: #ccf; color: #000;}
/*Lenguajes*/
*[lang="qu"]{color: #060; font-style: italic;}
*[lang="la"]{color: #888; font-family: serif; font-style: italic; font-weight: bold;}
