/* Classes */
	/* Estrutura */
	.colMenu {padding:10px 0 15px 11px;}
	.colCont {padding:10px 14px 15px 0;}
	.tituloSecao {background:url('../../imagens/geral/bgr_conceitual.jpg') no-repeat center top;
padding:5px 25px 0 0;text-align:right;height:1px;
    width: 532px;
}
	.caminhopao_inicial {width:80px;float:left;text-align:right;padding-right:5px;}
	.caminhopao_inicial a {font:9px Verdana;color:#F00000;}
	.caminhopao {display:block;float:left;width:400px;}	
	.caminhopao span img {margin:3px 5px 0 5px;}
	.caminhopao span a {font:9px Verdana;color:#000;}
	.caminhopao span strong {font:bold 9px Verdana;color:#000;}
	.tituloPagina {border-bottom:solid 1px #E6E6E6;margin-bottom:20px;}
	p {line-height:14px;}
	.footer_cont {padding:30px 0 20px 0;clear:both;}
	.footer_cont .btnVoltar {background:url(../../imagens/geral/btn_voltar.gif) top left no-repeat;float:left;width:52px;height:16px;margin-right:10px;}
	.footer_cont .btnTopo {background:url(../../imagens/geral/btn_topo.gif) top left no-repeat;float:left;width:42px;height:16px;}
	.footer_cont .btnTopo a , .footer_cont .btnVoltar a {display:block;height:16px;text-indent:-9999px;}
	.footer_cont .adobe {width:165px;float:right;font:10px Arial;text-align:right;}
	.footer_cont .adobe a {color:#F00000;}
	.fiot {border-top:solid 1px #E6E6E6;padding:3px 0 20px 0;margin-top:20px;}
	.fiot .btnVoltar , .fiot .btnTopo {margin-top:8px;}

	/* Margins e Paddings */
	.mt5 {margin-top:5px;}
	.ml10 {margin-left:10px;}
	.ml20 {margin-left:20px;}
	.p10 {padding:10px !important;}

    /* Gerais */
	.vabt { vertical-align: bottom;}	
	.semFim {border:none !important;}
	.imgFloat {float:left;margin:0 15px 15px 0;}
	.fioesc {background:#D8D8D8;height:1px;}

	/* Textos */
	h4{font:bold 12px Verdana;color:#3F3F3F;}
	.txtverm {color:#F10F0F;}
	.txtmenor {font-size:9px;}
	.txtgrande {font-size:12px;}
	.txtlink {text-decoration:underline;color:#000;}
	.txtlink:hover {color:#F00000;}
	

	/* Forms */
	.frmText {font:10px Verdana;color:#000;padding:1px 5px;text-align:right;}
	#moeda_de, #moeda_para {width: 125px;}
	.rss_link {width:310px;font-size:10px;border:0px;background: #fff url(../../imagens/home/rss.gif) 3px 2px no-repeat;padding:4px 2px 4px 23px;}
	.boxCinza h5 {font-size:10px;font-weight: bold;border-bottom: solid 1px #ccc; margin:0 0 15px 0; padding: 2px;}
	
	/* Box */
	.boxGlossario p {padding-bottom:20px;}
	.boxGlossario p strong {display:block;}

	.boxAlfabeto {background:url(../../imagens/investimentos/bgr_alfabeto.gif);border-bottom:solid 2px #484848;border-top:solid 1px #BCBCBC;overflow-x:auto;margin-bottom:20px;padding:0 7px;}
	.boxAlfabeto a {display:block;float:left;font:9px Verdana;color:#000;margin:4px 3px 4px 3px;}
	.boxAlfabeto span {display:block;float:left;font:9px Verdana;color:#828282;margin:4px 3px 4px 3px;}
	.boxAlfabeto strong {display:block;float:left;font:9px Verdana;color:#FFF;background:#484848 url(../../imagens/investimentos/pix_cinza_esc.gif) top left repeat-x;border:solid 2px #484848;padding:2px 4px;}

	.aumentoFonte {float:right;width:52px;padding:0 10px;}
	.aumentoFonte .menos {background:url(../../imagens/geral/btn_fonte_min.gif) 0px 0px no-repeat;width:24px;height:24px;}
	.aumentoFonte .mais {background:url(../../imagens/geral/btn_fonte_max.gif) 0px 0px no-repeat;float:right;width:24px;height:24px;}
	.aumentoFonte .mais a ,.aumentoFonte .menos a {display:block;height:24px;text-indent:-9999px;}
	.aumentoFonte .mais a:hover {background:url(../../imagens/geral/btn_fonte_max.gif) 0px -25px no-repeat;}
	.aumentoFonte .menos a:hover {background:url(../../imagens/geral/btn_fonte_min.gif) 0px -25px no-repeat;}

	.boxTtlLista {background:#5A1206 url(../../imagens/geral/bgr_det_titulo_lista.gif) top left no-repeat;}
	.boxTtlLista .bgrBr {background:#FFF;margin-left:5px;}
	.boxTtlLista .bgrBr .bgrCinza {background:#9D9D9D;margin-left:1px;padding:2px;}
	.boxTtlLista .bgrBr .bgrCinza strong {display:block;background:url(../../imagens/geral/pix_cinza_vert.gif) top left repeat-x;color:#FFF;padding:2px 3px 4px 3px;}

	.boxAbreFecha {clear:both;margin-bottom:10px;}
	.boxAbreFecha p.lnk {background:#F0F0F0 url(../../imagens/geral/blt_mais.gif) 5px 7px no-repeat;}
	.boxAbreFecha p.on {background:#F0F0F0 url(../../imagens/geral/blt_menos.gif) 5px 7px no-repeat;}
	.boxAbreFecha p.on a {font-weight:bold;}
	.boxAbreFecha p.lnk a {display:block;padding:5px 10px 5px 20px;color:#000;}
	.boxAbreFecha div {display:none;background:#F0F0F0;padding:0 10px 10px 20px;line-height:15px;}
	
	.boxFecha {clear:both;margin-bottom:10px;}
	.boxFecha p.lnk {background:#F0F0F0 url(../../imagens/geral/blt_mais.gif) 5px 7px no-repeat;}
	.boxFecha p.on {background:#F0F0F0 url(../../imagens/geral/blt_menos.gif) 5px 7px no-repeat;}
	.boxFecha p.on a {font-weight:bold;}
	.boxFecha p.lnk a {display:block;padding:5px 10px 5px 20px;color:#000;}
	.boxFecha div {display:none;background:#F0F0F0;padding:0 10px 10px 20px;line-height:15px;}

	.boxDest {background:#FAFAFA url(../../imagens/geral/bgr_left_dest.jpg) top left repeat-y;border-bottom:solid 1px #E0E0E0;border-top:solid 1px #BEBEBE;overflow-x:auto;}
	.boxDest div {padding:10px 15px;border-bottom:solid 1px #939393;overflow-x:auto;}

	.boxPDF {background:url(../../imagens/geral/ico_pdf.gif) 0px 0px no-repeat;padding:5px 0 0 27px;margin-bottom:10px;}
	.boxPDF a {display:block;color:#000;padding-bottom:3px;}
	.boxPDF span {color:#787878;font:9px Verdana;}

	.boxZIP {background:url(../../imagens/geral/ico_zip.gif) 4px 0px no-repeat;padding:5px 0 0 32px;margin-bottom:10px;}
	.boxZIP a {display:block;color:#000;padding-bottom:3px;}
	.boxZIP span {color:#787878;font:9px Verdana;}

	.boxEXE {background:url(../../imagens/geral/ico_exe.gif) 0px 0px no-repeat;padding:5px 0 0 32px;margin-bottom:10px;}
	.boxEXE a {display:block;color:#000;padding-bottom:3px;}
	.boxEXE span {color:#787878;font:9px Verdana;}

	.icoVisa {background:url(../../imagens/cartoes/ico_visa.gif) center left no-repeat;padding:0 0 0 75px;width:100px;}
	.icoVisa a {font:10px Verdana;color:#000;}
	.icoMaster {background:url(../../imagens/cartoes/ico_master.gif) center left no-repeat;padding:5px 0 5px 75px;width:90px;}
	.icoMaster a {font:10px Verdana;color:#000;}
	
	.cartoes {margin: 5px 0 0 0; text-align: center;}

	.boxCinza {background:#F0F0F0;padding:10px;}
	
	.botoesForm {border-top: solid 1px #d8d8d8;text-align:right;padding:10px 0 0 0;}

	.boxPergPrime {background:url(../../imagens/perguntas/bgr_prime.gif) top left no-repeat;}
	.boxPergInternet {background:url(../../imagens/perguntas/bgr_internet.gif) top left no-repeat;}
	.boxPergDiferenciais {background:url(../../imagens/perguntas/bgr_diferenciais.gif) top left no-repeat;}
	.boxPergInternet a {display:block;width:121px;height:22px;text-indent:-9999px;}
	.boxPergPrime a {display:block;width:121px;height:22px;text-indent:-9999px;margin-left:122px;}
	.boxPergDiferenciais a {display:block;width:121px;height:22px;text-indent:-9999px;margin-left:122px;}
	.boxPergPrime p , .boxPergInternet p {padding:10px 10px;}, .boxPergDiferenciais p {padding:10px 10px;}
	


    /* AG2 */
    .boxSelect {width:380px;background:#FAFAFA; border-top:1px solid #BEBEBE; border-bottom:1px solid #BEBEBE; margin-top:10px; }
    .boxSelect .contentBoxSelect {border-bottom:1px solid #939393; padding:12px 14px 12px}
    .boxSelect .contentBoxSelect { *zoom: 1.0; }
    .boxSelect .contentBoxSelect label {font:verdana; font-weight:bold; color:#000000; display:block; padding-bottom:7px; float:left}
    .boxSelect .contentBoxSelect select {width:230px; float:left; margin-right:5px}
    .boxSelect .colunas {float:left}
    .boxSelect .colunas select {width:112px!important; float:left; margin-right:5px}
    /* AG2 */


	/* Listas AG2 */
	* + html .listHoteis  li{display:inline}  /* for IE 7 */
    * html .listHoteis li{display:inline} /* for IE 6 */
    .listHoteis{width:370px; margin-top: 15px;}
    .listHoteis li{width:38%!important;display:inline-block;vertical-align:top;padding:0 40px 20px 0!important }  
	.listHoteis li .foto{width:143px; height:101px; border:1px solid #ABABAB; overflow:hidden}
	.listHoteis li label {font:bold 10px verdana; color:#000000; padding:10px 0; display:block}
	.listHoteis li .promo {padding-bottom:5px;}
	.listHoteis li .chamada {font-size:10px; padding-bottom:10px; display:block}
	/* Listas AG2 */

	.letra {background:none !important;padding:2px 5px !important;}
	.linhaEsp {background:none !important;padding:0 0 0 20px !important;}
	.linhaEspMapa {background:url(../../imagens/geral/bgr_mapa_esp.jpg) 0 100% no-repeat !important;padding:0 0 5px 20px !important;}
	
	.lista li {background:url(../../imagens/geral/blt_cinza.gif) 0px 10px no-repeat ;padding:5px 7px;}
	.listaLinks li {background:url(../../imagens/geral/blt_seta_links.gif) 0px 8px no-repeat;border-bottom:solid 1px #D8D8D8;}
	.listaLinks li a {display:block;font:10px Verdana;color:#000;padding:5px 10px;}
	.listaSimples li {background:url(../../imagens/geral/blt_cinza.gif) 0px 10px no-repeat ;border-bottom:solid 1px #D8D8D8;padding:5px 7px;}
	.listaSimples li a { color: #000; }
	.listafio li {border-bottom:solid 1px #D8D8D8;padding:-5px 7px;}
	.listafio li a { color: #000; }
	.listaboton li {background:url(../../imagens/geral/blt_cinza.gif) 0px 10px no-repeat;padding:5px 7px;}
	.listaMapa li {background:url(../../imagens/geral/bgr_mapa.gif) 0 100% repeat-x;}
	.listaMapa li div {background:url(../../imagens/geral/blt_seta_links.gif) 0px 6px no-repeat;}
	.listaMapa li div.normal {background:url(../../imagens/geral/blt_cinza.gif) 2px 8px no-repeat;padding:4px 10px 7px;}
	.listaMapa li a {display:block;font:10px Verdana;color:#000;padding:4px 10px 7px;}
	.listaMapa li li , .listaMapa li li li {background:url(../../imagens/geral/blt_seta_links.gif) 0px 8px no-repeat;border-bottom:solid 1px #D8D8D8;}
	.listaMapa li li.normal , .listaMapa li li li.normal {background:url(../../imagens/geral/blt_cinza.gif) 0px 10px no-repeat ;border-bottom:solid 1px #D8D8D8;padding:5px 7px;}
	.listaMapa li li a, .listaMapa li li li a {display:block;font:10px Verdana;color:#000;padding:5px 10px;}
	.listaComp {background:url(../../imagens/geral/pix_cinza.gif) 10px 0px repeat-y;}
	.listaComp li {background:url(../../imagens/geral/blt_seta_cinza.gif) 11px 9px no-repeat;padding-left:21px;}
	.listaComp li a {border-bottom:solid 1px #D8D8D8;display:block;padding:5px 10px 5px 10px;color:#000;}
	.listaComp li a.marcado {font-weight:bold;}
	.listaComp .titulo {background:#F0F0F0 url(../../imagens/geral/blt_btn_seta_down.gif) 6px 7px no-repeat;padding:5px 22px;}
	.listaComp .ult {background:#FFF url(../../imagens/geral/blt_cinza_ultima.gif) 10px 0px no-repeat;padding:4px 0 5px 31px;}
	.listaComp .ult a {border:none;padding:0;}

	.listaNum dt {float:left;width:19px;font-weight:bold;clear:both;}
	.listaNum dd {float:left;width:351px;padding-bottom:15px;}

	/* Tabelas */
	.tabListaSimples {width:100%;}
	.tabListaSimples .blt {background:url(../../imagens/geral/blt_cinza.gif) 0px 10px no-repeat ;padding:5px 7px;}
	.tabListaSimples .sep {height:1px;background:#D8D8D8;}

	.tabLista {width:100%;}
	.tabLista td {padding:5px;}
	.tabLista .claro {background:#FFF;}
	.tabLista tr td.sep, .tabLista  tr.claro td.sep {background:#c6c6c6;padding:0px !important;width:1px !important;}
	.tabLista td.sepVert, .tabLista .claro td.sepVert {background:#c6c6c6;padding:0px;height:1px;}
	.alnl tbody td, .alnl thead th {text-align:left;vertical-align:top}

	.tabNumeros, .tabNumeros2 {width:335px !important; overflow:hidden;}
	.tabNumeros th {text-align:center;color:#3F3F3F;background:#E1E1E1;padding:5px;}
	.tabNumeros2 th {text-align:center;color:#3F3F3F;background:#E1E1E1;padding:5px 3px;}
	.tabNumeros th.sep, .tabNumeros2 th.sep {background:#C6C6C6;padding:0px;width:1px;}
	.tabNumeros td {text-align:center;padding:5px;}
	.tabNumeros2 td {text-align:center;padding:5px 3px;font-size:9px;}
	.tabNumeros td.sep, .tabNumeros2 td.sep, .tabNumeros tr.esc td.sep {background:#C6C6C6;padding:0px;width:1px;}
	.tabNumeros td.sepVert , .tabNumeros th.sepVert, 
	.tabNumeros2 td.sepVert , .tabNumeros2 th.sepVert {height:1px;padding:0px;background:#C6C6C6;}
	.tabNumeros tbody.esc, .tabNumeros tbody tr.esc td, .tabNumeros td.esc  {background:#F0F0F0;}
	.tabNumeros2 tbody.esc {background:#FFF;}	
	
	
	.tabNumeros_1, .tabNumeros2 {width:335px !important; overflow:hidden;}
	.tabNumeros_1 th {text-align:left;color:#3F3F3F;background:#E1E1E1;padding:5px;}
	.tabNumeros2 th {text-align:left;color:#3F3F3F;background:#E1E1E1;padding:5px 3px;}
	.tabNumeros_1 th.sep, .tabNumeros2 th.sep {background:#C6C6C6;padding:0px;width:1px;}
	.tabNumeros_1 td {text-align:left;padding:5px;}
	.tabNumeros2 td {text-align:left;padding:5px 3px;font-size:9px;}
	.tabNumeros_1 td.sep, .tabNumeros2 td.sep, .tabNumeros_1 tr.esc td.sep {background:#C6C6C6;padding:0px;width:1px;}
	.tabNumeros_1 td.sepVert , .tabNumeros_1 th.sepVert, 
	.tabNumeros2 td.sepVert , .tabNumeros3 th.sepVert {height:1px;padding:0px;background:#C6C6C6;}
	.tabNumeros_1 tbody.esc, .tabNumeros_1 tbody tr.esc td, .tabNumeros_1 td.esc  {background:#F0F0F0;}
	.tabNumeros2 tbody.esc {background:#FFF;}
	
	.tabTaxas {width:340px !important; overflow:hidden;}
	.tabTaxas th {text-align:center;color:#3F3F3F;background:#E1E1E1;padding:3px;}
	.tabTaxas th.sep {background:#C6C6C6;padding:0px;width:1px;}
	.tabTaxas td {text-align:center;padding:3px;}
	.tabTaxas td.sep, .tabTaxas tr.esc td.sep {background:#C6C6C6;padding:0px;width:1px;}
	.tabTaxas td.sepVert , .tabTaxas th.sepVert {height:1px;padding:0px;background:#C6C6C6;}
	.tabTaxas tr td, .tabTaxas tr th {font:10px Tahoma, sans-serif;}
	.tabTaxas tbody.esc, .tabTaxas tbody tr.esc td, .tabTaxas td.esc  {background:#F0F0F0;}
	
	.tabSorteioResult {width:100%; border:1px solid #C3C3C3!important; border-bottom:0!important}
	.tabSorteioResult td {padding:6px; border-right:1px solid #C3C3C3; border-bottom:1px solid #C3C3C3}
	.tabSorteioResult th {text-align:left;color:#3F3F3F;background:#E1E1E1;padding:5px; border-bottom:1px solid #C3C3C3}
	.tabSorteioResult td.alt {background-color:#F0F0F0}
	.tabSorteioResult tr.comb td{font-weight:bold}
	
	.tabForm td {width:120px;padding:4px 0;}
	.tabForm td.alr {padding:0 5px 4px;text-align:right;width:220px;}
	.tabFormCheck td {width:30px;height:20px;}
	.tabFormCheck td.alr {padding:0 5px 4px;text-align:right;width:310px;}
	
	#table1, #Table1, #Table2 {border-right:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6;}
    .bordaTable td, .bordaTable th {border:1px solid #C6C6C6; border-right:none !important; border-bottom:none !important;}	  
    .tableSeta {border:1px solid #C6C6C6;}
    
	.theader td{background-color: #7b787f; padding: 6px; font-weight: bold; border: 1px solid #d4d4d4; font-size: 10px; color: white;}    
	.trow td{font-size: 9px; background-color: #f8fcfd; border: 1px solid #d4d4d4; padding: 6px;}
	.trowalt td{font-size: 9px; border: 1px solid #d4d4d4; background-color: #e9eaec; padding: 6px;}
	.tabelaPlanos{ border-right:solid 1px; border-bottom:solid 1px; border-top:sold 1px; }
	.tabelaPlanos td{ border: solid 1px; border-right:none; border-top:noone; border-bottom:none;}
	.FundoCinza{  background-color: #7b787f; color: white; font-weight: bold; border: 1px solid #d4d4d4; border-top:none; text-align:center }
	.FundoCinza_2{background-color: #7b787f; color: white; font-weight: bold; border: 1px solid #d4d4d4; border-top:none;}
	
	.FundoCinza_Claro{  background-color:#999999; color: white; font-weight: bold; border: 1px solid #d4d4d4; text-align:center }
	.FundoCinza_Claro_2{background-color: #999999; color: white; font-weight: bold; border: 1px solid #d4d4d4;}
    
    /*Titulo para cartões American Express*/

#americanEX{ font-size:18px;font-weight:none;color:#3F3F3F; line-height:30px; color:#4A4A4A; font-family:frutiger; }

    /* GUIA HOTEIS */
    .fotoHotelG {border:1px solid #ABABAB; overflow:hidden; width:320px; height:226px; margin:10px 0}
    .hotelObs {border-top:1px solid #D8D8D8; margin-top:15px; padding-top:10px;}
    .boxLkHotel {background:#F0F0F0; padding:10px; margin-top:20px;}
    .boxLkHotel .logo {float:left;}
    .boxLkHotel .lkHotel {background:url(../../imagens/geral/blt_seta_links.gif) left 3px no-repeat; padding-left:10px;}
    .boxLkHotel .lk {padding:20px 0 0 10px; float:left}
    .boxLkHotel .lk a{color:#000!important;}
    .clr {clear:both}
    
    .linhaDiv {background:#D8D8D8; margin:15px 0; height:1px}
    .boxEnderecoHotel li {padding:0}
    
/*CSS para browser Mac*/

.style1 {font-size: 12px;font-weight: bold; color:#F00000}
	.style2 {font-size: 10px;font-family: Verdana;}
	.style3 {font-family: Verdana;font-size: 9px;}
	
	.style4 {font-size: 9px;font-family: Verdana; padding-left:5px;}
	
	#staticbuttons{width:211px; top:10px}
	.bannerFlutuante{width:211px;}
	.txtverm {color:#F00000;}
	.boxBanner{background:url(../../imagens/geral/img_ban1024_fundo.gif) #FFF top left repeat-y;}
	.boxBanner div {padding:10px;}
	.boxBanner .linkSeta{background:url(../img/blt_seta_verm_lnk.gif) center left no-repeat;margin-left:10px;}
	.boxBanner .linkSeta a {display:block;padding-left:10px;color:#000;}
	
	.BOX_Seguranca{TOP: 35px;LEFT:785px;HEIGHT:80px;WIDTH:210px;BACKGROUND-COLOR: #FFFFFF;BORDER: 1px solid #F00000;}
	.BOX_Segurancadicas{TOP: 35px;LEFT:785px;HEIGHT:110px;WIDTH:210px;BACKGROUND-COLOR: #FFFFFF;BORDER: 1px solid #CCCCCC;}
	.BOX_Segurancanov{TOP: 35px;LEFT:785px;HEIGHT:90px;WIDTH:210px;BACKGROUND-COLOR: #FFFFFF;BORDER: 1px solid #CCCCCC;}
	.BOX_Segurancafac{TOP: 35px;LEFT:785px;HEIGHT:100px;WIDTH:210px;BACKGROUND-COLOR: #FFFFFF;BORDER: 1px solid #CCCCCC;}
	.ITEM_BS_Seg_txt{POSITION:absolute;TOP:-2px;LEFT:0px;WIDTH:213px;HEIGHT:30px;z-index:5;}
	.ITEM_BS_Seg_inf{POSITION:absolute;TOP:78px;LEFT:0px;WIDTH:213px;HEIGHT:30px;z-index:5;}
	.ITEM_BS_Seg_infnov{POSITION:absolute;TOP:80px;LEFT:0px;WIDTH:213px;HEIGHT:30px;z-index:5;}
	.ITEM_BS_Seg_infac{POSITION:absolute;TOP:98px;LEFT:0px;WIDTH:213px;HEIGHT:30px;z-index:5;}
	.ITEM_BS_Seg_infdicas{POSITION:absolute;TOP:100px;LEFT:0px;WIDTH:213px;HEIGHT:30px;z-index:5;}
	.ITEM_BS_Seg_txtdicas{POSITION:absolute;TOP:-1px;LEFT:0px;WIDTH:213px;HEIGHT:30px;z-index:5;}
	.ITEM_BS_Seg_txtfac{POSITION:absolute;TOP:-10px;LEFT:0px;WIDTH:213px;HEIGHT:30px;z-index:5;}
	
	/* MODAL */
	.load { position: absolute; top: 50%; left: 50%; width: 88px; height: 78px; margin: -39px 0 0 -44px; z-index: 99999;}
	.bg_modal { position: absolute; top: 0; left: 0; z-index: 99998; }
	.view_modal { position: absolute; left: 50%; top: 20%; text-align: left; z-index: 99998; }
	.modal { visibility: show; cursor: pointer; }
	/* Fim Modal */
	
	.txtLinke{color:#000 !important; text-decoration:underline;}
	.setamenu{background:url(../../imagens/geral/blt_seta_links.gif) 0px 4px no-repeat;}