@charset "UTF-8";
/* CSS Document */

@font-face{
    font-family: 'SoberanaSans';
    font-weight: normal;
    src: url(soberana/SoberanaSans-Light.otf) format("opentype");
}

@font-face{
    font-family: 'SoberanaSans';
    font-weight: bold;
    src: url(soberana/SoberanaSans-Bold.otf) format("opentype");
}

@font-face{
    font-family:'SoberanaSansRegular';
    font-weight: normal;
    src: url(soberana/SoberanaSans-Regular.otf) format("opentype");
}

/*---------------------------------INDEX-------------------------------------*/
/*Header Imagen HasVistoA*/
#topindex{
        margin:auto;
        margin-top:45px;
        background-image:url(../img/header_hasvistoa.jpg);
        background-repeat: no-repeat;
        width:1085px;
	height:195px;
      /*border:1px solid;*/
    }
/*Contenedor Busqueda, Casos Recientes, Donde Denunciar y Carrusel*/
#cont_index{
	margin:auto;
     	background-color:#FFFFFF;
        width:1080px;
	height:700;
        font-family:SoberanaSans;
	font-size:15px;
      /*border:1px solid;
        color:#0044FF;*/
	}  

/*Fondo Contenedor*/
#centro{
	margin:auto;
        background-image:url(../img/fondo_index.jpg);
        background-repeat: no-repeat;
	width:1080px;
	height:700;
        
	}
/*Fondo Contenedor*/
#centrov{
	margin:auto;
        background-image:url(../img/fondo_index.jpg);
        background-repeat: no-repeat;
	width:1080px;
	height:700;
       
	}
/*Contenedor Búsqueda*/        
#secbusqueda{
	width:430px;
	height:430px;
	float:left;
      /*border: 2px solid;
        color:#F59500;*/
}
/*Titulo Busqueda por Estado:*/
#busbus {
	text-align:center;
        margin-top:30px;
        font-family:SoberanaSans;
        font-weight:bold;
	font-size:17px;
	color:#000;
	}        
/*Titulo Busqueda por Estado:*/
#busestado {
	text-align:center;
        margin-top:17px;
        font-family:SoberanaSans;
	font-size:15px;
	color:#000;
	}
/*Campos Estado*/       
#campoestado{
	margin:auto;
	height:40px;
	text-align:center;
        font-family:SoberanaSans;
        text-align:center;
	font-size:14px;
	color:#000;
       	}        
/*Titulo Busqueda por Nombre:*/
#busnombre {
	text-align:center;
        margin-top:15px;
        font-family:SoberanaSans;
	font-size:15px;
	color:#000;
        }  
/*Campos Nombre*/        
#camponombre{
	margin:auto;
	height:30px;
	text-align:center;
        font-family:SoberanaSans;
	font-size:14px;
	color:#000;
       	}
#busfuero {
	text-align:center;
        margin-top:15px;
        font-family:SoberanaSans;
	font-size:15px;
	color:#000;
        }  
.campofuero{
	text-align:center;
        margin-top:13px;
        font-family:SoberanaSans;
	font-size:14px;
        height:20px;
        }        
/*Boton Buscar*/        
#botonbuscar{
	padding-top:20px;
	text-align:center;
        font-family:SoberanaSans;
	font-size:15px;
        color:#000;
       	}
/*Boton Busqueda Avanzada*/        
#botonbusquedaavanzada{
	margin-top: 25px;
	text-align:center;
        font-family:SoberanaSans;
	color:#000; 
       	} 
/*Campo No Visitas*/        
#numvisitas{
	margin-top: 35px;
        text-align:center;
        font-family:SoberanaSans;
	}
/*Casos recientes y Sección A donde acudir*/
#casosrecientes{
	width:650px;
	height:403px;
        float:right;
        font-family:SoberanaSans;
        font-size:15px;
	/*border: 5px solid;color:#000;*/
	} 
/*Sección Casos recientes*/
.seccasosreci{
	width:605px;
	height:363px;
	float:left;
	margin-top:25px;
        /*border: 5px solid;
        color:#000;*/
	}
/*Sección A Donde Acudir*/
.secadondeacudir{
	width:229px;
	height:363px;
	float:right;
	margin-top:5px;
	/*border: 5px solid;
        color:#000;*/
  	}
#botonadondeacudir{
	margin-top:26px;
	text-align:center;
        font-family:SoberanaSans;
        font-size:13px;
	color:#000;
       	}
#botonboletin{
	margin-top: 15px;
	text-align:center;
        font-family:SoberanaSans;
        font-size:13px;
	color:#000;
       	}
#botonhasvistoa{
	margin-top: 15px;
	text-align:center;
        font-family:SoberanaSans;
        font-size:13px;
	color:#000;
       	}        
#titulootrosserv{
	margin-top:49px;
	text-align:center;
        font-family:SoberanaSans;
        font-size:15px;
	color:#000;
       	}
        
 #tituloBuscanFam{
	margin-top:15px;
	text-align:center;
        font-family:SoberanaSans;
        font-size:15px;
	color:#000;
       	}
#comboservicios{
	margin-top: 15px;
	text-align:center;
        font-family:SoberanaSans;
        font-size:15px;
	color:#000;
       	}
 #comboBuscanFam{
	margin-top: 15px;
	text-align:center;
        font-family:SoberanaSans;
        font-size:15px;
	color:#000;
       	}
#resultados{
	font-family:SoberanaSans;
        font-size:15px;
        
        /*border: 5px solid;
        color:#000;*/
	}
        
/*---------------------------------ACUERDOS-------------------------------------*/
/*Header Imagen HasVistoA en Acuerdos*/
#topacu{
        margin:auto;
        margin-top: 30px;
        width:1085px;
	height:154px;
        background-image:url(../img/header_hasvistoa.jpg);
        background-repeat: no-repeat;
        /*border:1px solid;*/
    }
#busfam{
        margin:auto;
        margin-top: 30px;
        width:1085px;
	height:60px;
        background-image:url(../img/header_busfamiliares.jpg);
        background-repeat: no-repeat;
        /*border:1px solid;*/
}	
/*Contenedor total*/    
#contenedortotal{
	margin:auto;
        background-image:url(../img/fondo_acuerdos.jpg);
        background-repeat: no-repeat;
	width:1085px;
        height:780px;
	/*border:5px solid;
        color:#0044FF;*/
        }
   
/*Contenedor Secciòn Búsqueda Acuerdo*/              
#seclistadoacuerdo{
	float:left;
        margin-left: 55px;
        width:275px;
	height:655px;
        
        }
        
#titulo_busqueda_nombre {
	margin-top:100px;
        text-align:center;
        font-family:SoberanaSans;
	font-size:20px;
	}         
#reg_nombre {
	margin-top:10px;
        text-align:center;
        font-family:SoberanaSans;
	font-size:18px;
	}        
#titulo_consulta_acu {
	margin-top:20px;
        text-align:center;
        font-family:SoberanaSans;
	font-size:15px;
	}         
#listadoacuerdos {
	margin:auto; 
        width:248px;
	height:400px;
	margin-left:15px;
        font-family:SoberanaSans;
	font-size:20px;
	}
#resultado_bus{
        text-align:center;
        font-family:SoberanaSans;
	font-size:15px;
        }      
#sec_acuerdo_central {
	float:right;
        width:750px;
	height:650px;
	/*border:5px solid;*/
	} 
.boton_ficha_acuerdo {
	margin-top:32px;
        margin-left:132px;
        width:409;
	height:40px;
        }
.sec_acuerdo{
	width:409;
	height:580px;
	/*border:5px solid;*/
}
.pdfcontenedor {
	float:left;
        margin-top:85px;
	margin-left:100px;
        width:349px;
	height:469px;
        border:1px;
	}
.botoninicio_recompensas {
        float:left;
        margin-top:200px;
	width:156px;
	height:54px;
	}        
#footer_leyenda{
	float:right;
        width:1085px;
	height:98px;
	background-image:url(../img/footer_acuerdos.jpg);
        background-repeat: no-repeat;
        }
/***********************************BUSQUEDA AVANZADA*************************************/        
/*Header Imagen HasVistoA en Busqueda Avanzada*/
#topbusava{
        margin:auto;
        margin-top: 30px;
        width:1085px;
	height:154px;
        background-image:url(../img/header_hasvistoa.jpg);
        background-repeat: no-repeat;
        
      /*border:1px solid;*/
    }
.contenedortotal_busava{
        margin:auto;
        width:1085px;
        height:60px;
        background-color:#FFF;
        }
#sec_total_busava{
	margin:auto;
	width:1085px;
	height:460px;
	
        }
#fondo_busava {
	background-image:url(../img/fondo_busava.png);
	width:290px;
	height:595px;
	float:left;
	margin-left:70px;
	margin-top:10px;
       
        }
#fondo_busfam {
	background-image:url(../img/fondo_busfam.png);
	width:290px;
	height:375px;
	float:left;
	margin-left:70px;
	margin-top:10px;
       
        }		
	
#derebusca2 {
	/*background-image:url(../img/fondomodulobusquedas2.png);*/
	width:600px;
	height:400px;
	float:left;
	margin-right:100px;

	}       
#topdetalle2 {
	width:592px;
	height:356px;
	}        
.nombre_busava {
	margin-top:20px;
        text-align: center;
        font-family:SoberanaSans;
	font-size:15px;
	color:#000;
	}
#campo_nombre_busava {
	width:21px;
	height:40px;
	margin-left:43px;
	}        
.ran_edad_busava {
	text-align: center;
        font-family:SoberanaSans;
	font-size:15px;
	color:#000;
	}
#campos_edad_busava {
	width:210px;
	height:40px;
	margin-left:50px;
       	}         
       
.sexo_busava {
	text-align: center;
        font-family:SoberanaSans;
	font-size:15px;
	color:#000;
	}
#campos_sexo_busava {
	margin-left:100px;
        width:200px;
	height:40px;
        color:#000;
       	}          
.tez_busava{
        margin-top:-8px;
        font-family:SoberanaSans;
	font-size:15px;
        text-align: center;
        width:210px;
	height:40px;
	margin-left:43px;
        color:#000;
        }
#campo_tez_busava {
	width:220px;
	height:40px;
	text-align: center;
	margin-left:40px;
        margin-top:-15px;
      	}        
.tatuajes_busava{
        margin-top:-8px;
        font-family:SoberanaSans;
	font-size:15px;
        text-align: center;
        width:210px;
	height:40px;
	margin-left:43px;
        color:#000;
        }
#campo_tatuajes_busava {
	width:220px;
	height:40px;
	text-align: center;
	margin-left:40px;
        margin-top:-15px;
      	}
.lugardes_busava{
        margin-top:-7px;
        text-align: center;
        font-family:SoberanaSans;
	font-size:15px;
        width:210px;
	height:40px;
	margin-left:43px;
        color:#000;
        }
#campo_lugardes_busava {
	width:220px;
	height:40px;
	text-align: center;
	margin-left:40px;
        margin-top:-15px;
      	}
.estado_busava{
        margin-top:-7px;
        font-family:SoberanaSans;
	font-size:15px;
        text-align: center;
        width:210px;
	height:40px;
	margin-left:43px;
        color:#000;
        }
#campo_estado_busava {
	width:220px;
	height:40px;
	text-align: center;
	margin-left:40px;
        margin-top:-15px;
      	}
.carpeta{
        margin-top:-7px;
        text-align: center;
        font-family:SoberanaSans;
	font-size:15px;
        width:250px;
	height:40px;
	margin-left:23px;
        color:#000;
        }
 .fuero{
        margin-top:-7px;
        text-align: center;
        font-family:SoberanaSans;
	font-size:15px;
        width:250px;
	height:40px;
	margin-left:23px;
        color:#000;
        }       
#campos_fuero {
	width:250px;
	height:40px;
	text-align: center;
	margin-left:25px;
        margin-top:-10px;
        color:#000;
      	}    
#botonbuscarava{
	text-align:center;
        font-family:SoberanaSans;
	}
       
       
/************FICHANUEVA**************/
#sec_ficha{
	margin:auto;
	width:1070px;
	height:720px;
	background-color:#FFF;
	}
        
#cajanumacuerdos {
	
	background-repeat:no-repeat;
	width:230px;
	height:30px;
	margin-top:0px;
	margin-left:43px;
	}
#cajanumacuerdos2 {
	width:230px;
	height:30px;
	margin-top:0px;
	margin-left:43px;
        border:5px solid;
	} 


#cajanumacuerdos3 {
	
	width:170px;
	height:45px;
	margin-top:0px;
	margin-left:0px;
	padding-left:15px;
	padding-top:8px;
	}
#cajanumacuerdos4 {
	
	width:170px;
	height:45px;
	margin-top:0px;
	margin-left:0px;
	padding-left:15px;
	padding-top:8px;
	}

        
#cajanumacuerdos5 {
	
	width:230px;
	height:30px;
	margin-top:0px;
	margin-left:27px;
	padding-left:18px;
	padding-top:5px;
	border:none;
	}
                
#caja3{
	font-family:SoberanaSans;
	font-size:18px;
	color:#000;
	margin-top:0px;
	height:270px;
	margin-left:-10px;
	text-align:center;
	/*background-image:url('../img/titulo2.png');*/
	background-size: 185px 166px;
	background-repeat: no-repeat;
        
	}        
#t3 {
	font-family:SoberanaSans;
	font-size:10px;
	color:#000;
	margin-top:48px;
        margin-left:-30px;
	text-align:center;
	}


#dere{
	width:692px;
	height:445px;
	float:center;
	margin-right:62px;
        /*border: 5px solid;
        color:#000;*/
	}


	
	
#cajaformulario {
	background-image:url(../img/cajaentra.jpg);
	background-repeat:no-repeat;
	width:230px;
	height:50px;
	margin-top:0px;
	margin-left:43px;
	}

#derebusca {
	background-image:url(../img/fondomodulobusquedasnn_.png);
	width:591px;
	height:580px;
        /*
	float:right;
	margin-right:100px;
	margin-top:100px;
        */
	}
/*nueva,nuevai,nuevaip*/        
#derebuscafichas {
	background-image:url(../img/fondomodulobusquedasnn_.png);
	width:591px;
	height:555px;
        /*
	float:right;
	margin-right:100px;
	margin-top:100px;
        */
	}        

#derebusca4 {
	background-image:url(../img/fondomodulobusquedas4.png);
	width:591px;
	height:574px;
	float:right;
	margin-right:100px;
	margin-top:100px;
	}
	
#derebusca3 {
	background-image:url(../img/fondomodulobusquedas3an.png);
	width:591px;
	height:830px;
	float:right;
	margin-right:100px;
	margin-top:100px;
	}

#derebusca3b {
	background-image:url(../img/fondomodulobusquedas3dn.png);
	width:591px;
	height:985px;
	float:right;
	margin-right:100px;
	margin-top:100px;
	}

	
#topdetalle {
	width:592px;
	height:356px;
	}

.detiz {
	width:290px;
	height:356px;
	float:left;
	}
.detallefoto {
	margin-top:100px;
	margin-left:40px;
	width:224px;
	height:239px;
	}
.detallederecho {
	width:301px;
	height:357px;
	float:right;
	}
.botcerrar {
	margin-top:-20px;
	margin-right:-7px;
	float:right;
	width:44px;
	height:44px;
	}
.nombredetalle {
	font-family:SoberanaSans;
	font-size:15px;
	color:#000;
	margin-top:80px;
	width:308px;
	height:34px;
        text-decoration:none;
	}
.detalledetelle {
	font-family:SoberanaSans;
	font-size:12px;
	width:280px;
	height:245px;
	}
#bottomdetallefichanueva {
	margin-top:85px;
	width:591px;
	height:131px;
        }
#bottomdetallefichanuevaip {
	margin-top:85px;
	width:591px;
	height:131px;
        }
#bottomdetallefichanuevai {
	margin-top:90px;
	width:591px;
	height:131px;
        }        
#bottomdetalle {
	margin-top:80px;
	width:591px;
	height:131px;
        }        
.link {
	text-align:center;
	width:591px;
	height:119px;
        text-decoration:none;
	}
.botinicio_busava {
        margin-top:-60px;
        margin-left: 230px;
        width:100px;
	height:50px;
        }        
.botinicio {
        text-align:center;
        margin-left: 250px;
        width:100px;
	height:50px;
        }
 /*imgagen de cartel botonesmodulobusqueda2a.jpg*/       
.botinicioo {
        text-align:center;
        margin-left: 0px;
        width:100px;
	height:50px;
        }
        
.botiniciooo {
        text-align:center;
        margin-left: 220px;
        width:100px;
	height:50px;
        }
.botinicio_fichnuevai {
        width:600px;
	height:50px;
        text-align:center;
        font-family:SoberanaSans;
        font-weight:bold;
        text-decoration:none;
        }        
.botinicio_fichnueva {
        text-align:center;
        margin-left: 233px;
        width:100px;
	height:50px;
        font-family:SoberanaSans;
        font-weight:bold;
	}        

.jPaginate{
    height:34px;
    position:relative;
    color:#a5a5a5;
    font-size:small;   
	width:100%;
}
.jPaginate a{
    line-height:15px;
    height:18px;
    cursor:pointer;
    padding:2px 5px;
    margin:2px;
    float:left;
}
.jPag-control-back{
	position:absolute;
	left:0px;
}
.jPag-control-front{
	position:absolute;
	top:0px;
}
.jPaginate span{
    cursor:pointer;
}
ul.jPag-pages{
    float:left;
    list-style-type:none;
    margin:0px 0px 0px 0px;
    padding:0px;
}
ul.jPag-pages li{
    display:inline;
    float:left;
    padding:0px;
    margin:0px;
}
ul.jPag-pages li a{
    float:left;
    padding:2px 5px;
}
span.jPag-current{
    cursor:default;
    font-weight:normal;
    line-height:15px;
    height:18px;
    padding:2px 5px;
    margin:2px;
    float:left;
}
ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-next,
span.jPag-sprevious,
span.jPag-snext,
ul.jPag-pages li span.jPag-previous-img,
ul.jPag-pages li span.jPag-next-img,
span.jPag-sprevious-img,
span.jPag-snext-img{
    height:22px;
    margin:2px;
    float:left;
    line-height:18px;
}

ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-previous-img{
    margin:2px 0px 2px 2px;
    font-size:12px;
    font-weight:bold;
        width:10px;

}
ul.jPag-pages li span.jPag-next,
ul.jPag-pages li span.jPag-next-img{
    margin:2px 2px 2px 0px;
    font-size:12px;
    font-weight:bold;
    width:10px;
}
span.jPag-sprevious,
span.jPag-sprevious-img{
    margin:2px 0px 2px 2px;
    font-size:18px;
    width:15px;
    text-align:right;
}
span.jPag-snext,
span.jPag-snext-img{
    margin:2px 2px 2px 0px;
    font-size:18px;
    width:15px;
     text-align:right;
}
ul.jPag-pages li span.jPag-previous-img{
    background:transparent url(../img/previous.png) no-repeat center right;
            }
ul.jPag-pages li span.jPag-next-img{
    background:transparent url(../img/next.png) no-repeat center left;
            }
span.jPag-sprevious-img{
    background:transparent url(../img/sprevious.png) no-repeat center right;
            }
span.jPag-snext-img{
    background:transparent url(../img/snext.png) no-repeat center left;
            }

/*  ESTILOS JOAC */
.body_gray{
    background-color: #FFF;
}

.body_white{
    background-color: #FFF;
}

.fuente_institucional{
    font-family: SoberanaSans;
    font-size: 1em;
}

