/* CSS Document */
/* PROYTECTO DTI */
/* VERSION 1.0 */
 
/* No borrar */
.rotulo2 {
    color:#00257E;
    font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
    font-size:16px;
	top: 8px;
	position:absolute;
	left: 12px;
    font-weight: bold;
    width:400px;
	display:block;
}
.rotulo {
    color:#00257E;
    font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
    font-size:16px;
    font-weight: bold;
    width:400px;
	display:block;
	margin:0 20px 0 0;
}
.inputSelect{
	vertical-align: bottom; 	
	font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
	font-size:11px;
	padding: 0 0 1px 0;
}
.inputTextField{
	font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
	padding: 0 0 1px 0;
	font-size:11px;
	padding: 0 0 1px 0;
}
.texto_label {
    color:#000088;
    font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
    font-size:11px;	    
}
.tabla_listado{
border:1px solid #DDDDDD;
}

.tr_titulo {
    color:#000088;
    font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
    font-size:12px;	
	background-color: #cccccc;	
}
.boton {
	vertical-align: middle; 
	font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
	font-size:12px;
	width:70px;
    height:25px;
}
.boton2 {
	vertical-align: middle;

	font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
	font-size:12px; 
	width:auto;
    height:25px;
}
.botonLogin {
	vertical-align: middle;
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
	font-size:12px;
	width:80px;
    height:25px;	
}
.botonSesion {
	vertical-align: middle; 
	font-size:12px;
	font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
	width:auto;
    height:25px;
}
.titulo {
    color:#00257E;
    font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
    font-size:13px;
    font-weight: bold;   
}
.tr_subtitulo {
    color:#000088;
    font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
    font-size:11px;
	background-color: #dfdfdf;
}
.tr_listado{
	background-color:#F7F2E2;
 	font-size:11px;
}
.tr_blanco{
	font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
 	font-size:11px;
}
.error{
	color:#00257E;
    font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
    font-size:13px;
}

.error2{
	color:#00257E;
    font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
    font-size:13px;
	/*color:#FF0000;
	font-weight: bold;
    font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
    font-size:13px;*/
}

.aceptado{
	color:#00257E;
    font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
    font-size:13px;
	/*color:#0000FF;
	font-weight: bold;
    font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
    font-size:13px;*/
}

.tr_estado{
	background-color:#F7F2E2;
	font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
 	font-size:14px;
 	font-weight: bold;
}

.nroDTI_listado{
	background-color:#F7F2E2;
	font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
 	font-size:14px;
 	font-weight: bold;
}

.tableRow {
  /*display: grid;*/
  text-decoration: none;
  color: inherit;
  grid-template-columns: repeat(4, 70px);
  place-items: center;
  /*border: 2px solid #ccd2ff;*/
  border-bottom: none;
  cursor: pointer;
  
  &:hover,
  &:focus {
    background: #f2f3ff;
    outline: none;
  }

  &:last-child {
    border-bottom: 2px solid #ccd2ff;
  }
}
/*body { 
  overflow:auto; 
}

#Todo { 
  position:absolute; 
  top:35px; 
  left:0; 
  width:100%; 
  height:100%;
  overflow:auto;
}

#Fija { 
  position:absolute; 
  top:0; 
  left:4px;
  overflow:hidden;
}*/