* { margin: 0; padding: 0; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
html,body { }
body { margin:0px; line-height:150%; }
a { text-decoration:none; color:#999999; }
a:hover { text-decoration:underline; color:#999999; }
li { margin-left:40px; }
.clear { clear:both; height:0px; overflow:hidden; line-height:0px; max-height:0px; min-height:0px; font-size:1px; }

/*GLOBAL STYLES**************/
.DarkBkg {  }
.BigFotoHeight {}
.CasaFotoHeight {  }
.TextPadding {  }
.MainMenu a {  }
div.PhotoList { display:block; visibility:visible; text-align:center; padding-top:30px; }
div.CasaButton { display:none; }
div#FlashImages { display:none; height:1px; /* padding-top:10px; */ }
#jquery-lightbox { display:none; }


/*HOME********************/
body.Home { }
.Home div.Background {}
.Home div.Top {  } 
.Home div.Middle {  }
.Home .Middle div.MainMenu { display:none; }
.Home .Middle .MainMenu a#MenuSel {  }
.Home .Bottom div.Contents {  }
.Home .Bottom div.Logo {  }
.Home .Bottom div.PageTitle {  }
.Home .Bottom div.PageText {  }

/*DEFAULT PAGES ************/
.Default div.Top { }
.Default .Top div.Contents { }
.Default .Top .Contents div.Logo {}
.Default .Top .Contents div.MenuTop { display:none;}
.Default .Top .Contents .MenuTop a {}
.Default .Top .Contents div.MainMenu { display:none; }
.Default .Top .Contents .MainMenu a#MenuSel {  }
.Default .PageTitle {}
.Default .PageTitle div.LeftCol {  }
.Default .PageTitle div.RightCol {  }

.Default div.Contents {}
.Default .Contents .LeftCol { }
.Default .Contents .RightCol {}
.Default .Contents .RightCol p, .Default .Contents .LeftCol p {}

.Default .Footer { padding-top:10px; margin-top:20px; border-top:1px solid #000000; font-size:10px;}
.Default .Tracker {  }
.Default .Tracker .Separator {  }
.Default .Tracker a {  }

.Default div.SubMenu { display:none;}
.Default .SubMenu a {}
.Default .SubMenu a:hover {}
.Default .SubMenu a.SubMenuSel {  }

.Default div.Links { text-align:left; padding-bottom:20px;}

.Default div.PlanLegend {}
.Default div.PlanLegend table { border:1px solid #000000; float:left; width:45%;}
.Default div.PlanLegend table.Areas td { padding-left:5px; padding-right:5px;}
.Default div.PlanLegend p.Areas {padding:10px; float:right;  width:45%; border:1px solid #000000;}
.Default .PlanLegend div.Pisos {}
.Default .PlanLegend .Pisos div.BtPiso {display:none;}
.Default .PlanLegend .Pisos div.BtPiso#Sel {display:block; font-weight:bold;}
.Default .PlanLegend .Pisos div.BtPiso a { }
.Default .PlanLegend .Pisos div.BtPiso#Sel a {}

