body{background:#2f699a url(../img/bg_topBody.jpg) repeat-x top;text-align:center;margin:0;font:normal 11px tahoma,arial;}
* a img{border:none;}
#policy{background-color:#eaebe2;color:#171814;border:1px solid #000;padding:25px;position:absolute;z-index:200;width:700px;visibility: hidden;}
#policy a.close{display:block;width:28px;height:28px;overflow:hidden;line-height:0;font-size:0;text-indent:-3000px;background:url(../img/closeLay.gif) no-repeat center;position:absolute;top:5px;right:5px;}
sup{font-size:80%;}

/*** generic ***************************************************************************/

.TL, .TR, .BL, .BR{position:absolute;width:10px;height:10px; display:none}
.TL{top:0;left:0;}
.TR{top:0;right:0;}
.BL{bottom:0;left:0;}
.BR{bottom:0;right:0;}

#wrapper{text-align:left;margin:0 auto;width:996px;background:url(../img/clouds.jpg) no-repeat top left;min-height:580px;}

/*** langs ****************************************************************************/

#langs{width:89px;height:24px;background:url(../img/bg_langs.gif) no-repeat;position:absolute;top:0;right:25px;color:#a9a9a9;z-index:200;}
#langs img{margin:5px 5px 0 0;}

/*** header ***************************************************************************/

#header{height:190px;height:100px;background:url(../img/bg_head.png) no-repeat bottom center;position:relative;}
  .casaArizo{display:block;width:257px;height:59px;background:url(../img/casaArizo.gif) no-repeat;position:absolute;bottom:5px;left:24px;}
    .casaArizo span{display:none;}

  #mainPage{position:absolute;bottom:5px;right:25px;height:27px;}
  #mainPage ul,#mainPage li{list-style-type:none;margin:0;padding:0;}
  #mainPage li{float:left;background:url(../img/bg_btMain.gif) no-repeat top left;margin-right:2px;height:27px;}
    #mainPage li:hover{background-position:0 -54px}
    #mainPage li.sel{background-position:0 -27px;height:32px;}

  #mainPage a{display:block;line-height:27px;background:url(../img/bg_crnrMain.gif) no-repeat top right;padding:0 12px;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:0.8em;color:#fff;}

/*** content ***************************************************************************/

a.back{display:block;width:109px;height:19px;background:url(../img/bg_btBack.gif) no-repeat;position:absolute;z-index:100;top:10px;left:26px;padding-left:55px;text-decoration:none;font-weight:bold;color:#c65f03;line-height:19px;text-transform:uppercase;}

#content{min-height:388px;background:#000 url(../img/bg_mosaic_1.jpg) no-repeat center;position:relative;overflow:auto; -moz-border-radius:13px; -webkit-border-radius:13px;}
  #content .TL{background:url(../img/TL.gif);}
  #content .TR{background:url(../img/TR.gif);}
  #content .BL{background:url(../img/BL.gif);}
  #content .BR{background:url(../img/BR.gif);}

#intro{position:relative;z-index:100;margin:6px 0 6px 6px;float:left;width:651px;height:480px;}

#modNews{position:relative;z-index:100;margin:6px 0 6px 4px;float:left;width:329px;height:480px;background:url(../img/bg_modNews.jpg) no-repeat top left;overflow:hidden;}
  #photo{position:relative;width:319px;margin:5px 0 0 5px;}
  #photo .TL{background:url(../img/TL_b.gif);width:4px;height:4px;}
  #photo .TR{background:url(../img/TR_b.gif);width:4px;height:4px;}
  #photo .BL{background:url(../img/BL_b.gif);width:4px;height:4px;}
  #photo .BR{background:url(../img/BR_b.gif);width:4px;height:4px;}
  #photo img{width:319px;}
  
  #modNews h1{font-size:1.8em;font-weight:bold;color:#e0e0e0;margin:6px 15px 0 15px;background:url(../img/titPointer.gif) no-repeat 0 8px;padding-left:20px;}
  #modNews h2{font-size:1.4em;line-height:1em;font-weight:bold;color:#fff;margin:12px 15px 0 15px;}
  #modNews p{font-size:1.1em;color:#e0e0e0;margin:6px 15px 0 15px;}
  #modNews li{font-size:1.1em;color:#e0e0e0;font-weight:bold;color:#fff;margin-bottom:3px;}
  #modNews a{display:block;color:#FFCC00;text-align:center;text-transform:uppercase;line-height:2em;}
  #modNews strong{color:#fff;}
  #modNews strong.price{font-size:1.15em;}
  #modNews p.phNum{font-size:1.5em;font-weight:bold;text-align:center;margin-top:16px;color:#e09402;}

#title{position:absolute;top:5px;left:5px;background:url(../img/grTitle.png) no-repeat top left;height:47px;width:400px;}
  #title h1{font:bold 1.9em Arial, Tahoma;text-transform:uppercase;color:#fff;margin:27px 0 0 53px;}
  #title h1 span, #title h1 a{font-size:0.55em;color:#fff;text-decoration:none;line-height:2em;vertical-align:top;}
  #title h1 a{text-decoration:underline;}
/* la casa */
/*#container{width:340px;height:280px;position:absolute;top:70px;left:90px;background:url(../img/bg_txpane1.png) no-repeat top right;}
#txpanel{width:280px;height:244px;color:#d3d3d3;overflow:hidden;text-align:right;position:absolute;top:12px;right:42px;font-size:1.1em;line-height:1.2em;}
  #txpanel p{margin-top:0;}
  #txpanel strong{color:#d6d3a1;}
#scroll{width:25px;position:absolute;top:0;right:0;}*/

/* las estancias */
/* TAB CONTENT */
#container{width:475px;height:280px;position:absolute;top:45px;left:60px;}
#tabbed_box_1{width:475px;position:absolute;top:45px;left:60px;color:#d3d3d3;font-size:1.1em;line-height:1.2em;}
.tabbed_area{position:absolute;top:19px;width:475px;}
.content {color:#d3d3d3;font-size:11px;line-height:1.1em;}
  .content h3{margin-bottom:8px;font-weight:bold;color:#fff;}
  .content p{margin-top:0;}
  .content strong{color:#d6d3a1;}
  .content ul{width:350px;}
  .content li{margin-bottom:10px;line-height:1.1em;}
  .content a{font-weight:bold;color:#FFB912;}
  
#content_2, #content_3, #content_4 { display:none; }
ul.tabs{margin:0px;padding:0px;margin-top:5px;margin-bottom:6px;}
ul.tabs{position:absolute;top:-50px;right:-9px;border-bottom:1px dotted gray;padding-left:30px;}
  ul.tabs li{float:left;list-style-type:none;margin:0 6px 1px 0;}
  ul.tabs li a{display:block;line-height:12px;color:#fff;background:#232323;text-align:center;text-decoration:none;font-weight:bold;font-size:0.9em;padding:5px 10px;}
  ul.tabs li a.active{background:#515151;}

/*#txpanel{color:#d3d3d3;position:absolute;top:12px;right:42px;font-size:1.1em;line-height:1.2em;}
  #txpanel h3{margin-bottom:0;font-weight:bold;color:#fff;}
  #txpanel p{margin-top:0;}
  #txpanel strong{color:#d6d3a1;}
  #txpanel ul{width:350px;}
  #txpanel li{margin-bottom:10px;line-height:1.1em;}

#submain{position:absolute;top:18px;left:228px;}
  #submain ul{border-bottom:1px dotted gray;height:24px;padding-left:60px;}
  #submain li{float:left;list-style-type:none;margin:0 6px 0 0;}
  #submain li a{display:block;width:64px;height:22px;line-height:21px;color:#fff;background:url(../img/bg_label.gif) no-repeat 0 -22px;text-align:center;text-decoration:none;font-weight:bold;}
  #submain li.sel a{background:url(../img/bg_label.gif) no-repeat 0 0;}
*/

#video{position:absolute;top:15px;right:15px;}

.gallery img{width:56px;border:5px solid #fff;margin:0 5px 5px 0;float:left;}

/*** libro visitas ***************************************************************************/

#msg{width:976px;margin-left:10px;height:30px;background:url(../img/bg_message.gif) no-repeat bottom center;}
  #msg #usermsg{float:left;}
  #usermsg a{display:block;width:142px;height:24px;background:url(../img/bg_btVisitas.jpg) no-repeat;color:#fff;text-transform:uppercase;margin-left:6px;text-align:center;line-height:24px;text-decoration:none;}
  #usermsg a img{margin-bottom:8px;}  
  #msg #links{float:right;}
  #links a{display:block;width:116px;height:24px;background:url(../img/bg_btContact.jpg) no-repeat;color:#fff;text-transform:uppercase;margin-right:6px;text-align:center;line-height:24px;text-decoration:none;}
  #links a img{margin-bottom:8px;}

/*** footer ***************************************************************************/

#footer{width:942px;margin-left:27px;height:76px;background:url(../img/reja.gif) no-repeat top center;text-align:center;}
  #footer span{display:block;padding-top:66px;color:#c5f6ff;font-size:0.9em;font-weight:bold;}

