﻿.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	opacity:0.95;
	background: url(../img/flat_4.gif) center no-repeat #fff;
}

.navbar-lbl 
{
    display:inline;
    }

.bgmodalAviso {
    position: absolute;
    top: 20%;
    left: 35%;
    margin-top: -10px;
    margin-left: -20px;
    width: 480px;
    height: 240px;
    font-family: arial;
    font-size: 1em;
    overflow: auto;
    background-color: #fff;
    border-radius: 0px;
}

.bgmodalGrande {
    position: absolute;
    top: 10%;
    left: 0;
    margin-top: -10px;
    margin-left: 5%;
    margin-right: 5%;
    width: 90%;
    height: 500px;
    font-family: arial;
    font-size: 1em;
    overflow: auto;
    background-color: #fff;
    border-radius: 0px;
}

.modal1 {
    position: fixed; /* Stay in place */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}


.bgmodalMediano {
    position: absolute;
    top: 10%;
    left: 20%;
    margin-top: -10px;
    margin-left: -20px;
    width: 60%;
    height: 67%;
    font-family: arial;
    font-size: 1em;
    overflow: auto;
    background-color: #fff;
    border-radius: 0px;
}




.headTableAgu {
    margin: 0px;
    padding: 0px;
    /**
    border: 1px solid #006699;
    */
    border: 1px solid #000F5A;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
}

    .headTableAgu td {
        padding: 3px;
        /**
        background-color: #006699;
        border: 0px solid #006699;
        */
        background-color: #000F5A;
        border: 0px solid #000F5A;
        text-align: center;
        border-width: 0px 0px 0px 0px;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
    }

    .headTableAgu th {
        padding: 3px;
        /**
        background-color: #006699;
        border: 0px solid #006699;
        */ 
        background-color: #000F5A;
        border: 0px solid #000F5A;
        text-align: center;
        border-width: 0px 0px 0px 0px;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
    }
    
.rowLetraNegra {
	margin:0px;
	padding:0px;
	border:1px solid #D8D8D8;
		
	/* MOZZILA */
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-topleft:0px;
	/* Chrome, Safari, Android, iOs */
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-webkit-border-top-right-radius:0px;
	-webkit-border-top-left-radius:0px;
	/* OPERA */
	-o-border-bottom-left-radius:0px;
	-o-border-bottom-right-radius:0px;
	-o-border-top-right-radius:0px;
	-o-border-top-left-radius:0px;
	/* IE */
	-ms-border-bottom-left-radius:0px;
	-ms-border-bottom-right-radius:0px;
	-ms-border-top-right-radius:0px;
	-ms-border-top-left-radius:0px;
	
	border-bottom-left-radius:0px;	
	border-bottom-right-radius:0px;	
	border-top-right-radius:0px;	
	border-top-left-radius:0px;
}.rowLetraNegra td{
	padding:1px;
	background-color:#ffffff;
	border:0px solid #D8D8D8;
	text-align:left;
	border-width:0px 0px 1px 1px;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}


.rowLetraGris {
	margin:0px;
	padding:0px;
	border:1px solid #D8D8D8;
		
	/* MOZZILA */
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-topleft:0px;
	/* Chrome, Safari, Android, iOs */
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-webkit-border-top-right-radius:0px;
	-webkit-border-top-left-radius:0px;
	/* OPERA */
	-o-border-bottom-left-radius:0px;
	-o-border-bottom-right-radius:0px;
	-o-border-top-right-radius:0px;
	-o-border-top-left-radius:0px;
	/* IE */
	-ms-border-bottom-left-radius:0px;
	-ms-border-bottom-right-radius:0px;
	-ms-border-top-right-radius:0px;
	-ms-border-top-left-radius:0px;
	
	border-bottom-left-radius:0px;	
	border-bottom-right-radius:0px;	
	border-top-right-radius:0px;	
	border-top-left-radius:0px;
}.rowLetraGris td{
	padding:1px;
	background-color:#ffffff;
	border:0px solid #D8D8D8;
	text-align:left;
	border-width:0px 0px 1px 1px;
	font-size:11px;
	font-weight:bold;
	color:#9e9e9e;
}


.rowLetraRoja {
	margin:0px;
	padding:0px;
	border:1px solid #D8D8D8;
		
	/* MOZZILA */
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-topleft:0px;
	/* Chrome, Safari, Android, iOs */
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-webkit-border-top-right-radius:0px;
	-webkit-border-top-left-radius:0px;
	/* OPERA */
	-o-border-bottom-left-radius:0px;
	-o-border-bottom-right-radius:0px;
	-o-border-top-right-radius:0px;
	-o-border-top-left-radius:0px;
	/* IE */
	-ms-border-bottom-left-radius:0px;
	-ms-border-bottom-right-radius:0px;
	-ms-border-top-right-radius:0px;
	-ms-border-top-left-radius:0px;
	
	border-bottom-left-radius:0px;	
	border-bottom-right-radius:0px;	
	border-top-right-radius:0px;	
	border-top-left-radius:0px;
}.rowLetraRoja td{
	padding:1px;
	background-color:#ffffff;
	border:0px solid #D8D8D8;
	text-align:left;
	border-width:0px 0px 1px 1px;
	font-size:11px;
	font-weight:bold;
	color:red;
}

.rowLetraVerde {
	margin:0px;
	padding:0px;
	border:1px solid #D8D8D8;
		
	/* MOZZILA */
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-topleft:0px;
	/* Chrome, Safari, Android, iOs */
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-webkit-border-top-right-radius:0px;
	-webkit-border-top-left-radius:0px;
	/* OPERA */
	-o-border-bottom-left-radius:0px;
	-o-border-bottom-right-radius:0px;
	-o-border-top-right-radius:0px;
	-o-border-top-left-radius:0px;
	/* IE */
	-ms-border-bottom-left-radius:0px;
	-ms-border-bottom-right-radius:0px;
	-ms-border-top-right-radius:0px;
	-ms-border-top-left-radius:0px;
	
	border-bottom-left-radius:0px;	
	border-bottom-right-radius:0px;	
	border-top-right-radius:0px;	
	border-top-left-radius:0px;
}.rowLetraVerde td{
	padding:1px;
	background-color:#ffffff;
	border:0px solid #D8D8D8;
	text-align:left;
	border-width:0px 0px 1px 1px;
	font-size:11px;
	font-weight:bold;
	color:green;
}

.rowLetraMarron {
	margin:0px;
	padding:0px;
	border:1px solid #D8D8D8;
		
	/* MOZZILA */
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-topleft:0px;
	/* Chrome, Safari, Android, iOs */
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-webkit-border-top-right-radius:0px;
	-webkit-border-top-left-radius:0px;
	/* OPERA */
	-o-border-bottom-left-radius:0px;
	-o-border-bottom-right-radius:0px;
	-o-border-top-right-radius:0px;
	-o-border-top-left-radius:0px;
	/* IE */
	-ms-border-bottom-left-radius:0px;
	-ms-border-bottom-right-radius:0px;
	-ms-border-top-right-radius:0px;
	-ms-border-top-left-radius:0px;
	
	border-bottom-left-radius:0px;	
	border-bottom-right-radius:0px;	
	border-top-right-radius:0px;	
	border-top-left-radius:0px;
}.rowLetraMarron td{
	padding:1px;
	background-color:#ffffff;
	border:0px solid #D8D8D8;
	text-align:left;
	border-width:0px 0px 1px 1px;
	font-size:11px;
	font-weight:bold;
	color:#DF7401;
}


.table-no-border td 
{
    border:0px;
    }










.modal-grande
{
    width:80%;
    margin-left:-40%;
}