body {
	background-color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	margin: 0;
	padding: 0;
	overflow: visible;
}

a {
	text-decoration: none;
	
}

img {
	border: 0;
}


	#home-geral {	
		width: 990px;
		height: 575px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0;
		background-image:url(../imagens/fundo-home.jpg);
	}

	
	
	
		#home-geral h1 {
			width: 420px;
			height: 150px;
			padding-left: 60px;
			padding-top: 60px;
			float: left;
		}
		
		#home-geral #home-menu {
			float: right;
			list-style: none;
			padding: 0;
			margin: 0;
			width: 250px;
			margin-top: 50px;
		}
		
			#home-geral #home-menu li {
				display: block;	
				margin-top: 5px;
				margin-right: 40px;
				height: 16px;
				border-bottom: 1px solid #F3A29E;
			}
			
			#home-geral #home-menu li a:link,#home-geral #home-menu li a:visited,#home-geral #home-menu li a:active {
				display: block;		
				color: #B68229;
				padding-left: 8px;
			}
			
			#home-geral #home-menu li a:hover {
				background-image: url(../imagens/home-fundo-menu.png);	
			}
			
		
		#home-geral #home-flash {
			clear: both;
			width: 990px;
			height: 300px;
			margin-top: 20px;
			margin-left:30px;
		}
		
		#home-geral #home-rodape {
	clear: both;
	float: left;
	color: #B68229;
	width: 960px;
	text-align: left;
	padding-top: 8px;
	padding-left: 30px;
		}
		
		
	
	#interna-geral {	
		width: 990px;
		height: 575px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0;
		background-image:url(../imagens/fundo-interna.jpg);
	}
	
		#imagem-his {
	position:absolute;
	width: 292px;
	height: 428px;
	z-index:1000;
	left: -22px;
	top: -28px;
	}

	
	
	
		#interna-geral h1 {
			width: 250px;
			height: 90px;
			float: left;
			margin-top: 20px;
			margin-left: 20px;
		}
		
		#interna-geral #interna-menu {
			float: right;
			list-style: none;
			border-bottom: 1px solid #F3A29E;
			padding: 0;
			margin: 0;
			width: 480px;
			margin-right: 40px;
			margin-top: 80px;
		}
		
			#interna-geral #interna-menu li {
				display: inline;
				padding: 0;
			}
			
				#interna-geral #interna-menu li a {
					float: left;
					color: #B68229;
					padding-left: 0;
					display: block;
					text-align: center;
				}
				
				#interna-geral #interna-menu .t50,
				#interna-geral #interna-menu .t50 a {
					width: 50px;
				}
				
				#interna-geral #interna-menu .t60,
				#interna-geral #interna-menu .t60 a {
					width: 60px;
				}
				
				#interna-geral #interna-menu .t90,
				#interna-geral #interna-menu .t90 a {
					width: 90px;
				}
				
				#interna-geral #interna-menu .t100,
				#interna-geral #interna-menu .t100 a {
					width: 100px;
				}
				
				#interna-geral #interna-menu .t50 a:hover {		
					background-image: url(../imagens/interna-fundo-menu-50.gif);
					background-repeat: no-repeat;
					background-position: center center;				
				}
				
				#interna-geral #interna-menu .t60 a:hover {		
					background-image: url(../imagens/interna-fundo-menu-60.gif);
					background-repeat: no-repeat;
					background-position: center center;				
				}
				
				#interna-geral #interna-menu .t90 a:hover {		
					background-image: url(../imagens/interna-fundo-menu-90.gif);
					background-repeat: no-repeat;
					background-position: center center;				
				}	
				
				#interna-geral #interna-menu .t100 a:hover {		
					background-image: url(../imagens/interna-fundo-menu-100.gif);
					background-repeat: no-repeat;
					background-position: center center;				
				}							
		
		#interna-geral #interna-conteudo {
			clear: both;
			width: 990px;
			height: 385px;
			margin-top: 20px;
		}
		
			#interna-geral #interna-conteudo #lado-esq {
				float: left;
				width: 680px;
				_width: 660px;
				height: 385px;
				margin-left: 20px;
				margin-right: 20px;
			}
			
			#interna-geral #interna-conteudo #lado-esq #interna-submenu {
				list-style: none;
				border-bottom: 1px solid #F3A29E;
				padding: 0;
				margin: 0;
				height: 16px;
				margin-bottom: 10px;
				padding-left: 10px;
			}
			
				#interna-geral #interna-conteudo #lado-esq #interna-submenu li {
					display: inline;
					padding: 0;
				}
				
					#interna-geral #interna-conteudo #lado-esq #interna-submenu li a {
						float: left;
						color: #B68229;
						padding-left: 0;
						display: block;
						text-align: center;
					}
					
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t100,
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t100 a {
					width: 150px;
				}
					
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t100 a:hover {		
					background-image: url(../imagens/interna-fundo-submenu.gif);
					background-repeat: no-repeat;
					background-position: center center;				
				}
				
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t150,
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t150 a {
					width: 150px;
				}
					
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t150 a:hover {		
					background-image: url(../imagens/interna-fundo-submenu-150.gif);
					background-repeat: no-repeat;
					background-position: center center;				
				}
				
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t140,
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t140 a {
					width: 140px;
				}
					
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t140 a:hover {		
					background-image: url(../imagens/interna-fundo-submenu-140.gif);
					background-repeat: no-repeat;
					background-position: center center;				
				}	
				
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t160,
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t160 a {
					width: 160px;
				}
					
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t160 a:hover {		
					background-image: url(../imagens/interna-fundo-submenu-160.gif);
					background-repeat: no-repeat;
					background-position: center center;				
				}	
				
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t130,
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t130 a {
					width: 130px;
				}
					
				#interna-geral #interna-conteudo #lado-esq #interna-submenu .t130 a:hover {		
					background-image: url(../imagens/interna-fundo-submenu-130.gif);
					background-repeat: no-repeat;
					background-position: center center;				
				}
			
			
				
				
			#interna-geral #interna-conteudo #lado-esq .txt-contato {
				color: #999999;	
				font-family: Arial;
				font-size: 11px;
			}
			
			#interna-geral #interna-conteudo #lado-esq #form-flash {
				float: left;
				width: 405px;
				margin-left: 100px;
			}
						
							
							
			#interna-geral #interna-conteudo #lado-dir {
				position:relative;
				float: left;
				width: 230px;
				height: 385px;
				text-align: center;
			}
			
				
			
			#interna-geral #interna-conteudo #lado-dir #form-mapa {
				width: 210px;	
				padding: 0 10px;
				text-align: left;	
			}
			
			
			
			#interna-geral #interna-conteudo #lado-dir #form-mapa a:link,#interna-geral #interna-conteudo #lado-dir #form-mapa a:visited {
				color: #666666;
				text-decoration: none;
				font-size: 11px;				 	
			}
			
				#interna-geral #interna-conteudo #lado-dir #form-mapa a:hover {
					text-decoration: none;			 	
				}
			
			#interna-geral #interna-conteudo #lado-dir #form-mapa .txt-contato {	
				color: #999999;	
				font-family: Arial;
				font-size: 11px;
			}

			#interna-geral #interna-conteudo #full-flash {
				float: left;
				width: 990px;
				height: 380px;
			}
			
			#interna-geral #interna-conteudo .pag-dicas {
				padding: 10px;
				
			}
			
			#interna-geral #interna-conteudo #conteudo {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #999999;
			
			}
			
			#interna-geral #interna-conteudo #conteudo #produto-principal {
	position: relative;
	float: left;
	width: 400px;
	height: 350px;
	margin: 0;
	padding: 0;
	background-image: url(../imagens/produto/sombra.png);
	margin-left: -10px;
			}
			
				#interna-geral #interna-conteudo #conteudo #produto-principal #img-papel {
	position: absolute;
	float: left;
	padding: 0;
	margin: 0;
	width: 400px;
	height: 350px;
	margin-left: -201px;
	margin-top: 1px;
	left: 201px;
	top: -1px;
				}
				
				#interna-geral #interna-conteudo #conteudo #produto-principal #img-fita {
	position: absolute;
	float: left;
	padding: 0;
	margin: 0;
	width: 400px;
	height: 350px;
	margin-left: -201px;
	margin-top: 0px;
	left: 201px;
	top: 0px;
				}
			
			#interna-geral #interna-conteudo #conteudo .titulo-monte {
				display: block;
				font-weight: bold;
				color: #CC912E;
				font-size: 13px;
				padding: 5px; 
			}
			
			#interna-geral #interna-conteudo #conteudo .pergunta {
				margin: 0;
				padding: 0;
				font-weight: bold;
			}
			
			#interna-geral #interna-conteudo #conteudo .resposta {
				margin: 0;
				padding: 0;
				margin-bottom: 15px;
			}
			
				#interna-geral #interna-conteudo #conteudo .resposta a {
					color: #B68229;
					text-decoration: underline;
				}
				
				#interna-geral #interna-conteudo #conteudo .resposta a:hover {
					text-decoration: none;
				}	
				
			#interna-geral #interna-conteudo #conteudo #tabela-carrinho {
				margin: 0;
				padding: 0;
				margin-left: 10px;
			}
			
				#interna-geral #interna-conteudo #conteudo #tabela-carrinho .nome-categoria {
					margin: 0;
					padding: 0;
					font-weight: bold;
				}
				
				#interna-geral #interna-conteudo #conteudo #tabela-carrinho .codigo-produto {
					margin: 0;
					padding: 0;
				}
				
				#interna-geral #interna-conteudo #conteudo #tabela-carrinho .nome-produto {
					margin: 0;
					padding: 0;
				}
				
				#interna-geral #interna-conteudo #conteudo #tabela-carrinho .campo {
					padding: 2px;
					border: 1px solid #F3A29E;
					font-size: 11px;
					width: 50px;				
					text-align: center;
				}
				
				
			#interna-geral #interna-conteudo #conteudo #tabela-cadastro {
				margin: 0;
				padding: 0;
				margin-left: 40px;
			}
				#interna-geral #interna-conteudo #conteudo #tabela-cadastro .campo {
	font-family:Arial, Helvetica, sans-serif;
	padding: 2px;
	border: 1px solid #F3A29E;
	font-size: 11px;
	height:15px;
				}
				
				#interna-geral #interna-conteudo #conteudo #tabela-cadastro .campo2 {
	font-family:Arial, Helvetica, sans-serif;
	padding: 2px;
	border: 1px solid #F3A29E;
	font-size: 11px;
	height:40px;
	width: 595px;
				}
				
								#interna-geral #interna-conteudo #conteudo #tabela-cadastro select.campo3 {
	padding: 2px;
	border: 1px solid #F3A29E;
	font-size: 11px;
	height:30px;
	width: 150px;
				}
				
				#interna-geral #interna-conteudo #conteudo #tabela-cadastro label {
					color: #C39B48;
				}
				
				
				
				
				
				
				
		
		#interna-geral #interna-rodape {
	clear: both;
	float: left;
	width: 960px;
	padding-right: 0px;
	padding-top: 15px;
		}
		
			#interna-geral #interna-rodape p {
				padding: 0;
				margin: 0;
			}
		
			#interna-geral #interna-rodape .texto {
	float: left;
	width: 450px;
	color: #B68229;
	text-align: left;
	padding-left: 40px;
	padding-top: 10px;
			}
			
			#interna-geral #interna-rodape .botao {
	float: right;
	width: 100px;
	margin-right: 10px;
			}
		
		
	.select-galeria {
		padding: 2px;
		font-size: 11px;			
		text-align: left;
		background-color: #F3A29E;
		color: #FFFFFF;
		margin-left: 45px;
		margin-bottom: 10px;
	}
	
	
	#quantidade-monte {
		float: left;
		margin-left: 28px;
		width: 51px;
		height: 33px;
		background-image: url(../imagens/fundo-quant.jpg);
	
	}
	
		#quantidade-monte input {
			width: 40px;
			height: 14px;
			background-color: #ffffff;
			color: #B19143;
			border: 0;
			margin: 0;
			padding: 0;
			margin: 15px 0 0 5px;
			*margin: 15px 0 0 -21px;
		
		}
		
	#botao-orcamento-monte {
		float: left;
		width: 90px;
		height: 30px;
		margin-top: 10px;
		margin-left: 5px;	
	}		
	
	
	#voltar {
	
	margn-left:100px;
	
	}
	
	#texto-rodape {
	
	position:relative;
	float:left;
	width:600px;
	
	}
	
	
	#botoes-rodape {
	
	position:relative;
	float:right;
	width:200px;
	
	}
	

	
	
	
	
	
