/*--------------------*/
	/*** CONTEUDO  ***/
/*--------------------*/

#conteudo{width:996px;}
	#conteudo h2{height:63px; margin:0; padding:0;}


/*------------------------*/
	/*** COLUNA: MENU  ***/
/*-----------------------*/

#col_categorias {background:url(imagens/bg_menu_cat_produtos.jpg) 0 0 no-repeat; text-align:left; width:210px;}

	.mn_categoria_01 {background:url(imagens/bg_menu_cat_01.jpg) 0 0 no-repeat; color:#9c7d3b; font-size:13px; height:19px !important; margin:0; padding-top:2px !important; text-indent:20px; text-transform:uppercase;}
	
	.mn_categoria_02 a {background:url(imagens/bg_menu_cat_02.jpg) 0 0 no-repeat; color:#706a53; display:block; font-size:13px; height:20px; margin:0; padding-top:5px !important; text-indent:20px; text-decoration:none; width:210px; text-transform:lowercase;}
	.mn_categoria_02 a:hover {color:#9c7d3b !important;}
	
	.mn_categoria_03 {list-style:none; margin:10px 0 25px 10px; padding:0;}
	.mn_categoria_03 p {text-indent:10px;}
	.mn_categoria_03 li {background:url(imagens/ico_01.gif) 0 0 no-repeat;}
	.mn_categoria_03 a {color:#333333 !important; font-size:12px; text-decoration:none;}
	.mn_categoria_03 a:hover {color:#9c7d3b !important; text-decoration:none;}
	
	.bg_mn_categoria_03 {background:url(imagens/bg_menu_cat_02.jpg) bottom no-repeat;}

.form_busca_lc_input_01, .form_busca_lc_input_02 {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:2px;}
		.form_busca_lc_input_01 {width:151px;}
		.form_busca_lc_input_02 {width:106px;}

/*---------------------------------------*/
	/*** ENCONTRE OU MONTE A LISTA  ***/
/*--------------------------------------*/

#bg_encontre_monte_lista {background:url(imagens/bg_lista_de_casamento.jpg) 0 0 no-repeat; width:337px;}

.txt_nome_noiva, .txt_nome_noivo, .dt_casamento {color:#706a53; background:#FFFFFF; font-size:13px; height:22px; text-align:left; text-indent:20px; width:167px;}

.txtnomenoiva {color:#706a53; background:#FFFFFF; font-size:13px; height:22px; text-align:left; text-indent:20px; width:200px;}

	.form_busca_lc_input_03, .form_busca_lc_input_04, .form_busca_lc_input_05, .form_valida_01, .form_valida_02, .txt_validacao {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:2px; height:15px;}
		.form_busca_lc_input_03 {width:320px;}
		.form_busca_lc_input_04 {width:106px;}
		.form_valida_01 {width:320px;}
		.form_valida_02 {width:110px;}
		
	.form_busca_lc_input_03, .form_busca_lc_input_04, .form_busca_lc_input_05 {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:2px;}
		.form_busca_lc_input_03 {width:320px;}
		.form_busca_lc_input_04 {width:106px;}

.txt_resp_busca {color:#706a53; font-size:13px; height:22px; text-align:left; padding:12px 0 35px 30px;}

.tit_nome_noivos, .tit_lista {border-right:1px solid #FFFFFF; color:#9c7d3b; background:#ebe5d8; height:30px; font-size:13px; font-weight:bold; text-align:left; text-indent:20px; text-transform:uppercase;}

.tit_nome_noivos2 {color:#9c7d3b; font-size:13px; font-weight:bold; text-align:left; text-transform:uppercase;}

.bd_list_noivos_01 {border-bottom:1px solid #e6dec9; border-right:1px solid #e6dec9; height:35px; padding-left:20px; text-align:left;}
	.bd_list_noivos_01 a {color:#706a53; font-size:13px; text-decoration:none;}
	.bd_list_noivos_01 a:hover {color:#706a53; text-decoration:underline;}

.bd_list_noivos_012 {color:#706a53; font-size:13px; text-decoration:none;}
	
.bd_list_noivos_02 {border-bottom:1px solid #e6dec9; height:35px; padding-left:15px; text-align:left;}
	.bd_list_noivos_02 a {color:#9c7d3b; font-size:13px; font-weight:bold; text-decoration:underline;}
	.bd_list_noivos_02 a:hover {color:#9c7d3b; font-weight:bold; text-decoration:none;}

.bd_list_noivos_022 {color:#9c7d3b; font-size:13px; font-weight:bold; text-decoration:underline; border-bottom:1px solid #e6dec9; height:35px; padding-left:5px;}

.tit_nome_noivos {width:464px;}
.tit_lista {}


/*--------------------------------------*/
	/*** EXIBIR LISTA DOS NOIVOS  ***/
/*-------------------------------------*/

#txt_nome_noivos {background:#f3f1d4; color:#970608; height:64px; font-size:20px; text-align:left; text-indent:20px;}

	.txt_lc_01 {color:#706a53; font-size:13px; padding:15px 0 20px 20px; text-align:left;}
	
	/* LEGENDA DOS PRODUTOS */
	.leg_produto p {text-align:left !important; width:130px !important;}
	
		.leg_produto p a {color:#706a53 !important; font-size:13px; text-decoration:none;}
		.leg_produto p a:hover {color:#706a53 !important; text-decoration:none !important;}
	
	.leg_preco p {text-align:left !important; width:130px !important;}
	
		.leg_preco p a {color:#706a53 !important; font-size:13px; text-decoration:none;}
		.leg_preco p a:hover {color:#706a53 !important; text-decoration:none !important;}
		.leg_preco p span {color:#970608 !important; font-weight:bold;}
		
.lst_produtos_borda td {border-top:1px solid #e8e2d4; height:12px; text-align:left !important;}


/*--------------------------------*/
	/*** CARRINHO DE COMPRAS  ***/
/*-------------------------------*/

.carrinho_borda td {background:#9c7d3b; border-right:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; color:#FFFFFF; font-size:13px; font-weight:bold; height:30px; text-align:left !important;}
	.col_prod, .col_prod_int {text-indent:20px;}
	.col_qtd, .col_v_uni, .col_v_tot, .col_exc, .col_atu, .col_qtd_int, .col_v_uni_int, .col_v_tot_int {text-indent:7px;}

		.col_prod {width:164px;}
			.col_prod_int {width:207px;}
		.col_qtd {width:45px;}
			.col_qtd_int {width:75px;}
		.col_v_uni {width:114px;}
			.col_v_uni_int {width:152px;}
		.col_v_tot {width:94px;}
			.col_v_tot_int {width:134px;}
		.col_exc {width:63px;}
		.col_atu {width:80px;}
		
			.txt_produto {background:#ebe5d8; border-right:2px solid #FFFFFF; color:#9c7d3b; font-size:13px; text-align:left; padding:7px 5px 7px 20px;}
			.txt_valor {background:#ebe5d8; border-right:2px solid #FFFFFF; color:4e4e4e; font-size:13px; text-align:right; padding-right:20px;}
			.txt_qtd {background:#ebe5d8; border-right:2px solid #FFFFFF; color:4e4e4e; font-size:13px; text-align:center;}
			.bg_celula {background:#ebe5d8; border-right:2px solid #FFFFFF; color:#9c7d3b;}
			
			.valor_ln_1 {background:#ebe5d8;}
			.valor_ln_2 {background:#ebebba;}
			
			.tb_valor_01 {border-left:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; color:#4e4e4e; font-size:13px; height:25px; text-align:left; padding-left:20px; width:128px;}
			.tb_valor_02 {border-left:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; color:#4e4e4e; font-size:13px; height:25px; text-align:right; padding-right:20px; width:135px;}

.txt_cep, .form_endereco label {color:#4e4e4e; font-size:13px;}
	.txt_cep a {color:#4e4e4e; font-size:13px; text-decoration:underline;}
	.txt_cep a:hover {color:#4e4e4e; text-decoration:none;}
	
		.form_busca_lc_input_05, .form_busca_lc_input_06, .form_busca_lc_input_07, .form_busca_lc_input_08 {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:2px;}
			.form_busca_lc_input_05 {width:35px;}
			.form_busca_lc_input_06 {width:88px;}
			.form_busca_lc_input_07 {width:160px;}
			.form_busca_lc_input_08 {width:200px;}
			
.txt_info_seguranca p, .txt_info_login p, .txt_info_prim_compra p {color:#4e4e4e; font-size:11px !important; padding:0 20px 15px 20px !important; text-align:left;}

.txt_info_login2 {
	color:#4e4e4e; font-size:11px !important;  text-align:left;
}

.txt_info_login2 a{
	color:#4e4e4e; font-size:11px !important;  text-align:left;
}

.txt_lbl_forms {color:#706a53; font-size:13px; height:19px; background:#f2f0cf; text-align:right; padding:0 10px 0 0; width:200px !important;}
.input_forms {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:2px;}

.input_forms2 {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:2px;}

.select_forms {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:2px;}
	.txt_diversos {color:#706a53; font-size:13px;}

.lbl_info_end {color:#706a53; font:13px Verdana, Arial, Helvetica, sans-serif; height:19px; background:#f2f0cf; text-align:right; padding:0 10px 0 0; width:200px !important;}
.txt_info_end {color:#4e4e4e; font-size:13px; text-align:left; padding-left:10px;}
.txt_cartao {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:2px; width:340px; overflow:auto;}


/*---------------------------------------*/
	/***   CRIE A LISTA DE CASAMENTO  ***/
/*--------------------------------------*/

#bg_crie_lista {background:url(imagens/bg_lista_de_casamento.jpg) 0 0 no-repeat; width:337px;}

.txt_msg {color:#706a53; font:13px Verdana, Arial, Helvetica, sans-serif; text-indent:20px; height:19px; padding:0 10px 0 10px;}

.txt_msg2 {color:#706a53; font:13px Verdana, Arial, Helvetica, sans-serif; height:19px;}

.txt_nome {color:#706a53; font:13px Verdana, Arial, Helvetica, sans-serif; height:21px; background:#f2f0cf; text-align:right; padding:0 10px 0 0; width:200px !important; }

.txt_uf_noiva {color:#706a53; font:13px Verdana, Arial, Helvetica, sans-serif; height:19px; background:#f2f0cf; text-align:right; padding:0 10px 0 0; width:200px; }

.txt_assunto {color:#706a53; font:13px Verdana, Arial, Helvetica, sans-serif; height:19px; width:200px; }
.legenda {color:#706a53; font:12px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.legenda:hover{text-decoration:underline;}

.txt_dados_noiva {color:#FFF; font:13px Verdana, Arial, Helvetica, sans-serif; text-indent:20px; height:20px; background:#9c7d3b; padding:4px 0 4px 20px; font-weight:bold;  }


	.form_cria_lista_lc_input_01, .form_cria_lista_lc_02, .form_cria_lista_lc_01, .form_cria_lista_lc_input_02, .form_cria_lista_lc_input_03, .form_cria_lista_lc_input_04, .form_cria_lista_lc_input_05, .form_cria_lista_lc_input_06 {border:1px solid #b39149; color:#706a53; font:12px Verdana, Arial, Helvetica, sans-serif; height:15px; }
	.form_cria_lista_lc_input_01 {width:364px;}
	.form_cria_lista_lc_01 {width:260px;}
	.form_cria_lista_lc_02 {width:316px;}
	.form_cria_lista_lc_input_02 {width:106px;}
	.form_cria_lista_lc_input_03 {width:126px;}
	.form_cria_lista_lc_input_04 {width:53px;}
	.form_cria_lista_lc_input_05 {width:303px;}
	.form_cria_lista_lc_input_06 {width:30px;}
	
.cssform {border:1px solid #b39149; color:#706a53; font:12px Verdana, Arial, Helvetica, sans-serif; height:15px; }

.cssform2 {border:1px solid #b39149; color:#706a53; font:12px Verdana, Arial, Helvetica, sans-serif; height:15px; width:362px; }

.cssform3 {border:1px solid #b39149; color:#706a53; font:12px Verdana, Arial, Helvetica, sans-serif; height:15px; width:57px; }

#txt_num_noiva, #txt_fone_noiva, #txt_ramal_noiva, #txt_cel_noiva, #txt_num_noivo, #txt_fone_noivo, #txt_ramal_noivo, #txt_cel_noivo, #txt_num_cerimonia, #txt_num_recepcao {margin-left:10px;}
#txt_cidade_noiva, #txt_cidade_noivo, #txt_cidade_cerimonia, #txt_cidade_recepcao {margin-left:4px;}
#txt_preco_ate {margin:0 10px 0 10px;}
		
	.form_cria_lista_select {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:2px;}
	
	.form_cria_lista_select2 {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:2px; width:106px;}
		
	.espaco_esq, #link_desmarcar {margin-left:20px;}


/*-----------------------------------*/
	/*** COLUNA: BARRA LATERAL  ***/
/*----------------------------------*/

#col_barra_lateral {background:url(imagens/bg_menu_cat_b_lateral.jpg) 0 0 no-repeat; text-align:right; width:210px;}

	/* FORMULÁRIOS */
	.form_busca_input_01, .form_busca_input_02 {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:2px;}
	.form_busca_select, .form_ordenacao {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:2px; width:186px;}
	.formjetordenacao {border:1px solid #b39149; color:#b39149; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; width:186px;}
.form_busca_select{margin:0 5px 0 0;}
		.form_busca_input_01 {width:180px; margin:0 5px 0 0;}
		.form_busca_input_02 {width:58px;}
	
	#box_preco {margin-left:24px;}
		.fx_preco {background:#f2f0cf; height:22px; padding-right:10px; width:85px;}
		.fx_preco_compl {padding-left:3px; width:20px;}
			.fx_preco, .fx_preco_compl {color:#706a53; font-size:13px;}
	
		#btn_buscar_produtos {margin-right:20px;}
		
	#txt_cadastre_se p {color:#706a53; font-size:13px; margin-left:50px !important; width:145px;}
	
	.suas_compras {background:url(imagens/bg_suas_compras.jpg) no-repeat; color:#706a53; font-size:13px; height:108px; padding-right:20px; text-align:right;}
		.suas_compras .qtd {color:#fc7e2c; font-weight:bold;}
		.suas_compras .preco {color:#9c7d3b; font-weight:bold;}


/*---------------------------------------*/

.legproduto {
	color:#706a53 !important;
	font-size:13px;
	text-decoration:none;
}

.legproduto a {
	color:#706a53 !important;
	font-size:13px;
	text-decoration:none;
}

.legproduto a:hover {
	color:#706a53 !important;
	font-size:13px;
	text-decoration:underline;
}

.endereco
{color:#4e4e4e; font-size:13px;}

.txtall
	{color:#706a53; font-size:13px; height:19px; background:#f2f0cf; text-align:right; padding:0 10px 0 0; width:260px !important;}
	
/*---------------------------------------*/
	/***   CENTRAL DO CLIENTE  ***/
/*--------------------------------------*/
.txt_sub_titulo {color:#FFF; font:13px Verdana, Arial, Helvetica, sans-serif; text-indent:20px; height:20px; background:#9c7d3b; padding:4px 0 4px 20px; font-weight:bold;}

.tit_tbl_pedidos {border-right:1px solid #FFFFFF; color:#9c7d3b; background:#ebe5d8; height:30px; font-size:11px; font-weight:bold; text-transform:uppercase}

	.tbl_pedidos {border-bottom:1px solid #e6dec9; color:#706a53; font-size:13px; border-right:1px solid #e6dec9; height:35px;}
		.tbl_pedidos a {color:#706a53; font-size:13px; text-decoration:underline;}
		.tbl_pedidos a:hover {color:#706a53; text-decoration:none;}
		
	.mais_detalhes {border-bottom:1px solid #e6dec9; height:35px; text-align:center;}
		.mais_detalhes a {color:#9c7d3b; font-size:13px; font-weight:bold; text-decoration:underline;}
		.mais_detalhes a:hover {color:#9c7d3b; font-weight:bold; text-decoration:none;}