body{margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom : 0px;}


a:link{font: 10px Verdana, arial, helvetica, geneva; color: #345C10;}
a:visited{font: 10px Verdana, arial, helvetica, geneva; color: #3E7951;}
a:hover{font: 10px Verdana, arial, helvetica, geneva; color: #994D4D;}
a:active{font: 10px Verdana, arial, helvetica, geneva; color: #345C10;}


/* colores */

.color1{background-color: #78937a;}
.color2{background-color: #c6ddc8;}
.color3{background-color: #ffffff;}


/* textos */ 

.txt{font: 10px Verdana, arial, helvetica, geneva; color: #000000;}

.blanco9{font: 10px Verdana, arial, helvetica, geneva; color: #ffffff; text-decoration: underline;}
.titulo_top{font: bold 16px Verdanda, arial, helvetica, geneva; color: #78937a;}

.titulo{font: bold 14px Verdana, arial, helvetica, geneva; color: #ffffff; margin-top: 3px; margin-bottom: 3px;}
.subtitulo{font: bold 13px Verdana, arial, helvetica, geneva; color: #78937a;}

.fecha{font: 10px Verdana, arial, helvetica, geneva; color: #78937a;}
.mensaje{font: 10px Verdana, arial, helvetica, geneva; color: #f9a430;}
.b{font: 10px Verdana, arial, helvetica, geneva; font-weight: bold;}

.bold{font: 10px Verdana, arial, helvetica, geneva; color: #000000; font-size: 11px; font-weight: bold;}

.txt_menu{font: 9px Verdana, arial, helvetica, geneva; color: #808080; font-size: 9px;}


/* input */

.textarea_20{background-color: #ffffff; font-size: 10px; height: 16px; width: 20px; border: #78937a 1pt solid;}
.textarea_100{background-color: #ffffff; font-size: 10px; height: 16px; width: 100px; border: #78937a 1pt solid;}
.textarea_120{background-color: #ffffff; font-size: 10px; height: 16px; width: 120px; border: #78937a 1pt solid;}
.textarea_140{background-color: #ffffff; font-size: 10px; height: 16px; width: 140px; border: #78937a 1pt solid;}
.textarea_360{background-color: #ffffff; font-size: 10px; height: 16px; width: 360px; border: #78937a 1pt solid;}
.textarea_140x3{background-color: #ffffff; font-size: 10px; height: 58px; width: 140px; border: #78937a 1pt solid;}
.textarea_185x3{background-color: #ffffff; font-size: 10px; height: 58px; width: 185px; border: #78937a 1pt solid;}

/* bloques */

.menu{font: 10px Verdana, arial, helvetica, geneva; font-size: 12px; font-weight: 400; background-color: #78937a; color: #ffffff; width: 150px; text-align: center; vertical-align: middle;}
.footer{font: 10px Verdana, arial, helvetica, geneva; background-color: #78937a; color: #ffffff; padding-top: 6px; padding-bottom: 6px; height: 24px; width: 100%; text-align: center; vertical-align: middle; clear: both;}

.list_miembros{overflow: auto; background-color: #ffffff; height: 150px; border: #111111 1pt solid; border-collapse: collapse;}

/****************************** RESUMEN DE CUENTA **********************************/

.cuenta_marco{border: #78937a 2px solid;}
.cuenta_marco2{border: #78937a 1px solid;}

.cuenta_titulo{font: bold 16px Arial, helvetica, geneva; color: #336633;}

.cuenta_verde9{font: 11px Arial, helvetica, geneva; color: #336633;}
.cuenta_verde9n{font: bold 11px Arial, helvetica, geneva; color: #336633;}
.cuenta_verde8n{font: bold 8px Arial, helvetica, geneva; color: #336633;}

.cuenta_negro9{font: 9px Arial, helvetica, geneva;}
.cuenta_negro9n{font: bold 9px Arial, helvetica, geneva;}
.cuenta_negro11{font: 11px Arial, helvetica, geneva;}
.cuenta_negro11n{font: bold 11px Arial, helvetica, geneva;}

.cuenta_negro12{font: 12px Arial, helvetica, geneva;}
.cuenta_negro12n{font: bold 12px Arial, helvetica, geneva; border-bottom: 1px solid #000000;}
.cuenta_negro12nT{font: bold 12px Arial, helvetica, geneva; border-top: 1px solid #000000;}

.cuenta_corte{border-top: #c3c3c3 1px dashed;}
.cuenta_corte2{border-top: #c3c3c3 1px dashed; border-right: #c3c3c3 1px dashed;}

.no-repeat{background-repeat: no-repeat; background-position: left;}


