@charset "utf-8";

.texto_info { font-size:0.8em; }

#buscador_colegiados { margin-top:30px; }
#buscador_colegiados .campo1 { width:120px; font-weight:bold; }
#buscador_colegiados .campo2 { width:360px; }
#buscador_colegiados .campo2 select { width:338px; }
#buscador_colegiados .campo2 .btnBuscar { width:66px; height:20px; margin-top:4px; padding-bottom:2px; background:url(../img/btnEntrar.gif) no-repeat; text-align:center; font-size:0.9em; border:none; cursor:pointer; }



p.resultados { font-size:0.75em; }
p.resultados a { color:blue; }
#resultados_colegiados { margin-top:30px; }
#resultados_colegiados .colegiado { padding:10px; margin-bottom:10px; }
#resultados_colegiados .impar { background:#FCF1D4; }
#resultados_colegiados .colegiado .ico_colegiado { float:left; margin-right:10px; width:35px; height:34px; background:url(../img/cm_03.gif) no-repeat; }
#resultados_colegiados .colegiado .detalle { float:left; width:430px; }
#resultados_colegiados .colegiado .detalle .nombre { font-size:1.2em; font-weight:normal; color:#b5004b; }
#resultados_colegiados .colegiado .detalle .num_colegiado { font-size:0.8em; font-weight:normal; color:#b5004b; }
#resultados_colegiados .colegiado .detalle .especialidad { font-size:0.9em; color:#3279ca; }
#resultados_colegiados .colegiado .detalle p { margin-top:5px; font-size:0.75em; }
#resultados_colegiados .colegiado .detalle a { color:blue; }
/* El listado */

#listado_colegiados .nota {font-style: italic; font-size: 0.7em; text-align: center; color: #b5004b;}

/*** Buscador ***/
.buscador_contactos { border: 1px black solid; background-color: white; width: 99%; margin: 20px auto 20px auto; font-size: 0.8em; }
.buscador_contactos .titulo {display:block; padding:4px; background-color:#b5004b; color: white; font-weight: bold;}

.buscador_contactos .buscador { display:block; background-color:#F6EECC; color:white; }
.buscador_contactos .buscador .filtros { display:inline; float:left; width:70%; }
.buscador_contactos .buscador .filtros .contenedor { display:block; padding:5px;}
.buscador_contactos .buscador .filtros .contenedor .input_texto { width:250px; color:black;  }
.buscador_contactos .buscador .filtros .contenedor .texto_filtro { color: black; font-weight:bold; }

.buscador_contactos .buscador .botonera { display: inline; float: left; width: 29%;}
.buscador_contactos .buscador .botonera .boton_buscar { margin-top:3px;width:26px; height: 20px; background:url(../img/btnBuscar.gif) no-repeat; cursor:pointer; border:none; }

.buscador_contactos .resultados { display: block; color: white; font-weight: normal;}
.buscador_contactos .resultados .linea {display: block; background-color: white; padding: 4px; border-top:dotted 1px #ccc; }
.buscador_contactos .resultados .linea .nombre {display: inline; float: left; width: 49%; color: black; text-align:left; font-size: 0.9em}
.buscador_contactos .resultados .linea .inputs {display: inline; float: left; margin-left: 10px; width: 45%; color: #b5004b; font-size: 0.8em; font-style: italic;}
.buscador_contactos .resultados .linea .inputs .btn_anadir { width:66px; height:20px; background:url(../img/anadir.gif) no-repeat; border:none; }
.buscador_contactos .pie { padding:5px; display: block; background-color: #ddd; color: black; font-weight: bold; border-top:dotted 1px black; }
.buscador_contactos .pie .mensajes { float: left; width: 75%; font-weight:normal; }
.buscador_contactos .pie .paginador  { float:right; width: 24%; color:black; }
.buscador_contactos .pie .paginador .pag_anterior { float:left; }
.buscador_contactos .pie .paginador .pag_actual { float:left; font-weight:bold; margin:0 5px 0 5px; }
.buscador_contactos .pie .paginador .pag_siguiente { float:left; }

#buscador_institucional_colegiados .buscador_contactos .resultados .linea .inputs .boton_servicios {text-align: center; font-size: 1em; margin-top:3px;width:90px; height: 20px;cursor:pointer; }

