﻿body{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #232323;
text-decoration: none;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
img {
border:0;
}
.header {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: 86px;
	background-image: url(../../images/fundo_header_novo.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.header .logo {
	float: left;
	height: 68px;
	width: 220px;
	position: absolute;
	z-index: 0;
}
.header .bts_nav_header {
	padding-left: 352px;
	height: 36px;
	z-index: 2;
	position: absolute;
}
.header .bts_nav_header ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	z-index: 2;
}
.header .bts_nav_header li {
	padding-right: 8px;
	float: left;
}
.float_left {
float: left;
}
.header .bts_nav_header .bts_azul_header {
	float: left;
	height: 36px;
	width: 334px;
}
.space_bts_azul {
	padding-top: 15px;
	padding-right: 10px;
}
.buscas {
	float: right;
	width: 680px;
	margin-right: 25px;
	padding-top: 40px;
	position: relative;
}


.form_bg {
	height: 16px;


	* height: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(../../images/bg_form_teste.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
	text-decoration: none;
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 1px;


	* margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.form_bg_search {
	height: 16px;


	* height: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	background-image: url(../../images/bg_form_teste_search.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #969696;
	text-decoration: none;
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 1px;


	* margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

* html .form_bg_search {
	height: 16px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(../../images/bg_form_teste_search.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
	text-decoration: none;
	background-repeat: repeat-x;
	background-position: top;
	width: 143px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

* html .form_bg {
	height: 16px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(../../images/bg_form_teste.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
	text-decoration: none;
	background-repeat: repeat-x;
	background-position: top;
	width: 143px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.forms {
	background-repeat: repeat-x;
	height: 20px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
	text-decoration: none;
	padding: 0px;
	background-image: url(../../images/bg_form_teste_2.gif);
	float: left;
	
}


.forms_combo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
	text-decoration: none;
	
}
/** html .form_lista_casamento {
background: url(../../images/bg_form.gif) no-repeat center right;
background-repeat: no-repeat;
height: 17px;
margin: 0px;
width: 148px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #969696;
text-decoration: none;
background-attachment: fixed;
}*/
.depts_site {
width: 1000px;
margin-right: auto;
margin-left: auto;
height: 46px;
}
.depts_site ul {
margin: 0px;
padding: 0px;
list-style-type: none;
height: 46px;
}
.depts_site li {
float: left;
margin: 0px;
padding: 0px;
height: 46px;
font-size: 0px;
}
.container {
width: 1000px;
margin-right: auto;
margin-left: auto;
}
.container .banner_full {
width: 1000px;
}
.container .conteudo_home {
background-image: url(../../images/bg_conteudo_home.gif);
background-repeat: repeat-x;
width: 1000px;
padding-top: 25px;
}
.container .conteudo_home_interna_departamento {
background-image: url(../../images/bg_conteudo_home.gif);
background-repeat: repeat-x;
width: 1000px;
}
.container .conteudo_home .conteudo_bg_prods_home {
background-image: url(../../images/bg_conteudo_prods_home_geral.gif);
background-repeat: repeat-y;
width: 1000px;
float: left;
}
.container .conteudo_home_interna_departamento .conteudo_bg_prods_home {
background-image: url(../../images/bg_conteudo_prods_home_geral.gif);
background-repeat: repeat-y;
width: 1000px;
float: left;
}
.container .conteudo_home .conteudo_bg_prods_home .bg_efeito_top_home {
background-image: url(../../images/bg_efeito_top_home.gif);
background-repeat: no-repeat;
background-position: top;
float: left;
width: 1000px;
}
.container .conteudo_home_interna_departamento .conteudo_bg_prods_home .bg_efeito_top_home {
background-image: url(../../images/bg_efeito_top_home.gif);
background-repeat: no-repeat;
background-position: top;
float: left;
width: 1000px;
}
.container .conteudo_home .conteudo_prods_home {
float: left;
width: 791px;
margin-right: 9px;
}
.container .conteudo_home .basket {
float: left;
width: 791px;
margin-right: 9px;
}
.container .conteudo_home_interna_departamento .conteudo_prods_home {
float: left;
width: 791px;
margin-right: 9px;
}
.container .conteudo_home .coluna_banners {
float: right;
width: 198px;
padding-top: 15px;
}
.container .conteudo_home_interna_departamento .coluna_banners {
float: right;
width: 198px;
padding-top: 15px;
}
.listagem_home {
width: 750px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ececec;
padding-bottom: 15px;
float: left;
margin-bottom: 20px;
padding-left: 15px;
}
.listagem_especial {
width: 970px;
/*
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ececec;
*/
padding-bottom: 15px;
float: left;
margin-bottom: 20px;
}
.prods_listagem {
width: 229px;
background-repeat: repeat-y;
margin-top: 5px;
margin-bottom: 5px;
}
.conteudo_prods_listagem {
width: 220px;
margin-right: auto;
margin-bottom: 5px;
margin-left: auto;
text-align: center;
margin-top: 5px;
}
.geral_prods_home {
float: left;
width: 229px;
margin-right: 20px;
}
.geral_prods_especial {
float: left;
width: 229px;
margin-right: 10px;
}

.textos_prods_home {
width: 220px;
margin-right: auto;
margin-bottom: 5px;
margin-left: auto;
text-align: center;
}
.arial_17_preto {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
color: #000000;
text-decoration: none;
}
a.arial_17_preto:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
color: #000000;
text-decoration: underline;
}
.arial_14_preto {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
text-decoration: none;
}
a.arial_14_preto:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
text-decoration: underline;
}
.arial_17_azul {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
color: #2b5896;
text-decoration: none;
}
a.arial_17_azul:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
color: #2b5896;
text-decoration: underline;
}
.arial_12_azul {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2b5896;
text-decoration: none;
}
a.arial_12_azul:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2b5896;
text-decoration: underline;
}
.banner_lateral_198 {
width: 198px;
margin-bottom: 1px;
}
.cadastre_nome {
background-image: url(../../images/bg_cadastre_nome.gif);
background-repeat: repeat-y;
margin-top: 8px;
width: 195px;
margin-bottom: 15px;
}
* html .form_cadastre_nome {
background-image: url(../../images/bg_form_cadastre_nome.gif);
background-repeat: no-repeat;
height: 17px;
margin: 0px;
width: 175px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #1f1f1f;
text-decoration: none;
background-attachment: fixed;
}
.lojas_especiais {
width: 198px;
margin-bottom: 20px;
}
.border_right_lojas_especiais {
border-right-width: 1px;
border-right-style: solid;
border-right-color: #e1e1e1;
}
.border_bot_lojas_especiais {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #e1e1e1;
padding-top: 3px;
padding-bottom: 3px;
}
.margin_bot_10 {
margin-bottom: 10px;
}
.footer {
clear: both;
width: 1000px;
margin-right: auto;
margin-left: auto;
background-image: url(../../images/bg_footer.gif);
background-repeat: repeat-x;
height: 150px;
}
.footer ul {
margin: 0px;
list-style-type: none;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 15px;
}
.footer li {
float: left;
padding-right: 35px;
padding-left: 35px;
font-size: 1px;
}
.texto_footer {
margin-top: 10px;
width: 993px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #1f1f1f;
text-decoration: none;
float: left;
clear: both;
margin-left: 2px;
}
.formas_pagamento {
float: left;
width: 650px;
padding-top: 19px;
padding-left: 25px;
}
.end_footer {
float: left;
padding-top: 25px;
padding-left: 10px;
}

.banner_conteudo_home {
float: left;
width: 791px;
padding-bottom: 20px;
}
.menu {
background-image: url(../../images/bg_menu.gif);
background-repeat: repeat-y;
float: left;
width: 176px;
}
.menu_faq {
background-image: url(../../images/degrade_faq_menu.gif);
background-repeat: repeat-x;
float: left;
width: 191px;
background-color: #233B58;
border-right-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #D3D3D3;
border-left-color: #D3D3D3;
}
.border_bot_faq_menu {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #7F9CBD;
padding-right: 5px;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
}
.barra_tit_faq {
background-image: url(../../images/barra_tit_faq.gif);
background-repeat: no-repeat;
float: left;
height: 20px;
width: 555px;
padding-top: 12px;
padding-left: 13px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}
.conteudo_faq {
background-image: url(../../images/bg_conteudo_faq.gif);
background-repeat: repeat-y;
width: 538px;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #363636;
text-decoration: none;
padding-top: 15px;
padding-right: 15px;
padding-left: 15px;
}


.arial_12_branco {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}
a.arial_12_branco:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: underline;
}
.menu ul {
list-style-type: none;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 12px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
}
.menu li {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #232323;
text-decoration: none;
padding-bottom:5px;
}
.arial_12_azul {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #23559a;
text-decoration: none;
}
a.arial_12_azul:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #23559a;
text-decoration: underline;
}
.arial_12_preto {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #232323;
text-decoration: none;
}
a.arial_12_preto:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #232323;
text-decoration: underline;
}
.link_menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #232323;
text-decoration: none;
}
a.link_menu:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #232323;
text-decoration: underline;
}
.tit_nav_interna_depts {
background-color: #e7e7e7;
float: left;
width: 600px;
height: 29px;
}
.tit_nav_interna_depts_ordenar_pags {
background-color: #e7e7e7;
float: left;
width: 577px;
height: 24px;
background-image: url(../../images/bg_tit_nav_interna.gif);
background-repeat: repeat-x;
padding-right: 9px;
padding-left: 14px;
padding-top: 10px;
margin-bottom: 20px;
}
.tit_nav_interna_depts_ordenar_pags_2 {
float: left;
width: 577px;
height: 24px;
padding-right: 9px;
padding-left: 14px;
padding-top: 10px;
margin-bottom: 20px;
}
.float_right {
float: right;
}
.arial_15_preto {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #141416;
text-decoration: none;
}
.arial_15_azul {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #23559a;
text-decoration: none;
}
a.arial_15_azul:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #23559a;
text-decoration: underline;
}

.prods_geral_home_interna {
float: left;
width: 580px;
padding-left: 20px;
}
.prod_busca {
float: left;
width: 580px;
padding-top: 10px;
padding-bottom: 10px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #9D9D9D;
margin-top: 10px;
}
.img_prod_busca {
float: left;
margin-right: 10px;
}
.descr_prod_busca {
float: left;
width: 335px;
margin-right: 10px;
}
.arial_14_azul {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #2B5896;
text-decoration: none;
}


.prods_geral_busca {
float: left;
width: 580px;
padding-left: 20px;
}
.listagem_home_interna {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ececec;
padding-bottom: 15px;
float: left;
margin-bottom: 20px;
padding-left: 15px;
width: 750px;
}
.listagem_home_interna_detalhe {
width: 550px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ececec;
float: left;
margin-bottom: 20px;
padding-left: 15px;
padding-top: 10px;
}
.prods_listagem_home_interna {
width: 161px;
background-repeat: repeat-y;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
}
.conteudo_prods_listagem_home_interna {
margin-bottom: 5px;
text-align: center;
}
.geral_prods_home_interna {
float: left;
width: 161px;
margin-right: 12px;
}
.geral_prods_home_interna_detalhe {
float: left;
width: 170px;
margin-right: 12px;
}
.textos_prods_home_interna {
margin-bottom: 5px;
text-align: center;
}
.listagem_home_interna {
width: 522px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ececec;
padding-bottom: 15px;
float: left;
margin-bottom: 15px;
margin-left: 0px;
padding-left: 0px;
}
.marin_top_10 {
margin-top: 10px;
}
.detalhe_produto {
float: left;
width: 590px;
padding-left: 8px;
margin-top: 15px;
}
.detalhe_produto h1{
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #23559a;
text-decoration: none;
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 9px;
padding-left: 0px;
}
.detalhe_produto .descricao_prods1 {
float: left;
width: 352px;
margin-right: 10px;
}
/*.detalhe_produto .descricao_prods1 h1{
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #23559a;
text-decoration: none;
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 9px;
padding-left: 0px;
}*/
.detalhe_produto .descricao_prods1 .img_detalhe_prods {
text-align: center;
margin-bottom: 4px;
background-image: url(../../images/fundo_imagem_detalhe.gif);
background-repeat: no-repeat;
background-position: top;
}
/*.detalhe_produto .descricao_prods1 .img_detalhe_prods .imgs_ampliar {
text-align: left;
margin-top: 5px;
margin-left: 8px;
}
.detalhe_produto .descricao_prods1 .img_detalhe_prods .imgs_ampliar ul {
margin: 0px;
padding: 0px;
list-style-type: none;
font-size: 5px;
}
.detalhe_produto .descricao_prods1 .img_detalhe_prods .imgs_ampliar li {
padding-right: 6px;
display: inline;
margin: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
height: 25px;
}*/
.detalhe_produto .descricao_prods2 {
float: left;
width: 220px;
}
.detalhe_produto .descricao_prods2 .selos_detalhe {
margin-bottom: 4px;
float: left;
width: 220px;
}
.detalhe_produto .descricao_prods2 .geral_conteudo_detalhe {
float: left;
clear: both;
width: 220px;
}
.arial_12_cinza {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #757575;
text-decoration: none;
}
a.arial_12_cinza:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #757575;
text-decoration: underline;
}
.arial_11_cinza {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #757575;
text-decoration: none;
}
.arial_14_cinza {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #757575;
text-decoration: none;
}
.padding_bot_8 {
padding-bottom: 8px;
}
.arial_11_verm {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #e80828;
text-decoration: none;
}
.detalhe_produto .box_abas_descricao_detalhe {
float: left;
width:575px;
padding-bottom: 10px;
}
.container .conteudo_home_interna_departamento .conteudo_bg_prods_home .bg_efeito_top_home .float_left .detalhe_produto .box_abas_descricao_detalhe .conteudo_abas {
padding: 5px;
width: 558px;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-top-color: #D4D4D4;
border-right-color: #D4D4D4;
border-left-color: #D4D4D4;
clear: both;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #757575;
text-decoration: none;
}
.pading_top_5 {
margin-top: 5px;
}
.container .conteudo_home_interna_departamento .conteudo_bg_prods_home .bg_efeito_top_home .float_left .detalhe_produto .box_abas_descricao_detalhe .tit_barras_detalhe {
background-image: url(../../images/bg_barras_tit_detalhe.gif);
background-repeat: repeat-x;
float: left;
width: 570px;
}
.bg_geral_basket {
background-image: url(../../images/bg_geral_basket.gif);
background-repeat: repeat-y;
}
.margin_top_bot_5 {
margin-top: 5px;
margin-bottom: 5px;
}
.border_top_cinza {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #E1E1E1;
}
.border_right_branco {
border-right-width: 2px;
border-right-style: solid;
border-right-color: #FFFFFF;
}
.border_top_branco {
border-top-width: 2px;
border-top-style: solid;
border-top-color: #FFFFFF;
}
.border_top_cinza {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #e1e1e1;
}
.margin_top_bot_7 {
margin-top: 7px;
margin-bottom: 7px;
}
.forms_geral {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: none;
border: 1px solid #666666;
}.arial_11_preto {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #474d56;
text-decoration: none;
}
a.arial_11_preto:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #474d56;
text-decoration: underline;
}
.arial_10_cinza {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #848484;
text-decoration: none;
}
.border_basket_geral {
border: 1px solid #DCD8D8;
}
.border_menos_bot_bask {
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-top-color: #CCCCCC;
border-right-color: #CCCCCC;
border-left-color: #CCCCCC;
}
.border_bot_bask {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
}
.border_bask_sem_top {
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-left-color: #CCCCCC;
}
.pedido {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #F31B1B;
text-decoration: none;
font-weight: bold;
}
.bg_erro {
background-image: url(../../images/bg_erro.gif);
background-repeat: repeat-x;
}
.compre_junto {
padding-top: 8px;
padding-bottom: 20px;
float: left;
width: 570px;
}
.img_compre_junto {
float: left;
width: 156px; /*132px;*/
}
.geral_imgs_compre_junto {
float: left;
margin-right: 30px;
}

.ico_mais {
float: left;
width: 12px;
margin-right: 8px;
margin-left: 8px;
margin-top: 90px;
}
.bt_compre_junto {
padding-left: 10px;
float: left;
}

.preco_compre_junto {
padding-bottom: 10px;
padding-left: 10px;
margin-top: 20px;
float: left;
width: 190px; /*230*/
}
.descricao_compre_junto {
padding-left: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #49A4C1;
text-decoration: none;
padding-bottom: 10px;
}
.descricao_compre_junto a{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #49A4C1;
text-decoration: none;
}
.descricao_compre_junto a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #49A4C1;
text-decoration: underline;
}
.bg_boleto {
background-image: url(../../images/bg_boleto.gif);
background-repeat: repeat-y;
padding: 2px;
}
.arial_10_cinza_boleto {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #4e4e4e;
text-decoration: none;
}
.padding_top_bot_5 {
padding-top: 5px;
padding-bottom: 5px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #cccccc;
}
.margin_bot_20 {
margin-bottom: 20px;
}
.bg_lista_casamento {
background-image: url(../../images/bg_lista_casamento.jpg);
background-repeat: no-repeat;
}
.bg_lista_casamento2 {
background-image: url(../../images/bg_lista_2.gif);
background-repeat: repeat-y;
}
.bg_aviso_basket {
background-image: url(../../images/bg_aviso_basket.gif);
background-repeat: repeat-y;
padding-right: 10px;
padding-left: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1E5AAC;
text-decoration: none;
}
.bg_dir_menu_top {
background-image: url(../../images/bg_menu_dir_top.gif);
background-repeat: repeat-y;
}
.bg_esq_menu_top {
background-image: url(../../images/bg_menu_esq_top.gif);
background-repeat: repeat-y;
}
.bg_bot_menu_top {
background-image: url(../../images/bg_bot_menu_top.gif);
background-repeat: repeat-x;
}
.border_menu_bot_menu_top {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #efefef;
padding-top: 3px;
padding-bottom: 3px;
}
.bg_busca_noivos {
background-image: url(../../images/bg_busca_noivos_casamento.gif);
background-repeat: repeat-y;
padding-right: 1px;
padding-left: 1px;
}
.bg_lista_interna {
background-image: url(../../images/bg_lista_interna_casamento.gif);
background-repeat: repeat-y;
padding-right: 1px;
padding-left: 1px;
}
.border_bot_busca_noivos {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #EBB9B7;
margin-top: 5px;
margin-bottom: 5px;
}
.pading_top_bot_5_busca_noivos {
padding-top: 5px;
padding-bottom: 5px;
}
.bg_lista_nao_comprados {
background-image: url(../../images/bg_lista_nao_comprados_casamento.gif);
background-repeat: repeat-y;
padding-right: 1px;
padding-left: 1px;
}
.arial_11_azul {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #23559a;
text-decoration: none;
}

.visiblediv {
visibility: visible;
display: block;
z-index:1000;
float:left;
}
.invisiblediv {
visibility: hidden;
display: none;
z-index:1000;
float:left;
}

.conteudo_prods_hosite {
float: left;
width: 991px;
margin-right: 2px;
}

.border_menu_top_right {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #efefef;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #efefef;
}

.font_menu_subitem {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-decoration: none;
}
a.font_menu_subitem:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #23559A;
text-decoration: underline;
}

.font_menu_subitem_2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2B5896;
text-decoration: none;
}
a.font_menu_subitem_2:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #23559A;
text-decoration: underline;
}

.border_menu_bot_menu_top_2 {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #efefef;
padding-top: 2px;
padding-bottom: 2px;
}

.arial_16_cinza {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #757575;
text-decoration: none;
}

.border_pagto {
border-right-width: 1px;
border-right-style: solid;
border-right-color: #ececec;
padding-right: 15px;
}

.vertis {
width: 990px;
margin-right: auto;
margin-left: auto;
text-align: right;
clear: both;
}
.vertis a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #007795;
text-decoration: none;
}
.vertis a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #007795;
text-decoration: underline;
}
.border_right_cinza_footer {
float: left;
height: 66px;
padding-right: 10px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #C2C2C2;
}

/* novos listas */
.border_bot_busca_bebes {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #D6C1E0;
margin-top: 5px;
margin-bottom: 5px;
}
.bg_busca_bebes {
background-image: url(../../images/bg_busca_bebes.gif);
background-repeat: repeat-y;
padding-right: 1px;
padding-left: 1px;
}
.bg_lista_nao_comprados_cha_bebe {
background-image: url(../../images/bg_lista_nao_comprados_cha_bebe.gif);
background-repeat: repeat-y;
padding-right: 1px;
padding-left: 1px;
}
.bg_lista_interna_cha_bebe {
background-image: url(../../images/bg_lista_interna_cha_bebe.gif);
background-repeat: repeat-y;
padding-right: 1px;
padding-left: 1px;
}
.bg_busca_noivos_cha_cozinha {
background-image: url(../../images/bg_busca_noivos.gif);
background-repeat: repeat-y;
padding-right: 1px;
padding-left: 1px;
}
.border_bot_busca_noivos_cha_cozinha {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BBCDE6;
margin-top: 5px;
margin-bottom: 5px;
}
.bg_lista_interna_cha_cozinha {
background-image: url(../../images/bg_lista_interna.gif);
background-repeat: repeat-y;
padding-right: 1px;
padding-left: 1px;
}
.bg_lista_nao_comprados_cha_cozinha {
background-image: url(../../images/bg_lista_nao_comprados.gif);
background-repeat: repeat-y;
padding-right: 1px;
padding-left: 1px;
}

/* Rating */
.ratingStar 
{
    font-size: 0pt;
    width: 23px;
    height: 22px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.filledRatingStar 
{
    background-image: url(../../images/ico_estrela.gif);

}
.emptyRatingStar
{
    background-image: url(../../images/ico_estrela_vazia.gif);
}

.waitingRatingStar
{
	background-image: url(../../images/ico_estrela_selecionada.gif);
}

/*New Basket*/
.container .conteudo_home .basket_inteira {
	float: left;
	width: 991px;
}

.meu_carrinho_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	background-image: url(../../images/meu_carrinho_header.gif);
	background-repeat: no-repeat;
	float: left;
	height: 26px;
	width: 68px;
	margin-left: 30px;
	margin-top: 4px;
	padding-top: 20px;
	padding-left: 60px;
}

.tit_ico_meu_carrinho_basket {
	font-size: 26px;
	font-weight: bold;
	color: #274f82;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.tit_ico_meu_carrinho_basket span{
	font-size: 12px;
	color: #1e1e1e;
	text-decoration: none;
	font-weight: normal;
}
.link_bts_basket {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #303030;
	text-decoration: none;
}
a.link_bts_basket {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #303030;
	text-decoration: underline;
}
a.link_bts_basket:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #303030;
	text-decoration: underline;
}
.border_right_cinza_bask {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E1E1E1;
}
.border_bot_cinza_bask {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}

.border_top_cinza_bask {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1E1E1;
}

/*New order status*/
.bg_status {
	background-image: url(../../images/bg_status.gif);
	background-repeat: repeat-x;
}
