body {background-color:#ffffff; text-align:center; /** necessário para fazer o layout centralizar no Internet Explorer **/font-family:Arial, Verdana; margin:0px;}
a {color:#999999; text-decoration:underline;}
a:hover {text-decoration:none;}
address {font-size:10px;color:#555;text-align:left; font-style:normal; margin:8 0 8 0;}
address a {color:#555; text-decoration:none;}
address a:hover {text-decoration:underline;}
.endHome {float:right; font-size:10px; color:#555; text-align:right; background-color:#eeeeee; width:100%; padding:3px 5px 5px 0px; margin-top:2px;}
.endHome a {color:#555; text-decoration:none;}
.endHome a:hover {text-decoration:underline;}
.geral {width:775px; margin:0px auto;}
.colunaEsq {float:left; width:202; margin:24 2 0 0;}
.colunaDir {float:right; width:571px; margin:2 0 20 0;}
.colunaDirHome {float:right; width:571px; height:404px; margin:2px 0px 2px 0px;}
.logo {float:left; border:0px;}
.menu {background-color:#00b6de; font-size:10px; color:#ffffff; text-align:right; text-transform:uppercase; margin-bottom:2px; float:left; width:202;}
.menu ul {list-style-type: none; margin:0; line-height:17px; padding:15 23 16 0;}
.menu a {color:#ffffff; text-decoration:none;}
.menu a:hover {color:#99ffff;}
.icones {background-image: url(images/bg_icones.gif); background-repeat: no-repeat; background-color:#eeeeee; width:202px; float:left; margin-bottom:10px;}
.hotelBooking{ float:left; width:202px; margin-bottom:10px; color:#666666; margin:10px 0 20px 0; *margin-right:-3px;}
.iconesImg {float:left; width:25px; height:20px; text-align:center;}
.bandeira {float:right; margin:3px 3px 0px 1px;}
.pwi {float:left; font-size:9; color:#b5b5b5; text-align:left; font-style:normal; margin:30px 0px 20px 0px; width:202px;}
.pwi a {color:#b5b5b5; text-decoration:none;}
.pwi a:hover {text-decoration:underline;}
.degradeTop {margin-bottom:2px; text-align:right; height:40px; position:relative;}
.tituloCor {background-image:url(images/bg_titulo.png) !important; background-image:none; filter:none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/bg_titulo.png',sizingMethod='scale'); position:absolute; width:571px; height:382px; z-index:2;	/*top:24px;*/ top:44px;}
.tituloTxt {position:absolute; z-index:1; behavior:url("pnghtc/pngbehavior.htc"); width:44; height:382; right:0;}
p {clear:both; font-size:11px; color:#999999; text-align:left; margin:20 0 20 0; line-height:18px;}
.lista ul li{font-size:11px; color:#999999; text-align:left; list-style-image:url(images/dot.gif); line-height:18px;}
.lista span {color:#00b6de; font-weight:bold;}
.subTituloh2 {clear:both; text-align:left; font-size:11px; color:#f6b412;}
.subTituloh2 a {color:#f6b412; text-decoration:underline;}
.subTituloh2 a:hover {text-decoration:none;}
h1 {color:#00b6de;}
h2 {float:left; text-align:left; font-size:13px; color:#f6b412; font-weight:bold; margin-top:30px;}
h2 span {font-family:Times New Roman; font-size:25px; font-style:italic;}
h3 {color:#00b6de; font-size:12px; text-align:left;} 
h4 {color:#b7a77f; font-size:12px; text-align:left;}
h5 {color:#7b869f; font-size:12px; text-align:left;}
img {border:0;}
.flashHome {float:right;width:571px; height:382px; margin:0px; padding:0px; border:0px;}
.flashHome ul{display:none;}

.flashHomePt{ background:url(images/mensagem_home_pt.jpg) no-repeat top left;}
.flashHomeEn{ background:url(images/mensagem_home_en.jpg) no-repeat top left;}
.flashHomeFr{ background:url(images/mensagem_home_fr.jpg) no-repeat top left;}

/*preload classes*/ 
.svw {width: 50px; height: 100px;} 
.svw ul {position: relative; left: -999em;} 
 /*core classes*/ 
.stripViewer {overflow: hidden; z-index:0;} 
.stripViewer ul { /* this is your UL of images */ margin: 0; padding: 0; position: relative; list-style-type: none;} 
.stripViewer ul li {float:left;} 
.stripTransmitter {font-size:10; color:#0099cc; text-align:right; margin:5 0 5 0;} 
.stripTransmitter ul {margin: 0; padding: 0; position: relative; list-style-type: none; } 
.stripTransmitter ul li {display:inline; list-style-type: none; padding-left:5;} 
.stripTransmitter a {color:#ff9900; text-decoration:none; padding:0 5 0 5;} 
.stripTransmitter a:hover, a.current {color:#ffffff; background-color:#ff9900;}

.menuQuartos {font-size:10; text-transform:uppercase; color:#c5b690; margin-top:20px;}
.menuQuartos ul {list-style-type:none; margin:0px; padding:0px;}
.menuQuartos ul li {display:inline; border-right:1px solid #d8cdb2; border-bottom:1px solid #d8cdb2; /*margin-right:3px; padding:0 7 0 7;*/ margin-right:2px; padding:0 7 0 7;}
.menuQuartos a {color:#c5b690; text-decoration:none;}
.menuQuartos a:hover {color:#f1d183;}
table {border-collapse: collapse; font-size:11; color:#999999; text-align:left; clear:both; border:1px solid #cccccc; width:100%; margin-top:10px; padding:0;}
table tr td {border:1px solid #cccccc; padding:5px 10px 5px 10px;}
.tableTitulo {background-color:#eeeeee; color:#999999; font-weight:bold;}
form {font-size:11px; color:#999999; text-align:left; float:left; width:450px; margin:20px 0px 0px 50px;}
form span {float:left; width:100px;}
.formLinha {float:left; padding:2px 0px 2px 0px;}
.formLinhaBotao {clear:both; padding:10px 0px 0px 283px;}
.formCampo {width:300px; background-color:#eeeeee; border:0; color:#0099cc; font-size:11; font-family: Arial, Verdana; border:solid 1px #cdcdcd; padding:3px;}
.formBotao {background-color:#eeeeee; color:#0099cc; border:1px solid #cccccc; font-size:10px; padding:0 5 0 5;}
.colunaDirAgencia {float:right; width:214px;}
.colunaDirLocal {float:right; padding:20px 50px 0px 0px;}
.pacotesLotado {font-size:14px; color:#00b6de; font-weight:bold;}
.pacotes {clear:both; border-top:1px solid #f6b412; border-bottom:1px solid #f6b412; font-size:11px; color:#333333; padding:10px 10px 10px 0px; margin-top:20px; background-color:#ffffff; background-image:url(images/bg_pac_carnaval.gif); background-position:center right; background-repeat:no-repeat;}
.pacotes span {font-size:14px; color:#00b6de; font-weight:bold; text-align:center;} 
.pacotes b {font-size:11px; color:#b7a77f; text-align:center;}
.pacotes ul li {font-size:11px; color:#7b869f; text-align:left; list-style-type:none; line-height:20px;}
.pacotesLuaDeMel {clear:both; border-top:1px solid #f6b412; border-bottom:1px solid #f6b412; font-size:11px; color:#333333; padding:10px 10px 10px 0px; margin-top:20px; background-color:#ffffff; background-image:url(images/bg_pac_luademel.jpg); background-position:bottom right; background-repeat:no-repeat;}
.pacotesLuaDeMel span {font-size:14px; color:#00b6de; font-weight:bold; text-align:center;}
.pacotesLuaDeMel .p1 {font-size:14px; color:#00b6de; font-weight:bold; text-align:left; margin:5px 0 5px 0;} 
.pacotesLuaDeMel .p2 {font-size:13px; color:#CC9933; font-weight:bold; text-align:left; margin:5px 0 5px 0;} 
.pacotesLuaDeMel b {font-size:11px; color:#b7a77f; text-align:center;}
.pacotesLuaDeMel ul li {font-size:11px; color:#7b869f; text-align:left; list-style-type:none; line-height:20px;}


.selos{ border:solid 1px #ccc; width:550px; margin:20px auto;}
.selos table{ border:none;}
.selos table td{ border:none; text-align:center;}


.seloQuatroRodas {clear:both; margin-top:30px; text-align:left;}
.seloCircElegante {clear:both; margin-top:10px; text-align:left;}
.seloQuatroRodasHome {float:right; text-align:right; padding-top:20px; padding-right:3px;}
.seloCircEleganteHome {float:right; text-align:right; padding:12px 10px 0 0;}
.intro {clear:both; font-size:9px; color:#00b6de; padding-top:5px; text-align:right;}
.intro a {color:#ff9900; text-decoration:none;}
.obrigado {float:right; width:571px; padding:20px 0px 0px 0px; font-size:11px; color:#999999;}
.textoLocal {float:left; font-size:11px; color:#999999; text-align:left; padding:40 20 20 60; line-height:18px;}
.textoLocal span {font-weight:bold; color:#00b6de;}
.textoLocal a {color:#999999; text-decoration:underline;}
.textoLocal a:hover {text-decoration:none;} 
.mapa {float:left; width:100%; background-color:#fef6b8; text-align:center;}
.legenda {float:left; font-size:10px; color:#999999;}
.imprensaGeral {float:right; width:571px;}
.imprensaLogo {float:left; width:142px; text-align:center; height:70px;}
.imprensaLogo span a{font-size:11px; font-weight:bold; text-decoration:none; padding:3px 4px 2px 5px; background-color:#807f7f; color:#fff; text-transform:uppercase; height:20px;}
.imprensaData {color:#c5b690; font-size:10px; text-align:right; margin-bottom:15px; border-bottom:1px solid #c5b690;}
hr {color:#c5b690; background-color:#c5b690; height:1px; border:0;}
.aviso {clear:both; font-size:12px; color:#ffffff; text-align:left; margin:20 0 20 0; font-weight:bold; background-color:#00b6de; padding:3px 5px 5px 5px; text-align:center;}
.index_h1{font:Arial, Helvetica, sans-serif; font-size:10px; color:#aaaaaa; margin:0; padding:0; font-weight:100;}

.h2_tabela{font:Arial, Helvetica, sans-serif; font-size:17px; color:#999; margin:0;}

.h3_reservastab{color:#999; font-weight:100; font-size:11px; display:inline; margin:0;}
