body{

	margin:0px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	background-image: url(../img/bodybkg.jpg);

	background-repeat: repeat-x;

}

a.empresa_links:active{ font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 110px; font-style: bold; font-weight: normal; color: #06c; text-decoration: none; }

a.empresa_links:link{ font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; font-style: bold; font-weight: normal; color: #06c; text-decoration: none; }

a.empresa_links:visited{ font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; font-style: bold; font-weight: normal; color: #06c; text-decoration: none; }

a.empresa_links:hover{ font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; font-style: bold; font-weight: normal; color: #06c; text-decoration: underline; }

a.empresa_links:visited:hover{ font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; font-style: bold; font-weight: normal; color: #06c; text-decoration: underline; }





a:active,a:link,a:visited{ 

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 11px; 

	color: #000; 

	text-decoration: none; 

}

a:hover{ text-decoration: none; }



a.lnk_selecionado_menu_produtos:active,a.lnk_selecionado_menu_produtos:link,a.lnk_selecionado_menu_produtos:visited{ 

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px; 

	color: #069;

	text-decoration: none; 

}

a.lnk_selecionado_menu_produtos:hover{ text-decoration: underline; }



a.lnk_menu_lateral_produtos:active,a.lnk_menu_lateral_produtos:link,a.lnk_menu_lateral_produtos:visited{ 

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px; 

	color: #666;

	text-decoration: none; 

}

a.lnk_menu_lateral_produtos:hover, #menu_lateral a:hover{ text-decoration: underline; }





a.lnk_op_menu_cat:active,a.lnk_op_menu_cat:link,a.lnk_op_menu_cat:visited{ 

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 17px;

	color: #069;

	text-decoration: none; 

}

a.lnk_op_menu_cat:hover{ text-decoration: underline; }

.op_menu_cat_col{

	float:left;

	width:164px;

}

.meu_carrinho {

	font-size: 14px;

	color: #FFF;

	}

.itens {

	font-size: 11px;

	color: #FFF;

	}

.title_list_prod {

	font-size: 12px;

	font-weight: bolder;

	overflow: hidden;

}

.text_internos_subtitles{

	font-size: 19px;

	color:#036;

	text-decoration:underline;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	font-weight:bold;

}

.text_internos_subsubtitles{

	font-size: 15px;

	color:#036;

	/*text-decoration:underline;*/

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-transform: uppercase;

	cursor:pointer;		

}

.title_list_prod, .title_list_prod a{

	color: #00386C;	

}



.title_list_autor {

	font-size: 10px;

	color: #006699;

}

.title_valor_list {

	font-size: 11.5px;

	color: #333;

}

.title_valor_parcela_list {

	font-size: 11.5px;

	color: #C00;

	font-weight: bolder;

}

.title_semjuros_list {

	font-size: 10px;

	color: #999;

}

.title_de_list{

	font-size: 11px;

	color: #333;

	text-decoration:line-through;

}

.title_valor_det {font-size: 13px;

	color: #333;

}

.vlr_etiqueta_lista{

	font-size:11px;

	color:#666;

	line-height:12px;

	margin-top:1px;

}

.vlr_etiqueta_lista_per{



	

}

.title_valor_det_det_per{

	font-size:12px;

}

#valor_produto

{

	font-size: 24px;

}

#parcelamento_area,#vlr_etiqueta_area

{

	font-size: 12px;

}



.title_valor_det_avista{

	font-size: 11px;

}

.title_valor_parcela_det {font-size: 13px;

	color: #C00;

	font-weight: bolder;

}

.title_semjuros_det {font-size: 10.5px;

	color: #999;

}

.navegacao_barra,.navegacao_barra a {font-size: 12px;

	color: #333;

}

.cor_tamanho {

	font-size: 15px;

	color: #666;

	font-weight: bold;

}



/*DET PRODUTO - VALORES*/

.title_valor_list_det {

	font-size: 11.5px;

	color: #333;

}

.title_valor_parcela_list_det {

	font-size: 11.5px;

	color: #C00;

	font-weight: bolder;

}

.title_semjuros_list_det {font-size: 11px;

	color: #999;

}

.title_de_list_det{

	font-size: 11px;

	color: #333;

	text-decoration:line-through;

}

.title_valor_det_det {

	font-size: 12px;

	color: #004C7F;

	font-weight:bold;

}

.title_valor_parcela_det_det {font-size: 14px;

	color: #C00;

	font-weight: bolder;

}



#all_topo {

	float: left;

	width: 999px;

	background-image: url(../img/fundo_topo.jpg);

	background-repeat: repeat-x;

}

#topo {

	float:left;

	width: 999px;

	height: 139px;

}

#line_top {

	float: left;

	width: 999px;

	height: 45px;

	margin-bottom: 1px;

}

#l1_linetop {

	float: left;

	height: 25px;

	width: 408px;

	padding-top: 15px;

}

#l1_linetop, #l1_linetop a{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #FFF;	

}

#l1_linetop a:hover{

	text-decoration:underline;

}

#l2_linetop {

	float: left;

	height: 45px;

	width: 591px;

	background-image: url(../img/fundo_busca.jpg);

	background-repeat: repeat-x;

}

#link1_linetop {

	float: left;

	width: 63px;

	text-align: center;

}

#link2_linetop {

	float: left;

	width: 111px;

	text-align: center;

}

#link3_linetop {

	float: left;

	width: 119px;

	text-align: center;

}

#link4_linetop {

	float: left;

	width: 115px;

	text-align: center;

}

#busca_linetop {

	float: left;

	width: 50px;

	margin-top: 15px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FC0;

	text-align: right;

	padding-right: 10px;

}

#cx_linetop {

	background-image: url(../img/fundo_cx_busca.gif);

	float: left;

	height: 25px;

	width: 458px;

	margin-top: 10px;

	overflow: hidden;

}



.inp_txt_busca{

	border:0px solid;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #999;

	width:290px;

	background-image:url(../img/back_inp_txt_busca.jpg);

}

.inp_sel_busca{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#666666;

	width:105px;

	display:none;

}



#cx_topo_busca_input_txt_busca{

	width: 290px;

	padding:2px;

	float:left;

}



#cx_topo_busca_input_categoria{

	width: 152px;

	padding:2px;

	float:left;

	padding-left: 8px;

}



#bt_ok_busca {

	float: left;

	height: 24px;

	width: 40px;

	margin-top: 10px;

	margin-left: 9px;

}

#logo_emp {

	float: left;

	width: 241px;

	padding-top: 15px;

	padding-bottom: 10px;

	padding-left: 12px;

}

#menu {

	float: left;

	width: 614px;

	margin-top: 51px;

	padding-left: 20px;

	height: 42px;

	overflow: hidden;

}

#carrinho_top {

	float: left;

	width: 110px;

}

#carrinho_top a{

	cursor:pointer;	

}

.car_pagamento_use_area{

	margin-bottom:20px;

}

.car_pagamento_use_bonus{

	text-align:right;

	font-size:13px;

	font-weight:bold;

	margin-top:5px;

}

#quadro_menu {

	float: left;

	margin-right: 7px;

	height: 42px;

}

#quadro_menu a{

	outline:none;

}

#seta_desativada {

	float: left;

	width: 9px;

}

#menu_desativado {

	float: left;

	width: 101px;

	font-family: Corbel, "Trebuchet MS";

	font-size: 25px;

}

#img_carrinho {

	float: left;

	height: 25px;

	width: 31px;

	background-image: url(../img/carrinho.gif);

	background-repeat: no-repeat;

}

#carrinho_top {

	width: 111px;

	float: left;

	margin-top: 55px;

}

#tex_carrinho {

	float: left;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	margin-left: 7px;

}

#tex_carrinho a, #tex_carrinho{

	color: #666;

	font-size: 14px;

	font-weight: bold;

}

#item_carrinho {

	float: right;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666;

	width: 50px;

}

#banner_rotativo {

	float: left;

	height: 37px;

	width: 999px;

}

#anima_principal {

	float: left;

	height: 245px;

	width: 999px;

}



#all_site {

	width: 999px;

	margin: auto;

}

#menu_lateral {

	float: left;

	width: 170px;

	background-color: #F9F9F9;

}

.menu_lateral_dest, .menu_lateral_dest li, .menu_lateral_main, .menu_lateral_main li,  .menu_lateral_main ul{

	margin:0px;

	padding:0px;

	list-style:none;

}

.menu_lateral_lancamentos, .menu_lateral_ofertas, .menu_lateral_maisvendidos{

	width:154px;

	height:26px;

	font-size:1px;

	background:url(../img/menu_lat_lancamentos.jpg);

	display:block;

	margin-left:10px;

	margin-bottom:5px;

}

.menu_lateral_ofertas{

	width:154px;

	height:25px;

	background:url(../img/menu_lat_ofertas.jpg);

	margin-bottom:2px;

}

.menu_lateral_maisvendidos{

	width:154px;

	height:25px;

	background:url(../img/menu_lat_maisvendidos.jpg);

}

.menu_lateral_produtos ul.menu_lateral_main li a{

	margin-left:5px;

}

.menu_lat_main_calcados, .menu_lat_main_vestuario, .menu_lat_main_acessorios{

	width:154px;

	height:32px;

	background:url(../img/menu_lat_calcados.jpg);

	display:block;

	margin:8px 0px 5px 10px;

	font-size:1px;

}

.menu_lateral_main{

	float:left;

}

a.menu_lat_main_vestuario{

	width:154px;

	height:32px;

	background:url(../img/menu_lat_vestuario.jpg);

}

a.menu_lat_main_acessorios{

	width:154px;

	height:32px;

	background:url(../img/menu_lat_acessorios.jpg);	

}

.menu_lateral_main a{

	color:#333;

}

.menu_lateral_main ul{

	margin-bottom:20px;

	margin-left:30px;

}

.menu_lateral_main ul li{

	background:url(../img/circle_menu.jpg) 0px 9px no-repeat;

	line-height:20px;

	padding:0px 0px 0px 12px;

}



#conteudo_all {

	float: left;

	width: 829px;

	background-color: #FFF;

	overflow: hidden;

}

#anima_principal {

	float: left;

	height: 250px;

	width: 999px;

}

#site_baixo {

	float: left;

	width: 999px;

}

#topo_menus {

	float: left;

	width: 999px;

}

.op_cat{

	margin:0px;

	padding:0px;

	list-style:none;

	float:left;

}

.op_cat ul{

	margin:0px;

	padding:0px 0px 0px 25px;

	*padding:0px;

}

.op_cat li {

	list-style:none;

	width: 130px;

	background-image: url(../img/seta_menu.gif);

	background-repeat: no-repeat;

	background-position: 10px 7px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding-top: 4px;

	padding-left:25px;

}

.op_cat ul li{

	padding-top:4px;

	padding-left: 10px;

	background-position: 0px 7px;

}

#categoria {

	background-image: url(../img/categorias.jpg);

	background-repeat: no-repeat;

	width: 170px;

	height: 31px;

	float: left;

	margin-top: 10px;

	margin-bottom: 5px;

}

#conteudo_produtos {

	float: left;

	width: 660px;

	padding-left: 6px;

}

#barra_banners_lanc {

	float: right;

	width: 158px;

	background-color: #F7F6F5;

	padding-top: 5px;

	padding-bottom: 15px;

}

#cx_oportunidade {

	background-image: url(../img/barra_oportunidades.jpg);

	background-repeat: no-repeat;

	height: 25px;

	width: 595px;

	margin-top: 5px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bolder;

	color: #666;

	padding-top: 6px;

	padding-left: 65px;

	float: left;

}

#tx_oprtu {

	width: 290px;

	float: left;

}

#vermais_oportu {

	float: right;

	width: 80px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

}

#vermais_oportu, #vermais_oportu a{

	color: #999;	

}

#vermais_oportu a:hover{

	text-decoration:underline;

}

.cx_produto_index {

	float: left;

	width: 158px;

	min-height:340px;

	border:3px solid #FFF;

}

.cx_produto_index a{

	outline:none;

}

.cx_produto_lista {

	float: left;

	width: 158px;

	padding-bottom: 10px;

	padding-top: 10px;

	border:3px solid #FFF;

	min-height:300px;

	outline:none;

}

.cx_produto_lista a{

	outline:none;

}

.cx_produto_lista_sel{

	border-color:#005F92;

	cursor:pointer;

}

#line_cx_index {

	float: left;

	width: 654px;

}

#img_produto_index {

	float: left;

	width: 134px;

	text-align: center;

	height: 150px;

	line-height:142px;

}

#cores_produto_index {

	float: left;

	width: 134px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333;

	font-weight: bold;

}

#descricao_produto_index {

	float: left;

	width: 135px;

	margin-top: 5px;

	margin-bottom: 3px;

}

#valores_produto_index {

	float: left;

	width: 135px;

	margin-bottom: 5px;

}

#frete_gratis {

	float: left;

	background-image: url(../img/destaques/frete_gratis_brasi.jpg);

	background-repeat: no-repeat;

	height: 29px;

	width: 101px;

	margin-top: 5px;

}

#preco_imbativel {

	float: left;

	background-image: url(../img/destaques/precoimbativel.jpg);

	background-repeat: no-repeat;

	height: 24px;

	width: 112px;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 10px;

	font-weight: bolder;

	color: #512700;

	padding-top: 12px;

	padding-left: 19px;

}

.lancamento {

	float: left;

	background-image: url(../img/destaques/lancamento.jpg);

	background-repeat: no-repeat;

	height: 25px;

	width: 96px;

	margin-top: 5px;

}

.maisvendidos{

	float: left;

	background-image: url(../img/destaques/mais_vendido.jpg);

	background-repeat: no-repeat;

	height: 25px;

	width: 92px;

	margin-top: 5px;

}

.tag_nao_disponivel{

	float: left;

	background-image: url(../img/destaques/indisponivel.jpg);

	background-repeat: no-repeat;

	height: 35px;

	width: 111px;

	margin-top: 5px;

}

#cx_all_prod {

	float: left;

	width: 660px;

	margin-bottom: 20px;

	margin-top: 5px;

}

#cx_all_prod_lista {

	float: left;

	width: 820px;

	padding-left: 5px;

	padding-top: 10px;

	padding-bottom: 20px;

}

#center_prod {

	margin: auto;

	width: 134px;

}

#quadrocores_produto_index {

	float: left;

	width: 135px;

}

#cx_cor {

	padding: 2px;

	height: 15px;

	width: 15px;

	border: 1px solid #CCC;

	margin-right: 5px;

	float: left;

}

#banner_lateral {

	float: left;

	width: 145px;

	margin-left: 6px;

	margin-top: 1px;

	margin-bottom: 10px;

}

#rodape {

	float: left;

	width: 999px;

}

#busca_rodape {

	background-image: url(../img/fundo_ropda_buscar.jpg);

	height: 40px;

	width: 999px;

}

#center_busca_rodape {

	margin: auto;

	width: 550px;

}

#text_busca_rodape {

	width: 45px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FC0;

	margin-top: 13px;

	float: left;

}

#input_busca_rodape {

	background-image: url(../img/fundo_cx_busca.gif);

	float: left;

	width: 458px;

	height: 31px;

	background-repeat: no-repeat;

	margin-top: 8px;

}

#bt_busca_rodape {

	float: left;

	height: 24px;

	width: 40px;

	margin-left: 6px;

	margin-top: 8px;

}

#baixo_cont_menu {

	float: left;

	width: 999px;

	background-image: url(../img/fundo_rodape.jpg);

	background-repeat: repeat-x;

	padding-top: 20px;

	height: 280px;

	padding-bottom: 20px;

}

#cx_menus_baixo {

	float: left;

	width: 999px;

}

#cx_menu_baixo_center {

	margin: auto;

	width: 890px;

}

#title_rodape {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bolder;

	color: #036;

	float: left;

	width: 155px;

	margin-bottom: 6px;

}

#title_rodape_2 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bolder;

	color: #036;

	float: left;

	width: 120px;

	margin-bottom: 2px;

}

#cx_links_rodape {

	float: left;

	width: 125px;

	background-image: url(../img/seta_menu.gif);

	background-repeat: no-repeat;

	background-position: 15px center;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #06c;

	font-size: 11px;

	height: 17px;

	padding-left: 25px;

	margin-bottom: 3px;

}

#cx_links_rodape_ser {

	float: left;

	width: 106px;

	background-image: url(../img/seta_menu.gif);

	background-repeat: no-repeat;

	background-position: 15px center;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #06c;

	font-size: 11px;

	height: 17px;

	padding-left: 25px;

	margin-bottom: 3px;

}

#cx_institucional {

	float: left;

	width: 155px;

}

#cx_servicos {

	float: left;

	width: 285px;

}

#separe_rodape {

	background-image: url(../img/separa_rodape.gif);

	background-repeat: repeat-y;

	height: 85px;

	width: 1px;

	float: left;

}

#cx_atendimento {

	float: left;

	width: 230px;

}

#cx_atendimento_2 {

	float: left;

	width: 185px;

	margin-left: 25px;

	overflow: hidden;

}

#img_atendimento {

	height: auto;

	width: 47px;

	float: left;

	margin-top: 15px;

	overflow: hidden;

}
#img_atendimento2 {

	height: auto;

	width: 47px;

	float: left;

	margin-top: 28px;

	overflow: hidden;

}

#fone_rodape {

	float: left;

	width: 125px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #069;

	font-weight: bold;

	letter-spacing: -2px;

}

#text_atendimento {

	float: left;

	width: 125px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333;

}



#text_rodape_direitos {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666;

	text-align: center;

	float: left;

	width: 999px;

	height: 100%;

	padding-top: 15px;

	padding-bottom: 15px;

}

#bandeiras_pag {

	float: left;

	width: 400px;

	padding-left: 20px;

}

#logos_pag {
	float: right;
	width: 530px;

}

#logo_tche {

	float: left;

	height: 24px;

	width: 102px;

	margin-right: 30px;

	margin-top: 9px;

}

#logo_ebit {

	float: left;

	height: 40px;

	width: 31px;

	margin-right: 30px;

}

#logo_compra {

	float: left;

	height: 35px;

	width: 94px;

	margin-top: 3px;

}

#cx_bandeiras {

	float: left;

	width: 999px;

	padding-bottom: 10px;

}



.cx_opcoes_menu {

	float: left;

	width: 999px;

	display:none;

	overflow: hidden;

}

#topo_opcoes {

	background-image: url(../img/menu/top_succategorias.jpg);

	float: left;

	height: 18px;

	width: 100%;

	margin-left: 0px;

	background-repeat: repeat-x;

	overflow: hidden;

}

.meio_opcoes {

	background: url(../img/menu/fundo_subcategoria.jpg) repeat-x;

	padding-bottom: 20px;

	width: 100%;

	float: left;

}

#op_menu_cat {

	float: left;

	width: 134px;

	background-image: url(../img/seta_menu.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 15px;

	margin-left: 15px;

	margin-bottom: 4px;

}

#op_menu_cat, #op_menu_cat a{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight:bold;

	color: #069;	

}

#op_menu_cat a:hover{

	text-decoration:underline;

}



#meio_opcoescenter {

	margin: auto;

	width: 991px;

	background-image: url(../img/menu/fundo_subcategoria.jpg);

	background-repeat: repeat-x;

	height: 100%;

}

#meio_opcoes_all {

	float: left;

	height: 100%;

	width: 991px;

	padding-right: 4px;

	padding-left: 4px;

	background-color: #FFFFFF;

}

#barra_navegacao {

	float: left;

	width: 820px;

	margin-top: 5px;

	margin-left: 5px;

}

#navegacao_esq {

	height: 26px;

	width: 5px;

	background-image: url(../img/navegacao_esq.gif);

	float: left;

}

#navegacao_meio {

	float: left;

	height: 22px;

	background-image: url(../img/navegacao_meio.gif);

	padding-top: 4px;

	padding-right: 5px;

	padding-left: 5px;

}

#navegacao_dir {

	background-image: url(../img/navegacao_dir.gif);

	float: left;

	height: 26px;

	width: 5px;

}

#navegacao_nivel {

	float: left;

	height: 26px;

	margin-right: 8px;

}

#navegacao_remover {

	float: left;

	height: 18px;

	background-image: url(../img/navegacao_meio.gif);

	padding-top: 8px;

	padding-left: 5px;

	font-size:1px;

}

#det_esq {

	float: left;

	width: 430px;

	margin-top: 5px;

	margin-left: 5px;

}

#det_dir {

	float: left;

	width: 340px;

	padding-left: 35px;

	margin-top: 5px;

}

#title_prod {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 25px;

	color: #004D80;

	font-weight: bold;

	width: 338px;

}

#title_detaq {

	float: left;

	width: 338px;

	margin-top: 10px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #333;

}

#title_economia {

	float: left;

	width: 338px;

	margin-top: 5px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #004D80;

}

#title_cor {

	float: left;

	width: 338px;

	margin-top: 5px;

}

#title_tamanho {

	float: left;

	width: 338px;

}

#valores_produto {

	width: 338px;

	float: left;

	margin-top: 15px;

}

#cores_topo_det {

	float: left;

	width: 339px;

	background-image: url(../img/cores_top.jpg);

	height: 24px;

}

#cores_meio_det {
	float: left;
	width: 339px;
	background-image: url(../img/cores_meio.jpg);
	background-repeat: repeat-y;
	padding-top: 23px;
	color: #FBFBFB;

}

#tamanho_meio_det {

	float: left;

	width: 324px;

	background-image: url(../img/cores_meio.jpg);

	background-repeat: repeat-y;

	padding-top: 23px;

	padding-left: 15px;

	font-size:13px;

	line-height:25px;

}

#comprar_meio_det {

	float: left;

	width: 330px;

	background-image: url(../img/cores_meio.jpg);

	background-repeat: repeat-y;

	padding-left: 9px;

}

#cores_baixo_det {

	background-image: url(../img/cores_down.jpg);

	float: left;

	width: 339px;

	background-repeat: no-repeat;

	height: 24px;

}

#cores_all_det, #tamanhos_all_det {

	float: left;

	width: 339px;

	margin-top: 20px;

}

#tam_topo_det {

	float: left;

	width: 339px;

	background-image: url(../img/tamanho_topo.jpg);

	height: 24px;

}

#comprar_topo_det {

	float: left;

	width: 339px;

	background-image: url(../img/comprar_topo.jpg);

	height: 24px;

}

.title_ref_det{

	font-size:14px;

	color:#999;

}

.title_cod_det{

	font-size:11px;

	color:#999;

}

.text_cod_det{

	font-size:12px;

	color:#999;

}

#all_exiber_imagens {

	width: 410px;

	float: left;

	height: 25px;

	margin-top: 10px;

}

#exibe_img_dir {

	float: right;

	width: 244px;

	height: 25px;

}

#exibe_img_esq {

	float: left;

	width: 117px;

	height: 25px;

}

#all_mais_imagens {

	float: left;

	width: 410px;

	margin-top: 15px;

}

.mais_img {

	float: left;

	height: 51px;

	width: 51px;

	padding: 4px;

	border: 1px solid #CCC;

	margin-right: 5px;

	margin-bottom:5px;

}

div.mais_img_hover{

	border:1px solid #006699;

}

#all_descricao_produto {

	float: left;

	width: 819px;

	padding-left: 8px;

	height: 100%;

	padding-top: 20px;

	padding-bottom: 20px;

	margin-bottom: 20px;

}

#top_descricao {

	float: left;

	height: 43px;

	width: 792px;

	background-image: url(../img/descricao_topo.gif);

}

#meio_descricao {

	background-image: url(../img/descricao_meio.gif);

	float: left;

	width: 742px;

	background-repeat: repeat-y;

	font-size: 13px;

	color: #666;

	padding-right: 25px;

	padding-left: 25px;

}

#down_descricao {

	background-image: url(../img/descricao_baixo.gif);

	background-repeat: no-repeat;

	background-position: top;

	height: 12px;

	width: 792px;

	float: left;

}

.cor_indisponivel {

	float: left;

	margin-left: 15px;

	margin-top: 5px;

	background-image: url(../img/nao_disponivel.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

	height: 20px;

	padding-right: 10px;

	font-size:1px;

}

.cor_naoselecionado 
{
	float: left;
	height: 15px;
	width: 15px;
	margin-left: 15px;
	padding: 4px;
	font-size:1px;
	cursor:pointer;
	border: 1px solid #FBFBFB;
}

.cor_selecionado{

	float: left;

	height: 15px;

	width: 15px;

	margin-left:15px;

	border: 1px solid #069;

	padding: 4px;

	font-size:1px;

	cursor:pointer;

}

.tamanho_nao_selecionado_indisp {

	background-image: url(../img/nao_disponivel.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

	height: 25px;

	float: left;

	font-size: 17px;

	font-weight: bold;

	color: #999;

	padding-right: 10px;

	margin-right: 12px;

	margin-bottom:5px;

	margin-top:2px;

	cursor:pointer;

}

.tamanho_nao_selecionado{

	height: 25px;

	float: left;

	font-size: 17px;

	font-weight: bold;

	color: #666;

	padding-right: 5px;

	padding-left: 5px;

	margin-right: 12px;

	margin-bottom:5px;

	margin-top:2px;

	cursor:pointer;

}

.tamanho_sel, .tamanho_sel_indisponivel{

	height: 25px;

	float: left;

	font-size: 17px;

	font-weight: bold;

	color: #FFF;

	background-color: #666;

	text-align: center;

	padding-right: 5px;

	padding-left: 5px;

	margin-bottom:5px;

	margin-top:2px;

	margin-right: 12px;

	cursor:default;

}

.tamanho_sel_indisponivel{

	color: #999;

	background-image: url(../img/nao_disponivel.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.det_prod_tam_loader{

	padding-right:16px;

	background:url(../img/commerce/carregando.gif) right no-repeat;

	margin-right: 1px;

}

.det_prod_frete_gratis{

	float:right;

	margin-top:-20px;

	margin-right:20px;

}

#title_produto_menu_lateral {

	float: left;

	height: 26px;

	width: 158px;

	background-image: url(../img/fundo_titles_menu.jpg);

	font-size: 14px;

	font-weight: bold;

	color: #333;

	padding-top: 5px;

	padding-left: 10px;

	margin-top: 9px;

}

#lista_subitens {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666;

	padding-left: 15px;

	margin-top: 3px;

	float: left;

	width: 155px;

}

ul.lista_subitens_list{

	padding:0px;

	margin:0px;

	float:left;

	margin-top:2px;

}

.lista_subitens_list ul{

	margin:0px;

	padding:0px 0px 0px 15px;

	*padding:0px;

}

.lista_subitens_list li{

	list-style-type:none;

	padding-left: 15px;

}

.lista_subitens_list li, .lista_subitens_list li a{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height:20px;

	color: #666;

}

.lista_subitens_list ul li a, .lista_subitens_list ul li{

	color:#999

}

.lista_subitens_list ul ul a, .lista_subitens_list ul ul li{

	color:#CDCDCD;

}

.lista_tamanhos {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666;

	padding-left: 4px;

	padding-right: 2px;

	margin-top: 3px;

	float: left;

	min-width:50px;

}

#lista_vertodos

{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #999;

	padding-right: 15px;

	margin-top: 3px;

	float: left;

	width: 155px;	

	text-align:right;

}

.lista_vertodos:link,.lista_vertodos:active,.lista_vertodos:visited{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #333;} 

.lista_vertodos:hover{ font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; color: #06c; text-decoration: underline; }

.lista_vertodos:visited:hover{ font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 11px; color: #06c; text-decoration: underline; }



#all_paginacao {

	float: left;

	width: 817px;

	margin-left: 6px;

	background-image: url(../img/barra_paginacao.jpg);

	height: 32px;

	margin-top: 5px;

	margin-bottom: 10px;

}

#text_paginacao {

	font-size: 12px;

	color: #FFF;

	padding-top: 7px;

	padding-left: 15px;

	float: left;

	padding-right: 7px;

}

#text_paginacao_nav {

	font-size: 12px;

	color: #FFF;

	float: left;

	padding-right: 5px;

	padding-top: 3px;

	cursor:pointer;

}

#img_seta {

	float: left;

	height: 14px;

	width: 19px;

	margin-right: 10px;

	margin-top: 5px;

}

#paginaca_naoselecionada {

	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;

}

#paginaca_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;

}

#meio_descricao_info {

	float: left;

	height: 100%;

	width: 762px;

	padding-top: 10px;

	padding-bottom: 15px;

}

#meio_descricao_garantia {

	float: left;

	height: 100%;

	width: 792px;

	padding-bottom: 20px;

}

#img_produto_det_interno {

	text-align: center;

	float: left;

	width: 100%;

	overflow: hidden;

}

#img_produto_det {

	padding: 4px;

	float: left;

	min-height: 390px;

	width: 430px;

	line-height:390px;

}

#mais_img_interno {

	text-align: center;

	float: left;

	height: 100%;

	width: 100%;

	overflow: hidden;

}

#mais_img_interno a{

	outline:none;

}



/* Forms */

.text_input_01, .text_input_02, .text_input_03, .text_input_04, .text_input_05{

	background:url(../img/text_input_01.gif) no-repeat;

	width:234px;

	height:23px;

	border:0px;

	padding:1px 3px;

	margin:0px 3px 0px 0px;

	line-height:22px;

	font-size:11px;

}

.text_input_02{

	background:url(../img/text_input_02.gif) no-repeat;

	width:19px;

}

.text_input_03{

	background:url(../img/text_input_03.gif) no-repeat;

	width:94px;

}

.text_input_04{

	background:url(../img/text_input_04.gif) no-repeat;

	width:33px;

}

.text_input_05{

	background:url(../img/text_input_05.gif) no-repeat;

	width:373px;

}

.select_input_01{

	font-size:11px;

}

.btn_input_enviar, .btn_input_voltar, .btn_input_salvar, .btn_input_excluir{

	width:92px;

	height:24px;

	background:url(../img/btn_input_enviar.gif) no-repeat;

	border:0px;

	cursor:pointer;

	margin:0px 10px;

}

.btn_input_voltar{

	background:url(../img/btn_input_voltar.gif) no-repeat;

}

.btn_input_excluir{

	background:url(../img/btn_input_excluir.gif) no-repeat;

}

.linkbtn{

	cursor:pointer;

}

.fk_check_input_unckd_01, .fk_check_input_ckd_01{

	width:19px;

	height:21px;

	background:url(../img/check_input_ckd_01.gif);

	cursor:pointer;

}

.fk_check_input_unckd_01{

	background:url(../img/check_input_unckd_01.gif);

}

.clear{

	clear:both;

}

.display-none{

	display:none;

}



/* Cadastro */

#conteudo_cadastro{

	font-size:11px;

	margin:20px 140px;

}

.cadastro_obrigatorio_ind{

	color:#F00;

}

.text_ajude_ambient{

	color:#F00;

}



/* 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: #FFF;

	float: left;

	padding-right: 7px;

	padding-top: 3px;	

}

.pagincao {

	float: right;

	padding-right: 3px;

	width: 395px;

	padding-top: 3px;

}

.combo_paginacao {

	background-image: url(../img/fundo_itens_pagina.jpg);

	float: left;

	height: 25px;

	width: 60px;

	margin-top: 3px;

}

.combo_paginacao .jSel{

	width:35px;

}

.combo_paginacao .jSelOp{

	padding:2px 0px 0px 5px;

}

.combo_paginacao .jDropBut{

	margin-top:2px;

}

.combo_ordena .jSel{

	width:105px;

}

.combo_ordena .jSelOp{

	padding:2px 0px 0px 5px;

}

.combo_ordena .jDropBut{

	margin-top:2px;

}

.combo_ordena div.jOpDrop, .combo_paginacao div.jOpDrop{

	margin:0px;

	padding:0px 0px 0px 1px;

}

.combo_ordena select, .combo_paginacao select{

	display:none;

}

.combo_ordena {

	background-image: url(../img/fundo_ordenar.jpg);

	float: left;

	height: 25px;

	width: 131px;

	margin-top: 3px;

}

.lista_produto_noitens{

	font-size:11px;

	text-align:center;

	margin:40px 0px;

}



#avise_me{

	font-size:11px;

}

.avise_me_cor_selecionado{

	height: 19px;

	width: 19px;

	border: 1px solid #069;

	padding: 4px;

}

.titulo_avise_me{

	font-size:14px;

	font-weight:bold;

	color:#004C7F;

}



.body_noimg{

	background-image:none;

}



#lnk_img_det_max{

	outline:none;

}

#img_produto_det_interno img{

	max-width:430px;

	max-height:388px;

}

#cx_all_prod_lista{

	min-height:970px;

}

.det_prod_avista_info{

	font-size:11px;

	color:#666;

	font-weight:normal;

}



/* topo paginacao */

.topo_paginacao{

	list-style-type:none;

	clear:both;

	float:right;

	font-size:11px;

	margin:-30px 10px -20px 0px;

	padding:0px;

}

.topo_paginacao, .topo_paginacao a {

	color:#006699;

	outline:none;

}

.topo_paginacao a:hover{

	text-decoration:underline;

}

.topo_paginacao li{

	display:inline;

	margin:0px;

	padding:0px;

}



.visible-hidden{

	visibility:hidden;

}#dv_confirmacao_tbl_carrinho_info {

	float: left;

	height: 100%;

	width: 100%;

	margin-top: 10px;

}

#dv_confirmcao_info_endereco {

	float: left;

	height: 100%;

	width: 100%;

	margin-top: 10px;

}

#text_atendimento {

	float: left;

	height: auto;

	width: 120px;

}

.produtos_lst_qtd{

	color:#CCC;

}#pag_internas {

	float: left;

	width: 720px;

	padding-right: 50px;

	padding-left: 50px;

	padding-top: 30px;

}

#title_pag_internas {

	float: left;

	font-family: "Trebuchet MS", Tahoma, Verdana;

	font-size: 25px;

	font-weight: bold;

	color: #036;

	background-image: url(../img/line_text.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	padding-right: 20px;

}

#text_page_internas {

	float: left;

	width: 700px;

	font-family: "Trebuchet MS", Tahoma, Verdana;

	font-size: 12px;

	padding-left: 20px;

	padding-bottom: 60px;

	padding-top: 20px;

}

/* Formatação CONTATO */

#inpt_back_contato_01 {

	float: left;

	height: 30px;

	width: 310px;

	background-image: url(../img/forms/inpt_cadastrar_01.jpg);

	background-repeat: no-repeat;

}



.inpt_contato_01 {

	float: left;

	width: 304px;

	height: 17px;

	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;

	margin: 2px;

	padding-top: 4px;

	background-image: url(../img/forms/inpt_back_cadastrar_01.jpg);

	background-repeat: repeat-x;

}

#inpt_back_contato_02 {

	float: left;

	height: 30px;

	width: 95px;

	background-image: url(../img/forms/inpt_cadastrar_02.jpg);

	background-repeat: no-repeat;

}

.inpt_contato_02 {

	float: left;

	width: 89px;

	height: 17px;

	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;

	margin: 2px;

	padding-top: 4px;

	background-image: url(../img/forms/inpt_back_cadastrar_01.jpg);

	background-repeat: repeat-x;

}

#inpt_back_contato_03 {

	float: left;

	height: 30px;

	width: 205px;

	background-image: url(../img/forms/inpt_cadastrar_03.jpg);

	background-repeat: no-repeat;

}

.inpt_contato_03 {

	float: left;

	width: 199px;

	height: 17px;

	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;

	margin: 2px;

	padding-top: 4px;

	background-image: url(../img/forms/inpt_back_cadastrar_01.jpg);

	background-repeat: repeat-x;

}



.inpt_contato_04 {

	float: left;

	width: 304px;

	height: 95px;

	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;

	margin: 2px;

	padding-top: 4px;

	background-image: url(../img/forms/inpt_back_cadastrar_02.jpg);

	background-repeat: repeat-x;

}



.cmp_obrigatorio_form {

	font-weight: bold;

	color: #FF0000;

	float: left;

	padding-left: 5px;

	padding-top: 7px;

	height: 23px;

}



.det_prod_pegadas_text, .det_prod_pegadas_text a{

	font-size:11px;

	color:#666;

}

.det_prod_pegadas_text a:hover{

	text-decoration:underline;

}



/* Pages */

#pages_area {

	font-size:12px;

}

.pages_area_title{

	font-size:13px;

	color:#03F;

	margin:10px;

	color:#0099CC;

}



.bold{

	font-weight:bold;

}

#redes_sociais {

	float: left;

	width: 305px;

	margin-top: 15px;

	background-image: url(../img/fundo_rede_social.jpg);

	height: 32px;

	padding-left: 105px;

	padding-top: 14px;

}



.produto_indisp_foto{

	opacity: 0.4;

	-moz-opacity: 0.4;

	filter: gray alpha(opacity=50);

}



/*Perguntas Frequentes - Inicio */

.cx_txt_resp

{

	display:none;

}

/*Perguntas Frequentes - Fim */



/* List Produtos Det */

.det_prod_lista_prods_title{

	background: url(../img/list_itens_title_bg.jpg) no-repeat;

	height: 25px;

	width: 810px;

	margin-top: 5px;

	padding-top: 6px;

	padding-left: 65px;

	display:block;

}

.det_prod_lista_prods_title h3{ color:#666; font-size: 14px; }
