BODY
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial
}
.letrasFecha{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9px

}
.nombreBarra{
	color:#333333; 
	font-weight:300; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px
}
.letras
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.letrasBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #b2bdd2
}
.letrasFondoAzul
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #b2bdd2
}
.letrasNegritas
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.letrasNegritasRojas
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial
}
.letrasLista
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.letrasMini
{
    FONT-SIZE: 8px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}

.letrasSuperMini
{
    FONT-SIZE: 6px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}

.inputNumero
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: right
}
.boton{
        font-size:8pt;
        font-family:Verdana;
        font-weight:bold;
        color: #000000;
        background-color:#ebebeb;
        width:120px;
        height:20px;
       }

 .botonOnmouseover{
	font-size:8pt;
	font-family:Verdana;
	font-weight:bold;
	color:#4f4b4a;
	background-color: #d7d7d7;
	width:120px;
	height: 20px;
}
  .botonOnmouseout{
	font-size:8pt;
	font-family:Verdana;
	font-weight:bold;
	color: #000000;
	background-color: #ebebeb;
	width:120px;
	height: 20px;
}

.tablaTitulo
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #2c438f;
    TEXT-ALIGN: center
}
.tablaSubTitulo
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #3d568f;
    TEXT-ALIGN: center
}
.tablaTitulosItems
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #546fae;
    TEXT-ALIGN: center
}
.enlace A:link
{
    FONT-SIZE: 9px;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial
}
.enlace A:visited
{
    FONT-SIZE: 9px;
    COLOR: green;
    FONT-FAMILY: Verdana, Arial
}
.enlace A:hover
{
    FONT-SIZE: 9px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.enlace A:active
{
    FONT-SIZE: 9px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial
}
.enlaceSencillo A:link
{
	FONT-SIZE: 9px;
	COLOR: navy;
	FONT-FAMILY: Verdana, Arial;
	text-decoration : none;
}
.enlaceSencillo A:visited
{
	FONT-SIZE: 9px;
	COLOR: navy;
	FONT-FAMILY: Verdana, Arial;
	text-decoration : none;
}
.enlaceSencillo A:hover
{
	FONT-SIZE: 9px;
	COLOR: red;
	FONT-FAMILY: Verdana, Arial;
	text-decoration : none;
}
.enlaceSencillo A:active
{
	FONT-SIZE: 9px;
	COLOR: navy;
	FONT-FAMILY: Verdana, Arial;
	text-decoration : none;
}
.saltopaj
{
    PAGE-BREAK-BEFORE: always
}
.letrasSmall
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}

.fondoazullight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #CED5E0
}


.fondogrislight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #EEEFEF
}

.fondoGrisClaro
{
    BACKGROUND-COLOR: #DFDFDF;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial

}
.fondoGrisOscuro
{
    BACKGROUND-COLOR: #EFEFEF;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}

.barraDivision{
background-color:#2c438f;
}


.barraPpal
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #b8c3d9; /*F4B100; /*#761414;*/
    TEXT-ALIGN: center
}

.row1 {background-color:#EEEEEE;}
.row0 {background-color:#dddddd;}

.caberaDeclaracionNum {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.caberaDeclaracionBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.caberaDeclaracion {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.pieDeclaracion {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7px;color:#000000}
.celdaBorde { border: #666666 solid 1px;}
.celdaAbaDer { border-bottom: #666666 solid 1px; border-right: #666666 solid 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.celdaAbaDerPeq { border-bottom: #666666 solid 1px; border-right: #666666 solid 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8px;}
.celdaDer { border-right: #666666 solid 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.celdaAba{ border-bottom: #666666 solid 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;}    
.celda{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;}    
.valorItemImp{font-family : verdana, Arial, Helvetica, sans-serif;	font-size : 10px;	text-align:left;}
.itemsImp{font-family : verdana, Arial, Helvetica, sans-serif;	font-size : 10px;text-align:right;}
.mensajes{
	background-color:#EEEEEE;
	border:1px solid #003366; 
	width:200px; height:200px; 
	overflow:auto; 
	visibility:hidden;
	position:absolute;
}

.mensajesGde{
	background-color:#EEEEEE;
	border:1px solid #003366; 
	width:250px; height:250px; 
	overflow:auto; 
	visibility:hidden;
	position:absolute;
}
