html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}body{background:#EEE;font:12px Arial,Helvetica,sans-serif;color:#666;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}h1{font-size:28px;font-weight:400;color:#000;margin:0 0 10px;padding:0;}h5{color:#444;font-size:16px;font-weight:700;margin:0;padding:5px 0;}.star{padding:30px 0 0 38px;}.imagen{float:left;border:1px solid #9FB2C4;margin:30px 20px 0 0;}a{text-decoration:underline;color:#3F6184;}a:hover{text-decoration:underline;color:#B5191C;}a.enlace{color:#B5191C;text-decoration:underline;font-weight:700;font-size:13px;}a.enlace:hover{background:#B5191C;color:#fff;}a.favoritos{color:#B5191C;text-decoration:none;font-size:17px;background:url(../images/star.png) left no-repeat;padding:0 0 0 20px;}.submit{background:#000;color:#FFF;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;cursor:pointer;font:bold 14px Arial,Helvetica,sans-serif;text-align:center;border:0;margin:0;padding:7px 15px;}.photo{float:left;/*height:100%;*/width:300px;margin:0 18px 18px 0;}.cobligatorio{color:#666;text-align:right;line-height:30px;}.titlered{color:#900;font:bold 18px Arial,Helvetica,sans-serif;}.previa_button{background:none repeat scroll 0 0 #697F22;margin:0 0 10px;}.previa_button:hover{background:none repeat scroll 0 0 #495A15;}.post_button{text-align:center;margin:0 0 40px;}.post_button .atraseditar{color:#900;text-decoration:none;font:18px Arial,Helvetica,sans-serif;}.post_button h3{margin: 20px 0 0; font-size: 11px;}.img-not-available-preview{border:1px solid #CCC;color:#666;float:left;font:12px Arial,Helvetica,sans-serif;height:105px;padding-top:95px;text-align:center;text-transform:uppercase;vertical-align:middle;width:220px;margin:0 12px 12px 0;}.img-not-available{border:1px solid #CCC;color:#666;float:left;font:10px Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;vertical-align:middle;width:90px;margin:0 20px 0 0;padding:22px 5px;}.cancelar-respuesta{display:block;width:150px;font-size:11px;margin:10px 0;}#loading_905{display:inline;position:relative;right:75px;top:6px;}.home{display:block;font-size:16px;position:relative;top:-20px;width:200px;margin:0 0 20px;}.titleprov{font-size:12px!important;font-weight:400!important;margin:5px 0 10px 1px;}.ciudad{font-size:28px!important;line-height:28px;font-weight:700;color:#000;display:block;}.ciudad a{text-decoration:none;color:#000;}.breadcrumbs{display:block;padding:5px 0;}#web{background:#FFF;width:1020px;position:relative;margin:7px auto 0;padding:15px;}.sidIzq{float:left;width:180px;}.sidIzq div{border:1px solid #86A4C2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:0 0 15px;}.sidIzq div h4{background:#D5E5F2;height:30px;line-height:30px;color:#3F6184;border-bottom:1px solid #86A4C2;text-align:center;font-size:14px;font-weight:700;margin:0 0 7px;}.sidIzq ul{padding:5px 10px 0;}.sidIzq li{margin:0 0 7px;}.sidIzq .active{background:none repeat scroll 0 0 #354E71;color:#FFF;padding:0 2px;}.sidIzq .zonas .localidades-child li{background:url(../images/arrow.gif) no-repeat scroll 0 5px transparent;font-size:11px;margin:0 0 5px;padding:0 0 0 10px;}.listados{float:right;width:825px;}#searchBox{background:#3D6183;position:relative;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:0 0 20px;padding:10px;}#searchBox .optionBox{margin:0 2px;}#searchBox .sboxform{overflow:hidden;margin:0 0 5px;}#searchBox .sboxform .divElement{float:left;margin:0 20px 0 0;}#searchBox .sboxform .divElement .titlesearch label{display:inline!important;}#searchBox .sboxform .divElement .inputText{width:200px;height:20px;border:0;font:12px verdana,arial,helvetica,sans-serif;color:#555;padding:3px 5px;}#searchBox .sboxform .divElement .selectForm{width:185px;height:28px;border:0;font:12px verdana,arial,helvetica,sans-serif;color:#555;padding:3px 5px;}#searchBox .sboxform .divElement .selectForm .optionPadre{background:#EEE;text-transform:uppercase;font-weight:700;color:#000;}#searchBox .sboxform .buttonForm{background:url(../images/boton_buscador.png) no-repeat 0 0;position:absolute;top:33px;right:35px;display:block;height:20px;width:64px;border:0;cursor:pointer;}#sidebar{position:absolute;right:-215px;top:0;width:185px;z-index:1;}#sidebar h4{background:#D5E5F2;border:1px solid #86A4C2;color:#3F6184;border-radius:3px 3px 3px 3px;font-size:14px;font-weight:700;height:30px;line-height:30px;text-align:center;margin:0 0 2px;}#sidebar .aqui{font-size:17px;font-weight:700;color:#B5191C;text-decoration:none;text-align:center;display:block;margin:0 0 10px;}#sidebar .aqui:hover{color:#333;}#sidebar .publi{margin:0 0 12px;}#header{height:70px;border-bottom:1px solid #CCC;position:relative;margin:0 0 15px;}#header .hleft{float:left;width:215px;}#header .hright{float:right;width:165px;text-align:right;margin:1px 0 0;}#header .hright a{display:block;text-decoration:underline;}#header .welcome{clear:both;position:relative;bottom:10px;width:795px;font-size:17px;left:225px;overflow:hidden;}#header .welcome .left{float:left;margin:0 30px 0 0;}#header .welcome .center a{text-decoration:none;font-size:17px;}#header .welcome .right{float:right;}#wrapper{overflow:hidden;margin:0 0 20px;}.title{color:#000;margin:0 0 15px;}.statusbar{font-family:verdana,arial,helvetica,sans-serif;color:#000;margin:0 0 15px;}.statusbar h1{display:inline;font-size:20px!important;font-weight:700;}.statusbar span{font-size:20px;font-weight:700;}.publicar{display:block;margin:0 0 33px;}#wrapper .wleft .buscador{background:#EDEDE3;position:relative;font-family:verdana,arial,helvetica,sans-serif;color:#000;margin:0 0 20px;padding:7px 7px 0;}#wrapper .wleft .buscador .title{font-weight:700;margin:0 0 5px;}#wrapper .wleft .buscador form p{height:30px;line-height:30px;}#wrapper .wleft .buscador form label{float:left;width:225px;margin:0 5px 0 0;}#wrapper .wleft .buscador .s{font:13px Arial,Helvetica,sans-serif;width:120px;background:#fff;color:#666;border:1px solid #ccccb4;margin:6px 0 0;}#wrapper .wleft .buscador select.prov{width:120px;margin:5px 0 0;}#wrapper .wleft .buscador .bs{background:url(../images/boton_buscador.png) no-repeat 0 0;display:block;float:right;height:20px;position:absolute;right:7px;bottom:5px;width:64px;border:0;cursor:pointer;}.buscado{clear:both;width:925px;overflow:hidden;margin:auto;padding:20px 0;}.buscado h4{color:#000;font-size:16px;margin:0 0 10px 20px;}.buscado ul li{float:left;width:165px;margin:0 0 5px 20px;}#wrapper .wright{float:right;width:554px;margin:3px 0 20px;}#wrapper .wright .provincias1{float:left;width:87px;}#wrapper .wright .provincias2{float:left;width:105px;}#wrapper .wright .provincias3{float:left;width:76px;}#wrapper .wright .provincias4{float:left;width:138px;}#wrapper .wright .provincias5{float:left;position:absolute;right:-22px;width:173px;}#wrapper .wright ul{margin:0 0 0 15px;}#wrapper .wright ul li{list-style:disc;font-size:15px;min-width:80px;margin:0;padding:3px 0;}#wrapper .wright ul li a{color:#009;text-decoration:none;}#wrapper .categorias{clear:both;font-size:14px;overflow:hidden;margin:0 0 20px;}#wrapper .categorias ul li{float:left;margin:0 13px 0 0;}#wrapper .categorias ul li label{float:left;margin:0 3px 0 0;}#wrapper .categorias input{margin:0;}#wrapper .blocktop img{display:block;margin:0 auto 5px;}#wrapper .social ul li{float:left;margin:0 5px 0 0;}.directorio-zonas{overflow:auto;}.directorio-zonas .provincia{background:url(../images/degDorado.png) repeat-x scroll 0 0 transparent;border:1px solid #CCCCB4;border-radius:3px 3px 3px 3px;color:#000;font-size:14px;font-weight:700;height:30px;line-height:30px;margin:0 0 2px;padding:0 8px;}.directorio-zonas .municipios{overflow:auto;padding:10px;}.directorio-zonas .municipios ul{float:left;width:255px;}.directorio-zonas .municipios ul li{display:block;line-height:20px;}.directorio-zonas .municipios h3{text-transform:none;float:left;margin:0 5px 0 0;}#user{display:block;overflow:hidden;min-height:470px;margin:20px 0;}#user .registro,#user .login{background:#F4F4F4;border:1px solid #CCC;padding:15px;}#user .datos{float:left;width:45%;border-right:1px solid #EEE;}#user .password{float:left;width:45%;}#user .ads .listing{float:left;padding-bottom:30px;width:64%;}#user .ads .listing h4{border-bottom:1px dotted #CCC;color:#444;font-size:18px;font-weight:400;margin:10px 0 15px;padding:0 0 10px;}#user .ads .listing h4 a{font-size:13px;border-bottom:1px dotted #CCC;color:#444;text-decoration:none;}#user .ads .listing ul li{border-bottom:1px solid #E0E0E0;height:100%;margin-bottom:15px;overflow:hidden;padding:3px 0;}#user .ads .listing ul li h3 a.edit{border-bottom:medium none;color:#F66108;font-size:11px;font-weight:400;text-decoration:none;text-transform:lowercase;}#user .ads .listing ul li .time{font:11px/19px verdana,arial,helvetica,sans-serif;text-align:justify;width:1050px;clear:both;margin:70px 0 20px;padding:0;}#user .ads .listing ul li .clock{background:url(../images/clock.png) no-repeat scroll 0 3px transparent;padding-left:15px;padding-right:5px;}#user .ads .listing ul li .active{color:#090;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;}#user .ads .listing ul li .expired{color:red;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;}#user .ads .contactinfo{background:#F4F4F4;border:3px solid #E3E3E3;width:300px!important;float:right;padding:8px 10px;}#user .ads .contactinfo h3{border-bottom:1px dotted #000;color:#2C2A2A;font:bold 12px Arial,Helvetica,sans-serif;margin:0 0 8px;padding:3px 0 3px 3px;}#user .ads .contactinfo h4{color:#444;font-size:18px;font-weight:400;margin:0 0 8px;padding:0;}#user .ads .contactinfo .mail{background:url(../images/mail.gif) no-repeat scroll left 9px transparent;font:12px Arial,Helvetica,sans-serif;text-align:left;border-bottom:1px solid #E0E0E0;color:#444;overflow:hidden;margin:0 0 8px!important;padding:7px 0!important;}#user .ads .contactinfo .mail span{float:left;font-weight:700;padding-left:18px;width:115px;}#user .ads .contactinfo .mail span.contact_right{float:left;font-weight:400;width:145px;padding:0;}#user .ads .instrucciones li{list-style:disc outside none;margin:0 0 0 15px;padding:3px 0;}#user .adsfav{padding-bottom:30px;}#user .adsfav ul li{border-bottom:1px solid #E0E0E0;height:30px;line-height:30px;overflow:hidden;padding:3px 0;}#user .ads .galeria li a{color:#333;text-decoration:none;}#user .ads .preview{margin:0 0 20px 155px;}#user .ads .addimages .upmoreimages{clear:both;display:block;width:150px;font:bold 13px Arial,Helvetica,sans-serif;color:#000;text-decoration:none;margin:0 0 0 160px;padding:4px 0;}#user .formulario .textfield{font:13px Arial,Helvetica,sans-serif;width:390px;color:#000;border:1px solid #CCC;padding:4px;}#user .formulario .textfieldup{font:13px Arial,Helvetica,sans-serif;color:#000;border:1px solid #CCC;margin:0 0 5px;padding:4px;}#user .formulario .borrar a{color:#333;text-decoration:none;margin:0 0 0 5px;}#user .formulario .select{float:left;font:13px Arial,Helvetica,sans-serif;width:390px;border:1px solid #CCC;color:#000;padding:4px;}#user .formulario span.mensaje-error-ads{clear:both;display:block;font:bold 12px Arial,Helvetica,sans-serif;color:red;margin-left:160px;padding:4px 0 0;}#user .formulario label{display:block;float:left;font-size:13px;font-weight:700;width:150px;padding:7px 10px 5px 0;}#user form{display:block;clear:both;}#user form p label{display:block;padding:5px 0;}#user .registro{width:560px;}#user .registro h5 p{float:right;font-size:12px;color:#666;font-weight:400;}#user .registro form p{overflow:hidden;width:265px;float:left;margin:0 10px 10px 0;}#user .registro form .textfield{clear:both;font:13px Arial,Helvetica,sans-serif;width:250px;border:1px solid #CCC;color:#000;padding:5px;}#user .registro form .aviso{display:block;clear:both;padding:20px 0;}#user .registro form .submit{position:relative;left:150px;}#user .login{width:260px;padding:15px 15px 6px;}#user .login form a{border-bottom:1px dotted #444;color:#333;font-size:12px;text-decoration:none;}#user .login form a.olvido{position:relative;left:15px;}#user .login form .textfield{clear:both;font:13px Arial,Helvetica,sans-serif;width:220px;border:1px solid #CCC;color:#000;padding:4px;}#user .login .recuperar{margin:20px 0 0;}#user .perfil form .textfield{clear:both;font:13px Arial,Helvetica,sans-serif;border:1px solid #CCC;color:#000;width:290px;padding:4px;}#anuncios{clear:both;position:relative;margin:0 0 30px;}#anuncios .fecha{background:#3D6183;height:30px;line-height:30px;color:#FFF;font-weight:700;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:0 0 2px;padding:0 8px;}#anuncios h2{color:#B5191C;font-size:30px;font-weight:700;text-transform:uppercase;margin:3px 0 10px;}#anuncios .top li{background:#E0ECF8;border-bottom:1px solid #E0E0E0;overflow:hidden;height:108px;margin:0 0 10px;position:relative;}#anuncios .top li .ref, #anuncios .normales li .ref{position:absolute;top:5px;right:5px;border: 1px solid red; padding: 2px; color: red;}#anuncios .top li.claro{background:#EFF5FB;}#anuncios .normales li{background:#F7F7F0;border-bottom:1px solid #E0E0E0;overflow:hidden;height:108px;margin:0;position:relative;}#anuncios li h3 span{color:blue;}#anuncios li p{float:left;font-size:12px;margin-left:57px;margin-top:0;width:615px;}#anuncios .normales li.destacado{background-color:#FF6;}#page{display:block;min-height:470px;margin:15px 0 0;}#page .contenido{text-align:left;/*width:64%;*/}#page .contenido p{line-height:18px;margin:0;padding:0 0 8px;}#page .contenido .mailinfo{border-bottom:1px dotted #879BAF;color:#555;text-decoration:none;}#page .contenido .mailinfo:hover{color:#DC0709;border:0;}#page .enlaces-left{float:left;width:468px;}#page .enlaces-left h2,#page .enlaces-right h2{color:#000;display:block;margin:10px 0;}#page .enlaces-right{background:#EDEDE3;float:right;width:468px;padding:5px 15px 15px;}#page .enlaces-right h3{display:block;margin:5px 0;}#page .enlaces-right .bn468{width:468px;display:block;margin:0 0 15px;}#page .enlaces-right .bn468 textarea{width:468px;height:50px;resize:none;}#page .enlaces-right .bn255{width:160px;float:left;}#page .enlaces-right .bn255 textarea,#page .enlaces-right .bn600 textarea{width:160px;height:50px;resize:none;}#page .enlaces-right .bn600{width:160px;float:right;}#page .categories{overflow:hidden;margin:0 0 25px;}#page .categories li{float:left;width:200px;}#page .categories li a{font-size:19px;}#page .enlaces{margin:0 0 25px;}#page .enlaces li{list-style:none;margin:0;padding:3px 0;}#page .enlaces li a{color:#444;text-decoration:none;}#ficha{display:block;margin:0;}#ficha h1{font-size:28px;font-weight:400;margin:2px 0 0;}#ficha h1 img{margin:0 5px 0 0;}#ficha h2{font-family:verdana,arial,helvetica,sans-serif;font-size:15px;font-weight:700;color:#000;margin:0;padding:0;}#ficha h2 a{text-decoration:none;color:#333;}#ficha p.fecha{font:11px/19px verdana,arial,helvetica,sans-serif;text-align:justify;color:#000;margin:12px 0 20px;padding:0;}#ficha p.tlf{font:14px/19px verdana,arial,helvetica,sans-serif;font-weight: bold;color:red;margin:0 0 20px;padding:0;}#ficha .detalles{color:#333;margin:0 0 30px;}#ficha .detalles h1,#ficha .detalles h2,#ficha .detalles h3,#ficha .detalles h4,#ficha .detalles h5,#ficha .detalles h6{text-transform:inherit;color:inherit;font-weight:700;font-family:inherit;margin:0;padding:0;}#ficha .detalles h1{font-size:25px;}#ficha .detalles h2{font-size:20px;}#ficha .detalles h4{font-size:14px;}#ficha .detalles h5{font-size:12px;}#ficha .detalles h6{font-size:10px;}#ficha .social .fav{background:url(../images/star.png) no-repeat left;color:#333;text-decoration:none;display:block;width:190px;margin:0 0 10px;padding:0 0 0 20px;}#ficha .social h3{font-size:12px;font-weight:700;color:#000;}#ficha .otras-busquedas{overflow:hidden;border:1px solid #CCC;color:#000;margin:0 0 20px;padding:15px 15px 5px;}#ficha .otras-busquedas strong{font-size:12px;text-transform:uppercase;display:block;margin:0 0 10px;}#ficha .otras-busquedas ul li{float:left;width:185px;margin:0 10px 5px 0;}#ficha .referencia{margin:0 0 20px;}#ficha .referencia span{color:red;font-size:18px;text-transform:uppercase;}#ficha .referencia h3{color:#000; font-weight: bold;}#ficha .fotos{display:block;overflow:hidden;width:700px;margin:0 0 50px;}#ficha .fotos h3{color:#000;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;font-weight:700;text-align:left;text-transform:uppercase;width:620px;padding:10px 0 15px;}#ficha .fotos .buttonsOptions span{display: block; margin: 0 0 10px; font-size: 13px;}#ficha .fotos .buttonsOptions{clear: both;overflow: hidden; padding: 15px 0 0;} #ficha .fotos a.sendmail{background:url(../images/enviar_mail_anunciante.gif) no-repeat scroll left top transparent;border-bottom:medium none;display:block;height:20px;width:210px;float:left;margin: 0 15px 0 0;}.fotos a.informed{background:url(../images/anuncio_inapropiado.gif) no-repeat scroll left top transparent;border-bottom:medium none;display:block;height:20px;width:170px;float: left;}#ficha .fotos a.sendmail:hover{background:url(../images/enviar_mail_anunciante.gif) no-repeat 0 -20px;}a.informed:hover{background:url(../images/anuncio_inapropiado.gif) no-repeat 0 -20px;}#ficha .promocion{margin:0 0 60px;}#ficha .promocion ul li{overflow:hidden;margin:0 0 30px;}#ficha .promocion ul li i{font-size:10px;display:block;}#ficha .promocion span.titulo{color:#009;font-size:20px;font-weight:700;margin:15px 0;}#ficha .promocion .caja{background:none repeat scroll 0 0 #E8E8E8;border:1px solid #009;font-size:20px;font-weight:700;overflow:hidden;width:41%;margin:15px 0 2px;padding:20px;}#ficha .promocion .submitcaja{border:1px solid #CCC;font-size:20px;height:30px;width:100px;}#ficha .promocion .caja p{margin-bottom:15px;color:#666;}#ficha .promocion .caja p.peq{font-size:15px;}#ficha .promocion .caja p.grande{font-size:25px;font-weight:700;text-align:center;margin:0;}#ficha .promocion .caja p span.peq{color:red;font-size:17px;}#ficha .promocion .caja p span.grand{color:red;font-size:20px;}#ficha .promocion .caja .pagar{background:none repeat scroll 0 0 #000;color:#FFF;cursor:pointer;font:bold 14px Arial,Helvetica,sans-serif;text-align:center;text-decoration:none;margin:0;padding:7px 15px;}#ficha .promocion .caja ul.varios li{float:left;text-align:center;width:120px;overflow:visible;margin:0;}#ficha .promocion .caja ul.varios li p{font-size:14px;margin-bottom:10px;}#sendmail{padding:10px;}#sendmail h5{font:22px Arial,Helvetica,sans-serif;margin:0 0 15px;padding:0;}#sendmail form p{margin-bottom:10px;margin-right:20px;overflow:hidden;color:#000;}#sendmail form p label{display:block;float:left;font:13px Arial,Helvetica,sans-serif;margin-bottom:5px;width:120px;}#sendmail form p .texto{border:1px solid #CCC;font:14px Arial,Helvetica,sans-serif;width:520px;padding:4px;}#sendmail form p .textareaf{border:1px solid #CCC;font:14px Arial,Helvetica,sans-serif;height:250px;width:520px;padding:4px;}#sendmail form p .submit{float:left;font:bold 12px Arial,Helvetica,sans-serif;height:30px;margin-left:118px;text-transform:uppercase;width:100px;}#sendmail form p .submit:hover{background:#9C0405;}#sendmail form span.mensaje-error{clear:both;color:red;display:block;font:bold 12px Arial,Helvetica,sans-serif;margin:0 0 0 120px;padding:4px 0 0;}#ficha .comentarios{display:block;margin:0 0 20px;}#ficha .comentarios h4{border-bottom:1px dotted #CCC;font-size:18px;text-transform:uppercase;font-weight:400;color:#009;margin:0 0 20px;padding:0 0 5px;}#ficha .comentarios form p{color:#666;line-height:18px;text-align:justify;margin:0;padding:0 0 8px;}#ficha .comentarios form .campo{width:300px;height:25px;line-height:25px;border:1px solid #C6C6C6;font:14px Arial,Helvetica,sans-serif;padding:5px 0 0 5px;}#ficha .comentarios form .campo:hover,#ficha .comentarios form .area:hover{background:#eee;}#ficha .comentarios form .area{border:1px solid #C6C6C6;width:93%;font:14px Arial,Helvetica,sans-serif;padding:5px 0 0 5px;}#ficha .comentarios form #txtcomentarios{display:none;}#ficha .comentarios ul{display:block;overflow:hidden;}#ficha .comentarios ul li .usuario{float:left;width:90px;min-height:70px;}#ficha .comentarios ul li .usuario img{border:2px solid #C6C6C6;margin:0 0 10px;padding:2px;}#ficha .comentarios ul li .texto{min-height:70px;float:none;margin:0 0 0 90px;}#ficha .comentarios ul li .texto a.responder{float:right;color:#000;text-decoration:none;font-size:11px;margin:20px 0 0;}.children{clear:both;padding:25px 0 0 20px;}#paginacion{clear:both;text-align:center;font-weight:700;padding:30px 0;}#paginacion a{background-color:#D7D7D7;color:#333;text-decoration:none;padding:3px 8px;}#paginacion a:hover{background-color:#333;color:#FFF;}#paginacion a.active{background:#B5191C;color:#FFF;}#footer{background:#F0EDED;border-top:2px solid #D2D2D2;text-align:center;overflow:hidden;clear:both;padding:20px;}#footer .links{display:block;margin:0 0 40px;}#footer .links a{color:blue;text-decoration:none;}#footer .estamos{display:block;margin:10px 0;}#footer .about,#footer .copy{display:block;color:#000;margin:0 0 2px;}#mensaje-ok{background:#E7FBF0;border-bottom:1px solid #539B2D;border-top:1px solid #539B2D;color:#539B2D;font-size:12px;font-weight:700;margin-top:10px;margin-bottom:15px;text-align:center;padding:5px;}#mensaje-error{background:#FDEFEF;border-bottom:1px solid #B3221B;border-top:1px solid #B3221B;color:#B3221B;font-size:12px;font-weight:700;margin-top:10px;margin-bottom:15px;text-align:center;padding:5px;}#error{min-height:500px;text-align:center;margin:20px 0;}#error a{display:block;-moz-border-radius:15px;background:none repeat scroll 0 0 #000;border:0 none;color:#FFF;cursor:pointer;font:bold 14px Arial,Helvetica,sans-serif;text-align:center;text-decoration:none;width:170px;margin:20px auto 0;padding:7px 15px;}ins,#page .contenido h2 a{text-decoration:none;}h3,#page .contenido h2{color:#009;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;margin:0 0 5px;padding:0;}a.favoritos:hover,.post_button .atraseditar:hover,#footer .links a:hover{color:#000;}.obligatorio,#wrapper .wright ul li a:hover,#user .ads .listing h4 a:hover,#user .ads .addimages .upmoreimages:hover,#user .registro p span,#user .login form a:hover,#ficha .promocion .caja p.grande span{color:red;}#top_anuncio,#searchBox .sboxform .divElement .titlesearch{display:inline;}.sidIzq .zonas .localidades-child,#user .adsfav p{margin:0 0 10px;}#searchBox .sboxform .divElement label,#user .ads .galeria li img{display:block;margin:0 0 2px;}#searchBox .sboxform .buttonForm:hover,#wrapper .wleft .buscador .bs:hover{background:url(../images/boton_buscador.png) no-repeat 0 -20px;}#searchBox .sboxtext,#wrapper .social{clear:both;}#searchBox .sboxtext .typesearch,.directorio-zonas .provincia h2,#user .ads .galeria li{float:left;margin:0 10px 0 0;}#header .welcome .center,#user .ads .addimages .upimages{float:left;}#wrapper .wleft .banner,#user .perfil form p{display:block;margin:0 0 15px;}#wrapper .wright p,#ficha .detalles h3{font-size:17px;}#wrapper .blocktop,#user .adsfav ul,#ficha .social{margin:0 0 20px;}#user .ads .listing ul li h3 a.delete,#user .adsfav ul li h3 a.delete{border-bottom:medium none;color:#FD0000;font-size:11px;font-weight:400;text-decoration:none;text-transform:lowercase;}#user .ads .listing ul li h3 a.edit:hover,#user .ads .listing ul li h3 a.delete:hover,#user .adsfav ul li h3 a.delete:hover{color:#000;text-decoration:underline;}#user .ads .contactinfo h3 a,#user .ads .contactinfo .mail span.contact_right a{border-bottom:1px dotted #444;color:#333;text-decoration:none;}#user .ads .contactinfo h3 a:hover,#user .ads .contactinfo .mail span.contact_right a:hover{border-bottom:medium none;color:#DC0709;}#user .ads .galeria,#user .formulario p{display:block;overflow:hidden;margin:0 0 20px;}#user .ads .addimages,#ficha .comentarios ul li{display:block;overflow:hidden;margin:0 0 20px;}#user .formulario .textfield.error,#user form .textfield.error,#sendmail form p .texto.error,#sendmail form p .textareaf.error,#ficha .comentarios form .campo.error,#ficha .comentarios form .area.error{border:2px solid red!important;}#user .formulario .borrar a:hover,#page .enlaces li a:hover,#ficha h2 a:hover,#ficha .social .fav:hover,#ficha .comentarios ul li .texto a.responder:hover{color:#DC0709;}#user .formulario span.mensaje-error,#user form span.mensaje-error,#ficha .comentarios form span.mensaje-error{clear:both;display:block;font:bold 12px Arial,Helvetica,sans-serif;color:red;padding:4px 0 0;}#user .formulario .submit,#user form .submit{font:bold 13px Arial,Helvetica,sans-serif;padding:4px 10px;}#user .formulario .submit:hover,#user form .submit:hover,#error a:hover{background:#E52203;}#user .login form p,#ficha .social ul li{display:block;margin:0 0 10px;}span.mensaje-ok{background: none repeat scroll 0 0 #D6F7D5;border: 1px solid #088901; margin: 0; padding: 10px;}.aviso-cookies{text-align: center; padding: 8px 0; background: #222; width: 100%; margin: 0 auto; color: #CCC;}.aviso-cookies a{text-decoration: none; color: #FFF; background: green; padding: 3px 8px; margin: 0 0 0 10px;}#cookies{min-height:500px;text-align:left;margin:20px 0;}#cookies p, #cookies ul{margin: 0 0 15px;}#cookies ul li {list-style: disc outside none; margin: 0 0 10px 15px;}.tags{margin: 0 0 15px; overflow: hidden;}.tags span{float: left; padding: 5px 2px 5px 0} .tags a{background: #3F6184; color: #FFF; float: left; margin: 0 2px 5px; border-radius: 5px; text-decoration: none; padding: 5px;}.navbar-button{display:none;}.navbar-toggle{background: #3d6183; border-radius: 2px; margin: 10px 0 0; width: 40px; height: 25px; float: right; padding: 5px 0 0;}.navbar-button a{display: block;}.navbar-toggle .icon-bar{border-radius: 1px; display: block; height: 3px; width: 26px; background: none repeat scroll 0 0 #fff; margin: 3px auto 0;}.menu-resp{display: none;}.menu-select{display: none;}.menu-select .divElement select{border: 1px solid #3D6183; font-size: 14px; padding: 1%; color: #555;height: 28px;}
table.mceLayout, textarea.tinyMCE {width: 100% !important;max-width: 60%;}/* make the toolbar wrap */.mceToolbar td {display:table-row;float: left;}.mceToolbar td:nth-of-type(11){clear: left;}.tcred{font-size:18px !important;width: 250px;display:block;margin:0 auto 15px !important;}.ptpv{margin:auto !important;display:block;width:125px;}.tcred span,.ptpv span{display:block;padding:5px;color:red;font-size:11px;font-weight:normal;}.box-days{margin: 0 0 15px;text-align: center;}
@media only screen and (min-width: 300px) and (max-width: 479px) {
#web{padding: 2%;width: 94%; margin: 1%;}
.listados {width: 100%; float: none;}
.sidIzq {display: none;}
#sidebar{display: none;}
#wrapper .blocktop img{max-width: 100%;}
.imagen{max-width: 99%; height: auto;}
#anuncios li p{width: 60%;margin-left: 38px;}
.star{padding: 30px 0 0 20px;}
#ficha .detalles img{max-width: 100%; height: auto;}
.photo{max-width: 100%; height: auto; display: block; float: none;}
#ficha .promocion .caja{width: 95%; padding: 2%;}
#ficha .fotos, #ficha .fotos h3{width: 100%;}
.menu-select .divElement{display: block; margin: 0 0 10px;}
.menu-select .divElement select{width: 100%;}
table.mceLayout, textarea.tinyMCE {width: 100% !important;max-width: 100%;}
#searchBox .sboxform .divElement{margin: 0 0 5px;float: none;}
#searchBox .sboxform .divElement .titlesearch{display: block;}
#searchBox .sboxform .divElement .selectForm{width: 100%;}
#searchBox .sboxform .divElement .inputText{width: 95%; padding: 2%; margin: 0 0 5px;}
#searchBox .sboxform .buttonForm{position: inherit;margin: 15px 0 0;}
#user .ads .listing{width: 100%;}
#user .ads .contactinfo{width: 94% !important;padding: 2%;float: none;clear: both;}
}
@media only screen and (min-width: 480px) and (max-width: 639px) {
#web{padding: 2%;width: 94%; margin: 1%;}
.listados {width: 100%; float: none;}
.sidIzq {display: none;}
#sidebar{display: none;}
#wrapper .blocktop img{max-width: 100%;}
.imagen{max-width: 100%;}
#anuncios li p{width: 65%;}
#anuncios .normales li, #anuncios .top li{height: 120px;}
#ficha .detalles img{max-width: 100%; height: auto;}
.photo{max-width: 100%; height: auto; display: block; float: none;}
#ficha .promocion .caja{width: 95%; padding: 2%;}
#ficha .fotos, #ficha .fotos h3{width: 100%;}
#searchBox .sboxform .divElement{width: 45%;margin: 0 5% 5px 0;height: 65px;}
#searchBox .sboxform .buttonForm{position: inherit;}
#searchBox .sboxform .divElement .inputText{width: 94%;margin: 0 0 5px;}
#searchBox .sboxform .divElement .selectForm{width: 100%;}
}
@media only screen and (min-width: 640px) and (max-width: 767px) {
#web{padding: 2%;width: 94%; margin: 1%;}
.listados {width: 100%; float: none;}
.sidIzq {display: none;}
#sidebar{display: none;}
#wrapper .blocktop img{max-width: 100%;}
.imagen{max-width: 100%;}
#anuncios li p{width: 70%;}
#ficha .detalles img{max-width: 100%; height: auto;}
.photo{max-width: 100%; height: auto; display: block; float: none;}
#ficha .promocion .caja{width: 95%; padding: 2%;}
#ficha .fotos, #ficha .fotos h3{width: 100%;}
#searchBox .sboxform .divElement{width: 45%;margin: 0 5% 5px 0;height: 65px;}
#searchBox .sboxform .buttonForm{position: inherit;}
#searchBox .sboxform .divElement .inputText{width:96%;margin: 0 0 5px;}
#searchBox .sboxform .divElement .selectForm{width: 100%;}
}
@media only screen and (min-width: 768px) and (max-width: 960px) {
#web{padding: 2%;width: 94%; margin: 1%;}
.listados {width: 100%; float: none;}
.sidIzq {display: none;}
#sidebar{display: none;}
#wrapper .blocktop img{max-width: 100%;}
.imagen{max-width: 100%;}
#anuncios li p{width: 70%;}
.photo{max-width: 100%; height: auto; display: block; float: none;}
#ficha .promocion .caja{width: 95%; padding: 2%;}
#ficha .fotos, #ficha .fotos h3{width: 100%;}
}
@media only screen and (min-width: 961px) and (max-width: 1160px) {
#web{padding: 2%;width: 94%; margin: 1%;}
.listados {margin-left: 200px; width: 79%; float: right;}
#anuncios li p{width: 65%;}
.sidIzq {overflow: hidden;position: absolute;left: 0; width: 20%; min-width: 180px; max-width: 180px;}
#sidebar{display: none;}
#wrapper .blocktop img{max-width: 100%;}
#header .welcome{position: inherit;left: inherit;float: right;font-size: 15px;width: inherit;}
#header .welcome .center a, a.favoritos{font-size: 15px;}
#header .welcome .left, #header .welcome .center{margin: 0 20px 0 0;}
}
@media only screen and (min-width: 768px) and (max-width: 1090px) {
#searchBox .sboxform .divElement{width: 20%;margin: 0 2% 0 0;}
#searchBox .sboxform .divElement .titlesearch{display: block;}
#searchBox .sboxform .divElement .inputText{width: 92%;height: 22px;margin: 0 0 5px;}
#searchBox .sboxform .divElement .selectForm{width: 100%;}
}
@media only screen and (min-width: 480px) and (max-width: 960px) {
.menu-select .divElement{float: left; width: 30%; margin: 0 3% 0 0;}
.menu-select .divElement select{width: 100%;}
}
@media only screen and (min-width: 300px) and (max-width: 960px) {
.menu-select{display: block;}
.navbar-button{display: block;}
.hright,.welcome{display: none;}
.menu-resp{background: #000; width: 50%; position: absolute; right: 0; top: 50px; padding: 1% 0; z-index: 1;}
.menu-resp a{color: #fff;display: block;text-decoration: none;text-transform: uppercase; padding: 4% 5%;}
#page .contenido{width: 100%;}
#ficha .promocion .caja .pagar{display: inline-block;}
#ficha .promocion .caja ul.varios li{width: 33%;}
}
@media only screen and (min-width: 300px) and (max-width: 640px){
#user .registro {padding: 2%;width: 95%;}
#user .registro form .submit {clear: both;display: block;position: inherit;left: inherit;}
#user .formulario label{float: none; width: 90%;}
#user .formulario .select{padding: 2%;width: 99%;}
#user .formulario .textfieldup{padding: 2%;width: 94%;}
#user .formulario .textfield{padding: 2%;width: 94%;}
#user .ads .addimages .upimages{float: inherit}
#user .ads .addimages .upmoreimages{margin: 0;}
#user .ads .preview{margin: 0 0 20px;text-align: center;}
#user .formulario span.mensaje-error-ads{margin-left: 0;}
table.mceLayout, textarea.tinyMCE {width: 99% !important;max-width: 99%;}
}
@media only screen and (min-width: 300px) and (max-width: 320px){
#user .login {padding: 2%;width: 95%;}
}