/**
  * Css geral
  * @author [Jean,Antonio,Maurilio,Jefferson]
  */

 /* CSS EXTERNOS */
 
	@import url("menus.css");
	@import url("amex_gold.css");
	@import url("amex_corp.css");
	@import url("amex_busca.css");
	@import url("interna_new.css");
	@import url("interna_trans.css");
	@import url("interna_busca.css");
	@import url("box_recompensas.css");
	@import url("amex_overview.css");
	
 /* BLOCOS CSS */

 /* CLASSES/PROPRIEDADES GLOBAIS */
 
*{margin:0; padding:0}

a, input, select { position:relative }
body { background: url(/imagens/bg_amex.png) left top no-repeat; }

h3.titulo_flash_maior { color:#00a1e2; font: 18px Arial; }
h3.titulo_flash_menor, h4.titulo_flash_menor,
h3.titulo_flash_menor span { color:#00a1e2; font: bold 13px Arial; }

#pagina {width:995px; }
#rodape {
	width: 980px;
	height:26px;
	padding: 0 0 30px 17px;
	clear:both;
	/*border: 1px solid red;*/
	background: url(/imagens/rodape_background.jpg) left top repeat-x #FFFFFF;

}
#rodape img {
	float:left;  margin: 8px 0 0 0;
}
#rodape ul { list-style:none; margin: 14px 1px 0 22px; float:left;}
#rodape ul li {
	font-family: arial; 
	font-size:10px; 
	color:#999999;
	float:left;
	margin:0 8px 0 0;
}
#rodape ul li a{ color:#999999; text-decoration:none; background: url(/imagens/footerline.gif) right 2px no-repeat; padding-right:8px;}
#rodape ul li a.ultimo{ color:#999999; text-decoration:none; background:none;}
#rodape ul li a:hover { color:#333333; text-decoration:none;}
#rodape .copyright{font-family:arial; font-size:9px; color:#999999; display:block; float:right;padding:14px 0 0 0; background:url(/imagens/bg_rodape_direita.gif) right top no-repeat; width:195px;}

#menu_top_small {width: 1010px; height:17px; background:url(/imagens/template_menutop.gif) no-repeat; float:left;}
#menu_top_big {width:1010px; height:75px;  background:url(/imagens/template_menu.gif) no-repeat; float:left;}

#coluna_es { width:168px;float:left; margin: 0 0 0 0}
#coluna_es .memb_rewards { display: block; width: 135px; height: 35px; background: url(/imagens/memb_rewards.gif) left top no-repeat; text-indent: -999em; outline: 0; text-decoration: none; margin: 30px auto 0 auto; }

#coluna_dir {width:823px; margin-left: 0px; float:left; padding:11px 0 0 0;}

#menu {width:115px; float:left; margin:41px 0 0 15px; display:inline;}

p.amex_textos {margin: 15px 0 5px 0;line-height:13px;} p.amex_titulo_margin {margin:7px 0 0 0;line-height:13px;} p.mr {margin:10px 0 0 0;} p.mr_text {margin:10px 0 0 0;}
.tamanho_dez{font-size:10px}
#corpo { width:823px;}
#corpo {margin: 0 auto} /* centralizar corpo */

.lineh { margin:0px 0 0 0; line-height:15px;}
.margin_outros {margin:4px 0 0 0;}

.amex_mais_detalhes_blue, .amex_banner_pg7, .amex_mais_detalhes_b, .amex_mais_detalhes_green, .amex_titulo, .amex_banner, .amex_titulo_inferior, .amex_mais_detalhes, .amex_mais_detalhes_b, .mr_logo_banner, .mr_mais_box  {text-indent:-999em; font-size:2px;} /* classes para text indent  */

.amex_titulo { float:left; width:730px; height:25px; margin:0 0 4px 1px ;} /* Classe do titulo */
.amex_banner {width:730px; height:183px; float:left; } /* Classe do banner */
.amex_banner_pg7 {width:730px; height:169px; float:left;}/*Classe do banner da pag 7*/
.amex_titulo_espacamentos { margin:13px 0 3px 1px; }
.amex_titulo_espacamentos2 { margin:13px 0 3px 0; }
.amex_titulo_inferior { width:600px; float:left;} .negative_margin { margin:-15px 0 0 0; display:inline;}
.amex_textos_detalhes { width:586px; float:left; font-family:Tahoma; font-size:11px; color:#646464; line-height:15px; text-align:justify; }
.amex_mais_detalhes {width:78px; height:9px; float:right; background:url(/imagens/maisdetalhes.gif) no-repeat; margin:10px 0 0 0; border:none; display:inline; outline:none; }
.amex_mais_detalhes_green {width:78px; height:9px; float:right; background:url(/imagens/maisdetalhes_pg6.gif) no-repeat; margin:10px 0 0 0; border:none; display:inline; outline:none; }
.amex_mais_detalhes_b {width:78px; height:9px; float:right; background:url(/imagens/maisdetalhesblude.gif) no-repeat; margin:10px 0 0 0; border:none; display:inline; outline:none; }

.mr_font_titulo {font-family:Arial; font-size:25px; color:#00a1e2; float:left; width:100%; height:25px; margin:0 0 19px 0px ;}
.mr_conteudo_es {width:500px; float:left;  margin:0 28px 0 0;}
.mr_conteudo_dir {width:226px; float:left; }

.mr_mini_top {width:500px; float:left;} .mr_mini_top img {width:152px; height:150px; float:left; margin:0 12px 0 2px;}
h4.mr_mini_toph {font-family:tahoma; font-size:11px; color:#00a1e2; float:left;}
.mr_mini_top_text {font-family:tahoma; font-size:11px; color:#666666; float:left; width:333px; text-align:justify;}

.mr_btns_area {float:right; height:13px; width:179px; margin:20px 0 0 0;}
.btn_mais_info {width:102px; height:13px; background:url(/imagens/mais_info.gif) no-repeat; float:left; outline:0; text-indent:-999em; font-size:2px; }

.btn_voltar {width:43px; height:9px; float:right; margin:29px 25px 0 0; background:url(/imagens/btn_voltar_on.gif) no-repeat; outline:none;}
.btn_solicitejaF {width:59px; height:13px; visibility:hidden; background:url(/imagens/solicite_ja.gif) no-repeat; float:left; outline:0; margin:0 0 0 18px; text-indent:-999em; font-size:2px;}
.btn_soliciteja {width:59px; height:13px; background:url(/imagens/solicite_ja.gif) no-repeat; float:left; outline:0; margin:0 0 0 18px; text-indent:-999em; font-size:2px;}

.mr_vejamais {width:100%; display:block; float:left; font-family:Arial; font-size:16px; color:#00a1e2; margin:31px 0 20px 1px;}

.mr_obj_box {float:left; display:block; margin:0 0 45px 0;}
.mr_obj_box_aimg {width:73px; float:left; margin:0 8px 0 0;}

.mr_pts_cods { font-family:tahoma; font-size:11px; font-weight:bold;color:#00a1e2; float:left; margin:7px 0 0 0; }
.mr_pts_cods span {font-family:tahoma; font-size:11px; color:#666666; font-weight:normal;}

.mr_box_dir {width:226px; background:url(/imagens/sombramrsmall.png) no-repeat top; float:left; margin:0 0 15px 0;}
.mr_membersh {width:143px; height:37px; background:url(/imagens/member_mr_interna.gif) no-repeat; float:left; outline:0; cursor:pointer; margin:15px 0 0 17px;}
.mr_membersh {text-indent:-999em;}

.mr_brecomp {width:132px; height:9px; background:url(/imagens/mr_buscarecomp.gif) no-repeat; margin:22px 0 0 0; float:left; font-size:5px; text-indent:-999em; }
.mr_br_text {font-family:tahoma; font-size:10px; color:#666666; width:191px; margin:10px 0 0 0; text-align:justify; float:left; }
.mr_br_input {width:184px; height:14px; float:left; font-family:tahoma; font-size:10px; color:#666666;border:1px solid #b3b3b3;padding:1px;}
.mr_br_input_de_ate {width:47px; height:16px; float:left; font-family:tahoma; font-size:10px; color:#666666; height:14px;}
.mr_br_text label {float:left; margin:0 0 3px 0; }
.mr_br_input_de_ate2 {width:29px; height:14px; float:left; font-family:tahoma; font-size:10px; color:#666666; height:14px;}

.mr_btn_buscar {width:44px; height:14px; background:url(/imagens/buscarbtnmr.gif) no-repeat; float:left; margin:0 0 0 142px; display:inline;}

.mr_btn_buscar2 {width:44px; height:14px; background:url(/imagens/buscarbtnmr.gif) no-repeat; margin:5px 0 0 72px; float:left; display:inline;}

.mr_logo_banner {width:184px; height:50px; float:left; background:url(/imagens/mrtil.gif) no-repeat; margin: 0 0 17px 172px; display:inline; }
.mr_logo_text_tit {color:#33b4eb; font-family:Arial; font-size:11px; font-weight:bold; float:left;  margin: 0 0 10px 172px; display:inline; width:500px;}
.mr_logo_text {float:left; font-family:Arial; font-size:11px; color:#646464; line-height:15px; text-align:justify; margin: 0 0 10px 172px; display:inline; width:415px;}

.mr_box_recompensas {width:596px; float:left; background:url(/imagens/sombramrtop.gif) no-repeat top left;  margin:25px 0 0 1px;}
.mr_box_recompensas .mr_btn_buscar2{text-indent:-999em; margin:0}
.mr_box_conteudo {width:294px; float:left; margin:21px 0 0 0; float:left;height:12px; font-family:arial; font-size:10px; color:#676767;}
.mr_box_conteudo ul { margin:0 0 0 0px;}
.mr_box_conteudo ul li { width:143px;  float:left;list-style:none; display:inline; }
.mr_box_conteudo ul li a { float:left;height:12px; font-family:Tahoma; font-size:10px; color:#666666; text-decoration:none;padding:2px 0 3px 0;}
.mr_box_conteudo ul li a:hover {  float:left; font-family:Tahoma; font-size:10px; color:#333333;text-decoration:none;}
.mr_mais_box {width:9px; height:9px; background:url(/imagens/maismr.gif) no-repeat; float:left; margin:4px 5px 0 0;}

.mr_box_inter_form { width:125px; height:30px; float:left; margin:0 6px 0 0; }
.mr_box_inter_form label {float:left; margin: 4px 0 3px 0; }
.mr_box_inter_form select { float:left; margin:0 0 4px 0 ; width:115px; height:16px; border:1px #b3b3b3 solid;border-bottom:1px #e7e7e7 solid; display:inline;color:#000000;}

.mr_box_inter_form2 { width:128px; height:30px; float:left; margin:0 0 0 0; padding:0px 0 0 0; }
.mr_box_inter_form2 label {float:left; margin:0 0 3px 0;}
.mr_box_inter_form2 select { float:left; margin:0 0 4px 0 ; width:115px; height:16px; border:1px #b3b3b3 solid;border-bottom:1px #e7e7e7 solid; display:inline;color:#000000;}

.amex_assi_viagem_desc { width:586px; float:left;} .amex_assi_viagem_desc img { width:150px; height:75px; float:left; border:none; margin:0 19px 0 0;}
.amex_assi_viagem_desc {font-family:Arial; font-size:11px; color:#646464;}

.img_box {width:554px;float:right; margin:23px -5px 3px 18px; display:inline; }
.mt18 {margin-top: 15px;}
.mt10 {margin-top: 7px;}

.img_mini{width:88px; height:85px;float:left;margin: 0 11px 0 0; display:inline;}

.m8 {margin: 0 8px 0 0;}
.subtitle{float:left; width:455px; height:14px; }
.text_box{width:455px; font-family:tahoma; font-size:11px; color:#666666;  display:inline;}
.t_fpt5 {float:left; padding-top:5px;}
.amex_mais_detalhes_blue {width:78px; height:16px; float:right; background:url(/imagens/maisdetalhesblude.gif) no-repeat; margin:18px 0 0 0; border:none; display:inline; outline:none}
.int_fot_text {width:596px; float:left; background:url(/imagens/sombramrtop.gif) no-repeat top left;}
.m25t {margin:25px 0 0 0px;}
.m20t {margin-top:20px;} 
.m14t {margin:14px 0 0 0;}
.pdt {padding-top:13px; margin:16px 0 0 0;}
.md {margin:0 0 10px 0;}
.til_new {width:176px; height:12px;float:left;margin:3px 0 5px 0;font-size:2px; text-indent:-999em;}
.btn_ok {margin:1px 0 0 2px;width:19px; height:14px; background:url(/imagens/okmr.gif) no-repeat;display:inline;float:left;}

.til {width:176px; height:11px;float:left;margin:3px 0 5px 0;font-size:2px; text-indent:-999em;}
.texto_5 {font-family:tahoma; font-size:11px; color:#666666; float:left; width:176px;display:inline;}

.mr_busca_res ul { margin:0 0 0 0px;display:inline;}
.mr_busca_res ul li { width:220px;  float:left;list-style:none; list-style-position:outside; display:inline;  margin:0 0 0 18px; }
.mr_busca_res ul li a { float:left;height:12px; font-family:arial; font-size:10px; color:#666666; text-decoration:none;}
.mr_busca_res ul li a:hover {  float:left; font-family:arial; font-size:10px; color:#333333;text-decoration:none;}

#corpo_corporative {width:990px; float:left; margin:4px 0 0 0;}/*24px para o home_flash linha*/
#home_flash {width:1010px; height:291px; float:left; background:url(/imagens/home_corporate_banner.jpg) no-repeat;}
#home_flash_maior {width:992px; height:388px; float:left; }
#home_info {width:571px; height:45px; margin: 12px 0 0 127px;  float:left; display:inline;}

#home_info_box1 {width:282px; height:45px; float:left; }
#home_info_box2 {width:288px; height:45px; float:left; border-left:1px #e3e3e3 solid;}

.conteudo_info {width:220px; float:left;}
.conteudo_info2 {width:220px; float:right;}

.titulo_info {width:188px;display:block; float:left; padding:1px 0 5px 32px;}
.text_info {font-family:tahoma; font-size:10px; color:#666666; text-align:center; width:220px; float:left; line-height:14px;}

.titulo_info2 {width:82px;display:block; float:left; padding:1px 0 5px 69px;}
.text_info2 {font-family:tahoma; font-size:10px; color:#666666; text-align:justify; width:220px; float:left;line-height:14px;}

#corporate_mais_info {width:750px; float:left; background:url(/imagens/sombra_corporate.jpg) no-repeat top left; margin:2px 0 0 40px; padding:0 0 0 5px; display:inline;}
.mais_info_box {width:189px; float:left; height:69px; border-right:1px solid #e3e3e3; margin:22px 0 0 0;}
#corporate_mais_info .mais_info_box {height:104px;}

.mais_info_conteudo {width:150px; float:left; margin:0 0 0 18px; display:inline; }
.mais_info_titulo {width:100%; float:left; display:block; padding-bottom:11px;}
.mais_info_text {font-family:tahoma; font-size:10px; color:#676767; height:30px; min-height:30px; height:auto !important; float:left;line-height:12px; text-align:left;}
.saibamaiscorporate {width:49px; height:7px; background:url(/imagens/saibamaiscorporate.gif) no-repeat;  float:left; font-size:2px; text-indent:-999em; margin:10px 0 0 0; outline:0;}
.solicitecorporate {
        background: url(/imagens/bt_solicite_representante.gif) no-repeat;
        float:left;
        font-size:2px;
        height: 9px;
        margin:10px 0 0;
        text-indent:-999em;
        width:49px;
 }
.flash_02 {width:978px; height:501px; float:left; padding: 10px 0 0 15px;}
.flash_02_green {width:978px; height:501px; background:url(/imagens/flash_green.jpg) 15px 10px no-repeat; float:left; padding: 10px 0 0 15px;}

.flash_02_mr {width:978px; height:501px; float:left; padding: 10px 0 0 15px; position:relative}

.flash_02_platinum {width:978px; height:489px; background:url(/imagens/flash_platinum.jpg) 15px 10px no-repeat; float:left; padding: 10px 0 0 15px;}

.m9t {margin:9px 0 0 0;}

  	.d3 {margin-left:1px; }
	.combobox .input_text 
	{
		border-top: 1px solid #b3b3b3;
		border-left: 1px solid #b3b3b3;
		border-right: 0;
		border-bottom: 1px solid #e7e7e7;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		height: 14px;
		color: #000;
		float: left;
	}
	
	.combobox .controles {
		width: 100%;
		position: static;
	}
	
	.combobox .select {
		border-top: 1px solid #b3b3b3;
		border-left: 1px solid #b3b3b3;
		border-right: 1px solid #e7e7e7;
		border-bottom: 1px solid #e7e7e7;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		display: block;
		height: 100px;
	}
	
	.combobox .sel_div {
		visibility:hidden;
		position: absolute;
		z-index: 99;
		height: 100px;
		clear: both;
	}
	
	.combobox .seta {
		display: block;
		position:relative;
		background: url(/imagens/bt_select.gif) left top no-repeat;
		width: 17px;
		height: 16px;
		text-indent: -999em;
		font-size:2px;
		outline: none;
		float: left;
	}

#mr_result_busca .mr_font_titulo {font-family:Arial; font-size:25px; color:#00a1e2; float:left; width:400px; height:25px; margin:3px 0 15px -2px; display:inline;}
#mr_result_busca {float:left;}
#mr_result_busca h4.mr_mini_toph {font-family:tahoma; font-size:11px; color:#00a1e2; float:left; margin:0px 0 0px 0; }
#mr_result_busca .mr_mini_top_area {width:515px; height:12px; float:left; border-bottom:1px #e7e7e7 solid; padding-bottom:6px; }
#mr_result_busca .paginacao_result_area {width:140px; height:12px; float:right;height:11px;}
#mr_result_busca .paginacao_result_area ul {list-style:none;  margin:-2px 0 0 1px;}
#mr_result_busca .paginacao_result_area ul li { float:left; font-family:tahoma; font-size:12px; color:#656565;}
#mr_result_busca .paginacao_result_area ul li .ultimo { text-decoration:none; background:none; color:#666666; padding:0 5px 0 6px;}
#mr_result_busca .paginacao_result_area ul li .ultimo:hover { text-decoration:none; font-weight:bold; padding:0 5px 0 5px;}
#mr_result_busca .paginacao_result_area ul li .proxima { font-family:tahoma; font-size:12px; color:#656565;text-decoration:none; background:none; color:#666666; padding:0 0 0 6px; }
#mr_result_busca .paginacao_result_area ul li .proxima:hover { font-family:tahoma; font-size:12px; color:#656565; text-decoration:none; font-weight:normal;}
#mr_result_busca .paginacao_result_area ul li .li {background: url(/imagens/paginacaoline.gif) right 2px no-repeat; padding:0 5px 0 6px; text-decoration:none; color:#666666;}
#mr_result_busca .paginacao_result_area ul li .li:hover  {font-weight:bold; padding:0 5px 0 5px;}

/* Parte do bloco aonde exibe o resultado */
#mr_result_busca .result_busca table {width:515px; height:53px; margin-top:18px; float:left; }
#mr_result_busca .result_busca table td.indice { font-family:tahoma; font-size:11px; color:#656565; height:11px; width:78px; }
#mr_result_busca .result_busca table td.seta {width:3px; height:11px; }
#mr_result_busca .result_busca table td.seta img {width:3px; height:5px; }
#mr_result_busca .result_busca table td.resultado {width:432px;  font-family:tahoma; font-size:11px; font-weight:bold; color:#666666; height:11px;}

/* Área do resultado */
#mr_result_busca .result_area {float:left; width:450px; border-top:1px #e7e7e7 solid; margin-top:18px; padding-top:21px;}
#mr_result_busca .result_area .mr_obj_box {float:left; display:block; margin:0 0 44px 0;}
#mr_result_busca .result_area .mr_obj_box_aimg {width:73px; float:left; margin:0 8px 0 0;}
#mr_result_busca .result_area .mr_pts_cods { font-family:tahoma; font-size:11px; font-weight:bold;color:#00a1e2; float:left; margin:7px 0 0 0; }
#mr_result_busca .result_area .mr_pts_cods span {font-family:tahoma; font-size:11px; color:#666666; font-weight:normal; margin:0 15px 0 0;}
#mr_result_busca .result_area .mr_btns_area {float:right; height:13px; width:179px; margin:26px 5px 0 0;}
#mr_result_busca .result_area .btn_mais_info {width:102px; height:13px; background:url(/imagens/mais_info.gif) no-repeat; float:left; outline:0; text-indent:-999em; font-size:2px; }
#mr_result_busca .result_area .btn_soliciteja {width:59px; height:13px; background:url(/imagens/soliciteja.gif) no-repeat; float:left; outline:0; margin:0 0 0 18px; text-indent:-999em; font-size:2px;}
#mr_result_busca .result_area .mr_result_text {font-family:tahoma; font-size:11px; color:#666666; float:left; width:333px; text-align:justify;}
#mr_result_busca .result_area h4.mr_toph {font-family:tahoma; font-size:11px; color:#00a1e2; float:left; margin:0px 0 0px 0;}

/* Area direita */
#mr_result_busca .mr_box_dir  {width:226px; background:url(/imagens/sombramrsmall.png) no-repeat top; float:left; margin:0 0 15px 8px;display:inline;}
#mr_result_busca .mr_box_dir_2 {width:226px; background:url(/imagens/sombramrsmall.png) no-repeat top; float:left; margin:8px 0 15px 8px;display:inline;}
#mr_result_busca .mr_box_dir_1 {width:208px;background:url(/imagens/sombramrsmall.png) no-repeat top; float:left; margin:0 0 15px 8px;padding:0 0 0 18px; display:inline;}
#mr_result_busca a.mr_membersh {width:143px; height:37px; background:url(/imagens/member_mr_interna.gi) no-repeat; float:left; outline:0; cursor:pointer; margin:26px 0 23px 27px; display:inline;}
#mr_result_busca .mr_membersh {text-indent:-999em;}
#mr_result_busca .mr_box_dir_buscprecomp {padding:0 0 0 18px; width:208px; background:url(/imagens/sombramrsmall.png) no-repeat top; float:left; margin:0 0 15px 8px;}
#mr_result_busca .mr_brecomp {width:132px; height:9px; background:url(/imagens/mr_buscarecomp.gif) no-repeat; margin:24px 0 0 1px; float:left; font-size:5px; text-indent:-999em; }
#mr_result_busca .mr_br_text {font-family:tahoma; font-size:10px; color:#666666; width:191px; margin:6px 0 0 2px; text-align:justify; float:left; }
#mr_result_busca .mr_br_input {width:184px; height:14px; float:left; font-family:tahoma; font-size:10px; color:#666666;border:1px solid #b3b3b3;padding:1px;}
#mr_result_busca .mr_br_input_de_ate {width:47px; height:16px; float:left; font-family:tahoma; font-size:10px; color:#666666; height:14px;}
#mr_result_busca .mr_br_text label {float:left; margin:0 0 3px 0; }
#mr_result_busca .mr_br_input_de_ate2 {width:29px; height:14px; float:left; font-family:tahoma; font-size:10px; color:#666666; height:14px;}
#mr_result_busca .mr_btn_buscar {width:44px; height:14px; background:url(/imagens/buscarbtnmr.gif) no-repeat;float:right;margin:8px 5px 0 0; display:inline;}
#mr_result_busca .mr_conteudo_dir {width:226px; float:left;}
#mr_result_busca .mr_br_input_de_ate {width:47px; float:left; font-family:tahoma; font-size:10px; color:#666666; margin:0px 5px 5px 0;height:12px;}


#mr_result_busca .combobox .input_text {border-top: 1px solid #b3b3b3;border-left: 1px solid #b3b3b3;border-right: 0;border-bottom: 1px solid #e7e7e7;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;height: 14px;color: #000;float: left;}	
#mr_result_busca .combobox .controles {width: 100%;position: static;}
#mr_result_busca .combobox .select {border-top: 1px solid #b3b3b3;border-left: 1px solid #b3b3b3;border-right: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ccc;display: block;height: 100px;}
#mr_result_busca .combobox .sel_div {visibility:hidden; position: absolute;z-index: 99;height: 100px;clear: both;}
#mr_result_busca .combobox .seta {display: block;background: url(/imagens/bt_select.gif) left top no-repeat;width: 17px;height: 16px;text-indent: -999em;outline: none;float: left;}

#mr_result_busca .mr_busca_res ul { margin:0 0px 0 3px; float:left;}
#mr_result_busca .mr_busca_res ul li { width:220px;  float:left;list-style:none; list-style-position:outside; display:inline; margin:0 0 0 20px;}
#mr_result_busca .mr_busca_res ul li a { float:left;height:11px; font-family:arial; font-size:10px; color:#666666; text-decoration:none;padding-top:2px; background:none;}
#mr_result_busca .mr_busca_res ul li a:hover {  float:left; font-family:arial; font-size:10px; color:#333333;text-decoration:none;}
#mr_result_busca .mr_mais_box {width:9px; height:9px; background:url(/imagens/maismr.gif) no-repeat; float:left; margin:4px 4px 0 0; display:block;}

/*MEMBERSHIP*/
.mr_paragrafo_azul {letter-spacing:normal; font-family: Tahoma,Arial,Verdana; text-align: justify; font-size: 11px; color: #00a1e2; width: 589px; height: auto; margin: 0 0 3px 0; line-height: 14px; display: block; }
.mr_seta_azul{background: url(/imagens/seta_azul.gif) left 3px no-repeat; width: 4px; height: 9px;padding-left:9px;}
.mr_info_restritiva{font-family: Tahoma,Arial,Verdana; text-align: justify; font-size: 10px; color: #666; width: 589px; margin: 0 0 12px 0; line-height: 14px; display: block;}
.mr_link_texto{color:blue;color:#666666;}
.mr_link_texto:hover{text-decoration:none;}

.mr_mais_detalhes_azul { display: block; background: url(/imagens/maisdetalhes_azul.gif) right top no-repeat; width: 60px; height: 9px; outline: 0; text-indent: -999em; float: left;*float:right; margin: 11px 0 0 0;}
.mr_mais_detalhes_azul_fechado { display: block; background: url(/imagens/bt_fechar_azul.gif) right top no-repeat; width: 60px; height: 9px; outline: 0; text-indent: -999em; float: left;*float:right; margin: 11px 0 0 0;}
.mr_paragrafo {letter-spacing:normal; font-family: Tahoma,Arial,Verdana; text-align: justify; font-size: 11px; color: #666; width: 589px; height: auto; margin: 0 0 12px 0; line-height: 14px; display: block; }
.mr_paragrafo_perguntas { font-family: Tahoma,Arial,Verdana; text-align: justify; font-size: 11px; color: #666; width: 605px; height: auto; margin: 0 0 12px 0; line-height: 14px; display: block; }
.mr_info_restritiva_perguntas {font-family: Tahoma,Arial,Verdana; text-align: justify; font-size: 10px; color: #666; width: 605px; margin: 0 0 12px 0; line-height: 14px; display: block;}

.mr_seta_azul{background: url(/imagens/seta_azul.gif) left 3px no-repeat; width: 4px; height: 9px;padding-left:9px;}
.mr_paginacao{float:right;font-family: Tahoma,Arial,Verdana; text-align: justify; font-size: 11px; color: #00a1e2;font-weight:bold;}
.mr_pontos{ font-family:tahoma; font-size:11px; font-weight:bold;color:#00a1e2; margin:2px 0 0 0; }
.mr_pts{font-family:tahoma; font-size:11px; color:#666666; font-weight:normal;}

 ul.seta_blue1{list-style:none;}
.seta_blue{background: url(/imagens/setablue.gif) left 7px no-repeat;padding: 0 0 0 8px;}

/*perguntas membership*/
#mr_perguntas { width:585px; float:left;}
#mr_perguntas h2.pergunta_title { background:url(/imagens/perguntas_frequentes.gif) no-repeat; width:500px; height:22px; text-indent:-9999em; margin:23px 0 0 0; }
#mr_perguntas .perguntas { width: 520px; display: block; }
#mr_perguntas .perguntas ol {  }
#mr_perguntas .perguntas ol li { display: inline; }
#mr_perguntas .perguntas ol li.pergunta span {  display: block; font-family:tahoma; color:#00a1e2; font-size:11px; margin:12px 0 12px 0; }

/*TITULOS DOS CONTRATOS*/
/*BUSINESS*/
.titulo_contrato_business { display: block; background: url(/imagens/titulos_contrato_business.gif) left top no-repeat; width: 382px; height: 42px; text-indent: -999em; margin: 0 0 4px 1px; }
.perguntas#business ol li.pergunta span {  display: block; font-family:tahoma; color:#84b5ca !important; font-size:11px; margin:12px 0 12px 0; }
.titulo_contrato_credit { display: block; background: url(/imagens/contrato_credit.gif) left top no-repeat; width: 382px; height: 42px; text-indent: -999em; margin: 0 0 4px 1px; }
.perguntas#credit ol li.pergunta span {  display: block; font-family:tahoma; color:#00a1e2 !important; font-size:11px; margin:12px 0 12px 0; }
.titulo_contrato_goldcard { display: block; background: url(/imagens/contrato_goldcard.gif) left top no-repeat; width: 382px; height: 42px; text-indent: -999em; margin: 0 0 4px 1px; }
.perguntas#goldcard ol li.pergunta span {  display: block; font-family:tahoma; color:#bb7f16 !important; font-size:11px; margin:12px 0 12px 0; }
.titulo_contrato_goldcredit { display: block; background: url(/imagens/contrato_goldcredit.gif) left top no-repeat; width: 382px; height: 42px; text-indent: -999em; margin: 0 0 4px 1px; }
.perguntas#goldcredit ol li.pergunta span {  display: block; font-family:tahoma; color:#bb7f16 !important; font-size:11px; margin:12px 0 12px 0; }
.titulo_contrato_green { display: block; background: url(/imagens/contrato_green.gif) left top no-repeat; width: 382px; height: 42px; text-indent: -999em; margin: 0 0 4px 1px; }
.perguntas#green ol li.pergunta span {  display: block; font-family:tahoma; color:#0c6128 !important; font-size:11px; margin:12px 0 12px 0; }
.titulo_contrato_platinum { display: block; background: url(/imagens/contrato_platinum.gif) left top no-repeat; width: 382px; height: 42px; text-indent: -999em; margin: 0 0 4px 1px; }
.perguntas#platinum ol li.pergunta span {  display: block; font-family:tahoma; color:#a4a4a4 !important; font-size:11px; margin:12px 0 12px 0; }
.titulos_platinumcredit { display: block; background: url(/imagens/titulos_platinumcredit.gif) left top no-repeat; width: 409px; height: 42px; text-indent: -999em; margin: 0 0 4px 1px; }
.perguntas#platinum ol li.pergunta span {  display: block; font-family:tahoma; color:#a4a4a4 !important; font-size:11px; margin:12px 0 12px 0; }
.titulos_contrato_blue { display: block; background: url(/imagens/contrato_blue.gif) left top no-repeat; width: 409px; height: 39px; text-indent: -999em; margin: 0 0 4px 1px; }
.perguntas#blue ol li.pergunta span {  display: block; font-family:tahoma; color:#00a1e2 !important; font-size:11px; margin:12px 0 12px 0; }

#mr_perguntas .perguntas ol li ul { list-style:none; }
#mr_perguntas .perguntas ol li ul li { display: inline; }
#mr_perguntas .perguntas ol li ul li.resposta span { display: block; font-family:tahoma; color:#666666 !important; font-size:11px; line-height:15px; text-align:justify; }


#mr_perguntas .perguntas ol  ul li.resposta span.contratoscolorblue {color:#00a1e2 !important; display:inline;}
#mr_perguntas .perguntas ol  ul li.resposta span.contratoscolorplatinun {color:#a4a4a4 !important; display:inline;}
#mr_perguntas .perguntas ol  ul li.resposta span.contratoscolorgold {color:#bb7f16 !important; display:inline;}
#mr_perguntas .perguntas ol  ul li.resposta span.contratoscolorgreen {color:#0c6128 !important; display:inline;}

#mr_perguntas .perguntas ol  ul li.resposta span.contratoscolorbusiness {color:#84b5ca !important; display:inline;}

#mr_perguntas h2.pergunta_condicoes {background:url(/imagens/condicoestitle.gif) no-repeat; width:500px; height:22px; text-indent:-9999em; margin:23px 0 0 0;}
#fale_conosco {width:820px; float:left;}

/* Topo + MenuTOP */
#fale_conosco .bloco_top {width:738px; float:left; margin:20px 0 0 0px;}
#fale_conosco .bloco_top .fale_titulo {  width:80%; height:23px; margin:0 0 4px 1px; text-indent:-9999em; }
#fale_conosco .bloco_top .fale_banner { width:738px; height:185px; text-indent:-9999em;  }
#fale_conosco .bloco_conteudo h3.flashtitle {width:589px; margin:-4px 0 20px 0; height:15px; float:left; background:url(../imagens/faleconoscoflashtitle.gif) no-repeat; font-size:10px; text-indent:-9999em;}
#fale_conosco .bloco_conteudo .box_send_you_msg {width:605px; float:left; }
#fale_conosco .bloco_conteudo .box_send_you_msg .col_es {width:201px; float:left;}
#fale_conosco .bloco_conteudo .box_send_you_msg .col_dir {width:387px; float:left;}
#fale_conosco .bloco_conteudo h3.title {font-family:tahoma; font-size:11px; font-weight:bold; color:#666;display:inline;}
#fale_conosco .bloco_conteudo .box_send_you_msg form {font-family:tahoma; font-size:11px; color:#666; }
#fale_conosco .bloco_conteudo .box_send_you_msg label.form1 { margin:15px 0 5px 0; float:left; width:200px; display:inline; font-family:tahoma; font-size:11px; color:#666;}
#fale_conosco .bloco_conteudo .box_send_you_msg label.form01 { margin:15px 0 5px 0; float:left; width:300px; display:inline; font-family:tahoma; font-size:11px; color:#666;}
#fale_conosco .bloco_conteudo .box_send_you_msg label.form2 { margin:20px 0 5px 0; float:left; width:200px; display:inline; font-family:tahoma; font-size:11px; color:#666;}
#fale_conosco .bloco_conteudo .box_send_you_msg label.form3 { margin:10px 0 5px 0; float:left; width:200px; display:inline; font-family:tahoma; font-size:11px; color:#666;}
#fale_conosco .bloco_conteudo .box_send_you_msg .col_dir label.form1 {margin: 28px 0 5px 0;}
#fale_conosco .bloco_conteudo .box_send_you_msg .col_dir textarea {width:384px; height:68px; }
#fale_conosco .bloco_conteudo .box_send_you_msg .col_dir span.other_text {font-family:tahoma; font-size:11px; color:#666; float:left; text-align:right; margin:2px 0 7px 0; display:inline; width:100%;}
.border2colors {border:1px solid #b3b3b3; border-bottom:1px #e7e6e6 solid;}
#fale_conosco .bloco_conteudo .box_send_you_msg .col_dir .enviar_btn {width:43px; height:14px; float:right; border:none;}
#fale_conosco .bloco_conteudo .box_send_you_msg .radio {float:left; margin:2px 0 0 0; *margin-top:-2px;}
#fale_conosco .bloco_conteudo .margin_box2 {margin: 10px 0 0 0;}
#fale_conosco .bloco_conteudo .box_send_you_msg .form1radio {font-family:tahoma; font-size:11px; color:#666; float:left; /*padding:0 45px 0 5px;*/ }
#fale_conosco .bloco_conteudo .box_send_you_msg .arearadio {margin:10px 0 0 0; float:left; height:15px;}
#fale_conosco .bloco_conteudo .box_send_you_msg .arearadio label {margin-left:5px;}
#fale_conosco .bloco_conteudo .margin_box3 {margin: 18px 0 0 0; *margin:13px 0 0 0;}
#fale_conosco .bloco_conteudo .margin_box_other_text {width:100%; float:left; margin:5px 0 0 0;}
#fale_conosco .bloco_conteudo p.content_box_text {font-family:tahoma; font-size:10px; color:#666666;}
#fale_conosco .bloco_conteudo .bloco_qualcartao {width:620px; float:left; margin:35px 0 0 0 ;}
#fale_conosco .bloco_conteudo .bloco_qualcartao .b_c_credito {width:200px; float:left;display:inline;}
#fale_conosco .bloco_conteudo .bloco_qualcartao .b_c_compra {width:185px; float:left; margin:0 0 0 10px; display:inline;}
#fale_conosco .bloco_conteudo .bloco_qualcartao .prof_lib {width:190px; float:left; margin:0 0 0 10px; display:inline;}
#fale_conosco .bloco_conteudo .bloco_qualcartao  .radio_line {width:200px; display:block; margin:7px 0 0 0; float:left;}
#fale_conosco .bloco_conteudo .bloco_qualcartao  input.radio_class {font-size:2px; width:12px; height:12px;}
#fale_conosco .bloco_conteudo .bloco_qualcartao  label.radio {font-family:tahoma; font-size:11px; color:#666; padding:0 0 0 4px;}
#fale_conosco .bloco_conteudo .bloco_qualcartao  label {margin-left:5px;}
#fale_conosco2 {width:820px; float:left;}

/* Topo + MenuTOP */
#fale_conosco2 .bloco_top {width:738px; float:left; margin:20px 0 0 3px;}
#fale_conosco2 .bloco_top .tele_titulo {  width:80%; height:23px; margin:0 0 4px 1px; text-indent:-9999em; font-size:2px; }
#fale_conosco2 .bloco_top .tele_banner { width:738px; height:185px; text-indent:-9999em;  }

/* Corpo */
#fale_conosco2 .bloco_conteudo {width:572px; background:url(/imagens/tele_sombra.gif) top left no-repeat; clear: both; margin:6px 0 10px 0; padding:24px 0 0 23px}
#fale_conosco2 .negative_margin {margin:-15px 0 0 0;}
#fale_conosco2 .bloco_conteudo a.saibamaisfaleconosco {width:49px; height:7px; text-indent:-999em; font-size:2px; background:url(/imagens/saibamaiscorporate.gif) no-repeat; display:block;}
#fale_conosco2 .bloco_conteudo p.faleconoscotext {font-family:tahoma; font-size:10px; color:#666; text-align:justify; width:253px; margin:0 0 10px 0;}

/** Box 1 **/
#fale_conosco2 .bloco_conteudo .boxone {width:270px; float:left; border-right:1px #e3e3e2 solid;position: relative}
#fale_conosco2 .bloco_conteudo .boxone h4.flashtitle_one { width:100%; display:block; height:13px; text-indent:-999em; font-size:2px; background:url(/imagens/deixa_recadoflashtitle.gif) no-repeat; margin:0 0 12px 0;}

/** Box 2 **/
#fale_conosco2 .bloco_conteudo .boxtwo {width:255px; float:left; margin: 0 0 0 18px;position: relative}
#fale_conosco2 .bloco_conteudo .boxtwo a { position: relative; }
#fale_conosco2 .bloco_conteudo .boxtwo h4.flashtitle_two { width:100%; display:block; height:10px; text-indent:-999em; font-size:2px; background:url(/imagens/indiqueestabeleciemento.gif) no-repeat; margin:0 0 12px 0;}

#fale_conosco2 .bloco_conteudo  h4.flashtitle_tree {width:100%; display:block; height:12px; text-indent:-999em; font-size:2px; background:url(/imagens/duvidasdeusocartao.gif) no-repeat; margin:0 0 12px 0;}

#fale_conosco2 .bloco_conteudo  h4.flashtitle_four {width:100%; display:block; height:12px; text-indent:-999em; font-size:2px; background:url(/imagens/faleagorachatflash.gif) -135px 0 no-repeat; margin:0px 0 10px 0;}

/* Incluir esta classe */
.indique_text {font-family:Tahoma; font-size:11px; color:#666; float:left; width:588px; margin:5px 0 0 0; text-align:justify;}



/* DUVIDAS */

.border2colors {border:1px solid #b3b3b3; border-bottom:1px #e7e6e6 solid;}

#fale_conosco_duv {width:820px; float:left;}

/* Topo + MenuTOP */
#fale_conosco_duv .bloco_top {width:738px; float:left; margin:20px 0 0 0px;}
#fale_conosco_duv .bloco_top .fale_titulo {  width:80%; height:23px; margin:0 0 4px 1px; text-indent:-9999em; font-size:2px; }
#fale_conosco_duv .bloco_top .fale_banner { width:738px; height:185px; text-indent:-9999em;  }
#fale_conosco_duv .bloco_conteudo h3.flashtitle_duv {width:589px; margin:-15px 0 0 0; height:13px; float:left; background:url(/imagens/duvidasusocartaoft.gif) no-repeat; font-size:10px; text-indent:-9999em;}
#fale_conosco_duv .bloco_conteudo .colf_es {width:271px; float:left; margin:18px 32px 0 0; display:inline;}
#fale_conosco_duv .bloco_conteudo .colf_es input.ones {position:relative; width:221px; height:14px; float:left; margin:2px 0 0 4px;}
#fale_conosco_duv .bloco_conteudo .colf_es input.twos {position:relative; width:161px; height:14px; float:left; margin:1px 0 0 4px;}
#fale_conosco_duv .bloco_conteudo .colf_es p.content_box_text_duv {font-family:tahoma; font-size:10px; color:#666666; float:left; margin:2px 0 0 5px; width:250px; display:inline;}
#fale_conosco_duv .bloco_conteudo label.form_duv { margin:7px 0 5px 5px; float:left; width:271px; display:inline; font-family:tahoma; font-size:11px; color:#666;}
#fale_conosco_duv .bloco_conteudo label.form_duv_otheragain { margin:15px 0 5px 5px; float:left; width:271px; display:inline; font-family:tahoma; font-size:11px; color:#666;}
#fale_conosco_duv .bloco_conteudo label.form_duv_otheragain_cont { margin:10px 0 5px 5px; float:left; width:271px; display:inline; font-family:tahoma; font-size:11px; color:#666;}
#fale_conosco_duv .bloco_conteudo label.form_duv_other { margin:10px 0 5px 5px; float:left; width:271px; display:inline; font-family:tahoma; font-size:10px; color:#666;}
#fale_conosco_duv .bloco_conteudo label.form_duv_dircol { margin:7px 0 10px 5px; float:left; width:100%; display:inline; font-family:tahoma; font-size:11px; color:#666;}
#fale_conosco_duv .bloco_conteudo label.form_duv_radio {  float:left; width:271px; display:inline; font-family:tahoma; font-size:11px; color:#666;}
#fale_conosco_duv .bloco_conteudo .colf_dir {width:300px; float:left;}
#fale_conosco_duv .bloco_conteudo .colf_dir input.radiotype {float:left; width:12px; height:12px; margin:2px 5px 0 0;}
#fale_conosco_duv .bloco_conteudo .colf_dir .helpdiv {position:relative; float:left;width:300px; margin:0px 0 0 5px; display:inline; height:16px;}
#fale_conosco_duv .bloco_conteudo .colf_dir textarea.one {width:275px; height:14px; float:left; margin:15px 0 0 7px; height:88px; display:inline;}
#fale_conosco_duv .bloco_conteudo .colf_dir input.input_text_other {width:275px; height:14px; float:left; margin:2px 0 0 4px;}
#fale_conosco_duv .bloco_conteudo .colf_dir label.cidadetitle {font-family:tahoma; font-size:11px;float:left; color:#666;margin:8px 0px 0 4px; width:154px}
#fale_conosco_duv .bloco_conteudo .colf_dir label.othertittle {font-family:tahoma; font-size:11px;float:left; color:#666;margin:8px 8px 0 4px;}
#fale_conosco_duv .bloco_conteudo .colf_dir input.cidades {width:145px; float:left; height:14px; margin:5px 10px 0 0;}
#fale_conosco_duv .bloco_conteudo .colf_dir .btn_cancel {float:right; width:54px; height:14px; background:url(/imagens/cancel_btn.jpg) no-repeat; text-indent:-999em; font-size:2px; outline:0; margin:12px 0 0 0;}
#fale_conosco_duv .bloco_conteudo .colf_dir .btn_enviar {float:right; width:43px; height:14px; background:url(/imagens/enviar_btn.gif) no-repeat; text-indent:-999em; font-size:2px; outline:0; margin: 12px 18px 0 12px;}

.border2colors {border:1px solid #b3b3b3; border-bottom:1px #e7e6e6 solid;}

#fale_conosco_indi {width:810px; float:left;}

/* Topo + MenuTOP */
#fale_conosco_indi .bloco_top {width:738px; float:left; margin:20px 0 0 0px;}
#fale_conosco_indi .bloco_top .fale_titulo {  width:80%; height:23px; margin:0 0 4px 1px; text-indent:-9999em; }
#fale_conosco_indi .bloco_top .fale_banner { width:738px; height:185px; text-indent:-9999em;  }
#fale_conosco_indi .bloco_conteudo h3.flashtitle_ind {width:589px; margin:-15px 0 15px 0; height:17px; float:left; background:url(/imagens/indque_estab.gif) no-repeat; font-size:10px; text-indent:-9999em;}
#fale_conosco_indi .bloco_conteudo .colf_es {width:305px; float:left; margin:0 0 0 0; display:inline;}
#fale_conosco_indi .bloco_conteudo .colf_es input.ones {width:221px; height:14px; float:left; margin:2px 0 0 4px;}
#fale_conosco_indi .bloco_conteudo .colf_es input.ones2 {width:275px; height:14px; float:left; margin:2px 0 0 4px;}
#fale_conosco_indi .bloco_conteudo label.labels_text { margin:10px 0 3px 4px; float:left; width:271px; display:inline; font-family:tahoma; font-size:11px; color:#666;}
#fale_conosco_indi .bloco_conteudo div.content_box_text {font-family:tahoma; font-size:10px; color:#666666; float:left; margin:3px 0 0 5px; width:250px; display:inline;}
#fale_conosco_indi .bloco_conteudo .colf_es label.cidadetitle {font-family:tahoma; font-size:11px;float:left; color:#666;margin:12px 0px 0 4px; width:155px}
#fale_conosco_indi .bloco_conteudo .colf_es label.othertittle {font-family:tahoma; font-size:11px;float:left; color:#666;margin:12px 8px 0 4px;}
#fale_conosco_indi .bloco_conteudo .colf_es input.cidades {width:145px; float:left; height:14px; margin:5px 10px 0 0;}
#fale_conosco_indi .bloco_conteudo .colf_es .helpdiv {float:left;width:300px; margin:0px 0 0 5px; display:inline; height:16px;}
#fale_conosco_indi .bloco_conteudo .colf_es .btn_cancel {float:right; width:54px; height:14px; background:url(/imagens/cancel_btn.jpg) no-repeat; text-indent:-999em; font-size:2px; outline:0; margin:15px 0 0 0;}
#fale_conosco_indi .bloco_conteudo .colf_es .btn_enviar {float:right; width:43px; height:14px; background:url(/imagens/enviar_btn.gif) no-repeat; text-indent:-999em; font-size:2px; outline:0; margin: 15px 26px 0 11px;}

/* conteudo 2 */
#tele_uteis .bloco_conteudo .box_cont2 {width:272px; background:url(/imagens/tele_uteis2_line.jpg) right -30px no-repeat; float:left;}
#tele_uteis .bloco_conteudo .box_cont3 {width:285px; float:left; padding:0 0 0 10px;}

/* conteudo 3 */
#tele_uteis .bloco_conteudo .box_cont4 {width:279px; background:url(/imagens/tele_uteis2_line.jpg) right -10px no-repeat; float:left;}
#tele_uteis .bloco_conteudo .box_cont5 {width:285px; float:left; padding:0 0 0 10px;}
#tele_uteis .bloco_conteudo .vendportel {width:105px; height:9px; background:url(/imagens/sellforphone.gif) no-repeat; text-indent:-999em; font-size:8px;margin:0 0 10px 0;}
#tele_uteis .bloco_conteudo .classli {font-family:tahoma; font-size:9px; color:#666666}
#tele_uteis .bloco_conteudo .classul {list-style:inside square; margin:17px 0 0 0 ;}
#tele_uteis .bloco_conteudo .servatendimentoestabelecimento {width:234x; height:11px; background:url(/imagens/atendimentoestabelecimento.gif) no-repeat; text-indent:-999em; font-size:8px; margin:7px 0 7px 0;}
#tele_uteis .bloco_conteudo .servicoatendimentosolucoes {width:258x; height:13px; background:url(/imagens/servatendsolucele.gif) no-repeat; text-indent:-999em; font-size:8px; margin:0px 0 11px 0;}
#coluna_dir .titulo_fones_uteis span { display: block; background: url(/imagens/amex_foneuteis.gif) left top no-repeat; width: 421px; height: 24px; text-indent: -999em; margin: 0 0 10px 1px; }

.infoRestritiva_principal_teleuteis {font-family: Tahoma,Arial,Verdana; text-align: justify; font-size: 10px; color: #666; width: 589px; margin: 0 0 12px 0; line-height: 14px; display: block;}

#corpo_corporative .infoRestritiva_principal{float: left; font-family: Tahoma,Arial,Verdana; text-align: justify; font-size: 10px; color: #666; width: 589px; line-height: 14px; display: block; padding:50px 0 0 65px;}

.bt_solicite_ja, .bt_solicite_visita, .bt_solicite_contato
      {
		height: 16px;
		text-indent: -9999em;
		font-size: 0.5px;		
		display: block;
		outline: 0;
      }

.bt_solicite_ja
      {
		background: url(/imagens/bt_solicite_ja_card_on.gif) left top no-repeat;
		width: 107px;
      }
.bt_solicite_visita
      {
		background: url(/imagens/bt_solicite_visita_on.gif) left top no-repeat;
		width: 89px;
      }
.bt_solicite_contato
      {
		background: url(/imagens/bt_solicite_contato_on.gif) left top no-repeat;
		width: 99px;
      }

/* Simulação box */
 
#simulacao_box {width:239px; float:right; margin:0 0 0 5px;}
#simulacao_box .rodape_simu {width:239px; clear:both; height:30px; background:url(/imagens/simuladores_box_sombra_down.png) top no-repeat;}
#simulacao_box .top {background:url(/imagens/simuladores_box_sombra.png) top no-repeat; width:219px; height:15px; float:left; padding:15px 0 0 20px;}
#simulacao_box .top h3.facasimulacao {width:114px; height:14px; float:left; background:url(/imagens/facasimulacaotitle.gif) no-repeat; text-indent:-9999em; font-size:2px;}
#simulacao_box .other_conteudo {width:219px; float:left; padding:0 0 0 20px; font-family:tahoma; font-size:11px; color:#666; display:inline;position: relative}
#simulacao_box .other_conteudo label {margin:7px 0 7px 0; float:left;}
#simulacao_box .other_conteudo label.b {width:239px}
#simulacao_box input.input1 { border:1px #b3b3b3 solid; border-bottom:1px #e6e6e6 solid; height:14px; float:left; width:87px;}
#simulacao_box input.marg {margin:7px 0 0 2px;   }
#simulacao_box div.mar {margin:7px 0 0 2px; float:left; width:111px; height:11px; display:inline;}
#simulacao_box label.otherdiv {margin:2px 0 7px 0; }
#simulacao_box label.valoraser {margin:7px 0 0px 0; }
#simulacao_box a.btn_calc {width:55px; height:14px; float:left; background:url(/imagens/calcular_btn.gif) no-repeat; outline:none; margin:3px 0 0 7px;}
#simulacao_box a.btn_calc2 {width:55px; height:14px; float:left; background:url(/imagens/calcular_btn.gif) no-repeat; outline:none; margin:10px 0 0px 0;}
#simulacao_box ul {width:160px; list-style:none; margin:10px 0 0 0; float:left;}
#simulacao_box ul li.title {font-family:tahoma; height:12px; width:70px; padding:0 0 0 7px; font-size:11px; color:#00a3e1; font-weight:bold; background:url(/imagens/setinhabluevalores.gif) left 5px no-repeat;}
#simulacao_box ul li {float:left; height:12px; width:70px; padding:0 0 0 7px; margin:0 0 3px 0;}
#simulacao_box .b {width:230px; float:left;}

ul.setaazulteste {list-style-position:inside; list-style:none;}
ul.setaazulteste li {float:left; width:589px; background:url(/imagens/setablue.gif) left 4px no-repeat; text-indent:8px;}


ul.dourada_seta {list-style-position:inside; list-style:none;}
ul.dourada_seta li {width:589px; background:url(/imagens/seta_dourada.gif) left 4px no-repeat; text-indent:8px;}

ul.verde_seta {list-style-position:inside; list-style:none;}
ul.verde_seta li {width:589px; background:url(/imagens/seta_verde.gif) left 2px no-repeat; text-indent:8px;}

ul.prateada_seta {list-style-position:inside; list-style:none;}
ul.prateada_seta li {width:589px; background:url(/imagens/seta_cinza.gif) left 4px no-repeat; text-indent:8px;}



#simulacao_box input.input2 { border:1px #b3b3b3 solid; border-bottom:1px #e6e6e6 solid; height:14px; float:left; width:53px;}
#simulacao_box span.resto {width:120px; float:left; margin:1px 0 0 3px;}


.destinationprogram_img {width:109px; height:12px;}
.diningprogram_img {width:80px; height:13px;}
.saboresgreen_img {width:77px; height:11px;}
.semparar_img {width:52px; height:10px;}

/****  Complemento para seu cartão ******/

#complemento_cartao {margin-top: 10px;}

#complemento_cartao .complemente_box {width:589px; float:left; margin:0 0 0 5px; display:inline;}
#complemento_cartao .box1 {margin:-10px 0 0 5px;}
#complemento_cartao .box3 {margin:25px 0 0 8px;}
#complemento_cartao .box3 span {color:#00a1e2;}
#complemento_cartao .box4 {margin:32px 0 0 6px;}
#complemento_cartao .complemente_box .paragrafo {letter-spacing:normal; font-family: Tahoma,Arial,Verdana; text-align: justify; font-size: 11px; color: #666; width: 589px; height: auto; margin: 0 0 12px 0; line-height: 14px; display: block; }

#complemento_cartao .selec_cartao { margin:20px 0 0 -10px;}
#complemento_cartao .selec_cartao .paragrafo_cart { font-family: Tahoma,Arial,Verdana; text-align: justify; font-size: 11px; color: #666; width: 547px; padding:0 0 0 43px;  }
#complemento_cartao .selec_cartao .box_cards {width:601px; height:68px; background:url(/imagens/complemento_cards.jpg) no-repeat; margin:7px 0 0 7px;}


#complemento_cartao .complement_list_area {width:589px; float:left; margin:33px 0 0 0; }
#complemento_cartao .complement_list_area table.cards {width:540px; margin:0px 0 0 28px;}
/*#complemento_cartao .complement_list_area table.cards tr.ind td.indice div {width:538px; float:left;}*/
#complemento_cartao .complement_list_area table.cards tr.ind td.indice {width:538px; padding-bottom:4px; height:15px; border:none; font-family:tahoma; font-size:11px; color:#666; font-weight:bold; background:url(/imagens/comp_line.gif) left bottom no-repeat; vertical-align:top; }
#complemento_cartao .complement_list_area table.cards tr.ind td.esq { padding:0 0 0 4px;}
#complemento_cartao .complement_list_area table.cards tr.ind td.dir {text-align: right;}

#complemento_cartao .complement_list_area table.cards tr.itens {width:540px; padding:0; color:#03a2e2; font-family:tahoma; font-size:11px; font-weight:bold; line-height:11px;}
#complemento_cartao .complement_list_area table.cards tr.itens td.iten01 {width:100px; height:auto;}
#complemento_cartao .complement_list_area table.cards tr.itens td.iten02 {width:41px; text-align:center; padding:7px 7px 0 7px;}
#complemento_cartao .complement_list_area table.cards tr.itens td.iten03 {width:145px; text-align:center; padding:7px 10px 0 0;}
#complemento_cartao .complement_list_area table.cards tr.itens td.iten04 {width:47px; text-align:center; padding:7px 0 0 0 ;}

#complemento_cartao .complement_list_area table.cards td.seguros {width:535px; padding:0 0 5px 5px; border:none; font-family:tahoma; font-size:11px; color:#666; font-weight:bold; vertical-align:top; }
#complemento_cartao .complement_list_area table.cards td.othertitles {width:535px; padding:9px 0 5px 5px; border:none; font-family:tahoma; font-size:11px; color:#666; font-weight:bold; vertical-align:top; }

#complemento_cartao .complement_list_area table.cards tr.cont {width:540px; font-family:tahoma;font-size:11px; color:#666666;line-height:11px; background:url(/imagens/comp_line.gif) left bottom no-repeat; height:15px; padding-bottom:1px;}
#complemento_cartao .complement_list_area table.cards tr.cont a {border:none; outline:none;}
#complemento_cartao .complement_list_area table.cards tr.cont td.opcao_01 {width:285px; height:15px;}
#complemento_cartao .complement_list_area table.cards tr.cont td.opcao_01 div {width:285px; height:15px; background:url(/imagens/seta_comp.gif) left 5px no-repeat; padding:0 0 0 6px; display:inline;}
#complemento_cartao .complement_list_area table.cards tr.cont td.opcao_02 {width:55px; height:15px; }
#complemento_cartao .complement_list_area table.cards tr.cont td.opcao_03 {width:155px; height:15px;}
#complemento_cartao .complement_list_area table.cards tr.cont td.opcao_04 {width:47px; height:15px;}

#complemento_cartao .complement_list_area table.cards tr.cont td.opcao_02 img {width:13px; height:13px; border:none; float:left; margin:0 0 0 23px; display:inline;}
#complemento_cartao .complement_list_area table.cards tr.cont td.opcao_03 img {width:13px; height:13px; border:none; float:left; margin:0 0 0 68px; display:inline;}
#complemento_cartao .complement_list_area table.cards tr.cont td.opcao_04 img {width:13px; height:13px; border:none; float:left; margin:0 0 0 16px; display:inline;}

#complemento_cartao .complement_list_area div.rodape_complemento, #complemento_cartao div.rodape_complemento {width:601px; height:37px; background:url(/imagens/sombra_complemento.png) no-repeat; float:left; margin:18px 0 0 0;}
#complemento_cartao div.rodape_complemento a.allcards {width:119px; height:12px; background:url(/imagens/vejaallcartoes.gif) no-repeat; float:right; margin:5px 47px 0 0; text-indent: -9999px}

#complemento_cartao .box4 .til {width:589px; height:19px; background:url(/imagens/tiresuasduvidas.gif) left no-repeat; margin:0 0 15px 0;}
#complemento_cartao .box4 a.clique {color:#00a1e2; font-weight:bold; text-decoration:none;}

.fleft {float:left;}

.w100h4 {width:100%; float:left;}

.bt_solicite_ja_card
      {
		background: url(/imagens/bt_solicite_ja_card_on.gif) left top no-repeat;
		width: 107px;
		height: 16px;
		text-indent: -9999em;
		font-size: 0.5px;		
		display: block;
		outline: 0;
		
      }

/**** Pop todos os cartões ***/

#pop_todos_cart {width:1284px; background:#fff;}
#pop_todos_cart .topo {width:1284px; height:70px; background:url(/imagens/pop2_top.gif) no-repeat;}
#pop_todos_cart .area_table {width:1284px;}
#pop_todos_cart .area_table table {margin:0 auto 0 auto; width:1238px; border:none;}
#pop_todos_cart .area_table table tr.indice {width:1238px; font-family:tahoma; font-size:11px; color:#666;}
#pop_todos_cart .area_table table tr.indice td.indi_til {width:214px; height:22px; border-bottom:1px #eaeaea solid; padding:0 0 0 6px; }
#pop_todos_cart .area_table table tr.indice td.indi_cont_01 {height:21px; padding-top:2px; border-bottom:1px #eaeaea solid; font-size:10px;}
#pop_todos_cart .area_table table tr.indice td.indi_cont_02 {height:21px; padding-top:2px; border-bottom:1px #eaeaea solid; font-size:10px;}
#pop_todos_cart .area_table table tr.indice td.indi_cont_03 {height:21px; padding-top:2px; border-bottom:1px #eaeaea solid; font-size:10px;}
#pop_todos_cart .area_table table tr.indice td.indi_cont_04 {height:21px; padding-top:2px; border-bottom:1px #eaeaea solid; font-size:10px;}
#pop_todos_cart .area_table table tr.indice td.indi_cont_05 {height:21px; padding-top:2px; border-bottom:1px #eaeaea solid; font-size:10px;}
#pop_todos_cart .area_table table tr.indice td.indi_cont_06 {height:21px; padding-top:2px; border-bottom:1px #eaeaea solid; font-size:10px;}
#pop_todos_cart .area_table table tr.indice td.indi_cont_07 {height:21px; padding-top:2px; border-bottom:1px #eaeaea solid; font-size:10px;}
#pop_todos_cart .area_table table tr.indice td.indi_cont_08 {height:21px; padding-top:2px; border-bottom:1px #eaeaea solid; font-size:10px;}


#pop_todos_cart .area_table table tr.ind_seg {width:1238px; font-family:tahoma; font-size:11px; color:#666;}
#pop_todos_cart .area_table table tr.ind_seg td.ind_seg_til {width:212px; height:23px; border-right:1px #eaeaea solid; padding:5px 0 0 7px; vertical-align:top;}
#pop_todos_cart .area_table table tr.ind_seg td.ind_seg_til_02 {width:212px; height:28px; border-right:1px #eaeaea solid; padding:10px 0 0 7px; vertical-align:top;}

#pop_todos_cart .area_table table tr.ind_seg td.seg_27 {width:26px; border-right:1px #eaeaea solid;  }
#pop_todos_cart .area_table table tr.ind_seg td.seg_28 {width:27px;border-right:1px #eaeaea solid; }
#pop_todos_cart .area_table table tr.ind_seg td.seg_29 {width:28px;border-right:1px #eaeaea solid; }
#pop_todos_cart .area_table table tr.ind_seg td.seg_30 {width:29px;border-right:1px #eaeaea solid; }


#pop_todos_cart .area_table table tr.ind_seg td.seg_64 {width:64px; }
#pop_todos_cart .area_table table tr.ind_seg td.seg_67 {width:66px;border-right:1px #eaeaea solid; }
#pop_todos_cart .area_table table tr.ind_seg td.seg_68 {width:67px;border-right:1px #eaeaea solid; }
#pop_todos_cart .area_table table tr.ind_seg td.seg_71 {width:70px;border-right:1px #eaeaea solid; }
#pop_todos_cart .area_table table tr.ind_seg td.seg_72 {width:71px;border-right:1px #eaeaea solid; }
#pop_todos_cart .area_table table tr.ind_seg td.seg_73 {width:72px;border-right:1px #eaeaea solid; }

#pop_todos_cart .area_table table tr.ind_seg td.ind_seg_cont {width:212px; height:8px; border-bottom:1px #eaeaea solid; border-right:1px #eaeaea solid; vertical-align:top; padding:3px 0 1px 0; }
#pop_todos_cart .area_table table tr.ind_seg td.ind_seg_cont div {width:211px; height:8px; background:url(/imagens/seta_comp.gif) left 4px no-repeat; padding:0 0 0 7px; display:inline;}
#pop_todos_cart .area_table table img.sim {width:11px; height:11px; border:none; margin:0 0 0 10px;}
#pop_todos_cart .area_table table .borbottom {border-bottom:1px #eaeaea solid;}
#pop_todos_cart .area_table table .pmais {padding:8px 0 0 7px;}


/* Pop tel uteis 1 */ 

#pop_tel_uteis_01 {width:666px; background:#fff;}

#pop_tel_uteis_01 .topo {width:643px; height:13px; background:url(/imagens/pop_tel_uteis1_topo_01.jpg) no-repeat; padding:22px 0 0 23px;}
#pop_tel_uteis_01 .rodape {width:666px; height:36px; clear:both; background:url(/imagens/rodape_pop_tel_uteis1.jpg) no-repeat;}
#pop_tel_uteis_01 .topo .titulo {width:600px; height:13px;}
#pop_tel_uteis_01 .conteudo {width:643px; padding:0 0 0 23px; }
#pop_tel_uteis_01 .conteudo .area_es {width:309px; float:left; border-right:1px #e3e3e2 solid; font-family:Trebuchet MS, tahoma; font-size:10px;}
#pop_tel_uteis_01 .conteudo .area_dir {width:308px; float:left; margin:0 0 0 17px; font-family:Trebuchet MS, tahoma; font-size:10px;}
#pop_tel_uteis_01 .conteudo p.tilcart {color:#00a1e2; margin:14px 0 0 0;}
#pop_tel_uteis_01 .conteudo p.contenp {color:#666; margin:5px 0 0 0;}


/* Pop tel uteis 2 */ 

#pop_tel_uteis_02 {width:434px; background:#fff;}

#pop_tel_uteis_02 .topo {width:406px; height:10px; background:url(/imagens/topo_pop_tel_uteis2.jpg) no-repeat; padding:22px 0 0 28px;}
#pop_tel_uteis_02 .rodape {width:434px; height:36px; clear:both; background:url(/imagens/rodape_pop_tel_uteis2.jpg) no-repeat;}
#pop_tel_uteis_02 .topo .titulo {width:400px; height:13px;}
#pop_tel_uteis_02 .conteudo {width:378px; padding:0 29px 0 29px; font-family: tahoma; font-size:10px; }
#pop_tel_uteis_02 .conteudo p.tilcart {color:#00a1e2; margin:14px 0 0 0;}
#pop_tel_uteis_02 .conteudo p.contenp {color:#666; margin:5px 0 0 0;}
#pop_tel_uteis_02 .conteudo .s666 {color:#666;}

p.contenp_restrita {color:#666; margin:20px 0 0 0;}

.seta_contahotel {display:block;width:589px; background:url(/imagens/setablue.gif) left 4px no-repeat; text-indent:8px; padding: 0 0 0 7px;}
.seta_corp {width:589px; background:url(/imagens/seta_corp.gif) left 4px no-repeat; text-indent:8px; padding: 0 0 0 7px;}
.seta_corp_event {width:589px; background:url(/imagens/seta_corpev.gif) left 4px no-repeat; text-indent:8px; padding: 0 0 0 7px;}
.seta_corp_gold {width:589px; background:url(/imagens/seta_corpgo.gif) left 4px no-repeat; text-indent:8px; padding: 0 0 0 7px;}
.span_azul {color:#00a1e2;}
.seta_purchasing {width:589px; background:url(/imagens/seta_purchasing.gif) left 4px no-repeat; text-indent:8px; padding: 0 0 0 7px;}


/**/
.p_topo_caixas {float:left;width:640px;padding-bottom:10px;}
.p_respostas{float:left;width:525px;}

#blue span.txt_azul_tit {color: #00A1E2; font-family: tahoma; font-size: 12px; font-weight: bold;}

#business span.txt_azul2_tit {color: #84B5CA; font-family: tahoma; font-size: 12px; font-weight: bold; padding-top: 20px;}

#blue span.paragrafo_contrato {padding: 6px 0 6px 0;}

#platinum {margin-top: 15px;}

#platinum .txt_cinza_tit {color: #B4B4B4; font-family: tahoma; font-size: 12px; font-weight: bold; padding: 6px 0 6px 0;}
