﻿/* RESETANDO O CSS */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,textarea,p,blockquote,a{margin:0;padding:0;}
fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,
th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}
caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;}a{text-decoration: none;}
fieldset,input,textarea{border: none;}
table{border-collapse:collapse; border-spacing:0;} 
/* FIM DO RESET */
body{
	background: url(../imgs/bg_agua.jpg) fixed;
	font-family: verdana;
	font-size: 10px;
}
#container{
	background: transparent url(../imgs/top_corner.gif) no-repeat top;
	width:750px;
	/*_width:735px;*/
	margin: 15px auto 0 auto;
	padding-top:9px;
}
#header{
	background: #ffffff;
	padding: 0 12px 0 13px;
}
/*************************** FIM HEADER ***********************************/


/*************************** IN�CIO CONTEUDO ***********************************/
#content{
	zoom: 1;
	padding-left: 12px;
	padding-top:5px;
	background: #FFFFFF;
	min-height:100px;
}
#content #flash_destaque{
	position: relative;
	top: -17px;
	margin-bottom:-10px;
}
#content #flash_destaque2{
	margin: 5px 0 5px 0;
}
/*************************** FIM CONTEUDO ***********************************/

/*************************** IN�CIO CONTEUDO HOME***********************************/
#content #home_news{
	background: url(../imgs/news_bg.gif) no-repeat bottom;
	width: 274px;
	height: 229px;
	float: left;
}

#content #home_news span{
	color:#D6DADD;
	background: #324654;
	display: block;
	height: 57px;
	margin-top: -2px;
	padding: 5px 10px 0 10px;
}
#content #home_news span img{
	padding-top:7px;
}
#content #right_content{
	padding-right:12px;
	background: #FFFFFF;
	float: left;
	margin-left: 6px;

	margin-top:-229px;
	float:right;
	display:inline;
}
/***************************** +onde_comprar ********************/
#content #right_content #onde_comprar form{position:absolute; top:30px; left:10px;}
#content #right_content #onde_comprar select{
	width: 207px;
	margin-bottom:7px;
}
#content #right_content #onde_comprar{
	width: 446px;
	height:125px;
	position:relative;
	background: url(../imgs/onde_comprar_bg.gif) no-repeat;
}
#dealer_email, #dealer_phone, #dealer_productId, #dealer_productName{
	width:201px;
	padding:1px 0px 2px 4px;
	border:1px solid #ddd;
	margin-bottom:5px;
}
#dealer_productId{
	width:132px;
}
 #dealer_productName{
	width:270px;
}

#lojas_fisicas #whereToBuy_index_form #dealer_email, #lojas_fisicas #whereToBuy_index_form #dealer_phone, #lojas_fisicas #whereToBuy_index_form #dealer_productId, #lojas_fisicas #whereToBuy_index_form #dealer_productName{
	width:231px;
}

#mensagem-envio{
	color:#222;
	font-weight:bold;
	margin-top:10px;
}
#content #right_content #onde_comprar h2{
	display:block;
	height:10px;
	width:419px;
	text-indent:-9999%;
	position:absolute;
	top:10px;
	left:12px;
}
#content #right_content #onde_comprar.pt_BR p, #content #right_content #onde_comprar.en_US p, #content #right_content #onde_comprar.es_ES p{
	padding:30px 10px 0 202px;
}
#content #right_content #onde_comprar a{font-weight:bold; color: gray; text-decoration:underline;}
#content #right_content #onde_comprar h2.pt_BR{	background:url(../imgs/onde_comprar_home_pt_BR.gif) no-repeat;}
#content #right_content #onde_comprar h2.en_US{	background:url(../imgs/onde_comprar_home_en_US.gif) no-repeat;}
#content #right_content #onde_comprar h2.es_ES{	background:url(../imgs/onde_comprar_home_es_ES.gif) no-repeat; height:12px;}

#onde_comprar input.enviar{padding:5px 16px 0 0;}


/***************************** fim +onde_comprar ********************/

/***************************** +news_letter********************/
#content #right_content #news_letter{
	width:446px;
	height:106px;
	position:relative;
	background: url(../imgs/newsletter_bg.gif);
}
#content #right_content #news_letter h2{
	display:block;
	height:10px;
	width:418px;
	text-indent:-9999%;
	position:absolute;
	top:10px;
	left:12px;
}
#news_letter h2.pt_BR{background:url(../imgs/receba_nossa_newsletter_pt_BR.gif) no-repeat;}
#news_letter h2.en_US{background:url(../imgs/receba_nossa_newsletter_en_US.gif) no-repeat;}
#news_letter h2.es_ES{background:url(../imgs/receba_nossa_newsletter_es_ES.gif) no-repeat;}

#content #right_content #news_letter form{
	position: relative;
	top: 33px;
	left: 11px;
}
#content #right_content #news_letter form .email, #content #right_content #news_letter form .name {
	width:376px;
	padding: 1px 5px 0 5px;
	background: url(../imgs/input_bg_home.gif) no-repeat;
	height:15px;
	margin:2px 0 2px 5px;
}
#content #right_content #news_letter form .enviar{margin:5px 0 0 356px;}
/***************************** fim +news_letter********************/


/*************************** FIM CONTEUDO  HOME***********************************/
/*************************** IN�CIO CONTEUDO  PRODUTOS***********************************/

#content #tit_produto_detalhe{
	margin: 2px 0 0 0;

}
#content .table_produtos{
	margin: 5px 12px 15px 0;
	text-align: center;
}
.table_produtos span{
	text-align: left;
	padding: 2px 0 2px 10px;
}
.table_produtos span a{
	color: #8b8b8b;
}
.table_produtos span a:hover{
	color:#403F3E;
}
.table_produtos img{
	vertical-align: bottom;
}
.table_produtos .descricao{
	background:url(../imgs/bg_cell.gif) no-repeat bottom center;
	height:170px;
	vertical-align: top;
	border-bottom: 30px solid #FFFFFF;
}
span.produto{
	display: block;
	background: #CAF2F0;
	width: 200px;
	margin: 0 auto;
}
span.referencia{
	display: block;
	background: #E1F8F6;
	margin: 3px auto 35px auto;
	width: 200px;
}

#produto_imagem{
	background: url(../imgs/produto_imagem_bg.gif) no-repeat center;
	width: 725px;
	height:435px;
	vertical-align: middle;
	text-align: center;
	margin-bottom: 15px;
	position: relative;
}

#produto_imagem td{ 
	position: relative;
	width: 725px;
}
.clear{clear:both;}
div#more_photos{
	width:192px;
	position:absolute;
	right:22px;
	margin-top:-80px;
	text-align:center;
	zoom:1;
}
#paginador{
	background: url(../imgs/more_photos_background.gif) no-repeat top !important;
	height:20px;
	margin-bottom:2px;
	position:relative;
	zoom:1;
}
#paginador a#previous{
	background:url(../imgs/paginador_previous.gif) no-repeat left !important;
	position:absolute;
	left:5px;
	top:3px;
	color:#324654;
	padding-left:10px;
	zoom:1;
}
#paginador a#next{
	background:url(../imgs/paginador_next.gif) no-repeat right !important;
	position:absolute;
	right:5px;
	color:#324654;
	top:3px;
	padding-right:10px;
	zoom:1;
}
div#more_photos a#photo_principal{
	display:block;
	width:192px;
	height:20px;
	text-indent:-9999%;
	text-align:center;
	zoom:1;
}
div#more_photos a#photo_principal.pt_BR{background: url(../imgs/voltar_para_foto_principal.gif) no-repeat top !important;}
div#more_photos a#photo_principal.en_US{background: url(../imgs/voltar_para_foto_principal_en_US.gif) no-repeat top !important;}
div#more_photos a#photo_principal.es_ES{background: url(../imgs/voltar_para_foto_principal_es_ES.gif) no-repeat top !important;}
div#more_photos a#more_photo_link{
	display:block;
	width:80px;
	margin: 0 auto;
	height:20px;
	text-indent:-9999%;
	zoom:1;
}
div#more_photos a#more_photo_link{background: url(../imgs/mais_fotos.gif) no-repeat top !important; }
div#more_photos a#more_photo_link.en_US{background: url(../imgs/mais_fotos_en_US.gif) no-repeat top !important; }
div#more_photos a#more_photo_link.es_ES{background: url(../imgs/mais_fotos_es_ES.gif) no-repeat top !important;}

#produto_imagem img{
	vertical-align:middle;
}

.detail-photo{
	position: absolute;
	top: -175px;
	right: -55px;
}

.detail-photo img{ border: 2px solid #EDEFF0;position: absolute;}

#detalhes{
	width:503px;
	float: left;
	position: relative;
	z-index:9999;
}
.detalhes{
	background: #EDEFF0;
	display: block;
	margin-bottom: 5px;
}
.detalhes h3{
	padding-left: 15px;
	color: #324654;
	font-size: 12px;
	font-weight: bold;
}
.descricao {
	background: #EDEFF0;
}
.descricao  p a{
	color:#000;
	text-decoration:underline;
}
.descricao .title{
	padding-left: 10px;
}
.descricao p,.descricao ul{
	padding: 10px;
}
.descricao ul li{
	background: url(../imgs/square.gif) no-repeat left top;
	margin-bottom: 3px;
	padding-left: 13px;
}

#embalagem{
	background: #FFFFFF;
	margin: 5px 5px 0 5px;
	text-align: center;
}

#embalagem img{
	padding: 30px 0 30px 0;
}

#saiba_mais{
	width:150px;
	height: 16px;
	display: block;
	margin: 5px 0 0 5px;
	padding: 4px 0 0 350px;
	cursor: pointer;
}
#saiba_mais.pt_BR{background: url(../imgs/clique_pt_BR.gif) no-repeat;}
#saiba_mais.en_US{background: url(../imgs/clique_en_US.gif) no-repeat;}
#saiba_mais.es_ES{background: url(../imgs/clique_es_ES.gif) no-repeat;}

.saiba_mais a{
	color:#9DA6AD;
	font-weight: bold;
}
#produtos_relacionados{
	float: left;
	width: 200px;
	margin-left: 9px;
}
#produtos_relacionados  .table_produtos{
	text-align: center;
}

#novidades{
	width: 710px;
	height: 23px;
	background: url(../imgs/novidades_bg.gif) no-repeat;
	margin: 0 0 10px 0;
	padding:4px 0 0 15px;
}

#novidades select{
	width: 235px;
	position:relative;
	top:-5px;
}
#novidades .title{margin-right:248px;}
#novidades_left{
	float: left;
}
#novidades_right{
	float: left;
	background: #F0F0F0;
	width: 413px;
	padding: 15px;
	margin-left: 7px;
}
#novidades_right p{
	margin: 5px 0 5px 0;
}
#contato_left{
	width: 440px;
	float: left;
	background: #F0F0F0;
	margin-right: 7px;
}
#contato_left div{
	padding: 13px;
}
#contato_left div p{
	margin-top: 10px;
}
#contato_left div form{
	margin: 10px 0 0 25px;
}
#contato_left div form input.field_contact{
	background: url(../imgs/field_contact.gif) no-repeat;
	width: 333px;
	font-size: 12px;
	height: 15px;
	padding: 1px 5px 0 5px;
	margin: 2px 0 2px 0;
	color: #959595
}
#contato_left div form input.field_contact, #contato_left div form select, #contato_left div form textarea{
	margin:2px 0 8px 0;
}
#contato_left div form select, #contato_left div form textarea{
	width: 340px;
	color: #959595;
	background: #f0f0f0;
}

#contato_left div form textarea{
	height: 109px;
	background: url(../imgs/textarea_bg.gif) no-repeat;
	overflow: auto;
	padding: 10px;
	font-family: verdana;
	width:320px;
}
#contato_direita{
	float: left;
}
#onde_comprar_left{
	width: 446px;
	float: left;
	background: #F0F0F0;
	padding: 0 0 0 10px;
}
#onde_comprar_left div{
	padding: 10px 15px 0 20px;
}
#onde_comprar_left div h4{
	height: 14px;
	display: block;
	background: #95EC2C url(../imgs/h4.gif) no-repeat left;
	color: #324654;
	font-weight: bold;
	padding: 2px 0 0 17px;
}
#onde_comprar_left div p{
	color: #8b8b8b;
	padding: 5px 0 10px 20px;
}
#onde_comprar_right{
	float: left;
	width: 236px;
	margin: 0 0 0 20px;;
}

#onde_comprar_right select{
	width: 236px;
	margin: 2px 0 3px 0; 
}
#onde_comprar_right span{
	color:#8b8b8b;
	font-size: 12px;
	background: #95EC2C;
	display: block;
	margin: 0 5px 0 5px;
}
#onde_comprar_right span b{
	background: #FFFFFF;
	padding-right: 10px;
}

#onde_comprar_right .endereco{
	width: 198px;
	height: 77px;
	padding: 15px 10px 0 20px;
	background: url(../imgs/endereco_bg.gif) no-repeat center;
	margin: 10px auto 10px auto;
	color: #8b8b8b;
}
#onde_comprar_right .endereco_virtual{
	width: 208px;
	height: 36px;
	padding: 15px 10px 0 10px;
	background: url(../imgs/endereco_virtual_bg.gif) no-repeat center;
	margin: 10px auto 10px auto;
	color: #8b8b8b;
}
#onde_comprar_right .endereco_virtual b{color:#7EC725;}
#onde_comprar_right .endereco_virtual a{color: #8b8b8b;}
#onde_comprar_right .endereco_virtual a:hover{text-decoration:underline;}

#onde_comprar_right .endereco a{
	color: #8b8b8b;
}
#onde_comprar_right .endereco a:hover{
	text-decoration: underline;
}
#busca{
	width:725px;
	height: 27px;
	color: white;
}
#busca.pt_BR{background: url(../imgs/resultados_busca.gif) no-repeat;}
#busca.en_US{background: url(../imgs/resultados_busca_en_US.gif) no-repeat;}
#busca.es_ES{background: url(../imgs/resultados_busca_es_ES.gif) no-repeat;}
#busca.es_ES p{padding: 7px 0 0 278px;}

#busca p{
	padding: 7px 0 0 225px;
}
#resultado{
margin: -4px 0 -4px 0;	
border-left: 1px solid #587C96;
}

div.busca span{
	color:#324654;
	font-size: 11px;
	background: #587C96;
	display: block;
	margin: 10px 15px 10px 5px;
}
div.busca span b{
	background: #FFFFFF;
	padding-right: 5px;
	font-weight: bold;
}
div.busca ul{
	margin: 0 0 0 25px;
} 
div.busca ul li{
	background: url(../imgs/square2.gif) no-repeat left center;
	margin-top: 3px; 
	padding-left: 10px;
}
div.busca ul li a{
	color: #587C96;
}
.nova_busca {
	
	height: 16px;
	position: relative;
	left: 20px;
	width: 400px;
}
.nova_busca.pt_BR{background: url(../imgs/nova_busca.gif) no-repeat left top;}
.nova_busca.en_US{background: url(../imgs/nova_busca_en_US.gif) no-repeat left top;}
.nova_busca.es_ES{background: url(../imgs/nova_busca_es_ES.gif) no-repeat left top;}
.nova_busca.es_ES .input_nova_busca{margin-left: 155px;}
.nova_busca .input_nova_busca{
	background: url(../imgs/input_bg.gif) no-repeat;
	height: 15px;
	width: 89px;
	padding: 0 10px 0 5px;
	margin-left: 120px;
	position: absolute;
}
.nova_busca .ok_nova.es_ES{left: 263px;}
.nova_busca .ok_nova{
position: relative;
left: 230px;
top: 0px;
}

#content #empresa_left{
	width: 338px;
	float: left;
	margin: 0 10px 0 10px;
}

#content #empresa_right{
	width: 360px;
	_width: 345px;
	float: left;
	background:#f1f1f1;
}
 #empresa_right p{
	padding: 15px 20px 20px 20px;
 }
  #empresa_right b{
	font-size: 12px;
	font-weight: bold;
  }
/*************************** FIM CONTEUDO  PRODUTOS***********************************/

/*************************** IN�CIO CONTEUDO FOOTER***********************************/
#footer{
	background: url(../imgs/bottom_corner.gif) no-repeat top;
	width: 750px;
	margin: 0 auto 10px auto;
	padding: 13px 0 0 15px;
	color: gray;
}
/*************************** FIM CONTEUDO FOOTER***********************************/

/*************************** IN�CIO CONTEUDO FAQ **********************************/
#content #content_faq {
	width:715px;
	margin-top:10px;
}
#content #faq_left {
	float:left;
	height:500px;
	width:280px; 
}
#content #faq_left #sac {
	margin-bottom:10px;
}
#content #faq_left p {
	color:#8b8b8b;
	margin-bottom:10px;
	font-size:11px;
}

#content #faq_right {
	float:left;
	width:410px; 
	margin-left:25px;
}
#content #faq_right ul {
	color:#324654;
	margin:10px 0 20px 14px;
}
#content #faq_right li {
	list-style:disc;
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
}
#content #faq_right li.resposta {
	margin-top:-7px;
	list-style:none;
	font-weight:normal;
	color:#8b8b8b;
}
#content #faq_right a {
	color:#324654;
}
#content #faq_right a:hover {
	color:#2878b1;
}
#content #faq_right #voltar_topo {
	float:right;
	margin-bottom:7px;
}


/*************************** FIM CONTEUDO FAQ **************************************/

/*************************** classes usadas ***********************************/
.float_l{
	float: left;
}
.float_r{
	float: right;
}
.clear{
	clear: both;
}
.field{
	font-size: 11px;
	color:#9F9F9F;
}
td.image_load img{
	background: url(../imgs/loader.gif) no-repeat center;
}
/*************************** fim classes usadas ***********************************/
#layer-construir{
	width:417px;
	height:313px;
	position:absolute;
	top:135px; left:50%;

	margin-left:-170px;
	z-index:100;
}
a#lojas{
	display:block;
	height:19px;
	width:61px;
	text-indent:-999%;
	float:left;
	outline:none;
}
a#online{
	display:block;
	height:19px;
	width:81px;
	text-indent:-999%;
	float:left;
	outline:none;
} 
a#lojas.on.pt_BR{background:url(../imgs/lojas_on_pt_BR.gif) no-repeat;}
a#lojas.off.pt_BR{background:url(../imgs/lojas_off_pt_BR.gif) no-repeat;}
a#online.on.pt_BR{background:url(../imgs/online_on_pt_BR.gif) no-repeat;}
a#online.off.pt_BR{background:url(../imgs/online_off_pt_BR.gif) no-repeat;}

a#lojas.on.en_US{background:url(../imgs/lojas_on_en_US.gif) no-repeat;}
a#lojas.off.en_US{background:url(../imgs/lojas_off_en_US.gif) no-repeat;}
a#online.on.en_US{background:url(../imgs/online_on_en_US.gif) no-repeat;}
a#online.off.en_US{background:url(../imgs/online_off_en_US.gif) no-repeat;}

a#lojas.on.es_ES{background:url(../imgs/lojas_on_es_ES.gif) no-repeat;}
a#lojas.off.es_ES{background:url(../imgs/lojas_off_es_ES.gif) no-repeat;}
a#online.on.es_ES{background:url(../imgs/online_on_es_ES.gif) no-repeat;}
a#online.off.es_ES{background:url(../imgs/online_off_es_ES.gif) no-repeat;}


