/* financiera.css */


.proyeccion_financiera { background-color: White; width:auto !important;
	font-family: "Open Sans Condensed",sans-serif; font-size:14px; 
	font-weight: 300; 
	border: solid 1px LightGray; line-height: 1;}
.proyeccion_financiera tr { border-bottom: solid 1px LightGray; }
.proyeccion_financiera tr:nth-child(1) { /*background-color: WhiteSmoke;*/ }
.proyeccion_financiera tr:nth-child(1) td { border-right:solid 1px White; }
.proyeccion_financiera tr td { width: 64px; text-align: right; 
	border-right: solid 1px LightGray; padding:7px 6px 4px;}
.proyeccion_financiera tr td:nth-child(1) { width: 32px; text-align:left; padding:0; }
.proyeccion_financiera tr td:nth-child(2) { min-width: 160px; text-align:left; font-family: "Josefin Sans",sans-serif; }
.proyeccion_financiera tr td:nth-child(3) { width: 72px; text-align: right; border-right:none; font-family: "Josefin Sans",sans-serif; }
.proyeccion_financiera tr td:nth-child(4) { width: 40px; text-align: center; font-family: "Josefin Sans",sans-serif; }
.proyeccion_financiera tr td:nth-child(5) { width: 40px; text-align: center; font-family: "Josefin Sans",sans-serif; }
.proyeccion_financiera tr td:nth-child(6) { width: 40px; text-align: center; font-family: "Josefin Sans",sans-serif;
	border-right: solid 1px Gray; }
.proyeccion_financiera tr td:nth-child(7) { width: 44px; text-align: center; font-family: "Josefin Sans",sans-serif;
	border-right: solid 1px Gray; display:none;}

.proyeccion_financiera tr td input { width:100%; padding:8px 4px 4px;
	font-family: "Josefin Sans",sans-serif; text-align: inherit; border:none; 
	background: transparent; }

.fila_subtotal { border-top: solid 1px Gray; border-bottom: solid 1px Gray; 
background-color: WhiteSmoke; }

.fila_subtotal td:nth-child(2) { font-family: "Open Sans Condensed",sans-serif; }



