
td           { color:#424242; font-size: 8pt; font-family: Tahoma, Helvetica, sans-serif; text-align:justify }
.tabladpf    { border: 1px solid #999999; padding: 3px }
.flec        { font-size: 9px; color: #808080 }
.fondomapa   { color: #424242; font-size: 9px;   padding-top:2px; padding-bottom:2px;
               background-color: #DADADA; text-align:center; width="120"}
.lineapre    { border-top: 1px solid #C0C0C0}
.lineapre2    { border-top: 1px solid #C0C0C0;  border-bottom: 1px solid #C0C0C0}
.lineapre3    { border-bottom: 1px solid #C0C0C0}
.centro      { text-align:center; padding-right:2px }
.cuadro1     { font-size: 9px; border: 1px solid #CCCCCC;  text-align:center; background-color: #FBFBFB; height="20" }
.cuadro6     { font-size: 8px; border: 1px solid #CCCCCC; padding-left: 4px; text-align:left; background-color: #FBFBFB; height="20" }
.cuadro1a     { font-size: 16px; border: 1px solid #DADADA;  text-align:center; background-color: #DADADA; height="20" }
.cuadro4     { font-size: 9px; border: 1px solid #CCCCCC; padding-right: 4px; text-align:right; background-color: #FBFBFB; height="20" }
.cuadro5     { font-size: 11px; font-weight: bold; border: 1px solid #CCCCCC; padding-left: 4px; text-align:center; background-color: #FBFBFB; height="20" }
.cuadro_cen     { font-size: 9px; border: 1px solid #CCCCCC; padding-left: 4px; text-align:center;
               background-color: #FBFBFB; height="20" }
.cuadro2     { font-size: 9px; background-color: #0CAA66;  color:#FFFFFF; text-align:center; border: 1px solid #FFFFFF; padding-top:2px; padding-bottom:2px }
.cuadro3     { font-size: 9px;  background-color: #C0C0C0; text-align:center; border: 1px solid #FFFFFF; padding-top:2px; padding-bottom:2px; color:#333333 }
.cuadro3_scol     { font-size: 9px; border: 1px solid #CCCCCC; padding-left: 4px; text-align:center; background-color: #FBFBFB; height="20" }
.cuadro1_espacio     { font-size: 9px; border: 1px solid #CCCCCC;  text-align:center; background-color: #FBFBFB; height="20"; padding-top:4px; padding-bottom:4px }
.cuadro1_espacio     { font-size: 9px; border: 1px solid #CCCCCC;  text-align:center; background-color: #FBFBFB; height="20"; padding-top:4px; padding-bottom:4px }
.cuadro1a_espacio     { font-size: 9px; border: 1px solid #CCCCCC;  text-align:left; background-color: #FBFBFB; height="20"; padding-top:4px; padding-bottom:4px; padding-left: 8px; padding-rigth: 4px; }
.cuadro1_espacio2     { font-size: 9px; border: 1px solid #CCCCCC;  text-align:center; background-color: #E4E4E4; height="20"; padding-top:4px; padding-bottom:4px }
.intro       { font-size: 8pt; text-align: center; font-weight:bold; color:#424242  }
.recuadro1   { text-align: center; font-size: 12px; color: #0CAA66; font-style: italic; border: 1px solid #0CAA66; width="300"}
.cuerpo      { text-align: justify }
.subt1        { font-size: 9pt; font-weight: bold; color:#424242}
.subt2        { font-size: 8pt; font-weight: bold; color:#808080}
.subt3        { font-size: 9pt; font-weight: bold; color:#808080; font-style:italic}
.subt3a       { font-size: 9pt; font-weight: bold; color:#808080; }
.subt3b       { font-size: 9pt; font-weight: bold; color:#424242; }
.subt4        { font-size: 10pt; font-weight: bold; color:#808080; font-style:italic}
.subt4n        { font-size: 10pt; font-weight: bold; color:#808080; }
.subt5        { font-size: 11pt; font-weight: bold; color:#808080; font-style:italic}
.subt5v        { font-size: 11pt; font-weight: bold; color:#00A94B; line-height:150%}
.subt6        { font-size: 12pt; font-weight: bold; color:#808080; font-style:italic}
.subt6n        { font-size: 12pt; font-weight: bold; color:#424242; font-style:italic}
.subt7        { font-size: 11pt; font-weight: bold; color:#424242}
.subt8        { font-size: 11pt; font-weight: bold; color:#424242}
.subt8a        { font-size: 10pt; color:#424242}
.subt8b        { font-size: 10pt; font-weight: bold; color:#424242}
.subt9        { font-size: 10pt; font-weight: bold; color:#808080;}
.subt9a        { font-size: 10pt; color:#808080;}
.subt10        { font-size: 12pt; font-weight: bold; color:#808080;}
.subt10n        { font-size: 12pt; font-weight: bold; color:#424242;}
.subt        { font-size: 8pt; font-weight: bold; color:#424242}
.subt_cen        { font-size: 12px; font-weight: bold; color:#424242; text-align:center}
.medio       { vertical-align: top; text-align: center; padding-top:3px }
.medio2       { vertical-align: top; text-align: center; }
.titular1    { font-family: Tahoma; font-size: 9pt; color: #0CAA66; font-weight: bold; text-align: center }
.txcabecera  { color: #FFFFFF; text-decoration: none; font-size: 10px; background-color:"#0CAA66" }
.color       { color: #666666; text-decoration:none }
.tex         { font-size: 12px; }
.sindec      { text-decoration: none }
.menu_gris1  { font-size: 9px; width: 0; height: 23; border-style: solid; border-width: 0; padding-left: 3px; background-color: #DBE9DA; padding-top:3px; padding-bottom:3px; padding-right:2px }
.menu_gris2  { font-size: 9px; width: 0; height: 23; border-style: solid; border-width: 0; padding-left: 3px; background-color: #ABC9B8; padding-top:3px; padding-bottom:3px; padding-right:2px }
.menu_grisfilo  { font-size: 9px; width: 0; height: 23; padding-left: 4px; background-color: #E1E1E1; border-bottom:1px solid #FFFFFF; padding-top:1px; padding-bottom:1px; padding-right:4px; color:#666666; text-decoration:none; border-bottom-width:1px; border-bottom-style:solid  }
.celda_menu  { border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-bottom:3px solid #FFFFFF;  border-right:1px solid #FFFFFF; font-size: 9px; color:#FFFFFF; font-family:Tahoma }
.tdmenor     { font-size: 9px; }
.TDMENOR     { font-size: 9px; }
.tdmenor_gris     { font-size: 10px; color:#999999; text-align:center }
.celda_menud  { border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-bottom:3px solid #FFFFFF; font-size: 9px; color:#FFFFFF; font-family:Tahoma }
.celda_menui  { border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-bottom:3px solid #FFFFFF; font-size: 9px; color:#FFFFFF; font-family:Tahoma; text-decoration:none }
.manito { cursor:pointer;}
.centrado {margin: 0% auto;}

body { 	
	scrollbar-arrow-color: #989898;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #989898;
	scrollbar-highlight-color: #E6E6E6;
	scrollbar-3dlight-color: #989898;
	/*scrollbar-track-color: #000000;*/
	/*scrollbar-base-color: #000000;*/ 
	}
.cabecera    {  }
a:active     { font-size: 10px; text-decoration: none; color: #000000;   }
.cabecera      {  }
a:hover      { font-size: 10px; color: #666666; text-decoration: none; }
.cabecera    {  }
a:link       { text-decoration: none }

.opcionenlace {
	FONT-SIZE: 8pt; 
	text-decoration:none; 
	font-family:Tahoma; color:#424242; }

a:hover.opcionenlace     { font-size: 8pt; text-decoration: none;  color:#808080}
a:link.opcionenlace      { font-size: 8pt; text-decoration: none }

a:link.opcionenlace2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
}
a:visited.opcionenlace2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
}
a:hover.opcionenlace2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	text-decoration: underline;
}
a:active.opcionenlace2 {
	font-family: Tahoma , Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	text-decoration: none;

}

a:link.fondomapa2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #424242;
	text-decoration: none;
	padding-top:2px;
	padding-bottom:2px;
	background-color: #DADADA;
	text-align:center;
}
a:visited.fondomapa2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #424242;
	text-decoration: none;
	padding-top:2px;
	padding-bottom:2px;
	background-color: #DADADA;
	text-align:center;
}
a:hover.fondomapa2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #424242;
	text-decoration: underline;
	padding-top:2px;
	padding-bottom:2px;
	background-color: #DADADA;
	text-align:center;
}
a:active.fondomapa2 {
	font-family: Tahoma , Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #424242;
	text-decoration: none;
	padding-top:2px;
	padding-bottom:2px;
	background-color: #DADADA;
	text-align:center;
}