body	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color: #000;
	background-color: #fff;
	margin:0px;
}
dt{font-weight:bold;}
body #saltar_navegacion{
	position:absolute;
	width:100%;
	top:-999em;
}
body #saltar_navegacion a:focus{
	position:absolute;
	display:block;
	background-color:#CC0000;
	color:#FFF;
	top:999em !important;
	width:40%;
	height:19px;
	padding:5px;
	left:280px;
	text-align:center;
	z-index:99 !important;
	text-decoration:underline;
	outline:none;
}

sup {vertical-align:top;}

a		{
	color: #000;
	text-decoration: none;
}

a:hover		{
	text-decoration: underline;
}

.sangrado {
	text-indent: 30em;
	margin-top: 2px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}

.centroformulas{
	text-align:center;
}

a.patrocinadores		{
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	margin-top: 10px;
}

a:hover.patrocinadores		{
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: underline;
	margin-top: 10px;
}

h1.not_titulo{
	font-weight:normal;
	margin:0;
}

h2{
	color:#000;
	font-size:1em;
}

h3{
	color:#515151;
	font-size:1em;
}

input	{
	width: 100px;
	height: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:	#000;
	border:	#ab0506 solid 1px;
	background-color: #fff;
	vertical-align: top;
	margin-top: 3px;
}

img.enlace	{
	vertical-align: middle;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
}

img.enlace2	{
	/*vertical-align: middle;*/
	border-width: 0px;
	margin: 0px;
	padding: 0px;
}

.subrayar	{
	text-decoration: underline;
}

#marco a		{
	color: #000;
	text-decoration:underline;
}

#marco a:hover		{
	color: #ab0506;
}

#marco a:visited {
	color: #6D0303;
}

.ventana_nueva{
	padding-right:14px;
	background: url(../imagenes/ventana_nueva.gif) right center no-repeat;
}

/* ------------------------------------*/
.migas a {
	color: #CC0000;
	text-decoration: none;
}

.migas a:hover {
	color: #CC0000;
	text-decoration: underline;
}

.migas a:visited {
	color: #6D0303;
}
/*-----------------------*/


a.video			{
	color: #cc6600;
}

a.video:hover	{
	text-decoration: underline;
}

a.imagen:hover	{
	border: #000 none 0em;
}

#marco  a.notas		{
	color: #ab0506;
	text-decoration:none;
	border-bottom: #fff none 0px;
}

#marco  a.notas:hover		{
	color: #ab0506;
	text-decoration:none;
	border-bottom: #fff none 0px;
}

#marco  a.notas:visited {
	color: #ab0506;
}
/*---el input de buscar necesario casi como ancho del div*/
.buscarinput	{
	width: 175px;
	height: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:	#000;
	border:	#CC0000 solid 1px;
	background-color: #fff;
	vertical-align: top;
	margin-top: 3px;
}

label	{
	vertical-align: middle;
}

.buscarimg	{
	vertical-align: middle;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	width: 28px;
	height: 20px;
}

/*-----------------citas-----------------*/
blockquote.citas{
	color:#585858;
}

blockquote.codigo{
	color:#585858;
}

blockquote.citaprevia{
	color:#585858;
	text-align:right;
}


blockquote.centro p:first-child	{
	margin-left: 40%;
	color:#585858;
}
/*__________________________________________ cabecera */

#contenedor	{
	width: 990px;
	margin:0px auto 0px auto;
	padding: 0px 0px 0px 5px;
}

#cabecera	{
	width: 990px;
	margin: 0px;
	padding: 0px;
}

#cabecera_i	{
	width: 542px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.cervantes	{
	width:100%;
	height:29px;
	border-bottom:#fff solid 2px;
	background: #CC0000;
	vertical-align: top;
}
.congresos	{
	width:100%;
	height:27px;
	background: #CC0000;
	margin: 0px;
	padding: 0px;
}
#cabecera_d	{
	width:448px;
	float:left;
	margin: 0px;
	padding: 0px;
}

/*______________________________________ menú horizontal */

#barra_sup	{
	width: 990px;
	padding-bottom: 4px;
}

#menu_h		{
	width: 538px;
	height: 20px;
	float: left;
	background: #e4c3a8;
	margin: 0px;
	margin-bottom: 4px;
	padding: 2px;
}

.enlace_h	{
	width: 100px;
	height: 100%;
	float: left;
	font-size: 0.9em;
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 20px;
	background-color: #cc6600;
	margin-right: 2px;
}

.enlace_h a	{
	color: #fff;
}

.enlace_h a:hover	{
	color: #BCBCBC;
	text-decoration: none;
}

#menu_g		{
	width:446px;
	height: 24px;
	float: right;
	background-color: #CC0000;
	margin: 0px;
	padding: 0px;
}

.enlace_g	{
	width: 82px;
	height: 99.9%;
	float: left;
	font-size: 0.9em;
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 22px;
	background-color: #CC0000;
	border-right:#fff solid 2px;
}

.enlace_g a	{
	color: #fff;
}

.enlace_g a:hover	{
	color: #BCBCBC;
	text-decoration: none;
}

.cuadro		{
	float: left;
	
}

.buscar		{
	float: right;
	font-weight: bold;
	color: #fff;
}

#contenedor2	{
	clear: both;
	padding: 0px 0px 0px 0px;
}

/*___________________________________________ menú vertical */

#col_izq	{
	width: 180px;
	float:left;
	margin: 0px 4px 0px 0px;
	padding: 0px;
}

#menu_v		{
	width: 172px;
	background-color: #e4c3a8;
	margin: 0px;
	padding: 4px;
}

.enlace_v	{
	width: 172px;
	height: 1.5em;
	font-size: 0.9em;
	font-weight: bold;
	color: #fff;
	background-color: #cc6600;
	margin-top: 1px;
	padding: 0.3em 0em 0em 0em;
}
.enlace_v img	{
	margin:	0em 5px 0em 5px;
}

.enlace_v a	{
	color: #fff;
}

.enlace_v a:hover	{
	color: #BCBCBC;
	text-decoration: none;
}

#patrocinadores	{
	display:table;
	text-align: center;
}

#menu_galeria_t	{
	width: 180px;
	height: 1.5em;
	font-size: 0.9em;
	font-weight: bold;
	color: #fff;
	background-color: #cc6600;
	text-transform: uppercase;
	margin: 8px 0px 0px 0px;
	padding: 0.3em 0em 0em 0em;
}
#menu_galeria_t	img	{
	margin:	0em 5px 0em 5px;
}
#menu_galeria	{
	width: 172px;
	background-color: #e4c3a8;
	padding: 4px;
}

.enlace_galeria	{
	width: 172px;
	height: 2em;
	font-size: 0.9em;
	font-weight: bold;
	color: #fff;
	background-color: #cc6600;
	margin-top: 1px;
	padding: 0.3em 0em 0em 0em;
}

.enlace_galeria img	{
	margin:	0em 5px 0em 5px;
}

.enlace_galeria a	{
	color: #fff;
}

.enlace_galeria a:hover	{
	color: #BCBCBC;
	text-decoration: none;
}
/* _______________________________________________ contenido */

#contenido	{
	width: 806px;
	float: left;
}

.migas		{
	width: 804px;
	color: #CC0000;
	padding-left: 2px;
}

/* ------------------------------------*/
.migasa a {
	color: #CC0000;
	text-decoration: none;
}

.migasa a:hover {
	color: #CC0000;
	text-decoration: underline;
}


/*-----estilo para migass  --------------*/
.migasa a:visited {
	color: #6D0303;
}
/*-----------------------*/


.migasa		{
	float: left;
	width: 700px;
	color: #CC0000;
	padding-left: 2px;
	margin-top: 5px;
}

#tituloP	{
	width: 804px;
	height: 1.4em;
	font-size: 1.2em;
	font-weight: bold;
	color: #cc6600;
	background-image: url(../imagenes/titulop_fnd.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	margin-top: 5px;
}

#marco		{
	width: 666px;
	border: #c9c9c9 solid 1px;
	margin-top: 10px;
	padding-left: 46px;
	padding-right: 92px;
	padding-top: 1px;
	padding-bottom: 10px;
	overflow: hidden;
}

#capadatos	{
background-color: #f3f3f3;
}

#ponenciadatos	{
	/*width: 466px;
	height: 195px;
	padding-bottom: 5px;*/
	background-color: #f3f3f3;
	margin-bottom: 10px;
	overflow: hidden;
}
#ponenciadatos1	{
	float: left;
	width: 466px;
	/*height: 150px;*/
	padding-bottom: 10px;
}

.panelt		{
	background-color: #6d6d6d;
	font-size: 1.1em;
	font-weight: bold;
	height: 18px;
	color: #fff;
	padding: 2px;
}
#ponenciadatos1>div.panelt{
	height: auto;
	min-height: 18px;
}

.ponenciat	{
	font-size: 1.2em;
	font-weight: bold;
	color: #cc6600;
	margin: 10px;
}

.ponenciap	{
	font-size: 1.1em;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
}

.ponenciac	{
	font-size: 1.1em;
	margin-left: 10px;
	margin-right: 10px;
}

.ponenciam	{
	margin-left: 10px;
	margin-right: 10px;
}

#fotoautor	{
	float: left;
	width: 200px;
	/*height: 205px;
	background-color: #ffffff;
	vertical-align: middle;*/
	text-align: left;
}

#ponenciae	{
	width: 600px;
	clear: both;
	margin-left: 46px;
	margin-top: 5px;
	line-height:1.3em;
}

#ponenciae p	{
	margin-bottom: 16px;
	margin-top:8px;
}


#ponenciae	{
	width: 600px;
	clear: both;
	margin-left: 46px;
	font-size: 1.1em;
	line-height: 1.3em;
}

#ponenciae h1	{
	font-size: 1em;
	font-weight: bold;
	color: #cc6600;
}

#ponenciam1	{
	float: left;
	margin-top: 10px;
}
#ponenciam2		{
	float: left;
	margin-left: 50px;
	margin-top: 10px;
}
#ponenciam3		{
	float: left;
	margin-left: 50px;
	margin-top: 10px;
}
a.multimedia	{
	color: #CC0000;
	text-decoration: underline;
}
a.multimedia:hover	{
	color: #000;
	text-decoration: underline;
}

.ponimagen		{
	background-color: #e0e0e0;
	text-align: left;
	padding: 5px;
}


.ponimagen p	{
	background-color: #fff;
	text-align: left;
	font-size: 0.9em;
	font-weight: bold;
	padding: 3px;
}

/* ______________________________________ pie */

.subir	{
	float: right;
	margin-top: 5px;
}

#pie		{
	width: 990px;
	height: 24px;
	clear:both;
	color: #fff;
	/*background: url(../imagenes/pie/pie_fnd.gif) repeat-x bottom fixed;*/
	vertical-align:bottom;
	margin-top: 20px;
	margin-bottom: 5px;
	position:relative;
}

#pie img	{
	vertical-align: bottom;
	float: left;
}

#pietex		{
	width: 839px;
	height: 15px;
	background-color: #CC0000;
	float:left;
	margin-top: 9px;
}

/* _______________________________ galería de videos */

.titulogv	{
	padding: 2px;
	font-size: 1.1em;
	font-weight: bold;
	color: #000;
	background-color: #e4c3a8;
	
}
/*-----------------titulo de video justo debajo del video */
p.titulovideo {
color: #cf8141;
margin-left:10px;
padding-left:12px;
width:320px;

}


.duracionvideo {
color: #000000;
width:320px;

}
/*         ------------- hasta aqui ----*/
.titulogv img	{
	margin-top: 1px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 2px;
}

.subtitulogv	{
	font-weight: bold;
	color: #cf8141;
	margin-top: 10px;
	margin-left: 10px;
}

.subtitulogv img	{
	margin-right: 4px;
	margin-left: 2px;
}

.filavideo		{
	
	height: 22em;
}

.videog			{
	float: left;
	width: 160px;
	height: 20em;
	border: #cf8141 solid 1px;
	padding: 1px;
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 20px;
}

.videog	p		{
	margin: auto 3px auto 3px;
}
.videogg		{
	margin-top: 10px;
	margin-left: 20%;
}
.videogg p		{
	font-weight: bold;
	margin: 5px;
}

/*-----estilo de tabla-----------------------------*/
table.tabla {
	width:100%;
	border: 1px solid #c9c9c9;
	border-bottom: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}

table.tabla td,th {
	border-bottom: 1px solid #c9c9c9;
	border-right:  1px solid #c9c9c9;
}
tr.borde {
	border: 1px solid #FFFFFF;
}
td.tituloTabla{
font-weight:bold;
font-size:1em;
text-align:center;
}

td.tituloCelda{
color:#999999;
	font-weight:bold;
	text-align:center;
	margin: 0px;
	padding: 0px;
}

td.categoria{
width:33%;
}

td.ejemplos{
width:46%;
}

td.frecuencia{
width:12%;
text-align:center;
}
td.porcentaje{
width:6%;
text-align:center
}


/*--- estilo de listas de notas*/

ul {	
	font-weight: bold;	
}

ol {
	font-weight: bold;	
}

li.nivel2 {
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-size: 1em;
}


.lisinnegrita {
	font-weight: normal;
}


/*-------------estilo bibliografia---------------*/

li			{
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-size: 1em;
	list-style-type: none;
}

li.bibliografia 	{
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-size: 0.9em;
	list-style-type: none;
}

li.notas 	{
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-size: 0.9em;
	list-style-type: decimal;
}

/* _______________________________ listado de ponencias* y galeria de audio ya que tiran de la misma hoja*/

.autor{
	font-weight: bold;
	margin-top: 14px;
	margin-left: 10px;
	padding: 0px;
	
}
.autor h1 {
	color: #cf8141;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.autor img {
	float: left;
	padding: 0px;
	margin-top: 8px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* ----- panel donde aperece galeria de audio -----/*/
#panelLista		{
	width:800px;
	font-size: 1.1em;
	font-weight: bold;
	color: #000;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	
}



.TituloL {
	margin: 0px;
	padding: 0px;
	color: #999999;
	font-size: 1.4em;
	font-weight: bold;
}
.autor a:hover {
	text-decoration: underline;
}

.autor a {
	color: #cc6600;
	margin: 0px;
	padding: 0px;
}
.autorLista {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1.9em;
}

/*para cuando hay tres campos en el listado default*/
.cargoLista {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-weight:normal;
	margin-left: 1.9em;
}

/*---parte de audio para pulsar en descarga mismo estilo que migas*/
.descarga {
	color: #CC0000;
	text-align: right;
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 650px;
	font-size: 0.88em;
}


.descarga a:hover {
	text-decoration: underline;
}
.descarga a:visited {
	color: #6D0303;
}
#contenedor #pie #pietex.accesi {
	font-size: 0.5em;
	padding-left: 12px;
	margin-left: 13px;
}
#contenedor #pie #pietex .accesi a {
	text-align: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 250px;
	font-size: 0.95em;
	color: #FFFFFF;
		
	position:absolute;
	top:9px; right:20px;
}

.accesi a:hover {
text-decoration:underline;
}

.organizacion	{
	margin-left: 20px;
	margin-right: 20px;
}

.organizacion h2	{
	font-size: 1em;
	color: #CC0000;
}

.organizacion h3	{
	font-size: 1em;
	color: #cc6600;
	margin-left: 5px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.organizacion p		{
	margin-left: 8px;
}

.col1	{
	float: left;
	width: 200px;
}
.col2	{
	float: left;
}

.prodia			{
	background-color: #6d6d6d;
	font-size: 1.1em;
	font-weight: bold;
	color: #fff;
	padding: 2px;
}
.propanel	{
	font-size: 1.2em;
	font-weight: bold;
	color: #cc6600;
	margin-top: 5px;
	
}
.prosalon			{
	background-color: #f0ddce;
	font-size: 1em;
	font-weight: bold;
	text-align: right;
	color: #000;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 2px;
}

.procontenedor		{
	width: 100%;
	overflow: hidden;
}

.prohora			{
	float:	left;
	width: 150px;
}

.programacion		{
	float: right;
	width: 450px;
}

/* Patrocinadores y colaboradores */
.patro_1	{
	margin-left: 245px;;
	margin-top: 20px;
	margin-bottom: 20px;

}
.patro_2	{
	margin-left: 200px;;
	margin-top: 20px;
	margin-bottom: 20px;

}
.patro1	{
	float: left;
	margin-left: 50px;
	margin-bottom: 100px;
}
.patro2	{
	float: left;
	margin-left: 100px;
}

/* Patrocinadores y colaboradores fin*/

/* Índice de Participantes */
.abc	{
	width: 100%;
	text-align: center;
	padding: 3px;
	font-size: 1.3em;
	font-weight: bold;
	color: #C9C9C9;
	text-decoration: none;
}
.abc a	{
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.abc a:hover	{
	font-weight: bold;
	color: #C9C9C9;
	text-decoration: none;
}

.letra			{
	background-color: #6d6d6d;
	font-size: 1.3em;
	font-weight: bold;
	text-align: left;
	color: #fff;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 2px;
}
.participante	{
	width: 100%;
	margin-bottom: 5px;
	overflow: hidden;
}

.participanteicono	{
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
}

.participantedatos	{
	float: left;
	width: 550px;
}

.participantedatos a	{
	color: #000;
	text-decoration: none;
}

.participantedatos a:hover	{
	color: #000;
	text-decoration: underline;

}

.participantedatos a:visited	{
	color: #6D0303;
}

.participantedatos h1{
	margin: 0;
}

.particip{
	margin: 0;
}

/* Índice de Participantes fin*/

/* Portada de Zacatecas */

#contenedor_2col	{
	float: left;
	width: 531px;
	margin-right: 5px;
	padding: 0px;
	overflow: hidden;	
}

#noticia1	{
	float: left;
	width: 521px;
	border: #cfcfcf solid 1px;
	padding: 4px;
	margin-bottom: 5px;
	overflow: hidden;
}

#contenedor_2col_izq	{
	float: left;
	width: 263px;
	margin-right: 5px;
	padding: 0px;
}

#contenedor_2col_der	{
	float: left;
	width: 263px;
}

#noticia2	{
	float: left;
	width: 253px;
	height: 346px;
	border: #cfcfcf solid 1px;
	padding: 4px;
	margin-bottom: 5px;
}

#noticia3	{
	float: left;
	width: 253px;
	height: 510px;
	border: #cfcfcf solid 1px;
	padding: 4px;
	margin-bottom: 5px;
}

#noticia4	{
	float: left;
	width: 253px;
	height: 510px;
	border: #cfcfcf solid 1px;
	padding: 4px;
	margin-bottom: 5px;
}

#noticia5	{
	float: left;
	width: 253px;
	height: 346px;
	border: #cfcfcf solid 1px;
	padding: 4px;
	margin-bottom: 5px;
}

#contenedor_col3	{
	float: left;
	width: 263px;
}

#noticia_resumen	{
	width: 259px;
	border: #cfcfcf solid 1px;
	padding: 1px;
	margin-bottom: 5px;
}

.not_imagen	{
	float: left;
	margin-top: 3px;
}

.not_contenedor	{
	float: right;
	width: 75%;
	overflow: hidden;
}

.not_antetitulo	{
	font-size: 0.9em;
	font-weight: bold;
	text-align: right;
	color: #000;
	background-color: #cfcfcf;
	padding: 2px;
}

.not_titulo		{
	font-size: 1.5em;
	color: #CC0000;
	padding: 4px;
}

.not_titulo a		{
	color: #CC0000;

	text-decoration: none;
}

.not_titulo a:hover		{
	color: #CC0000;

	text-decoration: underline;
}

.not_titulo_ventana_nueva {
	font-size: 1.5em;
	color: #CC0000;
	padding: 4px;
}


.not_titulo_ventana_nueva a		{
	color: #CC0000;
	padding: 4px 12px 4px 4px;
	text-decoration: none;
}

.not_titulo_ventana_nueva a:hover		{
	color: #CC0000;
	padding: 4px 12px 4px 4px;
	text-decoration: underline;
}

.not_entradilla	{
	padding: 4px;
}

.not_texto		{
	color: #000;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}

.leermas		{
	font-weight: bold;
	clear: both;
	color: #cc6600;
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}

.leermas a	{
	color: #cc6600;
}

.leermas a:hover	{
	color: #cc6600;
	text-decoration: underline;
}

/* Portada de Zacatecas fin */

/* Hemeroteca de Zacatecas */

p.hmargentop {
padding-top:4px;
padding-bottom:2px;
margin-top:4px;
margin-bottom:2px;
margin-left:0px;
margin-right:0px;
}


#hcontenedor_2col	{
	float: left;
	width: 531px;
	margin-top: 10px;;
	margin-right: 5px;
	padding: 0px;
	overflow: hidden;	
}

#hnoticia1	{
	float: left;
	width: 521px;
	border: #cfcfcf solid 1px;
	padding: 4px;
	margin-bottom: 5px;
	overflow: hidden;
}

#hcontenedor_2col_izq	{
	float: left;
	width: 263px;
	margin-right: 5px;
	padding: 0px;
}

#hcontenedor_2col_der	{
	float: left;
	width: 263px;
}

#hnoticia2	{
	float: left;
	width: 521px;
	border: #cfcfcf solid 1px;
	padding: 4px;
	margin-bottom: 5px;
	overflow: hidden;
}

#hnoticia3	{
	float: left;
	width: 521px;
	border: #cfcfcf solid 1px;
	padding: 4px;
	margin-bottom: 5px;
	overflow: hidden;
}

#hnoticia4	{
	float: left;
	width: 253px;
	border: #cfcfcf solid 1px;
	padding: 4px;
	margin-bottom: 5px;
}

#hnoticia5	{
	float: left;
	width: 253px;
	border: #cfcfcf solid 1px;
	padding: 4px;
	margin-bottom: 5px;
}

#hcontenedor_col3	{
	float: left;
	width: 263px;
	margin-top: 10px;
}

#hnoticia_resumen	{
	width: 253px;
	border: #cfcfcf solid 1px;
	padding: 4px;
	margin-bottom: 5px;
}

.hnot_imagen	{
	float: left;
	margin-top: 3px;
	margin-bottom:5px;
}

.hnot_contenedor	{
	float: right;
	width: 55%;
	overflow: hidden;
}

.hnot_antetitulo	{
	font-size: 0.9em;
	font-weight: bold;
	text-align: right;
	color: #000;
	background-color: #cfcfcf;
	padding: 2px;
}

.hnot_titulo		{
	font-size: 1.5em;
	color: #cc6600;
	padding: 4px;
}

.hnot_titulo a		{
	color: #cc6600;
	padding: 4px;
	text-decoration: none;
}

.hnot_titulo a:hover		{
	color: #cc6600;
	padding: 4px;
	text-decoration: underline;
}

.hnot_entradilla	{
	padding: 4px;
}

.hnot_texto		{
	color: #000;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}

/* Hemeroteca de Zacatecas fin */

/* contactooooooooo */
fieldset		{
	width: 610px;
}
legend			{
	font-size: 1em;
	font-weight: bold;	
	color: #CC0000;
}

input.campo 	{
	width: 300px;
	font-size: .9em;
	color: #666;
}

input.campo2 	{
	width: 600px;
	font-size: .9em;
	color: #666;
}

input.boton	{
	width: auto;
	height: 100%;
	color: #fff;
	font-weight: bold;
	font-size: 0.9em;
	background-color: #CC0000;
}

textarea	{
	width: 600px;
	border: #CC0000 solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
select		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	border: #CC0000 solid 1px;
}

p.botones	{
	text-align:right;
}
/* contactooooooooo fiiiiiiiiiinnnnn */

/* Resultados de búsqueda */

#contenidobusqueda		{
	padding: 5px;
}

#contenidobusqueda	h1	{
	color: #CC0000;
}

#contenidobusqueda	p	{
	color: #000;
	margin-left: 10px;
}

a.abuscador	{
	font-weight: bold;
	color: #CC0000;
	color: #cc6600;
}

a:visited.abuscador {
	color: #6D0303;
}

.titulobuscar	{
	font-weight: bold;
	color: #000;
}

.titulobuscar:hover	{
	font-weight: bold;
	color: #000;
}

.titulobuscar:visited{
	color: #6D0303;
}

.listabus		{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
}

.listabus h1	{
	background-color: #ecdede;
	padding: 2px;
}
.cajaopc		{
	text-align: right;
}
.opciones		{
	margin-top: 10px;
}

#paginado p		{
	margin: 0px;
}

#isbn		{
	font-size: 0.76em;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}

@media print {

#saltar_navegacion, #patrocinadores, #cabecera, #barra_sup, #col_izq, #pie, div.migas, div.migasa, div.subir, div.leermas {
	display:none !important;
}

html body, #contenedor, #contenedor2, #contenido, #marco, #ponenciae, #ponenciadatos  {
	float:none !important;
	width:auto !important;
	margin:0 !important;
	padding:0 !important;
	font-size: 11pt;
	text-align:justify;
	font-family: 'Times New Roman', Times, serif;
}

#marco {
	overflow: visible;
	border: 0;
}


/*** Para las portadas ***/
/*** Todos los campos que tengan***/

#contenedor_2col,#contenedor_2col_der,#contenedor_2col_izq,#contenedor_col3,#noticia1,#noticia2,#noticia3,#noticia4,#noticia5,#noticia6{clear:both;width:700px;border:none;height:auto !important;}
div.not_imagen{float:left;width:190px;}
div.not_antetitulo{text-align:left;}
div.not_contenedor{width:500px;}
div.not_texto{width:400px;}
*>div.not_texto{width:auto;}

/*** Imagenes de las portadas ***/

#noticia1 div.not_imagen a img {
	width: 185px;
	height: 205px;
}

#noticia2 div.not_imagen a img {
	width: 185px;
	height: 123px;  
}

#noticia3 div.not_imagen a img {
	width: 185px;
	height: 185px;  
}

#noticia4 div.not_imagen a img {
	width: 185px;
	height: 164px;  
}

#noticia5 div.not_imagen a img {
	width: 185px;
	height: 104px;  
}

/*** Fin de Imagenes de las portadas ***/

/*** Fin de las portadas ***/

/*** Hemerotecas ***/

#hcontenedor_2col,#hcontenedor_col3,#hnoticia_resumen,#hnoticia1,#hnoticia2,#hnoticia3,#hnoticia4 {clear:both;width:750px;border:none;height:auto !important;}
div.hnot_imagen{float:left;width:190px !important;}
div.hnot_contenedor{width: 560px !important;}
div.hnot_texto{width:430px !important;}
*>div.hnot_texto{width:auto !important;}
div{border:none !important;}

/*** Fin de Hemerotecas ***/

/*** Imagenes de las hemerotecas ***/

#hnoticia1 div.hnot_imagen a img {
	width: 185px;
	height: 150px;  
}

#hnoticia2 div.hnot_imagen a img {
	width: 185px;
	height: 150px;  
}

#hnoticia3 div.hnot_imagen a img {
	width: 185px;
	height: 150px;  
}

#hnoticia_resumen div.hnot_imagen a img {
	width: 185px;
	height: 150px;
}

/*** Fin de Imagenes de las hemerotecas ***/

/*** Para el programa ***/
.procontenedor		{
	clear: both;
	width: auto !important;
	overflow: visible;
}

.prohora			{
	float:	none;
	width: 120px;
}

.programacion		{
	float: none;
	margin-left: 140px;
	/*width: auto;*/
}

.prodia {
	clear: both;
	width: auto;
}

.propanel {
	clear: both;
	width: auto;
}

.prosalon {
	clear: both;
	width: auto;
	text-align: left;
}
#ponenciae ol li.notas a img{display:none !important;}
/*** Fin del programa ***/
#ponenciae ol li.notas a img{display:none !important;}
}
img.v_video_default{border:0;}
#ponenciae ul,#ponenciae ol{font-weight:normal;}
#ponenciae ol li{list-style-type:decimal;}
#ponenciae ul li{list-style-type:disc;}
