/* -------------------------------------------------------------------------------------------------------------------------- */
/*                                                                                                                            */
/* CSS PÁGINAS INTERNAS                                                                                                       */
/*                                                                                                                            */
/* -------------------------------------------------------------------------------------------------------------------------- */
	
	div#box-top { width:497px; height:14px; background:url(../imgs/cantos_top.png) no-repeat; }
	div#box { width:486px; background:#FFFFFF; padding:0px 0px 20px 11px; margin:0px; }
	*html #container div#box { *margin-bottom:-20px; }
	div#box-bottom { float:right; width:497px; height:14px; background:url(../imgs/cantos_bottom.png) no-repeat left bottom; margin:0px; }
	
	
	/* Produtos ------------------------------------------------------------------------------------------------------------- */
	#img-home { height:299px; _height:340px; }
	
	
	/* Produtos ------------------------------------------------------------------------------------------------------------- */
	#produtos { padding:7px; background:url(../imgs/produtos_bg.jpg) no-repeat; width:494px; height:427px; }
	#produtos #item { float:left; width:91px; height:98px; margin:0px 37px 0px 0px; *margin:0px 36px 0px 0px; }
	#produtos #item.last { margin-right:0px; }
	
	#produtos2 { padding:7px; background:url(../imgs/produtos2_bg.jpg) no-repeat; width:482px; height:298px; _height:340px; }
	#produtos2 #foto { float:left; width:259px; }
	#produtos2 #foto.redimensiona { width:auto; max-width:259px; height:259px; }
	*html #container div#col-right #produtos2 #foto.redimensiona { width: expression(this.width > 259 ? 259: true); }
	#produtos2 #box-right { float:right; width:213px; background:none; }
	#produtos2 #box-right #titulo { font-weight:bold; margin-top:5px; }
	#produtos2 #box-right #codigo { color:#8c5a32; }
	#produtos2 #box-right #descricao { margin-top:20px; }
	#produtos2 #box-bottom { clear:both; float:left; width:482px; background:none; }
	#produtos2 #box-bottom #outras-fotos { float:left; width:395px; margin-left:5px; }
	#produtos2 #box-bottom #links { float:left; width:70px; color:#8c5a32; font-size:10px; margin-top:-3px; }
	#produtos2 #box-bottom #links a { color:#8c5a32; font-size:10px }
	#produtos2 #box-bottom #links a:hover { color:#8c5a32; font-size:10px }

	
	/* A Empresa ------------------------------------------------------------------------------------------------------------ */
	#aempresa { background:url(../imgs/aempresa_bg.png) no-repeat; width:497px; height:288px; z-index:1; }
	#aempresa p { width:292px; height:210px; padding:40px 0px 52px 190px; *padding:35px 0px 52px 190px; font-size:10px; text-align:justify; }
	
	
	/* Imprensa ------------------------------------------------------------------------------------------------------------- */
	#imprensa { clear:both; border-bottom: 1px solid #d2c2b2; height:auto; padding:12px 0px 15px 0px; }
	#imprensa #foto { float:left; width:161px; height:auto; margin-right:20px; }
	#imprensa #conteudo { float:left; width:291px; }
	#imprensa #conteudo h3 {}
	#imprensa #conteudo p {}
	
	
	/* Newsletter ----------------------------------------------------------------------------------------------------------- */
	#news_titulo { background:url(../imgs/tit_newsletter.gif) no-repeat; width:478px; height:42px; padding:13px 0px 0px 19px; font-weight:bold; }
	#newsletter { clear:both; border-bottom: 1px solid #d2c2b2; width:475px; height:18px; padding:4px 0px 4px 0px; }
	#newsletter #data { float:left; width:100px; }
	#newsletter #titulo { float:left; width:370px; }
	
	#newsletter2 { margin:13px; }
	#newsletter2 #titulo { font-size:22px; font-weight:bold; margin:-10px 0px 25px 0px; }
	#newsletter2 #foto { float:left; width:216px; margin-right:20px; }
	#newsletter2 #conteudo { float:left; width:210px; }
	
	
	/* Product Flash -------------------------------------------------------------------------------------------------------- */
	#productflash_titulo { background:url(../imgs/tit_productflash.gif) no-repeat; width:478px; height:42px; padding:13px 0px 0px 19px; font-weight:bold; }
	#productflash { clear:both; border-bottom: 1px solid #d2c2b2; width:475px; height:18px; padding:4px 0px 4px 0px; }
	#productflash #data { float:left; width:100px; }
	#productflash #titulo { float:left; width:370px; }
	
	#productflash2 { clear:both; margin:0px; width:475px; padding-top:5px; }
	#productflash2 #foto { width:162px; }
	#productflash2 #foto.pos1 { float:left; margin-right:20px; }
	#productflash2 #foto.pos2 { float:right; margin-left:20px; }
	#productflash2 #conteudo { float:left; width:293px; }
	#productflash2 #conteudo #titulo { font-size:11px; font-weight:bold; margin-bottom:10px; }
	#productflash2 #conteudo p { font-size:11px; }
	
	
	/* Eventos -------------------------------------------------------------------------------------------------------------- */
	#evento_titulo { background:url(../imgs/tit_evento.gif) no-repeat; width:478px; height:42px; padding:13px 0px 0px 19px; font-weight:bold; }
	#evento { clear:both; border-bottom: 1px solid #d2c2b2; width:475px; height:18px; padding:4px 0px 4px 0px; }
	#evento #data { float:left; width:100px; }
	#evento #titulo { float:left; width:370px; }
	
	#evento2 { float:left; margin:15px 20px 15px 20px; *margin:15px 20px 15px 10px; }
	#evento2 #foto {  width:193px; height:161px; }
	#evento2 #titulo { font-size:10px; margin:6px 0px 0px 0px; }
	
	
	/* Obras ---------------------------------------------------------------------------------------------------------------- */
	#obra { clear:both; border-bottom: 1px solid #d2c2b2; height:auto; padding:12px 0px 15px 0px; }
	#obra #foto { float:left; width:161px; height:auto; margin-right:20px; }
	#obra #conteudo { float:left; width:291px; }
	#obra #conteudo h3 {}
	#obra #conteudo p {}
	
	
	/* Localização ---------------------------------------------------------------------------------------------------------- */
	#localizacao { width:497px; height:515px; background:url(../imgs/localizacao.jpg) no-repeat; }
	#localizacao #saopaulo { float:left; padding:340px 0px 0px 12px; }
	#localizacao #rio { float:left; padding:340px 0px 0px 88px; }
	
	
	/* Contato -------------------------------------------------------------------------------------------------------------- */
	#contato { width:478px; height:298px; background:url(../imgs/contato_bg.jpg) no-repeat; padding:14px; }
	#contato #left { float:left; width:160px; }
	#contato #left #enderecos { padding-left:0px; font-size:9px; } 
	#contato #right { float:left; width:300px; margin-left:10px; }
	
	#representante { margin: 14px 0px 14px 6px; width:294px; }
	#representante #titulo { text-align:left; width:288px; }
	#representante p { margin-left:10px; }
	
	
	/* DOWNLOADS ------------------------------------------------------------------------------------------------------------ */
	
		/* Login ---------------------------------------------------------------------------------------------------------------- */
		#login { background:url(../imgs/login_bg.jpg) no-repeat top left; width:497px; height:298px; _height:340px; }
		#login form { padding:108px 0px 0px 135px; }
		#login form label { float:left; font-size:11px; width:45px; text-align:left; margin-right:2px; }
		#login form input[type=text],input[type=text]:hover,input[type=text]:focus { float:left; width:190px; height:19px; background:#faf8f8; border:none; }
		#login form input[type=password],input[type=password]:hover,input[type=password]:focus { float:left; width:192px; height:19px; background:#faf8f8; border:none; }
		#login form #cadastrar { float:left; width:190px; font-size:10px; margin-top:8px; }
		#login form #botao { float:left; width:70px; margin-top:8px; }
		
		/* Downloads ------------------------------------------------------------------------------------------------------------ */
		#downloads { background:url(../imgs/downloads_bg.jpg) no-repeat top left; width:497px; height:298px; _height:340px; }
		#downloads #dbox { padding:108px 0px 0px 150px; }
		#downloads #dbox #item { width:170px; height:20px; padding-top:5px; border-bottom:1px solid #7b6d64; font-weight:bold; text-align:center; }
		#downloads #dbox #item.last { border:none; }
		
		
		/* Vídeos e fotos ------------------------------------------------------------------------------------------------------- */
		#videos-fotos { float:left; margin:15px 20px 15px 20px; *margin:15px 20px 15px 10px; }
		#videos-fotos #foto { width:193px; height:161px; }
		#videos-fotos #titulo { font-size:10px; margin:6px 0px 0px 0px; }
		
		/* Cad ----------------------------------------------------------------------------------------------------------------- */
		#cad-titulo { background:url(../imgs/tit_bg.gif) no-repeat; width:478px; height:18px; padding:2px 0px 0px 10px; margin-top:8px; color:#FFFFFF; font-weight:bold; font-size:11px; }
		#cad { clear:both; width:475px; height:14px; padding:4px 0px 4px 0px; border-bottom:1px solid #d2c2b2; }
		#cad #titulo { float:left; width:320px; padding:0px 0px 4px 10px;  }
		#cad #tamanho { float:left; width:70px; padding:0px 0px 4px 0px; }
		#cad #download { float:left; width:60px; padding:0px 0px 4px 0px; }
		#cad.last { border-bottom: none; }
	
	
	/* Paginação ---------------------------------------------------------------------------------------------------------- */
	#paginacao { float:right; margin: 6px 10px 0px 0px; font-size:10px; }
	*html #container div#paginacao { *margin-right:0px; }
	#paginacao.produtos { margin: 0px; }
	#paginacao-outrasfotos { float:left; margin: 0px 0px 0px 10px; font-size:10px; }
	#paginacao #pagina, #paginacao-outrasfotos #pagina { width:16px; height:16px; float:left; margin:0px 2px 0px 0px; text-align:center; background:url(../imgs/paginacao_bg.gif) no-repeat; }
	.atual { color:#8c5a32 }