@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
}
body {
	background-color: #b0e6e4;
	background-image: url(images-/bg.jpg);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: scroll;
	background-position: center top;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
a img { border:none;}

#page {width:908px; height:100%; margin:0 auto;
_height:0;}
#top { width:908px; height:13px; float:left; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:13px;  padding-top:255px; padding-left:20px;}
#top p{ margin:0px;}

#round_me, #round_me .sb-inner { background:white; /*height:100%;*/ _height:56px; color:#FFF;}
#round_me .sb-shadow { background:black; }
#round_me .sb-border { background:white; }

.menu { width:900px; height:56px; background:#FFF; float:left; margin-top:15px;
/* for IE */
  filter:alpha(opacity=60);
	/* CSS3 standard */
  opacity:0.6;
	/* for Mozilla */
  -moz-opacity:0.6;}

/*menu desplegable*/
.menu ul {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:12px; text-transform:uppercase; font-weight:bold; }
.menu ul li  a { }
.menu ul ul li a { color:#000; /*padding: 0px 42px; */text-transform:none;}

/*menu sin desplegar*/
.menu p {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:12px; text-transform:uppercase; font-weight:bold; text-align:center; margin-top:18px; }
.menu p a { color:#000; padding: 0px 42px; }

#content {width:895px; height:100%;  margin:35px 0 16px 4px; float:left;
_height:0;}

#content h1 {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:30px; color:#585858; margin:0px; font-weight:normal;}
#content h4 {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:18px; color:#00908a; margin:0px; font-weight:normal;}
#content h4 a{font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:18px; color:#00908a; margin:0px; font-weight:normal;}
#content h4.blanco {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:18px; color:#fff; margin:0px; font-weight:normal;}
#content .gris {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:14px; color:#585858; margin:0px; }
#content .blanco {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:14px; color:#fff; margin:0px; }
#content .verde {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:14px; color:#00908a; margin:0px; }

#content #col-izq p a { color:#585858;}

hr {height: 1px;
	border: 1px solid #53b6b2;
	width: 100%;}
input { border:solid 1px #ccc; background-color:#FFF;}
textarea { border:solid 1px #ccc; background-color:#FFF;}
input.nobord { border: none; background:none;}


/*columna izquierda*/
#col-izq {width:550px; height:100%; float:left; border-right: solid 1px #53b6b2; padding-right:22px; 
_height:0;}

#col-izq .edic {width:550px; height:100%; float:left; border-right: solid 1px #53b6b2; padding-right:22px; 
_height:0;}

#col-izq .izq-L {width:240px; height:100%; float:left; background: url(images-/bg-edic.gif) no-repeat left 160px;
_height:0;}

#col-izq .sello {width:240px; height:118px; float:left; margin-top:46px; padding-left:60px;
  _width:180px;}
#col-izq .edic-ant {width:240px; height:40px; float:left; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:12px;  font-weight:bold; color:#29a39f; padding: 40px 0px 0px 65px;
  _width:175px;}
#col-izq .edic-ant a {color:#29a39f;}

#col-izq .izq-R {width:310px; height:100%; float:left; background: url(images-/bg-edic.gif) no-repeat right 160px;
_height:0;}
#col-izq .izq-R img { border: solid 3px #00908a;}
#col-izq .izq-R img a { border: solid 3px #00908a; color:#00908a;}

#col-izq-resto  h2 {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:24px; color:#fff; margin:0px; font-weight:bold; padding:50px 0px 0px 0px;}
#col-izq-resto  h2 a { color:#fff;}
#col-izq-resto  h3 {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:16px; color:#585858; margin:0px; font-weight:bold; font-style: oblique; padding:0px;
}

.tapas-ant {width:550px; height:100%; float:left;  padding-right:22px; 
_height:0;}
.tapa-ant { width:100px; height:100%; float:left; margin:30px; 
_height:0;}
.tapa-ant img { border: solid 3px #00908a;}

.guia {background: url(images-/bg-guia.gif) no-repeat left 160px;}
.left {float:left; padding: 0px 30px 20px 0px;}
ul.flor {
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#00908a;
	list-style-image: url(images-/flor.png);
	margin-top:120px;
}
ul.flor li a{line-height:150%; color:#00908a;}

.left2 {float:left; padding: 10px 10px 10px 0px;}

.compras { height:167px; background: url(images-/bg-compras.gif) no-repeat left 37px; padding:5px 75px 0px 30px;}
.estetica { height:167px; background: url(images-/bg-estetica.gif) no-repeat left 37px; padding:5px 75px 0px 30px;}
.gastro { height:167px; background: url(images-/bg-gastronomia.gif) no-repeat left 37px; padding:5px 75px 0px 30px;}
.servicios { height:167px; background: url(images-/bg-servicios.gif) no-repeat left 37px; padding:5px 75px 0px 30px;}

.num-naranja { background-color:#F90; color:#FFF; padding-left:6px; margin-right:4px;}
.num-cyan { background-color:#32bcd1; color:#FFF; padding-left:6px; margin-right:4px;}
.num-verde { background-color:#90cb44; color:#FFF; padding-left:6px; margin-right:4px;}
.num-violeta { background-color:#a681df; color:#FFF; padding-left:6px; margin-right:4px;}

#col-izq  h2 {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:24px; color:#fff; margin:0px; font-weight:bold; padding:50px 0px 0px 0px;}
#col-izq  h2 a { color:#fff;}
#col-izq  h3 {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:16px; color:#585858; margin:0px; font-weight:bold; font-style: oblique; padding:0px;}

#col-izq .dos-col { width:210px; float:left;}

/*aviso chico*/
#aviso { width:164px; height:278px; border-bottom:solid 2px #53b6b2; border-top:solid 2px #53b6b2; float:left; margin: 0px 19px 20px 0px; /*_margin: 0px 13px 20px 0px;*/ }
#aviso  h5 {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:14px; color:#000; margin:4px 0px; font-weight:normal; }
#aviso  h5 a {color:#000; }
#aviso .foto {width:164px; height:164px; float:left; margin:5px 0px;}
#aviso .foto img {max-width:164px;}
#aviso .txt {width:164px; color:#000; margin:4px 0px; float:left; height:49px;}
#aviso .ref { width:164px; height:20px; float:right; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-weight:bold; text-align:right;
_height:18px;}

/*aviso grande*/
#aviso2 { width:347px; height:278px; border-bottom:solid 2px #53b6b2; border-top:solid 2px #53b6b2; float:left; margin: 0px 19px 20px 0px; /*_margin: 0px 13px 20px 0px;*/}
#aviso2  h5 {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:14px; color:#000; margin:4px 0px; font-weight:normal; }
#aviso2  h5 a {color:#000; }
#aviso2 .foto {width:347px; height:164px; float:left; margin:5px 0px;}
#aviso2 .foto img {max-width:347px;}
#aviso2 .txt {width:347px; color:#000; margin:4px 0px; float:left; height:49px;}
#aviso2 .ref { width:347px; height:20px; float:right; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-weight:bold; text-align:right;
_height:18px;}

/*aviso vert*/
#aviso3 { width:164px; height:392px; border-bottom:solid 2px #53b6b2; border-top:solid 2px #53b6b2; float:left; margin: 0px 19px 20px 0px; /*_margin: 0px 13px 20px 0px;*/}
#aviso3  h5 {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:14px; color:#000; margin:4px 0px; font-weight:normal; }
#aviso3  h5 a {color:#000; }
#aviso3 .foto {width:164px; height:278px; float:left; margin:5px 0px;}
#aviso3 .foto img {max-width:164px;}
#aviso3 .txt {width:164px; color:#000; margin:4px 0px; float:left; height:49px;}
#aviso3 .ref { width:164px; height:20px; float:right; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-weight:bold; text-align:right;
_height:18px;}

/*columna derecha*/
#col-der {width:300px; height:100%; float:left; margin-left:22px; 
_height:0;}
#col-der img { padding-bottom:20px; border:none;}
#col-der img a { border:none;}

/*pie*/
#round_me_pie, #round_me_pie .sb-inner { background:white; /**height:100%;*/ _height:56px;}
#round_me_pie .sb-shadow { background:black; }
#round_me_pie .sb-border { background:white; }

.pie { width:900px; height:56px; background:#FFF; float:left; margin-top:15px; 
/* for IE */
  filter:alpha(opacity=60);
	/* CSS3 standard */
  opacity:0.6;
	/* for Mozilla */
  -moz-opacity:0.6;}

.pie p {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif; font-size:12px;  font-weight:bold; text-align:center; margin-top:18px;}
.pie p a { color:#000;}

/*bcnis*/
#bcnis { width:900px; margin: 10px auto; font-size:10px;  text-align:right; float:left;}
#bcnis a{ font-weight:bold; color: #000;}