body {	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    background-color: #FFF;
    margin: 0;
}

ul, li{	margin:0px; padding:0px; list-style:none; }
table {	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;4
}
td{
	font-weight:normal;
}
.style2 {color: #999999}
.style3 {font-size: 10px}

a:active{ font-family:  Verdana, Arial; font-size: 11px; color: #000000; text-decoration: none; }
a:link{ font-family:  Verdana, Arial; font-size: 11px;  color: #000000; text-decoration: none; }
a:visited{ font-family:  Verdana, Arial; font-size: 11px;  color: #000000; text-decoration: none; }
a:hover{ font-family: Verdana, Arial; text-decoration: none; }

a.link01:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.link01:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.link01:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.link01:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #DD0000;
	text-decoration: none;
}
a.link01:visited:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #DD0000;
	text-decoration: none;
}

a.linkPromoTopo:link,a.linkPromoTopo:visited,a.linkPromoTopo:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF3300;
	text-decoration: none;
}

.link02:active{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-weight: normal; color: #555555; text-decoration: none; }
.link02:link{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-weight: normal; color: #555555; text-decoration: none; }
.link02:visited{ font-family:   Arial, Helvetica, sans-serifl; font-size: 11px; font-weight: normal; font-weight: normal; color: #555555; text-decoration: none; }
.link02:hover{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-weight: normal; color: #555555; text-decoration: none; }
.link02:visited:hover{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-weight: normal; color: #555555; text-decoration: underline; }

.link03:active{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.link03:link{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.link03:visited{ font-family:   Arial, Helvetica, sans-serifl; font-size: 11px; font-weight: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.link03:hover{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.link03:visited:hover{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-weight: normal; color: #FFFFFF; text-decoration: underline; }

.link05:active{ font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-weight: bold; color: #666666; text-decoration: none; }
.link05:link{ font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-weight: bold; color: #666; text-decoration: none; }
.link05:visited{ font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-weight: bold; color: #666; text-decoration: none; }
.link05:hover{ font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-weight: bold; color: #666; text-decoration: none; }
.link05:visited:hover{ font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-weight: bold; color: #666; text-decoration: none; }

#topo {
	height: 212px;
	width: 999px;
	float: left;
}
#menu_cat_masc {
	background-image: url(../img/menu_cat_masc.jpg);
	float: left;
	height: 18px;
	width: 999px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DD0000;
	font-weight: bold;
	text-align: center;
}
#barra_verde_car {
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	padding-top: 3px;
	float: left;
	width: 999px;
	height: 28px;
	background-image: url(../img/background_topo.jpg);
}
#parte_inferior {
	height: 100%;
	width: 999px;
	background-color: #FFFFFF;
	float: none;
	margin: auto;
	padding-bottom: 20px;
}

#menu_lateral {
	float: left;
	height: 100%;
	width: 151px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	padding-top: 8px;
}

#menu_lateral_interno {
	float: left;
	height: 100%;
	width: 151px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	padding-top: 5px;
}

#menu_lateral_produto {
	float: left;
	height: 100%;
	width: 160px;
}

#menu_lateral_produto_interno {
	float: left;
	height: 100%;
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 8px;
	padding-bottom: 15px;
	background-color: #FFFFFF;
}


#menu_cat_fem {
	background-image: url(../img/menu_cat_fem.jpg);
	float: left;
	height: 21px;
	width: 999px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DD0000;
	font-weight: bold;
	text-align: center;
	padding-top: 8px;
	clear: left;
}
#all {
	width: 100%;
	margin: auto;
}
#banner {
	width: 999px;
	background-color: #FFFFFF;
	float: none;
	margin: auto;
}
#all_baixo {
	float: left;
	height: 100%;
	width: 678px;
	background-color: #FFFFFF;
	padding-left: 5px;
}

#all_baixo_o {
	float: left;
	height: 100%;
	width: 810px;
	background-color: #FFFFFF;
	margin-left: 20px;
}

#destaque_gradial {
	float: left;
	height: 27px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	margin-top: 6px;
}
#destaque_gradial_baixo
 {
	float: left;
	height: 27px;
	width: 999px;
	margin-top: 5px;
	margin-bottom: 3px;
}


#destaque_gradial_esq {
	background-image: url(../img/gradiente_destaque_esq.jpg);
	float: left;
	height: 27px;
	width: 3px;
	background-repeat: no-repeat;
}
#destaque_gradial_meio {
	float: left;
	height: 22px;
	width: 670px;
	background-image: url(../img/Nome%20do%20produto.jpg);
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	letter-spacing: 1px;
	background-color: #E6E6DA;
	padding-left: 10px;
}

#destaque_gradial_meio_baixo {
	float: left;
	height: 22px;
	width: 971px;
	background-image: url(../img/Nome%20do%20produto.jpg);
	padding-top: 5px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
}


#destaque_gradial_dir {
	background-image: url(../img/gradiente_destaque_dir.jpg);
	float: left;
	height: 27px;
	width: 3px;
	background-repeat: no-repeat;
}
#fundo_cola_prod {
	height: 100%;
	width: 730px;
	padding-left: 7px;
	float: right;
}

#fundo_cola_prod_det {
	height: 100%;
	width: 750px;
	padding-left: 7px;
	float: left;
}

#div_prod_fund {
	width: 100%;
	float: left;
	height: 1px;
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color: #CCCCCC;
	margin-top: 10px;
	margin-bottom: 30px;
    background-image: url(../img/linha_produtos.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	
}

#div_lanc_trac {
	width: 100%;
	float: left;
	height: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

#div_prod_fund_o {
	width: 170px;
	float: left;
	height: 268px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EBEBEB;
	margin-left: 15px;
}

#img_prod_home {
	height: 110px;
	width: 160px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
}

#frete_gratis {
	width: 120px;
	font-weight: normal;
	float:left;
	background-image: url(../imagens/frete_gratis.gif);
	background-repeat: no-repeat;
	margin-top: 8px;
}


#descri_prod_home {
	width: 100%;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-bottom: 8px;
	float: left;
}
#valor_prod_home {
	width: 100%;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	float: left;
}
#lado_diretio_hom {
	width: 184px;
	float: left;
	height: 1200px;
}
#lado_1 {
	width: 789px;
	float: left;
	height: 100%;
}

#lado_1_det {
	width: 785px;
	float: left;
	height: 100%;
}

#title_menu_dir {
	background-image: url(../img/title_menu_dir.jpg);
	height: 32px;
	width: 154px;
	margin-left: 1px;
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-left: 30px;
	letter-spacing: 1px;
	background-repeat: no-repeat;
	float: left;
}
#cont_menu_dir {
	width: 178px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9B9B9B;
	border-left-color: #9B9B9B;
	background-color: #EFEFEF;
	margin-left: 1px;
	height: 275px;
	float: left;
}

#cont_menu_dir1 {
	width: 178px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9B9B9B;
	border-left-color: #9B9B9B;
	background-color: #EFEFEF;
	margin-left: 1px;
	height: 455px;
	float: left;
}

#cont_menu_dir2 {
	width: 158px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9B9B9B;
	border-left-color: #9B9B9B;
	background-color: #EFEFEF;
	margin-left: 1px;
	height: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-right: 10px;
	padding-left: 10px;
}

#baixo_menu_dir {
	background-image: url(../img/baixo_menu_dir.gif);
	float: left;
	height: 19px;
	width: 183px;
	background-repeat: no-repeat;
	margin-left: 1px;
}
#quadro_oferats {
	width: 168px;
	height: 80px;
	float: left;
	padding-left: 10px;
	margin-top: 10px;
}

#img_menor_oferta {
	background-color: #FFFFFF;
	float: left;
	height: 50px;
	width: 50px;
	border: 1px solid #DFDFDF;
	margin-top: 15px;
	margin-right: 8px;
}
#title_oferta {
	width: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-top: 5px;
}
#valores_oferta {
	width: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	margin-top: 3px;
}
#img_cad {
	width: 184px;
	float: left;
	margin-top: 10px;
	background-image: url(../img/cad.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 98px;
}


#boa_tarde {
	float: left;
	height: 17px;
	width: 300px;
	text-align: left;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
#rodape {
	width: 949px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../img/fundo_rodape.jpg);
	height: 294px;
	background-repeat: repeat-x;
	padding-top: 35px;
	padding-left: 50px;
	margin: auto;
}

#cx_formas_pagamento {
	float: left;
	width: 180px;
	margin-right:20px;
}
.title_rodape, .title_rodape_2 {
	font-size: 12px;
	color: #666;
	font-weight:bold;
	clear:both;
	margin-bottom:5px;
}
.title_rodape_2{
	margin-top:5px;
}

.rodape_frms_pgnto_list{
	width:100%;
	clear:both;
	height:27px;
}
.rodape_frms_pgnto_list li{
	width:35px;
	height:25px;
	background-image:url(../img/formas_pgto.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-right:3px;
	margin-bottom:3px;
}

.rodape_f_p_master{ background-position:-35px; }
.rodape_f_p_hiper{ background-position:-70px; }
.rodape_f_p_amex{ background-position:-105px; }
.rodape_f_p_banricompras{ background-position:-140px; }
.rodape_f_p_diners{ background-position:-175px; }
.rodape_f_p_boleto{ background-position:-210px; }
li.rodape_f_p_bradesco, li.rodape_f_p_bbrasil, li.rodape_f_p_itau, li.rodape_f_p_unibanco, li.rodape_f_p_real { background-position:-245px; width: 25px; margin-top:0px; }
li.rodape_f_p_bradesco{ clear:left; }
li.rodape_f_p_bbrasil{ background-position:-270px; }
li.rodape_f_p_itau{ background-position:-295px; }
li.rodape_f_p_aura { background-position:-320px; }
li.rodape_f_p_unibanco { background-position:-355px; }
li.rodape_f_p_real { background-position:-380px; }

#menu_rodape {
	float: left;
	height: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	margin-top: 3px;
	margin-left: 15px;
	width: 90px;
}
#menu_rodape_forma_pgto{
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#mensg_rodape {
	float: left;
	height: 45px;
	width: 999px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
	margin-top: 8px;
}
#forma_pag {
	height: 25px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: 30px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	letter-spacing: 1px;
	padding-top: 5px;
	float: left;
	background-color: #CCCCCC;
	margin-bottom: 3px;
}
#descri_cat_ {
	width: 98%;
	float: left;
	height: 22px;
	margin-top: 5px;
	padding-left: 2%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-bottom: 5px;
	margin-bottom: 15px;
}

#img_det_prod {
	float: left;
	height: 200px;
	width: 270px;
	background-color: #FFFFFF;
	margin-left: 20px;
}

#cxImgDetProd{
	float: left;
	height: 100%;
	width: 310px;
	background-color: #FFFFFF;
	margin-left: 20px;
}

#cxDetalheProdutoDescricao {
	float: right;
	height: 100%;
	width: 430px;
	background-color: #F9F9F9;
	padding-left: 15px;
	padding-bottom: 20px;
}
#tamanho_calcados {
	float: left;
	height: 100%;
	width: 180px;
}
#valores {
	height: 100%;
	width: 217px;
	float: left;
	margin-left: 40px;
}
.tamanho_final {
	float: left;
	height: 33px;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 5px;
	background-color: #E7E6E4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BDBCB8;
	background-position: center center;
	vertical-align: middle;
	padding-top: 8px;
}
.cxTamanhoDesc{
	float: left;
	height: 28px;
	width: 100px;
	padding-top: 4px;
}

.cxTamanhoImg{
	float: left;
	height: 28px;
	width: 70px;
}
#msg_par {
	height: 22px;
	text-align: center;
	vertical-align: middle;
	width: 217px;
	background-color: #C9C8B4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515040;
	padding-top: 5px;
	float: left;
}
#num_parcel {
	width: 108px;
	float: left;
	height: 28px;
	background-color: #D7D7C9;
	text-align: center;
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515040;
}
#valor_parcel {
	width: 107px;
	float: left;
	height: 28px;
	background-color: #D7D7C9;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515040;
}
#parcelas_e_valor {
	width: 207px;
	float: left;
	height: 16px;
	padding-left: 10px;
	padding-top: 1px;
	background-color: #E7E6E4;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#parcelas_e_valor_o {
	width: 207px;
	float: left;
	height: 16px;
	padding-left: 10px;
	padding-top: 1px;
	background-color: #F4F4F3;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
#bonus_produto {
	height: 17px;
	width: 217px;
	float: left;
	margin-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B60808;
	letter-spacing: 1px;
}

#baixo_descric_det_prod {
	float: left;
	width: 710px;
	background-color: #D7E6FF;
	height: 280px;
	margin-left: 20px;
	padding: 10px;
}
#cxDetalheProdutoInfoBar{
	float: left;
	width: 730px;
	margin-top: 55px;
	height: 28px;
	margin-left: 20px;
	cursor:pointer;
		
}

.abaDetalheProdDestaque {
	float: left;
	height: 23px;
	width: 150px;
	background-image: url(../img/background_botao_det_01.jpg);
	padding-top: 5px;
	text-align: center;
	font-weight: bold;
	color: #333333;
	cursor:pointer;
		
}

.abaDetalheProdNoDestaque {
	float: left;
	height: 23px;
	width: 150px;
	background-image: url(../img/background_botao_det_02.jpg);
	padding-top: 5px;
	text-align: center;
	font-weight: bold;
	color: #666666;
}

.aba_meio_destaque {
	background-image: url(../img/gradienter_det_prod_destaque.jpg);
	float: left;
	height: 18px;
	width: 120px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding-top: 4px;
}

.aba_dir_destaque {
	float: left;
	height: 22px;
	width: 5px;
	background-image: url(../img/aba_dir_det_prod_destaque.jpg);
	background-repeat: no-repeat;
}

.aba_meio_no_destaque {
	background-image: url(../img/gradienter_det_prod_.jpg);
	float: left;
	height: 18px;
	width: 120px;
	text-align: center;
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	padding-top: 4px;
}

.aba_dir_no_destaque {
	float: left;
	height: 22px;
	width: 5px;
	background-image: url(../img/aba_dir_det_prod.jpg);
	background-repeat: no-repeat;
}
#conteudo_dos_bt_acima {
	height: 270px;
	width: 700px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: auto;
	visibility: visible;
}

#indique_ao_amigo {
	height: 100%;
	width: 500px;
	float: none;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-left: auto;
	margin-right: auto;
}

#categoria_sec {
	float: left;
	width: 120px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DD0000;
}
#cate_sec {
	float: left;
	width: 109px;
	margin-left: 10px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(../img/seta.gif);
	background-repeat: no-repeat;
	padding-left: 14px;
	background-position: 1px center;
}
#categoria_principal {
	width: 120px;
	float: left;
	margin-top: 4px;
	margin-left: 4px;
	height: 27px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	color: #DD0000;
}

.preco_antigo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	width: 100%;
	font-weight: normal;
	float: left;
	text-decoration: line-through;
}

.preco_atual{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B10710;
	font-weight:bold;
	width: 120px;
	float: left;
}
.preco_atual_smjuros{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	font-weight:bold;
	float:left;
	width:100%;
}

.cxMinDetProduto {
	float: left;
	height: 60px;
	width: 60px;
	margin-top: 10px;
	margin-left: 5px;
	overflow: hidden;
}
.linkImg {
	cursor:pointer;
	
}
#cxImgMiniDetProd {
	float: left;
	height: 100%;
	width: 300px;
}
#cxParcelaAll {
	float: left;
	height: 100%;
	width: 217px;
}
#desq_titulo_menu {
	height: 23px;
	width: 151px;
	float:left;
}

#departamento_titulo {
	height: 28px;
	line-height:28px;
	width: 141px;
	float:left;
	background-color: #FF0033;
	vertical-align:middle;
	color:#FFF;
	padding-left:10px;
	font-weight:bold;
	font-size:12px;
	margin-top:15px;
}
.menu_lateral_icons {
	float:left;
	width:151px; 
	height:38px; 
	margin-bottom:5px;
}

#desq_tit_esq {
	background-image: url(../img/det_menu_esq.jpg);
	height: 23px;
	width: 8px;
	float: left;
}
#desq_tit_meio {
	background-image: url(../img/det_menu_meio.jpg);
	float: left;
	height: 27px;
	width: 135px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
}
#desq_tit_dir {
	background-image: url(../img/det_menu_dir.jpg);
	float: left;
	height: 23px;
	width: 8px;
}
#caixa_busca {
	width: 144px;
	padding-left: 7px;
	height: 68px;
	float: left;
	background-color: #F4F4F4;
	margin-bottom: 8px;
}
#img_botao_alinha {
	width: 22px;
	height: 22px;
	float: left;
}
#campo_para_busca {
	float: left;
	width: 100%;
	text-align: left;
	text-indent: 10px;
}

/* Paginacao */

.img_seta{
	float: left;
	height: 14px;
	width: 19px;
	margin-right: 5px;
	margin-top: 5px;

}

.paginacao_seta a{
	cursor:pointer;
}

.paginacao_selecionada{
	background-image: url(../img/fundo_select_paginacao.gif);
	text-align: center;
	height: 22px;
	width: 30px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #AFA414;
	padding-top: 3px;
	margin-right: 10px;
}

div.paginacao_naoselecionada a {
	background-image: url(../img/fundo_noselect_paginacao.gif);
	text-align: center;
	height: 22px;
	width: 30px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #AFA414;
	padding-top: 3px;
	margin-right: 10px;	
}

.text_paginacao_nav {
	font-size: 12px;
	color: #333;
	float: left;
	padding-right: 7px;
	padding-top: 3px;	
}
.paginacao_all {
	float: left;
	width: 100%;
	margin:10px 0 40px 0;
	height:30px;
	background:#EEE;
	padding-top:5px;
}

.paginacao_interno {
	float: none;
	width: 395px;
	margin:auto;
}


.btnVerCar {
	cursor:pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-image: url(../img/Nome%20do%20produto.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#espacoEcommerce {
	float: left;
	height: 150px;
	width: 100%;
}

#espacoLoginMinhaConta {
	float: left;
	height: 120px;
	width: 100%;
}
#cxLogMinhaContaFormUser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	height: 153px;
	width: 560px;
	margin-left: 35px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	margin-top: 20px;
	border: 2px groove #CCCCCC;
}

#cxLogMinhaContaTitulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#E8EEF7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	width:100%;
	padding-bottom: 2px;
	float: left;
	height: 18px;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #006699;
	margin-bottom: 8px;
}

#cxLogContFormNewUser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	height: 85px;
	width: 758px;
	margin-left: 5px;
}

#cxLogFormNewDesc {
	float: left;
	height: 22px;
	width: 65px;
	padding-top: 2px;
	padding-left: 3px;
	margin-top: 5px;
}
#cxLogFormNewInput {
	float: left;
	height: 24px;
	width: 480px;
	margin-top: 5px;
	margin-left: 3px;
}
#cxEsqueciLogSenha {
	float: left;
	height: 36px;
	width: 550px;
	margin-top: 4px;
	margin-left: 10px;
}

.inputFundoCinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EFEFEF;
	height: 20px;
	width: 120px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
#cxListaMinhasCompra {
	float: left;
	height: 100%;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 15px;
}
#quandro_news_popup {
	float: left;
	width: 430px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
#cont_form_cadastro_form {
	float: left;
	width: 440px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-left: 10px;
	height: 100%;
}
#all_cadastrro_news {
	float: left;
	width: 450px;
}
.input01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
#resultPesquisa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	height: 100%;
	width: 100%;
	padding-left: 10px;
	margin-top: 8px;
}
#tituloResultBusca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #444444;
	float: left;
	height: 20px;
	width: 829px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
	padding-top: 2px;
	margin-bottom: 10px;
	text-align: left;
	margin-top: 10px;
	padding-left: 10px;
}
#textoResultBusca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	height: 100%;
	width: 97%;
	margin-bottom: 8px;
}
#cxMeuCarrinho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 450px;
	text-align: left;
	color: #FFFFFF;
	height: 18px;
	padding-top: 2px;
	padding-left: 8px;
}
#cxBuscaProdTopo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
	height: 20px;
	width: 500px;
}
#sub_cate_menu{
	float: left;
	background-color: #F4F4F4;
	padding-bottom: 8px;
}

#menuCategoria{
	background:#F4F4F4;
	float: left;
	height: 18px;
	padding-top:2px;
	width: 144px;
	padding-left: 4px;
	margin-bottom: 5px;
}

#menuSubCategoria{
	background:#F4F4F4;
	float: left;
	height: 18px;
	padding-top:2px;
	width: 138px;
	padding-left: 10px;
}
#cxBuscarNovamente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F0F0F0;
	float: left;
	height: 25px;
	width: 400px;
	margin-bottom: 15px;
	padding-top: 5px;
	padding-left: 5px;
}
#cxBuscarTextoErro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	height: 80px;
	width: 550px;
}
#indique_ao_amigo_top_desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	height: 20px;
	width: 100%;
	padding-top: 5px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #0082D7;
}

#indique_ao_amigo_desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEEEEE;
	float: left;
	height: 230px;
	width: 99%;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 1%;
}
#credito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	height: 55px;
	width: 110px;
}
#forma_pgto {
	float: left;
	height: 55px;
	width: 319px;
	background-repeat: no-repeat;
}
#cxDetProdutos {
	width: 160px;
	margin: auto;
	overflow: hidden;
}
.cxProduto {
	width: 170px;
	float: left;
	margin:15px 15px 5px 15px;
	border:3px solid #FFF;
	cursor:pointer;
	min-height: 280px;
	_height:280px;
}
.cxProduto a{
	outline:none;
}

.cxProdutoSel{
	border-color:#FF9900;
	cursor:pointer;
}

#cxLacamentosDestaque {
	float: left;
	height: 270px;
	width: 154px;
	margin-top: 8px;
	background-color: #FFFFFF;
}
#cxTituloLancDestaque {
	background-image: url(../img/background_bar_ml_dir_topo.jpg);
	float: left;
	height: 20px;
	width: 100%;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	padding-top: 4px;
}
#cxTituloLancDestaque_meio {
	background-image: url(../img/det_menu_meio.jpg);
	float: left;
	height: 20px;
	width: 138px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
	overflow: hidden;
}
#cxLacamentosDestaqueDesc {
	float: left;
	height: 230px;
	width: 152px;
	background-color: #FAFAFA;
	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: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
}
#cxProdutoLancamento {
	float: right;
	height: 90px;
	width: 148px;
	margin-top: 7px;
	padding-left: 4px;
}
#cxProdutoLancamentoImgMin {
	float: left;
	height: 50px;
	width: 50px;
	overflow: hidden;
	border: 1px solid #DBDBDB;
}
#cxProdutoLancamentoTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	float: right;
	height: 90px;
	width: 92px;
	padding-left: 2px;
	white-space: normal;
	word-spacing: normal;
	overflow: hidden;
	visibility: inherit;
	z-index: auto;
}
#cxProdutoLancamentoVejaMais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	text-align: right;
	float: right;
	height: 18px;
	width: 148px;
	margin-top: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #E1E1E1;
	padding-right: 3px;
	padding-top: 2px;
}
#cxSaldosLancamentos {
	float: left;
	height: 100%;
	width: 154px;
	margin-left: 10px;
}
#all_indique {
	margin-left: 10px;
}
.cxSelos {
	float: left;
	width: 100%;
	height: 102px;
	margin-top: 10px;
}
#servico {
	background-color: #FFFFFF;
	float: left;
	height: 300px;
	width: 914px;
	margin-top: 4px;
	background-image: url(../img/fundo_rodape.jpg);
	background-repeat: repeat-x;
	padding-top: 29px;
	padding-left: 85px;
}
#cxMaiorInfoRodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	float: left;
	padding-top: 2px;
	width: 100%;
}
#cxMaiorInfoRodapeBoleto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	float: left;
	height: 18px;
	padding-top: 2px;
	padding-left: 5px;
	font-weight: normal;
	width: 280px;
}

#cxMaiorInfoRodapeDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	float: left;
	height: 12px;
	width: 152px;
	padding-left: 15px;
	margin-bottom: 1px;
}
#cxMaiorInfoRodapeDesc2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	float: left;
	height: 12px;
	width: 152px;
	padding-left: 15px;
	margin-bottom: 1px;
}

#cxRodapeAnimacaoMarcas {
	float: left;
	height: 45px;
	width: 100%;
}
#cxFormaPgtoBadeiras {
	float: left;
	height: 58px;
	margin-top: 2px;
}
#cxFormaPgtoBadeirasMin {
	float: left;
	height: 35px;
	width: 50px;
	margin-top: 2px;
	margin-left: 2px;
}
#cxRodapeSelo {
	float: right;
	width: 300px;
	height: 50px;
	text-align: right;
	margin-top: 3px;
	margin-right: 15px;
}
#cxRodapeContato {
	float: left;
	width: 420px;
	height: 56px;
	text-align: left;
	margin-top: 3px;
	margin-left: 15px;
	margin-bottom: 10px;
}

#cxRodapeDesenv {
	float: left;
	width: 350px;
	height: 50px;
	margin-top: 3px;
	margin-left: 15px;
	font-size: 10px;
}
#cxRodapeInfoServicoGeral {
	float: left;
	height: 100%;
	width: 999px;
}
#cxCondicoesRodape {
	text-align: center;
	float: left;
	height: 40px;
	width: 100%;
	margin-top: 8px;
	font-size: 10px;
}
#cxSeloQualidade {
	float: left;
	height: 90px;
	width: 100%;
	margin-top: 5px;
}
#cxVlrDescontoDeposito {
	height: 12px;
	width: 95%;
	font-weight: normal;
	padding-top: 2px;
	color: #FF3300;
	font-weight: bold;
	float: none;
	margin-right: 5%;
}
#cxOpcaoFormaPgtoCar {
	float: left;
	height: 100%;
	width: 100%;
}
#dezPorcDescontoCar{
	font-size:10px;
	color:#FF0000;
}
#cxCheckUserError {
	float: left;
	height: 100%;
	width: 99%;
	margin-top: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	border: 2px outset #999999;
	background-color: #F4F4F4;
	padding-left: 1%;
	margin-bottom: 15px;
}
#form_indique {
	float: left;
	width: 340px;
	height: 230px;
	padding-left: 165px;
	padding-top: 18px;
}
#form_indique_ {
	float: left;
	width: 340px;
	height: 230px;
	padding-left: 190px;
	padding-top: 105px;
}
#cxMenuBarCategoria {
	float: left;
	width: 100%;
	height: 50px;
	padding-top: 2px;
}
#cxDetalheProdutoGeral {
	float: left;
	height: 100%;
	width: 839px;
	background-color: #FFFFFF;
	padding-bottom: 80px;
}
#cxDetalheProdutoTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3D5389;
	padding-top: 10px;
	float: left;
	width: 430px;
	padding-bottom: 5px;
}
#cxDetalheProdutoRef{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	float: left;
	height: 18px;
	width: 430px;
	padding-top: 2px;
}
#cxDetalheProdutoValores {
	float: left;
	min-height: 85px;
	_height: 85px;
	width: 340px;
	padding-top: 5px;
}
#cxDetalheProdutoTamanhoGeral {
	float: right;
	height: 100%;
	width: 445px;
	background-color: #FFFFFF;
}
#cxDetalheProdutoTamanhoTitulo {
	font-size: 12px;
	font-weight: bold;
	background-color: #CCCCCC;
	float: left;
	height: 20px;
	width: 435px;
	padding-top: 2px;
	padding-left: 10px;
	color: #666666;
}
#cxDetalheProdutoTamanhos {
	float: left;
	height: 30px;
	width: 99%;
	padding-left: 1%;
}

#cxDetalheProdutoParcelamento {
	float: right;
	height: 100%;
	width: 445px;
	background-color: #FFFFFF;
	margin-right: 30px;
}
#cxDetalheProdutoParcelamentoTit {
	font-size: 12px;
	font-weight: bold;
	background-color: #FDD803;
	float: left;
	height: 22px;
	width: 435px;
	padding-top: 4px;
	padding-left: 10px;
	color: #1E4B93;
}
#cxDetalheProdutoParcelamentoParc {
	float: left;
	height: 100%;
	width: 445px;
	padding-bottom: 8px;
}
.tamanho_nao_selecionado,.tamanho_selecionado,.tamanho_selecionado_indisponivel, .tamanho_indisponivel{
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	cursor:pointer;
	font-weight: bolder;
	text-align: center;
	margin-top: 15px;
	margin-right: 5px;
	height: 20px;
	border:1px solid #EEE;
	padding:3px 5px 3px 5px;
}

.tamanho_selecionado,.tamanho_selecionado_indisponivel 
{
	border: 1px solid #FC9419;
}
.tamanho_indisponivel,.tamanho_selecionado_indisponivel{
	color:#CCC;
}

.det_prod_tam_loader
{
	padding-right:16px;
	background:url(../e-commerce/imagens/carregando.gif) right no-repeat;
	margin-right: 1px;
}


#cxDetalheProdutoQtdGeral{
	float: right;
	height: 75px;
	width: 445px;
	background-color: #FFFFFF;
}
#cxDetalheProdutoQtdTitulo {
	font-size: 12px;
	font-weight: bold;
	background-color: #F0F0F0;
	float: left;
	height: 23px;
	width: 435px;
	padding-top: 2px;
	padding-left: 10px;
	color: #666666;
}
#cxDetalheProdutoTamanhos {
	float: left;
	height: 100%;
	width: 435px;
	padding-left: 10px;
	padding-bottom: 8px;
	background-color: #EEE;
}
#cx_bt_comprar,#cx_bt_avise_me {
	float: left;
	height: 30px;
	width: 435px;
	padding-top: 15px;
	padding-left: 10px;
}
.vlrDetalheProdPrecoAtual{
	font-size:12px;
	font-weight:bold;
	color:#009900;
}
.vlrDetalheProdParcelas{
	font-size:11px;
	font-weight:bold;
	color:#1E4B93;
}
#cxDetalheProdutoFreteGratis {
	float: left;
	width: 70px;
	height: 80px;
	padding-top: 10px;
	text-align: center;
}
#cxIndiqueAmigoBotao {
	width: 180px;
	height: 20px;
	margin-top: 5px;
	float: left;
}
#preview_div{
	height: 444px;
	border-top-width: 2px;
	border-right-width: 3px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #F2F2F2;
	border-right-color: #F8F8F8;
	border-bottom-color: #F2F2F2;
	border-left-color: #F2F2F2;
}
#cxDetalheProdutoAmpliarImg {
	float: left;
	height: 26px;
	width: 300px;
	margin-bottom: 5px;
	margin-top: 15px;
}
#textoObsPagina {
	float: left;
	height: 30px;
	width: 97%;
	padding-top: 5px;
}
#cxDetalheProdutoLinha {
	float: left;
	height: 20px;
	width: 97%;
	padding-top: 4px;
	background-color: #FFFFFF;
	padding-left: 3%;
}
.fontSemJuros{
	font-size: 1.2em; 
	color: #0082d6; 
/*	padding-right: 7.25em; */
	font-weight: bold;
	padding-top: 5px;
	float:left;
	width:100%;
}
#top {
	float: left;
	width: 999px;
	/*height: 84px;*/
	background-image: url(../img/fundo_top.jpg);
}
#top .barra_contato {
	width:719px; float:right; margin-top:20px; 
}
.barra_contato .back_topo_01 {
	background-image: url(../img/topo_bar_vermelha_back_01.png); background-repeat:no-repeat; height:5px;
}
.barra_contato .cont_topo_01 {
	background-image: url(../img/topo_bar_vermelha_back_cont_01.jpg); background-repeat:repeat-x; height:35px; float:left; width:100%;
}
.cont_topo_01 .icon_01 {
	float:left; width:136px; height:32px; margin-left:5px;	
}
.cont_topo_01 .icon_02 {
	float:left; width:228px; height:35px; margin-left:5px; padding-left:18px; background: url(../img/topo_bar_ver_icon_02.jpg) no-repeat left; font-size:9px; color:#FFF; text-align:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:-3px; line-height:12px;
}
.barra_contato .back_topo_02 {
	background-image: url(../img/topo_bar_ver02_topo_back.png); background-repeat:no-repeat; height:48px; float:right; width:320px; position:relative; margin-top:-48px; margin-right:10px;
}
.barra_contato .bar_div {
	background-image:url(../img/topo_bar_ver02_div.jpg); background-repeat:no-repeat; height:35px; width:2px; margin-top:2px; float:left; margin-left:5px;
}
.barra_contato .cont_topo_02 {
	background-image: url(../img/topo_bar_ver02_cont_back.png); background-repeat:repeat-x; height:43px; float:left; width:100%; margin-top:5px;
}
.cont_topo_02 .icon_01 {
	height:28px; float:left; width:135px; margin-top:5px; margin-top:6px; margin-left:5px;
}
.cont_topo_02 .icon_02 {
	height:25px; float:left; width:170px; margin-top:5px; margin-top:6px; 
}
.cont_topo_02 .icon_02 a { font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#FFF; }


#divlogo {
	float: left; height: 79px; padding-left: 12px; width: 150px; background-repeat: no-repeat; background-position: center; margin-top:6px;
}
#buscador_fundo {
	background-image: url(../img/busca_back.jpg);
	float: left;
	height: 26px;
	width: 979px;
	background-repeat: repeat-x;
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	padding-right: 20px;
}
#links_top {
	width: 600px;	float: right;
	padding-right: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	font-weight: normal;
	font-weight: normal;
	margin-top: 5px;
}

#quadro_carrinhos {
	float: right;
	margin-top: 25px;
	width: 500px;
}
#meuspedidos,#lig_gratuita_icon_topo {
	float: left;
	padding-right: 25px;
}
#lig_gratuita_icon_topo {
}

#meucarrinhodcompra {
	float: left;
	width: 103px;
	padding-right: 10px;
}
#quantidade_carrinho {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-weight: normal;
	color: #333333;
	text-align: left;
	margin-top: 3px;
	width: 65px;
}
#anima_small {
	float: left;
	width: 100%;
	height: 31px;
	z-index: 1;
}
#divisao_cartoes {
	float: left;
	height: 60px;
	width: 60px;
	background-image: url(../img/divisao_cartoes.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#menus_roda {
	float: left;
	width: 800px;
}
#text_pagamento {
	float: left;
	width: 487px;
	margin-bottom: 6px;
}
#cartoes_ {
	float: left;
	height: 48px;
	padding-top: 5px;
}
#separate {
	float: left;
	padding-right: 25px;
	padding-left: 25px;
}
#text_pag_banco {
	float: left;
	width: 150px;
}
#caixa_instit {
	float: left;
	width: 110px;
}
#caixa_instit2 {
	float: left;
	width: 210px;
	padding-left: 10px;
}
#caixa_instit5 {
	float: left;
	width: 150px;
	padding-left: 10px;
}

#caixa_instit3 {
	float: left;
	width: 150px;
	padding-left: 10px;
}
#caixa_instit4 {
	float: right;
	width: 140px;
	padding-right: 10px;
	margin-bottom: 10px;
}
#all_pagamentos {
	float: left;
	margin-bottom: 25px;
	width: 100%;
}
#op_inst {
	padding-left: 12px;
	margin-top: 2px;
}
#op_inst2 {
	margin-top: 2px;
}
#title_inst {
	margin-bottom: 5px;
}
#title_inst2 {
	margin-bottom: 5px;
	margin-top: 15px;
}
#divisao_ops {
	float: left;
	width: 20px;
	height: 110px;
	background-image: url(../img/barra_div.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding-right: 5px;
}

#text_politic {
	width: 91%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-align: center;
}
#text_politic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	float: left;
	width: 82%;
	text-align: center;
	margin-bottom: 9px;
}
#rodape_all {
	float: left;
	width: 100%;
	background-image: url(../img/fundo_rodape.jpg);
	background-repeat: repeat-x;
}
#cxImgMiniDetProdTitulo {
	background-color: #E4E4E4;
	float: left;
	height: 18px;
	width: 295px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#destaque_gradial_outras_pag {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	float: left;
	width: 779;
	padding: 20px 0 0 20px;
	margin-bottom: 8px;
}

.produto_info_gerais {
	float: left;
	height: 100%;
	width: 100%;
	margin-top: 30px;
}
.produto_info_gerais_titulo {
	font-size: 15px;
	color: #333333;
	float: left;
	height: 25px;
	width: 99%;
	margin-top: 15px;
	font-weight: bold;
	padding-left: 1%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
}
.produto_info_gerais_texto {
	float: left;
	height: 100%;
	width: 99%;
	padding-top: 8px;
	padding-left: 1%;
	padding-bottom: 10px;
}
#flashPop {
	position: absolute;
	height: 568px;
	width: 419px;
	left: 527px;
	top: 30px;
	z-index:1;
}
#cx_desconto {
	float: left;
	width: 900px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 5px;
	background-color: #F1F1F1;
	margin-top: 5px;
}
#banner_prata {
	float: left;
	width: 151px;
	margin-top: 15px;
	margin-bottom: 15px;
	height: 20px;
}
#meio_pagamento {
	float: left;
	height: 100%;
	width: 100%;
}

#loader-send-pedido
{
	display:none;
	background:url(../e-commerce/imagens/carregando.gif) no-repeat;
	padding-left: 20px;
	height:18px;
	padding-top: 2px;
	float:none;
	margin:auto;
	width: 250px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color:#F00;
}
.contato_name_estado
{
	padding:5px 0px 10px 5px;
	float:left;
	width:99%;
	border-bottom: 1px dashed #CCC;
	margin-bottom:5px;
	font-size:12px;
}
.input_text_280
{
	background:url(../img/frm_input_text_280.gif) no-repeat;
	width:275px;
	height:24px;
	border:0px;
	padding-left:5px;
	padding-right:2px;
	padding-top:3px;
	line-height:22px;
}
.input_text_120
{
	background:url(../img/frm_input_text_120.gif) no-repeat;
	width:115px;
	height:24px;
	border:0px;
	padding-left:5px;
	padding-right:2px;
	padding-top:3px;
	line-height:22px;
}
.input_text_75
{
	background:url(../img/frm_input_text_75.gif) no-repeat;
	width:70px;
	height:24px;
	border:0px;
	padding-left:5px;
	padding-right:2px;
	padding-top:3px;
	line-height:22px;
}
.input_text_35
{
	background:url(../img/frm_input_text_35.gif) no-repeat;
	width:30px;
	height:24px;
	border:0px;
	padding-left:5px;
	padding-right:2px;
	padding-top:3px;
	line-height:22px;
}

.input_text_55
{
	background:url(../img/frm_input_text_55.gif) no-repeat;
	width:50px;
	height:24px;
	border:0px;
	padding-left:5px;
	padding-right:2px;
	padding-top:3px;
	line-height:22px;
}

.input_text_180
{
	background:url(../img/frm_input_text_180.gif) no-repeat;
	width:175px;
	height:24px;
	border:0px;
	padding-left:5px;
	padding-right:2px;
	padding-top:3px;
	line-height:22px;
}

.input_textarea_280x150
{
	background:url(../img/frm_input_text_280x150.jpg) no-repeat;
	width:278px;
	height:142px;
	border:0px;
	padding-left:2px;
	padding-right:2px;
	padding-top:3px;
	padding-bottom:7px;
}
.display-none{
	display:none;
}
.td_end_entrega	{padding:0px; padding-left:112px; display:none;}
#conteudo_cadastro	{
	float:left;
	margin: 50px 0 80px 0;
	width:100%;
}


/**
	TAG 
*/

.tag_lancamento {
	background: url(../img/tag_lancamento.png) no-repeat;
	height:30px;
	width:122px;
	float:left;
}

.tag_prod_indisponivel {
	background: url(../img/tag_indisponivel.jpg) no-repeat;
	height:34px;
	width:122px;
	float:left;
}

.tag_desconto {
	background: url(../img/tag_desconto.png) no-repeat;
	height:35px;
	width:149px;
	float:left;
}
.tag_desconto_vlr {
	float:left;
	width: 20px;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	font-size:10px;
	color:#FFF;
	padding:2px 0 0 5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}
.clear{
	clear:both;
}

.tag_frete_gratis_rg_ss {
	float:left;
	width: 150px;
	height:25px;
	background: url(../img/frete_gratis_regiao_ss.gif) no-repeat;
}

/* Detalhes do Produto */
.det_valor_desconto{
	float:left;
	width:100%;
	font-size:11px;
}

.title_semjuros_list_det {
	font-size: 11px;
	color: #999;
	font-weight:normal;
}

#parcelamento_area div { height:20px; float:left; width:100%; color:#F00;}
.title_emate_det		{font-size:11px; font-weight:normal; color:#000; margin-top:8px;}

.title_de_list_det{
	font-size: 10px;
	color: #333;
	text-decoration:line-through;
	margin-bottom:5px;
}
#desc_list_detprod {
	float: left;
	width: 84px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	padding-bottom: 4px;
	margin-bottom: 5px;
}
#valor_list_detprod {
	color: #F00;
	font-size: 20px;
	font-weight: bold;
}

#frmCadastro .pj { display:none;}

#tx_plataforma {
	float: left;
	width: 160px;
	padding-top: -2px;
}
a.moovin:active{ font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 9px; font-style: bold; font-weight: normal; color: #999; text-decoration: none; }
a.moovin:link{ font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 9px; font-style: bold; font-weight: normal; color: #999; text-decoration: none; }
a.moovin:visited{ font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 9px; font-style: bold; font-weight: normal; color: #999; text-decoration: none; }
a.moovin:hover{ font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 9px; font-style: bold; font-weight: normal; color: #999; text-decoration: underline; }
a.moovin:visited:hover{ font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 9px; font-style: bold; font-weight: normal; color: #999; text-decoration: underline; }
#all_moovin {
	float: right;
}
#logo_tche {
	float: left;
}

#all_baixo .destaque {
	float:left; width:668px; padding-left:10px; background:#B11013; border-radius:5px; height:28px; margin-top:15px; vertical-align:middle; line-height:28px; color:#FFF; font-weight:bold;
}

.direita {
	float:right; width:145px; margin-left:5px; margin-top:15px;
}
.direita .banner{
	margin-bottom:10px;
}
.banner_superior_promo {
	float:left; width:100%;
}
