#produtos {
 background-color: #ededed;
}

#produtos hr {
 border: 1px solid #ededed;
 clear: both;
}

/* -- */

.produtos {
 width: 144px;
 float: left;
 text-align: center;
}

.produtos div {
 width: 144px;
 float: left;
 margin-top: 10px;
}


.produtos h3 {
 margin: 5px 0 2px;
}

.produtos h3 a {
 color: #06583f;
 text-decoration: none;
 font-size: 12px;
}

.produtos p {
 margin: 3px 0;
 font-size: 11px;
}

.produtos p a {
 color: #000;
 text-decoration: none;
}

.produtos p.preco a {
 color: #a43939;
 text-decoration: none;
 font-weight: bold;
}

/* -- */

#mais {
 clear: both;
 border-top: 1px solid #b5baab;
}

#mais h3 {
 margin: 5px 0 5px 5px;
}

/* -- */

.mais {
 width: 130px;
 float: left;
 border-left: 8px solid #e5e5e5;
 margin: 5px 0 5px 5px;
}

.mais p {
 margin: 3px 0;
 padding-left: 5px;
 font-size: 11px;
}

.mais p a {
 color: #06583f;
 text-decoration: none;
 font-weight: bold;
}

.mais p.preco a {
 color: #a43939;
 text-decoration: none;
 font-weight: bold;
}

/* -- */

#duvidas { 
 clear: both;
 border-top: 1px solid #b5baab;
}

#duvidas div {
 float: left;
 width: 192px;
 height: 64px;
 border-right: 1px solid #b5baab;
 border-bottom: 1px solid #b5baab;
 background-color: #e1e3dd;
}

#duvidas div.a {
 background-image: url("imagens/duvidasa_fundo.jpg");
 background-repeat: no-repeat;
}

#duvidas div.b {
 background-image: url("imagens/duvidasb_fundo.jpg");
 background-repeat: no-repeat;
}

#duvidas div.c {
 background-image: url("imagens/duvidasc_fundo.jpg");
 background-repeat: no-repeat;
 border-right: 0 none;
 width: 189px;
}

#duvidas a {
 display: block;
 width: 100px;
 text-align: right;
 margin: 7px 7px 0 0;
 float: right;
 color: #383937;
 text-decoration: none; 
}

#duvidas a:hover {
 text-decoration: underline; 
}

/* -- */

#newsletter {
 float: left;
 width: 223px;
 color: #666;
 background: transparent url("imagens/newsletter_fundo.jpg") no-repeat scroll top right;
}

#newsletter h3 {
 padding: 7px 7px 0 7px;
}

#newsletter p {
 padding: 5px  7px;
}

#newsletter form {
 color: #6a8c8a;
}

#newsletter label {
 width: 60px;
 display: block;
 float: left;
 text-align: right;
}

#newsletter input {
 border: 0 none;
 background-color: #e5e5e5;
}

#newsletter a {
 color: #a42323;
 text-decoration: none;
}

/* -- */

#noticias {
 width: 354px;
 border-left: 1px solid #b5baab;
 float: right;
}

#noticias h3 {
 margin: 7px 7px 0 7px;
}

#noticias p {
 margin: 5px  7px;
}

#noticias ul {
 list-style-type: none;
 list-style-image: url("imagens/noticias_marcador.jpg");
 margin-left: 24px;
}

#noticias ul li {
 font-weight: bold;
 color: #6a8c8a;
 margin-bottom: 7px;
}

#noticias ul li a {
 display: block;
 color: #000;
 font-weight: normal;
 text-decoration: none;
}


#noticias a {
 color: #a42323;
 text-decoration: none;
}

/*Busca por inicial*/
.por_inicial_meio {
	/*margin-top: 8px;
	_margin-top: 0;
	*margin-top: 0;
	border: 2px solid #FF7510;
	width: 403px;
	_width: 407px;
	height: 50px;*/
	text-align: center;
	
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.por_inicial_meio table {
	margin: 5px 0 5px 0;
}

.por_inicial_meio table td {
	background: #EDEDED;
	text-align: center;
}

.por_inicial_meio a {
	text-align: center;	
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #0E7758;
	text-decoration: none;
}