.path {clear: both; font-size: 12px; line-height: 14px; margin-bottom: 20px;} .mostrardiv_0 {display: none;} .conbanner #sidebar {width: 338px;} .conbanner #main {width: 544px;}
.resultados .box {margin-bottom: 20px; background: #fff url(../imagenes/back-inicio.jpg) repeat-x left bottom;} .box.dett {background: #fff url(../imagenes/back-inicio.jpg) repeat-x 0 -160px;}
	.resultados .box h4 {font-size: 18px; line-height: 20px; margin: 0;}
.provincias, .subtags, .busquedas_relacionadas, .tagsempresa, .localidades, .box.crossurl, .boxoficinas {border: 1px solid #f3c1ff; border-radius: 8px; background: #fff; padding: 20px; margin: 0 0 20px 0;}
	.provincias ul, .subtags ul, .localidades ul {max-height: 192px; overflow: auto;} .provincias-titulo, .subtag-titulo, .busquedas_relacionadas_titulo, .localidades-titulo {font-size: 16px; line-height: 18px; font-weight: bold; background: url(../imagenes/back-buscador.png) repeat-x; padding: 10px 0 20px 20px; border-radius: 8px 8px 0 0; margin-bottom: -10px;} .modifdat {margin-top: 20px; border-top: 1px dashed #f3c1ff; padding-top: 20px; font-size: 12px; line-height: 14px;}
	.busquedas_relacionadas {position: relative; padding-top: 58px;} .busquedas_relacionadas .busquedas_relacionadas_titulo {position: absolute; left: -1px; top: -1px; width: 280px; z-index: 1; background: url(../imagenes/back-hack.jpg) no-repeat;}
#map_canvas {height: 400px; margin: 20px 0;} #main.ficha #map_canvas {margin-top: 0;} .oficinas {margin-bottom: 10px; max-height: 300px; overflow: auto;} .oficinas ul {margin-bottom: 20px;} .oficinas li {margin-bottom: 10px;}
.box.crossurl {background: url(../imagenes/back-buscador.png) repeat-x left bottom;} .box.crossurl a {font-weight: bold; color: #511561;}
.paginador {font-size: 12px; line-height: 14px; margin-bottom: 10px;} .paginador a {padding: 4px 6px; background: #fbf2fd;} .paginador b a {background: #cd98db; color: #fff;}
form.esmiemp {border-top: 1px dashed #f3c1ff; padding-top: 20px;} strong.ident {display: block; margin-bottom: 20px; font-size: 16px; line-height: 18px;}
#mensaje {color: #c00; font-size: 12px; line-height: 14px; margin-bottom: 20px;} .box.nueva {margin-top: 20px;} .box.nueva h3 {margin: 0; font-size: 16px; line-height: 18px;} .box.login h1 {margin-bottom: 20px;} .box.login .submit {margin-right: 20px;}
.contacto_ko {color: #c00;} .contacto_ok {color: #060;} .esmiemp .input {width: 320px;} .esmiemp .input.captcha {width: 100px;} .esmiemp .txtarea {width: 320px !important;} strong.step {font-size: 16px; line-height: 18px;}

#wrapper.admin .box {margin-bottom: 20px; background: #fff url(../imagenes/back-inicio.jpg) repeat-x 0 -160px; position: relative;}
	#wrapper.admin .input, #wrapper.admin .txtarea {font-size: 12px; line-height: 14px; width: 94%;} #wrapper.admin .submit {margin-top: 10px;}
	.cancelarcuenta {position: absolute; right: 20px; bottom: 20px; color: #f63; cursor: pointer;}
#banner728 {clear: both; margin-bottom: 20px; padding: 20px 85px; border: 1px solid #f3c1ff; border-radius: 8px;} #banner336 {margin-bottom: 20px; border: 1px solid #f3c1ff; border-radius: 8px; overflow: hidden;}
#banner468 {margin-bottom: 20px; padding: 20px 37px; border: 1px solid #f3c1ff; border-radius: 8px;}