/* ayuntamiento.css. Hoja de estilos con estilos Perfil del Contratante */
/* *** *** ESTILOS BASE (inicio)  *** *** */
body {font-size:.9em}
* {color:#27262C;font-family: Arial, Tahoma,  Verdana, sans-serif}

a,
.attachments a span,
a p {color:#0191C0}
a:hover,
.attachments a:hover span,
a:hover p {color:#00536F}

input,
select,
textarea {font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;color:#3A2745;font-size:.95em}
textarea {font-size:1em;width:444px}

/*listas */
ul li {background-image:url(../css/img/perfil/li.jpg);background-repeat:no-repeat;background-position:left 10px;line-height:150%}
.menu li a {padding:3px 5px}

/* Repitado de los titulos (inicio) */
h1 {font-size:large}
h2 {font-size:1.2em}
h3 {font-size:1.7em;font-weight:normal}
h4 {font-size:small}
h5 {font-size:xx-small}
h6 {font-size:xx-small}

div.h3,
div.h4 {min-height:1%;clear:both}

h1, h2, h3, h5, h6 {color:#000;margin:0;min-height:1%}
/* *** *** ESTILOS BASE (fin)  *** *** */

/* *** CABECERA (inicio)  *** */
.cabecera {border-bottom:10px solid #FFF}
.cabecera a {color:#CACACA}
.cabecera a:hover {color:#ACACAC}
.cabecera .linea {padding:0}
/* titulo */
.cabecera h1 {display:none}
/* auxiliares */
.cabecera .cab_aux_1 {background-color:#433B38}
/* buscador */
.buscador  {margin-top:25px}
.buscador .campo_texto input{width:200px}
/* barra usuario */
.barraUsuario {top:21px;position:absolute;left:0}
.barraUsuario p {color:#FFF}
/* idioas */
.selecIdiomas a {min-width:1%}
*:first-child+html .selecIdiomas a  {display: inline-block}
/* *** CABECERA (fin)  *** */


/* *** PIE (inicio)  *** */
.pie {border-top:10px solid #FFF;width:940px}
.pie .pie_aux_2  {background-color:#433B38;height:40px}
.pie .links_pie a {color:#CACACA}
.pie .links_pie a:hover {color:#ACACAC}
.pie p.info {color:#CACACA}
.pie .about,
.pie .texto_pie {display:none}
/* *** PIE (fin)  *** */

/* *** ESTRUCTURA CONTENIDO (inicio)  *** */
/* Genericos */
.contenido {border:2px solid #CCC;margin:0 0 30px 0;padding-top:12px}
.unaColumna .contenido {padding-top:0}
.columnaContenido {position:relative}
.ccont_aux_2 {margin-bottom:10px}

/* ocultamos la columna izquierda en toda la solucion */
.columnaIzquierda {display:none}

/* tres columnas */
.tresColumnas .contenido .columnaDerecha,
.tresColumnas .contenido .columnaDerecha,
.tresColumnas .contenido .columnaIzquierda,
.tresColumnas .contenido .columnaIzquierda {margin:0;width:215px}
.tresColumnas .contenido .columnaContenido,
.tresColumnas .contenido .columnaContenido {margin:0 16px 10px 34px;width:666px}

.unaColumna .contenido .columnaContenido {margin:0 16px 10px 34px}
.unaColumna.tipoPopup800 .contenido .columnaContenido {margin:0}
.unaColumna.tipoPopup800 .contenido .columnaContenido .ccont_aux_1 {margin:16px 34px}

/* una columna */
.aux_cnt_1.unaColumna.tipoPopup800,
.pie.tipoPopup800 {width:780px}


/* Listas columnas */
.columnaDerecha ul.menu,
.columnaIzquierda ul.menu {padding:3px}
.columnaDerecha ul.menu li,
.columnaIzquierda ul.menu li {margin-bottom:10px}
.columnaDerecha ul.menu li a,
.columnaIzquierda ul.menu li a {background: url(../css/img/perfil/accesos_MLat.jpg) no-repeat scroll 5px center;color:#5A5A5A;padding-left:25px}
/*.columnaDerecha ul.menu li.menuSubOpcionActual a,*/
.columnaDerecha ul.menu li a:hover,
.columnaIzquierda ul.menu li a:hover {background: url(../css/img/perfil/accesos_MLat_h.jpg) no-repeat scroll 5px center;color:#001432}
/* *** ESTRUCTURA CONTENIDO (fin)  *** */

/* *** MIGAS DE PAN (inicio)  *** */
.migasDePan {padding:0 0 10px}
.migasDePan .linea.ContenidoAsp {padding:0}
.migasDePan .linea.ContenidoAsp .migasDePan {padding:0}
.migasDePan .migas p.separa {padding:0 1px;font-size:.8em}
.migasDePan .migas a {padding:0 1px}

.unaColumna .migasDePan {margin:10px 16px 0 34px}
/* *** MIGAS DE PAN (FIN)  *** */

/* *** MAPA WEB (inicio)  *** */
.mapaWeb h2 {background-image:none;border-bottom:1px solid #B7B7B7;width:50%;font-size:1em}
.linea.bloque .mapaWeb .menu {padding:0 0 15px 0}
.mapaWeb ul.menu li a,
.mapaWeb ul.menu li a:hover {background-repeat:no-repeat;background-position:left center;border:none;margin-left:10px}
.mapaWeb ul.menu li a {background-image:url(../css/img/perfil/li_mapaWeb.gif)}
.mapaWeb ul.menu li a:hover {background-image:url(../css/img/perfil/li_mapaWeb_hover.gif)}
.linea.bloque .mapaWeb ul.menu ul {margin-left:20px}
/* *** MAPA WEB (FIN)  *** */

/* *** SELECCIONAR IMAGEN (inicio)  *** */
ul.adjuntos {padding:0}
.attachment .attachments a img {display:none}
.attachment .attachments a {background-image:url(../css/img/perfil/iconos/sel_docu.jpg);background-repeat:no-repeat;display:block;padding:0 0 0 20px}
.campo_imagen a {background-image:url(../css/img/perfil/iconos/sel_img.jpg);background-repeat:no-repeat;padding:1px 0 1px 20px;margin:0 0 5px 25px;display:block;background-position:0 2px}
/* *** SELECCIONAR IMAGEN  (FIN)  *** */

/* *** BLOQUES (inicio)  *** */
/* Estilos genericos */
.linea.bloque {padding:0;clear:both}
.columnaContenido .bloque {padding:0;clear:both;margin:0 0 15px 0}
.columnaContenido .bloque.listadoITs {margin-bottom:0} 
.linea.bloque .H3 {margin-bottom:10px}
.cntconsulta.tipoAdm .linea.bloqu.modoTabla .linea {padding-left:50px;border:1px dashed red}
.linea.bloque.botones .linea {padding:0}

/* IE7 */
*:first-child+html .linea.bloque.botones .linea {position:relative;top:-3px}

.linea.bloque.botones .linea,
.linea.bloque .linea .textoBase {padding-left:0}
.linea.bloque .filtroConsulta .linea,
.linea.bloque .linea .linea {padding:0}
/* *** BLOQUES (fin)  *** */

/* *** BOTONES  (inicio)  *** */
.botones {clear:both}
.columnaContenido .linea.botones {text-align:center}
.botones .linea, .botones .lineaConc, .botones .lineaDocs {clear:none;display:inline;float:left}
/* botones superiores */
.columnaContenido  .linea.bloque.botones.sup {background:none;border:none;text-align:left}
.columnaContenido .botones.sup {padding-left:10px}
.botones.sup .boton input {background:url(../css/img/perfil/btn.jpg) no-repeat top left;border:0;width:87px;height:26px}
/* botones inferiores */

/* IE7hasLayout bug */
*:first-child+html .columnaContenido .botones.inf .linea.boton,
*:first-child+html .columnaContenido .botones.inf .linea {display:block;float:left;clear:none}

/* botones consulta tipo buscador */
.tipoBuscador .botones .boton {float:right}

/*** botones personalizados ***/
/* generico */
.botones .boton input  {background:url(../css/img/perfil/btn.jpg) no-repeat;border:0;height:26px;margin-right:10px;padding:0 2px 3px 18px;width:96px}
.botones .boton input:hover {background:url(../css/img/perfil/btn_h.jpg) no-repeat;border:0;height:26px;margin-right:10px;padding:0 2px 3px 18px;width:96px}

/* barra de usuarios - desconectar */
.barraUsuario input.usuarioInfobtn {background:url(../css/img/perfil/btnDesconectar.jpg) no-repeat;border:none;height:20px;margin:0;padding:2px 3px 3px 25px;text-align:left;width:97px}
.barraUsuario input:hover.usuarioInfobtn  {background:url(../css/img/perfil/btnDesconectar_h.jpg) no-repeat;border:none;height:20px;margin:0;padding:2px 3px 3px 25px;text-align:left;width:97px}
/* barra de usuarios - conectar */
.barraUsuario .usrDesconectado input.usuarioInfobtn {background:url(../css/img/perfil/btnIdentificate.jpg) no-repeat;border:none;height:20px;margin:0;padding:2px 3px 3px 25px;text-align:left;width:97px}
.barraUsuario .usrDesconectado input:hover.usuarioInfobtn  {background:url(../css/img/perfil/btnIdentificate_h.jpg) no-repeat;border:none;height:20px;margin:0;padding:2px 3px 3px 25px;text-align:left;width:97px}


/* guardar */
.botones .boton input#btnAceptar {background:url(../css/img/perfil/btnGuardar.jpg) no-repeat;width:133px}
.botones .boton input#btnAceptar:hover {background:url(../css/img/perfil/btnGuardar_h.jpg) no-repeat;width:133px}
/* borrar */
.botones .boton input.botBorrar {background:url(../css/img/perfil/btnBorrar.jpg) no-repeat;width:133px}
.botones .boton input.botBorrar:hover {background:url(../css/img/perfil/btnBorrar_h.jpg) no-repeat;width:133px}
/* eliminar */
.botones .boton.btnAccionEliminar input#btnAceptar {background:url(../css/img/perfil/btnAccionEliminar.jpg) no-repeat;width:133px}
.botones .boton.btnAccionEliminar input#btnAceptar:hover {background:url(../css/img/perfil/btnAccionEliminar_h.jpg) no-repeat;width:133px}

#Login a.linkCompuesto.EDC_NuevoUsuario,
.columnaContenido .botones a.linkCompuesto.EDC_Volver,
.columnaContenido .botones .linea  a.linkCompuesto.EDC_Volver,
.columnaContenido .botones .linea  a.linkCompuesto.EDC_Actualizar,
.columnaContenido .botones .linea  a.linkCompuesto.EDC_Volver:hover,
.columnaContenido .botones .linea  a.linkCompuesto.EDC_Actualizar:hover {border:none;display:block;float:left;height:19px;margin:0 10px 0 0;padding:4px 3px 3px 10px;text-align:center;width:83px}
/*login */
#Login .botones .boton input#botLinkCert,
#Login .botones .boton input#btnAceptar {background:url(../css/img/perfil/btnLogin.jpg) no-repeat;width:153px}
#Login .botones .boton input#botLinkCert:hover,
#Login .botones .boton input#btnAceptar:hover {background:url(../css/img/perfil/btnLogin_h.jpg) no-repeat;width:153px}

#Login input#WUSCODUSU,
#Login input#WUSPINUSU {background:none;border:1px solid #CCC;color:#000;padding:3px 2px}
#Login input#WUSCODUSU:hover,
#Login input#WUSPINUSU:hover {background:none;border:1px solid #666;color:#000;padding:3px 2px}

#Login a.linkCompuesto.EDC_NuevoUsuario {background:url(../css/img/perfil/btnNuevoUsuario.jpg) no-repeat;color:#000;float:left;text-decoration:none;width:133px}
#Login a.linkCompuesto.EDC_NuevoUsuario:hover {background:url(../css/img/perfil/btnNuevoUsuario_h.jpg) no-repeat;color:#000;float:left;text-decoration:none;width:133px}


/* volver*/
.columnaContenido .botones a.linkCompuesto.EDC_Volver,
.columnaContenido .botones .linea  a.linkCompuesto.EDC_Volver {background:url(../css/img/perfil/btnVolver.jpg) no-repeat}
.columnaContenido .botones .linea  a.linkCompuesto.EDC_Volver:hover {background:url(../css/img/perfil/btnVolver_h.jpg) no-repeat}
/* actualizar*/
.columnaContenido .botones .linea  a.linkCompuesto.EDC_Actualizar {background:url(../css/img/perfil/btnActualizar.jpg) no-repeat}
.columnaContenido .botones .linea  a.linkCompuesto.EDC_Actualizar:hover {background:url(../css/img/perfil/btnActualizar_h.jpg) no-repeat}
/* *** BOTONES  (final)  *** */


/* *** *** CONSULTAS (inicio)  *** *** */
.resulConsulta p.legend {display:none !important} /* TODO ELIMINAR */
.columnaContenido .resultados {clear:both;float:none}

/* Filtro consultas */
.columnaIzquierda .cntconsulta .filtroConsulta,
.columnaDerecha .cntconsulta .filtroConsulta {padding:0 5px}

.columnaContenido .cntconsulta .filtroConsulta .frmbotonera  {clear:both;float:right;margin-top:-30px;padding:0;}
.columnaContenido .cntconsulta input {padding:1px 3px}


/* calendario pequeno */
.campo_fecha {position:relative}

.cont_calendario,
.cont_calendario .calendario,
.cont_calendario .calendario table.cal_mes {width:161px}
.cont_calendario .calendario th,
.cont_calendario .calendario th.cal_mes_anterior,
.cont_calendario .calendario th.cal_mes_siguiente {font-size:.8em}
.cont_calendario .calendario th.cal_titulo_mes,
.cont_calendario {font-size:1em;top:40px !important;left:0px !important}

/* TODO: Fix to FF3-IE8 boton del tooltip calendario. Rompe estilos en IE6-7, FF2. 
.btnCalendario {position:relative;top:5px}
*:first-child+html .btnCalendario {position:static} */


/* Resultados consultas */
.gridResultado {padding:0}
*:first-child+html .visorITs .gridResultado {display:inline-block}
.EDCresultado {clear:both}
.EDCresultado table {border-collapse:collapse;empty-cells:show}
.EDCresultado table th{text-align:center;font-weight:bold}
.EDCresultado table td {padding:2px 5px;border-bottom:1px solid #666}

.columnaContenido .cntconsulta .gridResultado table {border-left:1px solid #D2D5D5}
.columnaContenido .cntconsulta.modoTabla .gridResultado table {border-left:1px solid #CCC}
.columnaContenido .cntconsulta .gridResultado table th {background-color:#E6E6E6;border-bottom:1px solid #D2D5D5;border-right:1px solid #D2D5D5;padding:5px;text-align:left;background-image:url(../css/img/perfil/bgTHConsulta.jpg);background-repeat:repeat-x}
.columnaContenido .cntconsulta .gridResultado table tr.Fila0 td {background-color:#EEE;border-bottom:1px solid #D2D5D5;border-right:1px solid #D2D5D5}
.columnaContenido .cntconsulta .gridResultado table tr.Fila1 td {background-color:#FFF;border-bottom:1px solid #D2D5D5;border-right:1px solid #D2D5D5}
.columnaContenido .cntconsulta .gridResultado table tr.selected td {background-color:#32CCFE}

.columnaContenido  .cntconsulta .seccConsTit a {display:block;color:#000;text-decoration:none;padding-left:20px;background-position:left center}
.columnaContenido  .cntconsulta.desplegado .seccConsTit a {background-image:none;color:#000;display:block;padding-left:0;text-decoration:none}
.columnaContenido  .cntconsulta  .H4 {padding-left:0}

/* estilos genericos bloques secciones consulta */
.columnaContenido .linea.bloque .cntconsulta.tipoBuscador  {margin:0;background:url(../css/img/perfil/bgBloqueCont.jpg) repeat-y top left}
/* titulos generales secciones consultas sin buscador */
.columnaContenido  .linea.bloque .cntconsulta .H3 {margin-bottom:0}
/* titulos generales secciones consultas con buscador */
.columnaContenido .cntconsulta.tipoBuscador  div.seccConsTit  {background:url(../css/img/perfil/bgBloqueContSup.jpg) no-repeat top left;font-size:1.7em;font-weight:normal;padding:23px 0 2px 22px;margin-bottom:0}
.columnaContenido .cntconsulta.tipoBuscador .filtroConsulta {background:url(../css/img/perfil/bgBloqueContInf.jpg) no-repeat bottom left;padding:0 15px 20px 25px}
.columnaContenido .cntconsulta.tipoBuscador .resulConsulta  {background-color:#FFF;padding-top:5px}
.columnaContenido .cntconsulta.lstContratos .resulConsulta  .EDC_Texto {padding:0}
/* IE7 bugFix */
*:first-child+html .columnaContenido .linea.bloque .cntconsulta.tipoBuscador,
*:first-child+html .columnaContenido .cntconsulta.tipoBuscador  div.seccConsTit,
*:first-child+html .columnaContenido .cntconsulta.tipoBuscador .filtroConsulta {min-height:1%}


/* Estilos consulta pagina principal */
.columnaContenido .cntconsulta.lstContratos .resulConsulta  .EDC_Titulo {font-size:1.1em;font-weight:bold;margin-top:15px}
.columnaContenido .cntconsulta.lstContratos .resulConsulta  .EDC_Titulo a {background: url(../css/img/perfil/carpeta_Cont.jpg) no-repeat scroll 20px 0;clear:both;display:block;float:none;padding:2px 0 15px 65px;text-decoration:none}
.columnaContenido .cntconsulta.lstContratos .resulConsulta  .EDC_Titulo a span {color:#454545;border-bottom:1px solid #666}
.columnaContenido .cntconsulta.lstContratos .resulConsulta  .EDC_Descripcion {clear:both;float:none;font-size:1em;font-weight:bold;padding:5px 5px 5px 100px}
.columnaContenido .cntconsulta.lstContratos .resulConsulta  .EDC_Descripcion a {background: url(../css/img/perfil/listConcursos.jpg) no-repeat scroll 0 0;color:#666;padding:5px 5px 5px 20px;}
.columnaContenido .cntconsulta.lstContratos .resulConsulta  .EDC_Descripcion a:hover {background: url(../css/img/perfil/listConcursos.jpg) no-repeat scroll 0 0;color:#5A5A5A;text-decoration:underline}

.columnaContenido .cntconsulta.lstContratos .filtroConsulta .frmbotonera {width:120px} /* fix solapament de capes ie7-8 */

.linea.bloque .linea.txtpalfecha {margin-bottom:-10px}
.txtpalfecha p {padding:0}
.linea.bloque .linea.txtpalfecha,
.linea.bloque .linea.chkpalfecha,
.linea.bloque .linea.chkpalbuscar {clear:both;float:left;width:100%}
.chkpalbuscar .campo_fecha {padding:0}
.linea.bloque .linea.chkpalfecha .campo_booleano {padding-top:22px;width:310px}
.linea.bloque .linea.chkpalfecha .campo_booleano label {font-weight:bold}
.linea.bloque .linea.chkpalbuscar .campo_texto {padding-top:0}
.linea.bloque .linea.chkpalbuscar .campo_booleano {padding:18px 5px 5px 0}
.linea.bloque .linea.chkpalfecha .campo_booleano label,
.linea.bloque .linea.chkpalbuscar .campo_booleano label {position:relative;top:-3px}
*:first-child+html .linea.bloque .linea.chkpalfecha .campo_booleano label,
*:first-child+html .linea.bloque .linea.chkpalbuscar .campo_booleano label {top:-1px}



/* Estilos consulta preguntas frecuentes */
.columnaContenido  .cntconsulta.tipoPregFrec .seccConsTit a {font-size:1.6em;font-weight:normal}

/* Estilos consulta noticias */
.columnaContenido  .cntconsulta .EDC_Texto.EDC_TitNot a,
.columnaContenido  .cntconsulta .EDC_Texto.EDC_TitNot a:hover {color:#000;display:block;font-size:1.1em;font-weight:bold;padding:2px 10px 4px;text-decoration:underline}

.columnaContenido  .cntconsulta .EDC_Texto.EDC_FechaNot {text-align:right;color:#666}

.columnaContenido  .cntconsulta.tipoDetalle .EDC_Texto.EDC_Titulo {font-size:1.7em}
.columnaContenido  .cntconsulta.tipoDetalle .EDC_Texto.EDC_Categoria,
.columnaContenido  .cntconsulta.tipoDetalle .EDC_Texto.EDC_Fecha  {float:right;color:666}
.columnaContenido  .cntconsulta.tipoDetalle .EDC_Texto.EDC_Descripcion {clear:both}
.columnaContenido  .cntconsulta.tipoDetalle .EDC_Texto.EDC_TxtAdjuntos {font-weight:bold}
.columnaContenido  .cntconsulta.tipoDetalle div.EDC_Adjuntos {padding-left:20px}

.columnaContenido  .cntconsulta.tipoListaCapas .gridResultado {border-top:1px solid #CCC}
.columnaContenido  .cntconsulta.tipoListaCapas .EDC_grupoResultados {padding:10px 0;border-bottom:1px solid #E7E7E7}

/* consultas administracion*/
/* tipo doble titulo tipo ordenante / procedimientos */
.dobleTitulo .h3 {background:none;background-color:#FFF;border-bottom:none}
.dobleTitulo .h3 h3 {background-color:#FFF;font-size:1.1em;font-weight:bold}
/* tipo sin separacion */
.columnaContenido .cntconsulta.sinSeparacion  br {display:none}
.columnaContenido .cntconsulta.sinTableHeader .filtroConsulta {border:0}
/* tipo buscador + tabla */
.columnaContenido .cntconsulta.tipoBuscador.conAdmin .resulConsulta  {padding-top:0}
.columnaContenido .cntconsulta.conAdmin .resulConsulta  {background:url(../css/img/perfil/bgResultadosSup.jpg) no-repeat scroll left top;}
.columnaContenido .cntconsulta.conAdmin .seccion {background:transparent url(../css/img/perfil/bgResultadosInf.jpg) no-repeat scroll left bottom;padding:28px 8px 20px 5px}
.columnaContenido .tipoAdmin {padding-bottom:25px}
/* botones buscador */
.cntconsulta .botones .boton input#btnAceptar,
.cntconsulta .frmbotonera.botones input {background:url(../css/img/perfil/btnBuscar.jpg) no-repeat;border:0;height:26px;width:97px}
.cntconsulta .botones .boton input#btnAceptar:hover,
.cntconsulta .frmbotonera.botones input:hover {background:url(../css/img/perfil/btnBuscar_h.jpg) no-repeat;border:0;height:26px;width:97px}

.cntconsulta .botones .boton input#btnAceptar,
.cntconsulta .botones .boton input#btnAceptar:hover {padding:0 2px 3px 18px}

.cntconsulta.modoTabla .botones .boton input#btnAceptar {background:url(../css/img/perfil/btnActualizarGris.jpg) no-repeat;border:0;height:26px;padding-top:0;width:97px}
.cntconsulta.modoTabla .boton input#btnAceptar:hover {background:url(../css/img/perfil/btnActualizarGris_h.jpg) no-repeat;border:0;height:26px;padding-top:0;width:97px}

/* ** Acciones ** */
/* acciones */
.acciones {width:auto;margin:0;padding:0}
.columnaContenido .acciones  {float:none}
.columnaContenido .acciones .EDC_Texto {border:0;padding:0}
.columnaContenido .columnaContenido .gridResultado .acciones .EDC_Texto {margin:0;padding:0}
/* linksAcciones */
.columnaContenido .cntconsulta.conAdmin .linea.linksAcciones {float:left;margin-right:10px;padding:0 0 10px}

/*** links acciones que simulan botones ***/
.columnaContenido .acciones a,
.columnaContenido .linksAcciones a {color:#000;font-size:1em;margin-bottom:3px;margin-right:5px;padding:2px 10px 4px 30px;text-decoration:none}
.columnaContenido .acciones a {margin-right:0}
.columnaContenido .acciones a:hover, 
.columnaContenido .linksAcciones a:hover {text-decoration:none;color:#000}

/* links acciones - crear */
.columnaContenido .conAdmin .linksAcciones a.EDC_Crear {background:url(../css/img/perfil/btnCrearCompleto.jpg) no-repeat;border:none;display:block;height:20px;margin:0;padding:3px 3px 3px 25px;text-align:left;width:68px}
.columnaContenido .conAdmin .linksAcciones a.EDC_Crear:hover {background:url(../css/img/perfil/btnCrearCompleto_h.jpg) no-repeat;border:none;display:block;height:20px;margin:0;padding:3px 3px 3px 25px;text-align:left;width:68px}

/* acciones genericas */
.columnaContenido .cntconsulta.tipoAdmin.modoTabla .acciones a,
.columnaContenido .conAdmin  .acciones a  {background: url(../css/img/perfil/btnAcciones.jpg) no-repeat;border:none;float:left;height:23px;margin:0 10px 0 0;padding:0 3px 3px 8px;text-align:left;width:122px}
.columnaContenido .cntconsulta.tipoAdmin.modoTabla .acciones a:hover,
.columnaContenido .conAdmin  .acciones a:hover  {background: url(../css/img/perfil/btnAcciones_h.jpg) no-repeat;border:none;float:left;height:23px;margin:0 10px 0 0;padding:0 3px 3px 8px;text-align:left;width:122px}

.columnaContenido .cntconsulta.tipoAdmin.modoTabla .acciones a img,
.columnaContenido .conAdmin  .acciones a img,
.columnaContenido .conAdmin.accionesAdDoc .acciones a img {left:-4px;margin-top:-10px;position:relative;top:11px}

/* acciones genericas grandes */
.columnaContenido .conAdmin.accionesAdDoc  .acciones a {background: url(../css/img/perfil/btnAccionesExpanded.jpg) no-repeat;width:157px}
.columnaContenido .conAdmin.accionesAdDoc  .acciones a:hover {background: url(../css/img/perfil/btnAccionesExpanded_h.jpg) no-repeat}
/* acciones genericas fondo gris */
.columnaContenido .cntconsulta.tipoAdmin.modoTabla .acciones a {background: url(../css/img/perfil/btnAccionesGris.jpg) no-repeat}
.columnaContenido .cntconsulta.tipoAdmin.modoTabla .acciones a:hover {background: url(../css/img/perfil/btnAccionesGris_h.jpg) no-repeat}

/* errdiv (no hay resultados) */
.errdiv  {text-align:center;clear:both}
.errdiv span {padding:5px 0;text-align:center;font-weight:bold;background-color:#FFF;display:block}

/* consultas columnaDerecha */
.columnaDerecha  h2 {font-size:1.1em}
.columnaDerecha div.seccConsTit {margin-bottom:0}
.columnaDerecha a.seccConsTit {color:#000;padding:2px 5px;display:block;font-weight:bold;text-decoration:none}
.columnaDerecha a.seccConsTit:hover {text-decoration:none}
.columnaDerecha a.seccConsTit span {color:#000;line-height:100%}
.columnaDerecha .gridResultado {}
.columnaDerecha .h2.titulo,
.columnaDerecha div.menu,
.columnaDerecha .cntconsulta {background:url(../css/img/perfil/bgMLat.jpg) repeat-y;margin-bottom:15px;width:201px}
.columnaDerecha .h2.titulo {margin-bottom:0}
.columnaDerecha  h2 {background:url(../css/img/perfil/bgMLatSup.jpg) no-repeat top left;padding:10px 10px 0 16px;width:201px}
.columnaDerecha div.seccConsTit {background:url(../css/img/perfil/bgMLatSup.jpg) no-repeat top left;padding:10px 10px 0}


.columnaDerecha .linea.menu {padding-bottom:0}

.columnaDerecha div.menu ul.menu,
.columnaDerecha .seccCons {background:url(../css/img/perfil/bgMLatInf.jpg) no-repeat bottom left;padding:0 10px 12px}
.columnaDerecha .acciones {border:none}
.columnaDerecha .resulConsulta .EDC_Texto {padding:0}
.columnaDerecha .resulConsulta .EDC_Texto a {background:url(../css/img/perfil/carpeta_MLat.jpg) no-repeat center left;color:#5A5A5A;display:block;padding:10px 10px 10px 30px}
.columnaDerecha .resulConsulta .EDC_Texto a:hover {color:#001432}
.columnaDerecha br {display:none}
/* *** *** CONSULTAS (fin)  *** *** */

/* *** *** ESTILOS ESPECIFICOS PAGINAS  (inicio)  *** *** */
/* *** Estilos pagina login (usu-pass o certificado)  *** */
.columnaContenido .bloque.loginder,
.columnaContenido .bloque.loginizq  {width:422px;float:left;clear:none;margin-left:32px;margin-top:0;padding-bottom:0}
.columnaContenido .bloque.loginnot {margin:0 32px;width:876px}
.seccionLogin label {width:80px;float:left;text-align:right;padding-right:10px}
.seccionLogin input {float:left}
.loginder .datosusuario {padding-top:0}
.columnaContenido .paginaLogin .linea.botones.bloque,
.columnaContenido .paginaLogin .linea.botones  {clear:none;float:left}
.columnaContenido .loginder .paginaLogin .linea.botones {padding-bottom:0}
.columnaContenido .paginaLogin .linea.botones input {float:none;margin:0 auto}
.frmLogin .campo_texto label {width:6em;display:block;float:left}
.paginaLogin #contenidos,
.paginaLogin #pagina {padding:0;height:100%}

#Login ul {padding:3px 6px}
#Login ul li {line-height:125%}
#Login .linea.bloque {margin-bottom:0}
.linea.loginusr label,
.linea.loginpwd label {font-weight:bold}
.linea.btnNuevoUsuario {position:relative;top:26px}

#Login .titulo.h3 h3 {padding:0}
#Login .textoBase {padding:0}
#Login .loginizq .linea.bloque.botones {margin-top:29px}
/*#Login .loginder .linea.bloque.botones {margin-top:40px}*/

*:first-child+html #Login .loginizq .linea.bloque.botones {margin-top:15px}
/**:first-child+html #Login .loginder .linea.bloque.botones {margin-top:0}*/

/* Principal. Texto compacto */
.linea.txtCompacto p {line-height:125%}

/* Preguntas frecuentes */
.EDC_Pregunta a {font-weight:bold;font-size:1em;display:block;background:url(../css/img/perfil/bgAmpliarVisor.jpg) no-repeat left center;padding-left:15px}

/* Links pagina administracion */
.linksAdminITs {margin:15px 0px}
.linksAdminITs .lnkAdminITs {display:inline}
.linksAdminITs .lnkAdminITs a {border:1px solid #CCC;padding:5px 5px 5px 22px}
.linksAdminITs .lnkAdminITs a:hover {border:1px solid #999}
.lnkAdminITs a {display:block;color:#0191C0;text-decoration:none;background-image:url(../css/img/perfil/bgTituloSecCons.jpg);background-repeat:no-repeat;padding-left:20px;background-position:6px center}
.lnkAdminITs a:hover {color:#00536F}
.linea.bloque .lnkAdminITs a {display:inline}

/* *** VISOR ITS (inicio)  *** */
.visorITs {position:relative}
.visorITs  .bloque {margin:0 0 0 0;float:none;width:auto}

.columnaContenido .visorITs.linea.bloque .cntconsulta {background:none}
.columnaContenido .visorITs .cntconsulta .filtroConsulta {border:none}

/* titulo visor its */
.columnaContenido .visorITs.linea.bloque .cntconsulta.SecTitulo .servicio .resulConsulta,
.columnaContenido .visorITs.linea.bloque .cntconsulta.SecTitulo .seccConsTit {display:none}
.columnaContenido .visorITs.linea.bloque .cntconsulta.SecTitulo .seccCons .gridResultado {margin:0;padding:0 3px 2px 0;font-weight:bold;font-size:small;color:#000}
.columnaContenido .visorITs.linea.bloque .cntconsulta.SecTitulo .seccCons .gridResultado .gridResultado,
.columnaContenido .visorITs.linea.bloque .cntconsulta.SecTitulo .servicio * {margin:0;padding:0}
.titulo.h1,
.columnaContenido .visorITs.linea.bloque .cntconsulta.SecTitulo .seccCons  {margin-left:0;padding:0}
.titulo.h1 h1,
.columnaContenido .visorITs.linea.bloque .cntconsulta.SecTitulo .seccCons .EDC_Texto {margin:0;font-size:1.7em;font-weight:normal;padding:0;color:#000}
.titulo.h1 h1 {font-size:1.8em}
.columnaContenido .visorITs.linea.bloque .cntconsulta.SecTitulo .seccCons .EDC_Texto span {color:#000} 

/* contenido consultas */
.visorITs div.seccConsTit {display:none}
.visorITs .seccCons  {margin-left:0px} 
.visorITs .Ocultar, .visorITs .Ocultar  {text-decoration:underline; font-weight:bold;color:#000;font-size:1.05em;display:block;}
/* .visorITs .Ocultar a {font-weight:bold;color:#000;font-size:1em;display:block;background-image:url(../css/img/perfil/bgAmpliarVisor.jpg);background-repeat:no-repeat;padding-left:15px;background-position:left center}
.visorITs .Ocultar a span{color:#000} */

.TitLugar {margin-top: 10px; font-weight:bold;color:#000;font-size:1em;}
.DescLugar {border-bottom:1px dashed #CCC}

.visorITs .ResultadosOcultables {padding-left:15px}
.visorITs .seccCons .gridResultado {border:none;padding:0}
.visorITs .gridResultado .EDC_Texto {margin:0 0 5px 0;padding:0}
.visorITs .errdiv span {padding:0}
.visorITs .descIT .Ocultar a {background:none}
.visorITs .cntconsulta {clear:Both}

.VisAbsDoc {height:45px;margin-top:5px;padding-left:40px;padding-top:18px;font-size:1.1em;font-weight: normal;background-image:url(../css/img/perfil/verdocs.gif);background-repeat:no-repeat;background-position:left center}

/* bloques visor */
.columnaContenido  .visorITs .bloque {border:none}

/* fechas del concurso y presupuesto */
.visorITs .bloque .izq.descIT .gridResultado .EDC_Texto {float:left;width:33%}
.visorITs .bloque .izq.descIT {border:1px solid #CCC;clear:both;float:left;margin-bottom:10px;padding-bottom:5px;width:99%}
.columnaContenido .visorITs .descIT .cntconsulta {padding:0 10px}
.visorITs .descIT .seccCons {margin-left:0}

.visorITs .descIT .Ocultar {font-size:1.15em}
.visorITs .descIT .ResultadosOcultables {font-size:1.1em}
/* *** VISOR ITS (fin)  *** */
/* *** *** ESTILOS ESPECIFICOS PAGINAS  (fin)  *** *** */

#molinksidentificacion {display:none}

.FilaPaginada td {font-size:.8em;text-align:center}

/* consultas administracion */
.columnaContenido .linea.bloque .cntconsulta.tipoAdmin {background:none}
.columnaContenido .cntconsulta.tipoAdmin .filtroConsulta {border:0;background:none;padding:0;margin-bottom:15px}
.columnaContenido .cntconsulta.tipoAdmin .frmbotonera.botones {padding:0}
.columnaContenido .cntconsulta.tipoAdmin .resulConsulta {margin-left:50px}
.columnaContenido .cntconsulta.tipoAdmin .filtroConsulta {margin-left:50px}

.columnaContenido .cntconsulta.tipoAdmin .EDC_grupoResultados {clear:both}
.columnaContenido .cntconsulta.tipoAdmin .acciones {float:left;width:3%;padding:0}
.columnaContenido .cntconsulta.tipoAdmin .acciones a {border:none;background:none}
.columnaContenido .cntconsulta.tipoAdmin .resultados {float:right;width:97%;clear:none}

.EDC_Admin.ie6fix_1 {width:150px}
.EDC_AccionAdmin.ie6fix_3 {text-align:center;width:60px}
/* Administracion metadatos*/
.linea .accesoMeta {clear: both; width: 100%; float: left; margin: 5px 0 8px 0; }
.letraMeta {clear: none; float: left}
.letraMeta p {margin: -1px; padding: 0px}
.letraMeta a { padding: 0px 5px 0px 5px}

.form_selectIdiomas .hidden {display:none}

/* TODO Jpeiro: unificar amb els titols reals */
.linea.bloque .linea.tipoTitulo {padding:0}
.tipoTitulo .campo_texto {margin:0;padding:4px 0;float:none;clear:both;display:block;width:100%}
.tipoTitulo .campo_texto input {border:0;color:#000;font-size:1.7em;padding:0;background:none}

.columnaContenido .consultaBuscador .cntconsulta .frmbotonera.botones {padding:7px 5px 5px 0}

#formularioBase .linea.bloque.admin .titulo.h4 {margin-left:50px}

.columnaContenido .cntconsulta.tipoAdmin.modoTabla .filtroConsulta {float:left;margin-bottom:0}
.columnaContenido .cntconsulta.tipoAdmin.modoTabla .gridResultado {background-color:#EFEBEF;border:1px solid #848284;padding-left:1px}
.columnaContenido .cntconsulta.tipoAdmin.modoTabla .resulConsulta {}
.columnaContenido .cntconsulta.tipoAdmin.modoTabla th {border:0}
.columnaContenido .cntconsulta.tipoAdmin.modoTabla td.EDC_Texto {width:100%}
.columnaContenido .cntconsulta.tipoAdmin.modoTabla .gridResultado table tr.Fila0 td,
.columnaContenido .cntconsulta.tipoAdmin.modoTabla .gridResultado table tr.Fila1 td {border:0;background-color:#FFF}

.columnaContenido .cntconsulta.tipoAdmin.modoTabla  .filtroConsulta .frmbotonera {margin-top:1px;float:none}

.columnaContenido .bloque.stBlanco {background-image:none;background-color:#FFF;margin:0 0 0 15px;border:0}
.columnaContenido .bloque.stBlanco .h3 {border-top:0}
.columnaContenido .bloque.stBlanco .h3 h3 {margin:10px 0}

.columnaContenido .bloque.stBlanco .cntconsulta.tipoAdmin .filtroConsulta {margin:0 0 0 50px;padding-left:1px}
.columnaContenido .bloque.stBlanco .cntconsulta.tipoAdmin .resulConsulta {margin:0 50px}

.linea .stBlanco .linea,
.columnaContenido .linea.bloque.stBlanco .menu,
.linea.bloque.stBlanco .H4  {background:none;padding:0 10px 0 50px}

.columnaContenido .cntconsulta.traGes  .filtroConsulta {border:1px solid #CECFCE;background-color:#FFF;padding:0;float:left;position:absolute;top:30px;right:5px}
.columnaContenido .cntconsulta.traGes  .filtroConsulta .campo_texto,
.columnaContenido .cntconsulta.traGes  .filtroConsulta .linea {padding:0}
.columnaContenido .cntconsulta.traGes  .filtroConsulta .campo_booleano {padding:1px 5px 0 2px}
.columnaContenido .cntconsulta.traGes  .filtroConsulta .campo_booleano label {position:relative;top:-3px}

.campo_lista .elemento {clear:both}
.botones.inf {margin-top:15px}

.textoBaseIzq, .textoBasDer {margin:10px 0 5px}


#srvPerfilContratante .botones .boton input {background:url(../css/img/perfil/btnVolverGris.jpg) no-repeat;width:97px !important}
#srvPerfilContratante .botones .boton input:hover {background:url(../css/img/perfil/btnVolverGris_h.jpg) no-repeat;width:97px !important}

.campo_lista {float:left;padding:0 5px 0 0;width:Auto}
.campo_lista .elemento {clear:both}
.lstHorizontal .campo_lista .elemento {clear:none}


.FilaPaginada {font-size:1.2em;font-weight:bold}

.FilaPaginada span,
.FilaPaginada a {padding:2px}

.FilaPaginada .Inicio,
.FilaPaginada .Rwd,
.FilaPaginada .Fdw,
.FilaPaginada .Final {font-size:1.1em}

