*{margin:0 auto; padding:0;}
body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; background:#d3d7cf;}
img{border:none;}
#header {width:998px; height:235px;}
#header #logo{float:left; width:204px; height:167px; background:url(../../images/bg_logo.jpg) top right no-repeat;}
#header #logo img{float:left; margin:25px 0 0 13px;}
#header #links_topo{float:left; width:794px; height:167px; background:url(../../images/bg_links_topo.jpg) bottom left no-repeat;}
#header #global_menupedidos_telefone{float:left; width:575px;}
#header #global_login{float:left; width:215px; margin-top:15px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*ferramentas*/
#header .ferramentas{font-family:Arial; color:#FFFFFF; font-size:11px; float:right; width:700px; height:55px; background:url(../../images/bg_ferramentas.jpg) top center no-repeat;}
#header .ferramentas ul{list-style-type:none; float:left; margin:23px 0 0 80px;}
#header .ferramentas ul li{display:inline;}
#header .ferramentas ul li a{display:inline; font-family:Arial; color:#4e4e4e; font-size:11px; text-decoration:none;}
#header .ferramentas ul li a:hover{display:inline; font-family:Arial; color:#4e4e4e; font-size:11px; text-decoration:underline;}
#header .ferramentas ul li p{float:left; padding:0 17px 0 17px; margin-top:0;}
#header .ferramentas ul li img{float:left; padding-right:11px;}
#header .ferramentas .separacao_ferramentas{background:url(../../images/bg_separacao_ferramentas.jpg) top center no-repeat; width:2px; height:19px; float:left;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Meus Pedidos*/
#header .menu_meus_pedidos{font-family:Arial; background:url(../../images/bg_menu_meus_pedidos.jpg) bottom center no-repeat; font-size:13px; float:left; width:576px; height:54px; margin-top:20px;}
#header .menu_meus_pedidos .separacao_menu_meus_pedidos{background:url(../../images/separacao_menu_meus_pedidos.jpg) top center no-repeat; width:2px; height:29px; float:left;}
#header .menu_meus_pedidos ul{list-style-type:none; margin:7px 0 0 0;}
#header .menu_meus_pedidos ul li{float:left; font-family:Arial;}
#header .menu_meus_pedidos ul li a{color:#0b5b33; text-decoration:none; font-weight:bold;}
#header .menu_meus_pedidos ul li a:hover{color:#0b5b33; text-decoration:underline; font-weight:bold;}
#header .menu_meus_pedidos ul li p{float:left; padding:9px 8px 0 0;}
#header .menu_meus_pedidos ul li img{float:left; padding-left:2px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Telefone*/
#header #telefone{float:left; width:100%; text-align:center;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Login*/
.login{float:right; font-family:Arial, Helvetica, sans-serif; color:#4e4e4e; font-size:11px; width:200px;}
.login a{color:#4e4e4e; text-decoration:none;}
.login a:hover{color:#4e4e4e; text-decoration:underline;}
.tit_login{float:left; margin:0;}
.caixa_login{float:left;}
.caixa_login input{width:176px; height:20px; margin:3px 0 9px 0; font-family:Arial, Helvetica, sans-serif; font-size:15px; padding:6px 10px 0 10px; border:none;}
#header #email_address{float:left; background:url(../../images/input_login_topo.jpg) top center no-repeat; width:185px; height:24px; margin:0; color:#4e4e4e; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#header #password{float:left; background:url(../../images/input_senha_topo.jpg) top center no-repeat; width:136px; height:24px; margin:0; color:#4e4e4e; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#header #login_button {float:left; border:none; background:transparent; color:#FFFFFF; width:47px; height:28px; padding:0; margin:0 0 0 -2px; font-weight:bold;}
.login_button{float:left; margin:0; width:100%;}
.login_button .ColorSpan{font-size:11px; float:right;}
.login_button .cadastra_se{float:left;}
.login_button input{float:left; border:none; background:transparent; color:#FFFFFF; width:50px; margin:-5px 0 0 25px; padding:0; font-weight:bold;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* Menu Topo*/
#global_nav_busca{float:left; width:100%; height:59px; background:url(../../images/bg_links_bottom.jpg) left bottom no-repeat;}
#menu_topo{height:41px; width:649px; float:left; background:url(../../images/bg_inicio_nav.jpg) top left no-repeat; margin:2px 0 0 0;}
#menu_topo ul{list-style-type:none; background:url(../../images/bg_repete_nav.jpg) top left no-repeat; width:624px; height:41px; margin-left:25px;}
#menu_topo ul li{float:left; font-family:Arial; font-size:14px; color:#FFFFFF; margin:12px 3px 10px 3px; height:29px; letter-spacing:0.4px;}
#menu_topo ul li a{float:left; font-family:Arial; font-size:13px; color:#FFFFFF; text-decoration:none;}
#menu_topo ul li:hover{background:url(../../images/repete_hover_nav.jpg) top center repeat-x; height:29px; padding:7px 3px 10px 3px; margin:5px 0 0 0;}
#menu_topo .separacao_nav{float:left; background:url(../../images/separacao_nav.jpg) top center no-repeat; width:2px; height:29px; margin:5px 1px 0 1px;}
#menu_topo .separacao_nav:hover{background:url(../../images/separacao_nav.jpg) top center no-repeat; padding:0 0 0 0; margin:5px 1px 0 1px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Busca*/
.busca{float:left; width:343px; height:56px; font-family:Arial, Helvetica, sans-serif; color:#cae8d9; font-size:15px; text-shadow: 0 1px 2px #333; font-weight:bold; margin:2px 0 0 0; background:url(../../images/bg_busca_top.jpg) top left no-repeat; padding:8px 0 0 0;}
.busca span{float:left; margin-right:5px;}
.busca input{width:210px; height:24px; border:none; float:left;}
.botao_busca input{float:left; width:34px; height:24px; margin:-18px 0 0 10px; padding:0;}
.busca a{font-size:15px; color:#FFFFFF; text-decoration:none; float:right; margin:-20px 0 0 0;}
.busca a:hover{font-size:15px; color:#FFFFFF; text-decoration:underline;}
.link_busca_avancada{float:left; clear:both; background:url(../../images/bg_busca_avancada_bottom.jpg) top center no-repeat; width:144px; height:16px; margin:-3.2px 1px 0 0; float:right;}
.link_busca_avancada a{font-size:10px; font-weight:normal; text-decoration:underline; text-shadow:none; float:right; margin:0 25px 0 0;}
.link_busca_avancada a:hover{font-size:10px; font-weight:normal; text-decoration:underline; text-shadow:none;}
#search_suggest{position:absolute; background:#666; z-index:0; margin:0 0 0 0;}
#search_suggest hr{border:none;}
#search_suggest a{float:left; padding:0 5px 0 5px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*GERAL*/
#container{width:100%;}
#content{width:998px;}
.sombra_interna_index{clear:left; width:740px; height:17px; background:url(../../images/bg_sombra_index.jpg) top center no-repeat;}
#conteudo_geral{float:right; width:740px; background:url(../../images/bg_conteudo_geral.jpg) top center no-repeat #FFFFFF; font-size:12px;}
#conteudo_geral .input_padrao label{font-weight:bold;}
#conteudo_geral .input_padrao .input2ma{background:url(../../images/input_padrao.jpg) top left no-repeat; width:268px; height:24px; border:none; margin:5px 0 5px 0;}
#conteudo_geral .input_padrao_menor .input2ma{background:url(../../images/input_padrao.jpg) top left no-repeat; width:120px; height:24px; border:none; margin:5px 0 5px 0; border-right:1px solid #b4baac;}
#conteudo_geral .input_padrao_maior .input2ma{background:#FFF; width:290px; height:20px; border:none; margin:5px 0 5px 0; border:1px solid #b4baac;}
#conteudo_geral .input_padrao select{background:url(../../images/input_padrao.jpg) top left no-repeat; width:268px; height:24px; border:none; margin:5px 0 5px 0;}
#conteudo_geral .input_padrao_checkbox .input2ma{background:none; width:auto; height:auto; border:none; margin:5px 0 5px 0;}
#conteudo_geral .span_input_padrao{float:left; width:118px; margin-top:8px; text-align:left;}
#conteudo_geral .span_input_padrao_menor{float:left; margin:8px 8px 0 0; text-align:left;}
#conteudo_geral .textarea_padrao  .input2ma{width:400px; height:200px; background:#FFFFFF; border:1px solid #b4baac;}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Categorias*/
.categorias{float:left; margin:0; width:100%;}
.titulo_categorias{background:url(../../images/bg_titulo_categoria.jpg) top center no-repeat; width:222px; height:41px; font-size:15px; text-align:left; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:25px 0 0 11px}
.cont_categoria{float:left; width:100%;}
.cont_categoria span{color:#000;}
.cont_categoria ul {margin:-7px 0 0 10px; width:213px; list-style-type:none;}
.cont_categoria ul li{margin:0 0 2px 0; clear:left; text-align:left; background:url(../../images/seta_catagorias.jpg) top left no-repeat #e0e3dd; padding:6px 0 6px 24px;}
.cont_categoria .sub_categorias_nivel_1{margin:0 0 2px 0; clear:left; text-align:left; background:url(../../images/seta_sub_catagoria_1.png) top left no-repeat #278858; padding:6px 0 6px 30px;}
.cont_categoria .sub_categorias_nivel_1:hover{margin:0 0 2px 0; clear:left; text-align:left; background:url(../../images/seta_sub_catagoria_1.png) top left no-repeat #278858; padding:6px 0 6px 30px;}
.cont_categoria .sub_categorias_nivel_1 span{color:#FFFFFF;} .cont_categoria .sub_categorias_nivel_1 a{color:#FFFFFF; font-weight:bold;} .cont_categoria .sub_categorias_nivel_1 a:hover{color:#FFFFFF; font-weight:bold;}
.cont_categoria .sub_categorias_nivel_2{margin:0 0 2px 0; clear:left; text-align:left; background:url(../../images/seta_sub_catagoria_2.png) top left no-repeat #942037; padding:6px 0 6px 40px;}
.cont_categoria .sub_categorias_nivel_2:hover{margin:0 0 2px 0; clear:left; text-align:left; background:url(../../images/seta_sub_catagoria_2.png) top left no-repeat #942037; padding:6px 0 6px 40px;}
.cont_categoria .sub_categorias_nivel_2 span{color:#FFFFFF;} .cont_categoria .sub_categorias_nivel_2 a{color:#FFFFFF; font-weight:bold;} .cont_categoria .sub_categorias_nivel_2 a:hover{color:#FFFFFF; font-weight:bold;}
.cont_categoria .sub_categorias_nivel_3{margin:0 0 2px 0; clear:left; text-align:left; background:url(../../images/seta_sub_catagoria_3.png) top left no-repeat #0c5c35; padding:6px 0 6px 50px;}
.cont_categoria .sub_categorias_nivel_3:hover{margin:0 0 2px 0; clear:left; text-align:left; background:url(../../images/seta_sub_catagoria_3.png) top left no-repeat #0c5c35; padding:6px 0 6px 50px;}
.cont_categoria .sub_categorias_nivel_3 span{color:#FFFFFF;} .cont_categoria .sub_categorias_nivel_3 a{color:#FFFFFF; font-weight:bold;} .cont_categoria .sub_categorias_nivel_3 a:hover{color:#FFFFFF; font-weight:bold;}
.cont_categoria .sub_categorias_nivel_4{margin:0 0 2px 0; clear:left; text-align:left; background:url(../../images/seta_sub_catagoria_4.png) top left no-repeat #074326; padding:6px 0 6px 60px;}
.cont_categoria .sub_categorias_nivel_4:hover{margin:0 0 2px 0; clear:left; text-align:left; background:url(../../images/seta_sub_catagoria_4.png) top left no-repeat #074326; padding:6px 0 6px 60px;}
.cont_categoria .sub_categorias_nivel_4 span{color:#FFFFFF;} .cont_categoria .sub_categorias_nivel_4 a{color:#FFFFFF; font-weight:bold;} .cont_categoria .sub_categorias_nivel_4 a:hover{color:#FFFFFF; font-weight:bold;}
.cont_categoria ul li:hover{margin:0 0 2px 0; clear:left; text-align:left; background:url(../../images/seta_catagorias.jpg) top left no-repeat #e0e3dd; padding:6px 0 6px 24px;}
.cont_categoria a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-decoration:none; }
.cont_categoria a:hover{font-size:13px; color:#000; text-decoration:none; }
.bg_categorias_bottom{background:url(../../images/bg_catagorias_bottom.jpg) bottom center no-repeat; width:213px; height:12px; clear:left; margin-left:10px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Newsletter*/
.newsletter{float:left; width:240px; margin:7px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.titulo_newsletter{float:left; background:url(../../images/bg_titulo_newsletter.jpg) top left no-repeat; width:222px; height:32px; font-size:15px; text-align:left; padding:16px 0 0 18px; color:#FFFFFF; font-weight:bold;}
.corpo_newsletter{float:left; width:220px; background:#dcdfd9; margin-left:10px;}
.newsletter p{margin:0 10px 5px 10px; color:#000000; text-align:left;}
.newsletter p strong{color:#932037;}
.inputs_newsletter {background:url(../../images/inputs_newsletter.jpg) top left no-repeat; width:196px; height:25px; border:none; margin-bottom:5px; padding:5px 3px 0 3px; color:#777c72; font-size:15px;}
.news_descadastrar{font-family:Arial; font-size:11px; color:#333333; float:left; text-decoration:underline; margin:14px 0 0 8px;}
.enviar_newsletter{width:90px; height:45px; background:url(../../images/btn_enviar_newsletter.jpg) top right no-repeat; float:right; border:none; margin-right:20px; cursor:pointer;}
.rodape_newsletter{float:left; width:240px; height:45px; background:url(../../images/bg_rodape_newsletter.jpg) bottom left no-repeat;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Chamandas Laterais*/
.conheca_nossas_midias{background:url(../../images/chamada_midias_sociais.jpg) top center no-repeat; width:240px; height:160px; float:left; clear:both; margin-top:20px;}
.conheca_nossas_midias h5{display:none;}
.conheca_nossas_midias p{display:none;}
.conheca_nossas_midias .link_twitter{float:left; width:50px; height:50px; margin:80px 0 0 15px;}
.conheca_nossas_midias .link_orkut{float:left; width:50px; height:50px; margin:70px 0 0 10px;}

.conheca_nossas_midias .link_facebook{float:left; width:50px; height:50px; margin:70px 0 0 5px;}

.conheca_nossas_midias .link_blog{float:left; width:50px; height:50px; margin:80px 0 0 3px;}
.lista_de_casamento{background:url(../../images/chamada_lista_de_casamento.jpg) top center no-repeat; width:240px; height:182px; float:left; clear:both; margin-top:10px;}
.lista_de_casamento h5{display:none;}
.lista_de_casamento .link_lista_casamento{float:right; width:125px; height:135px; margin-top:30px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Mais Buscados - Nuvem de tags */
.mais_buscados{float:left;  width:240px; margin:5px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.titulo_mais_buscados{float:left; background:url(../../images/bg_titulo_mais_buscados.jpg) top left no-repeat; width:220px; height:32px; font-size:15px; text-align:left; padding:16px 0 0 18px; color:#FFFFFF; font-weight:bold;}
.mais_buscados .nuvem_tags{text-align:center; width:220px; margin-left:10px;}
.mais_buscados .nuvem_tags a{font-family:Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; margin:0 5px 0 5px;}
.mais_buscados .nuvem_tags a:hover{text-decoration:underline;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Destaques Topo*/
#caixa_destaque_oferta{float:left; width:360px; margin:0 0 0 10px;}
#caixa_destaque_oferta #aba_oferta{float:left; width:80px; height:83px; background:url(../../images/bg_aba_oferta.jpg) top right no-repeat;}
#caixa_destaque_oferta #aba_oferta .link_aba_oferta{width:80px; height:83px; float:right;}
#caixa_destaque_oferta .titulo_padrao_destaque h4 a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#932037; text-align:left; margin:32px 0 0 10px; text-decoration:none;}
#caixa_destaque_novo{float:left; width:360px; margin:0 0 0 10px;}
#caixa_destaque_novo #aba_novo{float:left; width:80px; height:83px; background:url(../../images/aba_novo.jpg) top right no-repeat;}
#caixa_destaque_novo #aba_novo .link_aba_novo{width:80px; height:83px; float:right;}
#caixa_destaque_novo .titulo_padrao_destaque h4 a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0d5c35; text-align:left; margin:32px 0 0 10px; text-decoration:none;}
.titulo_padrao_destaque{float:left; width:280px; height:83px; background:url(../../images/bg_destaques_topos.jpg) top left no-repeat;}
.caixa_destaque{float:right; width:350px; height:308px;}
.caixa_destaque img {border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; float:left;}
.caixa_destaque .textos_destaque{position:absolute;}
.caixa_destaque h5{width:137px; text-align:left; font-size:12px; font-weight:normal; line-height:18px; background:url(../../images/bg_descricao_destaques.png); color:#FFFFFF; padding:10px; margin:15px 0 0 5px;}
.caixa_destaque h5 a{font-weight:normal; color:#FFFFFF; text-decoration:none;}
.caixa_destaque h5 a:hover{text-decoration:underline;}
.caixa_destaque h6{width:137px; text-align:left; font-size:12px; font-weight:normal; color:#0d5c35; background:url(../../images/bg_preco_destaques.png); padding:5px 10px 5px 10px; margin:3px 0 0 5px;}
.caixa_destaque h6 span{text-decoration:line-through;}
.caixa_destaque h6 strong{font-size:16px; color:#932037; padding-left:5px;}
.caixa_destaque .botao_destaque{border:none; margin:9px 0 0 5px;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Promocao*/
.promocao{float:left; background:#4E4E4E; width:100%; margin:30px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.titulo_promocao{float:left; background:#006CFF; width:96%; font-size:20px; text-align:left; padding:5px 0 0 10px; font-weight:bold; margin:-15px 0 10px 0;}
.promocao a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.promocao .img_promocao{width:70%; float:left; margin:10px 0 10px 15%; padding:10px 0 10px 0; background:#ffffff;}
.promocao .preco_promocao{clear:both; float:left; width:100%; text-align:left; padding:0 0 20px 15%; color:#FFFFFF; font-size:14px; }
.promocao .s {text-decoration:line-through; color:#FFFFFF; font-size:14px; font-weight:bold;}
.promocao .ColorRed {color: #FFFFFF; font-size:24px; font-weight:bold;}
.lista_produtos {font-family:Arial; margin:5px 10px 5px 10px; float:left; clear:both; text-align:left; color:#FFFFFF;}
.lista_produtos a{color:#FFFFFF; text-decoration:none; margin-left:10px;}
.lista_produtos a:hover{color:#999999; text-decoration:underline;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Novidade*/
.novidade{float:left; background:#4E4E4E; width:100%; margin:30px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.titulo_novidade{float:left; background:#006CFF; width:96%; font-size:20px; text-align:left; padding:5px 0 0 10px; font-weight:bold; margin:-15px 0 10px 0;}
.novidade a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.novidade .img_novidade{width:70%; float:left; margin:10px 0 10px 15%; padding:10px 0 10px 0; background:#ffffff;}
.novidade .preco_novidade{clear:both; float:left; width:100%; text-align:left; padding:0 0 20px 15%; color:#FFFFFF; font-size:14px; }
.novidade .s {text-decoration:line-through; color:#FFFFFF; font-size:14px; font-weight:bold;}
.novidade .ColorRed {color: #FFFFFF; font-size:24px; font-weight:bold;}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Content*/
.content_new_product{background:#FFFFFF; float:right; width:740px;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Flash*/
.flash{float:left; width:740px; text-align:center; margin:17px 0 1px 0;}
.flash .flor_banner{position:absolute;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Caixa dos Produtos*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.head_tit_produto{margin-top:5px;}
.alinha_pdf_imprimir{float:right; text-align:right; width:335px;}
.alinha_pdf_imprimir ul{list-style-type:none;}
.alinha_pdf_imprimir ul li{float:left; height:38px; background:url(../../images/sombra_alinha_pdf_imprimir.jpg) top right no-repeat; padding:4px 26px 0 0;}
.alinha_pdf_imprimir ul .ultimo_link {float:left; height:38px; background:none; padding:4px 0 0 0;}
.alinha_pdf_imprimir a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#6d5a3f; font-weight:bold; margin-top:5px;}
.alinha_pdf_imprimir a:hover{text-decoration:underline; font-weight:bold;}

.alinha_pdf_imprimir img{float:left;}
.alinha_pdf_imprimir .links_pdf_imprimir{float:left; margin:9px 0 0 5px;}

.alinha_pdf_imprimir ul li img{margin:0; padding:0; float:left;}
.box_preco{float:left; width:300px; letter-spacing:1px; margin-top:25px;}
.box_preco .preco_de{color:#6d7671; font-size:12px; font-weight:normal;}
.box_preco .preco_de span{text-decoration:line-through;}
.box_preco h5{color:#932238; font-size:21px; float:left; margin-left:12px;}
.box_preco .economize{float:left; font-size:12px; color:#533407; margin:10px 0 0 10px;}
.box_preco .preco_normal{color:#932238; font-size:21px; float:left; margin:0 0 0 11px;}
.logo_fabricante{float:right; margin:5px;}
.logo_fabricante h6{float:right; font-size:11px; font-weight:normal; padding-bottom:5px;}
.logo_fabricante span{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; float:right;}
.bg_sombra_fab_esq{background:url(../../images/bg_sombra_fab_esq.jpg) top left no-repeat; width:11px; height:52px; float:left; margin-right:5px;}
.logo_fabricante img{float:left; margin:2px;}
.bg_sombra_fab_dir{background:url(../../images/bg_sombra_fab_dir.jpg) top left no-repeat; width:11px; height:52px; float:left; margin-left:5px;}
.caixa_produtos{width:228px; float:left; text-align:center; margin:0 9px 15px 9px; background:url(../../images/bg_repete_produto.jpg) top left repeat-y;}
.caixa_produtos h4{height:60px; width:228px; background:url(../../images/bg_titulo_produto.jpg) top left no-repeat;}
.caixa_produtos h4 a{font-family:Arial, Helvetica, sans-serif; color:#932037; text-decoration:none; font-weight:normal; font-size:14px; float:left; text-align:left; width:165px; margin:10px 0 0 35px;}
.caixa_produtos_int{width:228px; float:left; text-align:center; margin:0 9px 10px 9px;}
.caixa_produtos_int h1{height:42px; width:193px; background:url(../../images/bg_titulo_produto_int.jpg) top left no-repeat; font-family:Arial, Helvetica, sans-serif; color:#932037; text-decoration:none; font-weight:normal; font-size:14px; float:left; text-align:left; padding:10px 0 0 35px;}
.caixa_produtos_int .imagem_produto {float:left; width:206px; height:175px; text-align:center; margin-left:5px;}
.caixa_produtos_int .imagem_produto img{background:#FFF; padding:2px; border:1px solid #0d5c35; width:204px; height:auto;}
.caixa_produtos .imagem_produto {float:left; width:206px; height:160px; text-align:center; background:transparent; margin-left:5px;}
.caixa_produtos .imagem_produto img{background:#FFFFFF; padding:2px; border:1px solid #0d5c35;}
.caixa_produtos .descricao_produtos{width:100%; background:#EFEFEF; padding:5px 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}
.caixa_produtos .descricao_produtos span{float:left; padding:0 5px 0 5px;}
.caixa_produtos .botoes_produtos{background:url(../../images/bg_bottom_produto.jpg) top left no-repeat #FFFFFF; float:left; height:44px; width:228px;}
.caixa_produtos .botoes_produtos img{float:right; margin-top:7px;}
.caixa_produtos .produto_preco{width:221px; height:57px; float:left; background:url(../../images/bg_preco_produto.jpg) top left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px;}
.caixa_produtos .produto_preco .s {color:#0d5c35; font-size:12px; padding:14px 0 0 33px; float:left; clear:both;}
.caixa_produtos .produto_preco .s strong{text-decoration:line-through; font-weight:normal;}
.caixa_produtos .produto_preco .ColorRed {color:#932037; font-size:17px; font-weight:bold; float:left; clear:both; padding-left:53px;}
.caixa_produtos .produto_preco_sem{width:221px; height:42px; float:left; background:url(../../images/bg_preco_produto.jpg) top left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px; padding-top:15px;}
.caixa_produtos .produto_preco_sem .ColorRed {color:#932037; font-size:20px; font-weight:bold;}
.caixa_produtos .cssbutton{background:transparent url(../../images/btn_adicionar_carrinho.jpg) top center no-repeat; border:none; width:132px; height:24px; margin:10px 0 10px 0;}
.ranking_de_qualidade{float: left; width:450px;}
.ranking_de_qualidade h6{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#844703; float:left; margin:0 0 10px 14px;}

.ranking_de_qualidade .stars{float:left; height:20px; margin:18px 0 0 0;}
.ranking_de_qualidade #caption{float:left; color:#0E5C35; font-size:11px; font-weight:bold; margin:-3px 0 0 10px;}

.ranking_de_qualidade .avaliacao_geral{float:left; clear:both; color:#181818; margin:15px 0 0 14px;}
.avaliacao_geral span{float: left; padding-top:1px;}
.global_botoes_productinfo{width: 280px;float:right;}
.caixa_download img{float:left; margin:5px;}
.caixa_download span{float:left; width:10px; margin-top:10px;}
.caixa_download span a{font-size:12px; color:#333; text-decoration:none;}
.caixa_download span a:hover{font-size:12px; color:#333; text-decoration:underline;}
.caixa_download .video_n_cadastrado{float:right; width:45%; font-family:Arial, Helvetica, sans-serif; color:#990000; font-weight:bold; font-size:12px; text-align:left; margin-top:10px;}
.caixa_download .video_cadastrado{float:left; width:100px;}
.caixa_download .downs{float:left; width:100px;}
.caixa_botoes img{float:right; margin-right:30px; clear:both;}
.caixa_botoes input{float:right; margin-right:30px; clear:both;}
.caixa_botoes .bg_btn_comprar{float:right; width:206px; height:64px; background:url(../../images/sombra_quero_comprar.jpg) bottom right no-repeat;}
.caixa_botoes .bg_btn_lista_de_desejos{float:right; width:278px; height:51px; background:url(../../images/sombra_lista_de_desejos.jpg) bottom right no-repeat;}

.caixa_botoes .bg_btn_avise_quando_chegar{float:right; width:258px; height:54px; background:url(../../images/sombra_avise_quando_chegar.jpg) bottom right no-repeat;}
.caixa_botoes .bg_btn_avise_quando_chegar img{float:right; margin:0;}

.caixa_botoes .bg_btn_tirar_duvidas{float:right; width:216px; height:51px; background:url(../../images/sombra_tirar_duvidas.jpg) bottom right no-repeat;}
.caixa_botoes .bg_sold_out_prod{float:right; width:166px; height:64px; background:url(../../images/sombra_sold_out_prod.jpg) bottom right no-repeat;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* Central de Atendimento*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.tit_central_atendimento h6{font-family:Arial; font-size:18px; color:#000000; width:100%; text-align:left; float:left; margin:30px 0 30px 10px;}
.troca_devolucao{width:40%; float:left; border-right:1px dashed #000000; margin:20px 0 10px 20px;}
.compra_segura{width:40%; float:left; margin:20px 0 10px 20px;}
.entre_contato{width:40%; float:left; border-right:1px dashed #000000; margin:20px 0 10px 20px;}
.politica_privacidade{width:40%; float:left; margin:20px 0 10px 20px;}
.conteudo_atendimento{float:left; width:100%;}
.cont_central_atendimento h4{text-align:left; font-family:Arial; font-size:14px; color:#000000; float:left; margin:0 0 10px 0;}
.cont_central_atendimento img{float:left; width:30%; margin-right:15px;}
.cont_central_atendimento .texto_atendimento{float:left; width:60%; text-align:left; margin-top:15px; line-height:18px;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Troca e Devolucoes*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.troca_devolucoes{clear:left;}
.troca_devolucoes h4{font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:left; padding:15px 0 0 15px; margin:0;}
.troca_devolucoes h6{clear:left; text-align:left; background:#E0E3DD; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:15px; padding:10px 0 10px 15px; margin:10px;}
.troca_devolucoes h5{clear:left; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0 0 10px 0; padding-left:15px;}
.troca_devolucoes ul{clear:left; list-style-type:none; padding: 10px  20px 20px 15px;}
.troca_devolucoes ul li{clear:left; text-align:left; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.troca_devolucoes ul li a{color:#333; text-decoration:none;}
.troca_devolucoes ul li a:hover{color:#333; text-decoration:underline;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Compra Segura*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.int_compra_segura{clear:left; text-align:left; width:740px;}
.int_compra_segura h4{font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:left; padding:15px 0 0 15px; margin:0;}
.int_compra_segura h6{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; clear:left; margin:10px 20px 10px 20px; font-weight:normal; line-height:20px;}
.int_compra_segura img{float:right;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Login*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.caixa_login_int{float:left; width:40%; margin:30px 5% 0 5%;}
.caixa_login_int h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; float:left; margin:0;}
.caixa_login_int h4{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; clear:left; text-align:left; padding:5px 0 5px 0;}
.caixa_login_int .entre_contato{float:left; clear:both; margin:0; text-align:left; border:none; width:100%;}
.caixa_login_int .entre_contato img{float:left; margin-right:15px;}
.caixa_login_int a{color:#333; font-weight:bold; text-decoration:none;}
.caixa_login_int a:hover{color:#333; font-weight:bold; text-decoration:underline;}
.caixa_login_int .cadastrese{float:left; margin-top:15px;}
.caixa_login_int label input{float:left; width:44%; height:22px; margin-right:4%; border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:15px; padding-top:3px;}
.caixa_login_int .botoes_login{float:left; width:100%;}
.caixa_login_int .botoes_login a{float:left; margin:20px 0 0 0;}
.caixa_login_int .botoes_login .img2ma{float:right; margin:10px 30px 0 0;}
.caixa_login_int .botoes_login .msg_erro_login{float:left; width:225px; height:30px; padding:0 0 0 5px; background:yellow; border:1px solid black;}
.caixa_login_int .botoes_login .msg_erro_login img{float:left; margin:2px 0 0 0;}
.caixa_login_int .lembra_senha{clear:left; text-align:left;}
.caixa_login_int .lembra_senha input{float:left;}
.caixa_login_int .lembra_senha span{float:left; margin:2px 0 0 5px;}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.caixa_login_int2{float:left; width:100%; margin:0 0 0 5px;}
.caixa_login_int2 a{color:#333; font-weight:bold; text-decoration:none;}
.caixa_login_int2 a:hover{color:#333; font-weight:bold; text-decoration:underline;}
.caixa_login_int2 .cadastrese{float:left; margin-top:15px;}
.caixa_login_int2 label input{float:left; width:44%; height:22px; margin-right:4%; border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:15px; padding-top:3px;}
.caixa_login_int2 p{margin:0 0 10px 0; float:left; width:388px; text-align:center;}
.caixa_login_int2 .botoes_login{float:left; width:100%;}
.caixa_login_int2 .botoes_login a{float:left; margin:9px 0 0 1px;}
.caixa_login_int2 .botoes_login input{float:right; margin:5px 15px 0 0;}
.caixa_login_int2 .botoes_login .msg_erro_login{float:left; width:225px; height:30px; padding:0 0 0 5px; background:yellow; border:1px solid black;}
.caixa_login_int2 .botoes_login .msg_erro_login img{float:left; margin:2px 0 0 0;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Logado*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.caixa_logado{float:right; width:180px; margin-top:15px;}
.caixa_logado h4{float:left; margin:3px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#952138;}
.tit_top_account{float:left; background:url(../../images/bg_top_account.jpg) top left no-repeat; width:177px; height:23px;}
.caixa_logado img{float:right; margin-top:-3px;}
.global_logoff_conta{float:left; width:177px; text-align:center; background:url(../../images/bg_center_account.jpg) top center repeat-y;}
.bg_bottom_account{float:left; background:url(../../images/bg_bottom_account.jpg) bottom center no-repeat; width:177px; height:12px;}
.caixa_logado span{padding:10px 5px 10px 5px; color:#693b05;}
.caixa_logado a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#693b05; text-decoration:none; }
.caixa_logado a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#693b05; text-decoration:underline;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Minha Conta*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.minha_conta{clear:left; text-align:left; width:740px;}
.minha_conta a{color:#333; font-weight:bold; text-decoration:none; line-height:20px;}
.minha_conta a:hover{color:#333; font-weight:bold; text-decoration:underline;}
.minha_conta .caixa_conta_produto{clear:left; background:#F3F5F1; border:1px solid #D3D7CF; padding:10px; margin:10px;}
.minha_conta h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333;}
.minha_conta h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; margin:0 0 0 10px;}
.minha_conta .InfoBoxContenent2MABox .nuvem_tags{float:left; margin:10px;}
.minha_conta p{float:left; margin:0 0 10px 10px;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*FAQ*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.faq{clear:left; text-align:left; width:90%; margin-left:5%;}
.faq a{color:#333; font-weight:bold; text-decoration:none; line-height:20px;}
.faq a:hover{color:#333; font-weight:bold; text-decoration:underline;}
.faq h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333;}
.faq h4{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; margin:10px 0 10px 0;}
.faq hr{float:left; width:100%; clear:both; margin:0 0 0 0;}
.faq .solicitar{float:right; margin:10px 0 10px 0;}
.faq_perguntas{cursor:pointer; font-weight:bold; float:left; clear:both; margin:5px 0 5px 0; font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.faq_perguntas p{float:left; margin:0;}
.faq_resposta{clear:both; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*BUSCA_AVANCADA*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.busca_avancada{float:left; text-align:left; width:740px;}
.busca_avancada a{color:#333; font-weight:bold; text-decoration:none; line-height:20px;}
.busca_avancada a:hover{color:#333; font-weight:bold; text-decoration:underline;}
.busca_avancada h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333;}
.busca_avancada h4{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; margin:10px 0 10px 0;}
.busca_avancada hr{margin:20px 0 20px 0;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* fine box.php */
.Product_listingProductListing-heading {width: 33.3%; height:25px; float: left; background:#CCCCCC; color:#333; font-weight: bold; text-align:left;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Informacao do Produto*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.produto_informacao{clear:left; text-align:left; width:740px;}

.produto_informacao .breadcrumb_produto{width:630px; height:33px; margin-top:14px; padding:20px 0 0 115px; font-family:Arial; font-size:11px; float:left; color:#0d5c35; background:url(../../images/bg_breadcrumb_produto.png) top left no-repeat;}
.produto_informacao .breadcrumb_produto a{ font-family:Arial; font-size:11px; color:#0d5c35; text-decoration:none; font-weight:normal;}
.produto_informacao .breadcrumb_produto a:hover{font-family:Arial; font-size:11px; color: #0d5c35; text-decoration:underline; font-weight:normal;}
.produto_informacao .breadcrumb_produto a strong{color:#932037; font-size:14px;}
.produto_informacao .breadcrumb_produto a:hover strong{color:#932037; font-size:14px;}
.caixa_titulo_produto {float:left; width:740px; margin:15px 0 20px 0; font-family:Arial, Helvetica, sans-serif;}
.caixa_titulo_produto .main{color:#533407; font-size:12px;}
.caixa_titulo_produto strong{font-size:20px; font-weight:bold; color:#0d5c35;}
.btn_prev{background:url(../../images/bg_prod_anterior.jpg) center right no-repeat; width:127px; height:20px;}
.btn_prev img{float:left;}
.btn_next{background:url(../../images/bg_prod_prox.jpg) center left no-repeat; width:127px; height:20px;}
.btn_next img{float:right;}
.caixa_foto{float:left; width:228px;}
.min_fotos_produtos{float:left; width:225px; text-align:center; margin-left:7px;}
.min_fotos_produtos ul{list-style-type:none;}
.min_fotos_produtos ul li{display:inline; padding:0 4px 0 4px;}
.min_fotos_produtos ul li img{background:#FFFFFF; padding:1px; border:1px solid #9b3045;}
.min_fotos_produtos .estrelas{padding:5px 0 15px 0;}
.produto_informacao .caixa_precos{float:right; margin-right:30px; width:470px;}
.produto_informacao .caixa_precos .bg_box_top_preco{background:url(../../images/bg_box_top_preco.jpg) top center no-repeat; width:470px; height:21px;}
.produto_informacao .caixa_precos .bg_box_bottom_preco{background:url(../../images/bg_box_bottom_preco.jpg) top center no-repeat; width:470px; height:10px; margin-bottom:10px;}
.produto_informacao .caixa_precos .conteudo_preco{background:url(../../images/bg_box_center_preco.jpg) top center repeat-y; clear:left; width:470px;}
.produto_informacao .caixa_precos .checked_quantidade{float:left; width:100%; text-align:center; padding:5px 0 5px 0; margin-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#e46604; font-weight:bold;}
.produto_informacao .caixa_precos .conteudo_preco .parcelas_produto{clear:left;}
.produto_informacao .caixa_precos .conteudo_preco .parcelas_produto h6{float:left; margin:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#31557e;}
.produto_informacao .caixa_precos .conteudo_preco .parcelas_produto ul{list-style-type:none; float:left; margin:10px 0 0 0px; color:#333333; width:465px;}
.produto_informacao .caixa_precos .conteudo_preco .parcelas_produto ul li {line-height:17px;}
/*.produto_informacao .caixa_precos .conteudo_preco .parcelas_produto ul .ui-state-default.ui-corner-top {margin:0 0 0 20px;}*/
.produto_informacao .div_ajuda{float:left; width:100%; margin:10px 0 10px 0;}
.produto_informacao .div_ajuda .caixa_avaliacao{float:left; width:50%;}
.produto_informacao .div_ajuda .caixa_avaliacao h6{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0;}
.produto_informacao .div_ajuda .caixa_avaliacao h6 strong{font-size:14px; font-weight:bold; color:#333;}
.produto_informacao .div_ajuda .caixa_avaliacao ul{list-style-type:none; float:left; margin:10px 0 0 -40px;}
.produto_informacao .div_ajuda .caixa_avaliacao ul li{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-align:left;}
.produto_informacao .caixa_compartilhe{float:left; width:300px;font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:25px 0 0 11px;}
.produto_informacao .caixa_compartilhe .compartilhe{float:left; margin-top:5px;}
.produto_informacao .caixa_compartilhe span{font-size:11px; color:#333333; float:left; margin-top:2px;}
.produto_informacao .caixa_compartilhe .addthis{float:left; margin:0 3px 0 3px;}
.gether{width:100%;}
.caixa_2gether{float:left;}
.separacao_2gether{float:left; width:35px; text-align:center; margin-top:41px;}
.caixa_2gether h6{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; float:left; margin:5px;}
.caixa_2gether .caixa_imagem_a{float:left;}
.caixa_2gether .caixa_imagem_a img{background:#ffffff; padding:1px; border:1px solid #266d4a; margin:5px;}
.caixa_2gether .caixa_imagem_b{float:left;}
.caixa_2gether .caixa_imagem_b img{background:#ffffff; padding:1px; border:1px solid #a0243c; margin:5px;}
.caixa_2gether .caixa_descricao{float:left;}
.caixa_2gether .caixa_descricao span{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:bold;}
.caixa_2gether .caixa_descricao select{float:left;}
.caixa_2gether h5 span{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; margin:5px; float:left; text-decoration:line-through;}
.caixa_2gether h5 strong{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666; margin:5px; float:left; clear:both;}
.caixa_inf_2gether{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666d5e; margin-top:5px;}
.caixa_inf_2gether span{float:left; font-weight:normal; font-size:12px; color:#000000;}
.caixa_inf_2gether span strong{color:#0d5c35; font-weight:normal; font-size:12px;}
.global_precos_casadas{float:left; width:240px;}
.caixa_inf_2gether .getprezzo{float:left; margin-top:15px;}
.caixa_inf_2gether .getprezzo strong{font-size:15px; color:#932037;}
.caixa_inf_2gether .getrisparmio{float:left; clear:both; font-size:14px; font-weight:bold;}
.caixa_inf_2gether .getrisparmio span{color:#666d5e; font-size:12px; font-weight:normal;}
.caixa_inf_2gether .getrisparmio strong{color:#d69008; font-style:italic; font-size:17px; float:right;}
.bg_depoimentos{clear:left; width:100%; text-align:center;}
.bg_depoimentos .linha_depoimentos{width:713px; height:1px; margin:5px auto 20px auto;}
.bg_depoimentos img{float:left;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Footer*/
#box_footer_conteudo{width:998px;}
#footer{width:100%; min-height:292px; background:url(../../images/bg_footer.jpg) top left repeat-x; clear:both;}
#global_footer{width:998px;}
.bg_sombra_footer{float:left; width:998px; height:14px; background:url(../../images/bg_sombra_menu_rodape.jpg) bottom center no-repeat;}
.content_carrossel{float:left; width:740px; height:226px; margin-right:10px; background:url(../../images/bg_flash_bottom.jpg) bottom center no-repeat #D3D7CF;}
.publicidade{float:left; clear:both; margin-bottom:23px; width:740px;}
.publicidade .titulo_publicidade{float:left; background:url(../../images/bg_titulo_fabricante.jpg) top left no-repeat; width:255px; height:54px;}
.publicidade .titulo_publicidade h6{float:left; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px; margin:18px 0 0 13px;}
.menu_rodape{float:left; width:100%; height:53px; background:url(../../images/bg_menu_rodape.jpg) top center no-repeat; text-align:center;}
.menu_rodape ul{list-style-type:none; padding:0 100px 0 100px; margin-top:7px;}
.menu_rodape ul li{display:inline; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px;}
.menu_rodape ul li a{color:#333333; text-decoration:none;}
.menu_rodape ul li a:hover{color:#333333; text-decoration:underline;}
.separacao_menu{margin:0 15px 0 15px;}
#footer .informacoes_extras .quem_somos{float:left; width:276px; background:url(../../images/bg_sombra_quem_somos.jpg) top right no-repeat; min-height:264px;}
#footer .informacoes_extras .quem_somos h5 a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; float:left; text-align:left; background:url(../../images/bg_titulo_quem_somos.jpg) top center no-repeat; width:135px; height:24px; margin:-2px 0 0 0; padding:3px 0 0 13px; text-decoration:none;}
#footer .informacoes_extras .quem_somos h2 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; text-align:left; line-height:26px; padding:0 10px 0 10px; margin:0; float:left; clear:both; text-decoration:none;}
#footer .informacoes_extras .quem_somos h2 a:hover{text-decoration:underline;}
#footer .informacoes_extras .contato{float:left; width:398px; margin-left:13px;}
#footer .informacoes_extras .contato h5{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; float:left; text-align:left; background:url(../../images/bg_titulo_fale_conosco.jpg) top center no-repeat; width:130px; height:24px; margin:-2px 0 0 0; padding:3px 0 0 13px;}
#footer .informacoes_extras .contato h5 a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; float:left; text-align:left; width:130px; height:24px; text-decoration:none;}
#footer .informacoes_extras .contato .box_contato{clear:left; padding:0 0 0 5px;}
#footer .informacoes_extras .contato .box_contato .img_contato{float:left; background:#FFFFFF; padding:1px; border:1px solid #333333; margin-top:10px;}
#footer .informacoes_extras .contato .box_contato ul{list-style-type:none; text-align:left; float:left; margin:16px 0 0 24px;}
#footer .informacoes_extras .contato .box_contato ul li{color:#d3acb4; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}
#footer .informacoes_extras .contato .box_contato ul li a{font-weight:bold; color:#FFFFFF; text-decoration:none;}
#footer .informacoes_extras .contato .box_contato .email{font-weight:normal; text-decoration:underline;}
#footer .informacoes_extras .contato .sombra_links_mapas{background:url(../../images/bg_sombra_links_mapas.jpg) top left no-repeat; float:left; width:190px; height:114px;}
#footer .informacoes_extras .contato address{background:url(../../images/bg_sombra_enderecos.png) top center no-repeat; width:380px; clear:both; float:left; padding:12px 0 12px 0;}
#footer .informacoes_extras .contato address{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:left; font-style:normal; line-height:18px;}
#footer .informacoes_extras .contato address strong{font-size:14px;}
#footer .informacoes_extras .contato address span{font-weight:bold;}
.separacao_contato_cartoes{float:left; width:22px; height:264px; background:url(../../images/bg_separacao_cartoes.png) top center no-repeat;}
#footer .cartoes{float:left; width:289px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#footer .cartoes h5{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; float:left; text-align:left; background:url(../../images/bg_titulo_cartoes.jpg) top center no-repeat; width:135px; height:24px; margin:-2px 0 0 0; padding:3px 0 0 13px;}
#footer .cartoes ul{list-style-type:none; clear:left; padding:12px 0 5px 0;}
#footer .cartoes ul li{display:inline; padding:0 10px 0 10px;}
#footer .informacoes_extras{float:left; width:100%; margin-top:5px;}
#footer .informacoes_extras .departamentos{float:left; width:289px;}
#footer .informacoes_extras .departamentos h5{background:url(../../images/bg_titulo_departamentos.png) top left no-repeat; width:276px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-align:left; padding:12px 0 0 9px;}
#footer .informacoes_extras .departamentos ul{list-style-type:none; float:left; width:120px; margin:0; padding-left:15px;}
#footer .informacoes_extras .departamentos ul li{float:left; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background:url(../../images/seta_departamentos.png) center left no-repeat; height:20px; line-height:20px; padding-left:8px;}
#footer .informacoes_extras .departamentos ul li a{color:#FFFFFF; text-decoration:none;}
#footer .informacoes_extras .departamentos ul li a:hover{color:#FFFFFF; text-decoration:underline;}
.busca_footer{float:left; width:289px; height:40px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:20px; font-weight:bold; text-align:left; margin-top:15px;}
.busca_footer .input2ma{border:none; background:url(../../images/input_busca_footer.png) top left no-repeat; width:198px; height:28px; float:left; font-size:14px; color:#7d1b2f; font-weight:normal; padding:4px 0 0 4px;}
.botao_busca_footer{float:left; width:75px; height:28px;}
#mundoclick{float:right; margin:6px 0 6px 0;}
#mundoclick{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444040;}
#mundoclick a{color:#444040; text-decoration:underline;}
#footer .mundoclick{float:right; margin:10px 0 10px 0;}
/*Assinatura como Lógica Digital*/
#logicadigital{float:right; margin:6px 0 6px 0;}
#logicadigital{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444040;}
#logicadigital a{color:#444040; text-decoration:underline;}
#logicadigital img {margin:0 3px 0 0;}
FORM {display: inline; color: inherit;}
.b {font-weight: bold; color: inherit; margin-left:5px;}
.main {font-size: 12px; line-height: 1.5; color: inherit;}
.smallText {}
.tableHeading {font-size: 1em; font-weight: bold; color: inherit;}
CHECKBOX, RADIO, SELECT {font-size: 0.9em; background: #ffffff; color: #000000;}
.input2ma {font-size: 1em; background: #ffffff; color: #000000;}
TEXTAREA.input2ma {width: 99%; font-size: 1.5em; color: inherit;}
TEXTAREA {width: 99%; font-size: 1em; color: inherit;}

SPAN.greetUser {font-size: 1em; color: #f0a480; font-weight: bold;}
SPAN.markProductOutOfStock {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 0.75em; color: #c76170; font-weight: bold;}

.moduleRow {}
.moduleRowOver {background-color: #D7E9F7; cursor: pointer; color: inherit;}
.moduleRowSelected {background-color: #E9F4FC; color: inherit;}

.checkoutBarFrom {color: #8c8c8c;}


.infoBox .infoBoxContents .main a {color:#0B5B33; text-decoration:none; font-weight:bold;}
.infoBox .infoBoxContents .main a:hover {color:#0B5B33; text-decoration:underline; font-weight: bold;}


/* message box */
.messageBox { }
.messageStackError, .messageStackWarning {/*background-color: #ffb3b5; color: inherit;*/ font-weight:bold; color:#333;}
.messageStackSuccess {/*background-color: #99ff00; color: inherit;*/ font-weight:bold; color:#333;}
/* input requirement */
.inputRequirement {color: #902036; font-weight:bold;}
/* TABLE FOR TEMPLATE */
.Table_templateSx {width:240px; float:left; margin-right:10px;}
.Table_templateCentral {width:740px; float:left; text-align:center; margin:0 auto;}
/*.Table_templateClear {font-size: 0.2em; clear: both;}*/
.AlignLeft {text-align:left;}
.Venticinque2 {width: 24%; float: left; color: inherit;}
.CinquantaL {padding-left: 1%; text-align: left; width: 49%; float: left; color: inherit;}
.CinquantaR {text-align: right; width: 49%; float: left; color: inherit;}
.Venticinque {background: #b6b7cb; color: #ffffff; font-weight: bold; width: 24%; float: left;}
.Trenta {width: 30%; float: left; color: inherit;}
.InfoBoxContenent2MA {clear: both; border:1px solid #E0E3DD; background: #f3f5f1; color: #000000; padding:5px; margin:5px;}
.Clear {font-size: 0em; clear: both; color: inherit;}
.HeaderNavigationText {text-align: center; background: transparent; color: #ffffff; font-weight : bold;}
.HeaderError {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 1em; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}
.HeaderInfo {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 0.75em; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}
A.HeaderNavigation:hover {background: #bbccdd; color: #ffffff;}
.img2ma {background: inherit; color: inherit; border:0px;}
.ColorSpan {color: #0000ff; text-decoration: underline;}
.ColorSpanRed {color: #ff0000;}
.pageHeading {font-size:16px; color:#333333; clear:left; text-align:left;}
/* inizio box.php */
.fedora-corner-tl, .fedora-corner-tr {background-color: #b6b7cb; position: relative; width: 11px; height: 14px;
  /* The following line is to render PNGs with alpha transparency within IE/Win, using DirectX */
  /* Work-around for IE6/Mac borkage (Part 1) */
  display: none;
}
.fedora-corner-tl { float: left; left: 0px; }
.fedora-corner-tr { float: right; right: 0px; }
.fedora-corner-tl, .fedora-corner-tr { top: 0px; }
.fedora-corner-tl { background: #b6b7cb url("images/infobox/corner_left.png") no-repeat left top; }
.fedora-corner-tl { background: #b6b7cb url("images/infobox/corner_left.png") no-repeat left top; }
.fedora-corner-tr { background: #b6b7cb url("images/infobox/corner_right.png") no-repeat right top; }
.fedora-corner-tl, .fedora-corner-tr {
  /* Restore the view for everything but IE6/Mac (part 2 of the "IE/Mac fix") */
  display: block;
}
/* */
.BoxesInfoBoxHeadingCenterBoxRight {background: #b6b7cb; color: #ff0000;}
.BoxesInfoBoxHeadingCenterBoxTitle {font-size: 1em; text-align: left; font-weight: bold; background: #b6b7cb; color: #ffffff;}
.BoxesErrorBox {background: #ffb3b5; font-weight: bold; color: #000000;}
.BoxesProductListing {border:1px solid #b6b7cb; background: #ffffff; color: #000000;}
.cssbutton {background: #ffffff; color : #000000; font-size: 10px; cursor: pointer; text-align:center; border: 2px; border-style:outset;  border-color: #b6b7cb; border-spacing: 1px;}
/*Carrossel*/
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*#flash_carousel_container {text-align:center; z-index:-9999; margin-top:-40px;}
#flash_carousel_container object {display:block; margin:0 auto;}*/
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Compare Produtos*/
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.select_compare{clear:left; width:97%; text-align:left; background:#f0f3ec; padding:8px; margin:20px 0 10px 3px;}
.select_compare strong{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.nome_produtos_compare{float:left; width:25%; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.nome_produtos_compare a{text-decoration:none; color:#333333;}
.preco_poduto_compare{float:left; width:25%;}
.preco_poduto_compare .s{text-decoration:line-through; color:#0E5C35; font-size:14px;}
.preco_poduto_compare .ColorRed{color: #942037; font-size:24px; font-weight:bold;}
.botao_produto_compare{float:left; width:25%;}
.compareListing-data { font-family: Verdana, Arial, sans-serif;  font-size: 10px;}
.titulos_compare{float:left; max-width:50%; width:25%; min-width:10%; margin:10px 0 10px 0;}
.titulos_compare a{font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; font-size:12px; text-decoration:none;}
.imagens_compare{float:left; max-width:50%; width:25%; min-width:10%;}
.imagens_compare img{background:#FFFFFF; padding:1px; border:1px solid #0C5D34;}

.precos_compare{float:left; max-width:50%;  width:25%; min-width:10%; color:#941E36; font-size:18px; font-weight:bold;}
.precos_compare s{text-decoration:line-through; color:#941E36; font-size:14px; font-weight:normal;}
.precos_compare .productSpecialPrice{color:#0C5C35; font-size:18px; font-weight:bold;}

.modelo_compare{clear:left; width:97.5%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#848880; padding:5px; margin:0 5px 0 5px; background:#F3F5F1; border-bottom:1px solid #D3D7CF;}
.desc_modelo_compare{float:left; max-width:50%; width:25%; min-width:10%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0 5px 0; background:#FFF;}
.fabricante_compare{clear:left; width:97.5%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#848880; padding:5px; margin:0 5px 0 5px; background:#F3F5F1; border-bottom:1px solid #D3D7CF;}
.desc_fabricante_compare{float:left; max-width:50%; width:25%; min-width:10%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0 5px 0; background:#FFF;}
.descricao_compare{clear:left; width:97.5%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#848880; padding:5px; margin:0 5px 0 5px; background:#F3F5F1; border-bottom:1px solid #D3D7CF;}
.desc_descricao_compare{float:left; max-width:50%; width:23%; min-width:10%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; text-align:left;}
.quantidade_compare{clear:left; width:97.5%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#848880; padding:5px; margin:0 5px 0 5px; background:#F3F5F1; border-bottom:1px solid #D3D7CF;}
.desc_quantidade_compare{float:left; max-width:50%; width:25%; min-width:10%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0 5px 0; background:#FFF;}
.comprar_compare{clear:left; width:97.5%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#848880; padding:5px; margin:0 5px 0 5px; background:#F3F5F1; border-bottom:1px solid #D3D7CF;}
.botao_comprar_compare{float:left; max-width:50%; width:25%; min-width:10%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0 5px 0; background:#FFF;}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Compare Produtos*/
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.barra_paginas_artigos{float:left; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:5px 0 5px 0; background:#EFEFEF; padding:5px 0 5px 0;}
.texto_topo_artigo{float:left; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.nome_autor_artigo{float:left; width:20%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:10px 0 10px 0;}
.nome_autor_artigo a{color:#333333; text-decoration:none; font-weight:bold;}
.nome_autor_artigo a:hover{color:#333333; text-decoration:underline;}
.cont_titulo_data{float:left; width:80%; margin:10px 0 10px 0;}
.cont_titulo_data .titulo_topico{float:left; width:100%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #FFFFFF;}
.cont_titulo_data .titulo_topico a{color:#333333; text-decoration:none; font-weight:bold;}
.cont_titulo_data .titulo_topico a:hover{color:#333333; text-decoration:underline;}
.cont_titulo_data .data_topio{float:left; width:100%; text-align:left; border:1px solid #FFFFFF;}
.titulos_artigos{float:left; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:5px 0 5px 0; font-weight:bold;}
.titulo_topicos{float:left; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:5px 0 5px 0; font-weight:bold;}
.caixa_todos_artigos{float:left; clear:both;}
.texto_artigos{float:left; width:100%; text-align:left;}
.caixa_todos_artigos .titulo_todos_artigos{float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.caixa_todos_artigos .titulo_todos_artigos a{color:#333333; text-decoration:none;}
.caixa_todos_artigos .titulo_todos_artigos a:hover{color:#333333; text-decoration:underline;}
.caixa_todos_artigos .conteudo_todos_artigos{float:left; text-align:left;}
.caixa_todos_artigos hr{margin:10px 0 10px 0;}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.barra_paginas{clear:left; text-align:center; width:740px; height:60px; background:url(../../images/bg_listagem.png) top center no-repeat; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#932037; padding-top:20px;}
.barra_paginas .b{color:#333333;}
.barra_paginas a{color:#333333; font-weight:bold; background:none;}
.barra_paginas .ColorSpan{color:#333333; background:none; text-decoration:none;}
.barra_paginas .compare_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; float:left; margin:15px 0 0 30%;}
.barra_paginas .img2ma{margin:10px 0 0 0; float:left;}
.barra_paginas_specials{clear:left; text-align:center; width:740px; height:40px;  margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#932037; padding-top:20px;}
.barra_paginas_specials .pageResults{color:#333333; font-weight:bold; text-decoration:none;}
.barra_paginas_specials .pageResults a:hover{text-decoration:underline;}
.barra_paginas_specials .pageResults .ColorSpan{color:#333333; font-weight:bold; text-decoration:none;}
.barra_paginas_specials .pageResults .ColorSpan a:hover{text-decoration:underline;}
.barra_paginas_specials .b{color:#333333;}
.caixa_prod_recomendo{float:left; width:100%;}
.caixa_prod_recomendo .titulo_prod_recomendo{width:100%; clear:left; margin-left:20px;}
.caixa_prod_recomendo .caixas_recomendo{clear:left; width:675px; height:114px; margin:20px 0 0 20px;}
.bg_xsell_products_left{background:url(../../images/bg_xsell_products_left.jpg) top left no-repeat; width:20px; height:114px; float:left;}
.bg_xsell_products_center{background:url(../../images/bg_xsell_products_center.jpg) top left repeat-x; width:635px; height:114px; float:left;}
.bg_xsell_products_right{background:url(../../images/bg_xsell_products_right.jpg) top left no-repeat; width:12px; height:114px; float:left;}
.caixa_prod_recomendo .global_relacionados{float:left;}
.caixa_prod_recomendo .imagem_relacionados{width:130px; float:left; padding:11px 0 0 4px;}
.caixa_prod_recomendo .imagem_relacionados img{background:#FFFFFF; padding:1px; border:1px solid #1b6540;}
.caixa_prod_recomendo .titulo_relacionados{float:left; font-family:Arial, Helvetica, sans-serif; margin:10px 0 5px 0;}
.caixa_prod_recomendo .titulo_relacionados a{font-family:Arial, Helvetica, sans-serif; color:#6c573a; font-size:14px; font-weight:bold; text-decoration:none;}
.caixa_prod_recomendo .descricao_relacionados{float:left; clear:both; width:480px; height:35px; background:#e9ebe7; padding:5px 10px 15px 10px;}
.caixa_prod_recomendo .descricao_relacionados h6{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#932037;}
.botao_comprar_recomendo{float:right; text-align:right; margin:8px 0 0 0;}
.bg_sombra_xsell_products{float:left; width:740px; height:16px; background:url(../../images/bg_sombra_xsell_products.jpg) top center no-repeat;}
.preco_prod_relacionamento{float:left; width:80%; text-align:left; margin:0 10% 0 10%;}
.preco_prod_relacionamento .preco_semdesc_recomendo{font-family:Arial, Helvetica, sans-serif; text-decoration:line-through; font-size:11px; font-weight:bold;}
.preco_prod_relacionamento .preco_comdesc_recomendo{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}
.caixa_tambem_compraram{float:left; width:100%; margin:15px 0 0 0;}
.caixa_tambem_compraram .titulo_tambem_compraram{width:100%; background:#333333;}
.caixa_tambem_compraram .titulo_tambem_compraram h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:3px;}
.caixa_pergunta{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:96%; text-align:left; margin:10px;}
.caixa_pergunta h2{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.caixa_pergunta .InfoBoxContenent2MA input{margin:0 5px 0 5px;}
.botao_perguntas{float:left; width:96%; text-align:right;}
.TrentaTre{float:left; width:33%; text-align:center;}
.TrentaTre a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; text-decoration:none;}
.TrentaTre .bg_imagem_TrentaTre{width:80%; background:#FFFFFF; margin:10px 10% 10px 10%; padding:10px 0 10px 0;}
/*minhas_visualizacoes*/
.minhas_visualizacoes{float:left; background:#4E4E4E; width:100%; margin:30px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.minhas_visualizacoes a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.titulo_minhas_visualizacoes{float:left; background:#006CFF; width:96%; font-size:20px; text-align:left; padding:5px 0 0 10px; font-weight:bold; margin:-15px 0 10px 0;}
.minhas_visualizacoes .img_visualizados{width:70%; float:left; margin:10px 0 10px 15%; padding:10px 0 10px 0; background:#ffffff;}
/*mais visualizados*/
.mais_visualizados{float:left; background:#4E4E4E; width:100%; margin:30px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.mais_visualizados a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.mais_visualizados .data_visualizados{float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;}
.mais_visualizados .caixa_visualizados{float:left; width:100%;}
.mais_visualizados .caixa_visualizados .titulos_prod_visualizados{float:left; margin-top:3px; font-size:12px;}
.titulo_mais_visualizados{float:left; background:#006CFF; width:96%; font-size:20px; text-align:left; padding:5px 0 0 10px; font-weight:bold; margin:-15px 0 10px 0;}
.mais_visualizados .img_visualizados{width:70%; float:left; margin:10px 0 10px 5%; padding:10px 0 10px 0; background:#ffffff;}
.produtos_destaques{float:left; background:#4E4E4E; width:100%; margin:30px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.produtos_destaques a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.titulo_produtos_destaques{float:left; background:#006CFF; width:96%; font-size:20px; text-align:left; padding:5px 0 0 10px; font-weight:bold; margin:-15px 0 10px 0;}
.produtos_destaques .img_visualizados{width:70%; float:left; margin:10px 0 10px 15%; padding:10px 0 10px 0; background:#ffffff;}
.produtos_destaques .preco_promocao{clear:both; float:left; width:100%; text-align:left; padding:0 0 20px 15%; color:#FFFFFF; font-size:14px; }
.produtos_destaques s {text-decoration:line-through; color:#FFFFFF; font-size:14px; font-weight:bold;}
.produtos_destaques .productSpecialPrice {color: #FFFFFF; font-size:24px; font-weight:bold;}
.produtos_destaques_topo{float:left; background:#CCCCCC; width:98.7%; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:15px 0 10px 7px;}
.produtos_destaques_topo .caixa_produtos_destaques_topo{float:left; width:47%; min-height:121px; margin:0 10px 10px 10px; border:1px dotted #666; background:#DFDFDF; padding:2px 0 2px 0;}
.produtos_destaques_topo .caixa_produtos_destaques_topo .sub{text-decoration:line-through; color:#666; font-size:14px; font-weight:bold;}
.produtos_destaques_topo .caixa_produtos_destaques_topo .featuredPrice{color:#333; font-size:18px; font-weight:bold;}
.produtos_destaques_topo .caixa_produtos_destaques_topo .link_produtos_destaques_topo{float:right; margin-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold;}
.produtos_destaques_topo .titulo_produtos_destaques_topo{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; text-decoration:none; float:left; padding:5px;}
.produtos_destaques_topo .image_produtos_destaques_topo{float:left; width:35%;}
.produtos_destaques_topo .texto_produtos_destaques_topo{float:left; width:55%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#666;}
.produtos_destaques_topo .texto_produtos_destaques_topo a{color:#666; text-align:left; text-decoration:none;}
/*featured*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.int_featured{clear:left; text-align:left; width:90%; margin-left:5%;}
.int_featured h4{font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:left; padding:15px 0 0 15px; margin:0;}
.titulo_featured_products{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#333333;}
.link_featured_products{float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; margin:5px;}
.paginacao_featured_products{clear:left; text-align:center;}
.caixa_featured_products{clear:left; width:100%; background:#E5E5E5; padding:5px;}
.img_featured_products{float:left; width:20%; text-align:left;}
.img_featured_products img{float:left;}
.links_featured_products{float:left; width:70%;}
.links_featured_products a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333; text-decoration:none;}
.link_specials{float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; margin:5px;}
.caixa_specials {float:left; width:30%; min-height:210px; margin:10px 5px 0 5px; background:#DFDFDF; padding-top:10px;}
.caixa_specials a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
.caixa_specials .s {text-decoration:line-through; color:#999; font-size:14px; font-weight:bold;}
.caixa_specials .ColorRed {color:#333; font-size:24px; font-weight:bold;}
.box_customer_testimonials{float:left; width:95%; margin-left:2%; background:#EAEAEA; padding:2px;}
.box_customer_testimonials .img_customer_testimonials{float:left; width:20%; text-align:left;}
.box_customer_testimonials .txt_customer_testimonials{float:left; width:80%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.box_customer_testimonials .txt_customer_testimonials a{color:#666; font-weight:bold; font-size:12px; text-decoration:none;}
.box_customer_testimonials .txt_customer_testimonials a:before{content: "» ";}
.TrentaTre .link_upcoming{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
.tit_produto_seg_item{float:left; margin:10px 0 10px 20px;}
.titulo_upseller{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold;}
.caixa_upseller{background:#f8faf6; float:left; width:97%; border:1px dashed #D3D7CF; margin:10px;}
.imagem_upseller{width:130px; float:left; padding:4px;}
.imagem_upseller img{background:#FFFFFF; padding:1px; border:1px solid #1b6540;}
.global_upseller{float:left; width:570px;}
.texto_upseller{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.texto_upseller a{float:left; width:100%; color:#0E5C35; text-decoration:none; font-size:14px; margin:4px 0 10px 0; font-weight:bold;}
.preco_upseller{float:left; clear:both; font-size:20px; font-weight:bold; text-align:left; margin-top:10px; color:#932037;}
.total_upseller{float:right; clear:both; margin:0 15px 0 0; color:#533407;}
.total_upseller strong{font-size:14px;}
.total_upseller span{color:#0E5C35; margin-left:10px;}
.link_recently_viewned{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none; float:left;}
.texto_recently_viewned{font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; margin-left:10px; text-align:left;}
.texto_recently_viewned a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none;}
.productsNotifications { background: #f2fff7; color: inherit; }

.orderEdit{color: #0B5B34; font-weight:bold; text-decoration:none;}
.orderEdit:hover{color: #0B5B34; font-weight:bold; text-decoration:underline;}

.titulos_internas{width:695px; height:33px; margin-top:14px; padding:20px 0 0 50px; font-family:Arial; font-size:12px; float:left; color:#0d5c35; background:url(../../images/bg_titulos_internas.png) top left no-repeat;}
.titulos_internas h5{font-size:15px; float:left; margin:0;}
.titulos_internas h5 br{display:none;}
.titulos_internas h5 .smallText{margin-left:20px;}
.imagem_depoimentos{float:left; margin-left:50px;}
.imagem_depoimentos img{border:1px solid #0D5B33; padding:1px; background:#FFFFFF;}
/*Cesta de Compra*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.global_cesta{float:left; margin-left:10px;}
.separacao_tit_cesta{float:right;}
.bg_tit_prod_cesta{background:url(../../images/bg_tit_prod_cesta.jpg) right top no-repeat; width:155px; height:22px; float: left;}
.cont_prod_cesta{width:155px; float:left; background:url(../../images/bg_sombra_int_cest_esc.jpg) top right no-repeat #d3d7cf; height:109px;}
.cont_prod_cesta img{float:left; background:#FFFFFF; padding:1px; border:1px solid #0d5c35; margin:8px 0 0 7px;}
.cont_prod_cesta_off{width:155px; float:left; background:url(../../images/bg_sombra_int_cest_esc_off.jpg) top right no-repeat #e0e3dd; height:109px;}
.cont_prod_cesta_off img{float:left; background:#FFFFFF; padding:1px; border:1px solid #0d5c35; margin:8px 0 0 7px;}
.bg_repete_tit_cesta_desc{background:url(../../images/bg_repete_tit_cesta.jpg) top left repeat-x; width:285px; height:22px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:left;}
.cont_cesta_desc{width:285px; float:left; background:url(../../images/bg_repete_int_cesta_esc.jpg) top right repeat-y #d3d7cf; height:109px;}
.cont_cesta_desc a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; text-align:left; float:left; margin:10px 0 0 0;}
.cont_cesta_desc_off{width:285px; float:left; background:url(../../images/bg_repete_int_cesta_esc.jpg) top right repeat-y #e0e3dd; height:109px;}
.cont_cesta_desc_off a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; text-align:left; float:left; margin:10px 0 0 0;}
.bg_repete_tit_cesta_qta{background:url(../../images/bg_repete_tit_cesta.jpg) top left repeat-x; width:35px; height:22px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center;}
.cont_cesta_qta{width:35px; float:left; background:url(../../images/bg_repete_int_cesta_esc.jpg) top right repeat-y #d3d7cf; height:109px;}
.cont_cesta_qta input{border:1px solid #709982; width:25px; height:15px; margin:44px 0 0 3px; float:left;}
.cont_cesta_qta_off{width:35px; float:left; background:url(../../images/bg_repete_int_cesta_esc.jpg) top right repeat-y #e0e3dd; height:109px;}
.cont_cesta_qta_off input{border:1px solid #709982; width:25px; height:15px; margin:44px 0 0 3px; float:left;}
.bg_repete_tit_cesta_presente{background:url(../../images/bg_repete_tit_cesta.jpg) top left repeat-x; width:83px; height:22px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center;}
.cont_cesta_presente{width:83px; float:left; background:url(../../images/bg_repete_int_cesta_esc.jpg) top right repeat-y #d3d7cf; height:109px;}
.cont_cesta_presente label{float:left; margin:40px 0 0 10px;}
.cont_cesta_presente input{float:left; margin:46px 0 0 3px;}
.cont_cesta_presente_off{width:83px; float:left; background:url(../../images/bg_repete_int_cesta_esc.jpg) top right repeat-y #e0e3dd; height:109px;}
.cont_cesta_presente_off label{float:left; margin:40px 0 0 10px;}
.cont_cesta_presente_off input{float:left; margin:46px 0 0 3px;}
.bg_repete_tit_cesta_remove{background:url(../../images/bg_repete_tit_cesta.jpg) top left repeat-x; width:80px; height:22px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center;}
.cont_cesta_remove{width:83px; float:left; background:url(../../images/bg_repete_int_cesta_esc.jpg) top right repeat-y #d3d7cf; height:109px;}
.cont_cesta_remove img{float:left; margin:43px 0 0 20px;}
.cont_cesta_remove input{float:left; margin:46px 0 0 3px;}
.cont_cesta_remove_off{width:83px; float:left; background:url(../../images/bg_repete_int_cesta_esc.jpg) top right repeat-y #e0e3dd; height:109px;}
.cont_cesta_remove_off img{float:left; margin:43px 0 0 20px;}
.cont_cesta_remove_off input{float:left; margin:46px 0 0 3px;}
.bg_repete_tit_cesta_preco_uni{background:url(../../images/bg_repete_tit_cesta.jpg) top left repeat-x; width:81px; height:22px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center;}
.cont_preco_uni{width:81px; float:left; background:url(../../images/bg_repete_int_cesta_esc.jpg) top right repeat-y #d3d7cf; height:109px;}
.cont_preco_uni span{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-top:46px; float:left; width:100%; text-align:center;}
.cont_preco_uni_off{width:81px; float:left; background:url(../../images/bg_repete_int_cesta_esc.jpg) top right repeat-y #e0e3dd; height:109px;}
.cont_preco_uni_off span{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-top:46px; float:left; width:100%; text-align:center;}
.bg_repete_tit_cesta_total{background:url(../../images/bg_tit_total_cesta.jpg) top left no-repeat; width:79px; height:22px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center;}
.cont_cesta_total{width:76px; float:left; background:#d3d7cf; height:109px;}
.cont_cesta_total span{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-top:46px; float:left; width:100%; text-align:center;}
.cont_cesta_total_off{width:76px; float:left; background:#e0e3dd; height:109px;}
.cont_cesta_total_off span{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-top:46px; float:left; width:100%; text-align:center;}
.box_valor_total{float:right; color:#932037; font-size:20px; font-weight:bold; margin-right:10px;}
.box_valor_total span{color:#0d5c35; font-size:13px; font-weight:normal;}
.box_valor_total .moeda_real{color:#932037; font-size: 13px;}
.global_botoes_cesta{float:left; width:100%; margin-top:5px;}
.global_botoes_cesta .btn_cesta_update{float:left;}
.global_botoes_cesta .btn_cesta_checkout{float:right;}
.texto_alt_cesta{clear:left; float:left; text-align:left; margin:11px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Lancamentos*/
.lacamentos_lateral{float:left; width:240px; margin:7px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.titulo_lacamentos_lateral{background:url(../../images/bg_tit_lancamento.jpg) top center no-repeat; width:220px; height:40px; float:left;  font-size:15px; text-align:left; padding:16px 0 0 18px; color:#FFFFFF; font-weight:bold;}
.box_principal_lacamento{float:left; background:url(../../images/bg_sombra_lancamento.jpg) bottom center no-repeat;}
.box_principal_lacamento .tit_principal_lancamentos{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0d5c35; font-weight:bold; text-decoration:none; padding:0 30px 0 26px; float:left;}
.box_principal_lacamento .box_imagem_lancamento{clear:left; width:246px;}
.box_principal_lacamento .box_imagem_lancamento img{width:200px; height:auto; background:#FFFFFF; padding:2px; border:1px solid #115e38; margin:2px 0 2px 0;}
.box_principal_lacamento .box_imagem_lancamento .bg_sombra_top_lanc{float:left; background:url(../../images/bg_sombra_top_lanc.jpg) top center no-repeat; width:246px; height:13px;}
.box_principal_lacamento .box_imagem_lancamento .bg_sombra_bottom_lanc{float:left; background:url(../../images/bg_sombra_bottom_lanc.jpg) top center no-repeat; width:246px; height:13px;}
.box_principal_lacamento .box_preco_lancamento{font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#932037; margin-bottom:20px;}
.box_principal_lacamento .box_preco_lancamento span{font-size:15px;}
.box_outros_lancamentos{clear:both; float:left;}
.box_outros_lancamentos a{font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; font-size:13px; text-decoration:none; float:left; margin:5px 0 5px 0; text-align:left;}
.box_outros_lancamentos span{font-size:18px; float:left; margin:1px 3px 0 0;}
.box_outros_lancamentos .posicao_link_lancamentos{float:left; margin:0 10px 0 10px; width:220px;}
.botao_lanc_lateral{float:left; width:236px; height:47px; background:url(../../images/bg_btn_lancamento.jpg) bottom left no-repeat;}
.botao_lanc_lateral a{float:right;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Publicade Rodape Fabricantes*/
#wrapSlider{clear:left; text-align:left; background:transparent; width:998px; height:60px;}
#showSlider{padding:0; margin:0; width:998px; height:60px; list-style-type:none; text-align:left;}
#showSlider li{width:998px; height:60px; margin:0; background:transparent;}
#showSlider li img{margin-left:10px; float:left;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Esqueci a minha senha*/
.espaco_topo{clear:left; margin-top:0;}
.global_botoes_senha{float:left; width:100%; margin-top:10px ;}
.global_botoes_senha img{float:left;}
.global_botoes_senha input{float:right;}
.global_input_senha{clear:left; margin:20px;}
.global_input_senha p{clear:both; float:left;}
.global_input_senha label{float:left;}
.global_input_senha .input_senha{float:left; margin:10px 0 10px 0;}
.input_senha .input2ma{background:none; border:none; float:left;}
.input_senha p{float:left; margin:6px 10px 0 0; font-size:12px; font-weight:bold; color:#848880;}
.titulo_senha{color:#848880; font-size:12px; text-align:left; padding-left:7px;}
.botao_list_voltar{float:right; clear:right; margin-top:5px;}
.distancia_div_list{float:left; width:25%;}
.distancia_div_list img{float:left; margin:-15px 0 0 10px; background:#FFFFFF; padding:2px; border:1px solid #0E5C35;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*wishlist*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.link_wishlist{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none; float:left; padding-top:15px;}
.productListing-heading {color:#9BA195; font-weight: bold; text-align:left; font-size:14px; padding-bottom:10px;}
.productListing-odd {background: #F3F5F1; text-align:left;}
.productListing-odd img{background:#FFFFFF; padding:2px; border:1px solid #0d5c35; margin:5px;}
.productListing-even {background: #E0E3DD; text-align:left;}
.productListing-even img{background:#FFFFFF; padding:2px; border:1px solid #0d5c35; margin:5px;}
.productListing-even a{float:left;}
.productListing-odd a{float:left;}
.productListing-even .sem_desc{color:#922037; font-size:14px; font-weight:bold; padding-top:15px; float:left;}
.productListing-odd .sem_desc{color:#922037; font-size:14px; font-weight:bold; padding-top:15px; float:left;}
.productListing-even .sub{text-decoration:line-through; color:#0B5B34; font-size:14px; font-weight:bold; padding:19px 5px 0 0; float:left;}
.productListing-even .wishlistPrice{color:#922037; font-size:18px; font-weight:bold; padding-top:15px; float:left;}
.productListing-odd .sub{text-decoration:line-through; color:#0B5B34; font-size:14px; font-weight:bold; padding:19px 5px 0 0; float:left;}
.productListing-odd .wishlistPrice{color:#922037; font-size:18px; font-weight:bold; padding-top:15px; float:left;}
.productListing-even .input2ma{margin-top:20px;}
.productListing-odd .input2ma{margin-top:20px;}
.link_wishlist_int{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.global_texto_ajuda_busca{clear:left; text-align:left; padding:0 15px 15px 15px;}
.global_texto_ajuda_busca .ColorSpan{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none;}
.btn_busca_av{float:left; margin:20px 0 20px 0;}
.btn_busca_av .box_input_busca_av{float:left; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.btn_busca_av .box_input_busca_av input{margin:0 5px 0 5px; background:url(../../images/input_padrao.jpg) top center no-repeat; width:125px; height:24px; border:none; border-left:1px solid #B4BAAC; border-right:1px solid #B4BAAC;}
.btn_busca_av .box_btn_busca_av{float:left; margin:8px 0 0 0;}
.btn_busca_av .box_btn_ajuda_busca_av{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:10px 17px 10px 0;}
.busca_footer #search_suggest_footer{position:relative; background:#e0e3dd; bottom:0; z-index:999; width:195px; height:auto;  margin:0; overflow:auto;}
.busca_footer #search_suggest_footer a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin:5px 0 5px 0; padding:0 10px 0 10px; line-height:20px; background:#e0e3dd;}
.global_forms_wishlist{float:left; width:95%; margin-left:17px; background:#e0e3dd; text-align:left;}
.bg_global_top_wishlist{float:left; width:100%; height:10px; background:url(../../images/bg_global_top_wishlist.jpg) top center no-repeat;}
.bg_global_bottom_wishlist{float:left; width:100%; height:10px; background:url(../../images/bg_global_bottom_wishlist.jpg) top center no-repeat;}
.bg_texto_wishlist{background:#D3D7CF; width:95%; padding:10px; margin:17px auto 17px auto;}
.texto_wishlist{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.texto_wishlist textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.global_localizacao{clear:both; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-bottom:60px;}
.global_localizacao h4{font-size:15px; color:#0D5C35; clear:left; float:left; margin:5px 0 5px 10px; width:740px; text-align:left;}
.global_localizacao h5{font-size:13px; color:#6A6868; clear:left; float:left; margin:5px 0 5px 20px; width:700px; text-align:left;}
.global_localizacao span{float:left; clear:both; color:#333333; text-align:left; margin:5px 0 5px 20px; width:700px; text-align:left;}
.global_localizacao img{background:#FFFFFF; padding:2px; border:1px solid #0D5C35; clear:left; float:left; margin:5px 0 5px 20px;}
.global_localizacao h6{float:left; clear:left; margin:5px 0 5px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; width:700px; text-align:left;}
.global_localizacao h6 a{font-weight:bold; color:#333333;}
.int_quem_somos{float:left; text-align:left; margin:0 20px 20px 20px;}
.int_quem_somos h3{color:#0D5C35;}
.int_quem_somos img{float:left; background:#FFFFFF; padding:2px; border:1px solid #0D5C35; margin-right:20px;}
.int_quem_somos h6{clear:left; padding:10px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0D5C35;}
.central_atendimento_int{float:left; text-align:left; list-style-type:none; width:300px; margin:15px 30px 0 30px;}
.central_atendimento_int li{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0D5C35;}
.central_atendimento_int li img{padding-right:2px;}
.li_central_atendimento{list-style-type:none; margin:5px 0 20px 25px; line-height:18px;}
.li_central_atendimento li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333; text-decoration:none;}
.li_central_atendimento li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333; text-decoration:underline;}
.global_central_atendimento_int{float:left; width:740px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left;}
.global_central_atendimento_int h6{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#922037; padding:5px 0 5px 10px; clear:left;}
.global_central_atendimento_int ul {clear:left; margin:0 20px 0 40px; list-style-type:disc;}
.global_central_atendimento_int ul li{font-family:Arial, Helvetica, sans-serif; font-size:12px; clear:both; line-height:25px;}
.global_central_atendimento_int p{margin:10px 0 10px 40px;}
.global_central_atendimento_int span{margin:0 20px 10px 20px; float:left; width:700px;}
.global_central_atendimento_int span a{text-decoration:underline; color:#333333; font-weight:bold;}
.btn_voltar_central_atendimento{float:right;}
.opcoes_disponiveis{float:left; clear:both; margin:5px 0 10px 0;}
.global_opcoes_disponiveis{float:left; clear:both; margin:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333;}
.global_opcoes_disponiveis label{float:left; margin-right:20px;}
.global_opcoes_disponiveis select{width:120px;}
.link_create{color:#333333; font-weight:bold; text-decoration:none;}
.tit_create_account_int{font-size:14px; color:#0E5C35; padding-left:6px;}
.comentarios_produtos{float:left; margin:20px 10px 20px 10px;}
.comentarios_produtos h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0D5C35; margin:0 0 10px 0;}
.comentarios_produtos ul{list-style-type:none; margin:10px 0 10px 5px;}
.paginacao_depoimento{float:left; width:100%; text-align:center; margin:20px 0 20px 0;}
.paginacao_depoimento a{font-weight:bold; color:#000000; text-decoration:none;}
.paginacao_depoimento a:hover{font-weight:bold; color:#000000; text-decoration:underline;}
.depoimento_de{float:left; margin:10px 0 10px 5px;}
.depoimento_de a{font-weight:bold; text-decoration:none; color:#000000;}
.InfoBoxContenent2MA .global_depoimento{text-align:left;}
.InfoBoxContenent2MA .global_depoimento a{font-weight:bold; text-decoration:none; color:#000000; clear:left;}
.InfoBoxContenent2MA .global_depoimento a:hover{text-decoration:underline;}
.contato_criar_conta{font-weight:bold; color:#000000;}
.global_contato_criar_conta{float:left; margin:10px 20px 10px 20px;}
.img_fabricantes_int{float:left; margin:20px 13px 20px 13px; width:120px; height:auto;}
.box_compraram_tambem{width:228px; float:left; text-align:center; margin:0 9px 15px 9px; background:url(../../images/bg_repete_produto.jpg) top left repeat-y;}
.box_compraram_tambem h4{height:50px; width:228px; background:url(../../images/bg_titulo_compram_tambem.jpg)  bottom left no-repeat #FFFFFF;}
.box_compraram_tambem h4 a{font-family:Arial, Helvetica, sans-serif; color:#0C5C35; text-decoration:none; font-weight:bold; font-size:14px; float:left; text-align:left; width:200px; margin:5px 0 0 5px;}
.box_compraram_tambem .imagem_produto {float:left; width:206px; height:140px; text-align:center; background:transparent; margin-left:5px;}
.box_compraram_tambem .imagem_produto img{background:#FFFFFF; padding:2px; border:1px solid #0d5c35;}
.box_compraram_tambem .produto_preco{width:221px; height:57px; float:left; background:url(../../images/bg_preco_produto.jpg) top left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px;}
.box_compraram_tambem .produto_preco p{float:left; text-align:left; width:190px; margin:6px 0 0 7px;}
.box_compraram_tambem .botoes_produtos{background:url(../../images/bg_bottom_produto.jpg) top left no-repeat #FFFFFF; float:left; height:44px; width:228px;}
.box_compraram_tambem .botoes_produtos img{float:right; margin-top:7px;}
.box_alert_busca{position:absolute; background:url(../../images/bg_box_alert_busca.png) top left no-repeat; width:421px; height:33px; margin:295px 0 0 10px;}
.box_alert_busca .messageStackError{font-weight:normal; margin:-2px 0 0 5px; float:left;}
.bg_quant_insuficiente{position:absolute; z-index:999; background:url(../../images/btn_quant_insuficiente.png) top left no-repeat; width:67px; height:68px; margin:-15px 0 0 0;}
.img_categorias_int{float:left; width:183px; text-align:left; height:35px;}
.img_categorias_int img{width:20px; height:20px; float:left; margin:-2px 5px 0 5px;}
.img_categorias_int span{float:right; width:150px;}
.img_categorias_int a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0E5C35; text-decoration:none;}
.img_categorias_int a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#922037; text-decoration:none;}
.bg_alert_alterar_endereco{position:absolute; background:url(../../images/bg_alert_alterar_endereco.png) top left no-repeat; width:286px; height:30px; margin:122px 0 0 142px;}
.bg_alert_alterar_endereco .InfoBoxContenent2MABox{color:#FFFFFF; font-weight:bold; height:15px; margin:-7px 0 0 15px;}
.box_processo_compra{float:left; width:100%; clear:both; margin:20px 0 20px 6px;}
.box_processo_compra img{float:left;}
.checkoutBarCurrent {color: #333333; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; float:left; margin-top:1px;}
.checkoutBarCurrent strong{color:#922037; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.checkoutBarTo {color:#818181; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; margin-top:5px;}
.checkoutBarTo a{color:#818181; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.checkoutBarTo a:hover{color:#818181; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.checkoutBarTo strong{font-weight:normal;}
.box_codigo_produto{float:right; margin:3px 5px 5px 0; color:#922039; font-weight:bold;}
.fotos_prod_relacionados{float:left; margin:0 0 10px 0; width:112px;}
.fotos_prod_relacionados img{width:60px; height:auto; background:#FFFFFF; padding:1px; border:1px solid #0D5B34; margin:0 25px 0 25px;}
.fotos_prod_relacionados .cor_modelo{width:30px; height:15px; color:#932037; font-size:13px; text-align:center; margin-top:3px;}
.h6_fotos_prod_relacionados{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#31557e; margin:0 5px -15px 20px; float:left;}
.atencao_noivas{float:left; margin:1px 0 10px 10px;}
.atencao_noivas h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#942037;}
.atencao_noivas h6{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0D5C35;}
.atencao_noivas ul{list-style-type:none; float:left;}
.atencao_noivas ul li{display:inline;}
.atencao_noivas ul li img{float:left; margin:5px 20px 15px 0; text-align:left; background:#FFFFFF; padding:1px; border:1px solid #0C5C35;}
.nossa_estrutura ul{list-style-type:none; float:left;}
.nossa_estrutura ul li{display:inline;}
.nossa_estrutura ul li img{float:left; margin:5px 20px 15px 0; text-align:left; background:#FFFFFF; padding:1px; border:1px solid #0C5C35;}
#date_time{display:none;}
.img_formas_entrega {float:left;}
.img_formas_entrega img{float:left;}
.bg_alert_endereco{position:absolute; margin:190px 0 0 425px;}
.bg_alert_endereco .bg_alert_endereco_top{background:url(../../images/bg_alert_endereco_top.png) bottom left no-repeat; width:291px; height:40px;}
.bg_alert_endereco .bg_alert_endereco_top_esq{background:url(../../images/bg_alert_endereco_top_esq.png) bottom left no-repeat; width:291px; height:40px;}
.bg_alert_endereco .bg_alert_endereco_top span{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; float:right; color:#0B5B34;}
.bg_alert_endereco .bg_alert_endereco_center{background:#7E9E53; border-left:1px solid #35481b; border-right:1px solid #35481b; color:#FFFFFF; width:289px; z-index:9999; position:absolute;}
.bg_alert_endereco .bg_alert_endereco_center .InfoBoxContenent2MABox{clear:both; margin-bottom:-20px; text-align:left; padding:0 10px 0 10px;}
.bg_alert_endereco .bg_alert_endereco_center .InfoBoxContenent2MABox .messageStackError{color:#FFFFFF;}
.bg_alert_endereco .bg_alert_endereco_bottom{background:url(../../images/bg_alert_endereco_bottom.png) top left no-repeat; z-index:9999; float:left; width:291px; height:12px;}

.links_account_history{clear:both; width:100%; font-size:12px; color:#333333; font-weight:bold;}
.links_account_history .b{color:#942037;}
.links_account_history a{color:#942037; font-weight:bold; text-decoration:none;}
.links_account_history a:hover{ color:#942037; font-weight:bold; text-decoration:underline;}
.links_account_history a.pageResults .ColorSpan{color:#942037; font-weight:bold; text-decoration:none;}

a.paginacao_produtos{width:90px; text-decoration:none;}

.global_central_atendimento_int .inputs_newsletter{float:left; margin:2px 0 0 40px;}
.descadastre{width:134px; height:33px; background:url(../../images/button_unsubscribe.gif) top left no-repeat; border:none; cursor:pointer; float:left;}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Lista de Casamento*/
#lista_de_casamento .topo_convidados{width:388px; height:90px; background:url(../../images/topo_convidados.png) top left no-repeat; margin-top:20px;}
#lista_de_casamento .convidados{background:#d3d7cf; width:388px; padding-top:15px;}
#lista_de_casamento .convidados span{font-family: Arial, Halvetica, sans-serif; font-size:12px; color:#333; margin-top:15px;}
#lista_de_casamento .formulario ul{width:300px; height:120px; float:left; margin:10px 0 0 15px;}
#lista_de_casamento .formulario ul li{display:inline; text-decoration:none; font-family:Arial, Halvetica, sans-serif; font-size:12px; text-align:left; float:left; margin:5px 0 0 0;}

#lista_de_casamento .formulario ul li label{font-weight:bold; color:#083F23;}
#lista_de_casamento .formulario ul li input{border:1px solid #7F7F7F; height:20px;}

#lista_de_casamento .formulario .data{margin:2px 5px 0 0;}
#lista_de_casamento .btn_pesquisar_lista{background: url(../../images/btn_pesquisar_lista.png) top right no-repeat; width:90px; height:27px; float:right; margin:0 5px 0 0;  border:none; cursor:pointer;}
#lista_de_casamento .bg_bottom_noivos{background:url(../../images/bg_bottom_noivos.png) bottom left no-repeat; height:15px; width:388px; margin-bottom:15px;}

#lista_de_casamento .topo_noivos{width:388px; height:90px; background:url(../../images/topo_noivos.png) top left no-repeat;margin-top:20px;}
#lista_de_casamento .noivos{background:#d3d7cf; width:388px; padding-top:15px;}
#lista_de_casamento .noivos span{font-family: Arial, Halvetica, sans-serif; font-size:12px; color:#333; margin-top:15px; clear:both;}
#lista_de_casamento .btn_criar_lista{background: url(../../images/btn_criar_lista.jpg) top left no-repeat; width:152px; height:27px; margin:20px 0 0 0; border:none; float:right; text-indent:-15000px;}
#lista_de_casamento .bg_bottom_noivos{background:url(../../images/bg_bottom_noivos.png) bottom left no-repeat; height:15px; width:388px;}

.listagem_prod_casamento{clear:left; float:left; margin-bottom:10px; width:720px;}
.listagem_prod_casamento img{float:left; background:#FFFFFF; padding:2px ; border:1px solid #0E5C34; margin:5px 0 5px 7px;}
.listagem_prod_casamento .listagem_casamento_link{float:left; margin:5% 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#0E5C34;}
.listagem_prod_casamento input{float:left; margin:5% 0 0 35px;}

.tit_imagem_list_casamento{float:left; width:140px; margin-bottom:10px; font-weight:bold; color:#922037;}
.imagem_list_casamento{float:left; width:140px; min-height:90px; border:1px solid #D3D7CF; background:#EFEFEF;}
.tit_nome_list_casamento{float:left; width:274px; margin-bottom:10px; font-weight:bold; color:#922037;}
.nome_list_casamento{float:left; width:250px; min-height:106px; border:1px solid #D3D7CF; border-left:none; background:#EFEFEF; padding:0 15px 0 5px;}

.tit_preco_list_casamento{float:left; width:97px; margin-bottom:10px; font-weight:bold; color:#922037;}
.preco_list_casamento{float:left; width:97px; min-height:106px; border:1px solid #D3D7CF; border-left:none; background:#EFEFEF;}
.preco_list_casamento a{margin:0; padding:40% 0 0 15px;}

.tit_qtde_list_casamento{float:left; width:100px; margin-bottom:10px; font-weight:bold; color:#922037;}
.qtde_list_casamento{float:left; width:100px; min-height:106px; border:1px solid #D3D7CF; border-left:none; background:#EFEFEF;}
.qtde_list_casamento span { float:left; margin: 50% 0px 0px 50%;}

.tit_input_list_casamento{float:left; width:90px; margin-bottom:10px; font-weight:bold; color:#922037;}
.input_list_casamento{float:left; width:90px; min-height:106px; border:1px solid #D3D7CF; border-left:none; background:#EFEFEF;}
.input_list_casamento span { float:left; margin-top: 50%;}

.resultado_busca_casamento{float:left; clear:both;}
.resultado_busca_casamento .titulos_resultado_busca_casamento{float:left; width:175px; font-weight:bold; color:#922037; margin-bottom:7px;}
.resultado_busca_casamento .box_resultado_busca_casamento{float:left; width:175px; min-height:70px; text-align:center; border:1px solid #D3D7CF; background:#EFEFEF; padding:5px 0 5px 0;}
.resultado_busca_casamento .box_resultado_busca_casamento ul{list-style-type:none; margin-top:10px;}
.resultado_busca_casamento .box_resultado_busca_casamento a{font-weight:bold; text-decoration:none; color:#0E5C34;}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Esqueci Senha Obrigado*/
.esqueci_senha_obrigado{font-family: Arial, "MS Trebuchet", sans-serif;}
.esqueci_senha_obrigado a{text-decoration:none; color:#000; font-weight:bold;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Pagina de Erro 404*/
#conteudo_geral .pag_erro{float:left; margin:30px 0 0 15px;}
#conteudo_geral .pag_erro img{float:left; }
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Lista de casamento*/
.botes_lista_casamento {float:left; width:100%; margin:10px 0 0 0;}
.botes_lista_casamento input{float:right;}
.botes_lista_casamento a{float:left;}

/*Finalização de compra*/
#conteudo_geral #finalizado .text_one{font-size:16px; font-weight:bold; margin:10px 0 30px 0;}
#conteudo_geral #finalizado h2{font-family:Arial, Helvetica, sans-serif; margin:30px 0 10px 0;}
#conteudo_geral .paginas_internas_altura .btn_continuar img{margin:10px 0 0 0;}

/* Meios Pagamento */
span.payment_quota{float:left; clear:both; margin:10px 0 13px 0; font-weight:bold;}
div.payment_quota{clear:both; padding:10px 0 10px 0;}
ul.payment_quota {font-weight:normal; list-style-type:none; padding-left:10px; width:400px;}
ul.payment_quota li{margin-bottom:7px; float:left; width:200px;}
.payment_icon{padding:5px 0 0 0;}

