.cabeceraTabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000;
	background-color:#2399d5;
}

.cabeceraTablaalternativa
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR:#999999;
    COLOR: #fff;
    TEXT-INDENT: 2pt;
    FONT-STYLE: normal;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
.detalleTabla2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
.detalletabla1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
	background-color:#FFFFFF;
}
.detalletablax
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #0073a6;
    TEXT-DECORATION: none
}
.titulopagina
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    BORDER-TOP-STYLE: none;
    TEXT-INDENT: 5pt;
    FONT-STYLE: normal;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
    BORDER-BOTTOM-STYLE: none
}
BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
BODY A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.error
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: red
}
.inputbutton
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
	background-color:#3399cc;
    FONT: 8pt Tahoma, Verdana, Arial;
    BORDER-LEFT: 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px solid
}
.normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
   color:#000000;
}
.cabeceraTabla A:hover
{
    COLOR: #ddd;
    TEXT-DECORATION: none
}
.detalleTabla1 A
{
    COLOR: black
}
.detalleTabla2 A
{
    COLOR: #000000
}
SELECT
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.cabeceraTabla A
{
    COLOR: #000;
    TEXT-DECORATION: none
}
HR
{
    COLOR: #97aac7
}
.opcionesMenus
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(..\images\BotoSubopcio.gif);
    COLOR: #547890;
    BACKGROUND-COLOR: #c5dfef;
    TEXT-DECORATION: none
}
.opcionesMenus A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #547890;
    BACKGROUND-COLOR: #c5dfef;
    TEXT-DECORATION: none
}
.opcionesMenus A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #194561;
    BACKGROUND-COLOR: #c5dfef;
    TEXT-DECORATION: none
}
.linksubrayado
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #1c5a89;
}
.framesuperior
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BACKGROUND:#fff;
}
.framesuperior2
{
    FONT-SIZE: 8pt;
    COLOR: #fff;
	font-weight:600;
    
}
.barrasuperior
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
}
.menusuperior
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	background-color:#ffa800;
    COLOR: #fff;
	padding-top:5px;
	}
.menusuperior A
{ 
    COLOR: #fff;
    TEXT-DECORATION: none;
}
#datosupper{padding:10px; color:#666666; float:right; line-height:18px;}
.opcion
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000;
	font-weight:bold;
	text-transform: uppercase;
	background-color:#ffcd6b;
	padding: 5px;

}
.subopcion
{
    FONT-SIZE: 11px;
	background-color:#fdecca;
	
}
.subopcion A
{
	COLOR: #000000;
}

.subopcion A:hover
{
    COLOR: #000;
}
.titular
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #000;
}
INPUT
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    MARGIN: 1px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
}
.fondobody
{
    BACKGROUND-COLOR: #fff;
}
.titulopagina2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #ffffff;
    BORDER-TOP-STYLE: none;
    TEXT-INDENT: 12pt;
    BACKGROUND-REPEAT: no-repeat;
    FONT-STYLE: normal;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    LETTER-SPACING: 1px;
    BACKGROUND-COLOR: #1c5a89;
    TEXT-DECORATION: none;
    BORDER-BOTTOM-STYLE: none
}
.detalleTabla1
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(images/DetalleTabla1.gif);
    COLOR: black;
    BACKGROUND-REPEAT: repeat
}

.tablacontenidoindex
{
/*background-color:#efefef;*/
font-size:10px;
color:#000000;
padding:10px 0px 0px 5px;
}

.tablacontenidoindexdestacados
{
/*background-color:#efefef;*/
color:#fff;;
padding:10px 0px 0px 5px;
font-size:14px;
font-weight:bold;
}

.tablacontenidoindex2
{

color:#fff;;
font-size:14px;
font-weight:bold;
}


.fondomenu{background-color:#ffa800;}



.menusuperioridioma
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #bcdec2;
	padding: -20px 0 0 0;
}
.menusuperioridioma A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #097e97;
    TEXT-DECORATION: none
}
.menusuperioridoma A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #ea4a4a;;
    TEXT-DECORATION: none
}
.fondodestacados{margin: 10px 10px; white-space:nowrap; min-width:350px; padding:5px; background-color:#c3e3f4; text-align:left; font-size:10px; color:#57564e;}
.fondodestacados h3{font-size:12px; padding:0; margin:0; background-color:#2399d5; padding:2px; color:#FFFFFF; border-bottom:1px solid #fff;}
.fondodestacados #buttondestacado{width:100%; text-align:right;}
.fondobuscador{width:250px;background-color:#c3e3f4;text-align:center;font-size:11px;margin-top:30px; line-height:18px; padding-bottom:10px;}
.fondobuscador h3{padding:6px; background-color:#2399d5; border-bottom:1px solid #fff; font-size:12px; color:#fff;}
.fondobuscador a{font-weight:bold;}
