body, td, p, pre  {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #000000;

}


LI {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	/*text-align: justify; */

}

.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C4793B;
}
.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1E4B19;
	font-weight: bold;
}
.titulos A { color: #1E4B19;  TEXT-DECORATION: none;}
.titulos A:active { color: #1E4B19;  TEXT-DECORATION: none;}
.titulos A:link { color: #1E4B19;  TEXT-DECORATION: none;}
.titulos A:visited { color: #1E4B19;  TEXT-DECORATION: none;}
.titulos A:hover {
	color: #337C2B;
	TEXT-DECORATION: none;
	
}

.botflechas{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1E4B19;
	font-weight: bold;
}
.botflechas A { color: #1E4B19;  TEXT-DECORATION: none;}
.botflechas A:active { color: #1E4B19;  TEXT-DECORATION: none;}
.botflechas A:link { color: #1E4B19;  TEXT-DECORATION: none;}
.botflechas A:visited { color: #1E4B19;  TEXT-DECORATION: none;}
.botflechas A:hover {
	color: #337C2B;
	TEXT-DECORATION: none;
	
}


.titulosHOME {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #1E4B19;
}

.tema_opinion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6600;
}

.subtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #707070;
}
.boldnar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DE6902;
}


.botprint {
 width: 40px; height: 39px; background-image: url(gifs/botprint.gif);
 background-repeat: no-repeat; background-position: 0px 0px;
 display: block;
}

.botprint:hover {
 background-position: 0px -39px;
}

.botpdf {
 width: 40px; height: 39px; background-image: url(gifs/botpdf.gif);
 background-repeat: no-repeat; background-position: 0px 0px;
 display: block;
}


.botpdf:hover {
 background-position: 0px -39px; 
}
.botforo {
 width: 40px; height: 39px; background-image: url(gifs/botopina.gif);
 background-repeat: no-repeat; background-position: 0px 0px;
 display: block;
}


.botforo:hover {
 background-position: 0px -39px; 
}
.botTrans {
 width: 65px; height: 39px; background-image: url(gifs/boton_trans.gif);
 background-repeat: no-repeat; background-position: 0px 0px;
 display: block;
}


.botTrans:hover {
 background-position: 0px -39px; 
}
.textosFormato {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-align: justify;
}

.textosFormato A { color: #000000;}
.textosFormato A:active { color: #1E4B19;}
.textosFormato A:link { color: #000000;}
.textosFormato A:visited { color: #000000;}
.textosFormato A:hover {
	color: #1E4B19;
}



.textosFormato2 {
	font-size: 12px;
	color: #333333;
	text-align: justify;
}
.textosFormato2 A { color: #333333;  TEXT-DECORATION: none;}
.textosFormato2 A:active { color: #333333;  TEXT-DECORATION: none;}
.textosFormato2 A:link { color: #333333;  TEXT-DECORATION: none;}
.textosFormato2 A:visited { color: #333333;  TEXT-DECORATION: none;}
.textosFormato2 A:hover {
	color: 000000;
	TEXT-DECORATION: none;
	cursor: default; font-weight: bold;
}

.fuentes {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #006699;
}
.fuentefecha {
	font-size: 10px;
	color: #666666;
}
.tdLineaTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
}

.cabeceraanteriores {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.vertodos {
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	text-align: right;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.vertodos A { color: #FFCC00;  TEXT-DECORATION: none;}
.vertodos A:active { color: #FFCC00;  TEXT-DECORATION: none;}
.vertodos A:link { color: #FFCC00;  TEXT-DECORATION: none}
.vertodos A:visited { color: #FFCC00;  TEXT-DECORATION: none}
.vertodos A:hover { color: #FFFFFF;}


.anterioresTD1 {
	background-color: #D8E7F3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #106BB5;
}
.anterioresTD2 {
	background-color: #C8DDEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #106BB5;
}
.anterioresTits {
	font-size: 13px;
	font-weight: bold;
	color: #000033;
}
.anterioresfecha {
	font-size: 10px;
	color: #006699;
}

.linkultimo {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
.linkultimo A { color: #1E4B19;  TEXT-DECORATION: none;}
.linkultimo A:active { color: #1E4B19;  TEXT-DECORATION: none;}
.linkultimo A:link { color: #1E4B19;  TEXT-DECORATION: none}
.linkultimo A:visited { color: #1E4B19;  TEXT-DECORATION: none}
.linkultimo A:hover { color: #337C2B;}

.linkultimoSmall {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
.linkultimoSmall A { color: #1E4B19;  TEXT-DECORATION: none;}
.linkultimoSmall A:active { color: #1E4B19;  TEXT-DECORATION: none;}
.linkultimoSmall A:link { color: #1E4B19;  TEXT-DECORATION: none}
.linkultimoSmall A:visited { color: #1E4B19;  TEXT-DECORATION: none}
.linkultimoSmall A:hover { color: #337C2B;}

	
.menulinks {
	font-size: 13px;
	font-weight: bold;
	color: #000033;
}
.menulinks A { color: #000033; TEXT-DECORATION: none;}
.menulinks A:active {  color: #000033; TEXT-DECORATION: none;}
.menulinks A:link {  color: #000033; TEXT-DECORATION: none}
.menulinks A:visited { color: #000033; TEXT-DECORATION: none}
.menulinks A:hover { color: #0072bc;}


.subtitultimo {
	font-size: 11px;
	color: #919180;
}

div.scrolltableBuscar
{
width: 400px; 
height: 280px; 
overflow: auto;
}

div.ColumnaMuestro
{
width: 430px; 
height: 360px; 
overflow: auto;
}

div.InternetMuestro
{
width: 450px; 
height: 170px; 
overflow: auto;
}

div.infoGeneral
{
width: 470px; 
height: 360px; 
overflow: auto;
   scrollbar-face-color:#f1dfd0;
   scrollbar-arrow-color:#FFFFFF;
   scrollbar-track-color:#FFFFFF;
   scrollbar-shadow-color:#c9baad;
   scrollbar-highlight-color:#c9baad;
   scrollbar-3dlight-color:#f5ede6;
   scrollbar-darkshadow-Color:#f5ede6;

}



.Container {
  position: relative;
  top: 0px; left: 0px;
  width: 314px;
  height: 111px;
  background: #FFFFFF;
}
.ContainerSMALL {
  position: relative;
  top: 0px; left: 0px;
  width: 219px;
  height: 111px;
  background: #FFFFFF;
}
#Scroller-1 { 
  position: relative; 
  overflow: hidden;
  width: 314px;
  height: 111px;
}

#Scroller-1SMALL { 
  position: relative; 
  overflow: hidden;
  width: 219px;
  height: 111px;
}
#Scroller-1 p {
  margin: 0; padding: 10px 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-indent: 20px;
  color: #6F6048;
}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}
#Scrollbar-Container {
  position: relative;
  top: 0px; left: 0px;
}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
}
.Scrollbar-Track {
  width: 20px; height: 108px;
  position: absolute;
  top: 12px; left: 0px;
  background: transparent;
}
.Scrollbar-Handle {
  position: absolute;
  width: 18px; height: 33px;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 122px;
}


.TABLARESULTADOS {
	border : thin solid #F7F7F7;
	padding : 5;
}
.TRTOPRESULTADOS {
	font : bold;
	text-align : center;
	background: #99B3CC;
}

.TRTOPSUMAS {
	font : bold;
	text-align : center;
	background: #cc3300;
	font-size: 12px;  color: #FFFFFF;
}


.TD_color_1 { 	background: #f0f5f5;}
.TD_color_2 { 	background: #d3e5e5;}
.TD_color_3 { 	background: #66cccc;}


.NotasTablasNormal {
	
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	padding: 5px;
	background: #ffcc66;
}
.NotasTablasNormalTexto {
	font-size: 12px;
	color: Black;
	font-weight: bold;
}
.NotasTablasError {
	
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	padding: 5px;
	background: #cc0000;
}
.NotasTablasErrorTexto {
	font-size: 12px;
	color: #ffffcc;
	font-weight: bold;
}
.NotasTablasErrorTexto A { color: Yellow;}
.NotasTablasErrorTexto A:active { color: Yellow;}
.NotasTablasErrorTexto A:link { color: Yellow;}
.NotasTablasErrorTexto A:visited { color: Yellow;}
.NotasTablasErrorTexto A:hover { color: Yellow;}

.inputform {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color : #ffff99; border-color : #eaeaea; border-width : 1px;}
.inputformreq {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color : #ffcc00; border-color : #EA7C13; border-width : 1px;}


.textosForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #146ea8;
	font-weight: bold;
}.subtitulos {
	font-size: 14px;
	font-weight: bold;
	color: #006600;
}
.lineatop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.columna {
	background-color: #F8F9FA;
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ADBFCB;
	border-bottom-color: #ADBFCB;
	border-left-color: #ADBFCB;
}


.dvirtual { font-size: 11px;  color: #0066cc; TEXT-DECORATION: none}
.dvirtual  A:active { color: #0066cc;  TEXT-DECORATION: none}
.dvirtual  A:link { color: #3399ff;  TEXT-DECORATION: none}
.dvirtual  A:visited { color: #0066cc;  TEXT-DECORATION: none}
.dvirtual  A:hover { color: #ffffff;  TEXT-DECORATION: underline}



.titulosSobreBlack {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E3F4E1;
	font-weight: bold;
}
.fuentefechaSobreBlack {

	font-size: 10px;
	color: #CCCCCC;
}
.fuentefechaSobreBlack  A:active { color: #CCCCCC;  TEXT-DECORATION: none}
.fuentefechaSobreBlack  A:link { color: #CCCCCC;  TEXT-DECORATION: none}
.fuentefechaSobreBlack  A:visited { color: #CCCCCC;  TEXT-DECORATION: none}
.fuentefechaSobreBlack  A:hover { color: #ffffff;  TEXT-DECORATION: underline}


.textosFormatoSobreBlack {

	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-align: justify;
}
.fuenteInternet {

	font-size: 10px;
	color: #666666;
}

