body{font-family: Arial;background : url(../img/fondo.gif) repeat;
margin: auto 0; padding: 0;}
h1{display: none;}
img{border: 0px}
a{color: #7B6303}
/*MENU INTERIOR*/
body div#menu{clear: both; height: 30px;  background : url(/img/fondo_menu.gif) repeat-x;font-weight: bold;}
body div#menu ul{margin-left: 300px; height: 22px; list-style:none;padding:0px; width: 550px;background-color: #7b6303; }
body div#menu li{display: inline;  height: 25px;padding: 1px;  margin-left: 2px}
body div#menu ul li.pulsado{background-color: #bfb075;}
body div#menu a {color: #ffffff; text-decoration: none; text-transform: uppercase;
	padding: 0; font-size: 12px; height: 30px}
body div#menu a:hover{text-decoration: underline;}

/*MENU INTERIOR*/

body#home{background : url(../img/fondo_home.gif) no-repeat; width: 100%;}
body#home div#menu{clear: both; height: 30px; background: transparent; font-weight: bold; }
body#home div#menu ul{margin: 400px 0 0 450px; list-style:none;padding:0px; width: 750px}
body#home div#menu ul li{float: left;background-color: transparent;}
body#home div#menu ul li a:hover{text-decoration: underline}
body#home div#menu ul a {color: #ffffff; text-decoration: none; text-transform: uppercase; padding: 10px; font-size: 0.9em}


/*ESTRUCTURA*/
div#alojasuperior{background : url(/img/cabecera.gif) no-repeat;margin: 0; padding: 0; height: 130px;}
div#alojainferior{
background : url(/marina/img/fondo_pie.gif) repeat; height: 200px; }

div#bds{text-align: center; font-family:"AvantGarde Md BT","arial", "lucida console" ; font-size: 10px; color: white; }
div#bds a{text-decoration: none; color: #8888ff}
body#home div#bds{margin-top: 200px;}
div#alojainferior div#bds{padding-top: 70px;}
/*ESTRUCTURA*/


div#interior,
div#interiornews, div#interiorvideo{background-color: #FFFFFF; margin-left: 300px; width: 645px; height: 310px;


text-align: left; clear: both; padding: 20px; }
div#alojavideo, div#alojacv, div#alojacvnews{background-color: #FFFFFF; width: 640px; height: 300px;
font-size: 12px; clear: both; overflow: auto;}

div#alojavideo{overflow: visible;}

div#alojavideo h2,
div#alojacv h2,
div#alojacvnews h2{background-color: #c9bf98; color: #FFFFFF; height: 45px; margin: 0; width: 610px;
padding: 0 0 6px 6px; font-family:"AvantGarde Md BT","arial", "lucida console" ; font-size: 48px; text-align: left; }
div#alojacv h3{color: #7b6303; text-decoration: underline;}
div#alojacv h4{color: #7b6303}
div#alojacv ul{list-style:none;}
div#alojacv ul.datos li{padding: 3px}

div#galeriavideos {padding: 20px;}
div#galeriavideos ul,
div#gallery ul{list-style:none;padding:0px; margin: 0; }
div#galeriavideos ul li,
div#gallery ul li{float: left; margin: 22px; }
div#gallery ul li a{border: 6px solid #ffffff; }
div#gallery ul li a:hover{border: 6px solid #c9bf98}

div#galeriavideos ul li {display: block; margin: 15px; width: 250px}
div#galeriavideos ul li img{float:left;}
div#galeriavideos ul li a.texto{color: #7B6303; font-weight: bolder}
div#galeriavideos ul li a:hover,
div#galeriavideos ul li a.texto:hover{color: #c9bf98;border: 6px solid #ffffff; }
div#galeriavideos ul li p{margin-left: 96px}
div#container{text-align: center; margin: 1em;}
.imprimir{float:right; margin-right: 5px; color: #7b6303; font-size: 0.8em;}
il{font-style: italic}

/*ul#news {color: #7b6303}
ul#news li{list-style-type: square  }
ul#news li a{color: #7b6303; font-weight: bold}*/
div#interiornews{height: 500px}
div#alojacvnews{height: 490px}
div#news h4{margin-bottom: 5px}
/*div#news img{margin-right: 15px;float: left;}*/
div#news p{margin: 2px; text-align:center; margin-left: 275px;}
p.sinopsis{text-align:left;}
div.imagennews{margin-right: 15px;float: left;}
div#alojacvnews h3{font-style: italic; clear: both; font-size: 18px;}


div#interiorvideo{height: 450px}
div#alojavideo{height: 440px; text-align:center}
div#alojavideo h2 {width: 630px;}

div#mail{ margin-left: 430px;}
form#frmcontacto{float: left; width: 420px; padding-top: 15px;}
form#frmcontacto label{display: block;}
form#frmcontacto label input{border: 3px 1px 1px 3px;}
.error{border: 1px solid red; float: left; width: 340px; padding: 15px}

div#compartir{ font-size:0.9em; font-weight:bold;background: transparent; margin: 0 5px; position: fixed; bottom: 0; color: #7B6303}
div#compartir a {padding: 15px}
p.mail img{margin-right: 3px}