﻿ï»¿{
	font-family: Verdana, Arial;
	font-size: 12px;
}

bodyNew
{
	font-family:Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color:#333333;
	background-image: url(../fijos/Images/bg_cabecero.gif);
	background-repeat: repeat-y;
	background-position:top center;
}

.TablaBorde
{
	font-family: Verdana,Arial,Sans Serif;
	font-size:12px;
	font-weight: normal;
	padding: 2 2 2 2;		
	vertical-align: middle;
}
.tabla_control
{
background-color: #406080;

border-color: #406080; 
border-right-color:#406080; 
border-bottom-color:#406080; 
   
    }
    .tabla_control th
{
	font-family: Verdana, Tahoma, Arial;

	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	color:red;
	font-weight:bold;
	background-color:white;
}
.tabla_control td
{
	font-family: Verdana, Tahoma, Arial;
	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080; 
	font-weight:bold;
	background-color:white;
	
}
.tabla_control input
{
	font-family: Verdana, Tahoma, Arial;
	text-align:right  ;
	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	
}
.CampoError
{
	color: red; 
	text-align: left;	
	font-family: Verdana,Arial,Sans Serif;
	font-size:12px;
	font-weight: bolder;
}

.ConsolaDetalle
{
    color:Black ; 
    text-decoration:none; 
    font-family:Verdana,Arial,Sans Serif;
    font-size:11px; 
  	
   
 
}
.ConsolaDetalle input
{
    color:Black ; 
    text-decoration:none; 
    font-family:Verdana,Arial,Sans Serif;
    font-size:11px; 
 
}

.ConsolaDetalle hover
{
    color: yellow;
    font-family: verdana;
    font-size: 11px;
  font-weight :bold ;
    text-decoration:underline;
    
}
.ConsolaDetalle a
{
    color:Black;
    font-family:verdana;
    font-size:11px; 
    text-decoration:underline;   
font-weight :bold ;
}

.ConsolaSubtitulos
{
    color:black ; 
    background-color :#ECF3FD ;
    text-decoration:none; 
    font-family:Verdana,Arial,Sans Serif;
    font-size:10pt; 
  }
  .ConsolaSubtitulos th
{
    color:white ; 
    background-color :#406080 ;
    text-decoration:none; 
    font-family:Verdana,Arial,Sans Serif;
    font-size:10pt; 
  }
.ConsolaSubtitulos input
{
    color:Black ; 
    text-decoration:none; 
    font-family:Verdana,Arial,Sans Serif;
    font-size:11px; 
 
}

.ConsolaSubtitulos hover
{
    color: yellow;
    font-family: verdana;
    font-size: 11px;
  font-weight :bold ;
    text-decoration:underline;
    
}
.ConsolaSubtitulos a
{
    color:Black;
    font-family:verdana;
    font-size:11px; 
    text-decoration:underline;   
font-weight :bold ;
}
.Desconectar a
{
    color:white;
    font-family:verdana;
    font-size:11px; 
    background-color:yellow;
    text-decoration:none;   
font-weight :bold ;
}
.Desconectar:link
{
    color: white;
    font-family: verdana;
    font-size: 12px;
     background-color:#406080; 
    font-weight: bold;
    text-decoration: none;
    
}
.Desconectar:visited
{
    color: white;
    font-family: verdana;
    font-size: 12px;
     background-color:#406080; 
    font-weight: bold;
    text-decoration: none;
}
.ConsolaDetalleL:visited
{
    color:#406080; 
    text-decoration:none; 
    font-family:verdana;
    font-size:12px; 
    font-weight: bold;

}
.ConsolaDetalleL:link
{
    color: #406080;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.ConsolaDetalleL:hover
{
    color:#CC3300; 
    text-decoration:none; 
    font-family:verdana;
    font-size:12px; 
    font-weight: bold;

}
.CabeceraTit_grande
{
    color:#CC3300; 
    text-decoration:none; 
    font-family:verdana;
    text-align: center;
    font-size:17px; 
    font-weight: bold;
}
.CabeceraDGEntrada
{
text-align:center;
 font-family:verdana;
	font-size: 12px;
	font-weight: bold;
	background: #666666;
	color: #ffffff;
}	
.Borde
{
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	border-top: black 1px solid;
	border-right: black 1px solid;
}
.titu_promo
{
	font-size: 21px;
	font-weight:bold;
	color:#406080
}
.CabeceraDG
{
    color:#CC3300; 
    text-decoration:none; 
    font-family:verdana;
    font-size:20px; 
    font-weight: bold;
}
.CabeceraDG:visited
{
    color:#CC3300; 
    text-decoration:none; 
    font-family:verdana;
    font-size:20px; 
    font-weight: bold;
}
.Fila
{
    color:#666666; 
    text-decoration:none; 
    font-family:verdana;
    font-size:11px; 
    padding-left:2px; 
    background:#EFEFEF
}
.FilaDG
{
    color:#666666; 
    text-decoration:none; 
    font-family:verdana;
    font-size:11px; 
    padding-left:2px; 
    background:#EFEFEF;
}
.FilaDG2
{
    color: #666666;
    text-decoration: none;
    font-family: verdana;
    font-size: 11px;
    padding-left: 2px;
}
.FilaDG_Grande
{
    color: #666666;
    text-decoration: none;
    font-family: verdana;
    font-size: 12px;
    padding-left: 14px;
    font-weight: bold;
    background: #EFEFEF;
    text-align: center;
}
.FilaDG2_Grande
{
    color: #666666;
    text-decoration: none;
    font-family: verdana;
    font-size: 12px;
    text-align: center;
     font-weight: bold;
   padding-left: 2px;
}
.FilaEditandoDG
{
	font-size: 11px;
	background: #ffffff;	
}
.FilaSelec
{
	font-size: 11px;
	color:#ffffff;
	background: #999999;	
}

.PaginacionDG
{
	background: #ffffff;
	color: #666666;
	text-decoration: none;	
}

.CajaTextoDG
{
	font-family: Verdana;
	font-size: 10px;
	
	
}
.TablaDG
{
	font-size: 12px;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #d0d0d0;
	border-right: solid 1px #e0e0e0;
	border-top: solid 1px #f0f0f0f;
	background: #6BE5FA;	
}
.TablaDGx
{
	font-size: 12px;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #d0d0d0;
	border-right: solid 1px #e0e0e0;
	border-top: solid 1px #f0f0f0f;
	background: #ffffff;	
}
.ComboDG
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	border: solid 1px #cccccc;
}

.BotonDG
{
	font-family: Verdana, Arial, Verdana;
	font-size: 12px;
	color :white;
	border-width: 1px;
	font-weight :bold;
	background-color :#406080;
}
.BotonDGR
{
	font-family: Verdana, Arial, Verdana;
	font-size: 10px;
	color :white;
	border-width: 1px;
	font-weight :bold;
	background-color :#406080;
}
.BotonDGotro
{
	font-family: Verdana, Arial, Verdana;
	font-size: 12px;
	color :#406080;
	border-width: 1px;
	font-weight :bold;
	background-color :#BCC7D8;
}
.error
{
	font-family: Verdana, Arial, Verdana;
	font-size: 15px;
	border-width: 1px;
	color: Red;
}
.reloj
{
    color:#2E526A; 
    font-family: Tahoma,Arial,Verdana;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.barra
{
    border-right: lightgrey 1px dotted;
    border-top: lightgrey 1px dotted;
    border-left: lightgrey 1px dotted;
    border-bottom: lightgrey 1px dotted;
    width: 100%;
}
.tabla_item td
{
	text-align:left;
	padding-left:50px;
	font-size: 12px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:600;
	background-color:#ECF3FD;
}
table.tabla_consulta 
{  

 margin-top: 3px;
	clear: both;
	border-collapse:collapse;
	color:#6699CC;
/*   width: 640px;*/
}
.text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #406080;
    FONT-FAMILY: Verdana,Arial, Verdana
}
.text input
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #406080;
    FONT-FAMILY: Verdana,Arial, Verdana
}
.enlace
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #406080;
    FONT-FAMILY: Verdana,Arial, Verdana;
    TEXT-DECORATION: none;
}

table.tabla_consulta a
{
	color:#6699CC;
}

.tabla_consulta td, th 
{
	font-family: Verdana, Tahoma, Arial;

	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:bold;
	background-color:white;
}
.tabla_consulta2 td, th 
{
	font-family: Verdana, Tahoma, Arial;
	text-align:center;
	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;

	font-weight:bold;
	color:#406080;
}

table.tabla_consulta_D 
{  
	margin-top: 3px;
	clear: both;
	border-collapse:collapse;
	color:red;
	
	background-color:Aqua;
 height: 290px;
/*   width: 640px;*/
}

.tabla_consulta_D tr
{
    font-family: Verdana, Tahoma, Arial;
	
	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	color:red;
	font-weight:bold;
	background-color:red;
	background :#406080;
    
    }
    .tabla_consulta_D input
{
    font-family: Verdana, Tahoma, Arial;

	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	
	
    
    }

.tabla_consulta_D td, th 
{
	font-family: Verdana, Tahoma, Arial;
	text-align : left;
	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:bold;
	background-color:white;
}


tablePRE.tabla_consulta 
{
	margin-top: 3px;
	clear: both;
	border-collapse:collapse;
	color:#CC99CC;
}




.tablaPRE_consulta td, th 
{
	font-family: Verdana, Tahoma, Arial;
	text-align:center;
	font-size:15px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	color:White;
	font-weight:bold;
	background-color:#406080;
}

.tablaPRE_cabecera 
{
	text-align:center;
	font-size:15px;
	border-top: 1x;
	border-bottom: 1px;
	color:#CC99CC;
	font-weight:bold;
}

.tablaPRE_item td
{
	text-align:center;
	font-size:12px;
	border-top: 1x;
	border-bottom: 1px;
	color:#2E526A;
	font-weight:600;
	background-color:#ECF3FD;
}
.tablaPRE_alternate td
{
	text-align:center;
	font-size:12px;
	border-top: 1x;
	border-bottom: 1px;
	color:#2E526A;
	font-weight:800;
	background-color:White;

}
.TablaBorde TD{
	color: black;
	font-family: Verdana;
	font-size: 15px;
	margin-right: 6px;
	font-weight: bold;
}

.tabla_principal td
{
	text-align:left;
	font-family: Verdana, Tahoma, Arial;
	font-size:12px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:bold  ;
		padding:5px;
	
	background-color:#ECF3FD;
}
.tabla_secundaria td
{
	text-align:left ;
font-weight:bold  ;
	font-size:12px;
	border-top: 1x;
	border-bottom: 1px;
		padding-left:5px;
	color:#406080;
font-family: Verdana, Tahoma, Arial;
	background-color:White;

}


.tabla_item2 td
{

 text-align:left;
	padding-left:15px;
	font-size:15px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:600;
	background-color:#ECF3FD;
}

.tabla_item td
{
	text-align:left;
	padding-left:50px;
	font-size: 12px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:600;
	background-color:#ECF3FD;
}
.tabla_alternate td
{
	text-align:left;
	padding-left:50px;
	font-size: 12px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:800;
	background-color:White;

}
.tabla_iteml td
{
	text-align:left;
	padding-left:15px;
	font-size: 12px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:600;
	background-color:#ECF3FD;
}

.tabla_alternatel td
{
	text-align:left;
	padding-left:15px;
	font-size: 12px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:800;
	background-color:White;

}
.tabla_alternate2 td
{
	text-align:left;
	padding-left:15px;
	font-size:15px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:800;
	background-color:White;

}
.tabla_cabecera 
{
	
	font-size:12px;
	border-top: 1x;
	border-bottom: 1px;
	color:white;
	background-color:#406080;
	font-weight:bold;
}
.tabla_cabeceraI 
{
	Color:white;
	background-color :#406080;
	font-weight:bold;
	text-align:center;
	
	
}
.tabla_cabeceraQuantel
{
	background-color :white;
	color :#406080;
	font-weight:bold;
	border-color:#406080;
	text-align:center;
	
}
.tabla_cabeceraQuantelError
{
	background-color :white;
	color :red;
	font-weight:bold;
	border-color:#406080;
	text-align:center;
	
}
.tabla_cabeceraQuantelProceso
{
	background-color :white;
	color :#406080;
	font-weight:bold;
	border-color:#406080;
	text-align:center;
	
}
.tabla_consolas
{
	background-color :white;
	color :#406080;
	font-weight:bold;
	border-color:#406080;
	text-align:left ;
	
}
.tabla_cabeceraP
{
	Color:white;
	background-color :white;
	font-weight:bold;
	text-align:center;
	
	
}

.tabla_cabeceraE
{
	Color:white;
	background-color :red;
	font-weight:bold;
	text-align:center;
	
	
}


.tabla_busquedas
{
	
	font-size:12px;
	color:white;
	background-color:#406080;
	font-family: Verdana, Tahoma, Arial;
    width: 924px;
    border-bottom-style: none;
    border-bottom-color: inherit;
    border-bottom-width: 1px;
    
    
    
    
}

.tabla_mto
{
background-color: #406080;

border-color: #406080; 
border-right-color:#406080; 
border-bottom-color:#406080; 
   
}
.tabla_mto td
{
	font-family: Verdana, Tahoma, Arial;
	text-align:left ;
	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:bold;
	background-color:white;
}
.tabla_mto input
{
	font-family: Verdana, Tahoma, Arial;
	text-align:left ;
	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	}
	.tabla_mto th 
{
	font-family: Verdana, Tahoma, Arial;
	text-align:left  ;
	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	color:White;
	background-color :#406080;
	font-weight:bold ;
	
}
.tabla_mto td  
{
	font-family: Verdana, Tahoma, Arial;
	text-align:left ;
	font-size: 12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:bold;
	background-color:white;
}

.tabla_mto select
{
	font-family: Verdana, Tahoma, Arial;
	text-align:left ;
	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
		color:#406080;
	
}
.tabla_mto1
{
background-color: #406080;

border-color: #406080; 
border-right-color:#406080; 
border-bottom-color:#406080; 
   
}
.tabla_mto1 td
{
	font-family: Verdana, Tahoma, Arial;
	text-align:left ;
	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:bold;
	background-color:white;
}
.tabla_mto1 input
{
	font-family: Verdana, Tahoma, Arial;
	text-align:left ;
	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	}
.tabla_mto1 th 
{
	font-family: Verdana, Tahoma, Arial;
	text-align:left ;
	font-size: 12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	color:#406080;
	font-weight:normal;
	background-color:white;
}

.mamen td, th 
{
	font-family: Verdana, Tahoma, Arial;
	text-align:center ;
	font-size:12px;
	padding:  1px 2px;
	border-top: 1x;
	border-bottom: 1px;
	color:White;
	background-color :#406080;
	font-weight:bold ;
	
}
.paginar
{
     color:#406080;font-weight:bold; font-size:12px; 
text-align:left ;
    }
    .paginar td
{
     color:#406080;font-weight:bold; font-size:12px;
    }
    .paginar a
{
     color:#406080;font-weight:bold; font-size:12px;
    }
 
.yo
{
    display:inherit;
    visibility:inherit;
    
 
    }
    .menu a:hover
{
    color:#EAF0F2; 
    text-decoration:none; 
    font-family:verdana;
    font-size:12px; 
  font-weight :bold  ;

}
.a.menu2 {width:100%; display:block}
.a.menu2:hover {background:red}



.menu a
{
    color: white;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.menu td a
{
    color: red;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.est3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: verdana, Arial, Verdana;
  
}
    .menu2 a:hover
{
    color:#EAF0F2; 
    text-decoration:none; 
    font-family:verdana;
    font-size:14px; 
  font-weight :bold  ;
  background-color:Red;

}

.menu2 a
{
    color: white;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.menu2 td {text-align:center; background-color:yellow;}
.menu2 td a {width:100%; height:100%; display:block; background-color:yellow;}
.menu2 td hover {background-color:#0ff;}

    
    .botonesError a:hover
{
    color:white;
    text-decoration:none; 
   
    font-size:12px; 
  font-weight :bold   ;
  background-color:red  ;
  padding-left :2;
  padding-right :2;
  

}

.botonesError a
{
    color: white;
    font-size: 12px;
    font-weight: bold  ;
    text-decoration: none;
    background-color:red;
      padding-left :2;
  padding-right :2; 
}
.EntradaMenu
{
	text-align: center;
	font-family: verdana;
	font-size: 17px;
	font-weight: bold;
	background: #406080;
	color: #ffffff;
	text-decoration: none;
}
.EntradaMenu1
{   
	text-align: center;
	font-family: verdana;
	font-size: 20px;
	font-weight: bold;
	background:  #ffffff;
	color:#406080;
	text-decoration: none;
}   
.EntradaMenu2
{
	text-align: center;
	font-family: verdana;
	font-size: 17px;
	font-weight: bold;
	background:  #ffffff; 
	color:#01CCF7;
	text-decoration: none;
}
.titulo
{
    font-weight:bold;
    color:#406080;
    font-size:18px;
    font-family:Verdana;
    }

    .MultiFile-label a {  
        width: 50px;  
        height: 30px;  
        background-color: #fb4141;  
        color: #FFF;  
        border: 0;  
        padding: 3px 7px;  
        text-decoration: none;  
    }  
  
        .MultiFile-label a:hover {  
            width: 50px;  
            height: 30px;  
            background-color: red;  
            color: #e5e5e5;  
            border: 0;  
            padding: 3px 7px;  
            text-decoration: none;  
        }  
  
    .MultiFile-list {  
        height: 300px;  
        width: 300px;  
        padding: 10px 16px;  
        border: dashed silver 1px;  
        background-color: #f9f4f4;  
    }  
  
    .MultiFile-label {  
        padding-top: 5px;  
        padding-bottom: 5px;  
        margin-top: 10px;  
    }  
  
    .Multifile-UploadAllButton {  
        width: 75px;  
        height: 30px;  
        background-color: #6262e9;  
        color: #FFF;  
        border: 0;  
        text-decoration: none;  
        text-align: center;  
    }  
  
        .Multifile-UploadAllButton:hover {  
            width: 75px;  
            height: 30px;  
            background-color: #2f2fe7;  
            color: #e5e5e5;  
            border: 0;  
            text-decoration: none;  
            text-align: center;  
            cursor: pointer;  
        }  
  
    .Multifile-UploadAll-div-Button {  
        text-align: right;  
    }  
  
    .Multifile-vk-panel {  
        width: 335px;  
        height: 350px;  
    }

/*param pop up*/
#popup {
	display: none;
	position: fixed;
	top: 12%;
	left: 15%;
	width: 70%;
	height: 70%;
	background-color: white;
	z-index: 10;
}

	#popup iframe {
		width: 100%;
		height: 100%;
		border: 0;
	}

#popupdarkbg {
	position: fixed;
	z-index: 5;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background-color: rgba(0,0,0,.75);
	display: none;
}
/*fin param pop up*/

/*Estilo imagen loading*/
#loading {
	position: fixed;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-align: center;
	opacity: 0.7;
	background-color: #fff;
	z-index: 99;
}

#loading-image {
	position: absolute;
	top: 500px;
	left: 850px;
	z-index: 100;
}
