BODY{width:800px;margin:auto;padding:20px 0}HR{width:0;height:0;line-height:0;display:none}A{outline:none}.separador{height:0;line-height:0;clear:both;width:800px}#i-banner{width:790px;height:127px;line-height:127px;background-image:url('../img/banner.gif');background-position:left;background-repeat:no-repeat;display:block;margin:0;padding:0}#i-zona-botones{margin:30px 0 0 540px;padding:0}#i-zona-botones span{float:left;display:block;margin:0 0 0 10px;padding:0}#i-zona-botones span a{background-repeat:no-repeat;text-decoration:none;display:block}#i-idioma-es{background-image:url('../img/es.gif');width:20px;height:14px;line-height:11px;margin:3px 0 0}#i-idioma-ca{background-image:url('../img/ca.gif');width:20px;height:14px;line-height:11px;margin:3px 0 0}#i-boton-modo{background-image:url('../img/texto.gif');width:18px;height:18px;line-height:18px;margin:0 0 0 15px}#i-boton-home{background-image:url('../img/home.gif');height:18px;line-height:18px;width:18px;margin:0 0 0 15px}#i-boton-mapa{background-image:url('../img/mapa.gif');height:18px;width:18px;line-height:18px}#i-boton-carta{background-image:url('../img/carta.gif');height:19px;line-height:19px;width:19px}#i-boton-buscar{background-image:url('../img/lupa.gif');line-height:20px;height:20px;width:20px}#i-menu-principal{width:790px;height:45px;list-style:none;margin:0;padding:0}#i-menu-principal li{float:left;height:45px;display:block;margin:0;padding:0}.i-menu-principal-item-peq{width:131px;height:45px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bolder;color:#000;text-decoration:none}.i-menu-principal-item-gra{width:132px;height:45px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bolder;color:#000;text-decoration:none}#i-menu-principal li a .i-menu-img{float:left;width:18px;height:21px;display:block;background-repeat:no-repeat;margin:13px 10px 0 15px}#i-menu-principal li a span{display:block;padding:13px 0 0}#i-menu-principal li a:hover,#i-submenu li a:hover{background-color:#E7E7E9;color:#000}.menu-principal-marcado:hover .i-menu-img,.menu-principal-no-marcado:hover .i-menu-img{background-image:url(../img/btn-1.gif)}#banner-portada{display:block;border:0;margin:0;padding:0}#i-cuerpo-table{width:800px;display:block}#i-generico-table{border:0;min-height:391px;display:block}#i-submenu-cell{min-height:391px;display:block;width:130px;vertical-align:top}#i-centro-cell{width:608px;border:0;vertical-align:top;min-height:391px}#i-texto-cell{vertical-align:top;width:478px}#i-destacados-cell{width:192px;vertical-align:top;}#i-destacados{min-height:157px;list-style:none;margin:15px 10px;padding:0}#i-destacados li{margin:0 0 15px}#i-destacados-titulo{font-weight:bolder;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:right;color:#FFF;padding:5px 10px 5px 0}.i-d-titulo{font-weight:bolder;text-indent:20px}.i-d-texto{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#555}#i-destacados li a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#444;text-decoration:none;display:block;margin:0;padding:0}#i-destacados li a:hover{color:#000;text-decoration:underline}#i-pie{width:790px;height:170px}
#i-logos{width:790px;margin:0;padding:15px 0 0;vertical-align: middle;}
#i-logos tr td {vertical-align: middle; text-align: center;padding-bottom: 8px;}
#i-logos a{text-decoration:none;padding: 0px 5px 0px 9px;}
#i-logos img{border:0;margin:0;}
#i-pie-texto{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#444;width:700px;text-align:center;margin:0 50px;padding:15px 0 0}#i-pie-texto a{color:#555;text-decoration:none}#i-copyrigth{font-weight:bolder}#i-submenu{list-style:none;min-height:391px;margin:0;padding:0}#i-submenu li{margin:1px 0 0;padding:0}#i-submenu li a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bolder;color:#FFF;text-decoration:none;display:block;padding:10px 5px 10px 10px}#p-titulo{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;margin:0}#p-resumen{font-family:Verdana, Arial, Helvetica, sans-serif;font-style:italic;font-size:10px;color:#333;margin:0}#p-texto{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#444;margin:0}#p-texto a,#p-resumen a,#p-adjuntos-lista li a{color:#000}#p-texto a:hover,#p-resumen a:hover{color:#555}#p-adjuntos-titulo{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;font-size:12px;border-bottom:1px solid #000;width:50%;display:block;margin:0;padding:0}#p-adjuntos-lista{list-style:none;margin:0 0 0 15px;padding:0}#p-adjuntos-lista li a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#333;text-decoration:none;display:block;margin:0;padding:5px 0 0}#p-adjuntos-lista li a:hover{ text-decoration: underline;}#m-lista{min-height:319px}#m-lista ul{list-style:none;margin:0;padding:0}#m-lista li{display:block;margin:2px 0}#m-lista ul ul{margin:0 0 10px 10px;padding:0 0 0 10px}#m-lista a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bolder;color:#000;display:block;text-decoration:none;margin:0}#m-lista ul li ul li a{font-weight:400;display:block}#formulario-consulta{margin:20px 0 0;padding:0}#formulario-consulta label b{color:#900}#formulario-consulta label{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;display:block;margin:0;padding:0}#formulario-consulta p input,#formulario-consulta p textarea{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;border:1px solid #666;margin:0;padding:0}#co-zona-nombre,#co-zona-apellido_1,#co-zona-apellido_2{float:left;margin:0 15px 0 0;padding:0}#co_nombre,#co_apellido_1,#co_apellido_2{width:174px;margin:3px 0 0;padding:0}#co_profesion,#co_email,#co_asunto,#co_texto{display:block;width:557px;margin:0;padding:0}#i-formulario-boton{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bolder;padding:2px 15px}.boton-azul{background-color:#AFBCDE;border:1px solid #AFBCDE}.boton-gris{background-color:#D1D2D4;border:1px solid #D1D2D4}#co-separador,.us-separador{line-height:0;height:0;clear:both;width:100px}.campo-erroneo{color:#900;font-weight:bolder}.cuadro-error{border:1px solid #900;color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:center;background-color:#900;margin:10px 0 0;padding:10px 0}#i-campos-obligatorios{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#900;margin:0 0 15px}#i-formulario-busqueda{display:block;margin:20px 0 0}#i-formulario-busqueda-label{display:none}#i-formulario-busqueda-campo{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;border:1px solid #000;width:238px;margin:0 10px 0 0;padding:4px 0}#i-resultados-busqueda{margin:15px 0 0;padding:0}#b-pag{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000;margin:0;padding:0 0 0 40px}#b-pag a{color:#000;text-decoration:none;display:block;padding:3px 0}.b-error{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0}#b-titulo{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bolder;margin:0 0 10px;padding:0}.i-barra-limpiar{clear:both;height:0;line-height:0}#i-zona-nombre,#i-zona-apellido1,#i-zona-apellido2,#i-zona-empresa,#i-zona-direccion,#i-zona-piso,#i-zona-puerta,#i-zona-numero,#i-zona-cp,#i-zona-municipio,#i-zona-telefono,#i-zona-movil,#i-zona-email,#i-zona-lugar-nacimiento,#i-zona-fecha-nacimiento,#i-zona-sexo,#i-zona-localidad,#i-zona-provincia,#i-zona-dni, #i-zona-cargo, #i-zona-actividad, #i-zona-concernos div{float:left;margin:0 10px 0 0}#formulario-inscripcion label{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#848284;font-weight:bolder;text-align:left;margin:0;padding:0}.formulario-inscripcion-campo,.formulario-inscripcion-campo-nombre,.formulario-inscripcion-campo-puerta,.formulario-inscripcion-campo-mail{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#444;border:1px solid #444;display:block;background-color:#FFF;margin:0;padding:2px 0}.formulario-inscripcion-campo-nombre{#width:172px}.formulario-inscripcion-campo-puerta{#width:95px}.formulario-inscripcion-campo-mail{#width:297px}.formulario-inscripcion-boton{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bolder;color:#FFF;border:3px solid #FFF;background-color:#7EAC45;margin:0;padding:4px 14px}#i-clausula{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#848284;width:95%;padding:3px 0}#i-clausula-zona-validacion{padding:5px 0 0}.generico-texto-rojo{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#900}.inscripcion-error{border-bottom:2px solid #900}#i-zona-datos-personales,#i-zona-titulacion,#i-zona-concernos{width:100%;padding:0}#i-cuerpo-table,#i-cuerpo-table tr,#i-cuerpo-table tr td,#i-generico-table,#i-generico-table tr,#i-generico-table tr td,#formulario-inscripcion{margin:0;padding:0;}#i-texto,#m-lista,#i-centro-inscripcion{margin:10px}#i-pie-texto a:hover,#b-pag a:hover{text-decoration:underline}#i-titulo-datos-personales,#i-titulo-titulacion,#i-titulo-concernos,#i-titulo-curriculum{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#7EAC45;font-weight:bolder;border-bottom:1px solid #7EAC45;width:50%;text-indent:10px;margin:0 0 15px;padding:0}#i-tabla-titulaciones {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #848284;display: block;background-color: #FFFFFF;text-align: left;font-weight: normal;} #i-tabla-titulaciones input {margin: 0px 2px 0px 0px;} #i-tabla-titulaciones select {width: 70px;}
#al_situacion_laboral {
width: 100px;
}
#p-texto table, #p-texto table tr td {
  border-collapse: collapse;
  border: 1px solid gray;
}

#p-texto table tr td {
  padding: 2px 4px 2px 4px;
}

#cursos-area {
  margin: 5px 0px 0px 10px;
}

#cursos-area label {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 3px;
padding: 0px;
}

#cursos-area input {
position:relative;
top: 2px;
padding: 0px 10px 0px 0px;
}

#i-campo-al_formacion_key {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;
}

#terminos_eco_text {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border: 1px solid #999999;
padding: 10px 10px 10px 10px;
color: #444444;
}

#terminos_eco_text p {
margin-top:0px;
padding-top: 0px;
}

.rec-title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#990000;
margin: 0px 0px 10px 0px;
border-bottom: 2px solid #990000;
width: 80%;

}

.rec-curso {
margin: 0px 0px 0px 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #444444;
}

.rec-campo-title, .rec-campo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.rec-campo-title {
font-weight:bold;
}

#rec {
	margin-left: 132px;
	border: 1px solid #990000;
	padding: 5px 15px 5px 15px;
}

#rec #i-zona-nombre, #rec #i-zona-apellido1,#rec #i-zona-apellido2 {
	width:30%;
}

#rec #i-zona-dni, #rec #i-zona-telefono, #rec #i-zona-movil{
	width:17%;
}

#rec #i-zona-email{
	width:26%;
}


#rec-rec-title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color: #990000;
text-align: center;
color:#FFFFFF;
padding: 4px 0px 4px 0px;
margin: 3px 0px 10px 0px;
font-weight:bold;
}

#i-generico-table tr td{
display:table-cell;
}

#rec A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
margin-bottom: 5px;
display:block;
}

.localizador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}