td.disneyresortborda {
    border:#e0e8f8 solid 1px;
}
td.disneyresorthot {
    color: #000000;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
}
td.disneyresortdet {
    color: #999999;
    font-family: Arial;
    font-size: 9px;
    font-weight: normal;
    text-decoration:underline;
}
td.disneyresortdet a:link {
    color: #999999;
    font-family: Arial;
    font-size: 9px;
    font-weight: normal;
    text-decoration:underline;
}
td.disneyresortdet a:hover {
    color: #999999;
    font-family: Arial;
    font-size: 9px;
    font-weight: normal;
    text-decoration:underline;
}
td.disneyresortdet a:viseted {
    color: #999999;
    font-family: Arial;
    font-size: 9px;
    font-weight: normal;
    text-decoration:underline;
}
td.disneyresortdet a:active {
    color: #999999;
    font-family: Arial;
    font-size: 9px;
    font-weight: normal;
    text-decoration:underline;
}
td.disneyresortsol {
    color: #026aba;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-decoration:underline;
}
td.disneyresortsol a:link {
    color: #026aba;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-decoration:underline;
}
td.disneyresortsol a:hover {
    color: #FFCC00;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-decoration:underline;
}
td.disneyresortsol a:visited {
    color: #026aba;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-decoration:underline;
}
td.disneyresortsol a:active {
    color: #026aba;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-decoration:underline;
}

.select1LoginBox {
    font: 10px Arial;
    color: #666666;
    width: 80px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: 0 0 0 0;
}
.select2LoginBox {
    font: 10px Arial;
    color: #666666;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: 0 0 0 0;
}
.text1LoginBox {
    font: bold 11px Arial;
    color: #FFFFFF;
    margin: 0 0 0 3px;
}
.text2LoginBox {
    font: bold 11px Arial;
    color: #FFFFFF;
    margin: 0 0 0 3px;
}
.text3LoginBox {
    font: 9px Arial;
    color: #000000;
    margin: -1px 0 0 3px;
}
.text3LoginBox a:link {
    font: 9px Arial;
    color: #000000;
}

.text3LoginBox a:visited {
    font: 9px Arial;
    color: #000000;
}
.text3LoginBox a:hover {
    font: 9px Arial;
    color: #000000;
    text-decoration: underline;
}
.text3LoginBox a:active {
    font: 9px Arial;
    color: #000000;
}

.text4LoginBox {
    font: 9px Arial;
    color: #000000;
    margin: -3px 0 0 3px;
}
.text4LoginBox a:link {
    font: 9px Arial;
    color: #000000;
}
.text4LoginBox a:visited {
    font: 9px Arial;
    color: #000000;
}
.text4LoginBox a:hover {
    font: 9px Arial;
    color: #000000;
    text-decoration: underline;
}
.text4LoginBox a:active {
    font: 9px Arial;
    color: #000000;
}


.fieldFormPack {
    border:0;
    width: 588px;
    margin:0 0 0 3px;
}
.titleFormPack {
    font: 18px Arial;
    color: #000000;
    text-decoration:none;
    margin: 5px 0 0 80px;
}
#linhaFormPack {
    width: 588px;
    height: 10px;
    border-bottom: 1px Solid #CCCCCC;
}
.prgFormPack {
    font: 16px Arial;
    color: #000000;
    text-decoration:none;
}


.depotitles {
    font: 14px Arial;
    color: #000000;
    text-decoration:none;
    margin: 5px 0 5px 0;
}

.titles {
    font: bold 12px Arial;
    color: #000000;
    text-decoration:none;
}
.titles1 {
    font: 10px Arial;
    color: #666666;
    text-decoration:none;
    float: left;
}
.dadosage {
    font: 12px Arial;
    color:#666666;
}
.deposelect {
    font: 10px Verdana;
    color:#666666;
    margin: 10px 0 0 0;
}
.deposelect1 {
    font: 10px Verdana;
    color:#666666;
    margin: 10px 0 0 13px;
}
.deposelect2 {
    font: 10px Verdana;
    color:#666666;
    margin: 10px 0 0 10px;
}

.depoperiodo {
    font: 10px Verdana;
    color:#666666;
    margin: 10px 0 0 0;
}
.depocoment {
    font: 10px Verdana;
    color:#666666;
}
.depocont {
    font: 10px Arial;
    color: #666666;
    text-decoration:none;
    float: left;
}
.depobotenvia {
    margin: 3px 0 0 250px;
}

td.novacestaobs {
    text-transform: lowercase;
}
td.novacestaend {
    text-transform: capitalize;
}



td.canada_tit {
    color: #364C9F;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}
td.canada_tit1 {
    color: #FF0000;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
}
td.canada_text {
    color: #666666;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
}

td.canada_other {
    color: #000000;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}

td.hotelsdispo {
    background: Red;
    color: #FFFFFF;
    font-size: x-small;
    font-weight: bold;
    text-decoration: none;
}

td.hotels {
    color: #FFFFFF;
    font-size: x-small;
    font-weight: bold;
    text-decoration: none;
}

td.hotels a:link {
    color: #FFFFFF;
    font-size: x-small;
    font-weight: bold;
    text-decoration: underline;
}

td.hotels a:visited {
    color: #FFFFFF;
    font-size: x-small;
    font-weight: bold;
    text-decoration: underline;
}

td.hotels a:hover {
    color: #FFFFFF;
    font-size: x-small;
    font-weight: bold;
    text-decoration: underline;
}

td.hotels a:active 	{
    color: #FFFFFF;
    font-size: x-small;
    font-weight: bold;
    text-decoration: underline;
}

td.cesta {
    font-family: Arial;
    font-size: 12px;
    text-align: left;
}

td.AdmTabRes {
    color: #000000;
    font-family: Arial;
    font-size: 10px;
}
td.AdmTabRes a:link {
    color: #000000;
    font-family: Arial;
    font-size: 10px;
    text-decoration: underline;
}
td.AdmTabRes a:hover {
    color: #000000;
    font-family: Arial;
    font-size: 10px;
    text-decoration: underline;
}
td.AdmTabRes a:active {
    color: #000000;
    font-family: Arial;
    font-size: 10px;
    text-decoration: underline;
}
td.AdmTabRes a:visited {
    color: #000000;
    font-family: Arial;
    font-size: 10px;
    text-decoration: underline;
}

td.AdmTabRes1 {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
}
td.AdmTabRes2 {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
}
td.AdmTabRes2 a:link {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-decoration: underline;
}
td.AdmTabRes2 a:hover {
    color: #999999;
    font-family: Arial;
    font-size: 12px;
    text-decoration: underline;
}
td.AdmTabRes2 a:active {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-decoration: underline;
}
td.AdmTabRes2 a:visited {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-decoration: underline;
}

table.promo {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
}

table.promo a:link {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

table.promo a:visited {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}
table.promo a:hover {
    color: #364C9F;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}
table.promo a:active {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

td.text_promo {
    color: #FFFF00;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
}

td.text_promo a:link {
    color: #FFFF00;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_promo a:visited {
    color: #FFFF00;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_promo a:hover {
    color: #364C9F;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_promo a:active {
    color: #FFFF00;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_promo2 {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
}

td.text_promo2 a:link {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_promo2 a:visited {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_promo2 a:hover {
    color: #364C9F;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_promo2 a:active {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_topcity {
    color: #666666;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
}





td.text_menu1 {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    border-bottom-style: solid ;
    border-bottom-width: 1px ;
    border-bottom-color:  #0099CC;
}

td.text_menu1 a:link {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

td.text_menu1 a:visited {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

td.text_menu1 a:hover {
    color: #000000;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

td.text_menu1 a:active {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

td.text_menu2 {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    border-bottom-style: solid ;
    border-bottom-width: 1px ;
    border-bottom-color:  #0099CC;
}


td.text_menu3 {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    border-bottom-style: solid ;
    border-bottom-width: 1px ;
    border-bottom-color:  #0099CC;
}

td.text_menu3 a:link {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_menu3 a:visited {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_menu3 a:hover {
    color: #000000;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_menu3 a:active {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_menu4 {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
}



table.promo {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
}

table.promo a:link {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

table.promo a:visited {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}
table.promo a:hover {
    color: #364C9F;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}
table.promo a:active {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

td.text_promo1 {
    color: #364C9F;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
}

td.text_promo1 a:link {
    color: #364C9F;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

td.text_promo1 a:visited {
    color: #364C9F;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

td.text_promo1 a:hover {
    color: #FFCC00;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

td.text_promo1 a:active {
    color: #FFCC00;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

td.text_dicas {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
}

td.text_dicas a:link {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_dicas a:visited {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_dicas a:hover {
    color: #FFCC00;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}

td.text_dicas a:active {
    color: #FFCC00;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}


td.tit_ofertas {
    color: #FFFFFF;
    font-family: diagon;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
}


td.ofertas {
    color: #364C9F;
    font-family: diagon;
    font-size: 9px;
    font-weight: normal;
    text-align: left;
}
td.ofertas a:link {
    color: #333399;
    font-family: diagon;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none;
}
td.ofertas a:visited {
    color: #333399;
    font-family: diagon;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none;
}
td.ofertas a:hover {
    color: #FFCC00;
    font-family: diagon;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none;
}
td.ofertas a:active {
    color: #333399;
    font-family: diagon;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none;
}

td.apres_hotel {
    border-top-style: solid ;
    border-top-width: 1px ;
    border-top-color:  #364C9F;
    border-right-style: solid ;
    border-right-width: 1px ;
    border-right-color:  #364C9F;
    border-bottom-style: solid ;
    border-bottom-width: 1px ;
    border-bottom-color:  #364C9F;
    border-left-style: solid ;
    border-left-width: 1px ;
    border-left-color:  #364C9F ;
}
td.apres_dicas {
    border-top-style: solid ;
    border-top-width: 1px ;
    border-top-color:  #CCCCCC;
    border-right-style: solid ;
    border-right-width: 1px ;
    border-right-color:  #CCCCCC;
    border-bottom-style: solid ;
    border-bottom-width: 1px ;
    border-bottom-color:  #CCCCCC;
    border-left-style: solid ;
    border-left-width: 1px ;
    border-left-color:  #CCCCCC ;
}


td.linha_menu {
    border-bottom-style: solid ;
    border-bottom-width: 1px ;
    border-bottom-color:  #0099CC
}

tr.com_cor {
    background: #364C9F;
    color: #FFFFFF;
    font-size: x-small;
    font-weight: bold;
    text-align: left;
}
tr.com_cor_meio {
    background: #E1E8F2;
    color: #333399;
    font-size: medium;
    font-weight: bold;
    text-align: left;
}

tr.sem_cor {
    background: #ffffff;
    color: #333399;
    font-size: medium;
    font-weight: bold;
    text-align: left;
}

tr.sem_cor_meio {
    background: #FFFFFF;
    color: #333399;
    font-size: medium;
    font-weight: bold;
    text-align: left;
}

td.cabecalho {
    color: #000000;
    font-size: medium;
    font-weight: bold;
    text-align: center;
}

td.apresenta {
    color: #000000;
    font-size: xx-small;
    font-weight: normal;
    text-align: center;
}

td.titulo {
    color: #000000;
    font-size: x-small;
    font-weight: bold;
    text-align: center;
}

td.erro {
    color: #FF0000;
    font-size: medium;
    font-weight: bold;
    text-align: center;
}

td.campo {
    color: #000000;
    font-size: 12px;
    font-family: "Arial";
}

td.nome_impress {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    font-family: "Arial" ;
}

td.campoazul {
    color: #333399;
    font-size: 12px;
    font-family: "Arial" ;
}

td.valor {
    color: #000000;
    font-size: xx-small;
    vertical-align: middle;
}

td.tarifas {
    color: #000000;
    font-size: x-small;
    font-weight: bold;
    vertical-align: middle;
}

td.obs {
    color: #000000;
    font-size: 10px;
    font-weight: bold;
    vertical-align: middle;
}

td.infs_cabec {
    color: #000000;
    font-size: medium;
    font-weight: bold;
}

td.infs_titul {
    color: #000000;
    font-size: xx-small;
    font-weight: bold;
}

td.infs_titul a:link {
    color: blue;
    font-size: xx-small;
    font-weight: bold;
    text-decoration: none;
}

td.infs_titul a:visited {
    color: blue;
    font-size: xx-small;
    font-weight: bold;
    text-decoration: none;
}

td.infs_titul a:hover {
    color: blue;
    font-size: xx-small;
    font-weight: bold;
    text-decoration: underline;
}

td.infs_titul a:active 	{
    color: #000099;
    font-size: xx-small;
    font-weight: bold;
    text-decoration: underline;
}

td.infs_descr {
    color: #000000;
    font-size: xx-small;
    font-weight: normal;
}

td.infs_descr a:link {
    color: blue;
    font-size: xx-small;
    font-weight: bold;
    text-decoration: none;
}

td.infs_descr a:visited {
    color: blue;
    font-size: xx-small;
    font-weight: bold;
    text-decoration: none;
}

td.infs_descr a:hover {
    color: blue;
    font-size: xx-small;
    font-weight: bold;
    text-decoration: underline;
}

td.infs_descr a:active 	{
    color: #000099;
    font-size: xx-small;
    font-weight: bold;
    text-decoration: underline;
}

td.servs_cidade {
    color: #000000;
    font-size: xx-small;
    font-weight: bold;
    vertical-align: middle;
}

td.servs_descr {
    color: #000000;
    font-size: xx-small;
    font-weight: normal;
    vertical-align: middle;
}

td.bordas {
    color: #000000;
    background-color: #714A4A;
}

td.rodape {
    color: #333399;
    font-size: medium;
    font-weight: bold;
    text-align: center;
    border-top-style: solid ;
    border-top-width: thin ;
    border-top-color: blue;
    border-right-style: solid ;
    border-right-width: thin ;
    border-right-color: blue;
    border-bottom-style: solid ;
    border-bottom-width: thin ;
    border-bottom-color: blue;
    border-left-style: solid ;
    border-left-width: thin ;
    border-left-color: blue;
}

td.rodape_link {
    color: #333399;
    font-size: x-small;
    font-weight: bold;
    text-align: center;
}
td.rodape_link a:link {
    color: #333399;
    font-size: x-small;
    font-weight: bold;
    text-decoration: none;
}
td.rodape_link a:visited {
    color: #333399;
    font-size: x-small;
    font-weight: bold;
    text-decoration: none;
}
td.rodape_link a:hover {
    color: #333399;
    font-size: x-small;
    font-weight: bold;
    text-decoration: none;
}
td.rodape_link a:active {
    color: #333399;
    font-size: x-small;
    font-weight: bold;
    text-decoration: none;
}

td.hotel {
    color: #333399;
    font-size: x-small;
    text-align: left;
}

td.hotel_titulo {
    color: #333399;
    font-size: small;
    font-weight: bold;
    text-align: left;
}
td.hotel_titulo a:link {
    color: #333399;
    font-size: x-small;
    font-weight: bold;
    text-decoration: underline;
}

td.combos {
    color: #333399;
    font-size: x-small;
    font-weight: bold;
    text-align: center;
}
td.combos a:link {
    color: #333399;
    font-size: x-small;
    font-weight: bold;
    text-decoration: none;
}
td.combos a:visited {
    color: #333399;
    font-size: x-small;
    font-weight: bold;
    text-decoration: none;
}
td.combos a:hover {
    color: #333399;
    font-size: x-small;
    font-weight: bold;
    text-decoration: none;
}
td.combos a:active {
    color: #333399;
    font-size: x-small;
    font-weight: bold;
    text-decoration: none;
}

.fundo_janela {
    color: #FFFFFF;

}

select {
    color: #333399;
    font-size: 8px;
}

body  {
    background-color: #FFFFFF;
    color: #333399;
    font-family: Verdana, Arial;
    margin: 0em 0em 0em 0em;
}

a:link 	{
    color: #333399;
    font-size: xx-small;
    text-decoration: none;
}

a:visited {
    color: #333399;
    font-size: xx-small;
    text-decoration: none;
}

a:hover 	{
    color: #333399;
    font-size: xx-small;
    text-decoration: underline;
}

a:active 	{
    color: #333399;
    font-size: xx-small;
    text-decoration: none;
}

table.apres_online {
    background-color: #E9F7FE ;
}

tr.apres_online {
    background-color: #E9F7FE ;
}
tr.apres_online2 {
    background-color: #C7EAFB ;
}
td.apres_online {
    border-bottom-style: dashed ;
    border-bottom-width: 1px ;
    border-bottom-color:  #CCCCCC;
    color: #000000;
    font-size: 10px;
    font-family: Arial;
}

td.apres_online a:link 	{
    color: #000000;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
}
td.apres_online a:visited 	{
    color: #000000;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
}
td.apres_online a:hover 	{
    color: #FFCC00;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
}
td.apres_online a:active 	{
    color: #000000;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
}


td.apres_preco_online {
    border-bottom-style: dashed ;
    border-bottom-width: 1px ;
    border-bottom-color:  #CCCCCC;
    color: #000000;
    font-size: 13px;
    font-family: Verdana;
}

td.apres_preco_online a:link 	{
    color: #000000;
    font-size: 13px;
    font-family: Verdana;
    text-decoration: none;
}
td.apres_preco_online a:visited 	{
    color: #000000;
    font-size: 13px;
    font-family: Verdana;
    text-decoration: none;
}
td.apres_preco_online a:hover 	{
    color: #FFCC00;
    font-size: 13px;
    font-family: Verdana;
    text-decoration: none;
}
td.apres_preco_online a:active 	{
    color: #000000;
    font-size: 13px;
    font-family: Verdana;
    text-decoration: none;
}

td.preco_online {
    border-bottom-width: 1px ;
    border-bottom-color:  #CCCCCC;
    color: #000000;
    font-size: 13px;
    font-family: Verdana;
}

td.preco_online a:link 	{
    color: #000000;
    font-size: 13px;
    font-family: Verdana;
    text-decoration: none;
}
td.preco_online a:visited 	{
    color: #000000;
    font-size: 13px;
    font-family: Verdana;
    text-decoration: none;
}
td.preco_online a:hover 	{
    color: #FFCC00;
    font-size: 13px;
    font-family: Verdana;
    text-decoration: none;
}
td.preco_online a:active 	{
    color: #000000;
    font-size: 13px;
    font-family: Verdana;
    text-decoration: none;
}


td.online {
    border-bottom-width: 1px ;
    border-bottom-color:  #CCCCCC;
    color: #000000;
    font-size: 10px;
    font-family: Verdana;
}

td.online a:link 	{
    color: #000000;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
}
td.online a:visited 	{
    color: #000000;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
}
td.online a:hover 	{
    color: #FFCC00;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
}
td.online a:active 	{
    color: #000000;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
}

tr.backhotels1 {
    background-color: #E9F7FE ;
}

tr.backhotels2 {
    background-color: #C7EAFB ;
}


td.availibility {
    background-color: #0066CC ;
    border-bottom-width: 1px ;
    border-bottom-color:  #CCCCCC;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Arial;
}

td.availibility a:link 	{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
td.availibility a:visited 	{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
td.availibility a:hover 	{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
td.availibility a:active 	{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}



td.mapa {
    background-color: #0066CC ;
    border-bottom-width: 1px ;
    border-bottom-color:  #CCCCCC;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana, Arial;
}

td.mapa a:link 	{
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
td.mapa a:visited 	{
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
td.mapa a:hover 	{
    color: #FFCC00;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
td.mapa a:active 	{
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

td.mapa_hotelinfo {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    font-family: Verdana, Arial;
}

td.mapa_hotelinfo a:link 	{
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
td.mapa_hotelinfo a:visited 	{
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
td.mapa_hotelinfo a:hover 	{
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
td.mapa_hotelinfo a:active 	{
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}


td.meals {
    color: #666666;
    font-size: 9px;
    font-family: Verdana, Arial;
    text-decoration: none;
}


td.legenda {
    color: #666666;
    font-size: 9px;
    font-weight: bold;
    font-family: Verdana, Arial;
    text-decoration: none;
}
td.legenda a:link 	{
    color: #666666;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
}
td.legenda a:visited 	{
    color: #666666;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
}
td.legenda a:hover 	{
    color: #666666;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
}
td.legenda a:active 	{
    color: #666666;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
}


td.login {
    background-color: #0099CC ;
    border-bottom-width: 1px ;
    border-bottom-color:  #CCCCCC;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Arial;
}

td.login a:link 	{
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
td.login a:visited 	{
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
td.login a:hover 	{
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
td.login a:active 	{
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}


td.manut {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

select.box_pt {
    font-family: "Arial";
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 10px;
    line-height: normal;
    color: #000000;
}

/****Daniel****/
.representante{width:259px; height:169px; display:none; position:absolute; z-index:1000;}
.text_bold_repres{font:bold 12px Verdana, Arial;}
.text_repres{font:12px Verdana, Arial;}
/***Posicionamento das DIVS***/
#div_rio_janeiro{top:348px; left:508px;
*top:346px; }
#div_curitiba{top:365px; left:508px;
*top:363px; }
#div_belo_horizonte{top:299px; left:508px;
*top:297px; }
#div_goiania{top:264px; left:508px;
*top:262px; }
#div_brasilia{top:288px; left:508px;
*top:286px; }
#div_porto_alegre{top:415px; left:505px;
*left:498px; }
#div_manaus{top:186px; left:400px;
*left:393px; }
#div_fortaleza{top:185px; left:340px;
*left:333px; }
#div_palmas{top:230px; left:508px;
*top:228px; }
#div_salvador{top:250px; left:508px;
*top:248px; }
#div_recife{top:200px; left:508px;
*top:198px; }
#div_campinas{top:342px; left:508px;
*top:340px; }
#div_floripa{top:385px; left:508px;
*top:383px; }



