
* {margin:0; padding:0;}

.nothing {display:none;}

#geral {position:relative; background:url(../images/background.jpg) top center repeat-y; overflow:hidden;}

#geral #topo {position:relative; background:url(../images/top.jpg) top center no-repeat; width:1000px; margin:0 auto; left:2px; z-index:100; }

#geral #topo h1 a {position:relative; left:50%; display:block; width:153px; height:150px; overflow:hidden; top:24px; margin-left:-347px;}

#geral #topo a.en {position:absolute; left:50%; margin-left:262px; margin-top:-113px; display:block; height:13px; color:#5B5C5C; font-size:11px; font-family:verdana; text-decoration:none;}
#geral #topo a.pt {position:absolute; left:50%; margin-left:229px; margin-top:-113px; display:block; height:13px; color:#5B5C5C; font-size:11px; font-family:verdana; text-decoration:none;}

#geral #topo a.br {position:absolute; left:50%; margin-left:250px; margin-top:-113px; display:block; height:13px; color:#5B5C5C; font-size:11px; font-family:verdana; text-decoration:none;}

#geral #topo a.en:hover, a.br:hover {text-decoration:underline;}

#geral #topo a.en img, a.br img {border:0;}

#geral #topo #menu {position:relative; margin-top:50px; width:775px; margin:0 auto; left:4px; z-index:0;}

#geral #topo #menu ul {margin: 0 0;}

#geral #topo #menu ul li {display:block;  float:left; position:relative; font-family:verdana;}

#geral #topo #menu ul li img {border:0;}

#geral #topo #menu ol {background:#888888; display:block; width:185px; position:absolute; left:0; top:38px; margin:0;}

#geral #topo #menu ol li {display:block; border:1px solid #e1e1e0; border-top:none; float:none; background:none; padding-right:0; display:block;}

#geral #topo #menu ol li a {padding:3px; _padding:0px; display:block; font-size:9px; color:#ffffff; text-align:left; text-decoration:none;}

#geral #topo #menu li a:hover {color:#000000; text-decoration:none;}

#geral #topo #menu ol ol {left:169px; _left:165px; top:0;}

#conteudo {position:relative; width:775px; clear:both; top:10px; margin:0 auto; overflow:hidden;}

#conteudo #centro {position:relative; width:775px; margin:10px; overflow:hidden; margin-bottom:60px;}

#conteudo #centro a.invest {position:relative; background: url(../images/relacao_investidores.jpg) top center no-repeat; overflow:hidden; height:300px; display:block; width:769px; right:20px; _margin-left:10px; z-index:1; clear:both;}

#conteudo #centro a.invest2 {position:relative; background: url(../images/relacao_investidores_en.jpg) top center no-repeat; overflow:hidden; height:300px; display:block; width:769px; right:20px; _margin-left:10px; z-index:1; clear:both;}

#en #conteudo #centro a.invest {position:relative; background: url(../images/relacao_investidores_en.jpg) top center no-repeat; overflow:hidden; height:300px; display:block; width:769px; right:20px; _margin-left:10px; z-index:1; clear:both;}

#conteudo #centro #amildix {position:relative; background: url(../images/amil_dix.jpg) top center no-repeat; overflow:hidden; height:394px; width:769px; right:8px; _left:5px;}

#conteudo #centro #amildix2 {position:relative; background: url(../images/amil_dix_en.jpg) top center no-repeat; overflow:hidden; height:394px; width:769px; right:8px; _left:5px;}

#conteudo #centro #amildix a.amil, #amildix2 a.amil {position:relative; display:block; width:340px; height:350px; margin:15px; float:left;}

#conteudo #centro #amildix a.dix, #amildix2 a.dix {position:relative; display:block; width:340px; height:350px; margin:15px; float:left;}

#conteudo #centro #diferenciais {position:relative; background: url(../images/diferenciais.jpg) top center no-repeat; overflow:hidden; height:283px; width:774px; right:9px; _left:3px; clear:both;}

#en #conteudo #centro #diferenciais {position:relative; background: url(../images/diferenciais_en.jpg) top center no-repeat; overflow:hidden; height:283px; width:774px; right:9px; _left:3px; clear:both;}

#conteudo #centro #diferenciais2 {position:relative; background: url(../images/diferenciais_en.jpg) top center no-repeat; overflow:hidden; height:283px; width:774px; right:9px; _left:3px; clear:both;}

#conteudo #centro #diferenciais a.diferen1, #diferenciais2 a.diferen1 {position:absolute; left:50%; margin-left:-350px; margin-top:105px; width:130px; height:135px;}

#conteudo #centro #diferenciais a.diferen2, #diferenciais2 a.diferen2 {position:absolute; left:50%; margin-left:-205px; margin-top:60px; width:130px; height:135px;}

#conteudo #centro #diferenciais a.diferen3, #diferenciais2 a.diferen3 {position:absolute; left:50%; margin-left:-65px; margin-top:125px; width:130px; height:135px;}

#conteudo #centro #diferenciais a.diferen4, #diferenciais2 a.diferen4 {position:absolute; left:50%; margin-left:75px; margin-top:55px; width:130px; height:135px;}

#conteudo #centro #diferenciais a.diferen5, #diferenciais2 a.diferen5 {position:absolute; left:50%; margin-left:220px; margin-top:115px; width:130px; height:135px;}

#conteudo a.seta {position:relative; float:right; top:0px; margin-right:15px;}

#conteudo a img {border:0;}

#rodape {position:relative; background: url(../images/rodape.jpg) top center no-repeat; overflow:hidden; height:173px; width:775px; margin:0 auto; left:1px;}

#rodape #feet {position:relative; padding-top:90px;}

#rodape #feet p {text-align:center; font-family:verdana; font-size:11px; color:#717273; margin-bottom:12px;}

#rodape #feet p a.menu1 {color:#717273; text-decoration:none;}

#rodape #feet p a.menu2 {color:#717273;}

#rodape #feet p a:hover {color:#000000;}

/* --- Busca --- */
				
				/*#quickAcessNav {
					float:right;
					margin-right:150px;
					margin-top:-90px;
					position:relative;
					z-index:1;
					width:150px*/
				}
				
					#quickAcessNav li { position:relative }
				
					#quickAcessNav .search {
						background:url(../images/bg_busca.gif) no-repeat left top;
						height:20px;
						padding-bottom:6px;
						width:150px
					}
					
						#quickAcessNav .search label { display:none }
						
						#quickAcessNav .search input {
							color:#848383;
							font:12px Verdana, Arial, Helvetica, sans-serif;
							height:18px;
							margin:2px 0 0 4px;
							width:115px
						}
						
						#quickAcessNav .search input.btn {
							height:18px;
							margin-top:1px;
							float:right;
							width:17px
						}
						
			/* --- Acesso Rápido --- */
			
				#quickNav {
					background:url(../images/bg_acesso.gif) no-repeat left top;
					color:#000;
					height:20px;
					line-height:20px;
					padding-left:5px;
					text-decoration:none;
					text-transform:uppercase;
					width:145px
				}
				
				
				#box-acesso {
			background:url(../images/bkg_acesso_bot.gif) no-repeat left bottom;
			display:none;
			float:left;
			left:-332px;
			padding:0 0 6px;
			position:absolute;
			top:-1px;
			width:484px;
			z-index:3
		}
		
			#box-acesso #box-acesso-inner{
				background:url(../images/bkg_acesso_top.gif) repeat-y left top;
				padding-top:36px
			}
			
			#box-acesso #box-acesso-mid{
				background:url(../images/bkg_acesso_mid.gif) repeat-y left top;
				float:left;
				padding:0 10px;
				width:484px;
			}
		
				#box-acesso #box-acesso-mid .acesso-mid {
					float:left;
					width:238px
				}
		
					#box-acesso-mid .acesso-mid h4,
					#box-acesso-mid .acesso-mid h4 a {
						color:#000;
						font-size:11px;
						margin-bottom:5px
					}
		
					#box-acesso-mid .acesso-mid h4 a {
						padding:0 0 0 8px;
						text-decoration:none
					}
		
					#box-acesso-mid .acesso-mid h4 a:hover { text-decoration:underline }
					
					#box-acesso-mid .acesso-mid ul { margin:0 0 5px 5px }
		
						#box-acesso-mid .acesso-mid ul li {
							/* background:url(../images/ico_bullet6.gif) no-repeat left 7px; */
							font-size:10px;
							float:left;
							height:auto;
							width:200px;
							padding:2px 0 2px 8px;
						}
		
							#box-acesso-mid .acesso-mid ul li a {
								color:#000;
								display:block;
								height:auto;
								float:none;
								text-decoration:none;
								width:95%;
							}
		
							#box-acesso-mid .acesso-mid ul li a:hover { text-decoration:underline }
