
body {background-color:#EBF1F7;font-family:"trebuchet MS";text-align:center;background-image:url(fondob.png);background-repeat:repeat-x;}

#pagina {margin:0 auto 10px auto;width:955px;}

#cabecera {width:955px;margin:0;padding:0;position:relative;height:108px;background-image:url(lazi9.png);background-repeat:no-repeat;background-position:bottom left;}

#menu {font-size:11pt;float:left;color:#FFF;padding:0;margin:0;text-align:center;position:absolute;bottom:0;right:80px;list-style-type:none;}

#menu li {float:left;padding:4px 0 4px 0;font-weight:bold;margin:0;border-right:solid 1px #B5C4CF;border-left:solid 1px #88A3B4;background-image:url(cece.png);background-repeat:repeat-x;background-position:bottom left;}

#menu li a {color:#FFF;padding:0 20px 0 20px;}

#menu li:hover {color:#FFF;background-image:url(ceceover.bmp);background-repeat:repeat-x;}

#cabecera .index {width:118px;height:25px;font-size:12pt;float:lefT;border-right:solid 1px #B5C4CF;border-left:solid 1px #88A3B4;background-image:url(ce.png);background-repeat:repeat-x;background-position:bottom left;}

#contenedor {width:955px;clear:both;}

.lateralizq {width:80px;float:left;background-image:url(lazi4.png);background-repeat:no-repeat;background-position:bottom right;height:585px;}

.lateralder {width:80px;float:left;background-image:url(lazi3.png);background-repeat:no-repeat;background-position:bottom left;height:585px;}

.lateralizq img {margin-top:20px;}

.lateralder img {margin-top:300px;}

#lateralcentro {width:245px;float:right;background-color:#E2E8F0;position:relative;border-left:solid 1px #D1D7DF;padding-top:10px;height:580px;}

#pie {width:955px;background-image:url(abajo.bmp);background-repeat:no-repeat;background-position:top center;clear:both;font-size:8pt;padding:8px;}

#contenido {width:795px;background-color:#FFF;float:left;background-image:url(esquina2.png);background-repeat:no-repeat;background-position:top left;}

#izquierda {float:left;width:535px;padding:10px 5px 8px 8px;margin:0px;text-align:left;}

#lateralcentro ul {font-size:9pt;padding:5px;padding-left:3px;margin:0;list-style-type:none;}

#lateralcentro ul li {padding:1px 2px 1px 3px;margin:0 3px 3px 3px;}

#flashcontent {width:480px;height:520px;}
	
a {color:#333333;text-decoration:none;}

#condiciones {padding:0;margin:0 0 10px 30px;list-style-type:circle;font-size:10pt;clear:both;}

#condiciones li {padding:5px;margin:0;}

.formularioizq,.formularioder{float:left;width:85px;margin:0 0 10px 0;list-style-type:none;padding:0;}

.formularioder{width:390px;}

#lateralcentrocont {position:absolute;left:-1px;text-align:left;height:100%;}

.formularioder input, textarea {background-color:#F3F6F9;border:solid 1px #D1D7DF;}

.formularioizq li,.formularioder li {height:30px;}

#izquierda h1 {color:#2F4C5F;font-size:20pt;margin:0px 0 10px 8px;font-style:italic;text-align:left;background-image:url(sub.bmp);background-repeat:no-repeat;padding-bottom:8px;}

#izquierda .apartados {float:left;width:245px;padding:0 0 0 15px;text-align:left;}

#izquierda .apartados h3 {padding:2px;margin:0;font-size:12pt;color:#fff;font-style:italic;background-image:url(apartadoh.bmp);background-repeat:no-repeat;padding-left:10px;border-bottom:solid 1px #8FAEBF;font-size:11pt;background-color:#92ABB9;}

#izquierda .apartados img {vertical-align:top;}

#lateralcentro #ocupacion {font-size:8pt;padding:0;list-style-type:none;text-align:left;margin:0 auto 10px auto;}

#lateralcentro #ocupacion li {margin:3px 0 0 20px;padding:0px;}

#lateralcentro #ocupacion img {vertical-align:middle;}

#lateralcentro h2 {padding:4px 4px 4px 10px;text-align:left;margin:0;font-size:12pt;color:#9BADBF;background-image:url(pestana3.bmp);background-repeat:no-repeat;font-style:italic;}

.logo {float:left;margin:22px 0 0 65px;}

#pie ul {clear:both;font-size:8pt;padding:0;margin:0 0 8px 2px;list-style-type:none;text-align:left;text-align:center;}

#pie ul li {margin:2px 10px 0px 10px;padding:2px;display:inline;}

#pie ul li a {text-decoration:none;}

#pie ul li a:hover {text-decoration:underline;}

#pie img {vertical-align:bottom;}

#pie h5 {text-align:center;font-size:8pt;font-style:italic;padding:0;font-weight:normal;margin:0;}

img {border:none;}

form {font-size:10pt;margin-left:8px;}

#izquierda p {font-size:10pt;padding:8px;line-height:22px;text-align:left;}

#izquierda .apartados p {font-size:9pt;padding:8px 6px 2px 6px;margin:0;border:solid 1px #e2e2e2;border-top:none;border-bottom:none;line-height:20px;text-align:left;}

.parraforeserva {text-align:left;padding:10px 10px 0 10px;margin:0;font-size:9pt;}

#precios {margin-left:20px;margin-bottom:0px;text-align:left;}

#precios h2 {font-weight:normal;margin:0;padding:3px;font-size:9pt;width:210px;float:left;}

#precios h2.izq {width:290px;float:left;}

.oferta {padding:5px 8px 5px 45px;font-size:10pt;background-image:url(oferta.bmp);background-repeat:no-repeat;line-height:21px;font-style:italic;}

#izquierda h6 {font-size:8pt;clear:both;margin-left:85px;}

#menu .izqmenu {border-left:none;background-image:url(dede6.png);}

#menu .izqmenu a {color:#fff;padding:0 20px 0 10px;margin-left:15px;}

#menu .izqmenu:hover{border-left:none;background-image:url(dede3over.png);}

#menu .dermenu {border-right:none;background-image:url(izqizq2.png);background-repeat:no-repeat;}

#menu .dermenu a {color:#fff;padding:0 20px 0 28px;margin-right:8px;}

#menu .dermenu:hover {border-right:none;background-image:url(izqizq2over.png);background-repeat:no-repeat;}

#tarifas {width:510px;margin:0px 0 10px 10px;font-size:10pt;text-align:center;}

#tarifas td {padding:5px;background-color:#F3F6F9;width:20%;}

#tarifas .vacio {padding:5px;background-color:#FFF;}

#tarifas .condicion {background-color:#F7F8E0;font-size:9pt;}

#tarifas th {background-color:#E0E8EF;}

.apartados a {font-weight:bold;color:#7899AF;}

.apartados a:hover {font-weight:bold;color:#7899AF;text-decoration:underline;}

#calendario{text-align:center;margin:10px;margin-bottom:5px;}

#tablacalendario{text-align:center;background-color:#fff;width:210px;font-size:10pt;border:solid 1px #E1E3E6;margin:0 auto 0 auto;}

#tablacalendario .flechas{background-color:#96AEBE;}

#tablacalendario .flechas img{border:none;vertical-align:bottom;}

#tablacalendario tr.cabecera td{background-color:#F7F8E0;width:30px;}

#tablacalendario .mes {background-color:#96AEBE;color:#fff;font-weight:bold;height:23px;}

#izquierda img.portada{float:left;margin:8px;margin-left:0;margin-bottom:0;position:relative;z-index:1;}

#izquierda h2.portada{padding:0;margin:0;font-style:italic;font-size:17pt;color:#2F4C5F;}

#izquierda p.portada{clear:right;margin:6px 8px 15px 8px;text-align:left;padding:8px;text-align:justify;}

#izquierda .ubicacion{padding:0px 8px 0px 8px;}

#plano{text-align:center;font-size:8pt;}

#plano .planomarina{width:170px;margin-top:15px;margin-bottom:3px;}

#informacion{clear:both;padding:10px 10px 10px 5px;margin:0;}

#informacion img{float:left;margin-right:10px;}

#informacion h4{text-align:left;padding:0;margin:0;color:#2F4C5F;font-style:italic;}