*{margin:0px;padding:0px;}
html{height:100%;}
body{height:100%;font-family:"Trebuchet MS",Tahoma,Arial,Helvetica,Sans-serif;font-size:0.9em;padding:0px;margin:0px;color:#606060;}
img{border:none;}
ul{list-style:none;}
#main{border-bottom:1px solid #D9CAA1;border-right:1px solid #D9CAA1;border-left:1px solid #D9CAA1;width:1024px;margin:0 auto;overflow-y:auto;overflow-x:hidden;}
h1{color:white;font-size:30px;font-style:italic;}
#cabecera{width:1024px;float:left;margin-top:0px;background-image:url(../images/fondocabecera.jpg);background-repeat:repeat-x;background-position:bottom;height:150px;color:white;}
a{color:#0E2339;text-decoration:none;}
a:hover{color:#DC5A00;text-decoration:underline;}
#cab1{padding-left:20px;float:left;width:418px;padding-bottom: 20px;padding-top: 20px;}
#cab2{float:left;width:586px;}
#cab2 i{padding-top:20px;padding-bottom:10px;display:block;text-align:right;font-size:11px;}
#tiempo{float:right;}
#tiempo div{padding:0px;margin:0px;}
#tiempo img{padding:0px;margin:0px;float:left;}
#tiempo span{padding:0px;margin:0px;float:left;}
#imagencabecera1{float:left;background-image:url(../images/cabecera/1.jpg);background-repeat:no-repeat;background-position:bottom;width:586px;height:150px;}
#imagencabecera2{float:left;background-image:url(../images/cabecera/2.jpg);background-repeat:no-repeat;background-position:bottom;width:586px;height:150px;}
#cabecera img{border:0px;}
#menu{width:1024px;float:left;}
#menu1{background-color:#FF7F00;width:1024px;float:left;font-family: arial;font-weight: bold;}
#menu ul{list-style:none;float:left;margin-left:5px;}
#menu ul li{float:left;margin-right:5px;}
#menu1 ul li a{display:block;padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:10px;background-color:#FF8000;color:white;text-decoration:none;}
#menu1 ul li a:hover{background-color:#934A00;}
#menu1 ul li p{text-transform:uppercase;display:block;padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:10px;background-color:#FFC5A3;color:#633200;text-decoration:none;}
#menu2{width:1024px;float:left;background-color:#FAF5EC;border-bottom:1px solid #D9CAA2;font-size:11px;}
#menu2 ul li a{display:block;padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:10px;color:black;text-decoration:none;font-size: 10pt;}
#menu2 ul li a:hover{background-color:#934A00;color:white;}
#menu2 ul li p{text-transform:uppercase;display:block;padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:10px;color:black;font-weight:bold;text-decoration:none;}
#submenu2{width:794px;float:left;background-color:#DFDAD2;border-bottom:1px solid #D9CAA2;font-size:11px;padding-bottom: 10px;padding-top: 6px;}
#submenu2 ul li a{display:block;padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:10px;color:black;text-decoration:none;font-size: 10pt;}
#submenu2 ul li a:hover{background-color:#934A00;color:white;}
#submenu2 ul li p{text-transform:uppercase;display:block;padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:10px;color:black;font-weight:bold;text-decoration:none;}
#menu3{padding-top:5px;padding-bottom:5px;width:230px;float:left;background-color:#FFF;border-bottom:1px solid #D9CAA2;font-size:11px;}
#buscador{float:left;margin-left:20px;}
#buscador form label{font-weight:bold;}
#letras{padding-left:20px;float:right;}
.letra{display:block;text-align:center;float:left;background-color:#FAF5EB;border:1px solid #D9CAA1;padding:4px;margin-right:5px;text-transform:uppercase;}
#contenido{width:1024px;float:left;/*background-image:url(../images/fondocontenido.jpg);*/background-repeat:repeat-y;background-position:right;}
.contenedor{float:left;}
#col1{float:left;width:313px;padding-left:30px;padding-right:10px;border-right:1px solid #D9CAA1;padding-top:15px;background-color:white;}
#col2{float:left;padding-left:10px;width:310px;padding-right:0px;padding-right:10px;padding-top:15px;background-color:white;}
#col3{float:right;padding-left:10px;padding-top:10px;padding-right:10px;width:200px;background-color:#D9CAA1;font-size:12px;color:#000000;height:100%;margin-top: -60px;}
#col3 ul{list-style:none;}
#col3 a{color:black;font-size:13px;font-weight:bold;}
#col3 img{padding:3px;background-color:#C3C0A0;}
#col3 .publi{padding:0px;}
#col3 .banner{margin-top:10px;margin-bottom:10px;border-bottom:1px dotted #FFFAD4;border:1px solid #B9AD89;padding:5px;background-color:white;}
#col3 .txt{width:180px;}
#bannerfotos ul{float:left;}
#bannerfotos ul li{float:left;}
#bannerfotos ul li img{float:right;}
#farmaciasindex ul{float:left;}
#farmaciasindex ul li{float:left;}
#farmaciasindex ul li img{float:right;}
#col3 .banner h3{font-size:20px;font-style:italic;display:block;border-bottom:5px solid #B9AD89;margin-bottom:3px;}
#col4{border-top:5px solid #D9E2FE;float:left;margin-left:20px;margin-top:10px;margin-right:20px;width:960px;padding-top:20px;}
#col5{min-height:650px;float:left;margin-left:30px;margin-top:10px;margin-right:0px;width:644px;padding-top:20px;}
.titulo1{font-size:28px;color:#102439;font-style:italic;border-bottom:5px solid #DFDFDF;display:block;padding-bottom:3px;margin-bottom:5px;}
.modulo{border-bottom:1px solid #D9CAA1;padding-bottom:10px;margin-bottom:10px;}
.modulo2{border-bottom:1px solid #D9CAA1;padding-bottom:10px;margin-bottom:10px;float:left;}
#migas{width:1024px;float:left;padding-left:20px;font-size:11px;background-color:#DAE3FE;color:black;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #D9CAA1;}
#migas a{color:black;}
#mapa{width:900px;height:500px;position:relative;}
#mapacallejero{border:5px solid #D9CAA0;width:644px;height:450px;position:relative;}
#cine{float:left;}
#cine ul li{border:1px solid #D9CAA0;background-color:black;padding:8px;float:left;margin:3px;width:140px;height:210px;}
#cine ul li a{color:white;}
#cine ul li img{margin-top:2px;padding:5px;background-color:#EDE4D8;border:1px solid #AFA381;}
#anunciosindex{margin-bottom:10px;font-size:11px;}
#anunciosindex ul li{margin-bottom:10px;}
#anunciosindex ul li .tituloanuncio{font-size:16px;font-weight:bold;}
#anunciosindex ul li span{color:black;font-size:12px;}
#bajo{text-align:center;color:black;font-size:11px;background-color:#FAF5EB;border-top:1px solid #D9CAA1;padding-top:15px;padding-bottom:15px;width:1024px;float:left;}
.ip{color:black;font-size:10px;display:block;margin-bottom:5px;}
.fotopanoramio{float:left;height:130px;width:110px;margin:10px;}
.fotopanoramio img{background-color:#D9E2FE;border:1px solid #C0B48E;padding:4px;}
#paginacion{width:99%;float:left;margin-bottom:10px;}
#paginacion a{text-align:center;float:left;padding:3px;margin:3px;display:block;width:20px;border:2px solid #C0B48E;background-color:#FAF5EB;}
#paginacion b{text-align:center;float:left;padding:3px;margin:3px;display:block;width:20px;color:black;}
#adsensemenu{position:absolute;top:425px;left:auto;}
#adsensemenu3{float:left;width: 120px;}
#adsensebannerprincipal{position:absolute;top:0px;left:auto;}
#adsensebannerpeque{position:absolute;top:15px;left:870px;}
#listadoempresas li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #DFDFDF;padding-left:10px;border-left:2px solid #DCDCDC;width:640px;}
.impar{background-color:#FAF5EB;}
#listadoempresas li b{font-size:20px;color:#081724;}
#listadoempresas li strong{font-size:18px;font-style:italic;color:#494536;}
#listadoempresas li span{display:block;padding:3px;background-color:#DFDAD1;font-size:11px;color:black;margin-right:10px;margin-top:5px;}
#comentariousuarios{background-color:#FAF5EB;border:1px solid #DFDFDF;padding:10px;}
#comentariousuarios strong{color:#122D48;font-style:italic;font-size:18px;}
.comentario{background-color:#FAF5EA;border:1px solid #DFDFDF;padding:2px;margin-top:10px;margin-bottom:10px;}
.titulocomentario{background-color:#DFDAD1;padding:5px;}
.titulocomentario strong{color:#122D48;font-style:italic;font-size:18px;}
.comentario p{color:#000000;font-size:13px;padding:5px;background-color:#F8F8F8;}
#mapaempresa{border:10px solid #D9E2FE;width:630px;height:400px;float:left;margin-bottom:30px;}
.destacar{color:red;font-weight:bold;}
#paginacion a{text-align:center;float:left;display:block;padding:3px;border:2px solid #DBD0DC;margin-left:5px;margin-bottom:5px;min-width:15px;}
#paginacion b{text-align:center;float:left;display:block;padding:3px;margin-left:5px;margin-bottom:5px;min-width:15px;font-size:18px;color:black;}
#paginacion a:hover{color:white;background-color:#59798B;}
h2{font-size: 0.9em;}
h4{font-size: 14pt;text-decoration: underline;}
#adsensemenu2{float:left;}
#trabajo {
float:left;
margin-left:20px;
margin-right:20px;
margin-top:10px;
min-height:650px;
padding-top:20px;
width:644px;
}
#estrellas{height: auto;width: 100px;float: left;display:block;}
#listadorestaurantes li{height: 140px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #DFDFDF;padding-left:10px;border-left:2px solid #DCDCDC;width:640px;}
.impar{background-color:#FAF5EB;}
#listadorestaurantes li b{font-size:20px;color:#081724;}
#listadorestaurantes li strong{font-size:18px;font-style:italic;color:#494536;}
#listadorestaurantes li span{display:block;padding:3px;background-color:#DFDAD1;font-size:11px;color:black;margin-right:10px;margin-top:5px;}
#publi-horizontal{float: left;width: 540px;height: 60px;margin-left: 80px;}

#col3 .banner h4{font-size:20px;font-style:italic;display:block;border-bottom:5px solid #B9AD89;margin-bottom:3px;text-decoration: none;}

.img-tienda{padding:0px;}

.caja-fotos{}

#col5-new{min-height:650px;float:left;margin-left:10px;margin-top:10px;margin-right:0px;width:674px;padding-top:20px;}
#col3 .new{margin-top:0px;}
#col7{min-height:650px;float:left;margin-left:0px;margin-top:0px;margin-right:0px;width:804px;padding-top:0px;}

#menu2 .golf{background-color:#934A00;color:white;font-weight:bold;}
.reserva{float:right;margin-right:10px;border-radius:5px;padding:5px;background-color:#FF8000;color:white;}
.reserva:hover{color:white;}
/*#capa{height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999;text-align:center;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;display:none;}
#capa_interior{background-color:#FFFFFF;border:2px solid #F8A32C;color:#000000;margin:100px auto 0;padding:15px;text-align:justify;width:500px;}*/