.iconoTramites{
    width: 20px !important;
    height: auto !important;
}
.iconoBotonDesactivado{
    background-color: gray !important;
}
.contenedorBuscadorFiltro{
    width: 100%;
    height: 22px;;
    margin-bottom: 20px;
    margin-top: 20px;
}
.divIzqLupa{
    float: left;
}
.divDerLupaBuscadorFiltro{
    float: right;
    margin-right: 425px;
}
.contenedorBuscadorFiltro input#filtrar{
    width: 265px;
}
.contenedorBuscadorFiltro input.busqueda{
    width: 70px;
    float: right;
    margin-right: 270px;
}
.lineaOrdenarPor{
    margin-bottom: 10px;
}
.variosBotones{
    width: 100%;
    height: 36px;
    text-align: center;
    margin-bottom: 25px;
    margin-top: 28px;
}
.variosBotones a, .variosBotones a p, .variosBotones a img{
    float: left;
}
.variosBotones a{
    margin-left: 160px;
}
.variosBotones img{
    width: auto;
    height: 35px;
}
.variosBotones p{
    padding-top: 10px;
    margin-left: 10px;
}
.tmtLayerInfoTram ul li{
    margin-top: 5px;
}
.tmtLayerInfoTram ul li, .tmtLayerInfoTram li.casoDescripcion{
    list-style: none;
}
.tmtLayerInfoTram ul li ul{
    margin-left: 30px;
}
.tmtLayerInfoTram ul li ul li{
    list-style: square;
}
.info_oac, .nombre{
    display: none;
}
.contenedorFiltro{
    height: 50px;
}
.contenedorBuscadorFiltro .buscadorFiltroSeccion{
    float: right;
    width: 450px;
}
.contenedorBuscadorFiltro .contenedorDesplegableFiltro{
    width: 190px;
    margin-left: 12px;
    float: left;
}
ul.menuDesplegableFiltro ul li.nivel1 p {
    width: 190px;
}
ul.menuDesplegableFiltro ul li.nivel1 img, ul.menuDesplegableFiltro ul li.nivel1 p{
    float: right;
    font-weight: bold;
}
ul.menuDesplegableFiltro img{
    padding-top: 2px;
    margin-left: 2px;
}
ul.menuDesplegableFiltro .menuDesplegable ul li:hover ul.nivel2, ul.menuDesplegableFiltro ul li a:hover ul.nivel2,ul.menuDesplegableFiltro .menuDesplegable ul li:focus ul.nivel2,ul.menuDesplegableFiltro ul li a:focus ul.nivel2{
    top: 17px;
}
.tablaGeneralTramites tr td.columnaaccionestramite{
    width: 130px;
}
.tablaGeneralTramites tr td.columnaformaspresentacion{
    width: 160px;
}
.ocupaespacioinicioonline{
    float: right;
    margin: 0 !important;
    width: 21px;
}
.contenedorFiltradorAvanzado{
    margin-left: 15px;
}
.divbusq2{
    margin-left: 25px;
    margin-top: 10px;
}
.divbusq2 .opcionbuscadoravanzado{
    margin-bottom: 10px;
    width: 350px;
    margin-right: 10px;
    height: 40px;
    float: left;
}
.divbusq2 .opcionbuscadoravanzado label, .divbusq2 .opcionbuscadoravanzado select{
    width: 350px;
}
.divbusq2 .mensajebusquedafechas{
    background: url(../../img/iconosCorporativos/puntotipolista.png) left no-repeat transparent;
    margin-left: 0;
    padding-left: 10px;
}
.margenSupLabelFechas{
    margin-left: 20px;
}
.busquedaavanzadatabla{
    margin-top: 35px;
}
.iniciarInstanciaGeneral{
    font-size: 1em;
    margin: 0 0 30px 0;
}
.iniciarInstanciaGeneral span{
    font-size: 1.5em;
    margin-right: 5px !important;
}
.subSeccion, .subSeccion p{
    line-height: 1.5em !important;
}
.subSeccion ul.listadoOpc li ul.listadoOpc{
    list-style: circle outside none;
    line-height: 1.5em;
    margin-top: 0px;
       margin: 1em 0 1em 5em;
}
.subSeccion ul.listadoOpc li ul.listadoOpc li{
    margin-bottom: 10px;
    margin-top: 5px;
}
span.tituloApartado, span.tituloPresenta {
    font-size: 1.75em;
    font-weight: bold;
    margin-top: 20px;
}
.buscadorFiltroSeccion .inputBuscador{
    width: 393px;
}
.centrarBotonPlantilla{
    text-align: center!important;
}
.imgTipoPresen{
    width: 50px;
    height: 50px;
}
#menuInfoTramite{
    width: 30%;
    float: left;
    padding: 5px;
}
#contenidoInfoTramite{
    width: 75%;
	margin-left: auto;
	margin-right: auto;
}
#menuInfoTramite .botonSede{
    float: none!important;
    padding: 7px 0 7px 10px !important;
    width: 100%;
    margin-top: 10px!important;
    text-align: left;
    margin-left: 0px!important;
    border-radius: 7px;
}
#menuInfoTramite #botoneraTramite{
    width: 95%!important;
    margin-left: 0px!important;
}
#menuInfoTramite .presentacioncorreo{
    padding-left: 17px!important;
    padding-right: 17px!important;
}
#presentacioncorreodiv{
    margin-top: 17px!important;
}

/*#contenidoInfoTramite #formPresenTramite .listadoOpc li{
    list-style-type: none;
    width: 150px;
    float: left;
    text-align: center;
}
#contenidoInfoTramite .listadoOpc li ul{
    margin-left: 0 !important;
}*/
#menuInfoTramite #tramiteRemarcado{
    margin: 40px 0 !important;
    width: 95% !important;
    height: 150px !important;
    border-radius: 7px;
}

#menuInfoTramite #tramiteRemarcado, #menuInfoTramite .tramiteRemarcadoConsultaEstado{
    margin: 40px 0 20px !important;
    width: 95% !important;
    height: 120px !important;
    border-radius: 7px;
}

#menuInfoTramite #tramiteRemarcado h2{
    font-size: 1.2em !important;
}
#menuInfoTramite #tramiteRemarcado #contenedorConsultaEstado input{
    width: 90% !important;
    height: 25px !important;
}
#menuInfoTramite #tramiteRemarcado #contenedorConsultaEstado #enlaceConsultar, #menuInfoTramite .tramiteRemarcadoConsultaEstado #contenedorConsultaEstado #enlaceConsultar{
    text-align: right;
    margin-right: 15px !important;
    display: inline;
}
#botoneraTramiteInferior{
    text-align: center;
    margin-left: 150px;
}
#botoneraTramiteInferior .botonSede{
    width: 240px;
    border-radius: 7px;
}
#menuInfoTramite #bloqueContactoTramite{
    padding: 10px 15px 10px 0;
}
#menuInfoTramite #infoContactoTramite{
    margin-top: 25px;
    border: 1px solid #ffa24f;
    padding: 15px 7px;
    border-radius: 7px;
}
#menuInfoTramite #logo_tramitacion{
    text-align: center;
    margin-top: 40px;
}
#menuInfoTramite #logo_tramitacion img{
    width: 160px;
}
#contenidoInfoTramite .tituloPresenta {
    font-weight: normal !important;
}
#basicAutentication{
    float: right;
    margin-right: 10px;
}
#basicAutentication .botonSede{
    width: 70px !important;
    height: 20px !important;
    padding: 1px !important;
    border-radius: 7px;
}
#basicAutentication input{
    width: 100px;
}
#basicAutentication .botonCertificado{
    width: 140px !important;
    float: left;
    margin-left: 10px;
}
#basicAutentication #basicUserPass{
    float: left;
}
#basicAutentication #separadorBotones{
    margin-left: 10px;
    float: left;
}

#infopresentacion{
	clear: both;
}

