/* Peekaboo */
* html .clearBoth { height:1%; }
* html .linhaPontilhadatop { height:1% }
* html .compraFrete { height:1% }
* html .linkInterna { height:1% }
* html .linhaCheiatop { height:1% }
* html .textoCompra5 { height:1% }
* html #indique div { height:1% }
* html #indique p { height:1% }

/* Float */
.floatRight { float:right;}
.floatLeft { float:left;}
.clearBoth { clear:both; display:block; }

/* Fontes do Site */
body,form,h1,h2,h3,h4,h5,p,a,input,select,button,textarea {
	font-family:Tahoma, Verdana, Arial,  Times, serif;
	font-size:11px;
	text-decoration:none;
	font-style:normal;
	color: #666666;
	font-weight:normal;
}

/* Margin e Padding */
body,form,h1,h2,h3,h4,h5,p,li,ul,div,span,a { margin:0; padding:0;}

body {text-align:center; /* Para centralizar */ }

/* Alinhamento do Site */
#div_principal {
	width:770px;	
	margin:15px auto;
	text-align:left; /* Para voltar o alinhamento dos textos */
	clear:both;
}
#div_principal_estrutura { 
	background-color:#FFFFFF;
	padding:5px;
	width:760px;
	clear:both;
	display:block;
}	

/* BackGround do Site */
body {
	background-color:#dddddd;
	background-image:url(imagens/bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}

/* Estrutura */
#produtosProdutoF {
	display:block;
	float:left;
	width:225px;
	padding-top:25px;
}
#produtosProdutoD {
	display:block;
	float:left;
	width:295px;
	padding:25px 0 5px 20px;
	text-align:justify;
}
#produtosProdutoD p {
	margin-bottom:10px;
}
#produtosProdutoD h4 {
	font-size:12px;
	font-weight:bold;
	color:#9966cc;
	margin:0 0 15px 0;
}
#produtosProdutoD h5 {
	color:#333;
	margin:-12px 0 15px 0;
}
#produtosProdutoD ul.Acoes {
	padding:0;
	margin:20px 0 0 0;
}
#produtosProdutoD ul.Acoes li {
	list-style:none;
	display:block;
	background:url(imagens/seta1.gif) center left no-repeat;
	padding:2px 0 2px 12px;
}
#produtosProdutoD ul.Acoes li a {
	color: #333333;
}
#produtosProdutoD ul.Acoes li a:hover {
	color: #000000;
	text-decoration:underline;
}
#produtosSubProdutos {
	width:500px;
	margin:30px 0 0 20px;
}
#produtosSubProdutos td {
	border-top:1px solid #ddd;
	padding:5px 0;
}
#produtosSubProdutos td.F {
	width:35px;
}
#produtosSubProdutos td.D {
	width:150px;
	padding:5px 15px 5px 0;
}
#produtosSubProdutos td.P {
	color:#333;
}
#produtosSubProdutos td.P span {
	color:#808080;
	padding-left:5px;	
}
#produtosSubProdutos td.P strong {
	color:#9966cc;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;	
}
#produtosSubProdutos td.C {
	width:80px;
	padding:5px 0 5px 15px;
}



.menutopo {
	padding:10px 0 10px 18px;
	display:block;
	width:542px;
	float:left;
}
.menutopo li {
	list-style-type:none;
	display:inline;
	text-align:left;
	padding: 5px 12px 5px 8px;
	background-image:url(imagens/pontilhadomenu.gif);
	background-position: top right;
	background-repeat:no-repeat;
}
.menutopo a {
	color: #666666;
	text-decoration:none;
}
.menutopo a:hover {
	color: #000000;
	text-decoration:underline;
}
.menutopo2 {
	padding:8px 0 8px 18px;
	display:block;
	width:742px;
	float:left;
}
.menutopo2 li {
	list-style-type:none;
	display:inline;
	text-align:left;
	padding: 0 12px 5px 8px;
	background-image:url(imagens/pontilhadomenu2.gif);
	background-position: top right;
	background-repeat:no-repeat;
}
.menutopo2 a {
	color: #666666;
	text-decoration:none;
}
.menutopo2 a:hover {
	color: #000000;
	text-decoration:underline;
}
.menutopo3 {
	padding:8px 0 5px 18px;
	display:block;
	width:533px;
	border-bottom:1px solid #cccccc;
	float:left;
}
.menutopo3 li {
	list-style-type:none;
	display:inline;
	text-align:right;
	padding: 0 12px 5px 8px;
	background-image:url(imagens/pontilhadomenu2.gif);
	background-position: top right;
	background-repeat:no-repeat;
}
.menutopo3 a {
	color: #666666;
	text-decoration:none;
}
.menutopo3 a:hover {
	color: #000000;
	text-decoration:underline;
}
.menuRodape {
	padding:8px 0 10px 10px;
	display:block;
	width:404px;
	margin-right:18px;
	_margin-right:9px;
	float:left;
	text-align:right;
	border-bottom:1px solid #cccccc;
}
.menuRodape li {
	list-style-type:none;
	display:inline;
	text-align:right;
	padding: 0 12px 5px 8px;
	background-image:url(imagens/pontilhadomenu2.gif);
	background-position: top right;
	background-repeat:no-repeat;
}
.menuRodape a {
	color: #666666;
	text-decoration:none;
}
.menuRodape a:hover {
	color: #000000;
	text-decoration:underline;
}
.menuNavegacao {
	padding:8px 0 10px 10px;
	display:block;
	width:530px;
	margin-top:15px;
	float:left;
	text-align:right;
	background-image:url(imagens/pontilhado.gif);
	background-position: top left;
	background-repeat:repeat-x;
}
.menuNavegacao li {
	list-style-type:none;
	display:inline;
	text-align:right;
	padding: 0 12px 5px 8px;
	background-image:url(imagens/pontilhadomenu2.gif);
	background-position: top right;
	background-repeat:no-repeat;
}
.menuNavegacao a {
	color: #666666;
	text-decoration:none;
}
.menuNavegacao a:hover {
	color: #000000;
	text-decoration:underline;
}
#slogan {
	display:block; 
	float:left; 
	width:300px; 
	padding:8px 10px 10px 0;
	font-weight:bold;
	margin-left:18px;
	_margin-left:9px;
	border-bottom:1px solid #cccccc;
}
.menuesquerda {
	display:block;
	clear:both;
	padding-left:4px;
}
.menuesquerda li {
	list-style:none;
	display:block;
	background-image:url(imagens/seta2.gif);
	background-position: center left;
	background-repeat:no-repeat;
	padding:2px 0 2px 8px;
}
.menuesquerda a {
	color: #666666;
	display:block;
	background-image:url(imagens/menu_linha.gif);
	background-position: bottom left;
	padding-bottom:5px;
	background-repeat:no-repeat;	
}
.menuesquerda a:hover {
	color: #000000;
}
.menuconteudo {
	display:block;
	clear:both;
	width:516px;
	padding:5px 10px 15px 10px;
}
.menuconteudo li {
	list-style:none;
	display:block;
	background-image:url(imagens/seta1.gif);
	background-position: center left;
	background-repeat:no-repeat;
	padding:2px 0 2px 12px;
}
.menuconteudo a {
	color: #333333;
}
.menuconteudo a:hover {
	color: #000000;
	text-decoration:underline;
}
.tituloPergunta {
	display:block;
	clear:both;
	padding:5px 0 5px 10px;
	background-image:url(imagens/seta4.gif);
	background-position: center left;
	background-repeat:no-repeat;
	margin-left:20px;	
}
.tituloPergunta a:hover {
	display:block;
	clear:both;
	text-decoration:underline;
}
.pPergunta {
	display:block;
	clear:both;
	padding:5px;
	margin:5px 0 5px 30px;
	background-color:#f4f4f4;
}
.buscatopo {
	display:block;
	float:left;
	padding: 10px 0 5px 0;
}
.buscatopo2 {
	display:block;
	float:left;
	padding: 12px 0 5px 0;
}
.busca_campo {
	background-color:#FFFFFF;
	border:1px solid #cccccc;
}
.busca_menu {
	padding:5px 0 10px 0;
	margin-left:11px; 
	text-align:right; 
}
#produtos_bloco {
	width:385px;
	float:left;
	background-image:url(imagens/bg_pontos_vertical.gif);
	background-position:right;
	background-repeat:repeat-y;
}
.produto_capa1 {
	width:115px;
	padding:10px 5px 0 5px;
	display:block;
	float:left;
	text-align:center;
	margin-bottom:20px;
}
.produto_capa2 {
	width:115px;
	padding:10px 5px 0 5px;	
	display:block;
	float:left;
	text-align:center;
	margin-bottom:20px;
}
.produto_grife1 {
	width:115px;
	padding:10px 9px 0 9px;
	border-right:1px solid #cccccc;
	height:195px;
	display:block;
	float:left;
	text-align:center;
	margin-bottom:20px;	
}
.produto_grife2 {
	width:115px;
	padding:10px 9px 0 9px;
	border-right:1px solid #ffffff;
	height:195px;	
	display:block;
	float:left;
	text-align:center;
	margin-bottom:20px;
}
.textoValor {
	color:#9966cc;
	font-weight:bold;
	padding-bottom:10px;
}

.textoValorde {
	color:#666;
	font-weight:bold;
	font-size:10px;
}

.textoValor2 {
	color:#999999;
	font-weight:bold;
	padding-top:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;	
}
.textoValor3 {
	color:#64258E;
	font-weight:bold;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.linkProdutofoto a {
	display:block;
	border:none;
}
.linkProdutofoto a:hover {
	border:1px solid #ccc;
}
.linkProdutodescricao a {
	text-decoration:none;
}
.linkProdutodescricao a:hover {
	text-decoration:underline;
	color:#000000;
}
.linkProdutomais a {
	text-decoration:none;
	font-weight:normal;	
	color:#9966cc;
}
.linkProdutomais a:hover {
	font-weight:normal;
	text-decoration:underline;
	color:#9966cc;
}
.linkInterna a {
	text-decoration:none;
	color:#333333;
}
.linkInterna a:hover {
	text-decoration:underline;
	color:#333333;
}

.topoLogo {
	display:block;
	width:164px;
	float:left;
	height:81px;
	padding-left:18px;
	background-image:url(imagens/topo_detalhe1.gif);
	background-position: top left;
	background-repeat:no-repeat;
	background-color:#000000;
}
.topoBanner {
	display:block;
	width:560px;
	float:left;
	height:71px;
	padding:10px 18px 0 0;
	text-align:right;
	background-image:url(imagens/topo_detalhe2.gif);
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#000000;
}
.topoLogin {
	display:block;
	width:712px;
	clear:both;
	padding:5px;
	margin: 0 18px 0 18px;
	_margin: 0 9px 0 9px;
	background-color:#fcfcfc;
	text-align:right;
	color:#666666;
	border:1px solid #cccccc;
}
.topoLogin a {
	color:#666666;
	text-decoration:underline;
}
.topoLogin a:hover {
	color:#000000;
	text-decoration:underline;
}
#esquerdaMenu {
	display:block;
	width:154px;
	float:left;
	padding:0 18px 0 18px;
	margin-bottom:10px;
}
#direitaConteudo {
	display:block;
	width:540px;
	float:left;
	padding:10px 0 30px 10px;
	margin-right:18px;
	_margin-right:9px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
#orcamentoConteudo {
	display:block;
	width:540px;
	float:left;
	padding:10px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color:#fff;
	text-align:left;
}
.direitaConteudotopo {
	display:block;
	width:551px;
	float:left;
	padding:0 18px 0 0;
	text-align:right;
}
.menulinha{
	display:block;
	width:140px;
	padding: 0 5px 0 10px;
	border-bottom:1px solid #000000;
}
.esquerdaTitulo {
	display:block;
	width:140px;
	text-align:left;
	padding: 7px 5px 7px 10px;
	background-image:url(imagens/seta1.gif);
	background-position: center left;
	background-repeat:no-repeat;
	font-weight:bold;
	color:#000000;
	border-bottom:1px solid #000000;
}
.esquerdaTitulo a {
	font-weight:bold;
	color:#000000;
}
.esquerdaTitulo a:hover {
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.esquerdaLogos {
	display:block;
	width:150px;
	clear:both;
	margin:5px 0 0 0;
	border:1px solid #cccccc;
}
.rodapeDiv1 {
	display:block;
	width:315px;
	float:left;
	padding-right:15px;
}
.rodapeDiv2 {
	display:block;
	width:385px;
	float:left;
	padding-left:5px;
}
.rodapeAssina {
	display:block;
	width:385px;
	clear:both;
	text-align:right;
	padding-top:5px;
}
.bg_rodape {
	display:block;
	clear:both;
	width:720px;
	padding:10px 20px 5px 20px;
	background-image:url(imagens/bg_rodape.gif);
	background-position: bottom left;
	background-repeat:no-repeat;	
}
.bg_rodape p {
	color:#666666;
	padding-bottom:3px;
}
.tituloCategoria {
	display:block;
	clear:both;
	width:530px;
	padding:0 0 10px 10px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.tituloConteudo {
	display:block;
	clear:both;
	width:530px;
	padding:0 0 10px 10px;
	font-size:12px;
	font-weight:bold;
	color: #000000;
}
.tituloSubcategoria {
	display:block;
	float:left;
	width:290px;
	padding:5px 0 5px 20px;
	background-image:url(imagens/marcador1.gif);
	background-position: top left;
	background-repeat:no-repeat;	
}
.tituloCategoria2 {
	display:block;
	float:left;
	width:290px;
	padding:7px 0 7px 12px;
	background-image:url(imagens/seta1.gif);
	background-position: center left;
	background-repeat:no-repeat;
	color:#000000;
	margin-left:10px;
	_margin-left:5px;	
}
.tituloConfira {
	display:block;
	clear:both;
	width:530px;
	padding:15px 0 10px 10px;
	font-weight:bold;
	color:#000000;
	background-image:url(imagens/pontilhado.gif);
	background-position: top left;
	background-repeat:repeat-x;
}
.tituloNomeproduto {
	display:block;
	clear:both;
	width:530px;
	padding:20px 0 3px 10px;
	font-size:12px;
	font-weight:bold;
	color:#9966cc;
}
.textoConteudo {
	display:block;
	clear:both;
	width:530px;
	padding:10px 0 15px 10px;;
	text-align:justify;
}
.textoConteudo p {
	margin-bottom:10px;
}
.fotoConteudo {
	display:block;
	float:right;
	padding:3px;
	border:1px solid #cccccc;
	margin:0 0 10px 10px;
	_margin:0 0 10px 5px;
}
.fotoTumb {
	display:block;
	padding:3px;
	border:1px solid #cccccc;
	margin-bottom:10px;
}
.div_fotoTumb {
	display:block;
	float:left;
	width:108px;
	margin:15px 12px 0 12px;
	_margin:15px 12px 0 6px;
	text-align:left;
}
.textoDescricao {
	display:block;
	clear:both;
	width:530px;
	padding:15px 0 15px 10px;;
	text-align:justify;
	color:#666666;
}
.pagamentotabela1 {
	font-weight:bold;
	border-bottom:1px solid #000000;
}
.pagamentotabela2 {
	background-image:url(imagens/pontilhado.gif);
	background-position: bottom left;
	background-repeat:repeat-x;
}
.tituloTipoproduto {
	display:block;
	clear:both;
	width:530px;
	padding:0 0 20px 10px;
}

.div_mostrar {
	display:block;
	float:left;
	width:190px;
	padding:5px 0 5px 40px;
}
.div_mostrar2 {
	display:block;
	float:left;
}
.formularioNome_p {
	display:block;
	float:left;
	width:120px;
	padding:6px 10px 6px 10px;
	text-align:right;
}
.formularioCampo_div {
	display:block;
	float:left;
	width:390px;
	padding:6px 10px 6px 0;
}
.textoAlerta {
	color:#FF0000;
	font-weight:bold;
	padding-bottom:10px;
}
.formularioCampo {
	display:block;
	float:left;
	width:300px;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
}
.navegacaoProduto {
	width:200px; 
	padding:10px; 
	float:left;
	display:block;
	color:#CCCCCC;
	font-weight:bold;
}
.navegacaoProduto a {
	color:#333333;
	font-weight:bold;
}
.navegacaoProduto a:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
.navegacaoProdutopagina {
	width:100px; 
	float:left;
	display:block;
	color:#cccccc;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	padding:5px 0 5px 0;
}
.carrinhoNavegacao1 {
	padding:5px 0 50px 10px;
	display:block;
	clear:both;
	background-image:url(imagens/carrinho_titulos.gif);
	background-position: bottom left;
	background-repeat:no-repeat;
}
.compraNavegacao1 {
	padding:5px 0 50px 10px;
	display:block;
	clear:both;
	background-image:url(imagens/compra_titulos.gif);
	background-position: bottom left;
	background-repeat:no-repeat;
}
.compraNavegacao2 {
	padding:5px 10px 5px 10px;
	display:block;
	float:left;
	color:#999999;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.compraNavegacao2 a {
	color:#999999;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;	
}
.compraNavegacao2 a:hover {
	font-weight:bold;
	color:#333333;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;	
}
.linhaPontilhada {
	display:block;
	background-image:url(imagens/pontilhado.gif);
	background-position: bottom left;
	background-repeat:repeat-x;
}
.linhaPontilhadatop {
	display:block;
	background-image:url(imagens/pontilhado.gif);
	background-position: top left;
	background-repeat:repeat-x;
}
.linhaCheia {
	display:block;
	border-bottom:1px solid #999999;
}
.linhaCheiatop {
	display:block;
	border-top:1px solid #999999;
}
.textoCompra1 {
	font-weight:bold;
	font-size:12px;
}
.textoCompra1 a {
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.textoCompra1 a:hover {
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
	color:#000000;
}
.textoCompra2 {
	color:#000000;
}
.textoCompra3 {
	color:#000000;
	font-weight:bold;
	padding-top:10px;
}
.textoCompra4 {
	color:#990000;
	font-weight:bold;
}
.textoCompra5 {
	color:#000000;
	font-weight:bold;
}
.textoCompra6 {
	color:#990000;
	font-weight:bold;
	font-size:14px;
}
.textoCompra7 {
	color:#666666;
	font-weight:bold;
}
.textoCompra8 {
	color:#990000;
	font-weight:bold;
	font-size:12px;
}
.compraFrete {
	padding:10px;
	background-color:#f6f6f6;
	border:1px solid #cccccc;
	width:518;
	display:block;
	clear:both;
}
.identificacaoNavegacao1 {
	padding:5px 0 30px 10px;
	display:block;
	clear:both;
	border-bottom:1px solid #999999;
}
.tituloInterna {
	display:block;
	float:left;
	padding:14px 0 14px 12px;
	background-image:url(imagens/seta1.gif);
	background-position: center left;
	background-repeat:no-repeat;
	color:#000000;
	font-weight:bold;
}
.meusdadosDiv1 {
	display:block;
	float:left;
	width:200px;
	padding:10px 20px 10px 0;
}
.meusdadosDiv2 {
	display:block;
	float:left;
	width:320px;
	padding:10px 0 10px 0;
}
.meusdadosDiv3 {
	display:block;
	float:left;
	width:280px;
	padding:10px 30px 10px 0;
}
.meusdadosDiv4 {
	display:block;
	float:left;
	width:230px;
	padding:10px 0 10px 0;
}
.meusdadosTexto1 {
	display:block;
	padding:5px 0 0 0;
}
.meusdadosNavegacao1 {
	display:block;
	clear:both;
	background-image:url(imagens/meusdados_titulos.gif);
	background-position: bottom left;
	background-repeat:no-repeat;
	height:27px;
	width:540px:
}
.meusdadosNome {
	display:block;
	float:left;
	width:120px;
	text-align:right;
	padding:5px 0 0 0;
}
.meusdadosCampo {
	display:block;
	float:left;
	width:156px;
	text-align:left;
	padding:3px 0 0 4px;
}
.cadastroDiv1 {
	display:block;
	clear:both;
	padding:10px 20px 10px 10px;
}
.cadastroNome {
	display:block;
	float:left;
	width:130px;
	text-align:right;
	padding:10px 0 0 0;
}
.cadastroCampo {
	display:block;
	float:left;
	width:376px;
	text-align:left;
	padding:8px 0 0 4px;
}
.cadastroNome2 {
	display:block;
	float:left;
	width:170px;
	text-align:right;
	padding:10px 0 0 0;
}
.cadastroCampo2 {
	display:block;
	float:left;
	width:336px;
	text-align:left;
	padding:8px 0 0 4px;
}
#tabPedidos1 {
	width:540px;
	display:block;
	clear:both;
}
#tabPedidos2 {
	width:540px;
	display:block;
	clear:both;
	background-color:#f4f4f4;
	margin-bottom:20px;
}
.pedidoData {
	width:90px;
	padding:5px;
	text-align:center;
}
.pedidoNumero {
	width:80px;
	padding:5px;
	text-align:center;
}
.pedidoNumero a {
	text-decoration:underline;
}
.pedidoNumero a:hover {
	text-decoration:underline;
	color:#000;
}
.pedidoSituacao {
	width:250px;
	padding:5px;
	text-align:center;
}
.pedidoValortotal {
	width:80px;
	padding:5px;
	text-align:center;
}
.pedidoLinha {
	background-color:#f4f4f4;
}
.semPedido {
	width:540px;
	display:block;
	clear:both;
	text-align:center;
	padding:10px 0 10px 0;
}
.pedidosConteudo {
	display:block;
	clear:both;
	width:530px;
	padding:10px 0 45px 10px;
	text-align:justify;
	background-image:url(imagens/pedidos_titulos.gif);
	background-position: bottom left;
	background-repeat:no-repeat;	
}
.pedidoPainel {
	display:block;
	clear:both;
	background-color:#f4f4f4;
	border:1px solid #ccc;
	padding:5px 0 5px 0;
}

.pedidoPainel a:hover {
	text-decoration:underline;
	color:#333333;
}
.pedidoPainel1 {
	width:130px;
	padding:5px 5px 5px 15px;
	color:#000;
	display:block;
	float:left;
	text-align:right;
}
.pedidoPainel2 {
	width:378px;
	padding:5px;
	display:block;
	float:left;	
}
.entregasConteudo {
	display:block;
	clear:both;
	width:530px;
	font-weight:bold;
	padding:35px 0 45px 10px;
	text-align:justify;
	background-image:url(imagens/entregas_titulos.gif);
	background-position: bottom left;
	background-repeat:no-repeat;	
}
.entregaData {
	width:60px;
	padding:5px;
}
.entregaDescricao {
	width:200px;
	padding:5px;
}
.entregaObs {
	width:180px;
	padding:5px;
}
.entregaPrevisao {
	width:70px;
	padding:5px;
}

/* Esconder */
.esconder { display:none; }

/* Foto */
img {
	border:0;
}
#produtosQuadroAtencao {
	width:515px;
	display:block;
	clear:both;
	background-color:#f7f7f7;
	padding:10px 10px 0 10px;
	text-align:justify;
	border: 1px solid #dedede;
}

#carrinhoFrete {
	display:block;
	width:370px;
	float:left;
	padding: 15px 0px 0px 0px;
}

#carrinhoValorTotal {
	display:block;
	width:170px;
	text-align:right;
	float:left;
	padding: 15px 0px 0px 0px;
}

#div_popup {
	width:auto;	
	margin:10px;
	clear:both;
}

#div_popup_estrutura { 
	background-color:#FFFFFF;
	padding:5px;
	width:auto;
	clear:both;
	display:block;
}

#div_popup_topo {
	display:block;
	width:420px;
	float:left;
	height:71px;
	padding:10px 18px 0 0;
	text-align:right;
	background-image:url(imagens/topo_detalhe2.gif);
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#000000;
}

#rodape{
	display:block;;
	text-align:center;
	margin:5px 0 0 0;
}

#coluna_direita {
	padding-left:5px;
	width:150px;
	float:left;
}
.linhapreta{
	display:block;
	width:100%;
	border-bottom:1px solid #000000;
}