table
{
    border-collapse:collapse;
}
td.cajabusqueda
{
    font-family: 'Trebuchet MS';
    font-size: 10px;
    text-align:right;
    font-weight:bold;
    height:25px;
    padding-top:6px;
}
.posicion
{
    padding-left:8px;
}
td.cajausuario
{
    font-family: 'Trebuchet MS';
    font-size: 10px;
    text-align:right;
    font-weight:bold;
    color:#4A0000;
}

.input
{
    font-family: Tahoma;
    font-size: 11px;
    cursor: hand;
    border: 1px solid #C1C1C1;
background-color: #FFFFFF;
face-color: #efe7c2;
highlight-color: #efe7c2;
shadow-color: #efe7c2;
3dlight-color: #efe7c2;
arrow-color: #000000;
darkshadow-color: #efe7c2
}
.inputlogin
{
    width:100px;
    height:18px;
    font-family: 'Trebuchet MS';
    font-size: 10px;
    border: 1px solid #C1C1C1;
background-color: #FFFFFF;
face-color: #efe7c2;
highlight-color: #efe7c2;
shadow-color: #efe7c2;
3dlight-color: #efe7c2;
arrow-color: #000000;
darkshadow-color: #efe7c2;
}
.pasos
{
    font-family: 'Trebuchet MS';
    font-size: 11px;
    width:90px;
    height:10px;
    position:absolute;
    z-index:0;
}
.titulopasos
{
    font-family: 'Trebuchet MS';
    font-size: 11px;
    font-weight:bold;
    color:#4A0000;
    width:107px;
    height:10px;
    position:absolute;
    z-index:0;
}
.busqueda
{
    font-family: 'Trebuchet MS';
    font-size: 12px;
    position:absolute;
    z-index:0;
    margin-top:-5px;
}

div.cajausuario
{
    float:right;
    font-family: 'Trebuchet MS';
    font-size: 10px;
    text-align:right;
    font-weight:bold;
    color:#4A0000;
}
div.tituloCajaBusqueda
{
    width:664px;
    text-align:left;
    padding-bottom:6px;
    padding-top:10px;
    font-size: 18px;
    font-family: Arial;
    color: #ca3880;
    border-bottom: 1px solid #d6d6d6;
}
div.breadCrum
{
    width:664px;
    text-align:left;
    font-size: 13px;
    font-family: Arial;
    color: #ca3880;
}
div.sepCremaCajaBusqueda
{
    background: url('/imagenes/default/cajas/sepCrema.gif') repeat-x;
    width:606px;
    clear:both;
    font-size:1px;
    padding-bottom:15px;
}
div.sepGrisCajaBusqueda
{
    background: url('/imagenes/default/cajas/sepGris.gif') repeat-x;
    width:606px;
    clear:both;
    font-size:1px;
    padding-bottom:12px;
}
div.rangoBusquedas
{
    font-family: Verdana;
    font-weight:normal;
    color:#4C4C4C;
    font-size:11px;
}
div.contUltEstBusqueda
{
    clear:both;
    width:300px;
    margin-top:20px;
    float:left;
}
div.contUltEstNegraPref
{
    clear:both;
    width:300px;
    float:left;
}
span.cantEncontrados
{
    font-family:Verdana;
    font-weight:bold;
    font-size:11px;
    color: #007A99;
}
div.posColIzqBusqueda
{
    float:left;
}
div.widthCajaBusqueda
{
    width:627px;
}
div.widthResultadosBusqueda
{
    width:664px;
    padding-top:10px;
    float:left;
}
div.widthResultadosBusquedaSP
{
    width:664px;
}
div.posPaginadorResultados
{
    margin-left:8px;
}
div.posPaginadorResultadosCajaOscura
{
    margin-top:15px;
    margin-bottom:15px;
    margin-left:8px;
}
div.posIframeResultadosBusqueda
{
    padding: 8px 0px 8px 0px;
}
div.margenSupSep
{
    margin-top:15px;
}
div.margenInfSep
{
    margin-top:0px;
}
div.widthColDerecha
{
    float:left;
    width:300px;
}
div.contenedorExteriorResultadosBusqueda
{
    overflow:hidden;
    width:664px;
}
div.contenedorCajaBusqueda
{
    overflow:hidden;
    width:604px;
}
div.contenedorBase
{
    overflow:auto;
    width:100%;
}
div.residenciaBusqueda
{
    width:260px;
    float:left;
}
div.separacionVertical
{
    padding-top:18px;
}
div.widthApodoBusqueda
{
    width:185px;
}
.chekBusqConFoto
{
    margin-right:40px;
    float:left;
    width:70px;
    overflow:hidden;
}
.chekBusqConOnline
{
    float:left;
    width:70px;
    overflow:hidden;
}

.separacionCheks
{
    height: 30px;
}

.separacionCheks .chekBusqConFoto, .separacionCheks .chekBusqConOnline {
    height: 30px;
}

.separacionCheks .tipografiaCheckbox {
    height: 17px;
    margin-top: 11px;
}

.separacionCheks .chekBusqConFoto input, .separacionCheks .chekBusqConOnline input{
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
    top: 3px;
    *top: -1px;
    margin-left: 3px;
}

.contenedorInternoBusqHome div div.floatRight {
    height: 40px !important;
    *margin-top: 3px;
}

.contenedorInternoBusqHome div div.floatLeft {

}

.contenedorInternoBusqHome .inputCheckbox {
    position: relative;
    top: 2px;
    *top: -2px;
}
