@charset "iso-8859-15";

html{overflow:scroll;}
html *{margin:0;padding:0;}

body{font:.75em arial,verdana,sans-serif;background-color:#fff;text-align:center;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
abbr,acronym{border-bottom:1px dotted #666;cursor:help;}
address{font-style:normal;margin-bottom:1em;}
fieldset{border:1px solid #ccc;padding:1em 3em;margin-bottom:1em;}
form{text-align:right;}
form *{font:1em arial,verdana,sans-serif;vertical-align:top;}
form img{border:none !important;vertical-align:middle;}
form p{font-size:.8em;margin-top:-15px;}
legend{color:#333;}
label{display:block;margin-bottom:1em;}
input,select,textarea{border:1px solid #ccc;width:300px;}
input.button{border-color:#333;width:150px;}
input.checkbox,input.radio{border:none;width:2em;}
input.image{border:none;width:auto !important;}
img{border:none;}
h1,h2,h3,h4,h5,h6{font-family:"trebuchet ms",arial,helvetica,sans-serif;font-weight:normal;margin-bottom:.5em;}
h1{color:#17471c;border-bottom:1px solid #17471c;font-size:2.1em;}
h2{font-size:1.8em;}
h3{font-size:1.4em;}
h4{font-size:1.2em;}
h5{font-size:1.1em;}
h6{font-size:1em;}
kbd{background-color:#ccc;border:1px solid #333;color:#333;padding:0 1em;}
table{border-collapse:collapse;font:1em arial,verdana,sans-serif;margin-bottom:1em;width:705px;}
th,td{border:1px solid #ccc;padding:.5em 1em;}
th{background-color:#6f9621;color:#000;text-align:center;}
ul{list-style-type:none;}

.exito,.error{display:block;margin-bottom:1em;}
.exito{color:#080;}
.error{color:#800;}
.extranjerismo{font-style:italic;}
a[rel=external],a.external{background:url('../media/external.png') no-repeat right;padding-right:15px;}

#cabecera{background:url('../media/cabecera.jpg') no-repeat right;}

#contenedor{text-align:left;width:950px;margin:0 auto;padding:10px 0;overflow:hidden;}

a#saltar{display:inline-block;text-decoration:underline;margin-bottom:1em;position:absolute;left:-9000px;}

#menu-superior{background-color:#17471c;height:25px;line-height:25px;text-align:right;}
#menu-superior li{display:inline;padding:0 10px;border-left:1px solid #fff;}
#menu-superior li a{color:#fff;font:1.1em "trebuchet ms",arial,helvetica,sans-serif;}

#columna-izquierda{background-color:#99b93f;float:left;font-size:.9em;margin-bottom:-30000px;padding-bottom:30000px;width:200px;}
ul#menu,#columna-izquierda div{margin:20px 10px;}
#columna-izquierda a{color:#EAFFAF;}
#columna-izquierda div{padding:10px;}
#columna-izquierda div .todos{display:block;font-size:.9em;margin-bottom:2em;padding-left:10px;text-align:right;color:white;}
ul#menu li{color:#fff;display:block;margin-top:10px;padding:5px 1em;position:relative;}
ul#menu li h2{background:url('../media/flecha.gif') no-repeat right;font-size:1.4em;display:block;margin:0;padding-right:10px;}
ul#menu ul{background-color:#6f9621;}
ul#menu ul li{background-color:#6f9621;margin:10px 0;padding:0 1em;}
ul#menu ul li a{font-size:1.5em;font-family:"trebuchet ms",arial,helvetica,sans-serif}
a#enlaces{color:#17471c;display:list-item;font-size:1.2em;font-weight:bold;list-style:inside circle;padding:0 10px;}
div#articulos,div#libro,ul#menu li{background-color:#17471c;}
div#articulos h2,div#libro h2{color:#EAFFAF;font-size:1.5em;}
div#articulos h3,div#libro h3{line-height:1em;margin-bottom:.1em;font-size:1.2em;}
div#articulos h3 a,div#libro h3 a{color:white;}
div#articulos li,div#libro li{margin-bottom:1.5em;}
div#registro{background-color:#fff;}
div#registro fieldset{padding:10px;}
div#registro input{width:90px;}
div#registro ul{list-style:inside square;}
div#registro a{color:#17471c;text-decoration:underline;}
div#registro h2{font-size:1.3em;}

#contenido{border-right:1px solid #ddd;color:#666;margin-left:200px;padding:20px; 0}
#contenido a{color:#17471c;text-decoration:underline;}
#contenido ol,#contenido ul{list-style:inside disc;}
#contenido ol,#contenido p,#contenido ol,#contenido table{margin-bottom:1em;}

div#pie,div#pie *{color:#999;}
div#pie{clear:both;font-size:.9em;margin-top:3em;}
div#pie ul{margin-bottom:1em;}
div#pie li{display:inline;margin-right:2em;}
a#usaelraton img{border:none !important;float:right;}

#contenido p.fecha-hora, p.autor{margin-bottom:0.5em;}
.fecha-hora, .autor{font-size:.9em;color:#AAA;}




