﻿




.HeaderCell {

    padding: 3px;
    background: #F4F4F4;
    color: #d61c31;
}

    .inscrito {
        background:url("../images/ic_comerciante.gif") no-repeat;
        padding-left: 30px;
        color:#333;
    }

    .establecimiento {
         background:url("../images/ic_establecimiento.gif") no-repeat;
         padding-left: 30px;
         color:#333;
    }

    .textoRojo {
	    color: #d61c31 !important;
    }


    .textoDerecho {

        text-align:right;

    }

    .textoIzquierdo {

        text-align:left;
    }


    .campoRequerido {

            background-color:#F6E3CE;
    }


    .totalLiquidacion {
    
            font-size:14px;
            font-weight:bold;

    }

    .totalPagarLiquidacion {
    
            font-size:18px;
            font-weight:bold;

    }


    .textboxFinanciero {

            width:160px;
            text-align: right;

    }

.BodyCell {

    padding: 10px;
	border-left: 2px solid #ffd9dd;
	border-right: 2px solid #ffd9dd;
    background: #f0e8e8;
	border-bottom: 1px solid #ffd9dd;
}

.BodyCell tr:last-child {

    border-bottom: none;
}


.BodyCell td:first-child {

    border-left: none;

}

.BodyCell td:last-child {

    border-right: none;
}



.TituloSeccion {

   text-align:left;
   font-weight:bold;
}


/* Tablas */
table.lista-elementos2 {
	/*width: 100%;*/
    border:1px solid #ccc;
}

table.lista-elementos2 thead tr th {
	padding: 10px;
	background: #F4F4F4;
	color: #d61c31;
    text-align:center;
}

table.lista-elementos2 tbody tr td {
	padding: 10px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

table.lista-elementos2 tbody tr {
	/*background: #f0e8e8;*/
	border-bottom: 1px solid #cccccc;
}

table.lista-elementos2 tbody tr:last-child {
	
}


table.lista-elementos2 tbody tr td:first-child {
	
}

table.lista-elementos2 tbody tr td:last-child {
	
}

table.lista-elementos2 tbody tr.activo,
table.lista-elementos2 tbody tr:hover {
	
}

.btnRegresar {
background:#B9B9B9;
box-shadow:0 3px 0 0 #909090;
color:#fff;

}

.tab {
    font-size:13px;
}

.activeTab {
    background-color:#d61c31;
}

table.lista-elementos2  table tbody tr td {
        border-left: none;
    border-right: none;
}




.tituloDatoFinancieroAnterior {

    font-size: 11px;
    color: #d61c31;
}



/*.mensajeADS {


    background: #f3f3f3;
    border: 1px solid #ccc;
    padding: 50px;
    font-weight: bold;
    text-align:justify;
}*/





/*EQS STYLES*/
.sponsor	{ position:absolute; bottom:0px; text-align:center; margin-bottom:10px}
.sponsor a	{ color:#FFF}
.sponsorFoot{ width:200px; float: left;  background: url(../images/sprite.png) -475px -270px no-repeat; height:29px; padding-left:30px; font-size:12px; padding-top:0px}
.sponsorFoot a{ color:#1C1C1C}

/*MENSAJES*/
.mensajeADS	{ background:#F3F3F3 url(../images/bg_ads2_info.png) no-repeat center center; border:1px solid #DBDBDB; border-left:5px solid #004085; padding:20px; text-align:justify}
.mensajeADST2{ background:#F3F3F3 url(../images/bg_ads1.png) no-repeat center center; border:1px solid #DBDBDB; border-left:5px solid #FF2626; padding:20px; text-align:justify}
.mensajeADS, .mensajeADST2{ margin:10px 0px}

/*BUTTON COPY INFO*/
.btn.btn-copyInfo{ background:#6DBC4A url(../images/ic_btnCopy.png) no-repeat 10px center; padding-left:30px;}
.btn.btn-copyInfo:hover{ background-color:#27680a; color:#FFF}

/*TOOLTIP*/
.helper{ overflow:hidden; position:relative}
.tooltip2	{ background: #f3f3f3; border:1px solid #FF9326; padding:15px; max-width:300px; font-size:12px; text-align:left; border-radius:10px;}


#tooltip1 {
   display: inline-block;
   position: relative;
   margin: 10px 0;
   background: #FF8000;
   color: #fff;
	 border-radius:50%;
	text-decoration: none;
	padding: 5px;
	width:25px;
	height:25px;
	text-align:center; font-weight:bold
}
#tooltip1:hover{ background:#D96D00;}

.optionLink		{ padding:5px; display:inline-block; width:30px}
.optionLink:hover{ background:#f3f3f3}


#overlay 		{position: absolute; top: 0; left: 0; background: url('../images/overlay-bg.png') repeat; display: none; overflow:hidden}
#overlay .overlay-content {display: none; height: auto;}
#overlay .loaded-content, #overlay .error-content { float: left; display: none; height: 300px; }
#overlay #overlay-close {position: absolute; top: 5px; right: 5px;}
.textOverlay	{ text-decoration:blink; color:#fff; width:30%; margin:15% auto; text-align:center}
.textOverlay img	{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.textOverlay span{ margin-top:25px; text-transform:uppercase; display:block; clear:both}



table table tr {
border-bottom:none!important;
}