body {background:#F9F9F7 url(../images/f.jpg) repeat-x;text-align:center;font:normal 11px Tahoma, Helvetica, sans-serif;margin:0}
body.nosac #sac {visibility:hidden;position:absolute}
body.busca #BUSCADOR {padding:0;clear:right} 
#ads{width:300px; height:250px; height:250; float:left; top:140px; margin-left:10px; color:#979898; clear:both;padding-bottom:20px}
.publi { background:url("/images/img-publicidad-horiz-es.gif") no-repeat scroll center 0 #EEEFF0;clear:both;color:#979898;font-size:0; margin:0;padding:12px 0 0 0;text-align:center;width:300px;}
img {border:none}
address { font-style:normal; font-size:12px;}
table {font:normal 11px Tahoma, Helvetica, sans-serif;margin:0}
.boton {margin:10px 0 0 0}
input, select {color:#333333;font:normal 11px Tahoma, Helvetica, sans-serif;border:1px solid #666699}
#CENTRAL, #PIE, #CENTRAL{width:760px;margin:0 auto; padding:0;text-align:left}
#CENTRAL {background:#FFFFFF;border-left:1px solid #B7BCCC;border-right:1px solid #B7BCCC;width:738px;\width:760px;w\idth:738px;padding:0px 10px 5px 10px}
#otras {color:#F3F8FE;position:absolute;visibility:hidden;clear:both;
margin-left:625px;
width:118px;
\width:120px;
w\idth:118px;padding:0;background-color:#F3F8FE;border:1px solid #B7BCCC;border-top:none;z-index:50}
#CABECERA > #otras {margin-top:56px;}
#otras a{color:#374268;text-decoration:none;width:105px;\width:120px;w\idth:105px;display:block;padding:4px 4px 4px 8px}
#otras a:hover {color:#000000;background-color:#FFFFFF}
#CABECERA {padding:0;margin:110px auto 0 auto;width:760px;height:56px;text-align:left;background: url(../images/f_cab.gif);}
#CABECERA ul {float:right;height:23px; margin:33px 0 0 0;list-style:none;padding:0 15px 0 0;} 
#CABECERA li {position:relative;height:23px;float:left;margin:0;background:url(../images/f_pest_der.gif) no-repeat right top; white-space:nowrap}
#CABECERA li a{line-height:23px;color:#000000;text-decoration:none;padding:5px 2px 5px 10px;margin:0 4px 0 0;background:url(../images/f_pest.gif) 0 0 no-repeat}
#CABECERA li a:hover{background-position: -400px;color:#000000}
#fotohome {width:736px;padding:20px 0 0 0 ;clear:both;text-align:left;background-color:#FFFFFF;background-repeat:no-repeat}
#clickhome {margin-left:20px;width:295px;height:220px;display:block}
#ayuda {float:left;margin-left:15px;width:260px;\width:280px;w\idth:260px;padding:8px;border:2px solid #BFBD9D;text-align:left;background-color:#FBF6E0;-moz-border-radius:8px}
#ayuda h1 {font:bold 11px Tahoma, Helvetica, sans-serif;color:#FFFFFF;background-color:#FF6600;padding:2px;margin:0}
#ayuda b {color: #ff6600}
#BUSCADOR {float:right;top:140px; margin-right:10px;width:394px;padding:0 0 0 0;text-align:left;}
#BUSCADOR form {margin:0;padding:0;font:bold 11px Tahoma, Arial, Helvetica, sans-serif;color:#000000}
#BUSCADOR fieldset {float:left;border:none;height:42px;padding:0 0 0 0;margin:0}
.notas {font:normal 10px Tahoma, Helveticam sans-serif;color:#374269;margin:0 0 7px 0}
#BUSCADOR .lista{ float:right;font:normal 10px Tahoma, Helvetica, sans-serif;color:#666633}
#BUSCADOR input, #BUSCADOR select {width:168px;height:14px;\height:16px;h\eight:14px;border:1px solid #6E7EB2;background-color:#F9F9F7;margin:3px 0 0 0;display:block;font-size:11px}
#BUSCADOR input.b90 {font:bold 13px Arial, Helvetica, Sans-serif;border:none;width:90px;height:27px;display:auto;background: url(../images/b90.gif) center 0 no-repeat}
#BUSCADOR input.b90:hover{background-position: center -27px}
#BUSCADOR a {color:blue}
#BUSCADOR .final a {float:none}
#BUSCADOR .tit {color:#000000;margin:5px 0 5px 0}
#pestanero {width:395px;height:32px;background:url(../images/pesst1.gif) no-repeat}
#pestanero a {color:#343E61;width:180px;\width:197px;w\idth:180px;padding:6px 0 6px 17px;float:left;display:block;font: bold 11px Arial, Helvetica, Sans-serif;text-decoration:none}
#particulares, #organismos {padding-left:0}
.bordes {float:none;clear:both;display:block;background-color:#BFD5FF;width:390px;\width:394px;w\idth:390px;margin:0;border-left:2px solid #FFFFFF;border-right:2px solid #FFFFFF}
.png {behavior: url("\pngbehavior.htc")}
dl {float:left;margin:10px 0 0 8px;text-align:left;width:240px;padding-bottom:8px;background:#F3F8FE url(../images/f_dl.gif) no-repeat; background-position: 0 bottom}
dt {padding:3px 0 3px 8px;background: url(../images/f_dt.gif) 0 0 no-repeat;color:#49588B;font: bold 11px  Arial, Helvetica, sans-serif}
dd {margin:0;width:auto;font:11px  Tahoma, Arial, Helvetica, sans-serif;border-left:1px solid #949AB6;border-right:1px solid #949AB6}
dd a {padding:3px 0 3px 8px;color:#333333;display:block}
dd a:hover {background-color:#FFFFFF}
#PPAL {float:left;clear:left;width:534px;\width:556px;w\idth:534px;margin:10px 0 10px 0;padding:10px;background:#EAEEF7 url(../images/f_sombra.gif) no-repeat;border:1px solid #949AB5}
#PPAL table {text-align:left}
#PPAL table strong{color:#000000} 
#PPAL table b{color:#FF6600;font-weight:normal} 
#PPAL table select, #PPAL table input { margin:2px 0 0 0;padding:0}
#PPAL dl {float:none;margin:5px 0 0 0;text-align:left;width:100%;padding:0 0 17px 0;background:#FFFFFF url(../images/f_dl255.gif) right bottom no-repeat}
#PPAL dl.doble {float:none;margin:5px 0 0 0;text-align:left;width:100%;padding:0 0 17px 0;background:#FFFFFF url(../images/f_dl536.gif) right bottom no-repeat}
#PPAL dt {padding:3px 12px 3px 20px;font:12px Arial, Helvetica, sans-serif;background: url(../images/f_dt255.gif) 0 0 no-repeat;color:#FFFFFF;font: bold 12px  Arial, Helvetica, sans-serif}
#PPAL dl.doble dt {padding:3px 12px 3px 20px;font:12px Arial, Helvetica, sans-serif;background: url(../images/f_dt510.gif) 0 0 no-repeat;color:#FFFFFF;font: bold 12px  Arial, Helvetica, sans-serif}
#PPAL dd {margin:0;width:auto;border-left:none;border:none;font:12px Arial, Helvetica, sans-serif}
#PPAL dd a {padding:3px 0 3px 14px;margin:0 6px 0 6px;color:#333333;display:block;text-decoration:none;border-top:1px solid #ECF2FF}
#PPAL dd a:hover {background-color:#ECF2FF;color:#49588B}
#PPAL h3 {color:#252E50; font: bold 14px Arial, helvetica, sans-serif;padding:0 0 1px 0;background: url(../images/f_h3.gif) 0 bottom repeat-x; border-bottom:1px solid #A9C7FF; margin:0;}
#TOTAL a .dir {color:#000000; text-decoration:none; display:block;padding:3px 0 3px 0; margin-bottom:5px; border-bottom: 1px solid #949AB5}
#ruta {width:738px;height:24px;padding-top:7px;clear:both;display:block}
/*#ruta {width:710px; \width:738px; w\idth:710px; height:24px; padding:7px 0 0 29px; clear:both; display:block; background:url(../images/f_ruta.gif) 0 5px no-repeat;}*/
#ruta a {color:blue}
#ruta strong {color:#FF6600;font-weight:normal}
#ruta ul{float:left;list-style:none none;margin:0;padding:0}
#ruta ul li{float:left;margin-right:8px;padding-left:8px;}
#ruta ul:first-child {background-image:none}
#DER {float:right;width:170px;margin:0;padding:0}
#DER .banner{text-align:center}
#DER h2{margin:0 0 4px 0;padding:4px 0 5px 10px;background: url(../images/t_refinado.gif) no-repeat;color:#FFFFFF;font: bold 11px Tahome, Arial , Helvetica, Sans-serif}
.refinado {color:#000000;padding:0 0 10px 0;background: #C4D8FF url(../images/f_refinado.gif) bottom left no-repeat}
.refinado input  {width:110px;margin:0 0 0 10px;padding:3px 0 3px 4px}
.refinado select {width:115px;margin:0 0 0 10px;padding:auto}
.refinado input.blupa {padding:0;font:bold 13px Arial, Helvetica, Sans-serif;width:27px;height:26px;background: url(../images/blupa.gif) center 0 no-repeat;border:none}
.refinado input.blupa:hover {background-position: center -27px}
#txtad a{padding:5px;display:block;text-decoration:none;font:normal 11px Arial, helvetica, sans-serif;border-top:2px solid #EDF2FF}
#txtad a:hover {background-color:#ECF2FF}
#txtad p{margin:0;line-height:16px}
#txtad .nombr{font-weight:bold;text-decoration:underline;color:#4568BA}
#txtad .info{text-decoration:none;color:#388704;font:normal 11px Tahoma, Arial, helvetica, sans-serif}
#txtad .activ{display:block;color:#333333}
#prepie {font:normal 10px Tahoma, Helvetica, sans-serif;color:#ff6600;clear:both}
#prepie a{color:#374268}
#prepie a:hover {color:#CC0000}
#prepie img, #PIE img {vertical-align:middle}
#PIE { width:740px;\width:760px;w\idth:740px;padding:15px 10px 0 10px;background:url(../images/f_pie.gif) no-repeat;color:#996600;text-align:center;font-size:10px;clear:both}
#PIE a {color:#374268}
.promo {margin-top:10px;border:1px solid #FFEFAE;padding:6px 10px 6px 10px;text-align:center;color:#4e4e4e;background-color:#FFFFFF}
.mini {height:1px;line-height:1px;width:100%; clear:both}
.empuja {height:1px;line-height:1px;clear:both}
.resul {width:534px;\width:536px;w\idth:534px;background-color:#FFFFFF; background-image: url(../images/f_resul.gif); background-position: 0 bottom; background-repeat: no-repeat;padding:0 0 17px 0;clear:both}
.resul img {float:left; margin-right:8px;border:1px solid #949AB5}
.resul h3, #PPAL .resul h3 {font: bold 12px Arial, Helvetica, sans-serif;color:#FFFFFF;background:#4568BA url(../images/f_anunciante.gif) 0 0 no-repeat;margin:0;padding:5px 10px 3px 12px;border-bottom:none}
.resul h3 a{float:right;margin-right:8px;font: normal 11px Tahoma, Arial, Helvetica, sans-serif;color:#FFFFFF;}
.undostres {background-color:#edfbfe; background-image: url(../images/f_resul.gif); background-position: 0 bottom; background-repeat: no-repeat; }
#PPAL .ip h3 {background:#4568BA url(../images/f_anunciante_ip.gif) 0 0 no-repeat;}
.txt{font: 12px Arial, Helvetica, sans-serif;color:#000;margin:0 0 8px 0}
.resul .txt{font: 11px Tahoma, Arial, Helvetica, sans-serif;color:#333;margin:4px 0 0 0}
.resul ul {list-style:none;display:block;padding:0;margin:0 6px 0 2px}
.resul ul li {padding:4px 8px 4px 10px;margin-right:2px;text-align:left;color:#333;line-height:130%}
.resul ul li strong {font: bold 12px Arial, Helvetica, sans-serif}
.resul ul li:hover, .resul ul li.par:hover {background-color:#FFE57F}
.undostres ul li:hover, .undostres ul li.par:hover {background-color:#F2F2B6}
.resul ul li ul {list-style:none;display:block;padding:0 0 0 15px;margin:4px 0 0 0;border-top:1px solid #82ADFF}
.resul ul li ul li{text-transform:width:auto;lowercase;display:block;padding:3px 0 3px 0;margin:0;text-align:left;color:#333333;border-top:1px solid #D0E0FF}
.resul ul li ul li:first-letter {text-transform:uppercase}
.resul ul li ul > li:first-child {border-top:none}
.par {background-color:#EDF3FE}
.undostres .par {background-color:#F2F2B6}
.telef {float:right;text-align:right;padding-left:6px;font:bold 12px Arial, Helvetica, sans-serif;color:#49588B}
div.telef {text-align:right;padding:5px 18px 0 0; white-space:nowrap;}
div.telef p {margin:0; padding:0;font:bold 12px Arial, Helvetica, sans-serif;color:#000000}
div.telef a, div.telef a img {margin:0; padding:0; border:none}
/*.telef {background: url(../images/ico_tel.gif) repeat-y; padding-left:15px}*/
/*.telef a {text-decoration:none;background-color:#00CC00;text-align:right}*/
#DER .telef {background-image:none}
.varias {float:right;font:normal 11px Arial, Helvetica, sans-serif;color:#4568BA}
.direccion {font-size:11px;}
.resul p{margin:0;padding:5px 18px 3px 12px;font:12px Arial, Helvetica, sans-serif}
.resul p .telef{font-size:12px;color:#000000}
.undostres p {margin-top:2px}
.web {background: url(../images/f_web.gif) 0 0 no-repeat}
.email {background: url(../images/f_email.gif) 0 0 no-repeat}
.undostres .email {background-image:none; padding-left:0;}
.mess {background: url(../images/f_mess.gif) 0 0 no-repeat}
.movil {background: url(../images/f_movil.gif) 0 0 no-repeat}
.web, .email, .mess {font: 11px Tahoma, Arial, Helvetica, sans-serif;padding:0 6px 0 19px;color:#388704;text-decoration:none}
.web:hover, .email:hover{text-decoration:underline}
.reclamo, .reclamo a {font-weight:bold; color:#202f60; font-size:13px; text-decoration:none}
p.func {font:normal 11px Tahoma, Arial, Helvetica, sans-serif;color:#ff6600;line-height:22px;display:block;margin:3px 0 0 0;padding: 0 10px 0px 12px;clear:left}
.func a{color:#404E7B;padding:6px 0 6px 0;text-decoration:underline}
/*.func a.masinfo{padding-left:27px;background:url(../images/masinfo.gif) 0 0  no-repeat;font-weight:bold}*/
.func a.regalo{padding-left:27px;background:url(../images/regalo.gif) 0 0  no-repeat;font-weight:bold}
.func a.sms{padding:4px 0 4px 14px;background:url(../images/sms.gif) 0 0  no-repeat}
.func a.mess {padding:4px 0 4px 18px;background: url(../images/f_mess.gif) 0 0 no-repeat}
.func a:hover.sms {background:url(../images/sms.gif) 0 -23px  no-repeat}
.func a.masinfo img {float:none; margin:2px 0 0 0;text-decoration:none;border:none;}
#ACCION {background-color:inherit; background-image:none}
.f123 {background-color:#edfbfe; background-image:none}
.callejero {background-color:#c0ed65;-moz-border-radius:8px;margin:0}
.nocallejero {background-color:#D0E0FF;-moz-border-radius:8px;margin:0}
.callejero .tit {padding:3px;font-weight:bold;color:#ffffff;background-color:#6c8833; text-align:left}
.nocallejero .tit {padding:3px;font-weight:bold;color:#ffffff;background-color:#4568BA; text-align:left}
.callejero .tit a, .nocallejero .tit a {color:#FFFFFF}
.callejero input, .callejero select, .nocallejero input, .nocallejero select {font:normal 11px Tahoma, Arial, Helvetica, Sans-serif;margin-top:2px}
input.b90 {font:bold 13px Arial, Helvetica, Sans-serif;width:90px;height:27px;display:auto;background: url(../images/b90.gif) center 0 no-repeat;border:none}
input.b90:hover {background-position: center -27px}
.subir {color:#000000;float:right;clear:both;width:34px;\width:55px;w\idth:34px;height:28px;margin:8px 0 0 0;padding:4px 4px 0 21px;display:block;background: url(../images/f_bsubir.gif) 0 0 no-repeat}
.subir:hover {color:#000000}
.ESTADILLO {width:536px;\width:556px;w\idth:536px;height:24px;display:block;margin:0;line-height:24px;padding:0 10px 6px 10px;background:url(../images/f_estadillo.gif) 0 top no-repeat;float:left}
.ESTADILLO span {white-space:nowrap;}
.ESTADILLO strong{color:#660000}
.ESTADILLO a strong{color:#FF6600}
.ESTADILLO a{width:68px;line-height:14px;padding:6px 10px 6px 10px;background:url(../images/fb_estadillo.gif) center 0 no-repeat;text-decoration:none;text-align:center;color:#000;white-space:nowrap}
.ESTADILLO a:hover {background-position: center -26px}
.prelista {background-color:#FFFF99;border:1px solid #FF6600;padding:5px;display:block;text-align:center;margin:2px 0 8px 0}
td.prelista {margin:0;width:100%;display:table-cell}
.prelista strong{color:#660000}
.prelista a:visited {color:blue}
div.ambito {padding:3px;height:112px;margin:0;text-align:center;border:1px solid #AAAFC4;background-color:#FFFFFF;-moz-border-radius:8px}
.ambito select{font-size:11px;background:#FFFFCC;width:170px}
.ambito fieldset{border:mone;margin:0 0 5px 0}
.abc {clear:both;text-align:center;background: url(../images/f_736.gif) left 38px no-repeat}
.abc ul {height:46px;list-style:none none;margin:0 0 0 20px;padding:0;clear:both}
.abc ul li{float:left}
.abc ul li a{width:26px;height:35px;line-height:20px;background: url(../images/abc.gif) 0 0 no-repeat;display:block;color:#333333;font-weight:bold;text-align:center;text-decoration:none}
.abc ulli a.activo, .abc li a:hover{background: url(../images/abc_on.gif) 0 0 no-repeat;color:#660000}
#SINFOTO  {width:736px;padding:15px 0 0 0 ;background:#FEFCF3;background: url(../images/f_736.gif) 0 0 no-repeat}
#TOTAL {width:714px;\width:736px;w\idth:714px;padding:10px;background:#EAEEF7 url(../images/f_sombra.gif) no-repeat;border:1px solid #949AB5;text-align:center}
#TOTAL a {color:blue}
#TOTAL strong {color:#660000}
#TOTAL select {font: 10px Tahoma, Arial, sans-serif}
#alfa {text-align:left}
#alfa td {padding:7px 0 7px 10px;vertical-align:top;background: url(../images/fle.gif) 0 8px no-repeat}
#alfa td:hover {background-color: #ffffff}
#alfa a {font: 12px Arial, Helvetica, sans-serif}
#alfa a:hover {background-color: #ffffff;color:#CC0000}
#X11 img{float:right;margin-left:10px;border-left:1px solid #AAAFC4}
#X11 a{ font: 11px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;width:544px;\width:556px;w\idth:544px;height:64px;border:1px solid #AAAFC4;background-color:#FFFFCC;margin:0 0 10px 0;padding:0 0 0 10px;display:block}
#X11 .tit{font: bold 11px Verdana, Helvetica, sans-serif;color:#3300CC;text-decoration:underline;margin: 4px 0 2px 0}
#X11 .url{font: 11px Tahoma, Arial, Helvetica, sans-serif;color:#388704;margin:0;padding:0}
#X11 a:hover, #X11 a:hover .tit, #X11 a:hover .url{color:#FF6600}
#BANNERTOP { position:absolute; top:5px;left:50%; width:760px;margin:5px -380px; clear:both; height:inherit; text-align:center; background-color:transparent; background-image:none;}
/*#XBANNERTOP {position:absolute; visibility:hidden;}*/
#NOPOP {WIDTH:250PX;VISIBILITY:HIDDEN;POSITION:ABSOLUTE;LEFT:20PX;TOP:10PX}
.txtbus {font:bold 11px Tahoma, sans-serif;color:#660000}

#PPAL h2 {padding:0px;margin-left:20px;color:#000000;font: bold 20px arial, helvetica, sans-serif}
ol {margin-left:15px;padding:0 10px 0 0px;font: normal 12px arial, helvetica, sans-serif;list-style-type:none}
ol li {background-color:#FFFFFF;padding:20px 10px 10px 20px;margin-bottom:10px;-moz-border-radius:10px;border-right:1px solid #949AB5;border-bottom:1px solid #949AB5}
#PPAL ol li h3 {color:#000000;font: bold 15px Arial, helvetica, sans-serif;padding:0 0 3px 0;margin:0;background-image:none;border-bottom:1px solid #FF6600}
ol p {font: normal 12px Arial, Helvetica, Sans-serif;margin:10px 0 0px 0;line-height:140%}
ol li  ol {padding:0 10px 0 20px;list-style-type:lower-alpha}
ol li  ol li{margin:0;padding:5px;line-height:140%;border:none}
#DER .tit {color:#49588B;margin:10px 0 2px 0}
#DER ul {margin:0;padding:0;list-style-type:none}
#DER ul li {margin:0;padding:0;border-bottom:2px solid #EDF2FF}
#DER ul li p {}
#DER ul a {font-size:11px;color:#000000;text-decoration:none;display:block;padding:3px;display:block}
#DER ul a:hover {background-color:#ECF2FF;color:#49588B}
.col {float:left}
.col ul { margin:5px 0 0 5px;padding:0 0 0 15px}
.col fieldset {border:none}
.col form strong {color:#18214F}
.col form input, .col form textarea, .col form select {margin:2px 0 5px 0;background-color:#FEFCF3;border:1px solid #B7BCCC;font:11px Tahoma, Arial, Helvetica, sans-serif}
.tablacp th {border-top:1px solid #4568BA;border-bottom:1px solid #4568BA}
.tablacp {width:525px;margin-left:2px;}
.tablacp tr:hover {background-color:#FFE57F}
.tablacp th, .tablacp td{text-align:center;padding:3px;vertical-align:top}
.tablacp td a img  {clear:none; float:none; border:none; vertical-align:middle}
.cajas {background-color:#ECF2FF;padding:5px;border:1px solid #82ADFF}
.oculto {visibility:hidden;position:absolute;width:none;height:none}
/*codigos*/
.u, .v, .s, .f, .m {margin-right:3px; color:#FF0000; cursor:help; color:#0066CC}
.pop {background-color:#FF9933}
.pop {margin-left:12px; overflow:visible; clear:both}
