body{margin:0;padding:0;background:url(../plantilla/fondo-site.png) #CF9F75;font-family:"Trebuchet MS",sans-serif;font-size:13px;line-height:131%;}
#cabecera{position:absolute;z-index:2;top:0;left:0;width:100%;height:450px;background:url(../plantilla/cab-tapas.jpg) no-repeat;}
#cabecera h1{margin:0;}
#cabecera img{position:absolute;z-index:3;top:10px;left:280px;width:221px;height:64px;margin:0;}
#cabecera p{position:relative;z-index:4;top:0;left:0;width:100%;height:125px;margin:0;padding:130px 0 0 0;background:url(../plantilla/cab-bar.jpg) no-repeat top right;}
#cabecera span{position:absolute;top:80px;left:380px;width:210px;text-align:right;display:block;color:#F9E4CE;font-weight:700;}
#menu span{position:absolute;z-index:1;top:0;right:0;width:100%;margin:0;padding:0 0 154px 0;background:url(../plantilla/cab-mesa.jpg) #C07F49 repeat-x bottom left;font-size:1px;height:17px}
#menu div{position:absolute;z-index:7;top:134px;left:410px;}
#menu ul{margin:0;padding:0;list-style:none;}
li.contacto{position:relative;top:-16px;left:200px;}
#menu a{text-decoration:none;font-size:17px;}
#cuerpo{z-index:3;position:relative;padding:0px 0 0 215px;margin:171px 0 0 0;background:no-repeat top right;}
#principal{position:relative;padding:0px;background:url(../plantilla/cue-principal-fondo.jpg) #E3D3C4 repeat-y;width:551px;margin:0 0 0 11px;}
#opciones{position:relative;background:url(../plantilla/cue-bajo-fondo.jpg) no-repeat;width:555px;height:308px;margin:0 0 0 10px;}
#anuncio h1{padding:140px 0 10px 25px;margin-top:-10px;}
#anuncio p{margin:0 75px 28px 50px;}
p.firma{text-align:right;font-size:12px;}
#guia-bares.presentacion h1 a{font-size:19px;display:block;width:210px;height:20px;margin-top:-28px;margin-left:115px;}
#guia-bares.presentacion h2{margin-top:-40px;}
#nosotros, #cultura, #recetario, #guia-bares, #contacto{position:relative;background:url(../plantilla/secciones-fondo-anuncio.jpg) #DCC7B2;width:564px;height:377px;top:25px;}
#nosotros h1, #cultura h1, #recetario h1, #guia-bares h1, #contacto h1{position:absolute;top:-8px;left:40px;width:528px;height:43px;padding-top:140px;}
#nosotros h1{background:url(../plantilla/secciones-fondo-nosotros.jpg) no-repeat top right;}
#cultura h1{background:url(../plantilla/secciones-fondo-cultura.jpg) no-repeat top right;}
#recetario h1{background:url(../plantilla/secciones-fondo-recetario.jpg) no-repeat top right;}
#guia-bares h1{background:url(../plantilla/secciones-fondo-guia-bares.jpg) no-repeat top right;}
#contacto h1{background:url(../plantilla/secciones-fondo-contacto.jpg) no-repeat top right;}
#nosotros span, #cultura span, #recetario span, #guia-bares span, #contacto span{display:block;margin-bottom:60px;}
#refranes-sec{padding:20px 0 0 205px;margin:70px 0 0 0;height:250px;background:url(../plantilla/sec-refranes.jpg) no-repeat;}
#librovis-sec{padding:0 0 0 250px;margin:110px 0 0 0;height:164px;background:url(../plantilla/sec-libro-visitas.jpg) no-repeat;}
#anuncio{position:relative;background:url(../plantilla/cue-anuncio-fondonuevo.jpg) #DCC7B2;width:564px;height:666px;top:25px;}
#nosotros h1{background:url(../plantilla/secciones-fondo-nosotros.jpg) no-repeat top right;position:absolute;top:-8px;width:528px;height:163px;padding-top:140px;}
#nosotros span{display:block;margin-bottom:60px;}
#cultura div, #recetario div, #nosotros div, #guia-bares div, #contacto div{padding:115px 40px 0 40px;}
#cultura h1, #recetario h1, #nosotros h1, #guia-bares h1, #contacto h1{margin-top:10px;margin-bottom:27px;}
#cultura p, #recetario p, #nosotros p, #guia-bares p, #contacto p{margin-left:20px;margin-right:45px;}
form{display:block;margin:40px 0 0 0;width:447px;height:540px;background:url(../plantilla/form-contacto.jpg) no-repeat;}
div.recobar form{height:700px;}
form div{padding-top:5px;margin:0 70px 0 90px;}
form div.comienzo{padding-top:50px;}
form fieldset.margin{margin-bottom:90px;}
form fieldset.autorizacion{background:#D0BC99;}
form span{font-weight:700;color:#800000;}
form span.especial{font-size:11px;display:block;clear:both;text-align:right;}
form fieldset{border:1px #800000 solid;margin:5px 0 20px 0;padding:0 10px 10px 10px;}
form div div{clear:both;margin:8px 0 0 0;}
input{width:140px;float:right;border:1px solid #800000;}
select{width:180px;float:right;border:1px solid #800000;}
input#asunto{width:175px;float:right;}
textarea{width:175px;height:90px;float:right;border:1px solid #800000;}
form.autorizacion{display:block;margin-bottom:10px;}
input#autorizacionsi, input#autorizacionno{float:none;width:auto;}
form#votaciones{background:none;width:550px;display:block;height:auto;margin:-30px -60px 0 -60px;}
form#votaciones textarea{width:300px;height:150px;float:right;}
form#votaciones div.avisovoto{font-weight:400;font-size:12px;}
div#articulo img{float:left;height:136px;width:145px;margin:0 25px 30px 0;}
img.float{float:left;height:136px;width:145px;margin:0 25px 90px 0;}
div#inicio.seccion img.float{float:left;height:136px;width:145px;margin:0 25px 30px 0;}
div#inicio.seccion img.floatdos{float:left;height:194px;width:145px;margin:0 25px 30px 0;}
div#inicio p{margin:0;}
div#inicio span{clear:both;}
div#inicio.index div.uno{height:175px;}
div#inicio.index div.dos{height:260px;}
div#inicio.index div.tres{height:320px;}
div#inicio.index p.new{float:left;}
div#articulo, div#inicio{padding:5px 40px 50px 60px;}
#principal h1{margin:0 0 30px 0;clear:both;}
#principal h2{clear:both;}
div.historia div img{float:none;width:145px;height:136px;margin-right:15px;margin-bottom:10px;}
div.historia div{float:left;width:145px;text-align:center;margin-bottom:60px;}
div.historia div span{font-size:12px;}
div.consejos div#refranes img{float:none;width:123px;height:200px;margin-right:15px;margin-bottom:10px;}
div.consejos div#refranes{float:left;width:165px;text-align:center;margin-bottom:10px;}
div.articulo.libro-visitas img#librov{float:left;width:200px;height:143px;margin-right:25px;margin-bottom:10px;}
div#articulo.librotapas img{height:194px;}
div#articulo.libro-visitas img{width:200px;}
div.librotapas div dl{margin-top:20px;margin-bottom:40px;}
div.librotapas div dl dt{float:left;clear:both;padding:0;margin:0;}
div.librotapas div dl dd{padding-top:15px;}
div.librotapas h2{margin-top:40px;}
div.librotapas div.left{float:left;width:195px;margin-right:30px;}
div.librotapas div.right ul{padding-left:230px;}
div.librotapas h3{color:#800000;}
div.consejos ol{clear:both;margin:0px 40px 60px 50px;_margin-top:-20px;}
div.consejos li{margin:5px 0 10px 0;}
div.consejos blockquote{color:#800000;}
#articulo dl{clear:both;margin-left:30px;margin-right:20px;}
#articulo dt{font-weight:700;color:#800000;font-size:14px;margin-top:15px;margin-bottom:5px;}
div.diccionario dl{clear:both;_margin-top:-35px;margin-top:0px;}
div.consejos ul{clear:both;}
#principal div.libro-visitas ul{padding:0;margin:25px 0 35px 0;font-size:16px;text-align:center;}
#principal div.libro-visitas ul li{margin:0;padding:0;text-align:center;display:inline;margin-left:5px;}
#principal div.libro-visitas div{margin-left:5%;width:90%;border-top:1px solid #800000;}
#principal div.libro-visitas div blockquote{margin-top:40px;margin-bottom:10px;}
#principal div.libro-visitas div blockquote p{margin:7px 0 0 0;text-align:left;font-size:13px;}
#principal div.libro-visitas div p{margin-right:40px;margin-bottom:20px;text-align:right;font-size:11px;}
div.libro-visitas p.firmar{text-align:center}
p.subdiv{text-align:center;margin-top:46px;}
div.guia p.firmar{text-align:center;}
div.guia p.subdiv{text-align:center;margin-top:46px;}
#principal div.guias h2{margin-top:30px;}
#principal div.guias ul{margin:25px 0 35px 0;font-size:16px;text-align:center;}
#principal div.guias ul li{text-align:center;display:inline;margin-left:5px;}
#principal div.guias dt{clear:both;font-size:13px;display:inline;float:left;margin-right:10px;_margin-bottom:-15px;}
#principal div.guias dd.descripcion{clear:both;margin-top:6px;margin-bottom:25px;}
#principal div.guias dd.calificacion{font-size:12px;clear:both;position:relative;left:210px;top:-22px;}
#principal div.guias dd.direccion{margin-top:-10px;clear:both;font-style:italic;font-weight:700;}
#principal div.guias dd.recomendador{font-size:12px;clear:both;margin-top:-21px;margin-bottom:25px;}
#principal div.guias dd.descripcion blockquote{text-align:center;color:#800000}
#principal div.guias dd.opiniones{position:relative;left:30px;margin-bottom:20px;margin-top:-10px;}
#principal div.guias dd.masinfor{position:relative;left:250px;top:-37px;}
#principal div.guias p.firmados{font-size:12px;text-align:right;margin-right:40px;margin-bottom:30px;}
#principal div.guias blockquote{padding-top:20px;}
div#articulo.guias dl{margin-top:-14px;border-left:1px solid #800000;margin-left:0px;padding-left:30px;}
div#articulo.guias dt.nuevo{height:45px;margin-bottom:-20px;_position:relative;_top:22px;padding-top:35px;margin-left:-40px;padding-left:40px;background:url(../plantilla/nuevo-bar.png) no-repeat;}
div#articulo.guias dd.nuevos{clear:both;}
p#nota{clear:both;font-size:12px;text-align:left;}
#principal div.quienes-somos dl{margin-bottom:90px;_margin-bottom:auto;}
#principal div.quienes-somos dt{padding-top:15px;font-size:20px;font-weight:700;color:#900000;padding-bottom:5px;}
#principal div.quienes-somos dd.ines{background:url(../plantilla/foto-mama.jpg) no-repeat;margin-left:15px;margin-top:15px;padding-left:170px;margin-right:15px;margin-bottom:30px;height:192px;}
#principal div.quienes-somos dd.valen{background:url(../plantilla/foto-yo.jpg) no-repeat;margin-left:15px;margin-top:15px;padding-left:170px;margin-right:15px;margin-bottom:30px;height:170px;}
div.medios div{float:left;margin-bottom:80px;}
div.medios dl{margin-top:40px;}
a, strong, h1, h2{color:#800000;}
a:active{background:#FF3535;}
a:hover{background:#FFFFCC;}
h1{font-size:25px;}
h2{font-size:20px;}
.new{padding:19px 0 0 0;font-size:12px;}
.new span{font-weight:700;color:#ff0000;}
div.guia span em{font-weight:700;color:red;}
div.guiaindex em{font-weight:700;color:red;}
div.guias em{font-weight:700;color:red;}
#opc{background:url(../plantilla/no-cache/pixel.gif);padding:75px 0 0 280px;}
#opc h1{font-size:18px;margin:0 0 10px 0;color:#000000;}
#opc li{background:url(../plantilla/opciones.png) no-repeat;list-style:none;margin:10px 0 0 0;font-size:15px;font-weight:700;padding:0 0 0 25px;height:30px;}
#opc ul{padding:0 40px 0 0;margin:20px;margin-top:30px;margin-left:35px;}
li.li-libro{}
li.li-recoat{width:100px;}
#publicidad-nosotros{position:absolute;background:url(../plantilla/publicidad-nosotros.jpg) no-repeat;top:32px;left:-54px;width:300px;height:256px;}
#publicidad-libro-tapas{position:absolute;background:url(../plantilla/publicidad-libro.jpg) no-repeat;top:32px;left:-54px;width:300px;height:256px;}
#publicidad-bares{position:absolute;background:url(../plantilla/publicidad-bares.jpg) no-repeat;top:32px;left:-54px;width:300px;height:256px;}
#publicidad-tienda{position:absolute;background:url(../plantilla/publicidad-tienda.jpg) no-repeat;top:32px;left:-54px;width:300px;height:256px;}
#publicidad-nosotros h1, #publicidad-libro-tapas h1, #publicidad-bares h1, #publicidad-tienda h1{visibility:hidden;}
#publicidad-nosotros p{position:absolute;margin:0;padding:108px 50px 0 70px;}
#publicidad-libro-tapas p{position:absolute;margin:0;padding:108px 25px 0 160px;}
#publicidad-bares p{position:absolute;margin:0;padding:108px 25px 0 100px;}
#publicidad-tienda p{position:absolute;margin:0;padding:108px 40px 0 100px;}
#copyright{position:relative;z-index:1;width:100%;padding:29px 0 0 0;}
#disclaimer{background:url(../plantilla/copy-fondo-principal.png) #D3A87E no-repeat;padding:8px 0 0 0;height:112px;margin:0 0 0 371px;width:379px;}
#disclaimer p{font-size:12px;margin:0 20px 5px 17px;}
#print{position:absolute;left:0;top:-499px;_top:-500px;height:648px;width:430px;z-index:-1;background:url(../plantilla/copy-fondo-bar.jpg) no-repeat;}
#aural{position:absolute;right:7px;top:-126px;_top:-127px;height:278px;width:100%;z-index:-2;background:no-repeat top right;}
#print p, #aural p{display:none;}
#aural p{speak:normal;}
table{display:none;}
abbr, acronym{font-variant:small-caps;}
dd.direccion span{margin-left:10px;padding-left:20px;background:url( ../plantilla/metro.png) no-repeat center left;}
div#articulo.guias div#foto_ciudad{position:absolute;top:-35px;_top:-40px;left:340px;}
div#articulo.guias div#foto_ciudad img{float:right;width:191px;height:129px;margin-right:22px;}
div#articulo.guias div#foto_ciudad p{width:260px;position:absolute;top:25px;left:-280px;}
div#articulo.guias div#foto_ciudad p strong{display:block;float:left;margin-bottom:20px;}
div#articulo.guias.foto{padding-top:45px;}
div#articulo.guias.foto h1{padding-bottom:30px;}
div#adsense{position:absolute;top:300px;left:29px;_left:-188px;width:175px;background:url( ../plantilla/andaluz.jpg ) no-repeat;padding:110px 0 10px 0;text-align:center;}
div#adsense div#adsense-cuatro{background:url(../plantilla/adsense-fondo.jpg);_margin-left:-5px;color:green;border:3px #756774 solid;width:160px;height:600px;text-align:left;}
div#adsense div#adsense-dos{background:url(../plantilla/adsense-fondo.jpg);_margin-left:-5px;color:green;border:3px #756774 solid;width:160px;height:240px;text-align:left;}
div#adsense div#adsense-dos iframe{margin-left:20px;}
div#adsense div#adsense-uno{background:url(../plantilla/adsense-fondo.jpg);_margin-left:-5px;color:green;border:3px #756774 solid;width:160px;height:125px;text-align:left;}
div#adsense-recetas{margin-left:20px;padding-top:20px;padding-left:194px;margin-top:60px;background:url(../plantilla/adsense-recetas.jpg) no-repeat;_width:150px;height:147px;}
div#adsense-recetas div#adsense-recetas-dos{background:url(../plantilla/adsense-fondo.jpg);margin-left:-5px;color:green;border:3px #756774 solid;width:200px;height:121px;text-align:left;border-left:0;}
p#bares-legal{width:80%;margin-top:60px;margin-left:7%;}
ul#libros-antiguos{padding-top:25px !important;padding-bottom:25px !important;}
ul#libros-antiguos li{display:list-item !important;}
p#advice{clear:both;}
.diccionario em, .consejos em, .guia em{font-weight:700;color:red;font-style:italic}
#articulo.libro-visitas p.noticias{margin-bottom:30px;}
#articulo.libro-visitas h2{margin-top:3px;margin-bottom:-5px;}
#articulo.libro-visitas span{font-size:12px;padding-top:10px;display:block;}
#principal div.articulo.noticia div{margin-left:10%;width:80%;border-top:1px solid #800000;}
#principal div.articulo.noticia div blockquote{margin-top:20px;margin-bottom:10px;}
#principal div.articulo.noticia div blockquote p{margin:7px 0 0 0;text-align:left;font-size:13px;}
#principal div.articulo.noticia div p{margin-right:40px;margin-bottom:20px;text-align:right;font-size:11px;}
@media print{div#cuerpo{margin-left:-200px;margin-top:0px;}
div#opciones, div#articulo, div#adsense-recetas, div#menu, div#navegacion, div#print, div#aural{display:none !important;}
div#recetario, div#articulo.recetas, div#articulo.guias2{visibility:visible !important;display:block !important;}
div#articulo.guias2{margin-top:-50px;}
}

