	* {
		margin: 0;
		padding: 0;
	}

	#pie {
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fff;
	background-image: url(logo.jpg);
	background-repeat: no-repeat;
	background-position: center;
	}

	#pie {
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}


	#pie_accesos, #pie_info {
	width: 770px;
	margin: 15px auto;
	text-align: left;
	}
	
		#pie_accesos {
			color: inherit;
			height: 14.5em;
			font-size: 1.1em;
		}
		#pie_accesos strong {
			color:black;
		}
		#pie_accesos ul {
			list-style: none;
			border-top: 2px solid #305273;
			padding-top: 2px;
		}
		#pie_accesos li {
			margin: 1px 0;
		}
		#pie_accesos li a {
			text-decoration: none;
			color: #FF0000;
		}
		#pie_accesos li a:hover {
			color: #000;
		}
		#pie_accesos div {
			position: absolute;
			padding: 5px;
			border-right: 0px;
			border-bottom: 0px;		
		}
		#pie_accesos div:hover {
			border: 1px solid #bccee4;	
			border-right: 0px;
			border-bottom: 0px;		
		}	
		
		#pie_accesos div:hover strong {
			color: #000;
		}
		
			#pie_accesos_editorial {
				margin: 65px 0 0 15px;	
			}
			#pie_accesos_actualidad {
				margin: 65px 0 0 175px;
			}
			#pie_accesos_semblanza {
				margin: 65px 0 0 335px;
			}
			#pie_accesos_corp {
				margin: 65px 0 0 475px;
			}
			#pie_accesos_amigos {
				margin: 65px 0 0 655px;
			}
		
#menu_index {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: -10px 0 0 55px;
}

.tblart {
	border: 1px solid rgb(153, 153, 153);
	width: 540px;
}


/*********************  Links  *************	 font-size: 0.7em; **************/
A:link {color: blue}
A:visited {color: white}
A:active {color: white}
A:Hover {color: yellow}
A:link, A:visited, A:active	{text-decoration: none}
A:title {color: blue}
A:link IMG {border: none}
A:visited IMG {border: none}

 H1 {
	line-height: 110%;
	}
/**********************  Contadores *********************/
H2  {
	line-height: 110%;
	}
/*************************  links ***********************/
H3  {
	color: black;
	font-family: Arial;
	font-size: 16px;
	text-align: right;
	}
H4  {
	color: black;
	font-family: Arial;
	font-size: 16px;
	text-align: left;
	}
H5  {
	color: black;
	font-family: Arial;
	font-size: 16px;
	text-align: center;
	}
H6  {
	color: black;
	font-family: Arial;
	font-size: 24px;
	text-align: center;
	line-height: 125%;
	}
H7  {
	color: white;
	font-family: Arial;
	font-size: 10px;
	text-align: center;
	}
.indice {
	color: #FFFFFF;
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	}
.indice:hover {
	color: #FFFFFF;
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	}
.indice:visited {
	color: #FFFFFF;
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	}
.desc {
	color: white;
	font-family: Arial;
	font-size: 12px;
	}
.nace {
	color: black;
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	}
.txtind {
	color: black;
	font-family: Arial;
	font-size: 14px;
	text-align: justify;
	}
.micmp1 {
	color: black;
	font-family:Helv;
	font-size: 24px;
	}
.micmp2 {
	color: black;
	font-family: Helv;
	font-size: 14px;
	}
.mesp {
	color: black;
	font-family: Arial;
	font-size: 10px;
	}
.mesg {
	color: black;
	font-family: Helv;
	font-weight: bold;
	font-size: 14px;
}
.mest {
	color: black;
	font-family: Arial;
	font-size: 16px;
	line-height: 140%;
	}
.mesi {
	color: black;
	font-family: Helv;
	font-weight: bold;
	font-size: 18px;
	}
.uno:link 	{color: white}
.uno:visited 	{color: white}
.uno:Hover   	{color: yellow}
.dos:link	{color: black}
.dos:visited	{color: black}
.dos:Hover	{color: yellow}
.tres:link	{color: blue}
.tres:visited	{color: #BB15B4}
.tres:Hover	{color: red}
.cuatro:link    {color: #330000}
.cuatro:visited {color: #330000}
.cuatro:Hover   {color: yellow}
.cinco:link    	{color: #CC0033}
.cinco:visited	{color: #CC0033}
.cinco:Hover    {color: yellow}

.seis:link	{color: blue}
.seis:visited	{color: #BB15B4}
.seis:Hover	{text-decoration: underline; color: blue;}

.siete:link	{color: blue}
.siete:visited	{color: #BB15B4}
.siete:Hover	{text-decoration: underline; color: blue;}

.siete {
	font-family: Arial;
	font-weight: bold;
	font-size: 20px;
       }

.lnkinx:link	{color: blue}
.lnkinx:visited	{color: blue}
.lnkinx:Hover	{text-decoration: underline; color: blue;}

.titinx {
	color: black;
	font-family: Arial;
	font-size: 18px;
	line-height: 150%;
	font-weight: bold;
	}




.estas {
	color: red;
	font-family: Helv;
	font-weight: bold;
	font-size: 16px;
	filter:alpha(style=0, opacity=80, finishOpacity=0, startX=0, startY=0, finishX=0, finishY=0);
	}
.estad {
	color: black;
	font-family: Arial;
	font-size: 12px;
	filter:alpha(style=0, opacity=80, finishOpacity=0, startX=0, startY=0, finishX=0, finishY=0);
	}
.for1 {
	color: black;
	font-family: Helv;
	font-weight: bold;
	font-size: 16px;
	filter: alpha(style=0, opacity=70, finishOpacity=0, startX=0, startY=0, finishX=0, finishY=0);
	border-style: solid;
	padding-top: 0.5px;
	padding-left: 0.5px;
	padding-right: 10px;
	padding-bottom:1px;
	border-color:navy;
	}
.inde {
	color: black;
	font-family: Arial;
	font-size: 12px;
	}
.fmmp {
	color: black;
	font-family: mp;
	font-weight: bold;
	font-size: 12px;
	}
.noblc {
	color: white;
	font-family: Helv;
	font-size: 10px;
	text-align: justify;
	}
.noblt {
	color: white;
	font-family: Helv;
	font-size: 12px;
	text-align: justify;
	}
.titnot {
	color: black;
	font-family: Arial;
	font-size: 34px;
	text-align: left;
	}
.menu1 {
	color: black;
	font-family: Helv;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	}
.menu2 {
	color: black;
	font-family: Helv;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	}
.menu3 {
	color: black;
	font-family: Helv;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
	}
.menu4 {
	color: black;
	font-family: Helv;
	font-size: 18px;
	font-weight: bold;
	text-align:center;
	}
.lmenu:link	{color: black}
.lmenu:visited	{color: black}
.lmenu:Hover	{color: red}
.titnot {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: Navy;
	}
.alf {
	color: red;
	font-family: Helv;
	font-weight: bold;
	font-size: 24px;
	}
.conten {
	color: black;
	font-family: Arial;
	font-size: 12px;

	line-height: 150%;
	}

.conte1 {
	color: white;
	background-color: #F00
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	}

.tanota {
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	}

.titulos {
	color: black;
	font-family: Arial;
	font-size: 14px;
	line-height: 150%;
	}

.contport {
	width: 685px;
	color: black;
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	}
/* CSS Document */

.infiniteCarousel {
  width: 500px;
  position: relative;
}

.infiniteCarousel .wrapper {
  width: 420px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  min-height: 10em;
  margin: 0 40px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  border: 5px solid #000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 10px;
  height: 85px;
  width: 85px;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
	display: block;
	height: 36px;
	width: 37px;
	text-indent: -999px;
	position: absolute;
	top: 37px;
	cursor: pointer;
	background-image: url(img/arrow.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}

#carouselc {
	height: 500px;
	width: 500px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

DIV.mainContentScroller
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;	
	color : White;
	top : 200px;
	width : 550px;
	height : 100px;
	overflow : auto;
	scrollbar-face-color:		#887970;
	scrollbar-track-color:		#69433C;
	scrollbar-arrow-color:		#FFFFFF;
	scrollbar-highlight-color:	#887970;
	scrollbar-3dlight-color:	#CCCCCC;
	scrollbar-shadow-color:		#887970;
	scrollbar-darkshadow-color:	#CCCCCC;
	padding : 0px 5px 0px 0px;
	z-index : 99;
	padding-left : 1px;
	}
/* TD	{
	color: black;
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	} */

	#pmenu {
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fff;
	background-image: url(logodos.jpg);
	background-repeat: no-repeat;
	background-position: center;
	}

	#pmenu {
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	#tblmnu {
	width: 940px;
	margin: 10px auto;
	text-align: left;
	}
	#tblmnu {
		color: inherit;
		height: 10.5em;
		font-size: 1.1em;
	}
	#tblmnu strong {
		color:black;
	}
	#tblmnu ul {
		list-style: none;
		border-top: 2px solid #305273;
		padding-top: 2px;
	}
	#tblmnu li {
		margin: 1px 0;
	}
	#tblmnu li a {
		text-decoration: none;
		color: #FF0000;
	}
	#tblmnu li a:hover {
		color: #000;
	}
	#tblmnu div {
		position: absolute;
		padding: 5px;
		border-right: 0px;
		border-bottom: 0px;		
	}
	#tblmnu div:hover {
		border: 1px solid #bccee4;	
		border-right: 0px;
		border-bottom: 0px;		
	}	
	#tblmnu div:hover strong {
		color: #000;
	}

	#cmnuno {
		margin: 50px 0 0 15px;	
	}
	#cmndos {
		margin: 50px 0 0 160px;
	}
	#cmntres {
		margin: 50px 0 0 320px;
	}
	#cmncuatro {
		margin: 50px 0 0 455px;
	}
	#cmncinco {
		margin: 50px 0 0 560px;
	}
	#cmnseis {
		margin: 50px 0 0 700px;
	}
	#cmnsiete {
		margin: 50px 0 0 820px;
	}
.tblprin {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	border: 1px solid rgb(153, 153, 153);
	}

.lnksprtd {
	color: black;
	font-family: Arial;
	font-size: 14px;
	line-height: 150%;
	height: 25px
	}



