#k2 .col-1, 
#k2 .col-2 {display:inline;float:left}
#k2 .col-1 {margin-left:15px;width:600px}
#k2 .col-2 {width:270px;float:right;margin-right:15px}

#k2 #registro.contenido_general .cont_gen  {padding-right:15px}
#k2 #formulario-registro .form-registro {margin-top:10px;font-size:13px;color:#6b6b6b}

#formulario-registro h3 {font-weight:400;color:#6b6b6b;font-size:13px}
#formulario-registro h3 strong.color {font-weight:400;color:#1a6fc4}
#formulario-registro .form-registro fieldset {border-bottom:1px solid #e7e7e7;padding-bottom:20px}
#formulario-registro .form-registro fieldset.corto {border-bottom:1px solid #e7e7e7;padding-bottom:10px}
#formulario-registro .form-registro fieldset.ultimo {border-bottom:0}
#formulario-registro .form-registro legend {text-indent:-9000px;display:none}
#formulario-registro .form-registro .fila {margin-top:16px;position:relative}
#formulario-registro .form-registro .fila.checks-cortos {margin-top:8px}
#formulario-registro .form-registro .fila label {display:block}
#formulario-registro .form-registro .fila label,
#formulario-registro .form-registro .fila .sim-label {margin-bottom:5px;padding-left:7px;font-weight:700}
#formulario-registro .form-registro .fila label.hija {font-weight:400}
#formulario-registro .form-registro .fila.rtipo1 label.hija {border-bottom:1px dotted  #6b6b6b;padding-left:0;margin-left:5px}
#formulario-registro .form-registro .fila.rtipo1 label.hija:hover {color:#196fc4;font-weight:700}
#formulario-registro .form-registro .fila label.hija strong {color:#196fc4}
#formulario-registro .form-registro .fila label.marcado,
#formulario-registro .form-registro .fila .sim-label.marcado,
#formulario-registro .form-registro .fila span.marcado {background:url(/img/registros/asterisco.gif) no-repeat top left; color:#6B6B6B}
#formulario-registro .form-registro .fila span.marcado {padding-left:5px}
#formulario-registro .form-registro .fila label span.anota {color:#c38e01;font-weight:400;font-size:11px}

#formulario-registro .form-registro .bubble {background:#f2f9ff url(/img/registros/bubble-flecha.gif) no-repeat 0 0;position:absolute;width:324px;right:3px;top:15px;display:none;z-index:9000}
#formulario-registro .form-registro .bubble#bubble_usu_cp {top:0}
#formulario-registro .form-registro .bubble.activado {display:block}
#formulario-registro .form-registro .bubble blockquote{border:1px solid #dedede;border-left:0;margin-left:12px;padding:10px 10px 10px 12px}
#formulario-registro .form-registro .bubble.aviso {background:#fdfbe2 url(http://clasificados.elpais.com/images/comunes/v/bubble-flecha-aviso.gif) no-repeat left center}
#formulario-registro .form-registro .bubble.aviso blockquote{border:1px solid #F4EFB5;border-left:0}
#formulario-registro .form-registro .bubble.aviso blockquote p{background:url(http://clasificados.elpais.com/images/comunes/v/ico-aspa.gif) no-repeat 0 50%;color:#A35757;font-weight:700;padding-left:24px}
#formulario-registro .form-registro .bubble-corta .bubble {width:280px;top:-28px}

#formulario-registro .form-registro .ctext {background:url(http://clasificados.elpais.com/images/comunes/v/bg-input.gif) repeat-y 0 0;border:1px solid #b2b2b2;color:#777777;height:19px;padding:3px;width:243px;margin-left:6px}

#formulario-registro .form-registro .ctext.t-medio {width:125px}
#formulario-registro .form-registro .ctext.t-peck {width:52px}
#formulario-registro .form-registro .ctext.t-micro {width:40px}
#formulario-registro .form-registro textarea.ctext {height:110px;overflow-x:hidden}

#formulario-registro .form-registro .cfiletype,
#formulario-registro .form-registro textarea {margin-left:7px}


#formulario-registro .form-registro input.go {background:url(/img/registros/bg-bt.gif) repeat-x left top #6E8D25;border:1px solid #c2c2c2;color:#fff;font-weight:700;height:26px;line-height:26px;margin-right:15px;padding:0;text-align:center;font-size:12px;font-family:Arial;text-transform:uppercase;font-size:12px;padding:0 5px;display:block; cursor:pointer}
.sec-inmobiliaria #formulario-registro .form-registro input.go{background:#ff6419 url(http://clasificados.elpais.com/images/comunes/v/bg-bt-inmobiliaria.jpg) repeat-x left top}
.sec-motor #formulario-registro .form-registro input.go{background:#157ca7 url(http://clasificados.elpais.com/images/comunes/v/bg-bt-motor.jpg) repeat-x left top}

#formulario-registro form a.bt-plus {color:#54780c;font-size:12px}

#formulario-registro .form-registro  .g-radios .bubble{top:-10px}
#formulario-registro .form-registro .g-radios label{float:left}
#formulario-registro .form-registro .g-radios input{float:left;margin-top:4px;margin-left:10px}
#formulario-registro .form-registro .g-radios span{float:left}

#formulario-registro .form-registro select {border:1px solid #b2b2b2;height:25px;margin-left:7px;width:60px;color:#6b6b6b}
#formulario-registro .form-registro .varios-select select {margin-left:3px}
#formulario-registro .form-registro .varios-select select.primer {margin-left:7px}
#formulario-registro .form-registro select.preselec {color:#acacac;font-style:italic}
#formulario-registro .form-registro select.preselec .dest{color:#6b6b6c;font-style:normal}
#formulario-registro .form-registro select.s-medio  {width:110px}
#formulario-registro .form-registro select.s-medio2  {width:135px}
#formulario-registro .form-registro select.s-largo {width:252px}

#formulario-registro .form-registro .esperando select {background:#e7e7e7}

#formulario-registro .form-registro .camposplus{background:#eff7fe;border:1px solid #bed1e2;padding:15px 12px 20px;margin:15px 0}
#formulario-registro .form-registro .camposplus input.ctext{width:172px}
#formulario-registro .form-registro .camposplus .item-form {float:left;width:260px;margin-right:15px}
#formulario-registro .form-registro .camposplus label {display:inline;width:60px;float:left}


#formulario-registro .form-registro .imgcaptsa img {border:1px solid #bcbcbc;margin-left:8px;margin-bottom:5px}
#formulario-registro .form-registro .imgcaptsa .item-form {width:180px;display:block}
#formulario-registro .form-registro .imgcaptsa em {font-style:normal;font-weight:400}

#formulario-registro .form-registro .notificacion  a{color:#196fc2;text-decoration:none}

.autopromo {border:1px solid #d9d9d9;background:#f4f4f4}
.autopromo.intercambiador {border:1px solid #d9d9d9;background:#f4f4f4}
.autopromo .inn {margin:3px;background:#fff url(/img/registros/bg-autopromo.gif) no-repeat bottom center;padding:15px 15px 80px}
.autopromo .inn h3{font-family:Georgia;font-size:17px;color:#1a6fc4;font-weight:400}
.autopromo .inn h3 a{color:#a5d432;text-decoration:none}
.autopromo .inn h3 strong{color:#a5d432;font-weight:400}
.autopromo .inn ul{margin:20px 0 0 5px}
.autopromo .inn ul li{background:url(/img/registros/bolo-circle.gif) no-repeat 0 13px;padding-left:10px;font-size:13px;color:#6b6b6b;line-height:27px}

#k2 #registro.contenido_general .cont_gen {background:url("../img/fondo_cont_general.jpg") no-repeat scroll right bottom}
#k2 .tu_cuenta_contenido {padding-top:20px}
#k2 .texto_acceso_cuenta h3 a {color:#1c6ec4;text-decoration:none}
#k2 ul.escaparate-ventajas {margin-top:25px}
#k2 ul.escaparate-ventajas li {background:url(/img/registros/bolo-cruz.gif) no-repeat 0 2px;padding-left:20px;margin-bottom:12px}
#k2 .enlace-registro {text-align:center;line-height:20px;margin-top:20px}
#k2 .enlace-registro a{padding:0 10px;color:#fff;text-decoration:none;background: url(/img/registros/bg-bt.gif) repeat-x;border:1px solid #ccc;line-height:20px;font-weight:700;margin-top:25px}

#metanavegacion.nuevologin a.meta4 {background:url(/img/registros/bg-bt-registro.gif) no-repeat center top;line-height:21px;width:53px;color:#fff;font-weight:700;padding:0 9px;height:21px; text-align:center}
#metanavegacion.nuevologin a.meta4:hover {background:url(/img/registros/bg-bt-registro.gif) no-repeat center top;}

.meta4 {float:right;height:1.3em;font-weight:normal;padding-top:1px;padding-left:13px;padding-bottom:5px;display:block}

#k2 #metanavegacion div {}
#metanavegacion.nuevologin a.meta5 {background:url(/img/registros/bg-activador-login.gif) no-repeat -112px 0;line-height:21px;width:26px;padding-left:20px;padding-right:40px;height:21px;float:right;font-weight:normal; _width:20px; _padding-right:25px}
#metanavegacion.nuevologin a.meta5:hover {background:url(/img/registros/bg-activador-login.gif) no-repeat right 0;}
#metanavegacion.activo a.meta5 {background-position:0 0}
#metanavegacion.activo div.capa-login div.capa-entrar {display:block} 
#metanavegacion.activo .capa-login .capa-entrar {background: url(/img/registros/flecha-capa.gif) no-repeat center top;padding-top:6px;width:185px;position:absolute;top:22px;right:107px/*18px*/;z-index:9999} 
#metanavegacion.activo .capa-login .capa-entrar .inn-capa {padding:15px 18px 10px;background:#e8e8e8 url(/img/registros/bg-capa-login.gif) repeat-x;border:1px solid #bdbdbd;border-top:0;position:relative} 
#metanavegacion.activo .capa-login .capa-entrar .inn-capa  .bt-capa {position:absolute;top:5px;right:5px} 
#metanavegacion.activo .capa-login .capa-entrar {} 
input.bt-tipo1 {background:url(/img/registros/bg-bt.gif) repeat-x left top #6E8D25;border:1px solid #c2c2c2;color:#fff;font-weight:700;height:23px;line-height:23px;margin-right:15px;padding:0;text-align:center;font-size:12px;font-family:Arial;text-transform:uppercase;font-size:12px;padding:0 5px;display:block}
#metanavegacion input.bt-tipo1 {margin:10px 0 10px}
#metanavegacion input.c-texto {border:1px solid #b6b6b6;width:142px;height:22px}
.texto_acceso_cuenta h2{color:#97bc00; font-size:18px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; line-height:30px; margin-top:20px}
.texto_acceso_cuenta p.co{}
.texto_acceso_cuenta p.continuar{margin:30px 0 0 70px; color:#1a6fc4; font-weight:bold !important}
.texto_acceso_cuenta p.continuar a{color:#1a6fc4; font-weight:bold !important; text-decoration:none}
#co-registro #cab_contenido{background:url(../img/icon_registro.gif) no-repeat left bottom; }
#co-registro .contenido_acceso_cuenta{height:20em}
#k2 #co-registro.contenido_general{background:url(../img/fondo_doblado_coregistro.jpg) no-repeat 0 0}
#coregistro{width:45em; margin:0 0 0 2em}
#coregistro h2{font-size:17px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;line-height:23px;color:#313131; margin-bottom:15px}
#coregistro p{font-size:11px}

/*coregistro*/
#frm{margin:20px 0 }
#frm label{width:100%;display:block; font:11px "Trebuchet MS",Verdana,Arial,sans-serif;}
#frm label .COR_pseudolabel{font-weight:bold;}
#frm input{background:url(http://clasificados.elpais.com/images/comunes/v/bg-input.gif) repeat-y 0 0;border:1px solid #b2b2b2;color:#777777;padding:3px;width:243px;margin:0 0 20px 0}
#frm input#COR_birthday{width:50px; margin-right:10px}
#frm input#COR_birthmonth{width:50px; margin-right:10px}
#frm input#COR_birthyear{width:50px}


/* Parches version antigua */
#cab_contenido h2, #cab_contenido_sin h2 {font-size:22px}
#k2 #formulario-registro .form-registro p {font-size:13px}
#campo_buscador {position:relative;z-index:10}
#cabecera a.buscar_boton {position:relative;z-index:10}
fieldset#campo_buscador {position:relative;z-index:10}

/*centro de preferencias*/
#formulario-registro.perfil{width:590px!important; margin-top:20px}
.texto_registro h3{font-weight:normal!important; margin-bottom:10px; *margin:0}
#formulario-registro.perfil label{font-size:13px; color:#6B6B6B}
#formulario-registro.perfil .sim-label{font-size:13px;}
#mificha #lis_crear_col_content p{ line-height:100%!important; margin-bottom:5px; text-align:left;}
#formulario-registro.perfil .form-registro .bubble.aviso blockquote p {padding-left:24px!important; }
.contenido_registro em{color:#333}
#mificha .doble_check_3 {line-height:20px;padding-top:10px;position:static;width:400px;}
#grupos form, #mificha form{margin:-10px 0 0 0!important}
ul#pestanias li.ultima_pestania {padding-left:0}
#menu_horizontal div ul li.peck a {_width:40px}
#formulario-registro .form-registro input.go2 {background:url(/img/registros/bg-bt.gif) repeat-x left top #6E8D25;border:1px solid #c2c2c2;color:#fff;font-weight:700;height:26px;line-height:26px;margin-right:15px;padding:0;text-align:center;font-size:12px;font-family:Arial;text-transform:uppercase;font-size:12px;padding:0 12px;display:block}
#formulario-registro .form-registro .fila label.hija2 {font-weight:400}
#formulario-registro .form-registro .fila.rtipo1 label.hija2 {padding-left:0;margin-left:5px}
#formulario-registro .form-registro .fila.rtipo1 label.hija2.desact{color:#CCCCCC}
#formulario-registro .form-registro .fila.rtipo1 label.hija2:hover {color:#6b6b6b;font-weight:normal}
#formulario-registro .form-registro .fila.rtipo1 label.hija2.desact:hover {color:#CCCCCC;font-weight:normal}
#formulario-registro .form-registro .fila label.hija2 strong {color:#6b6b6b}
.no{border:1px solid #CCCCCC}
#formulario-registro .form-registro .varios-select select.primer option.uno {color:#acacac}
#formulario-registro .form-registro .ctext.des {border:1px solid #d1d1d1; color:#acacac}
#formulario-registro .form-registro .bubble blockquote p{color:#6B6B6B}
#formulario-registro .form-registro .bubble.aviso{color:#A35757}

#formulario-registro .form-registro #autorizacion .bubble {width:300px!important;}

/*CONTACTO*/
#formulario-registro .form-registro.contact .ctext {width:180px; margin-left:0px}
#formulario-registro .form-registro.contact .fila {margin-top:10px;}
#formulario-registro .form-registro .fila.primera {}
#formulario-registro .form-registro .fila.segunda{position:absolute; top:0px; right:0px; margin:0}
#formulario-registro .form-registro .fila.segunda .ctext {width:205px;}
#formulario-registro .form-registro .fila.tercera{width:190px; position:absolute; top:43px; right:75px; margin:0}
#formulario-registro .form-registro .fila.tercera .ctext {width:130px;}
#formulario-registro .form-registro.contact .fila label,
#formulario-registro .form-registro.contact .fila .sim-label {font-weight:normal; font-size:13px; color:#3d3d3d}
#formulario-registro .form-registro .carea {background:url(http://clasificados.elpais.com/images/comunes/v/bg-input.gif) repeat-y 0 0;border:1px solid #b2b2b2;color:#777777;height:85px;padding:3px;margin-left:0; font:13px "Trebuchet MS",Verdana,Arial,sans-serif;width:400px}
.detalles_contacto{margin-top:12px;}
#formulario-registro .form-registro input.contacto {background:url(/img/registros/bg-bt.gif) repeat-x left top #6E8D25;border:1px solid #c2c2c2;color:#fff;font-weight:700;height:26px;line-height:26px;margin-right:15px;padding:0;text-align:center;font-size:12px;font-family:Arial;text-transform:uppercase;font-size:12px;padding:0 5px;display:block; width:90px; cursor:pointer}
#formulario-registro .form-registro.contact fieldset {padding-bottom:0px}
#formulario-registro .form-registro.contact select {margin-left:0;}
#formulario-registro .form-registro.contact .imgcaptsa img {border:1px solid #bcbcbc;margin-left:0;margin-bottom:5px}
#formulario-registro .form-registro.contact .asterisco{width:190px; position:absolute; top:5px; right:0px; margin:0; font-size:11px; width:260px}
#formulario-registro .form-registro.contact .asterisco strong.color {font-weight:400;color:#1a6fc4}
#formulario-registro .form-registro.contact ul.error li{
 line-height:20px; color:#A25B59;display:block;background:url(../img/bul_gris.gif) no-repeat 7px center;padding-left:15px}
#formulario-registro .form-registro.contact ul.error {list-style:none;padding:10px;border:1px solid #F4EFB5;background:#FDFBE2; margin-top:10px}

#formulario-registro .form-registro.contact .fila label.no-marcado {padding-left:0;}
#formulario-registro .form-registro.contact .imgcaptsa span {margin-left:-7px}

.texto_contacto p.box {margin-top:50px;}
.texto_contacto p.box a{text-decoration:none}

.form_item_sin #comprobar_alias{margin-left:5px; color:#1871c5;font-size:12px;font-family:"Trebuchet MS",Verdana,Arial,sans-serif;}

#formulario-registro .form-registro #campo-pass input.go {background:none;color:#1871c5;font-weight:normal;height:26px;line-height:26px;margin-right:15px;padding:0;text-align:center;font-size:12px;font-family:"Trebuchet MS",Verdana,Arial,sans-serif;text-transform:none;font-size:11px;padding:0 5px;display:block; cursor:pointer; border:none; text-decoration:underline}
#sel_mes_nac option.op_color{background:#fff}
#formulario-registro .form-registro #campo-modif-pass input.go {background:none;color:#1871c5;font-weight:normal;height:26px;line-height:26px;margin-right:15px;padding:0;text-align:center;font-size:12px;font-family:"Trebuchet MS",Verdana,Arial,sans-serif;text-transform:none;font-size:11px;padding:0 5px;display:block; cursor:pointer; border:none; text-decoration:underline}

#formulario-registro .form-registro #campo-modif-pass.camposplus{background:url(../img/registros/fondo_cuenta.jpg) no-repeat 0 0; border:none;}
#formulario-registro .form-registro #campo-modif-pass.camposplus label{width:100%}

#frm input#COR_tratamiento_sr{float:left; width:20px; margin:0; padding:0; border:1px solid #fff; *margin-top:15px}
#frm input#COR_tratamiento_sra{float:left; width:20px; margin:0; padding:0; border:1px solid #fff}
#frm label.inline{float:left; width:30px}
#COR_campaignsDiv input{width:30px; border:none}
p.COR_pseudolabel{}
input#coregistro_form_boton_enviar{width:95px; margin:10px 0 0 0}
