/*** ***/

DIV.Menuhighlight {
	COLOR: navy; font-weight:bold;
}
SPAN.Menuhighlight {
	COLOR: navy; font-weight:bold;
}

/*** ***/

div.clSlideMenu{
	position:absolute;
	font-family:verdana,arial,helvetica;
	font-size:10px;
	overflow:hidden;
	width:400px;
	height:22px;
}
a.clA0{
	color:white;
	font-family:tahoma,verdana,arial,helvetica;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	width:196px;
}
a.clA1{
	color:black;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	width:198px;
}
a.clA2{
	color:black;
	font-size:11px;
	text-decoration:none;
	width:192px;
}
a.clA3{
	color:black;
	text-decoration:none;
/*	width:157px;  */
}
a.clA4{
	color:green;
	text-decoration:none;
/*	width:156px;  */
}

div.slideMenuBG
	{position:absolute; left:0; top:0; z-index:1}

div.slideMenuText
	{position:absolute; left:2px; top:4px; z-index:200;}

#slideMenucont
	{position:absolute; height:600px; width:250px; visibility:hidden;}



.titulos {
	FONT-SIZE: 14pt;
	COLOR: #336699;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18pt;
	border-bottom-color: #DEDEDE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DEDEDE;
	border-top-style: solid;
	border-top-width: 1px;
}

.titulos2 {
	FONT-SIZE: 166%;
	COLOR: #336699;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 16pt;
}

.tituprin{
	FONT-SIZE: 144%;
	COLOR: #336699;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
/*	line-height: 30pt;*/
	border-bottom-color: #DEDEDE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DEDEDE;
	border-top-style: solid;
	border-top-width: 1px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #F6F6F6;
}

.tituprin2{
	FONT-SIZE: 144%;
/*	COLOR: navy; */
	COLOR: #336699;
/*	COLOR: #F4A460;*/	
/*	COLOR: #000099;*/
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
/*	line-height: 30pt;*/
	border-bottom-color: #DEDEDE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DEDEDE;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #F6F6F6;
	padding-left: 8px;
	padding-right: 8px;
}

.tituprin20{
	FONT-SIZE: 144%;
	COLOR: #336699;
	text-align: center;
/*	COLOR: #F4A460;*/	
/*	COLOR: #000099;*/
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
/*	line-height: 30pt;*/
	border-bottom-color: #DEDEDE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DEDEDE;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #F6F6F6;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
}


.tituprin3{
	FONT-SIZE: 144%;
	COLOR: #336699;
/*	COLOR: #F4A460;*/	
/*	COLOR: #000099;*/
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
/*	line-height: 30pt;*/
	border-bottom-color: #DEDEDE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DEDEDE;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #F6F6F6;
	padding-left: 8px;
	padding-right: 8px;
}

.tituprin4 {
	FONT-SIZE: 144%;
	COLOR: #336699;
/*	COLOR: #F4A460;*/	
/*	COLOR: #000099;*/
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
/*	line-height: 30pt;*/
	border-bottom-color: #DEDEDE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DEDEDE;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #F6F6F6;
	padding-left: 8px;
	padding-right: 8px;
}

.tipenlint{
	font-size: 80%;
}

.tipenlpubdoc{

}

.tipopub{
	color: #949494;
	text-align: right;
}

.puben{
	color: #727272;
}

.resal{
	font-weight: bold;
}

.solopad {
	padding-left: 8px;
	padding-right: 8px;
}

.linfin {
/*	color: #DEDEDE;
	background-color: #DEDEDE;
	height: 1px;*/
	border: none 0; 
	border-top: 1px solid transparent;
	border-bottom: 1px solid #d0d0d0;
	width: 100%;
	height: 2px;
	margin: 2px auto 0 0;
	text-align: left;
}

.linlib {
	border: none 0; 
	border-top: 1px solid transparent;
	border-bottom: 1px solid #d0d0d0;
	width: 100%;
	height: 2px;
	margin: 2px auto 6px 0;
	text-align: left;
}

BODY {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 0px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 70%;
	COLOR: #111111;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
/*	line-height: 140%;
*/
}

.verfondo01 {
	background-color: #F6F6F6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C1C1C1;
}

.verfondo02 {
	background-color: #8a8ece;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #8a8ec;	
}

.verfondo03 {
	background-color: #FFFFFF;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

.gencentrar {
	text-align:center
}

.pie {
	FONT-SIZE: 7pt;
	COLOR: #606060;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.libauttai01 {
	color: #000000;
}
.libautfue01 {
	color: #6B6B6B;
}

a {
	text-decoration: none;
}

a.nor:link {
	text-decoration: none;
  color: #AF2121; 
} 
a.nor:visited {
	text-decoration: none;
  color: #AF2121; 
}
a.nor:hover {
	text-decoration: none;
  color: #D70000; 
} 
a.nor:active {
	text-decoration: none;
  color: #D70000; 
}

.libtitcap01 {
	color: Navy;
	font-weight: bold;
}



.years {
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18pt;
	background-color: #F3F3F3;
	border-bottom: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
}

.pru02arti {
	background-color: ;
	float: left;
	text-align: left;
	width: 100%;
	height: auto;
	border-top: 1px solid #DCDCDC;
	padding-top: 3%;
	margin-top: 3%;
}

.artilintexcom {
/* 	background-color: Yellow;
*/	border: none;
	height: auto;
	text-align: left;
/*	float: left;
*/	margin-left: 5px;
} 

.artititcap01 {
	color: Navy;
	font-weight: bold;
}

.salti{
	line-height: 10px;
	display: block;
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a.artilintexcom:link {
  color: #AF2121; 
} 
a.artilintexcom:visited {
  color: #AF2121; 
}
a.artilintexcom:hover {
  color: #D70000; 
} 
a.artilintexcom:active {
  color: #D70000; 
}

a.enlint:link {
  color: #AF2121; 
} 
a.enlint:visited {
  color: #AF2121; 
}
a.enlint:hover {
  color: #D70000; 
} 
a.enlint:active {
  color: #D70000; 
}

.pru02 {
	background-color: ;
	float: left;
	border: none;
	text-align: left;
	width: 70%;
	height: auto;
	border-top: 1px solid #DCDCDC;
	padding-top: 5%;
	margin-top: 5%;
}

.pru03 {
	background-color: ;
	float: left;
	border: none;
	text-align: center;
	width: 30%;
	height: auto;
	border-top: 1px solid #DCDCDC;
	padding-top: 5%;
	margin-top: 5%;
}

.liblintexcom {
/* 	background-color: Yellow;
*/	border: none;
	height: auto;
	text-align: left;
	float: left;
	margin-left: 5px;
} 

.libres01 {
/*	background-color: #7FFF00;
*/	border: none;
	height: auto;
	text-align: right;
	float: none;
	margin-right: 5px;
}
.fondoo {
	background-color: #EEE8AA;
}

.libtitpri01 {
	color: #000000;
	font-weight: bold;
}
.libedi01 {
	color: #000000;
}

.libimapdf01 {
	height: 1.6em;
	float: left;
}

.libimaresabr01 {
	height: 1.6em;
/*	float: right;*/
}
.libimalib01 {
	height: 12em;
}
a.liblintexcom:link {
  color: #AF2121; 
} 
a.liblintexcom:visited {
  color: #AF2121; 
}
a.liblintexcom:hover {
  color: #D70000; 
} 
a.liblintexcom:active {
  color: #D70000; 
}

/*.bullet {
	LIST-STYLE-IMAGE: url(/main/common-images/cuadritoaccess_64.gif)
}*/
/*LI {
	LIST-STYLE: none url(/main/common-images/bullet_cuad2.gif) outside
}*/

.bulle {
	LIST-STYLE-IMAGE: url(im/bul.png)
}

.titulos3 {

	FONT-SIZE: 160%;
	COLOR: #336699;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 16pt;
}

.sepapeq {
	FONT-SIZE: 25%;
}

.cuadscrolcab{
	FONT-SIZE: 144%;
	COLOR: #336699;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 30pt;
	border-bottom-color: #DEDEDE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DEDEDE;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #F6F6F6;
	padding-left: 8px;
	padding-right: 8px;
}


.cuadscrolmed{

}

.cuadscrolfin{
	height: 6px;
	border-bottom-color: #DEDEDE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DEDEDE;
	border-top-style: solid;
	border-top-width: 1px;
/*	background-color: #336699;*/
	background-color: #F6F6F6;
	padding-left: 8px;
	padding-right: 8px;
	margin-top: 18px;
}

.cuadscrolcontcaja{
/*	padding-left: 100px;	*/
/*	padding-right: 100px;	*/
	padding-top: 22px;
	padding-bottom: 22px;
}

.cuadscrolcont300{
	height: 300px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	overflow: auto;
	
	scrollbar-track-color: #F6F6F6;
	scrollbar-face-color: #ECF3FD;
	scrollbar-highlight-color: #C0C0C0;
	scrollbar-3dlight-color: #C0C0C0;
	scrollbar-darkshadow-color: #C0C0C0;
	scrollbar-shadow-color: #C0C0C0;
	scrollbar-arrow-color: #C0C0C0;
}

.cuadportcab01{
	FONT-SIZE: 144%;
	COLOR: #993333;
/*	COLOR: #F4A460;*/	
/*	COLOR: #000099;*/
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
/*	line-height: 30pt;*/
	border-bottom-color: #DEDEDE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DEDEDE;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #F6F6F6;
	padding-left: 8px;
	padding-right: 8px;
}

.cuadportmed150{

}

.cuadportfin01{
	height: 14px;
	border-bottom-color: #993333;
/*	border-bottom-color: #DEDEDE;*/
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-color: #993333;
/*	border-bottom-color: #DEDEDE;	*/
	border-top-style: solid;
	border-top-width: 2px;
	background-color: #CE6D6D;
/*	background-color: #F6F6F6;  */
	padding-left: 8px;
	padding-right: 8px;
}

.imanoti{
	margin-bottom: 2px;
	margin-left: 0px;
	margin-right: 12px;
	margin-top: 3px;
}

/*.porta01{
	FONT-SIZE: 60%;
	COLOR: #000000;
	FONT-FAMILY:  Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 30pt;
}*/

.porta01{
	FONT-SIZE: 80%;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 136%;
	border-bottom-color: #DEDEDE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DEDEDE;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #F6F6F6;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
}

.porta02{
	FONT-SIZE: 56%;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 136%;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 16px;
	text-align:left;
}

.bordeg{
	border-left-color: #EFEFEF;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #EFEFEF;
	border-right-style: solid;
	border-right-width: 1px;
}

.alader{
	text-align: right;
	margin-top: 0.4em;
}

a.azu:link {
	text-decoration: none;
  color: #336699; 
} 
a.azu:visited {
	text-decoration: none;
  color: #336699; 
}
a.azu:hover {
	text-decoration: none;
  color: #336699; 
} 
a.azu:active {
	text-decoration: none;
  color: #336699; 
}

a.neg:link {
	text-decoration: none;
  color: Black; 
} 
a.neg:visited {
	text-decoration: none;
  color: Black; 
}
a.neg:hover {
	text-decoration: none;
  color: Black; 
} 
a.neg:active {
	text-decoration: none;
  color: Black; 
}