BODY {
font-family:arial;
font-size:11px;
margin:0;
padding:0;
text-align:center;
color:#333;
background:#0C6099;
}
#wrap{
margin:0 auto;
width:830px;
}
#wrapTop{
background-image:url("../images/bgwrap.png");
height:30px;
}
#wrapBody{
background:none repeat scroll 0 0 #FFFFFF;
}
#wrapBottom{
background-image:url("../images/bgwrap.png");
background-position:center bottom;
height:30px;
}
FORM{
margin:0px;
padding:0px;
}
FORM.cliente{
}
FORM.cliente INPUT{
font-family:arial;
font-size:12px;
width:160px;
}
FORM.cliente SELECT{
font-family:arial;
font-size:12px;
}
.share{
float:right;
margin-top:-2px;
padding-right:5px;
}
A{
color:#13618A;
}
.price{
color:#95AB04;
font-size:18px;
font-weight:bold;
}
#map{
background-color:#E5E3DF;
height:200px;
overflow-x:hidden;
overflow-y:hidden;
position:relative;
width:278px;
}
.ast{
color:#CC2C00;
}
#badge{
background-image:url(../images/badge.png);
height:61px;
margin-left:90px;
margin-top:48px;
position:absolute;
text-align:center;
width:60px;
z-index:100;
}
#badge #text{
color:#FFFFFF;
font-size:17px;
font-weight:bold;
padding:13px 9px;
text-shadow:0 1px 1px #5B2E0F;
}
.picker {
	cursor: pointer;
	width: 13px;
	height: 12px;
	display: inline-block;
	background: url('../img/calendar.gif') no-repeat;
	margin-left: -19px;
	margin-top: 6px;
	position: absolute;
	display: inline;
}
LABEL.error{
background:transparent url(../images/alert.png) no-repeat scroll 0 0;
color:#CC0000;
float:left;
font-size:11px;
font-weight:bold;
height:17px;
margin-left:2px;
margin-top:2px;
width:17px;
}
#pagination{
color:#464646;
padding-bottom:10px;
padding-top:15px;
text-align:center;
}
#trackback{
background:#E7E6E3 none repeat scroll 0 0;
color:#2E3436;
font-size:11px;
margin:0 0 10px;
padding:3px;
text-align:left;
text-shadow:0 1px 0 #FFFFFF;
}
#trackback A{
text-decoration:none;
}
#header{
margin:0 auto;
text-align:center;
width:800px;
}
#header2{
background:none repeat scroll 0 0 #0D446B;
height:25px;
margin:10px auto 0;
text-align:center;
width:830px;
}
#luxuryheader2{
background-image:url(../images/luxuryheaderbg.gif);
background-repeat:no-repeat;
height:25px;
margin:10px auto 0;
text-align:center;
width:800px;
}
#header2 #contentHeader2,#luxuryheader2 #content{
margin:0 auto;
padding-top:6px;
text-align:left;
width:830px;
}
#header2 #contentHeader2 .link,#luxuryheader2 #content .link{
float:left;
border-right:1px solid #fff;
text-align:center;
}
#header2 #contentHeader2 .link A,#luxuryheader2 #content .link A{
color:#FFFFFF;
font-size:13px;
text-decoration:none;
}
#header2 #contentHeader2 .link A:hover,#luxuryheader2 #content .link A:hover{
text-decoration:underline;
}
#header2 #contentHeader2 .linkA,#luxuryheader2 #content .linkA{
border-right:1px solid #FFFFFF;
float:left;
text-align:center;
}
#header2 #contentHeader2 .linkA A,#luxuryheader2 #content .linkA A{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
#header2 #contentHeader2 .linkA A:hover,#luxuryheader2 #content .linkA A:hover{
text-decoration:underline;
}
#footer2{
background-image:url(../images/headerbg.gif);
height:25px;
margin:10px auto;
text-align:center;
width:800px;
background-repeat:no-repeat;
text-shadow:0 1px 0 #063346;
}
#luxuryfooter2{
background-image:url(../images/luxuryheaderbg.gif);
height:25px;
margin:10px auto;
text-align:center;
width:800px;
background-repeat:no-repeat;
text-shadow:0 1px 0 #000;
}
#footer2 #contentFooter,#luxuryfooter2 #contentFooter{
margin:0px auto 20px;
width:800px;
text-align:left;
}
#footer2 #contentFooter #categories,#luxuryfooter2 #contentFooter #categories{
float:left;
margin-left:10px;
margin-right:10px;
margin-top:6px;
}
#footer2 #contentFooter A,#luxuryfooter2 #contentFooter A{
text-decoration:none;
color:#fff;
}
#content {
margin:20px auto 0;
text-align:left;
width:800px;
display:inline-block;
}
#contentNew {
margin:20px auto 0;
text-align:left;
width:800px;
display:inline-block;
}
#content .hh1{
color:#FFFFFF;
font-size:13px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
font-weight:bold;
}
#contentNew .hh1{
color:#FFFFFF;
font-size:13px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
font-weight:bold;
}
#content #categories{
float:left;
margin-right:10px;
margin-top:6px;
width:800px;
}
#contentNew #categories{
float:left;
margin-right:10px;
margin-top:6px;
}
#content #categories A{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
text-shadow:0 1px 1px #063346;
}
#contentNew #categories A{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
text-shadow:0 1px 1px #063346;
}
#content #categories A:hover{
text-decoration:underline;
}
#content #categories A.active{
color:#333333;
font-weight:bold;
text-decoration:none;
text-shadow:none;
}
#content #categories A.active:hover{
text-decoration:underline;
}
#contentLeft{
float:left;
width:500px;
}
#contentRight{
float:right;
width:280px;
}
#content #txtIntro{
font-size:12px;
}
#content #txtNews{
border-top:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
display:inline-block;
font-size:12px;
margin-top:25px;
width:500px;
}
#content #featured{
font-size:12px;
margin-bottom:25px;
width:500px;
}
#content #boxsearch{
font-size:12px;
margin-bottom:25px;
display:inline-block;
width:800px;
}
#content #boxsearch #top{
background-image:url(../images/boxat.gif);
background-position:center top;
background-repeat:no-repeat;
border-bottom:1px solid #C1C1C1;
padding-bottom:4px;
padding-left:3px;
padding-top:1px;
}
#content #boxsearch #contentF{
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
background-image:url(../images/world.gif);
border-bottom:1px solid #C1C1C1;
}
#content #boxsearch #bottom{
background-image:url(../images/boxab.gif);
background-position:center bottom;
background-repeat:no-repeat;
height:10px;
}
#contentNew #featured{
font-size:12px;
margin-bottom:25px;
display:inline-block;
width:800px;
}
#content #featured #top{
background-image:url(../images/boxlt.gif);
background-position:center top;
background-repeat:no-repeat;
border-bottom:1px solid #C1C1C1;
padding-bottom:4px;
padding-left:3px;
padding-top:1px;
}
#contentNew #featured #top{
background-image:url(../images/boxat.gif);
background-position:center top;
background-repeat:no-repeat;
border-bottom:1px solid #C1C1C1;
padding-bottom:4px;
padding-left:3px;
padding-top:1px;
}
#content #featured #contentF{
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
}
#contentNew #featured #contentF{
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
}
#content #featured #contentPD{
background-image:url(../images/world.gif);
background-position:center center;
background-repeat:no-repeat;
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
}
#content #featured #contentSearch{
background-image:url(../images/world.gif);
background-position:center center;
background-repeat:no-repeat;
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
background-color:#e4e4e4;
}
#contentNew #featured #contentPD{
background-image:url(../images/world.gif);
background-position:center center;
background-repeat:no-repeat;
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
}
#content #featured #topSearch{
background-image:url(../images/boxlts.gif);
background-position:center top;
background-repeat:no-repeat;
height:2px;
}
#content #featured #bottomSearch{
background-image:url(../images/boxlbs.gif);
background-position:center bottom;
background-repeat:no-repeat;
height:2px;
}
#content #featured #bottom{
background-image:url(../images/boxlb.gif);
background-position:center bottom;
background-repeat:no-repeat;
height:10px;
}
#contentNew #featured #bottom{
background-image:url(../images/boxab.gif);
background-position:center bottom;
background-repeat:no-repeat;
height:10px;
}
#content #featured H1{
color:#000000;
font-size:12px;
margin:5px 5px 0;
padding:0;
}
#contentNew #featured H1{
color:#000000;
font-size:12px;
margin:5px 5px 0;
padding:0;
}
#content H2{
color:#000000;
font-size:12px;
margin:5px 5px 0;
padding:0;
}
#contentNew H2{
color:#000000;
font-size:12px;
margin:5px 5px 0;
padding:0;
}
#content #featured A{
font-size:12px;
font-weight:normal;
text-decoration:none;
}
#contentNew #featured A{
font-size:12px;
font-weight:normal;
text-decoration:none;
}
#content #featured A:hover{
text-decoration:underline;
}
#contentNew #featured A:hover{
text-decoration:underline;
}
#content #txtLast FORM{
margin:0;
padding:5px;
}
#content #featured FORM{
padding:10px 10px 0;
}
#contentNew #featured FORM{
padding:10px 10px 0;
}
#content #txtNews H2{
color:#1E7BAC;
font-size:18px;
margin:15px 5px;
padding:0;
font-weight:normal;
font-family:georgia;
float:left;
}
#content #txtIntro H1{
color:#13618A;
font-size:16px;
margin:0 ;
padding:0;
}
#content #txtIntro H2{
color:#C97C03;
font-size:13px;
margin:5px 0;
padding:0;
}
#content #txtIntro P{
margin:10px 0 20px;
text-align:justify;
}
#content #txtLast{

}
#content #txtLast #contentLast{
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
}
#content #txtLast #contentLastLuxury{
background-image:url(../images/luxury_box.jpg);
background-position:center bottom;
border-bottom:1px solid #C1C1C1;
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
height:120px;
}
#content #txtLast #contentLastLuxury #layer{
background-image:url(../images/bgmap.png);
color:#FFFFFF;
float:right;
font-size:19px;
margin-top:79px;
padding-bottom:4px;
padding-right:10px;
padding-top:4px;
text-align:right;
width:268px;
z-index:100;
}
#content #txtLast #contentLastLuxury #layer A{
color:#FFFFFF;
font-size:14px;
}
#content #txtLast #contentLastCorporate{
background-image:url(../images/corporate_box.jpg);
background-position:center bottom;
border-bottom:1px solid #C1C1C1;
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
height:120px;
}
#content #txtLast #contentLastCorporate #layer{
background-image:url(../images/bgmap.png);
color:#FFFFFF;
float:right;
font-size:19px;
margin-top:79px;
padding-bottom:4px;
padding-right:10px;
padding-top:4px;
text-align:right;
width:268px;
z-index:100;
}
#content #txtLast #contentLastCorporate #layer A{
color:#FFFFFF;
font-size:14px;
}
#content #txtLast #contentLast1bed{
background-image:url(../images/1bed_box.jpg);
background-position:0 -30px;
border-bottom:1px solid #C1C1C1;
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
height:120px;
}
#content #txtLast #contentLast1bed #layer{
background-image:url(../images/bgmap.png);
color:#FFFFFF;
float:right;
font-size:19px;
margin-top:79px;
padding-bottom:4px;
padding-right:10px;
padding-top:4px;
text-align:right;
width:268px;
z-index:100;
}
#content #txtLast #contentLast1bed #layer A{
color:#FFFFFF;
font-size:14px;
}
#content #txtLast #contentLast #layer{
background-image:url(../images/bgmap.png);
color:#FFFFFF;
float:right;
font-size:19px;
margin-top:79px;
padding-bottom:4px;
padding-right:10px;
padding-top:4px;
text-align:right;
width:268px;
z-index:100;
}
#content #txtLast #contentLast #layer A{
color:#FFFFFF;
font-size:14px;
}
#content #txtLast #top{
background-image:url(../images/boxrt.gif);
background-position:center top;
background-repeat:no-repeat;
border-bottom:1px solid #C1C1C1;
padding-bottom:4px;
padding-left:3px;
padding-top:1px;
}
#content #txtLast #bottom{
background-image:url(../images/boxrb.gif);
background-position:center bottom;
background-repeat:no-repeat;
height:10px;
}
#content #txtLast H2{
color:#000000;
font-size:12px;
margin:5px 5px 0;
padding:0;
}
H3{
color:#000000;
font-size:12px;
margin:5px 5px 0;
padding:0;
}
#content #txtLast A{
color:#13618a;
font-size:12px;
text-decoration:none;
}
#content #txtLast A:hover{
text-decoration:underline;
}
H2{
font-size:13px;
}
#linksProp{
float:right;
margin-top:10px;
text-align:right;
width:365px;
}
#linksProp A{
font-size:11px;
font-weight:bold;
}
#logo{
display:inline-block;
margin:0 auto;
text-align:left;
width:800px;
}
.logoTxt{
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
margin-left:7px;
margin-top:6px;
}
#flags{
float:right;
margin-top:30px;
}
#flagsH{
font-size:11px;
margin-top:30px;
text-align:right;
}
#addapbutton{
font-size:11px;
margin-top:10px;
text-align:right;
}
#headerBar{
clear:both;
background:transparent url(../images/header_bar.gif) repeat scroll 0 0;
height:25px;
margin:0 auto;
width:800px;
}
IMG{
border:none;
}
#promoIMG{
width:800px;
height:200px;
background:url(../images/promo1.jpg);
margin-top:15px;
}
#promoIMG #searchBox{
margin-left:13px;
width:398px;
clear:both;
}
#promoIMG #searchBox #copy{
font-size:18px;
font-weight:bold;
margin-left:10px;
padding-top:35px;
}
#promoIMG #searchBox #title{
color:#363636;
font-size:12px;
font-weight:bold;
margin-left:10px;
margin-top:15px;
margin-bottom:5px;
}
#promoIMG #searchBox #linkAdv{
margin-right:12px;
margin-top:7px;
text-align:right;
}
#promoIMG #searchBox #linkAdv A{
font-size:9px;
}
#promoIMG #searchBox SELECT{
font-family:verdana;
font-size:11px;
margin-left:10px;
width:290px;
margin-top:-23px;
}
#promoIMG #searchBox INPUT.submit{
background:#2681A6 none repeat scroll 0 0;
border-color:#50A0C1 #0F5876 #0F5876 #50A0C1;
border-style:solid;
border-width:1px;
color:white;
font-family:verdana;
font-size:11px;
font-weight:bold;
height:25px;
width:83px;
margin-top:5px;
}
P.promo{
margin:10px auto 0;
width:800px;
}
P.promo A{
font-weight:bold;
text-decoration:none;
}
P.promo A:hover {
text-decoration:underline;
}
#content #featured .tr{
margin:5px 0;
}
.contacttr{
margin:5px 0;
display:inline-block;
}
#contentNew #featured .tr{
display:inline-block;
margin:5px 0;
float:left;
width:310px;
}
#content #featured .td{
float:left;
font-size:11px;
font-weight:bold;
padding-top:5px;
width:90px;
}
#contentNew #featured .td{
float:left;
font-size:11px;
font-weight:bold;
padding-top:5px;
width:90px;
}
#content #featured .td2{
float:left;
width:350px;
}
#contentNew #featured .td2{
float:left;
width:220px;
}
#content #featured INPUT.i200{
width:200px;
}
#content .contacttr INPUT.i200{
width:200px;
float:left;
}
#contentNew #featured INPUT.i200{
width:185px;
float:left;
}
#contentNew #featured INPUT.i50{
width:50px;
float:left;
}
#contentNew #featured INPUT.i100{
width:85px;
float:left;
}
#content #featured TEXTAREA.t300{
height:150px;
width:350px;
}
#contentNew #featured TEXTAREA.t300{
height:150px;
width:350px;
float:left;
}
INPUT.submit{
font-size:10px;
font-weight:bold;
padding:2px;
text-shadow:0 1px 0 #FFFFFF;
}
INPUT.submitbook{
background:#8AB531 none repeat scroll 0 0;
border-color:#C89749 #4A621A #4A621A #C89749;
border-style:solid;
border-width:0 1px 1px 0;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
padding:7px 20px;
text-shadow:0 1px 1px #000000;
}
#contentF textarea.textnew{
height:150px;
margin:10px;
width:775px;
}
.td6{
width:150px;
float:left;
}
.td7{
float:left;
}
A.subBlue{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#2774B6 none repeat-x scroll left bottom;
border:0 none;
color:#FFFFFF;
display:block;
font-size:13px;
font-weight:bold;
padding:5px 20px;
text-shadow:0 1px 0 #054066;
}
A.subOrange{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#ee9b15 none repeat-x scroll left bottom;
border:0 none;
color:#FFFFFF;
display:block;
font-size:13px;
font-weight:bold;
padding:5px 20px;
text-shadow:0 1px 0 #ab5d09;
}