@charset "UTF-8";
/************************************** ELEMENTOS HTML *********************************************/
body {
	font-size: 0.80em;
	font-family: Arial, sans-serif;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #cccccc;
	background-color: #121212;
	/*background-image: url(/imagenes/fondo_bio.jpg);
	background-position: 0 -12px;
	background-repeat: repeat-x*/
}

p {	line-height: 130%;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size:1.1em;
}
p strong {color:#fff}
img {	border: 0
}

ol, ul {list-style: none;
}

a {
	text-decoration: none;
	color: #32A4E2
}

a:hover {
	color: #fff
}

h1 {
	border-bottom:1px solid #32A4E2;
	font-size:130%;
	font-weight:normal;
	margin-left:0;
	margin-right:0;
	margin-top:20px;
	padding-bottom:20px;
	text-transform:uppercase;
}

h2 {
	margin: 0 0 5px 0;
	color: #32a4e2;
	font-size:120%;
}
h3 {
	color: #32a4e2;
	margin: 0;
	padding: 10px 7px 0 3px;
}
h4 {	color:#fff;}
.fechador {
	color: #666;
	font-size: 80%;
	float: right;
	padding: 0 15px 5px 0;
	margin-top:3px;
}
.fechador img {
	margin-top:3px;
}
h6 {
	margin:10px 0;
	font-size: 100%;
	color: #999;
	font-weight:normal;
}

ul li.bullet { 
	background-image:url(/media/11444/bullet.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:20px;
	margin-top:10px;
}
table td p {
	color: #999;
}
table td strong {
	color: #fff;
}
table.programa td {
	border-bottom: solid 1px #555
}
table tr.no_borde td {
	border-bottom: none
	}
.justificado {
	text-align: justify
}
.celeste {	color: #32a4e2
}
.date {		font-size:90%;
		margin-bottom:10px;
		margin-left:200px;
}
.backLink {	display:block;
		width:auto; 
		margin-top:9px;
		color:#777777;
}
.bajada {	color:#FFFFFF;
		font-size:121%;
		line-height:160%;
}
/************************************** LINKS *********************************************/
 a.pdf {background-image:url(/media/6597/acrobat.png); 
	background-position: 0 0; 
	background-repeat:no-repeat}
 a.video {background-image:url(/imagenes/iconos/flash.png); 
	background-position: 0 0; 
	background-repeat:no-repeat}
 a.doc {background-image:url(/imagenes/iconos/word.png); 
	background-position: 0 0; 
	background-repeat:no-repeat}
 a.ppt {background-image:url(/imagenes/iconos/powerpoint.png); 
	background-position: 0 0; 
	background-repeat:no-repeat}
a.sitio_externo {background-image:url(/media/9300/sitio_externo.gif); 
		background-position:8px 4px;
		background-repeat:no-repeat;
		display: block;
		}
a.rss {background-image: url(/imagenes/iconos/rss.gif);
	width: 17px;
	height: 17px;
	display: block;
	background-repeat: no-repeat;
	background-position: 0 -17px;
	margin-right: 5px;
	float: left
}
a.rss:hover {background-position: 0 0
}
/************************************** ESTRUCTURA *********************************************/
#container {
	width: 975px;
	background-color:#3F3F3F;
	background-image:url(/imagenes/fondo_bio.jpg);
	background-position:0 -12px;
	background-repeat:repeat-x;
	margin: 0 auto;
	border: none;
	text-align: left;
	padding:0 20px
}

#header {
	background: none;
	height: 96px;
	width: 975px;
	border: none;
	padding: 33px 0px 0 0px;
	background-image: url(/media/4973/logo.jpg);
	background-repeat: no-repeat;
	background-position: 0 -6px;
	/*float:left;
	clear:both;*/
}

#header h1 {			
	margin: 0; 
	padding: 0;
	border: none; 
	z-index:9}  
#header h1 a {			
	height:93px;
	width:349px;  
	display:block;
	float: left;} 

#contenido_principal {
	float: left;
	width: 656px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 10px;
	min-height:500px;
}

#contenido_secundario {
	float: right;
	width: 319px;
	padding: 0px;
	margin-bottom: 10px;
	height: auto
}

#footer {
	padding: 0 10px 0 20px;
	background-image: url(/media/13920/pie_biometria2.jpg);
/*background-image: url(/media/13925/pie_biometria2alt.jpg);*/
	background-repeat: no-repeat;
	background-position:0 -1px;
	width: 945px;
	height: 100px;
	margin-top:0;
}

#footer_cibra {
	padding: 0 10px 0 20px;
	background-image: url(/imagenes/pie.jpg);
	background-repeat: no-repeat;
	width: 945px;
	height: 200px;
}

#footer p {
	margin: 0;
	padding: 10px 0;
}
#footer div.contacto_footer {
			float:right;
			margin:30px 102px 0 0
		}
#footer div.contacto_footer a {
			background-image: url(/media/4987/icono_mail.gif); 
			background-position: 0px 0px; 
			background-repeat: no-repeat; 
			padding-left: 27px; 
			display: block; 
			height: 25px; 
			padding-top: 5px;
		}
/************************************** MENU SUPERIOR *********************************************/

div#menu {
					margin-left:395px;
					margin-top:0;
}

#menu ul.columna_menu  {
					margin: 0;
					padding: 0;
					float:left;
					overflow:hidden;
					width:auto;
						}
						
div#menu ul.columna_menu li{ 		border-bottom: #666 1px solid;
					padding:2px;
					margin-left:38px;}

#menu ul li a {		
					color:#757575;
					font-size:0.9em;
					height:auto;
					margin:1px 0 0;
					padding:0;
					text-decoration:none;	
					}

#menu a:hover {			color: #FFFFFF;
				}

#menu .current_page_item a {color: #FFFFFF;}

/************************************** BOXES y CONTENIDOS  *********************************************/
#banner.home a {
	height: 250px;
	margin: 0 auto;
	width: 975px;
}

#banner.flash {
	height: 325px;
	margin: 0 auto;
	width: 975px;
}

.box_derecha {
	background: #1a1a1a;
	float: right;
	height: auto;
	margin-top: 10px;
	padding: 0 5px 5px 5px;
	width: 294px;
}

.box_derecha div {
	width: 294px;
	height: auto;
	background-image: url(/imagenes/fondo_bio_boxes.jpg);
	/*padding-bottom: 18px;
	padding-top: 5px;*/
	float:left
}

.box_derecha ul {
	margin:0px;
	background-image:url(/imagenes/fondo_bio_boxes.jpg);
	padding:0	
}
.box_derecha ul li {
	background-image:url(/media/9315/icono_cibra0.gif);
	background-position:7px 50%;
	background-repeat:no-repeat;
	border-bottom:1px solid #333333;
	padding:6px 4px 8px 40px;	
}
.box_derecha_menu {
	background: #1a1a1a;
	float: right;
	height: auto;
	margin-top: 10px;
	padding: 0 5px 5px 5px;
	width: 294px;
}

.box_derecha_menu div {
	width: 294px;
	height: auto;
	background-image: url(/imagenes/fondo_bio_boxes.jpg);
}

.box_derecha_menu h3 {
	padding: 10px;
	color: #FFF;
	font-size: 90%;
}

.box_derecha h3 {
	width: auto;
	height: auto;
	padding: 10px;
	margin-top: 0;
	font-size: 90%;
	color: #fff
}

.box_derecha div h3 {
	color: #32a4e2;
	padding-bottom: 0;
	margin-top:0;
}

.box_derecha div img.ficha_editor {
	float: left;
	border: 1px solid #ccc;
	margin: 10px
}

.box_derecha div p {
	margin-left: 10px;
	margin-right: 10px
}

.box_derecha div p.txt_editorial {
	margin-left: 81px;
	margin-right: 13px;
	color: #999
}

.box_derecha div.auspiciantes img {
	padding-left: 43px;
	padding-bottom: 9px;
}
.box_derecha h3.twitter {background-image: url(/media/18330/twitter_dark_light.gif);
			background-position: 220px 6px;
			bckground-repeat:no-repeat
}
.box_derecha div.tweet ul.tweet_list {margin-left:0;padding-left:0;}
.box_derecha div.tweet ul.tweet_list li {background:none}


.treeview ul li {background-image:none;
		padding-left:20px}
.treeview ul li.expandable {
	background-image:url(/media/11444/vineta.gif);
	background-position:0 4px;
	background-repeat:no-repeat;
}

.treeview ul li.last {border-bottom:none;
			padding-bottom:0
}
.treeview li.lastCollapsable, .treeview li.collapsable {
	background-image:url(/media/11444/vineta.gif);
	background-position:0 -15px;
	background-repeat:no-repeat;
}
/************************************** fixes  *********************************************/

.fltrt {
	float: right;
	margin-left: 8px;
}

.fltlft {
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}

.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
.fltnone {float:none}
/************************************** FORMS  *********************************************/

#form_buscar {
	background-color: #121212;
	border: none;
	width: 302px;
	height: 87px;
	float: right;
	background-image: url(/imagenes/buscar_bg.jpg);
	margin-left: 31px;
	margin-top: -10px
}

#form_buscar form {
	margin: 39px 10px 10px 20px;
}

#form_buscar form#Formbuscar input#q {
	background-color:#333333;
	border:1px solid;
	border-color:#121212 #666666 #666666 #121212;
	width:175px;
	color:#e8e8e8;
	padding:3px;
}

.submit {
	margin-left: 8px;
	padding:3px;
}
fieldset {		background-color: #3F3F3F; 
			padding:15px 20px 30px 30px;
			border:none;
}
legend {		visibility: hidden;
}
label {			color:#d2d2d2;
			font-size:90%;
			margin-top:9px;
			padding-bottom:2px;
			display:block;
			float:left;
			width:190px;
			clear:left;
}
select {		width:auto;
			float:left;
			margin-top:5px;
}
fieldset input {	background-color:#333333;
			border:1px solid #666666;
			width:305px;
			color:#e8e8e8;
			padding:5px;
			float:left;
			padding-bottom:2px;
			}
fieldset button	{	margin-top:35px;
			margin-right:200px;
			float:right;
}
fieldset input.error {color:#f00;}
div#resultados_busqueda ul li.li_sin_vinetas h4 {margin-top:15px;}
input#buscar  {
	background-color:#222;
	border-color:#121212 #666666 #666666 #121212;
	border-style:solid;
	border-width:1px;
	color:#E8E8E8;
	padding:3px;
	width:175px;
}
/************************************** seccion boxes *********************************************/

.columna {
	float: left;
	width: 198px;
	border: 1px solid #1a1a1a;
	padding: 7px;
	margin-right: 5px;
	background-color: #222
}

.foto {
	width: 100%;
	height: 150px;
	background-color: #111
}

.columna a h1 {
	color: #32a4e2;
	float: right;
	font-size: 150%;
	margin: 5px 5px 0px 0px;
	text-decoration: none
}

.columna a:hover h1 {
	color: #fff
}

.columna p {
	font-size: 70%;
	line-height: 110%
}

.comentario {
	background: #1f1f1f;
	padding: 5px;
}

a.title {
	margin-top: 20px;
	padding: 0px;
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
	color: #32a4e2;
}

/*.title a {
	border-bottom: none;
	color: #454545;
}*/

a.title:hover {	
}

.img_noticias_index {
	width: auto;
	height: 150px;
	float: left;
	border: 1px solid #777;
	margin:0px 15px 15px 0;
	overflow:hidden;
}

.entry {
	border-bottom:1px solid #32A4E2;
	float:left;
	height:auto;
	margin-bottom:20px;
	margin-top:20px;
	padding-bottom:13px;
	width:100%;
}
.noticias {
	min-height: 100px;
	margin-bottom: 0px;
}
.noticias p {
	min-height: 100px;
	line-height:150%;
}
.entry medios p {
}
div.parrafo_con_imagen p img {
	border: 1px solid #ccc;
	padding: 2px;
	margin-right: 20px;
	float:left;
}

div.parrafo_con_imagen {
	clear:left;
	padding-top:10px;
}

.encabezado {
	border-top: 1px solid #32a4e2;
	padding-top: 20px;
	margin-top: 10px;
	height: auto
}

.encabezado img {
	border: 1px solid #ccc;
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 10px;
	height:90px;
}

.leer_mas {
	background-color: #333;
	display: block;
	float: right;
	padding: 6px 7px 7px 7px;
	margin-right: 10px
}

.leer_mas a {
	text-decoration: none;
}

.leer_mas a:hover {
	color: #FFF
}
.texto p {font-size:1.1em}
/***************	group noticias 3 en columnas	*************/
div.post div.noticias {
		background-color:#222222;
		height:450px;
		margin-bottom:0;
		padding:10px;
		border-bottom:none
		}
.img_noticias_index img {
		width:185px;
		height:auto;
		}
div.entry h2 span.fecha {
		margin-bottom:5px;
		font-size:0.75em;
		}
div.post div.entry {
		float:left;
		height:auto;
		margin:0 11px 20px 0;
		padding-bottom:0.8em;
		width:187px;
		}
div.post div.leer_mas {
		background-color:#333333;
		float:none;
		font-size:0.85em;
		margin-right:4px;
		padding:6px 7px 7px;
		width:172px;
		}
div.post div.noticias p {
		color:#757575;
		min-height:164px;
		line-height:130%;
		overflow:hidden;
		}
div.post div.noticias a.title	{
		color:#32A4E2;
		display:block;
		font-size:15px;
		font-weight:bold;
		height:59px;
		padding:0;
		text-decoration:none;
		margin-top:0
}
/****** end group *******/
.box_derecha div .leer_mas_2 {
	background-color: #333;
	padding: 5px 5px 7px 5px;
	margin-right: 10px;
	width: 60px;
	margin-left: 71px
}

.box_derecha div .leer_mas_2 a {
	text-decoration: none;
	font-size: 10px;
	color: #FFF;
	padding: 5px
}

.box_derecha div .leer_mas_2 a:hover {
	color: #32a4e2;
	padding: 5px;
}

 div.metodos_biometricos div a.mail {
	background-image:url(/media/4987/icono_mail.gif); 
	background-position:8px 4px;
	background-repeat:no-repeat
}

div.box_derecha_menu div a.historia {
	background-image:url(/media/9656/historia.gif);
	background-position:8px 4px;
	background-repeat:no-repeat;
}
div.box_derecha_menu div a.preguntas {
	background-image:url(/media/9661/preguntas.gif);
	background-position:8px 4px;
	background-repeat:no-repeat;
}

div.box_derecha_menu div a.glosario {
	background-image:url(/media/9668/az_glosario.gif);
	background-position:8px 4px;
	background-repeat:no-repeat;
}
/************************************** otros menus *********************************************/
ul.nav_metodos {
	background-image: url(/media/14237/metodos.gif);
	background-repeat: no-repeat;
	display: block;
	height: 87px;
	margin: 10px 0 0;
	padding: 7px 0 0 191px;
	width:453px;
}

ul.nav_metodos  li {
	float: left;
	margin-right: 8px;
	width: 67px;
	height: 67px;
}

ul.nav_metodos  li  a {
	width: 67px;
	height: 67px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999em;
}
ul.nav_metodos  li a:hover {
	background-position: 0 -67px
}
ul.nav_metodos  li a.dactilar {
	background-image: url(/imagenes/metodos_bio/huella.jpg)
}
ul.nav_metodos  li a.iris {
	background-image: url(/imagenes/metodos_bio/iris.jpg)
}
ul.nav_metodos  li a.voz {
	background-image: url(/imagenes/metodos_bio/voz.jpg)
}
ul.nav_metodos  li a.mano {
	background-image: url(/imagenes/metodos_bio/mano.jpg)
}
ul.nav_metodos  li a.facial {
	background-image: url(/imagenes/metodos_bio/cara.jpg)
}
ul.nav_metodos  li a.adn {
	background-image: url(/imagenes/metodos_bio/adn.jpg)
}
ul.nav_metodos  li a.glosario {
	background-image: url(/imagenes/metodos_bio/glosario.jpg)
}
ul.nav_metodos  li.ultimo {
	margin-bottom: 20px
}
ul.herramientas_contenido {
	height: 26px;
	padding-top: 4px;
	padding-right: 30px
}
ul.herramientas_contenido li {
	float: right;
}
ul.herramientas_contenido li a {
	margin: 0 9px 0 9px;
	display: block;
	width: 22px;
	height: 22px;
}
ul.herramientas_contenido li a.imprimir {
	background: url(/imagenes/imprimir.gif) no-repeat 0 0;
}

ul.herramientas_contenido li a.imprimir:hover {
	background-position: 0 -22px;
}

ul.herramientas_contenido li a.enviar {
	background-image: url(/imagenes/compartir.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

ul.herramientas_contenido li a.enviar:hover {
	background-position: 0 -22px;
}

.navegador_contenidos {
	background-image: url(/imagenes/fondo_bio_boxes.jpg);
	padding: 10px;
	height: auto;
	width: 110px;
	float: right;
	margin: 90px 0 10px 18px;
}

.navegador_contenidos a {
	text-decoration: none;
	color: #32A4E2;
	display: block;
	border-bottom: 1px solid #333;
	padding-bottom: 7px
}

.navegador_contenidos a:hover {
	color: #fff;
}

div.info_congreso div {
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #333
}

div.info_congreso div a {
	background-position: 8px 4px;
	background-repeat: no-repeat
}
/*
div.info_congreso div.inscripcion a {
	background-image: url(/imagenes/iconos/inscripcion.gif)
}

div.info_congreso div.programa a {
	background-image: url(/imagenes/iconos/programa.gif)
}

div.info_congreso div.expositores a {
	background-image: url(/media/4992/expositores.gif)
}
div.info_congreso div.presentaciones a {
	background-image: url(/imagenes/iconos/presentaciones.gif)
}
div.info_congreso div.como_llegar a {
	background-image: url(/imagenes/iconos/comollegar.gif)
}

div.info_congreso div.agendar a {
	background-image: url(/imagenes/iconos/agendar.gif);
	border: none
}
*/
div.info_congreso a {
	padding: 7px 6px 0 40px;
	color: #32a4e2;
	display: block;
	height: 24px
}

div.info_congreso a:hover {
	background-color: #111;
	color: #FFF
}

div.info_congreso div.pdf a {
	background-image: url(/imagenes/iconos/acrobat.png)
}

div.info_congreso div.video a {
	background-image: url(/imagenes/iconos/flash.png)
}

div.info_congreso div.doc a {
	background-image: url(/imagenes/iconos/word.png)
}

div.info_congreso div.ppt a {
	background-image: url(/imagenes/iconos/powerpoint.png)
}

div.metodos_biometricos div {
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #333
}

div.metodos_biometricos div a {
	background-position: 8px 4px;
	background-repeat: no-repeat
}

div.metodos_biometricos div.adn a {
	background-image: url(/imagenes/iconos/menu_metodos/adn.jpg)
}

div.metodos_biometricos div.cara a {
	background-image: url(/imagenes/iconos/menu_metodos/cara.jpg)
}

div.metodos_biometricos div.glosario a {
	background-image: url(/imagenes/iconos/menu_metodos/glosario.jpg)
}

div.metodos_biometricos div.huellas a {
	background-image: url(/imagenes/iconos/menu_metodos/huellas.jpg)
}

div.metodos_biometricos div.mano a {
	background-image: url(/imagenes/iconos/menu_metodos/mano.jpg)
}

div.metodos_biometricos div.ojo a {
	background-image: url(/imagenes/iconos/menu_metodos/ojo.jpg)
}

div.metodos_biometricos div.voz a {
	background-image: url(/imagenes/iconos/menu_metodos/voz.jpg)
}

div.metodos_biometricos a {
	padding: 8px 0 8px 40px;
	color: #32a4e2;
	display: block;
	height: auto
}

div.metodos_biometricos a:hover {
	background-color: #111;
	color: #FFF
}
.box_derecha_menu.estandares div a{
	padding:6px 0px 6px 40px;border-bottom:1px solid #333333;
}
.box_derecha_menu div a:hover {
	background-color: #111;
	color: #FFF
}
div.img img {
	width: auto;
	height: auto;
	margin-bottom: 20px;
	float:left;
}


/***********************************************************************************/

/* @grupo Destacados (keynote speakers) */

div#destacados {
	width: 655px;
	height: 130px;
	margin-top: 20px;
	clear:both;
}

div#destacado_previo, div#destacado_siguiente {
	display: block;
	width: 22px;
	height: 131px;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	cursor: pointer;
	text-indent: -10000px;
}

div#destacado_previo {
	background-image: url(/media/26902/slider_izq.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

div#destacado_siguiente {
	background-image: url(/media/26897/slider_der.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

div#destacado_previo:hover, div#destacado_siguiente:hover {
	background-position: -22px 0;
}

div#destacados_contenedor {
	display: block;
	margin: 0;
	padding: 15px;
	width: 580px;
	float: left;
	overflow: hidden;
}

div#destacados_nav {
	display: block;
	text-align: right;
	overflow: hidden;
	margin: 5px;
	width: 350px;
	float: right;
}

div#destacados_nav a {
	margin: 0 5px;
	text-decoration: none;
	color: #a1a1a1;
	font-size:80%;
}

div#destacados_nav a:hover, div#destacados_nav a.activeSlide {
	color:#32A4E2;
	
}

div#destacados_nav a:focus {
	outline: none;
}

div#destacados_lista {
	display:block;
	float:left;
	height:110px;
	margin:0;
	overflow:hidden;
	width:100%;
	background:transparent;
}

div#destacados_lista div {
	width:630px;
}

div#destacados_lista div div {
	float: left; 
	display: block; 
	width: 46%;
}

#destacados_lista a {
	text-decoration: none;
}

#destacados_lista span.texto a {
	display: block;
	margin: 5px 10px 5px 0;
	width: 350px;
	height: 100px;
	overflow: hidden;
	color: #747576;
	float: right;
}

#destacados_lista span.nombre {
	display: block;
	color: #32a4e2;
	font-size: 120%;
	margin-bottom: 3px;
}

#destacados_lista img {
	display: block;
	margin: 2px 20px 0 10px;
	padding: 0;
	width: 80px;
	height: 80px;
	border: 1px solid #888;
	float: left;
}

#destacados_lista .leer_mas {
	background-color: #333;
	display: block;
	width: auto;
	height: auto;
	float: left;
	padding: 5px;
	margin-top: 10px;
	font-size: 10px
}

#destacados_lista .leer_mas a {
	text-decoration: none;
	color: #ccc;
}

#destacados_lista .leer_mas a:hover {
	color: #32a4e2
}
#destacados_lista h6 {
	font-size: 10px
}
.mini_bio {
	border-top: 1px solid #32a4e2;
	margin-left: 110px;
	margin-top: 0;
	clear:left;
	font-size:1.1em;
	line-height:130%
}
.mini_bio {font-size:1.1em;
	line-height:130%
}
.banderita {
	display: block;
	height: 11px;
	float: left
}
.banderita img {
	margin-right:10px;
}
.sponsors {border-bottom:none}
.sponsors img {
	border:1px solid #dedede;
	margin-left:12%;
	margin-top:10px;
	padding:0;
}

/* @end
==============================*/

/* @group Paginador */

#contenido_principal ul.paginador li {
	list-style-type: none;
	float: left;
	display: block;padding:3px 8px;
	margin: 3px;background:#f8f8f8
}

#contenido_principal ul.paginador span.selected li {background:#008BCF; color:#f8f8f8}
#contenido_principal ul.paginador {padding-left:10px}
#contenido_principal ul.paginador li a {display:block}
#contenido_principal ul.paginador li a:hover {color:#555}

/* @end */

/* @group Resultados de Búsqueda */

#contenido_principal #xsltsearch #xsltsearch_summary strong {
	font-weight: bold;
}

#contenido_principal #xsltsearch .xsltsearch_description strong {
	background-color: #FFF6BF;
	padding: 0 2px 0 2px;
}

#contenido_principal #xsltsearch .xsltsearch_form .input {
	border: 1px solid #bcbcbc;
	padding: 3px 7px 4px 4px;
	font-size: 11px;
}

#contenido_principal #xsltsearch #xsltsearch_stats {
	font-size: 12px;
	font-style: italic;
}

/* @end

/* @group En los medios*/

.fecha {
	display:block;
	float:left;
	height:auto;
	padding: 0px 10px 10px 10px;; 
	background-color:#333333;
	text-align:center;
	margin-right:15px;
}

.fecha h6 {
	color:#999;
	margin:0;
	padding:0;
}
.fecha h5 {
	color:#D5C17A;
	font-size:180%;
	font-weight:bold;
	margin-top:-14px;
	margin-bottom:0;
	float:none;
	padding:0;
}
.fecha h4 {
	font-size:80%;
	font-weight:normal;
}

/*matias*/
span.fecha {
display:block;
float:none;
background-color:transparent;
color:#FFFFFF;
font-size:75%;
margin:0 15px 0 0;
padding:0;
height:auto;
text-align:left;
}
/*matias*/


.medios h6 {color:#D5C17A;margin-bottom:0;margin-top:10px;}
.medios em {color:#777;font-size:85%;}
.medios h3 {color:#fff;margin-bottom:10px;margin-top:0;font-size:110%;}
.medios h2 {
		border-bottom:1px solid;
		margin-bottom:18px;
		padding-bottom:18px;
}
.leer_mas_medios {
	border:1px solid #666666;
	display:block;
	margin:15px 10px 0 65px;
	padding:6px 5px 5px;
	width:50px;
	font-size:80%;
}
/* @end

/******* @group presentaciones********/
.presentaciones ul li{
	border-bottom:1px solid #C8C9CC;
	list-style-type:none;
	padding:10px 10px 10px 28px;}

.presentaciones ul li h3 {
	padding-left:0px;
	margin-left:-23px;
}

.presentaciones ul li h3 a {
	padding:0;
	padding-left:23px;
	font-size:14px
}
	
/******* @group box informacion cibra ********/
.box_derecha ul li.inscripcion {
	background-image: url(/imagenes/iconos/inscripcion.gif)
}

.box_derecha ul li.programa {
	background-image: url(/imagenes/iconos/programa.gif)
}

.box_derecha ul li.expositores {
	background-image: url(/media/12648/expositores.gif)
}
.box_derecha ul li.presentaciones {
	background-image: url(/imagenes/iconos/presentaciones.gif)
}
.box_derecha ul li.como_llegar {
	background-image: url(/imagenes/iconos/comollegar.gif)
}

.box_derecha ul li.agendar {
	background-image: url(/imagenes/iconos/agendar.gif);
}
.box_derecha ul li.keynotespeakers {
	background-image: url(/media/12653/keynotespeakers.gif);
}
.box_derecha ul li.fotos {
	background-image: url(/media/18084/fotos.gif);
}
.box_derecha ul li.videos {
	background-image: url(/media/18089/videos.gif);
}

/* @end
/******* @group apoyan ********/

div#apoyan {
		width:973px;
		background-image:url(/media/13180/apoyan_fondo.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		height:75px;
		padding:0;
		}
		ul.apoyan li {
		list-style:none;
		float:left;
		margin-top:1px;
		}
		ul.apoyan li a:hover {
		background-position:0 -73px;
		}
ul.apoyan li a {
		background-image:url(/media/21743/biometria_foot_icons_grey.gif);		
		background-position:0 0;
		padding:0;
		display:block;
		height:73px;
		background-repeat:no-repeat;
		}
ul.apoyan li.nist a {
		background-position:-571px 10px;
		width:106px;
		margin-left:-40px;
		height:56px
		}
ul.apoyan li.nist a:hover {background-position:-571px -40px;}
ul.apoyan li.jgm a {
		background-position:-804px 9px;
		width:163px;height:50px;
		}
ul.apoyan li.jgm a:hover {background-position:-804px -41px;}
ul.apoyan li.dnpdp a {
		background-position:0 7px;
		width:169px;height:50px;
		}
ul.apoyan li.dnpdp a:hover {background-position:0 -43px;}
ul.apoyan li.idrobada a {
		background-position:-164px 9px;
		width:156px;
		}
ul.apoyan li.idrobada a:hover {background-position:-164px -41px;}
ul.apoyan li.biometrics a {
		background-position:-322px 9px;
		width:129px;
		}
ul.apoyan li.biometrics a:hover {background-position:-322px -41px;}
ul.apoyan li.fbi a {
		background-position:-679px 12px;
		width:133px;
		}
ul.apoyan li.fbi a:hover {background-position:-679px -38px;}
ul.apoyan li.interpol a {
		background-position:-455px 7px;
		height:60px;
		width:117px;
		}
ul.apoyan li.interpol a:hover {background-position:-455px -43px;}
.con_el_apoyo_de {
		text-align:left;
		color:#777;
		clear:left;
		font-size:1em
		}
/* @end

/* matias */

/* @group Herramientas Contenido */
#contenido_principal ul#herramientas_contenido_superior {
	display: block;
	float: right;
	margin: 0;
	/*width: 20%;*/
	height:60px;
	list-style-type:none;
	padding:0;
}

#contenido_principal ul.herramientas_contenido li {
	display: block;
	list-style-type: none;
	float: left;
	margin: 5px -7px 0;
	background-image:none;
	padding:0;
}
#contenido_principal ul#herramientas_contenido_superior ul, #contenido_principal ul#herramientas_contenido_superior > li {
	display: block;
	margin: 0;
	padding: 0;
	float: none;
	clear: both;
	height: 29px;
	background-image:none;
	padding:0;
}

#contenido_principal ul#herramientas_contenido_superior ul.linea {
	border-top: 1px dotted #666; 
	padding:0;
	background-image:none;
}
#contenido_principal ul.herramientas_contenido li {
	display: block;
	list-style-type: none;
	float: left;
	margin: 5px -7px 0;
	background-image:none;
	padding:0;
}


#contenido_principal ul.herramientas_contenido li a {
	text-indent: -10000px;
	display: block;
	width: 22px;
	height: 22px;
	background-position: 0 0;
}

#contenido_principal ul.herramientas_contenido li a.imprimir {
	background: url(/media/13930/herramientas.gif) no-repeat 0 0;
}

#contenido_principal ul.herramientas_contenido li a.imprimir:hover {
	background-position: 0 -22px;
}

#contenido_principal ul.herramientas_contenido li a.compartir {
	background: url(/media/13930/herramientas.gif) no-repeat -22px 0;
}
#contenido_principal ul.herramientas_contenido li a.compartir:hover {
	background-position: -22px -22px;
}

#contenido_principal ul.herramientas_contenido li a.fuenteChica {
	height: 22px;
	background: url(/media/13930/herramientas.gif) no-repeat -44px 0;
}

#contenido_principal ul.herramientas_contenido li a.fuenteChica:hover {
	background-position: -44px -22px;
}

#contenido_principal ul.herramientas_contenido li a.fuenteGrande {
	height: 22px;
	background: url(/media/13930/herramientas.gif) no-repeat -66px -1px;
}

#contenido_principal ul.herramientas_contenido li a.fuenteGrande:hover {
	background-position: -66px -22px;
}

/* @end
==============================*/



#contenido_principal div#encabezado_contenido {
	margin: 0 0 20px;
	border-bottom: 1px solid #008bcf;
	color: #008bcf;
	display: block;
	min-height: 62px;
}
#contenido_principal div#encabezado_contenido div#titulo {
	width: 80%;
	float: left;
display:block;
}
#contenido_principal div#encabezado_contenido h2 {
	font-weight:normal;
	font-size:130%;
	margin-top:7px;
	color:#666;
}
#contenido_principal div#encabezado_contenido h3 {
	border-top: 0 none;
	border-bottom: 0 none;
	margin-top:5px;
	margin-bottom:7px;
	font-weight:bold;
	font-size:160%;
	margin-top:4px;
	padding:3px 0 0;
}

br.clear {
clear:both;
}

/* matias */

/* @group Eventos */
ul.listado_eventos li {	color:#E8E8E8;
			margin-top:15px;
			padding-left:50px;
}
ul.listado_eventos h2 {font-size:135%
}
ul.listado_eventos img {
			float:left;
			margin-left:-70px;
			width:50px;
}
ul.listado_eventos p {	color:#999;
}
.box_derecha ul.proximos_eventos {font-size:100%}
ul.proximos_eventos li a {
	background-image:url(/imagenes/iconos/agendar.gif);
	background-position:7px 3px;
	background-repeat:no-repeat;
	display:block;
	height:auto;
	padding:8px 5px 8px 35px;
}
ul.proximos_eventos li a:hover {background-color:#111}
ul.proximos_eventos li {
	background-image:url(/imagenes/fondo_bio_boxes.jpg);
	background-position:-10px 0;
	padding:0;
}
/* @end
==============================*/

































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
