/* azul oscuro: #01047A */
/* celeste: #4E85C5 */
/* verde linea: #60B28C */
/* verde oscuro (titulos): #3C7B5C */


/* ESTILOS LOOK */
td.celdaPrincipalC1{
    background-color:rgb(1, 4, 119);
}

td.celdaPrincipalC2{
    background-color:rgb(0, 0, 0);
}

td.celdaIzquierda{
    background: url(imagenes/imgFondoIzq.gif);
    background-color:rgb(1, 4, 122);
}

td.celdaSuperiorTexto{
    font-family:verdana, arial;
    font-size: 10px;
    color:rgb(255, 255, 255);
}

/* GENERALES */

p, li, ol, ul, span, td{
    color:       rgb(0, 0, 0);
    font-family: Arial, Helvetica, sans-serif;
    font-size:   12px;
}

span.Destacado{
}

H1, span.H1{
    color:rgb(0, 0, 0);
    font-family: Times New Roman, Times, serif;
    font-size: 22px;
    font-weight: normal;
    font-style:italic;
}

H2, span.H2{
    color:rgb(60, 123, 92);
    font-family: Times New Roman, Times, serif;
    font-size: 19px;
    font-weight: normal;
}

H3, span.H3{
    color:rgb(0, 0, 0);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

H4, span.H4{
    color:rgb(0, 0, 0);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

a.Destacado{
}

/* TABLAS DE VALORES */
td.celdaValoresTitulo{
}

td.celdaValoresSubTitulo{
}

td.celdaValoresTexto{
}


/* Navegación */

.navPrincipal A,
.navPrincipal A:visited {
    background-color: #4E85C5;
    DISPLAY: block;
    WIDTH: 85px;
    HEIGHT: 80px;
    COLOR: white;
    TEXT-ALIGN: right;
    text-transform: none;
    TEXT-DECORATION: none;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    FONT-SIZE:8pt;
}

.navPrincipal A:hover,
.navPrincipal A:active {
    BACKGROUND-IMAGE: none;
    BACKGROUND-COLOR: #01047A;
    TEXT-DECORATION: none; 
    COLOR: white;
}


.navPrincipalActual A,
.navPrincipalActual A:visited,
.navPrincipalActual A:hover,
.navPrincipalActual A:active {
    background-color: #01047A;
    DISPLAY: block;
    COLOR: white;
    text-transform: none;
    TEXT-DECORATION: none;
    WIDTH: 85px;
    HEIGHT: 80px;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    FONT-SIZE:8pt;
    TEXT-ALIGN: right;
}

#nav{
	font-family: verdana, helvetica, arial, sans-serif;
	font-size:8pt;
	color: white;
	text-decoration:none;	
}

a.language {
	font-family: arial, sans-serif, helvetica;
	font-size:10px;
	text-decoration:none;
}

a.language:link {
	color:#010475;
}


a.language:hover,
a.language:active {
	color:#010475;
	text-decoration:underline;
}

a.language:visited {
	color:#010475;
}

a,
a:link,
a:visited {
	color: #3C7B5C;
	font-family: Arial, Helvetica, sans-serif;
	font-size:   12px;
	text-decoration: none;
}

a:hover,
a:active {
	text-decoration:underline;
}


a.anchor {
	color:       rgb(0, 0, 0);
	font-family: Arial, Helvetica, sans-serif;
	font-size:   12px;
	text-decoration:none;
}

a.anchor:link {
	color:rgb(0, 0, 0);
	text-decoration:none;
}


a.anchor:hover {
	color:rgb(0, 0, 0);
	text-decoration:underline;
}

a.anchor:visited {
	color:rgb(0, 0, 0);
}

a.cm:link {
	color:rgb(200, 200, 200);
	text-decoration:none;
}


a.cm:hover {
	color:rgb(200, 200, 200);
	text-decoration:none;
}

a.cm:visited {
	color:rgb(200, 200, 200);
	text-decoration:none;
}

/* VARIOS */
p.Comentario, span.Comentario{
}

/* PERSONALIZADOS */
#textoBarraLateral{
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:rgb(191, 224, 205);
    color:white;
}

span.textoImagenes{
	font-size:10px;	
}