@CHARSET "ISO-8859-1";


.pvTable td:nth-child(1) {
    width: 50%;
}
.pvTable td:nth-child(1) {
    width: 100px;
}
.pvTable td:nth-child(2) {
    width: 20px;
}

.showClass {
}

.hideClass {
	display:none;
}


.refimagen{
	float:left;
}

.imagen{
	vertical-align: middle;
	padding: 20px 20px 12px 20px;
	border-style: none;
}

h1{
	font-style:italic;
	vertical-align: middle;
}

#pie {
    font-family: Arial,Helvetica,sans-serif;
    border-top: 3px solid #B6C5DF;
    clear: both;
    color: #333333;
    font-size: 0.9em;
    margin: 12px 0;
}

ul.homePie {
    margin-bottom: 5px;
    margin-left: 0;
    margin-top: 0;
    padding: 0;
}

#erroresDiv ul, ol {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}


ul.homePie li a {
    color: #333333;
}

.tablaLogin{
	width: 35%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
	border-style: none; !important;
}

.tablaLogin tr{
     border: none; !important;
    border-style: none; !important;
}

.tablaLogin td{
	 border: none; !important;
   border-style: none; !important;
}

.texLogin{
	font-style:blob;
}

.botonLogin{
	margin-left: auto;
	margin-right: auto;
}

.selectMenu { 
	display: inline-block; 
	vertical-align: top; 
}

.selectMenuAnyo { 
	width: 260px; 
}


.cellalinizq td{
	text-align: left;
}

.cellalinder td{
	text-align: right;
}

.cellalincenter td{
	text-align: center;
}
.cellalinizq{
	text-align: left;
	vertical-align: middle;
	display: table-cell;
	width:30%;
}

.cellalinder{
	text-align: right;
	vertical-align: middle;
	display: table-cell;
	width:30%;
}

.cellalincenter{
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	width:40%;
	font-weight: bold;
}


.espacio1{

	width:auto;
	float:left;
	background:transparent;
	height:auto;
	margin-right:3px;
	vertical-align: middle;
	display: table-cell;
 	position: relative;
}

.tablaOe{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
	margin-top: 30px;
	border-style: none !important;
	margin:0 auto;
}

.tablaDoc{
	width: 76%;
	margin-left: 10px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-top: 30px;
	border-style: none; !important;
	
}

.tablaSeg{
	width: 76%;
	margin-left: 10px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-top: 30px;
	border-style: none; !important;
	
}

.tablaConcedidos{
	width: 90%;
	margin-left: 10px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-top: 30px;
	border-style: none; !important;
	
}

.tablaOe tr{
    border: none; !important;
    border-style: none; !important;
}

.tablaOe td{
	border: none; !important;
	border-style: none; !important;
}

.tablaDoc td{
	border: none; !important;
	border-style: none; !important;
	width:10px;
}

.ManyCheckbox tbody td{
	 width: 16px !important;
   height: 16px !important;
}

.ManyCheckboxNada tbody td{
	 
}

.selection tr {
   float: left;
   width: 100%;
} 


.formControlsBottom {  
	position: absolute !important;  
	bottom: 15px !important;  
	right: 15px !important;
	}

salir {
   position: absolute;
   right: 0px;
   width: 300px;
   background-color: #b0e0e6;
   
} 

.tablaEditarFuente{
	width:95% !important;
}

.tablaEditarFuente tr{
	border-bottom: 1px solid #bed6f8 !important;
}

.tablaEditarFuente td{
	padding: 20px 10px !important;
}

