body { margin:0px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#777777;}

p {margin:0px; padding:0px 0px 14px 0px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
form {margin:0px; padding:0px;}
input {margin:0px; padding:0px 1px 0px 1px; font-family:Tahoma, Geneva, sans-serif; color:#999; font-size:10px; border:0px none;}
ul {margin:0px 0px 0px 0px; padding:0px;}
li {margin:0px; padding:0px 0px 3px 14px; list-style:none; background-image:url(../images/icons/bullet.gif); background-position:top left; background-repeat:no-repeat;}

h1 {margin:0px; padding:0px; line-height:normal; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#FFF;}
h1 a {color:#FFF;}
h1 a:hover {color:#FFF;}
h2 {margin:0px; padding:0px 0px 6px 0px; line-height:120%; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:13px; color:#555;}
h3 {margin:0px; padding:0px 0px 14px 0px; line-height:normal; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:11px; color:#333;}

.Clear {clear:both; height:1px; overflow:hidden;}

.FW_Content {margin:auto; width:950px;}

.FW_Content .LeftCol {float:left; width:170px;}
.FW_Content .LeftCol a {color:#333}
.FW_Content .LeftCol a:hover {color:#333}
.FW_Content .LeftCol .Text {color:#777777; padding-bottom:20px; line-height:130%;}

.FW_Content .RightCol {float:right; width:755px;}
.FW_Content .RightCol .FW_Newsletter {float:right; width:437px; height:17px; margin:7px 0px 20px;}
.FW_Content .RightCol .FW_Newsletter .Newsletter {float:left; height:17px;}
.FW_Content .RightCol .FW_Newsletter .Border {border:1px solid #CCC; margin-right:4px;}
.FW_Content .RightCol .FW_Newsletter .Border#Last {margin-left:0px;}
.FW_Content .RightCol .Viagens {}
.FW_Content .RightCol .Viagens .Destino {float:left; width:188px; margin-right:1px;}
.FW_Content .RightCol .Viagens .Destino#Last {float:left; width:188px; margin-right:0px;}
.FW_Content .RightCol .Viagens .Photo img {border:0px none;}
.FW_Content .RightCol .Viagens .Title {background-color:#87D1ED; padding:8px; margin:1px 0px 1px 0px;}
.FW_Content .RightCol .Viagens .Title .Price {font-family:Arial, Helvetica, sans-serif; line-height:normal; font-weight:bold; font-size:12px; color:#263262;}
.FW_Content .RightCol .Viagens .Resort {background-color:#F2F1DF; color:#6D6B5F; padding:6px 8px 6px 8px;}
.FW_Content .RightCol .Viagens .Resort .Hotel {font-weight:bold; padding-bottom:2px;}
.FW_Content .RightCol .Viagens .Resort .Stars {padding-bottom:2px;}
.FW_Content .RightCol .Viagens .Resort .Nights {font-size:10px;}
.FW_Content .RightCol .Viagens .Description {color:#999999; padding:6px 8px 6px 8px; line-height:130%;}
.FW_Content .RightCol .Phone {text-align:left; float:left; margin-top:50px;}
.FW_Content .RightCol .Link {text-align:right; float:right; margin-top:50px;}

.FW_Content#Footer {margin:30px auto 0px auto; width:950px;}
.FW_Content#Footer a {color:#BBB}
.FW_Content#Footer a:hover {color:#888; text-decoration:none;}
.FW_Content#Footer .LeftCol {float:left; width:170px;}
.FW_Content#Footer .RightCol {float:right; width:755px; text-align:center; padding:10px; color:#BBBBBB; font-size:10px; background-image:url(/images/bkg/bkg_footer.gif); background-repeat:no-repeat; background-position:top right;}