A:link {
    COLOR: #000000;
    TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	padding-left: 3px;
	padding-right:8px;
	FONT-WEIGHT: bold;
	
}
A:visited {
    COLOR: #000000;
    TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	padding-left: 3px;
	padding-right:8px;
	FONT-WEIGHT: bold;
}
A:active {
    COLOR: #000000;
    TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	padding-left: 3px;
	padding-right:8px;
	FONT-WEIGHT: bold;
}
A:hover {
    COLOR: #CCCCCC;
    TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	padding-left: 3px;
	padding-right:8px;
	FONT-WEIGHT: bold;
}
body {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
td {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
input{
	FONT-FAMILY:Verdana, Helvetica, sans-serif;
	color:#000099;
	FONT-SIZE: 10px;
}
.td_leve {
    BACKGROUND-COLOR: #f1f1f1;
}
.borde {
    BORDER-COLOR: #0960C7;
	/*
	000099 - Azul
	FF0000 - Rojo
	*/ 
}

.Negrita {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #000000;
}
.Negrita_N {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #ff830f;
}
.Negrita_Bco {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #ffffff;
}
.Negrita_azul {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #003653;
}
.Negrita_azul_gde {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
    COLOR: #003653;
	padding-left: 8px;
}


.NegritaRoja {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #FF0000;
}
.NegritaRojaF {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #990000;
}

.TituloGris {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #333333; 
}
.TituloGrande{
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    COLOR: #00242F;
	TEXT-DECORATION: none;
}
.TituloMsg{
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    COLOR: #ffffff;
	TEXT-DECORATION: none;
}

.TextoLeve {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #000000;
}
.TextoLeveG {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
}

.TextoAzul {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #0000CC;
}
.TextoLeveGris {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #666666;
}
.TextoLeveGris_CH {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    COLOR: #666666;
}
.TextoLeve_CH {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    COLOR: #000033;
}
.TextoLeve_CH_N {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    COLOR: #000000;
}

.fuentenormal {
	 FONT-SIZE: 12px;
    COLOR: #000033;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.textochFuerte {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000099;
}
.textochFuerteBco {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #ffffff;
	padding-left: 8px;
	padding-right:8px;
}
.textochGris {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #666666;
}	
.textochRojo {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #990000;
}	

.borde {
    color:#000033 1px;
	/*
	000099 - Azul
	FF0000 - Rojo
	*/ 
}
.boton_2{
        font-size:10px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:#000000;
        background:#cccccc;
        border:0px;
        height:19px;
		
}
.Imagen {

	border: 4px solid #ffa432;

}
.ComboPequeVerde {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	background-color: #ffffff;
	border: 0px solid #ffffff;
}

/*       Banner Java*/
#theHolder {
  position: relative;
  width: 275;
  margin: auto;
}

#marqueecontainer{
	position: absolute;
	top: 0px;
	right: 2px;
	width: 270px; /*marquee width */
	height: 330px; /*marquee height */
	overflow: hidden;
	border: #000 solid 0px;
}

#vmarquee {
	position: absolute;
	width: 263px;
	left: 5px;
}

#detailHold {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 270px;
  height: 300px;
  border: #000 solid 1px;
}

div.details {
  padding: 10px;
  display: none;
}

div.theTmb {
  padding: 5px 0;
}

img.tmb {
  border: 0;
  cursor: pointer;
}
