*{margin:0; padding:0; list-style:none; text-decoration:none;}

h2{font-family:Arial, Helvetica, sans-serif; color:#7fa1b6; font-weight:bold; font-size:18px;}
h2 span{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px; color:#666666;}
h2.sem_negrito{font-weight:bold;}
h2.subtitulo{font-weight:bold; font-size:12px; color:#999999; margin:17px 0 17px 0;}
h3{text-indent:-9999px;}
h4{font-family:Arial, Helvetica, sans-serif; color:#52758b; font-weight:bold; font-size:12px;}
body{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; font-weight:normal; text-decoration:none;}
p{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; font-weight:normal; text-decoration:none; margin:17px 0 0 0;}

a{font-family:Arial, Helvetica, sans-serif; color:#5285a4; font-size:12px; font-weight:normal; text-decoration:none;}
a:visited{font-family:Arial, Helvetica, sans-serif; color:#5285a4; font-size:12px; font-weight:normal; text-decoration:none;}
a:hover{font-family:Arial, Helvetica, sans-serif; color:#5285a4; font-size:12px; font-weight:normal; text-decoration:underline;}

/*Listas*/
.list_circ{position:relative; float:left; margin:0 0 0 4px;}
.list_circ li{background:url(../img/li_circ.gif) no-repeat top left; padding:0 0 0 10px; margin:10px 0 2px 0;}

.list_circ_azul{position:relative; float:left; margin:0 0 0 4px;}
.list_circ_azul li{background:url(../img/li_circa.gif) no-repeat top left; padding:0 0 0 10px; margin:0 0 20px 0;}
.list_circ_azul ul.sublista {margin:0; padding:0 0 0 10px; height:auto; width:400px;}
.list_circ_azul ul.sublista li{background:url(../img/li_circ.gif) no-repeat top left; margin:0; padding:0 0 0 10px;}

.sitemap_list{position:relative; float:left; padding:15px 0 0 24px;}
.sitemap_list li {color:#7fa1b6; font-weight:bold; font-size:12px;}
.sitemap_list li a{color:#7fa1b6; font-weight:bold; font-size:12px;}
.sitemap_list li a:visited{color:#7fa1b6; font-weight:bold; font-size:12px;}
.sitemap_list li a:hover{color:#7fa1b6; font-weight:bold; font-size:12px;}
.sitemap_list ul.sublista{position:relative; float:left; padding:0 0 0 3px;}
.sitemap_list ul.sublista li{padding:0; background:url(../img/li_circa.gif) top left no-repeat; padding:0 0 0 10px;}
.sitemap_list ul.sublista li a{font-weight:normal;}
.sitemap_list ul.sublista li a:visited{font-weight:normal;}
.sitemap_list ul.sublista li a:hover{font-weight:normal;}
.sitemap_list ul.sublista li ul.subsublista{position:relative; margin:0; *padding:0 0 0 10px;}

/*Fim Listas*/

h3.ceo_message{width:358px; height:75px; background:url(../img/h3_cm.gif) no-repeat;}
h3.about_us{width:96px; height:38px; background:url(../img/h3_aus.gif) no-repeat;}
h3.ipbi{width:565px; height:78px; background:url(../img/h3_ipbi.gif) no-repeat;}
h3.miami{width:426px; height:17px; background:url(../img/h3_miami.gif) no-repeat;}
h3.sae{width:156px; height:17px; background:url(../img/h3_sae.gif) no-repeat;}
h3.contact_us{width:85px; height:13px; background:url(../img/h3_cus.gif) no-repeat;}

input.txt_acNumber{width:158px;}
input.txt_subjectContact{width:277px;}
input.txt_first_name{width:277px;}
input.txt_last_name{width:277px;}
input.txt_email{width:277px;}
input.txt_telefone{width:150px;} /*new*/
input.btn_submit{width:75px; height:22px !important; background:url(../img/btn_subm.gif) no-repeat; border:0 !important; /*margin:10px 17px 0 0 !important;*/}
input.btn_submit{cursor:pointer;}
input.btn_cancel{width:61px; height:24px !important; background:url(../img/btn_canc.gif) no-repeat; border:0 !important; margin:10px 17px 0 0 !important;}
input.btn_cancel:hover{cursor:pointer;}
input.btn_login{width:75px; height:22px; background:url(../img/bt_log.gif) no-repeat; border:0 !important; margin:10px 0 0 0;}
input.btn_login:hover{cursor:pointer;}
input.btn_login2{width:75px; height:24px !important; background:url(../img/bt_log.gif) no-repeat; border:0 !important;}
input.btn_login2:hover{cursor:pointer;}
input.btn_reset{width:61px; height:24px !important; border:0 !important;  background:url(../img/btn_rst.gif) no-repeat;}
input.btn_reset:hover{cursor:pointer;}
input.txt_itau_bankline_account{width:155px; height:19px;}
input.txt_token_password{width:155px; height:19px;}
select.sel_office_location{width:155px;}
select.sel_subjectContact{width:250px;}
textarea.txtArea_description{width:277px; height:95px;}

label.l_leave_it_blank{width:250px; height:10px; font-size:9px; color:#999999 !important; margin:-1px -17px 0 0 !important;}
label.l_itau_bankline_account{width:127px; height:13px;}
label.l_token_password{width:100px; height:13px;}



.descricao {font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:9px; font-weight:normal; text-decoration:none; position:relative; float:left;}
.descricao li{background:url(../img/li_set.gif) no-repeat; padding:0 0 0 8px;}

#container_conteudo_principal{position:relative; float:left; width:100%; /*height:280px;*/height:auto;min-height:280px;z-index:0; }
#container_principal{margin:auto; background:#FFFFFF; width:100%; /*height:550px;*/height:100%;}
#container{width:985px; height:100%; margin:auto; }

#header{position:relative; float:left; width:100%; height:250px; z-index:0;}
#head_left{position:relative; float:left; width:100%; height:250px; background:url(../img/head_rig.gif) repeat-x; z-index:1;}
#head_right{position:absolute; top:0; right:0; width:80%; height:250px; z-index:-1; background:url(../img/head_lef.gif) repeat-x;}
#header_cent{width:985px; height:250px; margin:auto; background:url(../img/bg_head_miami.jpg) no-repeat;}
#header_cent_home{width:985px; height:250px; margin:auto; background:url(../img/bg_head_miami.jpg) no-repeat;}

	#head_menu{position:relative; float:left; margin:-70px 0 0 0; /*margin:-70px 0 30px 75px;*/ display:inline; z-index:5; }
	#head_menu ul{width:800px;margin:0 0 0 72px;/*margin:0 0 0 92px;*/}
	#head_menu ul li{float:left; margin:0 0 0 28px; /*margin:0 0 0 28px;*/ display:inline; background:url(../img/li_menu.gif) top left no-repeat;}
	#head_menu ul li:hover{background-position:bottom left;}
	#head_menu ul li a{height:17px; display:inline; padding:0 0 0 14px;}
	#head_menu ul li a{font-family:Verdana, Helvetica, sans-serif; color:#6a6a6a; font-weight:bold; font-size:15px; text-decoration:none;}
	#head_menu ul li a:visited{font-family:Verdana, Helvetica, sans-serif; color:#6a6a6a; font-weight:bold; font-size:15px; text-decoration:none; background:}
	#head_menu ul li a:hover{font-family:Verdana, Helvetica, sans-serif; color:#7fa1b6; font-weight:bold; font-size:15px; text-decoration:none;}
	
	#head_menu ul li.selected {background-position:bottom left;}
	#head_menu ul li.selected a{font-family:Verdana, Helvetica, sans-serif; color:#7fa1b6; font-weight:bold; font-size:15px; text-decoration:none;}
	#head_menu ul li.selected a:visited{font-family:Verdana, Helvetica, sans-serif; color:#7fa1b6; font-weight:bold; font-size:15px; text-decoration:none;}
	
	#head_menu ul li.login {background:url(../img/li_login.gif) top left no-repeat;}
	#head_menu ul li:hover.login {background:url(../img/li_login.gif) bottom left no-repeat;}
	#head_menu ul li.login a{font-family:Verdana, Helvetica, sans-serif; color:#FF6600; font-weight:bold; font-size:15px; text-decoration:none;}
	#head_menu ul li.login a:visited{font-family:Verdana, Helvetica, sans-serif; color:#FF6600; font-weight:bold; font-size:15px; text-decoration:none;}
	#head_menu ul li.login a:hover{font-family:Verdana, Helvetica, sans-serif; color:#7fa1b6; font-weight:bold; font-size:15px; text-decoration:none;}
	
#head_menu ul li{}
	
#head_menu ul li ul.subNavHeader { width:220px !important; top:18px; background:url(../img/bg_white.jpg) bottom center no-repeat; left: 0; z-index: 15; list-style: none; overflow: hidden; position: absolute; display: none; margin:0;}
#head_menu ul li ul.subNavHeader li {width: 165px; height: 25px; padding-top: 5px; background: url(../img/submenu_divisoria.gif) bottom left no-repeat;}
#head_menu ul li ul.subNavHeader li.first {height: 8px !important; top:2px; background: url(../img/submenu_div_first.gif) bottom left no-repeat !important;}
#head_menu ul li ul.subNavHeader li.last {height: 6px !important; background: none !important; height: 25px !important;}
#head_menu ul li ul.subNavHeader li a {margin-left: 5px; text-decoration: none;text-indent: 0px;color: #999999;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;overflow: hidden;width: 158px;padding-left: 0px;}
#head_menu ul li ul.subNavHeader li a:visited {margin-left: 5px; text-decoration: none;text-indent: 0px;color: #999999;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;overflow: hidden;width: 158px;padding-left: 0px;}
#head_menu ul li ul.subNavHeader li a:hover {color: #557e97; font-size: 12px;}

/*#head_menu ul li ul.our_services{left:120px;}
#head_menu ul li ul.login{left:520px;}*/

#head_menu ul li ul.about_us{left:76px;}
#head_menu ul li ul.our_services{left:196px;}
#head_menu ul li ul.login{left:516px;}



#head_menu ul li:hover ul.subNavHeader{display:block;}
	
	
	
#conteudo{position:relative; float:left; width:985px; /*height:250px;*/height:100%; background:trasnparent; margin:0 0 0 0;}
#conteudo_ourServices{position:relative; float:left; width:985px;/*height:250px*/height:100%; background:trasnparent; margin:0 0 0 0;}
#box_menu_lateral{position:relative; float:left; width:204px; height:auto; background:url(../img/bg_mlat.gif) top no-repeat; margin:-10px 0 0 105px; display:inline;}
	#box_menu_lateral ul{position:relative; float:left; margin:4px 0 0 5px;}
	#box_menu_lateral ul li{margin:11px 0 0 0;}
	#box_menu_lateral ul li a{font-family:Verdana, Helvetica, sans-serif; color:#6a6a6a; font-weight:bold; font-size:12px; text-decoration:none;}
	#box_menu_lateral ul li a:visited{font-family:Verdana, Helvetica, sans-serif; color:#6a6a6a; font-weight:bold; font-size:12px; text-decoration:none;}
	#box_menu_lateral ul li a:hover{font-family:Verdana, Helvetica, sans-serif; color:#7fa1b6; font-weight:bold; font-size:12px; text-decoration:none;}
	#box_menu_lateral ul li a.selected{font-family:Verdana, Helvetica, sans-serif; color:#7fa1b6; font-weight:bold; font-size:12px; text-decoration:none;}
	#box_menu_lateral ul li a.selected:visited{font-family:Verdana, Helvetica, sans-serif; color:#7fa1b6; font-weight:bold; font-size:12px; text-decoration:none;}
	#box_menu_lateral ul li a{height:14px; background:url(../img/li_sets.gif) top left no-repeat; padding:0 0 0 10px;}
	#box_menu_lateral ul li a:hover{background:url(../img/li_sets.gif) bottom left no-repeat;}

.lista_pdf{position:relative; float:left;}
.lista_pdf li{width:152px; height:46px; background:url(../img/li_pdf.gif) no-repeat; padding:8px 0 0 23px; color:#52758b; margin:0;}
.lista_pdf li span{position:relative; float:left; margin:4px 0 0 0;}
		
#container_conteudo{position:relative; float:left; width:630px; background:#transparent;/*height:250px;*/ height: 100%; margin:15px 0 0 33px; display:inline; overflow-y:auto;}
#box_texto_grande{position:relative; float:left; width:600px;}
#box_texto_direita{position:relative; float:left; width:340px; /*height:250px;*/ }
.box_texto_direita{position:relative; float:left; width:340px; /*height:250px;*/ }
#box_foto{position:relative; float:left; width:245px; height:280px; background:url(../img/bg_fot.gif) no-repeat bottom; display:inline; margin:0 0 0 20px;}
#foto{position:relative; float:left; margin:1px 0 0 4px;}
#foto_texto{position:relative; float:left; margin:4px 0 0 4px; display:inline;}

#container_login{position:relative; float:left; margin:-10px 0 0 110px;display:inline;}
#box_bank_brokerage_portal{position:relative; float:left; width:368px; height:200px; background:url(../img/bg_bbp.gif) top no-repeat;}
#box_investment_account{position:relative; float:left; width:368px; height:200px; background:url(../img/bg_ia.gif) no-repeat; margin:0 0 0 40px;}
.box_conteudo_login{position:relative; float:left; width:auto; margin:0 0 0 5px; display:inline;}
.box_conteudo_login_right{position:relative; float:left; width:auto; margin:0px 0 0 20px; display:inline;}

#box_login_esquerda{position:relative; float:left; width:327px; height:auto; background:url(../img/bg_bbp2.gif) no-repeat top; margin:0 0 0 110px; display:inline;}
#box_login_esquerda_conteudo{position:relative; float:left; width:auto; height:auto; margin:0 0 0 5px; display:inline;}
#box_login_direita{position:relative; float:left; width:480px; height:240px; margin:0 0 0 40px; display:inline; overflow-y:auto;}
	#box_login_direita p{font-family:Arial, Helvetica, sans-serif; font-size:11px !important; color:#999999;}
	#box_login_direita a{font-family:Arial, Helvetica, sans-serif; color:#5285a4; font-size:11px; font-weight:normal; text-decoration:none;}
	#box_login_direita a:visited{font-family:Arial, Helvetica, sans-serif; color:#5285a4; font-size:11px; font-weight:normal; text-decoration:none;}
	#box_login_direita a:hover{font-family:Arial, Helvetica, sans-serif; color:#5285a4; font-size:11px; font-weight:normal; text-decoration:underline;}
	
#conteudo_unico{position:relative; float:left; width:850px;/*width:850px;*/ /*height:280px;*/height:100%; display:inline; margin:-20px 0 0 110px; overflow-y:auto;}
#conteudo_unico .texto{position:relative; float:left; width:820px; margin:0;}
#conteudo_interno{position:relative; float:left; width:800px; height:100%; min-height:450px; display:inline; margin:0 0 0 102px; overflow-y:auto;}

/* Menu Our Services */
#box_menu_ourServices{position:relative; float:left; margin:-10px 0 0 102px; display:inline; }
	#box_menu_ourServices ul{background:url(../img/bg_li.gif) no-repeat; width:204px; padding:18px 0 0 4px;}
	#box_menu_ourServices ul li{background:url(../img/li_seta.gif) no-repeat; padding:0 0 0 10px; margin:0 0 20px 0; width:204px;}
	#box_menu_ourServices ul li a{font-family:Verdana, Helvetica, sans-serif; color:#6a6a6a; font-weight:bold; font-size:12px; text-decoration:none;}
	#box_menu_ourServices ul li a{height:17px;}
	#box_menu_ourServices ul li a.selected{font-family:Verdana, Helvetica, sans-serif; color:#7fa1b6; font-weight:bold; font-size:12px; text-decoration:none;}
	#box_menu_ourServices ul li a:hover {font-family:Verdana, Helvetica, sans-serif; color:#7fa1b6; font-weight:bold; font-size:12px; text-decoration:none;}
		#box_menu_ourServices ul.submenu{background:transparent; padding:9px 0 0 14px; margin:0 0 0 0; /*margin:0 0 10px 0;*/}
		#box_menu_ourServices ul.submenu li{background:transparent; padding:0; margin:0 0 6px 0;}
		#box_menu_ourServices ul.submenu li a{font-family:Verdana, Helvetica, sans-serif; color:#6a6a6a; font-weight:normal; font-size:11px; text-decoration:none;}
		#box_menu_ourServices ul.submenu li a:visited{font-family:Verdana, Helvetica, sans-serif; color:#6a6a6a; font-weight:normal; font-size:11px; text-decoration:none;}
		#box_menu_ourServices ul.submenu li a:hover{font-family:Verdana, Helvetica, sans-serif; color:#6a6a6a; font-weight:normal; font-size:11px; text-decoration:underline;}
		#box_menu_ourServices ul.submenu li a.selected{font-family:Verdana, Helvetica, sans-serif; color:#6a6a6a; font-weight:bold; font-size:11px; text-decoration:none;}
		#box_menu_ourServices ul.submenu li a:visited.selected{font-family:Verdana, Helvetica, sans-serif; color:#6a6a6a; font-weight:bold; font-size:11px; text-decoration:none;}
		#box_menu_ourServices ul.submenu li a.selected:hover{font-family:Verdana, Helvetica, sans-serif; color:#6a6a6a; font-weight:bold; font-size:11px; text-decoration:underline;}
		
.disclaimer{ font-family:Verdana, Helvetica, sans-serif;font-size:10px; color:#cecece;}	
/* Fim Menu Our Services */

#box_conteudo_ourServices{position:relative; float:left; margin:23px 0 0 36px; _margin:23px 0 0 12px; display:inline; width:600px; /*height:250px;*/height:auto; overflow-y:auto;}

		

/*Formulario*/
#box_formulario{position:relative; float:left; width:535px; height:auto; margin:0 0px 0 0;}
#frm_contato{position:relative; float:left; width:535px; margin:30px 0 0 0;}
#frm_contato fieldset{position:relative; float:left; width:535px; border:0;}
#frm_contato fieldset label{position:relative; float:right; margin:12px 7px 0 0; color:#7fa1b6; font-weight:bold;}
#frm_contato fieldset label span{color:#999999;}
#frm_contato fieldset input{position:relative; float:right; height:19px; border-top:#ababab solid 1px; border-left:#ababab solid 1px; border-right:#dddddd solid 1px; border-bottom:#dddddd solid 1px; margin:10px 0 0 0;}
#frm_contato fieldset textarea{position:relative; float:right; border-top:#ababab solid 1px; border-left:#ababab solid 1px; border-right:#dddddd solid 1px; border-bottom:#dddddd solid 1px; margin:10px 0 0 0;}
#frm_contato fieldset select{position:relative; float:right; height:19px; border-top:#ababab solid 1px; border-left:#ababab solid 1px; border-right:#dddddd solid 1px; border-bottom:#dddddd solid 1px; margin:10px 0 0 0;}
#frm_contato fieldset input.radio{border:0;/*position:relative; float:right; border:0; margin:10px 5px 0 5px;*/}

#frm_contato fieldset #c_ayc{position:relative; float:right; width:auto; margin:0 185px 0 0; display:inline;}
#frm_contato fieldset #c_btns{position:relative; float:right; width:auto; margin:10px 122px 0 0; display:inline;}
#frm_contato fieldset #c_acNumber{position:relative; float:right; width:auto; margin: 0 115px 0 0; display:inline;}
#frm_contato fieldset #c_subjectContact{position:relative; float:right; width:auto; /*margin: 0 -4px 0 0;*/margin: 0 25px 0 0; display:inline;}
#frm_contato fieldset #c_office_location{position:relative; float:right; width:auto; margin:0 120px 0 0; display:inline;}
#frm_contato fieldset #c_description{position:relative; float:right; width:auto; margin:0 -4px 0 0; display:inline;}
#frm_contato fieldset #c_first_name{position:relative; float:right; width:auto; margin:0 -4px 0 0; display:inline;}
#frm_contato fieldset #c_last_name{position:relative; float:right; width:auto; margin:0 -4px 0 0; display:inline;}
#frm_contato fieldset #c_email{position:relative; float:right; width:auto; margin:0 -4px 0 0; display:inline;}
#frm_contato fieldset #c_leave_it_blank{position:relative; float:right; width:auto; margin:0 43px 0 0; display:inline;}
#frm_contato fieldset #c_telefone{position:relative; float:right; width:auto; /*margin:0 132px 0 0;*/ margin:0 122px 0 0; display:inline;}


#frm_login{position:relative; float:left; width:320px; height:auto;}
#frm_login fieldset{position:relative; float:left; height:auto; border:0;}
#frm_login fieldset input{position:relative; float:left; height:19px; border-top:#ababab solid 1px; border-left:#ababab solid 1px; border-right:#dddddd solid 1px; border-bottom:#dddddd solid 1px; margin:10px 0 0 5px;}
#frm_login fieldset label{position:relative; float:left; margin:15px 7px 0 0; color:#7fa1b6; font-weight:bold;}

#frm_login fieldset #c_tp{position:relative; float:left; margin:0 0 0 27px; display:inline;}
#frm_login fieldset #c_btns{position:relative; float:left; margin:0 0 0 150px; display:inline;}


/*Fim formulario*/

/*Footer*/
#footer_container{position:relative; float:left; width:100%; height:21px; margin:20px 0 0 0;}
#footer{position:relative; float:left; width:100%; min-width:985px; height:21px; background:#e5e5e5;}
	#box_link{position:relative; float:right; margin:3px 103px 0 0; display:inline;}
	#box_link a{font-family:Arial, Helvetica, sans-serif; color:#949494; font-size:11px; font-weight:bold; text-decoration:none;}
	#box_link a:visited{font-family:Arial, Helvetica, sans-serif; color:#949494; font-size:11px; font-weight:bold; text-decoration:none;}
	#box_link a:hover{font-family:Arial, Helvetica, sans-serif; color:#949494; font-size:11px; font-weight:bold; text-decoration:underline;}
#menu_footer{position:relative; float:left; display:inline; margin:3px 0 0 155px;}
#menu_footer ul{}
#menu_footer ul li{float:left; display:inline; margin:0 0 0 10px;}
#menu_footer ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#949494;}
#menu_footer ul li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#949494;}
#menu_footer ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#949494;}
#menu_footer ul li a.selected{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#52758b;}
#menu_footer ul li a.selected:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#52758b;}
#menu_footer ul li a.selected:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#52758b;}
/*Fim Footer*/

/*Home*/
#box_home_conteudo{position:relative; float:left; width:615px; /*height:260px*/ display:inline; margin:-20px 0 0 80px;}
.conteudos_home{position:relative; float:left; width:279px; height:142px; background:url(../img/bg_homec.gif) bottom no-repeat; margin:0 28px 7px 0; display:inline;}

.texto_home a{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; font-weight:normal; text-decoration:none;}
.texto_home a:visited{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; font-weight:normal; text-decoration:none;}
.texto_home a:hover{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; font-weight:normal; text-decoration:underline;}

.conteudos_home h2{background:url(../img/li_trc.gif) top left no-repeat; height:20px; text-indent:15px; font-size:14px; margin:0;}

.conteudos_home h2 a{font-size:14px; font-weight:bold; color:#7FA1B6; text-decoration:none;}
.conteudos_home h2 span{font-weight:normal; color:#7FA1b6; font-size:14px;}
.conteudos_home h2 a:visited{font-size:14px; font-weight:bold; color:#7FA1B6; text-decoration:none;}
.conteudos_home h2 a:hover{font-size:14px; font-weight:bold; color:#7FA1B6; text-decoration:underline;}

.box_img_textos_home{position:relative; float:left; width:245px; height:100px; display:inline; margin:5px 0 0 20px;}
.box_img_home{position:relative; float:left; width:79px; height:79px; display:inline; margin:0 19px 0 0;}
.texto_home{position:relative; float:left; width:143px; display:inline;}
#box_sign_to_your_account{position:relative; float:left; width:207px; height:100px; display:inline; margin:25px 0 0 40px; text-align:left;}
#box_sign_to_your_account h2{font-size:16px; margin:0;}
#box_sign_to_your_account p{margin:4px 0 0 10px; }
#box_sign_to_your_account a{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; font-weight:normal; text-decoration:none;}
#box_sign_to_your_account a:visited{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; font-weight:normal; text-decoration:none;}
#box_sign_to_your_account a:hover{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; font-weight:normal; text-decoration:underline;}
#box_direita_home{position:relative; float:left; margin:-20px 0 0 0; /*margin:0 0 0 0;*/ width:277px; height:149px; background:url(../img/bg_frmm.gif) no-repeat;}

#box_menu_choose_location{position:relative; float:left; display:inline; margin:10px 0 0 26px;}
#menu_choose_location{position:relative; float:left; width:164px; height:auto;}
#menu_choose_location li{background:url(../img/bt_home.jpg) no-repeat; width:164px; height:25px;}
#menu_choose_location li{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:25px; text-indent:25px;}
	#menu_choose_location li ul.submenu{position:relative; float:left; margin:0 0 0 5px; _margin:0 0 0 2px; display:none;}
	#menu_choose_location li ul.submenu li{background:url(../img/bg_cyl.jpg) top center no-repeat; width:155px; height:23px; margin:0;*margin:-2px 0 0 0;}
	#menu_choose_location li ul.submenu li:hover{background:url(../img/bg_cylh.jpg) top center no-repeat; width:155px; height:23px; margin:0; *margin:-2px 0 0 0;}
	
	#menu_choose_location li ul.submenu li a{text-decoration:none; width:155px; height:19px; display:block;}
	#menu_choose_location li ul.submenu li a:hover{text-decoration:none;}
	#menu_choose_location li ul.submenu li a:visited{text-decoration:none;}
	
	#menu_choose_location li:hover ul.submenu{display:block;}

/*Fim Home*/
		
#link_logo_home{position:relative; float:left; width:120px; height:70px; display:inline; margin:60px 0 0 765px;}
	
/*Our Achievements*/
.premios
{
	width:100%;
	height: 100%;
}

.premios .logo
{
	width: 150px;
	text-align: center;
	float: left;
	position:relative;
	vertical-align: top;
	margin: 0 0 30px 0;
}

.premios .texto
{
	float: left;
	width: 420px;
	margin: 0 15px 30px 0;
	position:relative;
	text-align: justify;
}	


.btn_register_now 
{
    background: url('../img/bt_register_now.gif') no-repeat;
    border:0;
    width:121px;
    height:22px;
}

.btn_register_later 
{
    background: url('../img/bt_register_later.gif') no-repeat;
    border:0;
    width:124px;
    height:22px;
}

.btn_log_token
{
    background: url('../img/bt_log_token.gif') no-repeat;
    border:0;
    width:175px;
    height:22px;
    margin-top:10px;
    padding:0;
    text-align:left;
}

.btn_log_web
{
    background: url('../img/bt_log_web.gif') no-repeat;
    border:0;
    width:168px;
    height:22px;
    margin-top:10px;
    padding:0;
    text-align:left;
}

.conteudo_greetings {margin-left: 100px;width:850px;}

.conteudo_greetings .divIcon { width:850px;float:left; margin-bottom:5px;}

.divIcon #divIconPt {float:left;margin-right:5px;width:16px;height:11px;}
.divIcon #divIconEs {float:left;margin-right:5px;width:16px;height:11px;}
.divIcon #divIconEn {float:left;width:16px;height:11px;}

.botoes { float:left; }