body, td, th {
	font-family: tahoma;
	font-size: 11px;
	color: #414141;
}
body {
	background-color: #414141;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
INPUT {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
.input1 {
	BORDER:1px solid #C0C0C0;
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Verdana, Helvetica, Arial;
	COLOR: #666666; 
	BACKGROUND-COLOR: #FFFFFF;
	float: left
}


.input2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #FFFFFF;
}
a {
	font-size: 11px;
	color: #ffffff;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
TD.CeldaGrisClaro {
     font-family : Helvetica,Verdana,Arial;
     font-weight : bold;
     color : #000000;
     font-size : 8pt;
     background : #F9F9F9;
     text-align : Left;
     vertical-align : middle;
}
TD.CeldaGrisOscuro {
     font-family : Helvetica,Verdana,Arial;
     font-weight : bold;
     color : #000080;
     font-size : 8pt;
     background : #EEEEEE;
     text-align : center;
     vertical-align : middle;
}
TD.CeldaGrisClaroResumen {
     font-family : Helvetica,Verdana,Arial;
     font-weight : normal;
     color : #000000;
     font-size : 8pt;
     background : #F9F9F9;
     text-align : Left;
     vertical-align : middle;
}
TD.CeldaGrisOscuroResumen {
     font-family : Helvetica,Verdana,Arial;
     font-weight : normal;
     color : #000080;
     font-size : 8pt;
     background : #EEEEEE;
     text-align : center;
     vertical-align : middle;
}
TD.CeldaBlanca {
     font-family : Verdana,Arial,Helvetica;
     color : black;
     font-size : 8pt;
     background : #ffffff;
     text-align : left;
     padding-bottom:0px;
     padding-top:0px;
     padding-left:2px;
     padding-right:0px;
}
.style0 {
     font-family : Arial;
     font-weight : bold;
     color: #C86C23;
     font-size : 10pt;
}
.style1 {color: #ffffff;}
.style2 {color: #005083;}
.style3 {color: #B7B7B7;}
.style4 {
     font-family : Verdana,Arial,Helvetica;
     font-weight : bold;
     color: #000000;
     font-size : 10pt;
}
.style5 {color: #000080;}
.style6 {
     font-family : Arial
     font-weight : bold;
     color: #000080;
     font-size : 10pt;
}
.style7 {
     font-family : Verdana, Helvetica, Arial, sans-serif; 
     font-weight : bold;
     color: #000080;
     font-size : 8pt;
}
.style8 {
     font-family : Arial Black;
     font-weight : bold;
     color: #000080;
     font-size : 12pt;
}
.style9 {
     font-family : Arial;
     font-weight : bold;
     color: #C86C23;
     font-size : 12pt;
}
.style10 {
     font-family : tahoma;
     font-weight : bold;
     color: #C86C23;
     font-size : 9pt;
}
.style11 {
     font-family : Arial, Verdana, Helvetica, sans-serif; 
     font-weight : normal;
     color: #000080;
     font-size : 8pt;
}
.style12 {
     font-family : tahoma;
     font-weight : bold;
     color: #C86C23;
     font-size : 7pt;
}
.style13 {
     font-family : Verdana, Helvetica, Arial, sans-serif; 
     font-weight : bold;
     color: #000080;
     font-size : 12pt;
}
.style14 {
     font-family : tahoma;
     font-weight : bold;
     color: #BB5200;
     font-size : 9pt;
}
.style15 {
     font-family : font-family : Verdana, Helvetica, Arial, sans-serif; 
     font-weight : bold;
     color: #000000;
     font-size : 9pt;
}
.style16 {
     font-family : font-family : Verdana, Helvetica, Arial, sans-serif; 
     font-weight : bold;
     color: #000080;
     font-size : 9pt;
}
.detallegastos {
	BORDER-RIGHT: #efefef 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #efefef 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #efefef 1px solid; 
	COLOR: #000000; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #efefef 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none
}
.montogastos {
	BORDER-RIGHT: #efefef 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #efefef 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #efefef 1px solid; 
	COLOR: #000000; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #efefef 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;  
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none
}