@charset "utf-8";
/* CSS Document */
/*-Estilo General-*/
body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin-top:10px;font-size:90%;line-height:150%;background:#E2EBFE}
/*-#8FC2CB-*/
p{color:#000}
#logo{margin-top:5px;float:left;width:480px}	   
#logo a{color:#222}
#logo a:hover{color:#222}	   
.logo{margin-top:2px;color:#222;line-height:100%;font-size:41px;list-style:none;margin-bottom:63px}
.logo2{margin-top:-4.2em;color:#222;line-height:100%;font-size:15px;list-style:none}
#flags{margin-top:37px;margin-right:-4px;width:10.5%;height:23px;float:right}
.black{color:#000}
.address{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin-top:10px;font-size:120%;line-height:200%;color:#00F}
a{color:#00F;text-decoration:none}
a:hover{color:#000;text-decoration:none}    
h1 {font-size:217%;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;color:#00F}	
h2 {font-size:200%;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;color:#00F}	
h3 {font-size:130%;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;color:#00F}
/*-Layout-*/
#cont{width:800px;margin:auto;margin-top:-10px;margin-bottom:-20px;background:#fff;padding:10px 25px 10px 25px}
#imahea{width:800px;margin-top:0;//margin-top:-10px;//height:250px}					 
#bread{width:100%;margin-bottom:25px}
#conti{width:800px}
/*-Penthouses-*/
#aprio{margin-top:-15px}
#ap1{width:800px;margin-top:25px}
#pent{margin-bottom:25px;//margin-bottom:-10px}
#video{width:395px;float:right;margin-bottom:40px}
#dades{width:378px;height:296px;background-color:#E2EBFE;float:left;color:#fff}
#adreca{margin-top:45px}
#avai{width:257px;float:right;height:21px;margin:25px 69px 35px 0;color:#FFF;background-color:#00CAFC;padding:8px 0px;//margin:15px 69px 15px 0}
#avai a{color:#fff}
#avai a:hover{width:257px;height:21px;color:#FFF;background-color:#00F;padding:10px 7px;margin-top:-2px}
#location{width:257px;float:left;height:21px;margin:25px 0 25px 69px;color:#FFF;background-color:#00CAFC;padding:8px 0px;//margin-top:15px}
#location a{color:#fff}
#location a:hover{width:257px;height:21px;color:#FFF;background-color:#00F;padding:10px 20px;margin-top:-2px}
#apartcopa{width:298px;float:left;height:21px;margin:0 0 35px 250px;color:#FFF;background-color:#00CAFC;padding:8px 0}
#apartcopa a{color:#fff} 
#apartcopa a:hover{width:299px;height:21px;color:#FFF;background-color:#00F;padding:10px 25px;margin-top:-2px}
#pictext01{width:395px;float:right;margin:-10px 0 0 0;//margin-top:10px}
/*-Menu Principal-*/
#menu{background:#00F;width:800px;height:31px}
html>/**/body #menu, x:-moz-any-link {height:32px} 
#menu ul{list-style:none;display:inline}
#menu ul li, #menu2 ul li{float:left}
#menu ul li a{display:block;position:relative;background:#00F;color:#FFF;font-weight:bold;text-decoration:none;padding:5px 8px;//padding:6px 8px;//margin-top:-2px}					
#menu ul li a:hover, #menu2 ul li a:hover{background:#FFF;color:#00F}
/*-Menu Pie-*/
#menu2{background:#00F;width:800px;height:28px;clear:both}
#menu2 ul{padding-left:0px;list-style:none;margin:0 0}
#menu2 ul li a{display:block;position:relative;margin-top:3px;background:#00F;color:#FFF;font-weight:bold;text-decoration:none}
#cont_det{padding-left:10px;margin-bottom:10px}
#fot{width:378px;margin:10px 0 0 0;position:relative;float:left}
ul#thumbs{padding:0 0 0 0;margin:25px 0 0 0;list-style:none}
ul#thumbs li{float:left;position:relative;top:270px}
ul#thumbs li a{height:48px;width:48px;padding:3px;display:block;text-decoration:none;background:#fff}
ul#thumbs li a img{width:48px;height:48px;border:0}
ul#thumbs li a:hover{background:#00f}
#full{position:absolute;left:0;top:0;height:284px;width:378px;overflow:hidden}
#full div{width:378px;height:284px}
#full div img{display:block;margin:0;border:0}
