@font-face {
    font-family: Biminb;
    src: url("font/BIMINB.TTF");
    font-style: normal;
}
@font-face {
    font-family: Biminb-Normal;
    src: url("font/BIMINI NORMAL.TTF");
    font-style: normal;
}
@font-face {
    font-family: Bimini;
    src: url("font/BIMINI.TTF");
    font-style: normal;
}
.tableMante{width:100%;}
.tableMante th{border: 1px solid #a7a3a359; font-weight: 500; padding: 5px;text-align: center;background: #9e9e9e3d;}
.tableMante td{border: 1px solid #ddd;padding: 5px}

.tableMante1{width:100%;}
.tableMante1 th{border: 1px solid #12121259; font-weight: 500; padding: 3px;text-align: center;background: #607d8b9e;font-size:10px !important}
.tableMante1 td{border: 1px solid #948c8c;padding: 3px;font-size:10px !important}

.table12{width:100%;}
.table12 th{font-size:12px !important}
.table12 td{font-size:12px !important}

.table14{width:100%;}
.table14 th{font-size:14px !important}
.table14 td{font-size:14px !important}

.p-t-5{padding-top:5px;}.p-t-10{padding-top:10px;}.p-t-15{padding-top:15px;}.p-t-20{padding-top:20px;}.p-t-25{padding-top:25px;}.p-t-30{padding-top:30px;}
.p-b-5{padding-bottom:5px;}.p-b-10{padding-bottom:10px;}.p-b-15{padding-bottom:15px;}.p-b-20{padding-bottom:20px;}.p-b-25{padding-bottom:25px;}.p-b-30{padding-bottom:30px;}
.font-mov{font-weight: 600;font-size: 14px;}
.f12{font-size: 12px;}.f14{font-size: 14px;}
.center{text-align:center;}.right{text-align:right;}.left{text-align:left;}

.f-6{font-size:6px;}.f-7{font-size:7px;}.f-8{font-size:8px;}.f-9{font-size:9px;}.f-10{font-size:10px;}.f-11{font-size:11px;}.f-12{font-size:12px;}
.f-13{font-size:13px;}.f-14{font-size:14px;}.f-15{font-size:15px;}.f-16{font-size:16px;}.f-17{font-size:17px;}.f-18{font-size:18px;}.f-19{font-size:19px;}.f-20{font-size:20px;}
.f-21{font-size:21px;}.f-22{font-size:22px;}.f-23{font-size:23px;}.f-24{font-size:24px;}.f-25{font-size:25px;}.f-26{font-size:26px;}.f-27{font-size:27px;}.f-28{font-size:28px;}
.f-29{font-size:29px;}.f-30{font-size:30px;}.f-35{font-size:35px;}.f-40{font-size:40px;}.f-50{font-size:50px;}

.btnMante{background: #33b5e5;border: 1px solid #33b5e5;color: #fff;font-size: 14px; border-radius: 5px;}
.btnNew{background: #00B050; border: 1px solid #1e9623;color: #fff;border-radius: 5px;font-size: 16px; cursor: pointer;}
.selcMante{display: block!important;}

.titleProve{color: #191817;font-weight: 500; background: #03a9f440;padding: 5px;border: 1px solid #03a9f44f;}
.BorderSubTitle{border: 1px solid #00bcd48c;}

.cuadrosVenta{background: #dddddd7a;border: 1px solid #33333326;}
.claTitleFecha{color: #9E9E9E !important;font-weight: 600;font-size: 16px;margin-top: -8px;}
.Titlemenu {color: #EC5849;font-size: 20px;border-bottom: solid 1px #EC5849;padding: 15px;text-align: center;margin: 0 0 15px;}
.ItemElmMenu1 {padding: 10px; border-radius: 10px;text-align: center;margin: 10px;}
.ItemElmMenu2 {border: 1px solid #2F485E;border-radius: 10px;padding: 10px;text-align: center;background: #ffffffbd;color: #333;}

.tableVenta {width: 100%;}
.tableVenta th {
    border: 1px solid #a7a3a359;
    font-weight: 500;
    padding: 5px;
    text-align: center;
    background: #9e9e9e3d;
}
.tableVenta td {
    border: 1px solid #ddd;
    padding: 5px;
}

.tableAdmin{width:100%;}
.tableAdmin th{border: 1px solid #a7a3a359; font-weight: 500; padding: 5px;text-align: center;background: #9e9e9e3d;}
.tableAdmin td{border: 1px solid #ddd;padding: 5px;font-size:12px;}
.tableAnalista{width:100%;}
.tableAnalista th{border: 1px solid #a7a3a359; font-weight: 500; padding: 5px;text-align: center;background: #9e9e9e3d;}
.tableAnalista td{border: 1px solid #ddd;padding: 5px;font-size:12px;}

.claTableReport{width:100%;}
.claTableReport th{border: 1px solid #a7a3a359; font-weight: 500; padding: 5px;text-align: center;background: #9e9e9e3d;}
.claTableReport td{border: 1px solid #ddd;padding: 5px}

.printDeposito1{font-weight: 600;font-size: 16px;}
.printDeposito2{font-weight: 400;font-size: 14px;}
.printContratoTitle{font-size: 18px;font-weight: 600;}

.tablePagare{width:100%;}
.tablePagare th{font-size: 16px;font-weight: 600;border: 1px solid #888585;padding: 5px;}
.tablePagare td{font-size: 16px;border: 1px solid #888585;padding: 5px}
.title1{font-weight: 700;font-size: 18px;color: #333;}
.title2{font-weight: 500;font-size: 14px;color: #333;}
.tablaBasic{width:100%;text-align:center;}

.ClaTab_ReportGLO{width:100%;}
.ClaTab_ReportGLO th{border:1px solid;text-align:center;font-size: 12px;}
.ClaTab_ReportGLO td{border:1px solid;padding:3px !important;font-size: 12px;text-align:center;}
.justificar{text-align: justify;}
.totalMora{background: #ff00003d;text-align: right !important;}

.datagrid table { border-collapse: collapse; text-align: left; width: 100%; } 
.datagrid {font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #006699; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.datagrid table td, .datagrid table th { padding: 2px 2px; }
.datagrid table thead th {text-align:center;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; color:#FFFFFF; font-size: 10px; font-weight: bold; border-left: 1px solid #0070A8; } 
.datagrid table thead th:first-child { border: none; }
.datagrid table tbody td { color: #00496B; border: 1px solid #0070A8;font-size: 10px;font-weight: normal; }
.datagrid table tbody .alt td { background: #E1EEF4; color: #00496B; }.datagrid table tbody td:first-child { border-left: none; }
.datagrid table tbody tr:last-child td { border-bottom: none; }
.datagrid table tfoot td div { border-top: 1px solid #006699;background: #E1EEF4;} 
.datagrid table tfoot td { padding: 0; font-size: 12px } 
.datagrid table tfoot td div{ padding: 2px; }
.datagrid table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; }
.datagrid table tfoot  li { display: inline; }
.datagrid table tfoot li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #FFFFFF;border: 1px solid #006699;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; }
.datagrid table tfoot ul.active, .datagrid table tfoot ul a:hover { text-decoration: none;border-color: #006699; color: #FFFFFF; background: none; background-color:#00557F;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }

.report-pd{width:100%;}
.report-pd th{
	border: 1px solid #6c757d;
    text-align: center;
	padding: 3px;
}
.report-pd td{
	border: 1px solid #6c757d;
    padding: 2px;	
}
.tablemeta1{}
.tablemeta1 th{
	border: 1px solid #6c757d;
    text-align: center;
    background: #ddd;
	padding: 5px;
}
.tablemeta1 td{
	border: 1px solid #ddd;
    padding: 2px;	
}
.tablemeta2{}
.tablemeta2 th{
	border: 1px solid #6c757d;
    text-align: center;
    background: #ddd;
	padding: 5px;
}
.tablemeta2 td{
	border: 1px solid #ddd;
    padding: 2px;	
}
.tableconta1{width:100%}
.tableconta1 th{
	border: 1px solid #6c757d;
    text-align: center;
    background: #ddd;
	padding: 2px;
	font-size:12px;
}
.tableconta1 td{
	border: 1px solid #ddd;
    padding: 3px;	
	font-size:12px;
}
.p-l-20{
	padding-left: 20px;
}
.p-l-25{
	padding-left: 25px;
}
.p-l-30{
	padding-left: 30px;
}
.panel-nivel{
	width: 100%;
}
.col-nivel1{
	color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
    border: 1px solid #ddd;
    padding: 5px;
    text-align: center;
}
.col-width-nivel1{
	width:10%;
}
.col-width-nivel3{
	width:15%;
}
.col-width-nivel6{
	width:20%;
}
.td-nivel{
	border-right: 1px solid #ddd;
	padding: 3px 5px;
}
.icos-pad{
	padding: 0px 10px 0px 0px;
}









