* {
	margin: 0;
	padding: 0;
}

img {border: none;}

#geral {
	margin: 0 auto;
	width: 1000px;
}

hr {display: none}

/***
	
	BODY
	
***/

body {background: url(imagens/bg_cabecalho.jpg) 0 -1px repeat-x;}

/***
	
	FONTES
	
***/

p {
	font: 11px/20px Tahoma, Sans-serif, Verdana;
	padding: 10px 0 0 0;
	text-align: justify;
	color: black;
}

h3 {
	margin: 10px 0 10px 0;
	font: Bold Italic 26px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
}

h2 {
	margin: 10px 0 10px 0;
	font: Bold Italic 20px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
}

h4 {
	margin: 10px 0 10px 0;
	font: Bold 16px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #7D7D7D;
}

#geral a.titMais {
	font: Bold 9px Geneva, Tahoma, Sans-Serif, Verdana;
	color: black;
	text-decoration: none;
}

#geral a.titMais:hover {
	font: Bold 9px Geneva, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
}

#geral .titData {
	font: Bold 9px Geneva, Tahoma, Sans-Serif, Verdana;
	color: black;
	padding: 5px 0 0 0;
}

.titRevista a {
	font: Bold Italic 20px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
	text-decoration: none;
}

.titRevista a:hover {
	font: Bold Italic 20px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: black;
	text-decoration: none;
}

.titTextoRevista {
	font: Bold Italic 15px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #000;
	text-decoration: none;
}

.titTextoIndex {
	font: 13px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #000;
	text-decoration: none;

}

/***
	
	BOTOES DE NAVAGACAO
	
***/

#navegavao {
	text-align: center;
	width: 205px;
	margin: 0 auto;
}

/***
	
	ICO CAIXA LOGIN
	
***/


#cabecalho p {
	float: right;
	background: url(imagens/img_user.png) no-repeat;
	margin: 35px 75px 0 0;
	height: 35px;
	padding: 0 0 0 25px;
	padding-top: 2px;
	width: 180px;
	font: bold 10px verdana, arial, tahoma, sans-serif;
	color: #FFF;
}

#cabecalho p a {
	color: #FFF;
	font: 10px verdana, arial, tahoma, sans-serif;
}

#cabecalho .acessook {
	float: right;
	background: url(imagens/img_folderpro.png) no-repeat;
	margin: 35px 10px 0 0;
	height: 35px;
	padding: 0 0 0 50px;
	padding-top: 2px;
	width: 100px;
	font: bold 10px verdana, arial, tahoma, sans-serif;
	color: #FFF;
}

#cabecalho span {
	padding: 0 0 8px 0;
	font: bold 10px verdana, arial, tahoma, sans-serif;
	color: #FFF;
}


/***
	
	TOPO
	
***/


#cabecalho img {
	margin-left: 61px; 
	margin-top: 19px;
	float: left;
}

#cabecalho form {
	float: right;
	width: 270px;
	height: 80px;
	margin-top: 5px;
}

#cabecalho form fieldset {border: none}
#cabecalho form fieldset legend {
	padding: 0 0 8px 0;
	font: bold 10px verdana, arial, tahoma, sans-serif;
	color: #FFF;
}
#cabecalho form fieldset label {
	display: block;
	width: 160px;
	font: bold 8px verdana, arial, tahoma, sans-serif;
	color: #FFF;
	text-align: right;
	padding: 0 0 5px;
	float: left;
}

#cabecalho form fieldset label input {
	border: 1px solid blue;
	width: 115px;
	padding: 1px;
}

#cabecalho form fieldset input.bt_entrar {
	float: left;
}

#menu {
	background: url(imagens/bg_menu.png) no-repeat;
	margin: 0 auto;
	width: 860px;
	height: 44px;
	clear: both;
}

#menu ul li {
	list-style: none;
	display: inline;
}

#menu ul li a {
	display: block;
	margin: 8px 0 0;
	font: bold 14px verdana, arial, tahoma, sans-serif;
	color: #023A53;
	text-decoration: none;
	float: left;
	padding: 5px 24px;
}

#menu ul li a:hover {
	font: bold 14px verdana, arial, tahoma, sans-serif;
	color: #000;
}

#menu #esta_aqui a {
	font: bold 14px verdana, arial, tahoma, sans-serif;
	color: #86B918;
}


/***
	
	DESTAQUE
	
***/

#destaque {
	width: 860px;
	margin: 0 auto;
}

#destaque .chamada {
	margin: 0 auto;
	width: 860px;
	height: 313px;
	padding: 5px
}

/*** DESTAQUE MARCAS

***/

#conteudo_destaque_marcas{
	background-image: url(imagens/img_linha_banner_chamada2.png);
}

#segundo_conteudo_destaque p {
	font: 13px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #000;
	text-decoration: none;
	margin-bottom: 10px;
}

#segundo_conteudo_destaque form {
	width: 320px;
	margin: 0 auto;
}

#segundo_conteudo_destaque form fieldset {
	border: none;
}

#segundo_conteudo_destaque form fieldset label {
	
}

#segundo_conteudo_destaque form fieldset label .img_envelope {
	float: right;
}

#segundo_conteudo_destaque form fieldset ul {

}

/***
	
	CONTEUDO DESTAQUE ESQ
	
***/

#conteudo_destaque {
	padding: 5px 0 0 0;
	width: 450px;
	float: left;
}


/***

	CONTEUDO DESTAQUE DIR
	
***/

#segundo_conteudo_destaque {
	text-align: center;
	padding: 5px 0 0 0;
	width: 390px;
	float: right;
}

#segundo_conteudo_destaque form {
	width: 300px;
}


#segundo_conteudo_destaque fieldset {
	border: none;
}

#segundo_conteudo_destaque fieldset label {
	display: block;
	width: 210px;
	float: left;
	font: 10px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #000;
}

#segundo_conteudo_destaque fieldset label input {
	border: 1px solid #CDD9E7;
	width: 200px;
	padding: 2px;
}

#segundo_conteudo_destaque .img_send {
	float: right;
	margin-top: -25px;
}

/*** 
	
	IMAGENS SEDE ATACADO

***/

.imagens_escritorio {
	width: 840px;
	margin: 0 auto;
	margin-top: 40px;
	text-align: center;
}

.imagens_escritorio img {
	margin-left: 2px;
}

/***

	ENTRADAS
	
***/

#entradas {
	margin: 0 auto; 
	width: 850px;
	clear: both;
	padding-top: 20px;
}

#entradas div {
	margin: 0 0 10px 0;
	float: left;
	width: 255px;
	padding: 5px 13px;
}

#entradas .bg_entradas {
	border: 1px solid white;
	background: url(imagens/bg_entradas.jpg) center bottom no-repeat;
}

#entradas a:hover {
	font: bold 11px/20px Tahoma, Sans-serif, Verdana;
	text-decoration: none;
	color: #686868;
}

#entrada_center {
	margin: 0 auto; 
	width: 850px;
	clear: both;
	padding-top: 20px;
}

#entrada_center div {
	margin: 0 0 10px 0;
	float: left;
	width: 255px;
	padding: 5px 13px;
}

/***

Galeria de Imagens

***/

#entradas #galeria_imagens {width: 820px;}
#entradas #galeria_imagens #nomes {width: 400px}
#entradas .fotos {width: 820px}
#entradas #galeria_imagens #nomes ul li a {text-decoration: none; font: 13px Lucida Grande, Tahoma, Sans-Serif, Verdana; color: black}
#entradas #galeria_imagens #nomes ul li a:hover {text-decoration: none;	font: 13px Lucida Grande, Tahoma, Sans-Serif, Verdana; color: black}
#entradas #galeria_imagens #nomes ul li a strong {text-decoration: none; font: bold 14px Lucida Grande, Tahoma, Sans-Serif, Verdana; color: blue}
#entradas #galeria_imagens h4 {
	clear: both;
	width: 834px;
	background: url(imagens/bg_linha_divisao.jpg) no-repeat;
	text-align: center;
	margin: 0 auto;
	padding-top: 5px;
	padding-bottom: 5px;
}

#entradas .fotos ul {text-decoration: none;	list-style: none}
#entradas .fotos ul li {
	width: 146px;
	height: 245px;
	float: left;
	text-align: center;
	text-decoration: none;
	padding: 9px;
	font: 13px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: black;	
}
#entradas .fotos ul li strong {font: bold 14px Lucida Grande, Tahoma, Sans-Serif, Verdana; color: blue}


/***

	CONTEUDO
	
***/

#conteudo {
	width: 840px;
	margin: 0 auto;
}



#conteudo span {
	font: 10px Tahoma, Sans-Serif, Verdana;
	color: #686868;
}

#conteudo .img_esq {
	float: right;
	padding: 0 0 0 15px;
}

#conteudo h1 {
	width: 500px;
	font: bold 20px Tahoma, Sans-Serif, Verdana;
	color: #686868;
	border-bottom: 1px solid #979797;
	padding: 15px 0 2px 0;
}




/***
	
	CENTRAL
	
***/

#central {
	width: 850px;
	margin: 0 auto;
}




.artigos {
	padding: 10px 0 0 0;
	float: left;
}

.artigos ul {
	list-style: none;
}


.artigos li {
	font: 11px/20px Tahoma, Sans-serif, Verdana;
}


.artigos img {
	float: left;
	padding: 0 10px 0 0;
}

.sub_artigos .imgtit {
	float: right;
	padding: 0 30px 10px 30px;
}

.sub_artigos .img_art_esq {
	float: left;
	margin: 10px 10px 10px 0;
}

.sub_artigos .autor_alexandre {
	float: right;
	padding: 10px;
	clear: both;
}

.sub_artigos strong {
	font: Bold 9px Geneva, Tahoma, Sans-Serif, Verdana;
}

/***
	
	CONTATO
	
***/


/***
#cont_atacado {
	margin: 15px 0 20px 0;
}

#cont_atacado img {
	float: right;
	padding: 0 150px 0 0;
}

#cont_varejo img {
	float: right;
	padding: 0 150px 0 0;
}

#cont_atacado a {
	font: Bold Italic 11px;
	color: black;
	text-decoration: none;
}

#cont_varejo a {
	font: Bold Italic 11px;
	color: black;
	text-decoration: none;
}
***/

#conteudo fieldset {
	border: none;
	height: 360px;
	width: 500px;
	padding: 5px;
	margin: 10px;
	clear: both;
}

#conteudo fieldset legend {
	font: Bold Italic 20px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
}

#conteudo fieldset .cxTexto {
	width: 300px;
}

#conteudo textarea {
	width: 303px;
	height: 130px;
	display: block;
	margin: 0 0 10px 0;
}


#conteudo label {
	font: bold 11px Tahoma, Sans-Serif, Verdana;
	padding: 5px 0 0 0;
	display: block;
}

#conteudo form label.txtObrigatorio {
	text-align: left;
	margin: 10px 0 10px 0;
	font: bold 11px Tahoma, Sans-Serif, Verdana;
	color: #000;
}

#cont_atacado {
	width: 550px;
	float: left;
	padding-top: 25px;
}

#cont_atacado address {
	font: 13px Lucida Grande, Tahoma, Sans-Serif, Verdana;
}

#sidbar_contato {
	text-align: center;
}

#sidbar_contato img {
	margin: 15px 10px 0 10px;
}

.chamada_contato {
	width: 600px;
	float: left;
}

.chamada_contato img {	
	margin: 5px 50px 0 0;
}

.galeria_atacado {
	float: right;
	padding-top: 25px;	
}

.select_emails {
	margin-bottom: 10px;
}

.email_contato {
	font: 13px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: gray;
	text-decoration: none;
}

/*************************************************************/

#cont_varejo {
	width: 550px;
	float: left;
	padding-top: 25px;
}

#cont_varejo address {
	font: 13px Lucida Grande, Tahoma, Sans-Serif, Verdana;
}



/***
	
	RODAPE
	
***/

#rodape {
	padding: 54px 0 0 0;
	margin: 0 auto;
	width: 860px;
	height: 39px;
	clear: both;
	background-repeat: no-repeat; 
	background-image: url(imagens/bg_caixa_rodape.png);
	color: #727272;
}

#conteudo_rodape {
	margin: 0 auto;
	width: 850px;
	text-align: center;
	padding: 5px 0 20px 0;
}

#conteudo_rodape strong {
	font: bold 18px Tahoma, Sans-Serif, Verdana;
	font-weight: normal;
	color: #686868;
}

#conteudo_rodape address {
	font: 11px/20px Tahoma, Sans-serif, Verdana;
	text-decoration: none;
	color: #000;
	padding: 7px 0 0 0;
}

/***

	NOVO RODAPE 

***/

#logo_marcas {
	width: 860px;
	text-align: center;
	margin-bottom: 20px;
}

#logo_marcas ul li {
	list-style: none;
	padding: 0 30px 0 30px;
}


#logo_marcas li {
	display: inline;
}

#conteudo_rodape address strong {
	font: 24px Bold Lucida Grande, Sans-serif, Verdana;
	text-decoration: none;
	color: #000;
}

#conteudo_rodape address {
	font: 12px Geneva, Sans-serif, Verdana;
	text-decoration: none;
	color: #000;
}

#conteudo_rodape span {
	font: 0.69em Tahoma, Sans-serif, Verdana;
	text-decoration: none;
}

#conteudo_rodape img {
	text-align: right;
	margin-left: 790px;
}

#conteudo_rodape a:hover {
	color: #87C3FF;
	
}

#conteudo_rodape a {
	text-decoration: none;
	color: #727272;
}

/***
	
	CADASTRO
	
***/

#entradas form fieldset {
	border: none;
}

#entradas form dl dt {
	text-align: right;
	width: 160px;
	padding: 5px 5px 5px 5px;
	float: left;
	font: Bold 11px Geneva, Tahoma, Sans-Serif, Verdana;
}

#entradas form dl dt.textonormal {
	font: 11px Geneva, Tahoma, Sans-Serif, Verdana;
}

#entradas form dl dd {
	width: 580px;
	padding: 5px 5px 5px 5px;
	float: left;
	font: Bold 9px Geneva, Tahoma, Sans-Serif, Verdana;
}

#entradas form h3 {
	font: Bold 20px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	text-align: left;
}


/*** 
#entradas form {
	margin: 0 auto;
	width: 300px;
}

#entradas form fieldset {
	border: none;
}

#entradas form h3{
	text-align: left;
	margin: 10px 0 10px 0;
	font: Bold Italic 24px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
}

#entradas form label {
	text-align: left;
	margin: 10px 0 10px 0;
	font: 11px Tahoma, Sans-Serif, Verdana;
	color: #000;
}

#entradas form label.txtObrigatorio {
	text-align: left;
	margin: 10px 0 10px 0;
	font: bold 11px Tahoma, Sans-Serif, Verdana;
	color: #000;
}

#entradas form dd {
	margin: 0 0 3px 0;
}

#entradas form dt {
	margin: 0 0 3px 0;
}

#central form {
	margin: 0 auto;
	width: 300px;
}

#central form fieldset {
	border: none;
}

#central form h3{
	text-align: left;
	margin: 10px 0 10px 0;
	font: Bold Italic 24px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
}

#central form label {
	text-align: left;
	margin: 10px 0 10px 0;
	font: 11px Tahoma, Sans-Serif, Verdana;
	color: #000;
}

#central form label.txtObrigatorio {
	text-align: left;
	margin: 10px 0 10px 0;
	font: bold 11px Tahoma, Sans-Serif, Verdana;
	color: #000;
}

#central form dd {
	margin: 0 0 3px 0;
}

#central form dt {
	margin: 0 0 3px 0;
}

#central .center {
	margin: 0 auto;
	width: 300px;
}

***/


/***
	
	MENU AUXILIAR
	
***/

#menu_aux {
	width: 800px;
	margin: 0 auto;
	height: 150px;
	padding: 20px 0 0 0;
}

#menu_aux ul li {
	list-style: none;
	width: auto;
	float: left;
}

.assistencia {
	list-style: none;
}

.assistencia a {
	background: url(imagens/ico_Assistencia.jpg) center top no-repeat;
	display: block;
	width: 180px;
	height: 25px;
	padding: 85px 0 0 0;
	font: Bold Italic 15px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
	text-align: center;
	text-decoration: none;
}

.manual a {
	background: url(imagens/ico_Manual.jpg) center top no-repeat;
	display: block;
	width: 180px;
	height: 25px;
	padding: 85px 0 0 0;
	font: Bold Italic 15px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
	text-align: center;
	text-decoration: none;
}

.faq a {
	background: url(imagens/ico_Faq.jpg) center top no-repeat;
	display: block;
	width: 90px;
	height: 25px;
	padding: 85px 0 0 0;
	font: Bold Italic 15px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
	text-align: center;
	text-decoration: none;

}

.distribuidor a {
	background: url(imagens/ico_Revendedor.jpg) center top no-repeat;
	display: block;
	width: 180px;
	height: 25px;
	padding: 85px 0 0 0;
	font: Bold Italic 15px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
	text-align: center;
	text-decoration: none;

}

.faleconosco a {
	background: url(imagens/ico_Faleconosco.jpg) center top no-repeat;
	display: block;
	width: 130px;
	height: 25px;
	padding: 85px 0 0 0;
	font: Bold Italic 15px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
	text-align: center;
	text-decoration: none;
}

.enderecos {
	width: 390px;
	float: left;
	padding: 0 0 30px 30px;
}

.enderecos a {
	font: Bold Italic 11px;
	color: black;
	text-decoration: none;
}

/***
	
	ATENDIMENTO
	
***/

.manual_dir a {
	background: url(imagens/ico_Manual.jpg) center top no-repeat;
	display: block;
	width: 180px;
	height: 25px;
	padding: 85px 0 0 0;
	font: Bold Italic 15px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
	text-align: center;
	text-decoration: none;
	float: right;
}

.assistencia_dir a {
	background: url(imagens/ico_Assistencia.jpg) center top no-repeat;
	display: block;
	width: 180px;
	height: 25px;
	padding: 85px 0 0 0;
	font: Bold Italic 15px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
	text-align: center;
	text-decoration: none;
	float: right;
}

.faq_dir a {
	background: url(imagens/ico_Faq.jpg) center top no-repeat;
	display: block;
	width: 180px;
	height: 25px;
	padding: 85px 0 10px 10px;
	font: Bold Italic 15px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #87C3FF;
	text-align: center;
	text-decoration: none;
	float: right;
}


#marcas {
	text-align: center;
	width: 650px;
	padding: 30px 0 0 0;
	float: left;
}

#marcas ul li img {
	padding: 10px 15px 10px 0;
}

#marcas ul {
	list-style: none;
}

#marcas li {
	margin: 10px;
	display: inline;
}

#img_conteudo_manual {
	text-align: center;
	width: 115px;
	padding: 20px 0 0 0;
	float: left;
	
}

#conteudo_manual {
	text-align: center;
	width: 540px;
	padding: 20px 0 0 0;
	float: left;
}

#conteudo_manual_gd {
	text-align: center;
	width: 540px;
	padding: 20px 0 0 0;
	float: left;
}

#conteudo_manual div {
	width: 248px;
	float: left;
	padding: 1px 5px;
}

#conteudo_manual_gd div {
	width: 495px;
	float: left;
	padding: 1px 5px;
}

.material {
	text-align: left;
	font: bold 10px Tahoma, Sans-Serif, Verdana;
	list-style: none;
	padding: 0 0 0 50px;
}

.material a {
	color: #000;
	text-decoration: none;
}

.material ul {
	padding: 0 0 0 10px;
	margin: 2px 0 0 0px;
	font: 10px Tahoma, Sans-Serif, Verdana;
	list-style: none;
}

.material ul a {
	text-decoration: none;
	color: #000;
}

.material_center ul a {
	text-decoration: none;
	color: #000;
}

/***
	
	ASSISTENCIA 
		
***/

#localizacao {
	text-align: center;
	width: 450px;
	padding: 30px 0 0 0;
	float: left;
}

#localizacao ul li {
	border: 1px solid red;
	display: inline;
}


#localizacao .titTabela {
	background: #C9F1FF;
	font: Bold Italic 15px Lucida Grande, Tahoma, Sans-Serif, Verdana;
}


#localizacao td {
	border: 1px solid #ABCDDA;
	padding: 5px;
	font: 11px/20px Tahoma, Sans-serif, Verdana;
}

#localizacao_contato {
	padding-top: 30px;
	clear: both;
	width: 660px;
	height: 200px;
}

#localizacao_contato ul li {
	list-style: none;
}

#localizacao_contato h1 {
	font: bold 16px/20px Tahoma, Sans-serif, Verdana;
	border: none;
}

.envie_msg a {
	margin-top: 20px;
	background: url(imagens/ico_Email.jpg) center top no-repeat;
	display: block;
	width: 330px;
	padding: 100px 0 0 0;
	font: Bold Italic 13px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #000;
	text-align: center;
	text-decoration: none;
	float: left;
}

.envie_tel {
	margin-top: 20px;
	background: url(imagens/ico_Tel.jpg) center top no-repeat;
	display: block;
	width: 330px;
	padding: 100px 0 0 0;
	font: Bold Italic 13px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #000;
	text-align: center;
	text-decoration: none;
	float: right;
}

#faq {
	margin-top: 20px;
}

#faq dt {
	font: Bold 13px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	padding-top: 2px;
	padding-bottom: 2px;
}

#faq dd {
	padding-left: 27px;
	margin-bottom: 5px;
	margin-top: 2px;
	font: 11px/20px Tahoma, Sans-serif, Verdana;
	text-align: justify;
	color: black;
	border-bottom: 1px solid #EEEEEE;
}

/***
	
	NOVIDADES 
		
***/

#chamada_novidade {width: 843px; padding-top: 20px;}
#chamada_novidade .box_novidade_redsea {height: 202px; background: url(imagens/novidades/bg-box-redsea.png) center right no-repeat}
#chamada_novidade .box_novidade_redsea img {float: left; padding: 0 10px 0 0}
#chamada_novidade .box_novidade_redsea h2 {padding: 15px 0 0 0; font: Bold 20px Lucida Grande, Tahoma, Sans-Serif, Verdana; color: #87C3FF}
#chamada_novidade .box_novidade_redsea p {padding: 5px 60px 0 0; font: 11px/20px Tahoma, Sans-serif, Verdana; text-align: justify}
#chamada_novidade a {font: Bold 20px Lucida Grande, Tahoma, Sans-Serif, Verdana; text-decoration: none; color: #87C3FF}
#chamada_novidade a:hover {color: black}
#chamada_novidade .saibamais_novidades {font: 11px/20px Tahoma, Sans-serif, Verdana; text-decoration: none;	color: red}
#chamada_novidade a.saibamais_novidades:hover {font: 11px/20px Tahoma, Sans-serif, Verdana;	color: black}
#chamada_novidade .linha-divisao {margin: 0 0 -13px 0}

#chamada_novidade .box_novidade_boyu {height: 202px; background: url(imagens/novidades/bg-box-boyu.png) center right no-repeat}
#chamada_novidade .box_novidade_boyu img {float: left; padding: 0 10px 0 0}
#chamada_novidade .box_novidade_boyu h2 {padding: 15px 0 0 0; font: Bold 20px Lucida Grande, Tahoma, Sans-Serif, Verdana; color: #87C3FF}
#chamada_novidade .box_novidade_boyu p {padding: 5px 60px 0 0; font: 11px/20px Tahoma, Sans-serif, Verdana; text-align: justify}



/******** NOVIDADES INTERNA RED SEA MAX 250 ********/

#chamada_novidade #conteudo_nov_esq {float: left; width: 605px}
#chamada_novidade #conteudo_nov_esq p {padding: 0 15px 0 0}
#chamada_novidade #menu_max250 {float: right; width: 231px; height: 605px}
#chamada_novidade #menu_max250 ul {width: 231px; list-style: none}
#chamada_novidade #menu_max250 ul li {
	width: 211px;
	height: 29px;
	margin: 5px 0;
	padding: 5px 20px 0 0;
	font: bold 12px/20px Tahoma, Sans-serif, Verdana;	color: black;
	text-align: right;
	background: url(imagens/novidades/bg-box-menu-redsea-max250-azul.png) center no-repeat;
}
#chamada_novidade #menu_max250 ul li a {
	width: 211px;
	height: 29px;
	font: bold 12px/20px Tahoma, Sans-serif, Verdana;
	color: black;
	text-align: right;
	background: url(imagens/novidades/bg-box-menu-redsea-max250-azul.png) center no-repeat;
}
#chamada_novidade #menu_max250 ul li a:hover {color: red;}
#chamada_novidade #filtracao-e-circulacao {clear: both;}
#chamada_novidade #filtracao-e-circulacao h3 {
	width: 231px;
	height: 29px;
	margin: 20px 0 5px 0;
	padding: 5px 20px 0 0;
	font: bold 12px/20px Tahoma, Sans-serif, Verdana;
	color: white;
	text-align: right;
	background: url(imagens/novidades/bg-box-menu-redsea-max250-vermelho.png) center no-repeat;	
}
#chamada_novidade #filtracao-e-circulacao div {width: 846px; float: left; margin: 10px 0 10px 0}
#chamada_novidade #filtracao-e-circulacao div p {padding: 0}
#chamada_novidade #filtracao-e-circulacao div img {float: left; padding: 0 20px 0 0}
#chamada_novidade #filtracao-e-circulacao div ul {float: left; padding: 0 0 0 20px; list-style: decimal;font: 11px/20px Tahoma, Sans-serif, Verdana}
#chamada_novidade #iluminacao {clear: both}
#chamada_novidade #iluminacao h3 {
	width: 231px;
	height: 29px;
	margin: 20px 0 5px 0;
	padding: 5px 20px 0 0;
	font: bold 12px/20px Tahoma, Sans-serif, Verdana;
	color: white;
	text-align: right;
	background: url(imagens/novidades/bg-box-menu-redsea-max250-vermelho.png) center no-repeat;	
}
#chamada_novidade #iluminacao div {width: 846px; float: left; margin: 10px 0 10px 0}
#chamada_novidade #iluminacao div p {padding: 0}
#chamada_novidade #iluminacao div img {float: left; padding: 0 20px 0 0}
#chamada_novidade #controles {clear: both}
#chamada_novidade #controles h3 {
	width: 231px;
	height: 29px;
	margin: 20px 0 5px 0;
	padding: 5px 20px 0 0;
	font: bold 12px/20px Tahoma, Sans-serif, Verdana;
	color: white;
	text-align: right;
	background: url(imagens/novidades/bg-box-menu-redsea-max250-vermelho.png) center no-repeat;	
}
#chamada_novidade #controles div {width: 280px; float: left; margin: 10px 0 10px 0}
#chamada_novidade #controles div p {padding: 0 50px 0 10px}
#chamada_novidade #controles div img {float: left; padding: 0 60px 0 0}

#chamada_novidade #especificacoes-tecnicas {clear: both}
#chamada_novidade #especificacoes-tecnicas h3 {
	width: 231px;
	height: 29px;
	margin: 20px 0 5px 0;
	padding: 5px 20px 0 0;
	font: bold 12px/20px Tahoma, Sans-serif, Verdana;
	color: white;
	text-align: right;
	background: url(imagens/novidades/bg-box-menu-redsea-max250-vermelho.png) center no-repeat;	
}
#chamada_novidade #especificacoes-tecnicas div {width: 280px; float: left; margin: 10px 0 10px 0}
#chamada_novidade #especificacoes-tecnicas div p {padding: 0 50px 0 10px}
#chamada_novidade #especificacoes-tecnicas table{margin: 0 auto}
#chamada_novidade #especificacoes-tecnicas tr .tabela-campo-esq{font: bold 11px/20px Tahoma, Sans-serif, Verdana; background: #F0F0F0; padding: 3px 0 4px 25px}
#chamada_novidade #especificacoes-tecnicas tr .tabela-campo-dir{font: 11px/20px Tahoma, Sans-serif, Verdana; background: #F0F0F0; padding: 0}
#chamada_novidade #especificacoes-tecnicas tr .tabela-campo-esq-color{font: bold 11px/20px Tahoma, Sans-serif, Verdana; padding: 3px 0 4px 25px}
#chamada_novidade #especificacoes-tecnicas tr .tabela-campo-dir-color{font: 11px/20px Tahoma, Sans-serif, Verdana; padding: 0}
#chamada_novidade #especificacoes-tecnicas tr td {border-bottom: 1px solid gray}







/* BEGIN DEMO STYLE */
.caption{font-style:italic;color:#887;}
.demo{position:relative;margin-top:2em;}
.gallery_demo{width:643px;margin:0 auto;}
.gallery_demo li{width:68px;height:50px;border:1px double #111;margin: 0 1px;background:#000;}
.gallery_demo li div{left:240px}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
#main_image{margin:0 auto 60px auto;height:438px;width:700px;background:black;}
#main_image img{margin-bottom:10px;}
	
.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
	
.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
.info p{margin-top:1.6em;}

.galleria{list-style:none;
	width:570px;
	padding-top: 50px;
}

.galleria li{
	display:block;
	width:100px;
	height:80px;
	overflow:hidden;
	float:left;
	margin:0 40px 40px 0
}
.galleria li a{display:none}

/***

	CREDITOS
	
***/

#creditos {
	margin-left: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 800px;
}

#creditos p {
	font: 11px/8px Tahoma, Sans-serif, Verdana;
	padding: 10px 0 0 0;
	text-align: justify;
	color: black;
}

#creditos h4 {
	margin: 5px 0 5px 0;
	font: Bold 16px Lucida Grande, Tahoma, Sans-Serif, Verdana;
	color: #000;
}

/***

	ATENDIMENTO NOVO
	
***/

#conteudo #menu_atemimento {float: left; width: 180px; padding: 0 0 0 0}
#conteudo #menu_atemimento .include-menu {height: 330px; margin: -11px 0 0 0}
#conteudo #menu_atemimento .box-menu {width: 169px;	height: 35px; padding: 3px 0 0 0; text-align: center; background: url(imagens/img-box-menu.png) no-repeat}
#conteudo #menu_atemimento .box-menu a {font: Bold Italic 20px Lucida Grande, Tahoma, Sans-Serif, Verdana; text-decoration: none; color: #87C3FF}
#conteudo #menu_atemimento .box-menu a:hover {font: Bold Italic 20px Lucida Grande, Tahoma, Sans-Serif, Verdana; text-decoration: none; color: black}
#conteudo #produtos_atendimento {float: left; width: 660px; padding: 13px 0 0 0}
#conteudo #produtos_atendimento img {float: left; padding: 5px 10px 0 0}
#conteudo #produtos_atendimento p {padding: 0 110px 10px 0;	font: 11px Tahoma, Sans-serif, Verdana}
#conteudo #produtos_atendimento p a {font: 10px Tahoma, Sans-serif, Verdana; color: black}
#conteudo #produtos_atendimento p a:hover {font: 10px Tahoma, Sans-serif, Verdana; color: #87C3FF}
#conteudo #tabela_produtos {float: left}
#conteudo #tabela_produtos .topo-tabela-produtos {height: 21px; font: bold 11px Tahoma, Sans-serif, Verdana; text-align: center; color: white; background: url(imagens/img-bg-tabela-produtos.png)}
#conteudo #tabela_produtos .topo-tabela-produtos td {border-right: 1px solid white; border-left: 1px solid white}
#conteudo #tabela_produtos .linha-produtos-tabela-produtos {padding: 0 0 0 10px; text-align: left}
#conteudo #tabela_produtos .linha-tabela-produtos {height: 21px; font: 11px Tahoma, Sans-serif, Verdana; text-align: center; color: black}
#conteudo #tabela_produtos .linha-tabela-produtos {height: 40px}
#conteudo #tabela_produtos .linha-img-tabela-produtos {border-bottom: 1px solid #CCC}
#conteudo #tabela_produtos .linha-produtos-tabela-produtos {border-bottom: 1px solid #CCC}
#conteudo #tabela_produtos .linha-codigo-tabela-produtos {border-bottom: 1px solid #CCC}
#conteudo #tabela_produtos .linha-idioma-tabela-produtos {border-bottom: 1px solid #CCC}

/***

	breadcrumbs
	
***/

#conteudo #breadcrumbs {
	float: left;
	width: 560px;
}

/***

	busca-topo
	
***/

#conteudo #busca-topo {width: 360px; height: 50px}
#conteudo #busca-topo {float: right; width: 280px; height: 50px}
#conteudo #busca-topo fieldset {float: left; position: relative; width: 290px; height: 50px; padding: 0; margin: 0}
#conteudo #busca-topo fieldset label {float: left; padding: 0 0 0 0}
#conteudo #busca-topo fieldset label input {position: absolute; width: 200px; margin-top: 25px; margin-left: 25px}
#conteudo #busca-topo fieldset input.bt-buscar-atendimento {float: right; position: relative; margin-top: 26px}