#topo {
	width:100%;
	height:162px;
	background-color:#121212;	
	background-image:url(../imagens/back_top.jpg);
	background-position:left;
	background-repeat:no-repeat;

}
#logo
{
	width:231px;
	height:162px;
	float:left;
}

.tdColorDireita
{
	background-color: #A39568;	
}


/* ÁREA DO TOPO */;
#areaTopo
{
	width:568px;
	height:82px;
	margin-left:0px;
	margin-top:-5px;
	float:left;
}

#navtop {
	margin-left:0px;
	margin-top:0px;
	padding: 5px;
	padding-top:15px;
	
}
#navtop ul {
	margin: 0; padding: 0;
	margin-left: 6px;
}	
#navtop ul li {
	display: inline;
}
#navtop ul li a {
	color: #FFFFFF;
	padding: 5px 7px;
	margin: 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;

}
#navtop ul li a:hover, a:active {
	color: #FFFFFF;
	
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: underline;
}

/*
FORMATA DIV PARA FORMULÁRIO DE PESQUISA
*/
#pesquisaRapida{
	margin-left:30px;
	margin-top:10px;
	padding:0px;
}

/* TELEFONE */
#telefone
{
	margin-left:20px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9900;
	font-weight:bold;

}

#btnpesq
{
	padding-bottom:3px;	
}

/* LINK FALE CONOSCO */

a.linkContato:link,  a.linkContato:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}
a.linkContato:hover, a.linkContato:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00FF00;
	font-weight:bold;
	text-decoration:none;
}

.dpto {
	padding-top:40px;
}

/*
FORMATA ITENS PARA NAVEGAÇÃO EM ÁREAS DE PRODUTOS
*/
#navarea {
	margin-left:-10px;
	margin-top:22px;
	padding: 0px;

}
#navarea ul {
	margin: 0px; padding: 0px;
}	
#navarea ul li {
	display: inline;
	text-align: center;	
	background-image:url(../imagens/navarea_back.jpg); background-repeat:repeat-x;  background-position:top; 
	padding-left:0px; padding-right:0px; padding-bottom:0px;
	margin:2px; 	margin-right: 6px;	
	padding-top:3px;
	padding-bottom:10px;
}

.caixaNavArea {
 background-image:url(../imagens/navarea_back.jpg); background-repeat:repeat-x;  background-position:top; 
}

#navarea ul li a {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;

}
#navarea ul li a:hover, a:active {
	color: #FFFFFF;
	/*padding: 5px 7px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	

	text-decoration: underline;
}

#esquerdo{
	position:absolute;
	width:176px;
	margin-top:5px;
	margin-left:5px;
	left: 0px;
	top: 161px;
}

#tituloDpto
{
	background-image:url(../imagens/backtitdpto.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF; font-weight:bold; font-size:11px; 
	width:166px; height:21px; padding:5px;
	padding-top:20px;	padding-left:10px; margin-top:8px;
}

.tituloBox
{
	background-image:url(../imagens/titulo_boxleft.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF; font-weight:bold; font-size:11px; 
	width:166px; height:28px; padding:5px;
	padding-top:13px;	padding-left:10px; margin-top:10px;

}

/* navegador categorias */
#navcat {
	padding: 5px;
	padding-top:0px;
	margin-top:-8px;

}
#navcat ul {
	margin: 0; padding: 0;

}	
#navcat ul li {
	text-align: left;
     /*padding: 5px 7px;*/
	margin-left:25px;
	line-height:22px; 
	list-style-type:square;

}

#navcat ul li a {
	color: #2F2F2F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;

}
#navcat ul li a:hover, a:active {
	color: #2F2F2F;
	/*padding: 5px 7px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	text-decoration: underline;
}

#categorias, #marca{
	background-image:url(../imagens/backcat.jpg); background-repeat:no-repeat; background-position:bottom;
	padding-bottom:15px; margin-bottom:10px;
}

#ultimoItem
{
	background-image:url(../imagens/bottom_car.jpg); padding-bottom:12px; 
	background-position:bottom; background-repeat:no-repeat; font-size:11px; line-height:18px;
}

/*	
	BANNERS DIREITO
*/
#bannerDireito{
	clear:right;
	float:right;
	margin-right:2px;
	width:181px;
	margin-top:10px;
	margin-bottom:20px;
	  text-align:center; 
	  line-height:100px;    
	  z-index: 1000; 
}


#centro {
	padding: 0px;
	padding-right:5px;
	width: auto;
	margin-top:10px;
	margin-left: 0px;
	margin-right: 0px;
}


/*
FOTO DO PRODUTO
*/

#caixaProduto
{
	float:left;
	width:150px;
	text-align:left;
	margin:15px;
	padding:10px;

}

#fotoProduto{
	padding:5px;
	padding-bottom:20px;
	text-align:center;
}
/*
NOME DO PRODUTO
*/
#nomeProduto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}

#nomeProduto a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;	
}

#nomeProduto  a:hover, a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
/*
PREÇO ANTERIOR
*/
#precoAnterior {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration:line-through;
}


#precoAnterior a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;	
}

#precoAnterior  a:hover, a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
}

/*
PREÇO POR
*/
#precoPor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A94305;
	font-weight:bold;
	text-decoration:none;
}

#precoPor a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A94305;
	font-weight:bold;
	text-decoration:none;	
}

#precoPor  a:hover, a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A94305;
	font-weight:bold;
	text-decoration:underline;
}


a.linkDepto:link,  a.linkDepto:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-weight:bold; font-size:12px; color: #FFFFFF; 
  text-decoration:none;
}
a.linkDepto:hover, a.linkDepto:active {
 font-family: Arial, Helvetica, sans-serif;
 font-weight:bold; font-size:12px; color: #FFFF00;
 text-decoration:none;
}



/*
PREÇO PARCELADO
*/
#precoParcelado {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A94305;
	font-weight:bold;
	text-decoration:none;
}

#precoParcelado a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A94305;
	font-weight:bold;
	text-decoration:none;	
}

#precoParcelado  a:hover, a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A94305;
	font-weight:bold;
	text-decoration:underline;
}



/*
CONDIÇÃO
*/
#condicao {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}

#condicao a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;	
}

#condicao  a:hover, a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
}

a.linkTituloPesquisa:link,  a.linkTituloPesquisa:visited {
	color:#990000; text-decoration:none; font-size:14px; font-weight:bold;
}
a.linkTituloPesquisa:hover, a.linkTituloPesquisa:active {
	color:#990000; text-decoration:underline; font-size:14px; font-weight:bold;
}

#msgTop{
	clear:left;  
	margin-top:5px; 
	margin-left:188px; margin-right:3px;
	background-image:url(../imagens/msgtop_back.jpg);
	background-repeat:repeat-x;
	line-height:35px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#990000;
}

#msgTopoGeral{
	clear:left;  
	margin-top:13px; 
	margin-left:3px; margin-right:3px;
	padding-left:15px;
	background-image:url(../imagens/msgtop_back.jpg);
	background-repeat:repeat-x;
	line-height:35px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#990000;
}

#conteudoPaginaGeral{
	clear:left;  
	margin-top:5px; 
	margin-bottom:5px;	
	padding-top: 5px;	
}

#topoGeral{
    margin-left:20px;
	margin-right:23px;
}

#etapaFinaliza {
	margin-left:20px;
	margin-right:23px;
}

#bannerTopo
{
	margin-left:188px; text-align:center;
	background-color:#FF0000;
	width:auto;
	margin-top:5px; margin-right:3px;
	
}


/* 
CONTEINERS DO RODAPÉ
*/
#rodape {
	clear: both; 
	background-image:url(../imagens/rodape_back.jpg);
	background-repeat:repeat-x;
	text-align:center;
	vertical-align:top;	
	height:151px;
	padding: 5px;
}
#rodape span{
	float:left;
	padding:4px;
	padding-right:10px;
	width:190px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
}
#rodape span ul li {
	clear:left;
	width:100%;
	text-align:left;
	line-height:20px;
	margin-left:-30px;
	vertical-align:top;
	list-style-image:url(../imagens/marcador_red.gif);
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:normal;
}
#rodape span  ul li a {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;

}
#rodape span  ul li a:hover, a:active {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: underline;
}
#rodapeTopico{
	text-align:left;

}
#itensRodape{
	width:770px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;

}
#rodape_pgto{
	float:left;
	margin-top:2px;
	padding:2px;
}

#linha{
	clear:left;
	width:75%;
	height:3px;
	line-height:3px;
	border-bottom:dotted #CCCCCC;
	border-bottom-width:1px;	
}

#caixaPaginacao {
 text-align:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 clear:left;
 margin-left:0px;
 margin-top:15px;
 *padding-bottom:20px;
}

#caixaDetalheProduto {
 text-align:left;
 /*background-color:#FFFF00;*/
 width:100%;
 padding-bottom:20px;
}


#tituloDetalheProduto {
 font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#000000;
 font-weight:bold;
 padding-top:5px;
 margin-bottom:10px;
}

#caixaEsqDetProduto {
 float:left; margin-top:-550px;
 /*background-color:#FFFF00;*/
 width:270px;
}


#conteudoDetProduto {
 padding-bottom:10px;
}

#caixaImagemDetProduto {
 height: 270px;
 /*background-color:#FFCCFF;*/
}

#caixaInfoDetProduto {
clear:left;
padding-top:20px;
}

#numImagemDet {
 text-align:center; width:175px; padding-bottom:5px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}

#caixaDirDetProduto {
	clear:left;   margin-top:20px;
	margin-left:280px;
	padding-left:20px;
}


.fundoCaixaDetalhe {   
   	background-image: url(../imagens/fundoCaixaDetalhe.jpg);
	background-repeat: repeat-x;
	padding:20px;
}

.fundoCaixaCarrinho {   
	background-image: url(../imagens/fundoCaixaDetalhe.jpg);
	background-repeat: repeat-x;
	padding:20px;
	padding-bottom:10px;	
}

.precoAnterior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.tituloPrazoEntrega {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #990000;
}


.precoAtual {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #FF9933;
}

.textoDescricaoDetalhe {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color: #000000;
	text-align:justify;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:20px;
}

.fundoAbaDetalhe {
 background-image: url(../imagens/fundoAba11.jpg);
 background-repeat: repeat-x;
 height: 28px;
 float: left;
 line-height:  28px;
 padding-left:10px;
 padding-right:10px; 
 } 
 
a.linkAbaDetalhe:link,  a.linkAbaDetalhe:visited {
	font-size:12px; color: #FFFFFF; text-decoration:none; font-weight: bold; outline:0;
}
a.linkAbaDetalhe:hover, a.linkAbaDetalhe:active {
	font-size:12px; color: #FFFFFF; text-decoration:underline; font-weight: bold; outline:0;
}

.caixaAbaDetalhe {
float: left; 
}

.caixaAbaCarrinho {
 float:left;
 width:25%;
 text-align:center;
 background-image:url(../imagens/topoAbaCesta21.jpg);
 background-repeat:repeat-x;
 height:38px;
  line-height: 38px;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color: #C0C0C0;
  font-size:16px;
}

.caixaAbaCarrinhoEsq {
 background-image:url(../imagens/topoAbaCesta20.jpg);
 background-repeat:no-repeat;
 background-position:left;
 height:38px;
}

.caixaAbaCarrinhoDir {
 background-image:url(../imagens/topoAbaCesta22.jpg);
 background-repeat:no-repeat;
 background-position: right;
 height:38px;
}

.caixaAbaCarrinhoSel {
 float:left;
 width:25%;
 text-align:center;
 background-image:url(../imagens/topoAbaCesta11.jpg);
 background-repeat:repeat-x;
 height:38px;
  line-height: 38px;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color: #000000;
  font-size:16px;
}

.caixaAbaCarrinhoEsqSel {
 background-image:url(../imagens/topoAbaCesta10.jpg);
 background-repeat:no-repeat;
 background-position:left;
 height:38px;
}

.caixaAbaCarrinhoDirSel {
 background-image:url(../imagens/topoAbaCesta12.jpg);
 background-repeat:no-repeat;
 background-position: right;
 height:38px;
}

#tabelaCarrinho {
 border: 1px solid #E3E3E3;	
 clear:left;
 padding:10px;
 margin-bottom:20px;
 margin-left:20px;
 margin-right:23px;
}

#caixaAvancar {
 margin-left:20px;
 margin-right:23px;
}


#caixaCalculaFrete {

 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #666666;
 font-weight: bold;
 clear:left;
 padding-top:10px;
 line-height: 25px;
 height: 25px;
}


.caixaValorPag {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #666666;
 font-weight: bold;
 clear:left;
 padding-top:10px;
 
 padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;

     line-height: 25px;
	height: 25px;

 
}

#caixaTituloCarrinho {
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	height:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-right: 0px;

}


.caixaLinhaItemCarrinho {
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	height: 105px;
     line-height: 105px;
	clear:left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
}


#msgCarrinho { 
 font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#FF0000;
 font-weight:bold;
 text-align:center;
 padding: 30px;
}

.caixa {
	background-color: #FFFFFF;
	border: 1px solid #CECECE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000006;
	padding:2px;
	
}

.caixaErro {
	background-color: #FFEAEA;
	border: 1px solid #FF8A8A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	padding:2px;
}

#caixaOkFrete {
float:left; text-align:center; cursor:pointer; width:40px; padding-left:5px; padding-top:3px; height:20px;
}

#msgErro {
 float:left;
 padding-left:18px;
 color:#FF0000;
 background-image: url(../imagens/exlamacao.jpg);
 background-repeat:no-repeat;
 background-position:left;
 margin-left:15px;
 display:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
}

#msgErroALT {
 float:left;
 padding-left:18px;
 color:#FF0000;
 background-image: url(../imagens/exlamacao.jpg);
 background-repeat:no-repeat;
 background-position:left;
 margin-left:15px;
 display:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
}

.caixaInformaErro {
 padding-left:18px;
 color:#FF0000;
 background-image: url(../imagens/exlamacao.jpg);
 background-repeat:no-repeat;
 background-position:left;
 margin-left:4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 display:none;
}

#infoCep {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #666666;
 clear:left;

 line-height: 25px;
 height: 25px;
 padding-bottom:0px; padding-top:0px; font-weight:normal;
 background-image:url(../imagens/correios.jpg);
 background-repeat:no-repeat;
 background-position:left;
 padding-left: 85px;
}

#caixaTotal {
background-image:url(../imagens/fundoTotal.jpg);
background-repeat:repeat-x;
height:35px;
line-height: 35px;
margin-top:15px;
text-align:right;
padding-right:5px;
padding-left:5px;
}


#textoTotal {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color: #999999;
float:left;
width:40%;
text-align:left;


}

#valorTotal {
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color:#006699;
float:left;
width:60%;
text-align: right;
}


.tituloIdentificacao {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight:bold;
 color: #333333;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;	
}

a.linkTexto:link,  a.linkTexto:visited {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: #000000; text-decoration:none; font-size:12px;
}
a.linkTexto:hover, a.linkTexto:active {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600; text-decoration:underline; font-size:12px; 
}

.textoParcelamento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	text-align:center;
}

a.linkSenha:link,  a.linkSenha:visited {
	color: #666666; text-decoration:none; font-size:11px;
}
a.linkSenha:hover, a.linkSenha:active {
	color:#666666; text-decoration:underline; font-size:11px;
}

.quadroCadastro1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;	
	
	width:230px; text-align:right; padding:3px;  float:left;
	height:20px;
	padding-top:5px;


}

.quadroCadastro2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;	
	
	width:500px; float:left; text-align:left; padding:3px;
	height:20px;

}

.linhaFim {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}
.tituloFormaPag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight:bold;
}

#quadroEsqDetProduto {
 width:300px;
 float:left;
}

#quadroDirDetProduto {
 background-color:#99FF33;
 float:left;
 width:100%;
 position: absolute;
}

.tituloItemPainel {
 font-family: Arial, Helvetica, sans-serif;
 font-size:14px; color: #006699;
 font-weight:bold 
}

a.linkInformativo:link,  a.linkInformativo:visited {
	font-size:11px; color:#2D2D2D; text-decoration:none;
}
a.linkInformativo:hover, a.linkInformativo:active {
	font-size:11px; color:#2D2D2D; text-decoration:underline;
}

#msgPainelControle {	
	border-bottom-width: 1px;	
	border-bottom-style: solid;	
	border-bottom-color: #FF8888;
	text-align:center; 
	color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
     font-size:14px;
     font-weight:bold;
	margin-top:20px;
	padding:5px;
	width: 100%;
}

#lnTotalAnteriores {
	background-color: #F6F6F6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
	clear:left;
	height:20px;	
	
	min-height:20px;
	padding-top:5px;
	padding-right:20px;
	padding-left: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top:18px; 
	
}

#linhaPaginacao {
 padding-top:10px; clear:left;
}

#tabelaInstitucional {
 border: 1px solid #E3E3E3;	
 clear:left;
 padding:10px;
 margin-top:15px;
 margin-bottom:20px;
 margin-left:20px;
 margin-right:23px;
}

.caixaDirProduto {
	border: 1px solid #D0C8B1;
}

.posCaixaAnuncioDireita {
 float:left;
 margin-left:0px;
}

.tituloRecomendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.caixaRecomendar {
	border: 1px solid #FEDA52;
}

#quadroAutenticacao {
 border: 1px solid #E3E3E3;	
 clear:left;
 padding:10px;
 margin-bottom:20px;
 margin-left:20px;
 margin-right:23px;
 height:380px;
}

/* CAIXA CONTATO */
#caixaContato {
	margin-left:30%;
}