body{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
	
a:link, a:visited, a:active, a:hover {color: #000000; text-decoration: none; }
	
#contenedor {
	width: 1040px;
	margin: 0 auto;
	position: relative; }

#cabecero {     
	position:relative; width: 1000px; height: 150px; left: 20px; top: 0px; background-image: url(imagenes/cabecero.jpg);    	
	background-repeat: no-repeat; display:block;} 
#cabecero ul {   
	margin: 0; padding: 0; list-style: none; } 
#cabecero a { 
	position: absolute; text-indent: -1000em;}  
#cabecero .home a {  
	top: 4px; left: 110px; width: 151px; height: 142px; }
#cabecero .actualidad a {        
	top: 16px; left: 691px; width: 143px; height: 18px; }
#cabecero .informacion a {        
	top: 38px; left: 691px; width: 180px; height: 18px; }
#cabecero .normativa a {        
	top: 60px; left: 691px; width: 180px; height: 15px; }
#cabecero .legislacion a {        
	top: 77px; left: 691px; width: 220px; height: 18px; }
#cabecero .bibliografia a {        
	top: 98px; left: 691px; width: 205px; height: 18px; }
#cabecero .enlaces a {        
	top: 118px; left: 691px; width: 105px; height: 18px; }

h1.logo{
  	text-indent:-9999px; }

#portadacontenido {position:relative; width:700px; left:22px; top:10px; float:left;}	
#portadabanners {position:relative; left:10px; top:10px; float:left;}
	
#presentacion { position:relative; width:600px; background-color: #cad3de; text-align:justify; padding: 2px 40px; clear:both; }
.letra_presentacion {color: #000033;}
.letra_informacion {color:#000033;}
.azul{color:#000066 !important;}
	
#lateral_derecho {
	position: relative; left: 6px; top: -5px; width:282px;}
.imgderecha {height:122px; width:282px; margin:3px 0px 0px 3px; border:0px;}
.imgderecha2 {height:362px; width:282px; margin:3px 0px 0px 3px; border:0px;}
.imgderecha3 {height:282px; width:282px; margin:1px 0px 0px 3px; border:0px;}
.imgderecha4 {height:202px; width:282px; margin:1px 0px 0px 3px; border:0px;}
.imgderecha5 {height:40px; width:282px; margin:3px 0px 0px 3px; border:0px;}
.imgderecha51 {height:40px; width:282px; margin:0px 0px 0px 3px; border:0px;}
.imgderecha52 {height:42px; width:282px; margin:0px 0px 0px 3px; border:0px;}
.imgderecha54 {height:43px; width:282px; margin:10px 0px 0px 3px; border:0px;}
.imgderecha6 {height:162px; width:282px; margin:1px 0px 0px 3px; border:0px;}
.imgderecha7 {height:81px; width:282px; margin:3px 0px 0px 3px; border:0px;}

#lateral_izquierdo {
	position:relative; width:163px; left: -1px; top: 13px; float:left; } 
.imglateral {height:60px; width:163px; margin:1px 0px 0px 1px; border:none;}
.imglateral2 {height:60px; width:163px; margin:22px 0px 0px 1px; border:none;}
.imglateral3 {height:15px; width:163px; margin:22px 0px 0px 1px; border:none;}
.imglateral4 {height:15px; width:163px; margin:1px 0px 0px 1px; border:none;}


#contenido {
	position:relative; width:502px; left: 15px; top: 14px; margin: 0; float:left;}
#contenido ul {margin:0; padding-left:16px; line-height:13px; list-style-type:none; list-style-image: url(imagenes/icono-punto.gif);}
#contenido li {padding-left: 3px; padding-top: 3px;}
a.contenidos:hover {color: #000000; border-bottom: dotted #000066 1px;}

h2, .titulo_azul {color: #FFFFFF; background-color: #000066; padding: 3px; margin-top: 0px; font-weight: bold; font-size: 11px;}
.azul {margin-right:20px;}
h3  {color: #FFFFFF; background-color: #6666ff; padding: 3px; margin-top: 0px; font-weight: bold; font-size: 11px;}
#presentacion_elec {position:relative; width:600px; background-color: #cad3de; text-align:justify; padding: 2px 40px; clear:both; top:-10px;}

.tipo {color: #999999;}
a.tipo:link {color: #999999; border:0px;}
a.tipo:hover {border-bottom: dotted #999999 1px;}

.ventanita {height:9px; width:11px; border:0;}
.pdf {height:16px; width:16px; border:0; vertical-align:middle;}
.bandera {height:15px; width:23px; border:0; vertical-align:middle;}
.libro {height:50px; width:35px; border:0; padding:0px 5px 5px 0px; float:left;}

.masinfo {height:11px; width:11px; border:0;}
a.ver_mas:link {color: #000066; text-decoration: none;}
a.ver_mas:visited, a.ver_mas:active {color: #000066;}
a.ver_mas:hover {border-bottom: dotted #000066 1px;}

a.ver_mas2:link {color: #000066; text-decoration: none; margin-left:8px;}
a.ver_mas2:visited, a.ver_mas:active {color: #000066; margin-left:8px;}
a.ver_mas2:hover {border-bottom: dotted #000066 1px; margin-left:8px;}

#informacion {
	position:relative; width:680px; left: 0px; top: 0px; background-color: #ffffff; float:left;}
#informacion ul {margin:0; padding-left:16px; line-height:13px; list-style-type:none; list-style-image: url(imagenes/icono-punto.gif);}
#informacion li {padding-left: 3px; padding-top: 3px;}

#observatorio {
	position:relative; width:680px; left: 0px; top: 13px; background-color: #ffffff;}
#observatorio ul {margin:0; padding-left:16px; line-height:13px; list-style-type:none; list-style-image: url(imagenes/icono-punto.gif);}
#observatorio li {padding-left: 3px; padding-top: 3px;}
	
.espacio { padding-bottom:30px;}
.espacio2 { padding-bottom:15px;}

.miembros_pad {padding-left:80px;}

#columna {overflow: hidden; width: 680px;}
#columna_izq {float: left; width: 340px;}
#columna_izq ul {   
	margin: 0; list-style: none; padding-left:0px;} 
#columna_izq li {padding-left: 3px; padding-top: 3px;}
#columna_der {float: right; width: 340px;}
#columna_der ul {
	margin: 0; list-style: none; padding-left:0px;}
#columna_der li {padding-left: 3px; padding-top: 3px;}

.web20 { text-align:center; padding: 10px; margin: 10px; border: 0px; }
.letra_libros {float:right;}


#bibliografias {     
	position: absolute; width: 282px; height: 322px; margin-left:3px; background-image: url(imagenes/bibliografias-2.jpg);    	
	background-repeat: no-repeat;  } 
#bibliografias ul {   
	margin: 0; padding: 0; list-style: none; } 
#bibliografias a { 
	position: absolute; text-indent: -1000em;}  
#bibliografias .isbn a {  
	top: 82px; left: 10px; width: 270px; height: 38px; }
#bibliografias .opac a {        
	top: 122px; left: 10px; width: 270px; height: 38px; }
#bibliografias .senado a {        
	top: 162px; left: 10px; width: 270px; height: 38px; }
#bibliografias .congreso a {        
	top: 202px; left: 10px; width: 270px; height: 38px; }
#bibliografias .otras a {        
	top: 282px; left: 10px; width: 270px; height: 38px; }

.fuerte {color: #000066; font-weight:bold}
a.flojo:link, a.flojo:visited, a.flojo:active  {color: #999999; text-decoration: none}
a.flojo:hover {color: #000000; border-bottom: dotted #000066 1px;}

#elec {
	position:relative; width:600px; left: 22px; top: 10px; background-color: #ffffff; float:left;}
#elec ul {margin:0; padding-left:12px; line-height:13px; list-style-type:none; list-style-image: url(imagenes/icono-punto.gif);}
#elec li {padding-left: 3px; padding-top: 3px;}
.imgelec {margin-left:199px;}
.imagepub {margin-left:10px; margin-right:30px; float:left;}
.imgcalen {margin-left:199px; clear:both;}

.calendarioabr {margin-left:20px; margin-top:20px; margin-right:20px; padding-left:50px !important; line-height:13px; list-style-type:none; background-image: url(imagenes/mes_abril2.jpg); background-repeat:no-repeat;}
.calendariojun {margin-left:20px; margin-top:20px; margin-right:20px; padding-left:50px !important; line-height:13px; list-style-type:none; background-image: url(imagenes/mes_junio2.jpg); background-repeat:no-repeat;}
.calendariojul {margin-left:20px; margin-top:20px; margin-right:20px; padding-left:50px !important; line-height:13px; list-style-type:none; background-image: url(imagenes/mes_julio2.jpg); background-repeat:no-repeat;}
.calendariomay {margin-left:20px; margin-top:20px; margin-right:20px; padding-left:50px !important; line-height:13px; list-style-type:none; background-image: url(imagenes/mes_mayo2.jpg); background-repeat:no-repeat;}
.calendariosep {margin-left:20px; margin-top:20px; margin-right:20px; padding-left:50px !important; line-height:13px; list-style-type:none; background-image: url(imagenes/mes_septiembre2.jpg); background-repeat:no-repeat;}
.calendariooct {margin-left:20px; margin-top:20px; margin-right:20px; padding-left:50px !important; line-height:13px; list-style-type:none; background-image: url(imagenes/mes_octubre2.jpg); background-repeat:no-repeat;}
.calendariodic {margin-left:20px; margin-top:20px; margin-right:20px; padding-left:50px !important; line-height:13px; list-style-type:none; background-image: url(imagenes/mes_diciembre2.jpg); background-repeat:no-repeat;}
.none {list-style-image:none !important;}


#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
input.button {background-color:#000066;}
