/* Hoja de Estilos Versión 2018*/
.boton_guardar{
        background:#fff;
		text-decoration:none;
    	font-size: 13px;
		font-weight: 700;
    	color: #093F87;
    	border: 2px solid #093F87;		
     }
.boton_guardar:hover{
       background:#4BB8EF;
     }
.lupa{
        background:#fff;
		text-decoration:none;
    	color: #093F87;
    	border: 2px solid #093F87;
     }
.lupa:hover{
       background:#4BB8EF;
     }
	 
.boton_pdf2{
        background-image: url('../imagenes/consulta_imagen.png');
     }
.boton_pdf2:hover{
       background-image: url('../imagenes/consulta_imagen_over.png');
     }
	 
.boton_nuevo{
        background-image: url('../imagenes/mas_med.png');
     }
.boton_nuevo:hover{
       background-image: url('../imagenes/mas_med_over.png');
     }
	 
.boton_calendario{
        background-image: url('../imagenes/icono_alertas.png');
     }
.boton_calendario:hover{
       background-image: url('../imagenes/icono_alertas_over.png');
     }
	 
.boton_anular{
        background-image: url('../imagenes/anular.png');
     }
.boton_anular:hover{
       background-image: url('../imagenes/anular_over.png');
     }

.boton_recaudar{
        background-image: url('../imagenes/recaudar.png');
     }
.boton_recaudar:hover{
       background-image: url('../imagenes/recaudar_over.png');
     }	 	 
	 
.boton_documentos{
        background-image: url('../imagenes/documentos.png');
     }
.boton_documentos:hover{
       background-image: url('../imagenes/documentos_over.png');
     }
	 
.boton_llave{
        background-image: url('../imagenes/icono_llave.png');
     }
.boton_llave:hover{
       background-image: url('../imagenes/icono_llave_over.png');
     }	

.boton_pagar{
        background-image: url('../imagenes/pagar.png');
     }
.boton_pagar:hover{
       background-image: url('../imagenes/pagar_over.png');
     }		  

.boton_email{
        background-image: url('../imagenes/email.png');
     }
.boton_email:hover{
       background-image: url('../imagenes/email_over.png');
     }
	 
.boton_wa{
        background-image: url('../imagenes/wa.png');
     }
.boton_wa:hover{
       background-image: url('../imagenes/wa_over.png');
     }	 	 
	 
.boton_autos{
        background-image: url('../imagenes/autos.png');
     }
.boton_autos:hover{
       background-image: url('../imagenes/autos_over.png');
     }	
.boton_personas{
        background-image: url('../imagenes/personas.png');
     }
.boton_personas:hover{
       background-image: url('../imagenes/personas_over.png');
     }		  
	 
.boton_bienes{
        background-image: url('../imagenes/bienes.png');
     }
.boton_bienes:hover{
       background-image: url('../imagenes/bienes_over.png');
     }	 
	 
.boton_pagos{
        background-image: url('../imagenes/pagos.png');
     }
.boton_pagos:hover{
       background-image: url('../imagenes/pagos_over.png');
     }	
	 
.boton_cuenta{
        background-image: url('../imagenes/cumulos.png');
     }
.boton_cuenta:hover{
       background-image: url('../imagenes/cumulos_over.png');
     }		 
	  	

.boton_imprimir{
        background-image: url('../imagenes/imprimir.png');
     }
.boton_imprimir:hover{
       background-image: url('../imagenes/imprimir_over.png');
     }	
	 
.boton_cumulos{
        background-image: url('../imagenes/cumulos.png');
     }
.boton_cumulos:hover{
       background-image: url('../imagenes/cumulos_over.png');
     }	
	 
.boton_referencias{
        background-image: url('../imagenes/referencias.png');
     }
.boton_referencias:hover{
       background-image: url('../imagenes/referencias_over.png');
     }		 	 
	 
.boton_flecha_derecha{
        background-image: url('../imagenes/flecha-derecha-sin.png');
     }
.boton_flecha_derecha:hover{
       background-image: url('../imagenes/flecha-derecha.png');
     }		 	  	 
	 
.boton_editar{
        background-image: url('../imagenes/editar.png');
     }
.boton_editar:hover{
       background-image: url('../imagenes/editar_over.png');
     }	

.boton_consultar{
        background-image: url('../imagenes/consulta.png');
     }
.boton_consultar:hover{
       background-image: url('../imagenes/consulta_over.png');
     }
	 
.boton_familia{
        background-image: url('../imagenes/familia.png');
     }
.boton_familia:hover{
       background-image: url('../imagenes/familia_over.png');
     }	 		 
	 
.boton_eliminar{
        background-image: url('../imagenes/eliminar.png');
     }
.boton_eliminar:hover{
       background-image: url('../imagenes/eliminar_over.png');
     }		 
	 
.boton_pdf{
        background-image: url('../imagenes/pdf_med.png');
     }
.boton_pdf:hover{
       background-image: url('../imagenes/pdf_med_over.png');
     }		  
	 

.boton_exporta{
        background-image: url('../imagenes/excel_med.png');
     }
.boton_exporta:hover{
       background-image: url('../imagenes/excel_med_over.png');
     }	
	 
.boton_lupa{
        background-image: url('../imagenes/lupa_med_out.png');
     }
.boton_lupa:hover{
       background-image: url('../imagenes/lupa_med_over.png');
     }	
	 	  
.boton_lupa_buscar{
		background:#fff;
		text-decoration:none;
    	font-size: 13px;
		font-weight: 700;
    	color: #093F87;
    	border: 2px solid #093F87;
     }
.boton_lupa_buscar:hover{
       background:#4BB8EF;
     } 	 

.campo_texto_formulario_busqueda{
		background:#fff;
		text-decoration:none;
    	font-size: 10px;
		font-weight: 700;
    	color: #093F87;
    	/*border: 2px solid #093F87;*/
		width: 214px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding-left:2px;
     }
	 
.campo_texto_formulario_busqueda:focus{
		background:#FFFFCC;
     }

.campo_texto_formulario{
		background:#fff;
		text-decoration:none;
    	font-size: 10px;
		font-weight: 700;
    	color: #093F87;
    	border: 1px solid #093F87;
		/*width: 214px;*/
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding-left:2px;
     }
	 
.campo_texto_formulario:focus{
		background:#FFFFCC;
     }	

.campo_combo_formulario_busqueda{
		background:#fff;
		text-decoration:none;
    	font-size: 10px;
		font-weight: 700;
    	color: #093F87;
    	/*border: 2px solid #093F87;*/
		width: 220px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		
     }
	 
.campo_combo_formulario_busqueda:focus{
		background:#FFFFCC;
     }	 	 


.campo_combo_formulario{
		background:#fff;
		text-decoration:none;
    	font-size: 10px;
		font-weight: 700;
    	color: #093F87;
    	border: 1px solid #093F87;
		width: 220px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		
     }
	 
.campo_combo_formulario:focus{
		background:#FFFFCC;
     }


.campo_combo_formulario_peq{
		background:#fff;
		text-decoration:none;
    	font-size: 10px;
		font-weight: 700;
    	color: #093F87;
    	border: 1px solid #093F87;
		width: 85px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		
     }
	 
.campo_combo_formulario_peq:focus{
		background:#FFFFCC;
     }	 

	 
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66CCFF;
	text-align: center;
	}

input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: disc;
	list-style-position: outside;
}

li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: upper-roman;
	list-style-position: outside;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.xsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.xsmallrojo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color:#FF0000;
}

.xsmallazul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000099;
}

.small_imp {
	font-size:9px;
}


.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #C0C0C0 #C0C0C0 #CCCCCC;
}

.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}

.error {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FF6600;
}

.si {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#339900;
}

.no {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#CC3300;
}

.letra_rojo_mayuscula {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#093F87;
	font-weight: bold;
	font-size: 10px;
	/*text-transform: uppercase;*/
}
.letra_rojo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight: bold;
}

.letra_azul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0033FF;
}

.tabla_grande {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.tabla_grande_b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}


.tabla_grande2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#999999;
}

.tabla_grande3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
}

.titulo_tabla {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
}

.rojo_resaltado {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#093F87;
	font-weight:bold;
}

.nombre_usuario {
	color:#FFFFFF;
	font-weight: bold;
}

.tipo_usuario {
	color:#FFCC00;
}
.roj {
color: #FF0000
}
.roj_b {
color: #FF0000;
	font-weight: bold;
}
.azul {
color: #0000FF;
}
.verde {
color: #0C3;
}

.azul_b {
color: #0000FF;
	font-weight: bold;
}

.b {
	font-weight: bold;
}
.roj_tabla {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
}
.roj_tabla_b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	font-weight: bold;
}
.azul_tabla_b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0000FF;
	font-weight: bold;
}

.azul_tabla {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0000FF;
}

.id_unidad {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#FF6600;
	font-weight:bold;
}

.nombre_proceso {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

.nombre_cliente {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0000CC;
}

.respuestas {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0000CC;
	font-style:italic;
}

a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3300CC;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
}
a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #996600;
	font-weight:bold;
}
a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color:#4BB8EF;
	font-weight:bold;
}
a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
	text-align: center;
}

.mails:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0066FF;
	font-size: 12px;
	text-decoration:underline;
}
.mails:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0066FF;
	font-size: 12px;
	text-decoration:underline;
}
.mails:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#00CCFF;
	font-size: 12px;
	text-decoration:underline;
}
.mails:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0066FF;
	font-size: 12px;
	text-decoration:underline;
}

.codigo:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
}
.codigo:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
}
.codigo:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3300CC;
	font-size: 12px;
	cursor:pointer;
}
.codigo:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
}


.capitulo:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#093F87;
	font-size: 13px;
	font-weight:bold;
}
.capitulo:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#093F87;
	font-size: 13px;
	font-weight:bold;
}
.capitulo:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#4BB8EF;
	font-size: 13px;
	cursor:pointer;
	font-weight:bold;
}
.capitulo:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#4BB8EF;
	font-size: 13px;
	font-weight:bold;
}

.docs:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3300CC;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
}
.docs:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #3300CC;
	font-weight:normal;
}
.docs:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color:#FF6600;
	font-weight:normal;
}
.docs:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight:normal;
}

.personal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6600CC;
}

.contratista {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#9DCCFF;
}

.documentos {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3300CC;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
}

.nombre_claro:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.nombre_claro:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #FFFFFF;
}
.nombre_claro:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color:#FF6600;
}
.nombre_claro:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
.item_independiente{
	color: #DF7401;	
}

.wow-alert-overlay {
    position:fixed;
    top:0;
    left:0;
    background:rgba(0, 0, 0, 0.6);
    z-index:500;
    width:100%;
    height:100%;
    z-index: 999999;
}
.wow-alert-content {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    background:#FFF;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    -khtml-border-radius:3px;
    position:fixed;
    z-index:99999999;
    min-width:200px;
    min-height:50px;
	max-width:75%;
    padding: 15px 20px;
    left: 50%;
    top: 50%;
}
.wow-alert-content p {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #093F87;	
    margin: 10px 0 20px 0;
    font-weight: bold;
    text-align: center;
}
.wow-alert-content a {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    font-family: Helvetica, Arial, sans-serif;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    -khtml-border-radius:3px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    margin: 10px;
    color: #F6FAF7;
    display: block;
    margin: 0 auto;
    width: 100px;
    background: #093F87;
    text-decoration: none;
    height: 30px;
    line-height: 30px;
}
.wow-alert-content a:hover {
    background: #093F87;
}

.wrapper
{
    text-align: center;
}
.description
{
    width: 433px;
    margin: 0 auto;
    padding: 10px;
    text-align: left;
}
ul li
{
    line-height: 200%;
}
.code
{
    padding: 5px;
    color: #000;
    background: #fff;
}