/* CSS Document */

* {
	list-style:none;
	text-decoration:none;	
	font: 11px Tahoma;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
}

.float_left
{
	
	margin:0px;
	float:right;
	vertical-align:top;
	
}
.align_middle 
{
	padding-top:3.4px;
	margin:0px;
	vertical-align:middle;
}


p 
{
	font-family:Tahoma;
	color:#666;
	font-size:11px;
	}
	
	body {  background:url(../images/bg.gif);
		    font: 11px Tahoma;
		    padding:0px;
		    margin:0px;
		    text-align:left;
		    /*scrollbar-face-color:#FFFFFF;
			scrollbar-arrow-color:#000000;
			scrollbar-shadow-color:#FFFFFF;
			scrollbar-highlight-color:#FFFFFF;
			scrollbar-3dlight-color:#FFFFFF;
			scrollbar-darkshadow-color:#FFFFFF;
			scrollbar-track-color:#FFFFFF;*/
	}
	



/* ESTRUTURA GERAL *******************************/	
	#Geral { vertical-align:top; margin:0%;  padding:0px; background-color:#FFFFFF; width:790px; height:auto;}
	#Geral_Loja { margin:0 auto; background-color:#FFFFFF; width:790px; height:1450px;}
	#Limite { margin:0 auto; width:780px; padding:1px;}
	
	
	
		/* HEADER *******************************/
		#Header{margin:0 auto; width:780px; height:115px; background:url(../images/bg_Header.gif); background-repeat:no-repeat;}
			#logo_header{float:left; width:20%; text-align:left; padding-left:15px; padding-top:25px;}
			#miolo_header{float:right; width:75%; padding-right:15px; vertical-align:middle;}
				#line_miolo1{clear:both; height:18px; margin-bottom:0px; margin-top:13px; text-align:left; color:#FFFFFF; /*line-height:25px;*/ vertical-align:middle;}
				#line_miolo2{clear:both; height:25px; text-align:right; margin-top:10px; line-height:25px; vertical-align:middle; padding-right:0px; font-size:10px; color:#666;}
				#line_miolo3{clear:both; height:30px; text-align:right; margin-top:9px;}
		.miss
		{
			position:absolute;
			left:700px;
			float:right;
			padding:0px;
			margin:0px;
			top:13px;
			width:130px;
		}
		
		/* PARTE 1 *******************************/		
		#Part1{width:600px; background-color:#FFFFFF;}
			#Banner_Flash{float:left; margin-left:0px; width:565px;}
.topo_lista {background-image:url(../images/img_topo_ListaPresentes.gif); background-repeat:no-repeat; width:194px; height:83px; background-position:0px; }
.base_lista {background-image:url(../images/img_base_ListaPresentes.gif); background-repeat:no-repeat; width:194px; height:20px; background-position:0px; }
			.Listas{  width:198px; height:3px; background:url(../images/img_lista.gif); background-repeat:repeat-y;}
			#lista_geral {float:left; width:170px; padding-left:0px; }	
				.lista_miolo1{clear:both; margin:0 auto; width:130px; margin-top:0px;top:0%; vertical-align:middle; padding-top:25px; }
			
				.lista_miolo3{ margin:0 auto; padding-left:50px; width:270px;margin-top:0px;  }

		
		
		
		
		/* PARTE 2 *******************************/
		#Part2{width:770px; background-color:#FFFFFF; float:left;}
			#Part2_Left{ vertical-align:top;  float:left;}
			#Part2_Right{ width:275px;}
				
				.lojas{ background:url(../images/bg_lojas.gif);  background-repeat:repeat-y;padding-top:0px;}
					.topo_loja { vertical-align:top; width:270px; height:36px; }
					.base_loja {background-image:url(../images/base_Lojas.gif); background-repeat:no-repeat;width:290px; height:20px;}
					.combo_lojas{margin:0 auto;  width:100%;}
					.foto_loja{ padding-right:5px;  }
					.txt_loja{width:0px; padding-left:0px; padding-right:0px;}
					.line_loja{clear:both; width:287px; height:3px; background-repeat:repeat-x; background-image: url(../images/img_line.gif); text-align:center;}
					
				
					.Receitas{ background:url(../images/img_receitas.gif); background-repeat:no-repeat; width:269px; height:30px;}
					.receitas_fundo{ background:url(../images/fundo_receitas.gif); background-repeat:repeat-y; width:280px; height:10px; background-position:-6px;  padding:0; margin:0;}
					.base_receitas {background-image:url(../images/base_receitas.gif); background-position:-6px; background-repeat:no-repeat;width:275px; height:16px; padding:0; margin:0;}
						.foto_receitas{margin:0 auto; width:100px;  padding-top:5px; padding-right:5px; }
						.txt_receitas{margin:0 auto; width:253px; padding-top:0px; padding-left:8px; padding-right:8px; text-align:justify; }
					
					.Eventos{background:url(../images/img_eventos.gif); padding-top:0px; background-repeat:no-repeat; background-position:-1px; width:277px; background-position:-3PX; height:34px; left:0px; padding:0px; }						
					#eventos_fundo_default{ background:url(../images/fundo_eventos_default.gif); background-repeat:repeat-y; background-position:0px; }
					.base_eventos {background-image:url(../images/base_eventos.gif);  background-repeat:no-repeat;width:280px; height:13px; background-position:-3px}
					#base_eventos_default {background-image:url(../images/base_eventos_default.gif);  background-repeat:no-repeat;width:280px; height:13px; background-position:-3px}
					.ev_geral {vertical-align:top;}
						.txt_eventos{ margin:0 auto;  padding-top:5px; padding-left:15px;  padding-bottom:0px;  }
						.Div5 {margin-left:35px; width:80%; padding-top:10px; padding-bottom:5px; margin-bottom:3px; }
						.Div4 {margin:0 auto; width:80%; padding-top:10px; padding-bottom:5px; margin-bottom:3px; border:1px; border-bottom-style:dashed;  border-bottom-color:#ccc;}
						.Div3 {margin:0 auto; width:80%; padding-top:10px; padding-bottom:5px; margin-bottom:3px; border:1px; border-bottom-style:dashed;  border-bottom-color:#ccc;}
						.Div2 {margin-left:20px; padding:5px; border:1px;border-bottom-style:solid;  border-bottom-color:#ccc; width:130px;}
						.Div1 {margin-left:20px; padding:5px; border:1px;border-bottom-style:solid;  border-bottom-color:#ccc; width:130px;}
						.mais_eventos{margin:0 auto; width:auto; padding-top:5px; padding-left:5px; }
						.mais_eventos2{margin-left:0px; margin-top:0px; padding:5px; border:1px;border-bottom-style:dashed; border-bottom-color:#ccc; width:130px; table-layout:fixed; line-height:normal; letter-spacing:normal;}
						
						.mais_eventos3{margin-left:10px; margin-top:25px; padding:5px; border:1px;border-bottom-style:solid; border-bottom-color:#ccc; width:150px;}
						.mais_eventos4{margin-left:0px; margin-top:25px; padding:5px; border:1px;border-bottom-style:solid; border-bottom-color:#ccc; width:80px; text-align:left;}
						.mais_eventos8{margin-left:0px; margin-top:25px; padding:5px; border:1px;border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#ccc; width:100%; text-align:left;}
						.mais_eventos10{margin-left:0px; margin-top:0px; padding-bottom:5px; border:1px;border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#ccc;}
						.mais_eventos11{margin-left:0px; margin-top:0px; padding-bottom:5px; border:1px;border-left-style:dashed; border-left-width:1px; border-left-color:#ccc;}
						.mais_eventos5{ vertical-align:bottom; border:1px;border-top-style:dotted; border-top-color:#ccc; text-align:left;}
						.mais_eventos6{ vertical-align:middle; width:100px; padding:5px; margin:0px; border:1px; border-top-style:solid; border-bottom-style:solid; border-color:#efefef;}
						.mais_eventos7{margin-left:20px; margin-top:25px; padding:5px; border:1px;border-bottom-style:solid; border-bottom-color:#ccc;}
						.mais_eventos9{padding:5px; border:1px;border-bottom-style:solid; border-bottom-color:#ccc;border-top-style:solid; border-top-color:#ccc; font:bold 10px Tahoma; color:#666666;}
						
					.Lancamento{background:url(../images/bg_topMenuLancamento.gif); width:250px; height:48px; padding-top:0px; background-repeat:no-repeat;}						
					.lancamento_fundo{ background:url(../images/fundo_lancamentos.gif); background-repeat:repeat-y;  width:213px; height:20px; background-position:-2px;}
					.base_lancamento { background: url(../images/base_lancamentos.gif); background-repeat:no-repeat; width:213px; height:21px;}
					.ProdRight {position:absolute; width:220px; left:950px; padding-top:300px; }
					
					.exclusividade{background:url(../images/bg_topExclusividade.gif);width:250px; height:48px; padding-top:0px; background-repeat:no-repeat;}						
								     
						.promocao{background:url(../images/bg_topPromocoes.gif); width:250px; height:48px; padding-top:0px; background-repeat:no-repeat;}						
						.promocao_fundo{ background:url(../images/fundo_lancamentos.gif); background-repeat:repeat-y;  width:213px; height:20px;}
						.base_promocao { background: url(../images/base_lancamentos.gif); background-repeat:no-repeat; width:213px; height:21px;}
						.ProdRight {position:absolute; width:220px; left:950px; padding-top:300px; }
						
						.lista_presente {background:url(../images/img_top_listas.gif); width:207px; height:36px; padding-top:0px; background-repeat:no-repeat;}						
						.listas_fundo{ background:url(../images/fundo_listas.gif); background-repeat:repeat-y;  width:212px; height:6px; }
						.listas_base { background: url(../images/base_listas.gif); background-repeat:no-repeat; width:210px; height:16px; }
						
				#Banner{margin:0 auto;width:200px; height:138px;}
				.Arquitetos{margin:0 auto;width:179px;height:55px; background-repeat:no-repeat; background-image:url(../images/img_boxarquitetos_default.gif);padding-top:0px; background-position:0px;}
				.Arquiteto_fundo{ background:url(../images/fundo_arquiteto_default.gif); background-repeat:repeat-y; }
				.Arquitetos_base {margin:0 auto;width:200px;height:15px; background-repeat:no-repeat;background-image:url(../images/base_fina_menus.gif);padding-top:0px; background-position:0px; top:0px;}
					.txt_arquitetos{margin:0 auto;width:170px; padding:8px; padding-left:7px;}
					.foto_arquitetos{margin:0 auto;width:180px; padding-top:0px; padding-left:5px;}
					.botton_arquitetos{margin:0 auto; width:170px; padding-top:5px; padding-left:7px;}
				
				
		#Botton{margin:0 auto;}



		
/* PAGINAS INTERNAS*******************************/

		#dEventos{margin:0 auto; margin-top:0px; padding-top:0px; top:0px; vertical-align:top; width:180px; text-align:left; vertical-align:top;}
			.topo_evento{float:left; width:177px; height:38px; background:url(../images/imgev_boxEvento.gif); background-repeat:no-repeat;}
			.fundo_box{ background:url(../images/fundo_boxEvento.gif); background-position:0px; background-repeat:repeat-y;  width:177px;}
			.Ev_part2{ margin:0px; padding:0px; width:370px; text-align:left;}
			.ultimo_topo{width:192px; height:33px; background:url(../images/bg_lastEvents2.gif);  background-repeat:no-repeat; }
			.base_box {background-image:url(../images/base_boxEvento.gif); background-position:center; background-repeat:no-repeat;width:177px; height:13px;}
			
			.capa_eventos{background:url(../images/img_eventos.gif); padding-top:0px; background-repeat:no-repeat; background-position:-1px; width:199px; height:34px; left:0px; padding:0px; }						
			
				
				#dDicas{margin:0 auto;width:195px; margin-top:0px; vertical-align:top;}
				#dc_dicas{float:left; margin-left:10px;  background-image:url(../images/img_duvidas.gif); background-repeat:no-repeat; width:auto; height:auto;}
				#dc_part1{  width:177px; height:36px; background:url(../images/img_boxDicaCuriosidade.gif); background-position:6px; background-repeat:no-repeat;}
				.fundo_dicas{width:177px; height:9px; background:url(../images/img_fundoDicas.gif); background-repeat:repeat-y;}
				.txt_dicas{margin:0 auto; width:80%; padding-top:5px; padding-left:5px;  padding-bottom:0px;  }
				.conteudo_topo{ margin:0; width:80px; padding:20px; float:left; }
				.topo{margin:0; width:117px; height:80px; padding-top:5px; padding-left:15px;  padding-bottom:0px; float:left; }
				#dica { position:fixed; border:1px; border-bottom-style:dashed;  border-bottom-color:#ccc; float:left; margin:0; width:100px; padding-top:5px; padding-left:15px; height:10px; vertical-align:top; }
				#dica_categ{ position:fixed; border:1px; border-bottom-style:dashed;  border-bottom-color:#ccc; float:left; margin:0; width:200px; padding-top:5px; padding-left:15px; height:10px; vertical-align:top; }
				.base_dicas {background-image:url(../images/img_baseDicas.gif); background-position:center; background-repeat:no-repeat;width:177px; height:13px;}
				#base_curiosidades {background-image:url(../images/img_baseCuriosidades.gif); background-position:center; background-repeat:no-repeat;width: 177px; height:6px;}
				#dc_part11 {float:left; margin-top:0px; width:177px;  background:url(../images/img_boxCuriosidades.gif); background-repeat:no-repeat;}
				#topo_curiosidades {width:17px; height:36px; background:url(../images/img_topoCuriosidade.gif); background-position:-2px; background-repeat:no-repeat;}
				.dc_part2{ margin-left:0px;  margin-right:0px; text-align:justify; padding-left:15px; padding-right:5px; width:350px; top:0px; bottom:0px;}
				.dc_part3{width:192px; height:33px; background:url(../images/img_boxEventosprox.gif); background-repeat:no-repeat; }
				.topo_proximos_eventos {background-image:url(../images/topo_proximoseventos.gif); background-repeat:no-repeat; width:192px; height:33px;  }
				#ult_eventos {float:right;  width:206px; height:161px; background:url(../images/bg_lastEvents.gif); background-repeat:no-repeat; padding-top:40px; margin-left:40px;}
				
				#conteudo_topo{float:left; left:0; padding-top:5px; padding-left:5px; border:solid;}
			
		  #indq_nav { float:left; width:750px; border-bottom-style:dashed; border:1px; border-bottom-color:#ccc; padding-bottom:15px; margin-bottom:15px;}		
	      #indq_conteudo { float:left; width:750px; height:130px; padding-left:5px; padding-right:5px; }
	      #indq_box{ float:left; width:486px; height:249px; background-image:url(../images/bg_indique_box.gif); padding:10PX; background-repeat:no-repeat;}
	      
			#Sobre_part1{float:left; width:177px; height:206px; background:url(../images/img_boxLojas.gif); background-repeat:no-repeat;}
			#Sobre_part11 {float:left; margin-top:0px; width:190px; height:146px; background:url(../images/img_boxArquitetos.gif); background-repeat:no-repeat;}
			
			#Sobre_part2{ margin-left:0px; width:360px;}
			#Sobre_part3{float:right; width:206px; height:326px; background:url(../images/box_Arquiteto_esquerdo.gif); background-repeat:no-repeat; padding-top:40px;}
			#dSobre{margin:0 auto;width:100%; margin-top:10px;}
			#Sobre_dicas{float:left; margin-left:10px;  background-image:url(../images/img_duvidas.gif); background-repeat:no-repeat; width:auto; height:auto;}
			#Sobre_part11 {float:left; margin-top:0px; width:190px; height:146px; background:url(../images/img_boxArquitetos.gif); background-repeat:no-repeat;}
	      	
		#dLoja{margin:0 auto;width:100%; margin-top:10px;}
			#Loja_left{float:left; width:179px;}
				#top_imgMenu{width:177px; height:44px;  background:url(../images/bg_topMenuLoja.gif); background-repeat:no-repeat; background-position:center; }
                #fundo_produtos{width:179px; height:9px; background:url(../images/fundo_Produtos.gif); background-repeat:repeat-y; background-position:center;}
                #content_imgMenu{width:179px; background:url(../images/bg_MenuLoja.gif); background-repeat:repeat-y; }
                #botton_img_menu{width:176px; height:17px; background-image:url(../images/base_produtos.gif); background-repeat:no-repeat;background-position:center;}
                #veja_tbm { margin:0px; width:175px; height:35px; background-image:url(../images/topo_vejaTbm.gif); background-repeat:no-repeat; background-position:-1px;}
                #veja_tbm_geral{ width:100%; height:0%; margin:0; padding:0px; text-align:center; vertical-align:middle;}
                .fonte_veja_tbm { vertical-align:middle; text-align:left; }
                #veja_tbm_fundo { margin:0px; padding:0px; left:0px; top:0px; width:170px; background-image:url(../images/fundo_vejaTbm.gif); background-repeat:no-repeat; background-position:0px;}
                #veja_tbm_base { margin:0px; padding:0px; left:0px; top:0px; width:170px; height:14px; background-image:url(../images/base_vejaTbm.gif); background-repeat:no-repeat; background-position:0px;}
                #marcas { margin:4px; width:183px; height:129px; }
                #duvidas { margin:4px; width:176px; height:83px; background-image:url(../images/box_help.gif); background-repeat:no-repeat;}
                				
			#Loja_right{float:right; width:580px; padding-right:5px;}
				#prodDestaque{margin:0 auto;width:100%; }
					#ProdLeft{float:left; width:574px; }
						.Produto{width:50%; margin-left:0px; padding-left:0px; vertical-align:top;}
					
					
					.ProdRight{ background-repeat:repeat-y; position:absolute; width:220px; top:0px; }
						#div_lancamentos{ clear:both;margin:0 auto; width:213px; height:48px; background:url(../images/bg_topMenuLancamento.gif); padding-top:45px; background-repeat:no-repeat;}
						#div_lancamentos_topo{ clear:both;margin:0 auto; width:213px; height:284px; background:url(../images/bg_MenuLancamento.gif); padding-top:50px; background-repeat:repeat-y;}
						#div_lancamentos_base{ margin:0 auto; width:213px; height:16px; background:url(../images/bg_bottonMenuLancamento.gif); padding-top:-50px; background-repeat:no-repeat;}	
							#Iten_Lancamento{margin:0 auto; padding-left:17px; padding-right:14px;}
						#div_promocoes_topo{ clear:both;margin:0 auto;width:213px; height:284px; background:url(../images/bg_topMenuPromocao.gif); padding-top:45px; background-repeat:no-repeat; }
						#div_promocoes_meio{ clear:both;margin:0 auto; width:213px; height:284px; background:url(../images/bg_MenuLancamento.gif); padding-top:50px; background-repeat:repeat-y;}
						#div_promocoes_base{ margin:0 auto; width:213px; height:16px; background:url(../images/bg_bottonMenuLancamento.gif); padding-top:-50px; background-repeat:no-repeat;}
							#Iten_promocao{ margin:0 auto; padding-left:17px; padding-right:14px;}
						#div_exclusividade{ clear:both;margin:0 auto;width:213px; height:284px; background:url(../images/bg_exclusividade.gif); padding-top:50px;}
							#Iten_exclusividade{ margin:0 auto; padding-left:17px; padding-right:14px;}
							
			#Loja_Detalhe_meio{float:left; width:358px; padding-right:5px;}
				#Destaque{margin:0 auto;width:358px;clear:both;  float:left;}
					#ProdLeft{float:left; width:358px; }
						
					      #Descricao {width:580px; float:left; padding:5px; margin:0px; text-align:justify;} 
					    .Fotos_Detalhe {width:179px;  float:left; height:130px; overflow:hidden; padding:0px; margin:0px;}
					    
					#ProdRight{position:absolute;  width:215px;  top:0px; margin-right:20px; }
						#opcao{width:300px;  float:left; height:66px;  }
							.ProdutosRelacionados{ width:0%; padding-left:0px; padding-right:0px; margin-left:50px;}
							   #tabela_posicao {  width:570px; float:left; padding-left:0px; margin-left:7px; padding:5px;  padding-top:50px; text-align:center;}

/* FORMULARIOS************************************/
	.input { 
		
	height:15px;
	font:bold 10px Tahoma;
	border:1px solid #bebebe;
	background-color:#FFFFFF;
	}
	.input_field {		
	height:17px;
	font:bold 10px Tahoma;
	border:1px solid #bebebe;
	background-color:#FFFFFF;
	}
	.textarea {width:315px; height:90px; font:bold 13px Tahoma; color:#666; border:0; border:1px solid #a08e84;}

/* FONTES e outros */

		img {border-style: none;
	border-color: inherit;
	border-width: 0;
	width: 11px;
}		
		li {font:bold 10px Tahoma; color:#666; list-style:none; padding-left:5px;}		
		h3 {font: 18px Tahomaa; color:#ccc; padding:2px; text-transform:uppercase; text-align:center;}
		p {font:11px Tahoma; color:#000000; padding-top:3px; padding-bottom:3px;}
		
		a{text-decoration:none;cursor:pointer;}		
		a:link {text-decoration: none;}
		a:visited {text-decoration: none;}
		a:hover {color:#666;text-decoration: underline;}
		a:active {text-decoration:none;}
		
		h1 {font:bold 11px Tahoma; color:#000000; padding:1px;}
		.vermelho_p {font:bold 10px Tahoma; color:#d42e12; padding:1px;}
		.vermelho_g {font:bold 13px Tahoma; color:#d42e12; padding:1px;}
		.vermelho4 {font: 10px Tahoma; color:#d42e12; padding:1px;}
		.vermelho2 { font:italic 12px Serif;font-weight:bold; color:#d42e12; padding:1px;}
		
		.vermelho2 a:link
		{
			font-size:12px;
			font-family:Times New Roman;
			font-style:italic;	
			color:#d42e12; 
			font-weight:bold;
			
			text-decoration:none;
			}
			
		.vermelho2 a:visited
		{
			font-size:12px;
			font-family:Times New Roman;
			font-style:italic;
			color:#d42e12; 
			font-weight:bold;
			
			text-decoration:none;
			}
			
		.vermelho2 a:active
		{
			font-size:12px;
			font-family:Times New Roman;
			font-style:italic;
			color:#d42e12; 
			
			font-weight:bold;
			text-decoration:none;
			}
			
		.vermelho2 a:hover
		{
			font-size:12px;
			font-family:Times New Roman;
			font-style:italic;
			color:#d42e12; 
			font-weight:bold;
			
			text-decoration:underline;
			}			
		
		
		.vermelho3 { font:bold italic 11px Serif; color:#d42e12; padding:5px;}
		.titulo{font:bold 13px Tahoma; color:#d42e12; padding:1px;}
		.font_comprar_presentear
		{
			font-family:Times New Roman;
			font-size:14px;
			color:#D42E12;
			font-weight:bolder;
			font-style:italic;
			
			
		}
		.titulo_pPreto{font:bold 11px Tahoma; color:#000000; padding:1px;}
		.titulo_pPreto2{font:bold 10px Tahoma; color:#000000; padding:1px;}
		.titulo_gPreto{font:bold 13px Tahoma; color:#000000; padding:1px;}
		.titulo_ggPreto{font:bold 15px Tahoma; color:black; padding:1px;}
		.titulo_pCinzaEscuro {font:bold 10px Tahoma; color:#333333; padding:1px;}
		.titulo_pCinza{font:bold 10px Tahoma; color:#666666; padding:1px;}
		.titulo_mCinza{font:bold 11px Tahoma; color:#7D7D7D; padding:1px;}
		.titulo_ppCinza{font: 8px Tahoma; color:#666666; padding:1px;}
		.titulo_gCinza{font:bold 12px Tahoma; color:#666666; padding:1px;}
		.titulo_ggCinza{font:bold 15px Verdana; color:#666666; padding:1px; clear:right;}
		.titulo_pCinza2{font:bold 10px Tahoma; color:#efefef; padding:1px;}
		.titulo_ggPreto{font:bold 17px Verdana; color:#666666; padding-bottom:3px; clear:both;}
		.sub_titulo{font:bold 13px Tahoma; color:#d42e12; padding:1px;}
		.sub_titulo_pPreto{font:  11px Tahoma; color:#000000; padding:0px;}
		.sub_titulo_pCinzaEscuro {font:10px Tahoma; color:#333333; padding:1px;}
		.sub_titulo_mCinza{font: 11px Tahoma; color:#7D7D7D; padding:1px;}
		.sub_titulo_mmCinza{font: 12px Tahoma; color:#7D7D7D; padding:1px;}
		.sub_titulo_pCinza{font: 10px Arial; color:#666666; padding:1px;}
		.sub_titulo_ppCinza{font: 9px Arial; color:#888888; padding:1px;}
		.sub_titulo_ppCinza{font: bold 8px Tahoma; color:#666666; padding:1px;}
		.sub_titulo_gCinza{font: 13px Verdana; color:#666666; padding:1px;}
		.tahoma10pxblack{font-family:Verdana; font-size:10px; color:Black;}
		.titulo_pCinzaEscuro {font:bold 10px Tahoma; color:#6f6f6f; padding:1px;}
		
		.imagem_topodoconteudo {width:208px; height:80px; padding:0px; margin:0px;}
		.imagem_topodoconteudo3 {width:200px; height:150px; padding:0px; margin:0px;}
		.imagem_topodoconteudo4 {width:365px; height:147px; padding:0px; margin:0px; text-align:center;}
		.imagem_topodoconteudo2 {width:367px; height:100px;}
		.texto_listardica {width:367px; padding:0px; margin:0px;}
	    .texto_dotopo {width:180px; padding-left:10px; padding-right:10px; overflow:hidden ; height:150px; top:0px; bottom:0px; margin:0px; float:left;}
        .div_foto {width:50px; height:50px; overflow:hidden; float:left; }
        .div_txt {width:200px; height:50px; overflow:hidden; float:left; vertical-align:bottom;}
        
        .miniatura { width:100px; height:85px; overflow:hidden; vertical-align:middle; }
	     
	    .mais{margin:0 auto; width:90%; padding-top:0px; text-align:left;   }
	    .linha{margin:0 auto; height:0%; width:0%; padding-top:0px; padding-bottom:0px; padding-right:18%;  padding-left:71%; text-align:left; border-top-style:solid; border-top-color:#ccc; border:1px; }
	    
	    .tabelaPreco { padding:0px; margin:0px; height:0px; width:0%; border-top-style:solid; border-top-color:#efefef; border:1px;border-bottom-style:solid; border-bottom-color:#efefef; border:1px;}
	     
	     .item{ width:10%;}
	     
	     
        .borda_tabelas { border:1px; border-right-style:solid; border-right-color:#efefef ; border-left-style:solid; border-bottom-color:#efefef; border-width:thin;}
		
		.barra {background-image:url(images/IMAGEM_BARRA.jpg); background-repeat:no-repeat; width:273px; height:6px; overflow:hidden;}
        
        .barra_navegacao 
        {
			 width:300px;
			 text-align:left; 
			 padding-left:0px; 
			 padding-bottom:5px;
		}
        .anterior_navegacao 
        {
			color:#d42e12;
			font-size:10px;
			padding:0px;
			margin:0px;
		}
		
		.marcador_navegacao 
        {
			color:#d42e12;
			font-size:10px;
			padding:0px;
			margin:0px;
		}
		
		.corrente_navegacao 
		{
			color:#666;
			font-size:14px;
			font-weight:bold;
			
		}
		
			        
        .coluna_comprar{padding-left:2px; vertical-align:middle;}
        .txt_direito { vertical-align:middle; text-align:center; font:bold 11px Tahoma; color:#000000; padding:0px; margin:0px; text-align:left;}
        .txt_direito1 { vertical-align:top; text-align:center; font:bold 11px Tahoma; color:#000000; padding-left:5px; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; text-align:left; width:10%; /*border:1px; border-left-style:dashed; border-left-color:#ccc;*/}
        .txt_direito3 {  font:bold 11px Tahoma; color:#000000;  padding-right:0px; padding-top:0px; padding-bottom:0px; margin:0px; text-align:justify;}
        .txt_direito2 { vertical-align:top; text-align:center; font:bold 11px Tahoma; color:#000000; padding-left:5px; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; text-align:left; width:10%; border:1px; border-left-style:dashed; border-left-color:#ccc;}
        .txt_direito4 { vertical-align:middle; text-align:center; font:bold 11px Tahoma; color:#000000; padding-bottom:5px; margin:0px; text-align:left;}
        .txt_esq { vertical-align:top; font:11px Tahoma; color:#000000; padding:15px; padding-top:0px; padding-bottom:0px; margin-left:0px; margin-top:0px; margin-bottom:0px; text-align:center; width:5%; height:0%; }
        .txt_esq_produto_detalhe { vertical-align:top; font:11px Tahoma; color:#000000; padding:0px; padding-top:0px; padding-bottom:0px; margin-left:0px; margin-top:0px; margin-bottom:0px; text-align:center; width:5%; height:0%; border:1px; border-right-style:dashed; border-right-color:#ccc; text-align:left;}
        
        .carrinho {float:left; padding-left:0px; vertical-align:baseline}
        
        .topo_conteudo{ width:200px; float:left; text-align:justify;} 
        .miniatura_foto {width:81px; height:49px ; margin:0; padding:0px;}
        .miniatura_foto2 {width:0%; height:0%; margin:0; padding:0px; top:0px; vertical-align:top; padding-top:0px; padding-left:0px; text-align:left; }
        .miniatura_foto3 { width:100px; height:80px; margin:0px; padding:0px;}
        .miniatura_foto_produto_detalhe {width:70px; height:0%; margin:0; padding:0px; top:0px; vertical-align:top; padding-top:0px; padding-left:0px; text-align:left; }
        .titulo_foto_esq { padding-left:7px; padding-right:5px;  text-align:left; width:269px; height:25px ; margin:0; border:1px; border-bottom-style:dashed;  border-bottom-color:#ccc;}
        .titulo_foto_dir { padding-left:7px; padding-right:5px;  text-align:right; width:269px; height:25px ; margin:0; border:1px; border-bottom-style:dashed;  border-bottom-color:#ccc;}
        .descr_foto{ width:268px; height:24px; margin:0; }   
       
/*colunas*/

	.lado_esq 
	{
		width:150px;
		text-align:right;
		color:#666666;
		padding:0px;
		margin:0px;
	}
	
	.lado_dir 
	{
		width:70px;
		text-align:left;
		padding-left:10px;
		color:#666666;
		padding:0px;
		margin:0px;
	}
	
	#meio 
	{
		float:left;
		border:solid;
		width:380px;
		height:auto;
	}
	
	
/* Tabelas */

.abcdario_geral { width:353px; border:0px; border-bottom-style:dotted; border-bottom-color:#ccc; padding-right:0px; margin:0px; }

.abcdario a:link    {text-decoration:none; width:13px;    font: 8px Tahoma; color:#666666; padding:4px; margin:0px; width:0%;  border-left:solid; border:1px; border-left-color:#ccc; text-align:center; font-variant:normal;   } 
.abcdario a:visited {text-decoration:none; width:13px;    font: 8px Tahoma; color:red; padding:4px; margin:0px; text-align:center; border-left:solid; border:1px; border-left-color:#ccc; } 
.abcdario a:hover   {text-decoration:none; width:13px;    font: 8px Tahoma; color:red; padding:4px; margin:0px; text-align:center; border-left:solid; border:1px; border-left-color:#ccc;}



.tabela_produtos { border-top-style:solid; border-top-color:#ccc; border:1px; font:bold 10px Tahoma; color:#666666; padding:1px; text-align:justify;}     
.divisao_preco { height:40%; font: 10px Tahoma; vertical-align:middle; color:#666666;  width:100%;  padding-left:5px; border:1px; border-left-style:dashed; border-left-color:#ccc; }
.divisao_preco_dir { font: 10px Tahoma; color:#666666; width:auto; height:10px; padding-right:5px; border:1px; border-right-style:dashed; border-right-color:#ccc; }
.divisao_tabela  {  width:100%; border-bottom-style:solid; border:1px; border-bottom-width:1px; border-right-style:dashed; border-right-color:#ccc; padding-left:15px; }
.divisao_tabela2 { float:left; padding:0px; margin:0px; text-align:center;} 
.Items_Lancamento_etc {margin-left:0px; padding-left:20px; padding-right:0px;}
.Items_Lancamento_etc2 { border-top-style:solid; border:1px;  border-top-color:#ccc; margin-left:0px; padding-left:20px; padding-right:0px;}
.tabela_Detalhes { border-top-style:solid; border-top-color:#ccc; border-bottom-style:solid; border-bottom-color:#ccc; border:1px; font:bold 10px Tahoma; color:#666666; padding-bottom:5px; margin:5px; text-align:center;}     
.tabela_Detalhes1 { font:bold 10px Tahoma; color:#666666; text-align:center; padding-left:43px; padding-right:43px;}     
.tabela_meio { clear:both; border-left-style:solid; border-left-color: #efefef; border-right-style:solid; border-right-color: #efefef; border:1px;}


table {vertical-align:top; border:0px;}
td {vertical-align:top;border:0px;}
tr{vertical-align:top;border:0px;}
		
		.mediaSup {background-image:url(images/meida_superior.gif); background-repeat:no-repeat; width:365px; height:10px;}
		.mediaInf {background-image:url(images/media_inferior.gif); background-repeat:no-repeat; width:365px; height:10px;}

.tabela_agendaeventos_ddl
{
	width:363px;
	background-color:#E9E9E9;
	
}

.celula_agendaeventos_ddl_sup
{
	height:10px;
	vertical-align:top;
	background-image:url(../images/meida_superior.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.celula_agendaeventos_ddl_inf
{
	height:10px;
	vertical-align:bottom;
	background-image:url(../images/media_inferior.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.ddl_celula_agendaeventos
{
	text-align:left;
	width:70%;
	height:22px;
	vertical-align:top;

	
	}
	
	
	.celula_produtodetalhe
	{
		width:578px;
		background-image:url(../images/bg_ProdRelacionados.gif);
		background-repeat:repeat-y;
		padding:0px;
	}
	
	
	.celula_direita_produtos{
			padding-left:5px;
		   padding-right :50px;
		   width:0%;
		   height:0%;
	}
	
	
	.tabela_lkb_eventosagenda
	{
		border-top:solid 1px #666;
		padding-top:3px;
	}
	
	.tabela_lkb_eventosagenda a:link
	{
		font-family:tahoma;
		font-size:10px;
		color:Black;
		
		
			}
		
	.tabela_lkb_eventosagenda a:hover
	{
		color:#666;
		text-decoration: underline;
		font-size:10px;
			font-family:tahoma;
		
			}
			
	.tabela_lkb_eventosagenda a:visited
	{
	
		font-size:10px;
		font-family:tahoma;
		color:Black;
		
		
			}
			
	.tabela_lkb_eventosagenda a:active
	{
		font-family:tahoma;
		font-size:10px;
		color:Black;
		
		
			}
			
			
			
			
	.tabela_lkb_eventosagenda_cont a:link
	{
		font-family:tahoma;
		font-size:11px;
		color:#666;
		
		
			}
		
	.tabela_lkb_eventosagenda_cont a:hover
	{
		
		text-decoration: underline;
		font-size:11px;
		font-family:tahoma;
		color:Black;
		
			}
			
	.tabela_lkb_eventosagenda_cont a:visited
	{
	
		color:#666;
		font-family:tahoma;
		color:Black;
		
		
			}
			
	.tabela_lkb_eventosagenda_cont a:active
	{
		font-family:tahoma;
		font-size:11px;
		color:#666;
		
		
			}
			
			/*Ver eventos*/
			
			
.tabela_verevento
			{
				border-top:solid 1px #666;
				
				padding-top:5px;
			}
			
.border_bottom_verevento
{
	border-bottom:solid 1px #666;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
			
.border_top_verevento
{
	border-top:solid 1px #666;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
	
.border_bottom_verevento2
{
	border-bottom:solid 1px #efefef;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
			
.border_top_verevento2
{
	border-top:solid 1px #efefef;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}

.tabela_verevento a:link
	{
		font-family:tahoma;
		font-size:11px;
		color:#666;
		
		
			}
		
	.tabela_verevento a:hover
	{
		
		text-decoration: underline;
		font-size:11px;
		font-family:tahoma;
		color:Black;
		
			}
			
	.tabela_verevento a:visited
	{
	
		color:#666;
		font-family:tahoma;
		color:Black;
		
		
			}
			
	.tabela_verevento a:active
	{
		font-family:tahoma;
		font-size:11px;
		color:#666;
		
		
			}
			
.tabela_interna_verevento
{
	border-top:solid 1px #666;
	padding-top:5px;
	
}

/*Menu produtos*/

.bg_menuprodutos
{
	background-image:url(../images/bg_menuprodutos.gif);
	background-repeat:repeat-y;
	background-position:top;
}


/*Eventos*/

.ver_mais_eventos
{
	background-image:url(../images/icon_seta.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:40%;
	text-align:right;
	float:right;
	padding-right:20px;
	
	font-size: 11px;
	font-family: Tahoma;
	color:#D42E12;
	

}

.ver_mais_eventos a:link
{
	font-family:Tahoma;
	font-size:11px;
	color:#D42E12;	
	text-decoration:none;
}


.ver_mais_eventos a:active
{
	font-family:Tahoma;
	font-size:11px;
	color:#D42E12;	
	text-decoration:none;
}

.ver_mais_eventos a:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:#D42E12;
	text-decoration:none;
}

.ver_mais_eventos a:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:black;	
	text-decoration:underline;
}


.voltar_vereventos
{
	padding:0px;
	margin:0px;
	vertical-align:middle;
	text-align:left;
}

.voltar_vereventos a:link
{
	font-family:Tahoma;
	font-size:11px;
	color:Red;
	text-decoration:none;
}



.voltar_vereventos a:active
{
	font-family:Tahoma;
	font-size:11px;
	color:Red;
	text-decoration:none;
}

.voltar_vereventos a:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:Red;
	text-decoration:none;
}

.voltar_vereventos a:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:black;
	text-decoration:underline;
}

.eventos_fundo{ background:url(../images/fundo_eventos.gif); background-repeat:repeat-y; background-position:1px; }
.eventos_fundo_default{ background:url(../images/fundo_eventos_default.gif); background-repeat:repeat-y; background-position:1px; }


.Eventos_lucas{background:url(../images/img_eventos.gif); padding-top:0px; background-repeat:no-repeat; background-position:-1px; width:199px; height:34px; left:0px; padding:0px; }						
.eventos_fundo_lucas{ background:url(../images/fundo_eventos.gif); background-repeat:repeat-y; background-position:0px; }
.base_eventos_lucas {background-image:url(../images/base_eventos.gif);  background-repeat:no-repeat;width:199px; height:13px; background-position:0px}


/*Default*/

.fundo_box_lateral_flash
{
	background-image:url(../images/fundo_box_lateral_flash.gif);
	background-repeat:no-repeat;
	width:102px;
	height:78px;
	padding-bottom:10px;
	vertical-align:middle;
}

.fundo_box_flash


{
	background-image:url(../images/fundo_box_flash.jpg);
	background-repeat:no-repeat;
	width:102px;
	height:13px;
}

.fundo_box_flash a:link
{
	font-family:Tahoma;
	font-size:10px;
	color:black;
	text-decoration:none;
}

.fundo_box_flash a:hover
{
	font-family:Tahoma;
	font-size:10px;
	color:black;
	text-decoration:underline;
}

.fundo_flash_default
{
	background-image:url(../images/fundo_flash.jpg);
	background-repeat:repeat-x;
}

.flutuante_logo
{
	float:left;
	font-size:10px;
	padding-left:190px;
	vertical-align:middle;
}

.flutuante_logo a:link
{
	font-family:Tahoma;
	font-size:10px;
	color:White;
	text-decoration:none;
}
.flutuante_logo a:visited
{
	font-family:Tahoma;
	font-size:10px;
	color:White;
	text-decoration:none;
}
.flutuante_logo a:active
{
	font-family:Tahoma;
	font-size:10px;
	color:White;
	text-decoration:none;
}
.flutuante_logo a:hover
{
	font-family:Tahoma;
	font-size:10px;
	color:White;
	text-decoration:underline;
}

.rodape
{
	background-image:url(../images/bg_botton.gif); 
	background-repeat:no-repeat; 
	background-position:left; 
	width:790px; 
	height:47px;
	text-align:center;
	
}

.rodape_esq
{
	font-family:Tahoma; 
	font-size:9px; 
	color:#888888; 
	float:left; 
	padding-left:15px; 
	padding-top:17px;
}

.rodape_dir
{
	font-family:Tahoma; 
	font-size:9px;
	color:White;
	padding-right:120px; 
	padding-top:17px;
	float:right;
	
}

.btnRodape
{
	font-family:Tahoma; 
	font-size:10px;
	color:White;	
}

.rodape_dir a:link
{
	font-family:Tahoma; 
	font-size:10px;
	color:White;
	text-decoration:none;
}

.rodape_dir a:visited
{
	font-family:Tahoma; 
	font-size:10px;
	color:White;
	text-decoration:none;
}

.rodape_dir a:active
{
	font-family:Tahoma; 
	font-size:10px;
	color:White;
	text-decoration:none;
}

.rodape_dir a:hover
{
	font-family:Tahoma; 
	font-size:10px;
	color:White;
	text-decoration:underline;
}

/*Curiosidades*/

.topo_curiosidades{margin:0; width:380px; padding:0px; }

.texto_dotopo_curiosidades { padding-left:5px; padding-right:0px; margin:0px; }

.txt_dicas_curiosidades{margin:0 auto; padding:0px; height:20px; width:100% }

.topo_conteudo_curiosidades{ width:170px;	 text-align:justify;} 

#dica_categ_curiosidades{ vertical-align:top; width:100px; }

#dica_curiosidades { vertical-align:top; }

.borda_inferior_curi
{
	border:2px; border-bottom-style:dotted;  border-bottom-color:#ccc; height:3px; 
}

.tahoma10cinza
{
	font: 10px Tahoma; 
	color:#666666; 
	padding:1px;
	
	}
	
.tahoma10cinzaN
{
	font: 10px Tahoma; 
	color:#666666;
	font-weight:bold;
	
}
	
	
.tahoma16preto
{
	font-family:Tahoma;
	color:Black;
	font-size:16px;
}	

.tahoma12cinza
{
	font-family:Tahoma;
	color:#666;
	font-size:12px;
}

.tahoma11pretonegrito
{
	font-family:Tahoma;
	font-size:11px;
	color:Black;
	font-weight:bold;
}

.titulo_pCinza_curi{font:bold 10px Tahoma; color:#666666;}

 .titulo_foto_esq_curi { padding-left:0px; padding-right:5px;  text-align:left; margin:0; /*border:2px; border-bottom-style:dotted;  border-bottom-color:#ccc;*/}
 .titulo_foto_dir_curi { vertical-align:top; padding-left:0px; padding-right:0px;  text-align:right;  margin:0;}
 .descr_foto_curi 
 {
	/*width:268px; 
	height:24px; */
	margin:0px;
	padding:0px;
	border-top-style:dotted;
	border-top-color:#ccc;
	border-top-width:2px;
	
	}
	
	
/*Sobre*/

.celula_esquerda_sobre
{
	width:25%;
	padding:0px;
	margin:0px;
}

.celula_direita_sobre
{
	padding:0px;
	margin:0px;
	width:27%;
}

.celula_central_sobre
{
	width:48%;
}

.topo_lojas
{
	float:left; 
	width:177px; 
	height:38px; 
	background:url(../images/imgljs_boxLojas.gif); 
	background-repeat:no-repeat;
	}
	
	
	
.topo_arquitetos
{
	float:left; 
	width:177px; 
	height:55px; 
	background:url(../images/img_boxArquitetosDecoradores.gif); 
	background-repeat:no-repeat;	
	
	
}	

.topo_nossaempresa
{
	float:left; 
	width:177px; 
	height:38px; 
	background:url(../images/img_boxNossaEmpresa.gif); 
	background-repeat:no-repeat;	
	
}

.marcas_sobre 
{
	margin:4px; 
	width:183px;
	height:129px; 
	background-image:url(../images/box_marcas_sobre.gif); 
	background-repeat:no-repeat;
	
}
	
	.banner_dinamico 
{
	margin:4px; 
	width:183px;
	height:129px; 
	background-repeat:no-repeat;
	
}
	
.topo_arquitetos_direita
{
	float:left; 
	width:177px; 
	height:55px; 
	background:url(../images/img_boxArquitetosDecoradores.gif); 
	background-repeat:no-repeat;	
	
	
}		


.coluna_dir_arquitetos
{
	background-position:1px;
	width:196px; 
	height:60px; 
	background:url(../images/img_boxArquitetosColDir.gif); 
	background-repeat:no-repeat; 
	
	}
	
.colarq_celula_txt_sup
{
	width:177px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	padding-bottom:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#666;
}

.coldir_celula_foto
{
	text-align:center;
	width:177px;
	padding-right:4px;
	padding-bottom:10px;
}

.coldir_celula_botao
{
	text-align:center;
	width:177px;
	padding-bottom:10px;
}	

.coldir_celula_txt_inf
{
	width:177px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;

	font-family:Tahoma;
	font-size:11px;
	color:#666;
}

.sobre_caminho
{
	width:100%;
}
/*******************/

.sobre_conteudo_meio
{
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
}

.sobre_cont_foto
{
	width:208px;
	height:178px;

}

.celula_conteudo_sobre_dir
{
	height:178px;
	width:171px;
	padding-top:10px;
	padding-left:10px;
	vertical-align:top;
}

.tahoma14blacknegrito
{
	font-family:Verdana;
	font-size:14px;
	color:Black;
	font-weight:bold;
	
}

.tahoma11cinza
{
	font-family:Tahoma;
	color:#666;
	font-size:11px;
}
.padding_bottom_10
{
	padding-bottom:10px;
}

.padding_top_10
{
	padding-top:10px;
}

.sobre_conteudo_rodape
{
	text-align:left;
	font-family:Verdana;
	font-size:14px;
	color:Black;
	font-weight:bold;	
}

.celula_dll_sobre
{
	width:111px;
	height:98px;
	padding-right:10px;
	
}

.tahoma14vermnegrito
{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#D42E12;
}


.padding_bottom_10_borda
{
	padding-bottom:10px;
	border-bottom-style:dotted;
	border-bottom-color:#ccc;
	border-bottom-width:2px;
}

.col_dir_nossaslojas{	

	
	width:192px; 
	height:40px; 
	background:url(../images/img_boxNossasLojas.gif); 
	background-repeat:no-repeat; 
	
}

.topo_atendimentoonline{	

	
	width:192px; 
	height:40px; 
	background:url(../images/img_boxAtendimentoOnline.gif); 
	background-repeat:no-repeat; 
	
}

.nossas_lojas_coldir
{
	margin-left:20px; 
	margin-top:25px; 
	padding:5px; 
	border:1px;
	border-bottom-style:dashed; 
	border-bottom-color:#ccc; 
	width:130px;
	text-align:left;
	font-family:Tahoma;
	font-size:10px;
	/*color:Black;*/
}

.nossas_lojas_coldirend
{
	text-align:left;
	font-family:Tahoma;
	font-size:10px;
	/*color:Black;*/
	padding-top:5px;
	padding-right:10px;
	padding-bottom:15px;
	
}

.versobre_foto
{
	padding-top:20px;
	padding-bottom:20px;
}

.titulo_loja_ver_sobre
{
	padding-bottom:10px;
	padding-top:20px;
}

.dados_versobre
{
	text-align:right;
	font-family:Tahoma;
	font-size:11px;	
	font-weight:bold;
	color:#999;
	width:165px;
	padding-bottom:5px;
	padding-right:5px;
	
	height:15px;
	
}

.dados_versobre_esq
{
	font-family:Tahoma;
	font-size:12px;
	text-align:left;
	color:Gray;
	height:15px;
	padding-right:20px;
}

.celula_mapa
{
	padding-top:20px;
}

.celula_inf_mapa
{
	padding-top:20px;
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	color:#ccc;
	padding-bottom:20px;
	padding-right:20px;
	padding-left:20px;
	
}

.historia_foto
{
	padding-bottom:20px;
	padding-top:5px;
}


.historia_texto
{
		font-family:Tahoma;
	font-size:11px;
	text-align:left;
	padding-bottom:20px;
	padding-right:20px;
	padding-left:20px;
}

.tahoma14preto
{
	font-family:Tahoma;
	font-size:14px;
	
}


/*Receitas*/

.celula_esq
{
	width:25%;
	
}

.celula_dir
{
	width:27%;
	
}

.celula_cont
{
	width:48%;
}

.topo_menu_receita
{
	float:left; 
	width:177px; 
	height:38px; 
	background:url(../images/img_topo_receitas.gif); 
	background-repeat:no-repeat;
	}
	
.topo_produtos_destaque
{
	
	width:177px; 
	height:60px; 
	background:url(../images/img_boxProdutosDestaque.gif); 
	background-repeat:no-repeat; 
	background-position:-1px;
	/*padding-top:40px; 
	margin-left:40px; 
	margin-right:15px; */
	}	
	
	
.txt_receitas_cont
{
	margin:0 auto;
	padding:5px; 
	height:15px; 
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	}	
	
.celula_detalhes_receitas
{
	text-align:center;
	font-size:11px;
	padding-top:5px;
	color:#666;
}

.tahoma11cinzanegrito
{
	font-family:Tahoma;
	color:#666;
	font-size:11px;
	font-weight:bold;
}

.txt_conteudo_receitas
{
	text-align:left;
	color:#666;
	font-size:11px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:5px;
	padding-right:5px;
	
}

.btn_voltar_seta
{
	color:#D42E12;
	padding-bottom:20px;
	padding-left:15px;
}



.fundo_duvidas{width:177px; height:9px; background:url(../images/img_fundoDicas.gif); background-repeat:repeat-y;}

.lista_conteudo { width:100%; padding-left:0px; padding-right:0px; text-align:justify; border-bottom-color:#efefef;border-bottom-style:solid; border:1px;}

.topo_NossasLoja {background-image:url(../images/topo_NossaLoja.gif); background-repeat:no-repeat; background-position:center; width:165px; height:38px;}

.fundo_NossasLojas{background-image:url(../images/fundo_chat.gif); background-repeat:repeat-y; width:177; height:9px;}

.base_NossasLojas {background-image:url(../images/base_NossasLojas.gif); background-position:center; background-repeat:no-repeat;width:177px; height:13px;}

.NossasLojas { width:100%; padding-right:50px; padding-left:0px;}

.topo_Chat {background-image:url(../images/topo_chat.gif); background-position:center; background-repeat:no-repeat; background-position:center; width:165px; height:38px;}

.fundo_Chat{background-image:url(../images/fundo_chat.gif); background-repeat:repeat-y; width:177; height:9px;}

.base_Chat {background-image:url(../images/base_chat.gif); background-position:center; background-repeat:no-repeat;width:177px; height:13px;}

.topo_Duvida {background-image:url(../images/topo_Duvidas.gif); background-repeat:no-repeat;  width:177px; height:13px;}

.fundo_Duvida{background-image:url(../images/fundo_Duvida.gif); background-repeat:repeat-y; width:177; height:9px;}

.base_Duvida {background-image:url(../images/base_Duvidas.gif);  background-repeat:no-repeat;width:177px; height:13px;}

.nossa{ width:100%;}

.topo_convidado {background-image:url(../images/topo_convidado.gif); background-repeat:no-repeat; width:174px; height:38px;}

.base_convidado {background-image:url(../images/base_convidado.gif); background-position:center; width:174px; height:8px;}

.fundo_convidado{background-image:url(../images/fundo_convidado.gif); background-repeat:repeat-y; width:172; height:4px; background-position:center}

.topo_MinhaLista {background-image:url(../images/topo_MinhaLista.gif); background-repeat:no-repeat; width:174px; height:36px;}

.base_MinhaLista {background-image:url(../images/base_MinhaLista.gif); background-position:center; width:174px; height:8px;}

.fundo_MinhaLista{background-image:url(../images/fundo_MinhaLista.gif); background-repeat:repeat-y; width:175; height:4px;}

.texto_introdutorio_topo{width:100%; margin:0px; padding:0px; vertical-align:top;}

.topo_Convidados_Centro {background-image:url(../images/topo_Convidado_Grande.gif); background-repeat:no-repeat; width:358px; height:36px;}

.base_Convidados_Centro {background-image:url(../images/base_Convidado_Grande.gif); background-position:center; width:358px; height:9px;}

.fundo_Convidados_Centro{background-image:url(../images/fundo_Convidado_Grande.gif); background-repeat:repeat-y; width:360; height:5px;}

.ListaConteudo{ width:100%; margin-left:10px; margin-top:10px;}

.topo_MinhaLista_Centro {background-image:url(../images/topo_MinhaLista_Grande.gif); background-repeat:no-repeat; width:205px; height:35px;}
.topo_Noivo {background-image:url(../images/topo_Noivos.gif); background-repeat:no-repeat; width:210px; height:35px;}
.fundo_MinhaLista_Centro {background-image:url(../images/fundo_MinhaLista_Grande.gif); background-repeat:repeat-y; width:207px; height:3px;}
.base_MinhaLista_Centro {background-image:url(../images/base_MinhaLista_Grande.gif); background-repeat:no-repeat; width:205px; height:9px;}

.topo_ListaAcesse {background-image:url(../images/topo_ListaAcesse.gif); background-repeat:no-repeat; width:359px; height:11px;}
.fundo_ListaAcesse {background-image:url(../images/fundo_ListaAcesse.gif); background-repeat:repeat-y; width:363px; height:3px;}
.base_ListaAcesse {background-image:url(../images/base_ListaAcesse.gif); background-repeat:no-repeat; width:361px; height:11px;}

.topo_ordenar {background-image:url(../images/topo_ordenar.gif); background-repeat:no-repeat; width:366px; height:6px;}
.base_ordenar {background-image:url(../images/base_ordenar.gif); background-repeat:no-repeat; width:366px; height:6px;}
.meio_ordenar { background-color:#e9e9e9;}

.noivo_conteudo { width:90%; vertical-align:middle; }

.img  { padding-right:2%;}





.conteudo_convidado { width:100%;}

.fundo_tabela_indique
{
	background-image:url(../images/img_indique_meio.jpg);
	background-repeat:repeat-y;
	background-position:top;
	width:478px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
}

.top_tabela_indique
{
	background-image:url(../images/img_indiquetop.jpg);
	background-repeat:no-repeat;
	width:478px;
	height:7px;	
}

.rodape_tabela_indique
{
	background-image:url(../images/img_indique_baixo.jpg);
	background-repeat:no-repeat;
	width:478px;
	height:7px;	
}

.fundo_tabela_corpo
{
	background-image:url(../images/bg_busca_conteudo.gif);
	background-repeat:repeat-y;
	background-position:top;	
}
.fundo_cont
{
	background-image:url(../images/bg_cont_meio.gif);
	background-repeat:repeat-y;
	background-position:top;
}

.produtos_encontrado_link a:link
{
	font-family:Tahoma;
	font-size:11px;
	color:Red;
	text-decoration:none;
}

.produtos_encontrado_link a:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:Red;
	text-decoration:none;
}

.produtos_encontrado_link a:active
{
	font-family:Tahoma;
	font-size:11px;
	color:Red;
	text-decoration:none;
}

.produtos_encontrado_link a:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:black;
	text-decoration:underline;
}

.mapa_titulo
{
	padding-left:15px;
	padding-bottom:15px;
	border-bottom:dotted 2px #ccc;
}

.celula_resultado_busca
{
	padding-left:15px;
	padding-bottom:5px;
	border-bottom:dotted 2px #ccc;
	padding-top:15px;
	
}

.padding_top_bottom
{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:dotted 2px #ccc;
	
}

.topo_busca_produto_sup
{
	background-image:url(../images/bg_busca_topo.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:9px;
}

.rodape_busca_produto_inf
{
	background-image:url(../images/bg_busca_rodape.gif);
	background-repeat:no-repeat;
	background-position:top;
	
}

.tabela_lkb_eventos_encontrado a:link
	{
		font-family:tahoma;
		font-size:10px;
		color:Black;
		
		
			}
		
			
	.tabela_lkb_eventos_encontrado a:visited
	{
	
		font-size:10px;
		font-family:tahoma;
		color:Black;
		
		
			}
			
	.tabela_lkb_eventos_encontrado a:active
	{
		font-family:tahoma;
		font-size:10px;
		color:Black;
		
			}
			
	.tabela_lkb_eventos_encontrado a:hover
	{
		color:#666;
		text-decoration: underline;
		font-size:10px;
		font-family:tahoma;
		
			}		
			
.celula_indique_txt				
{
	padding-top:10px;
	color:#666;
	padding-bottom:10px;
	padding-left:5px;
}

.celula_indique_titulo
{
	padding-left:5px;
}

.mais_eventos_listar_ev{margin-left:0px; margin-top:25px; padding:5px; border:1px;border-bottom-style:dashed; border-bottom-color:#ccc; width:150px; text-align:left;}


.celula_titulo_politica
{
	padding-bottom:20px;
	font:bold 13px Tahoma; 
	color:#d42e12;
	font-weight:bold;
	padding-left:20px;
}

.celula_conteudo_privacidade
{
	padding-left:20px;
	padding-right:20px;
}

.politica_privacidade_cel_esq
{
	padding-left:10px;
	padding-top:10px;
	
}

#duvidas_botao { margin:4px; width:176px; height:83px;}

.box_marca
{
	height:129px;
	width:183px;
	background-image: url(../images/borda_box_marca.gif);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
}

/*loja*/

.miniatura_loja 
{
	width:65px;
	height:85;
	padding:0px;
	margin:0px;
}

.txt_dtl 
{
	padding:5px;
	margin:5px;
	table-layout:fixed;
}


.topo_credito 
{
	background-image: url(../images/topo_cartao_credito.gif);
	background-repeat:no-repeat;
	width:217px;
	height:25px;
}

.fundo_credito 
{
	background-image:url(../images/fundo_cartao_credito.gif);
	background-repeat:repeat-y;
	width:217px;
	height:3px;
}

.base_cartao 
{
	background-image:url(../images/base_cartao_credito.gif);
	background-repeat:no-repeat;
	width:217px;
	height:10px;
}

	
.topo_dentro 
{
	 background-image: url(../images/topo_dentro_cartao.gif);
	 background-repeat:no-repeat;
	 width:201px;
	 height:7px;
}

.base_dentro 
{
	background-image: url(../images/base_dentro_cartao.gif);
	background-repeat:no-repeat;
	width:200px;
	height:9px;
}

.fundo_dentro 
{
	background-color:#f6f6f6;
}

.blocos 
{
	background-color:#e7e7e7;
	text-align:center;
	padding:3px;
}


/* Lista de Noiva */

.td_primeira_coluna 
{
	height:40px;
	width:90%;
	vertical-align:middle;
	border:1px;
	border:1px;
	border-bottom-color:#ccc;
	border-bottom-style:solid;
	border-top-color:#ccc;
	border-top-style:solid;
	text-align:left;
}

.td_segunda_coluna 
{
	height:20px;
	width:720px;
	vertical-align:middle;
	
	border:1px;
	border-bottom-color:#ccc;
	border-bottom-style:solid;
	
	text-align:left;
}

.td_terceira_coluna 
{
	height:20px;
	width:720px;
	vertical-align:middle;
	border:1px;
	border-bottom-color:#ccc;
	border-bottom-style:dotted;
	border:1px;
	border-top-color:#ccc;
	border-top-style:dotted;
	
	text-align:left;
}

.td_segunda_coluna_conteudo 
{
	height:20px;
	width:685px;
	vertical-align:middle;
	text-align:left;
	padding-top:0px;

}

.escolha_lista_conteudo_padding
{
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}


.td_tabela_produtos 
{
	width:100%;
	height:80px;
	text-align:left;
	border:1px;
	border-bottom-color:#ccc;
	border-bottom-style:dotted;
}

.td_valor_unitario 
{
	width:138px;
	text-align:center;
	vertical-align:middle;
	
}

.td_quantidade
{
	width:109px;
	text-align:center;
	vertical-align:middle;
	
}

.td_valor_total 
{
	width:125px;
	text-align:center;
	vertical-align:middle;
	
}
.td_valor_total12 
{
	width:70px;
	text-align:center;
	vertical-align:middle;
	
}

.td_produto2
{
	width:254px;
	
}

.td_valor_unitario2 
{
	width:138px;
	text-align:center;
	vertical-align:middle;
	
}

.td_quantidade2
{
	width:133px;
	text-align:center;
	vertical-align:middle;

}

.td_valor_total2 
{
	width:125px;
	text-align:center;
	vertical-align:middle;
	
}





.lista_topo_sobrenoivo
{
	background-image: url(../images/topo_noivo_cadastro.gif);
	background-repeat:no-repeat;
	height:22px;
	width:757px;
}

.fundo_lista_sobrenoivo
	{
		background-image: url(../images/fundo_noivo_cadastro.gif);
		background-repeat:repeat-y;
		width:757px;
		height:10px;
		padding-left:5px;
		padding-right:5px;
	}

.fundo_lista_sobrenoivo2
	{
		background-image: url(../images/fundo_noivo_cadastro.gif);
		background-repeat:repeat-y;
		width:757px;
		height:10px;
		padding:0px;
		margin:0px;
		
	}
	
.fundo_lista_sobrenoivo3
	{
		background-image: url(../images/fundo_listacodigo.gif);
		background-repeat:repeat-y;
		width:755px;
		height:6px;
		padding:0px;
		margin:0px;
		
	}

.lista_topo_sobrenoivo1
{
	background-image: url(../images/topo_noivo_cadastro.gif);
	background-repeat:no-repeat;
	height:22px;
	width:757px;
}

.fundo_lista_sobrenoivo1
	{
		background-image: url(../images/fundo_noivo_cadastro.gif);
		background-repeat:repeat-y;
		width:757px;
		height:10px;
		padding-left:0px;
		padding-right:0px;
	}

.fundo_lista_sobrenoivo1
	{
		background-image: url(../images/fundo_noivo_cadastro.gif);
		background-repeat:repeat-y;
		width:757px;
		height:10px;
		padding:0px;
		margin:0px;
		
	}


.fundo_lista_itens
	{
		background-image: url(../images/fundo_itens.gif);
		background-repeat:repeat-y;
		width:755px;
		height:5px;
		padding:0px;
		margin:0px;
		
	}

.images 
{
	padding:0px;
		margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}



.base_lista_sobrenoivo 
{
	background-image: url(../images/base_noivo_cadastro.gif);
	background-repeat:no-repeat;
	width:757px;
	height:18px;
}

.fundo_carrinho_dados
{
	background-image:url(../images/fundo_carrinho_dados.gif);
	background-repeat:repeat-y;
	width:757px;
	
}

.barra_topo 
{
 background-image: url(../images/barra_titulo_lista_cadastro.gif);
 background-repeat:no-repeat;
 width:733px;
 height:35px;
}

.barra_topoCodigo
{
	background-image: url(../images/barra_topoCodigo.gif);
	background-repeat:no-repeat;
	width:733px;
	height:35px;
	
}

.barra_topoAdquirido
{
	background-image: url(../images/barra_topoAdquirido.gif);
	background-repeat:no-repeat;
	width:733px;
	height:35px;
	
} 
 
.barra_topo_clara
{
 background-image: url(../images/barra_titulo_lista_cadastro_clara.gif);
 background-repeat:no-repeat;
 width:733px;
 height:35px;
 vertical-align:middle;
}

.coluna_esquerda_titulo 
{
	text-align:left;
	width:50%;
	font:bold 12px Tahoma;
	color:#d42e12;
	padding:1px;
	vertical-align:middle;
}

.coluna_esquerda
{
	text-align:left;
	width:25%;
	font:12px Tahoma;
	padding:1px;
	vertical-align:middle;
}

.coluna_direita_titulo 
{
	text-align:right;
	width:50%;
	font:bold 10px Tahoma; color:#d42e12; padding:1px;
	}
	
.td_terceira_coluna 
{
	height:20px;
	width:90%;
	vertical-align:middle;
	text-align:center;
}	

.escolha_lista_conteudo_base
{
	background-image:url(../images/escolha_lista_conteudo_base.gif);
	background-repeat:repeat-y;
	width:737px;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	
}

.panel_formatacao 
{
	text-align:left;
	background-color:#efefef;
}

.padding_left_10
{
	padding-left:10px;
	padding-right:10px;
	width:20px;
	table-layout:fixed;
}

.padding_left_5
{
	padding-left:5px;
	
}

.coluna_direita_negrito
{
	font:bold 11px Tahoma; color:#000000;  padding-right:5px;
}

.coluna_direita_negritoCodigo
{
	font:bold 11px Tahoma; color:#000000;
}

.topo_panel 
{
	background-image:url(../images/topo_borda_panel.gif);
	background-repeat:no-repeat;
	width:733px;
	height:13px;
}

.base_panel 
{
	background-image:url(../images/base_borda_panel.gif);
	background-repeat:no-repeat;
	width:733px;
	height:13px;
}

.rodape_panel
{
	background-image:url(../images/rodape_borda_panel.gif);
	background-repeat:no-repeat;
	width:733px;
	height:13px;
}

.fundo 

{
background-color:#F2F2F2;
}

.img_senha 
{
	width:200px;
	height:96px;
	padding:0px;
	margin:0px;
}

.img_descr_prod 
{
	width:115px;
	height:80px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-align:center;
	
}

.td_rodape_parte03 
{
	width:97%;
	height:30px;
	vertical-align:middle;
	border:1px;
	border-top-style:solid;
	border-top-color:#ccc;
	border-bottom-style:solid;
	border-bottom-color:#ccc;
}

.td_rodape_parte04 
{
	width:97%;
	
	vertical-align:middle;
	border:1px;
	border-top-style:solid;
	border-top-color:#ccc;
	border-bottom-style:solid;
	border-bottom-color:#ccc;
}

.topo_SuaLista
{
	background-image:url(../images/topo_SuaLista.gif);
	background-repeat:no-repeat;
	width:174px;
	height:37px;
}

.base_SuaLista 
{
	background-image:url(../images/base_SuaLista.gif);
	background-repeat:no-repeat;
	width:174px;
	height:10px;
}

.fundo_Sualista 
{
	background-image:url(../images/fundo_SuaLista.gif);
	background-repeat:repeat-y;
	width:174px;
	height:4px;
}

.topo_convidado_direito 
{
	background-image:url(../images/topo_medio_convidado.gif);
	background-repeat:no-repeat;
	width:206px;
	height:36px;
}

.fundo_convidado_direito 
{
	background-image:url(../images/fundo_medio_convidado.gif);
	background-repeat:repeat-y;
	width:206px;
	height:4px;
}

.base_convidado_direito
{
	background-image:url(../images/base_medio_convidado.gif);
	background-repeat:no-repeat;
	width:206px;
	height:9px;
}

.td_literal 
{
	padding-left:10px;
	padding-right:10px;
	table-layout:fixed;
	text-align:left;
	width:757px;
}

.barra_lista 
{
	background-image:url(../images/barra_reserva_lista.gif);
	background-repeat:no-repeat;
	width:755px;
	height:37px;
}

.topo_noivos 
{
	background-image:url(../images/topo_Noivos.gif);
	background-repeat:no-repeat;
	width:206px;
	height:36px;
}

.fundo_noivos 
{
	background-image:url(../images/fundo_Noivos1.gif);
	background-repeat:repeat-y;
	width:206px;
	height:5px;
}

.base_Noivos 
{
	background-image:url(../images/base_Noivos1.gif);
	background-repeat:no-repeat;
	width:206px;
	height:9px;
}

.topo_box_grande 
{
	background-image:url(../images/topo_box_grande.gif);
	background-repeat:no-repeat;
	width: 762px;
	height:17px;
}

.fundo_box_grande 
{
	background-image:url(../images/fundo_box_grande.gif);
	background-repeat:repeat-y;
	width:762px;
	height:8px;
}

.base_box_grande 
{
	background-image:url(../images/fundo_box_grande.gif);
	background-repeat:no-repeat;
	width:762px;
	height:17px;
}


/*Carrinho*/

.tabela_carrinho
{
	padding-top:15px;
	padding-bottom:15px;
	border-bottom: dashed 1px #ccc;
	border-top: dashed 1px #ccc;
	
	color:#666666; 
	font-weight:bold;
}

.tabela_header_carrinho
{
	padding-top:15px;
	padding-bottom:15px;
	border-bottom: dashed 1px #ccc;
	border-top:none;
	border-left:none;
	border-right:none;
	color:#666666; 
	font-weight:bold;
}

.celula_carrinho
{
	vertical-align:top;
	text-align:center;
	padding-bottom:15px;
	border-bottom: dashed 1px #ccc;
	padding-top:15px;
	
}

.celula_topo_endentrega
{
	padding-right:10px;
	padding-left:10px;
	padding-bottom:20px;
}

.topo_endereco_entrega
{
	background-image: url(../images/topo_endereco_entrega.gif);
	background-repeat:no-repeat;
	height:8px;
	width:753px;
}

.conteudo_endereco_entrega
{
	background-image: url(../images/conteudo_endereco_entrega.gif);
	background-repeat:repeat-y;
	width:753px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	}

.rodape_endereco_entrega
{
	background-image: url(../images/rodape_endereco_entrega.gif);
	background-repeat:no-repeat;
	height:8px;
	width:753px;
}

.dados_carrinho
{
	PADDING-RIGHT: 10px; 
	PADDING-BOTTOM: 5px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	padding-top:5px;
	padding-left:5px;
	font-weight:bold;
}

.tahoma12vermelhoN
{
	font-family:Tahoma;
	font-size:12px;
	color:#D42E12;
	font-weight:bold;
}

.tahoma12cinzaN
{
	color:#666;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}

.tahoma14cinzaN
{
	font-family:Tahoma;
	font-size:14px;
	color:#666;
	font-weight:bold;
}

.topo_dados_entrega
{
	background-image:url(../images/topo_dados_entrega.gif);
	background-repeat:no-repeat;
	width:729px;
	height:8px;
}

.conteudo_dados_entrega
{
	background-color:#E9E9E9;
	width:729px;
	padding:10px;
}

.rodape_dados_entrega
{
	background-image:url(../images/rodape_dados_entrega.gif);
	background-repeat:no-repeat;
	width:729px;
	height:8px;
}

.tabela_dados_entregas_carrinho
{
	padding:5px;
	color:#666;
}

.tahoma11preto
{
	color:Black;
	font-size:11px;
	font-family:Tahoma;
	font-weight:normal; 
	
	
}

.tahoma10vermelho
{
	color:#D42E12;
	font-size:10px;
	font-weight:normal;
}

.tahoma10vermelhoEditado
{
	color:#D42e12;
	font-size:10px;
	font-weight:normal;
}

.tahoma11vermelhoEditadoN
{
	color:#D42e12;
	font-size:11px;
	font-weight:normal;
	font-weight:bold;
}

.tahoma11vermelhoEditado
{
	color:#D42e12;
	font-size:11px;
	font-weight:normal;
}

.tahoma11vermelhoEditado a:link
{
	color:#D42e12;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.tahoma11vermelhoEditado a:hover
{
	color:#D42e12;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.tahoma10vermelho a:link
{
	color:Red;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;

}

.tahoma10vermelho a:active
{
	color:Red;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;

}

.tahoma10vermelho a:visited
{
	color:Red;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;

}

.tahoma10vermelho a:hover
{
	color:Red;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;

}

.tabela_geral_identifique
{
	padding-left:10px;
	padding-right:10px;
}

.font_bold
{
	font-weight:bold;
}

.topo_coloque_email
{
	background-image:url(../images/topo_coloque_email.gif);
	background-repeat:no-repeat;
	width:347px;
	height:10px;
}

.conteudo_coloque_email
{
	background-color:#E9E9E9;
	width:347px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	font-family:Tahoma;
	font-size:14px;
	color:Red;
	font-weight:bold;
}

.rodape_coloque_email
{
	background-image:url(../images/rodape_coloque_email.gif);
	background-repeat:no-repeat;
	width:347px;
	height:10px;
}

.topo_box_identifique
{
	background-image:url(../images/topo_box_identifique.gif);
	background-repeat:no-repeat;
	width:347px;
	height:10px;
}

.connteudo_box_identifique
{
	background-image:url(../images/connteudo_box_identifique.gif);
	background-repeat:repeat-y;
	width:347px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	
}

.rodape_box_identifique
{
	background-image:url(../images/rodape_box_identifique.gif);
	background-repeat:no-repeat;
	width:347px;
	height:10px;
	
}

.topo_identifique_cadastro
{
	background-image: url(../images/topo_identifique_cadastro.gif);
	background-repeat:no-repeat;
	width:733px;
	height:27px;
	padding-bottom:10px;
	
}

.topo_identifique_endereco
{
	background-image: url(../images/topo_identifique_endereco.gif);
	background-repeat:no-repeat;
	width:733px;
	height:27px;
	padding-bottom:10px;
}

/*Loja Correção*/

.tabela_geral_direita_loja 
{
	padding-left:17px;
	margin:0px;
}

.meio_coluna 
{
	width:150px;
	padding:0px;
	margin:0px;
	word-wrap:break-word;
	font: 10px Arial; 
	color:#666666;
	padding:1px;
}

.datalist_loja_coluna_direita 
{
	width:100px;
	height:0px;
	padding-left:5px;

}

.datalist_loja_coluna_esquerda 
{
	width:120px;
	height:85px;
	padding:0px;
	margin:0px;
	FONT-SIZE: 7pt; 
	COLOR: #666666;
	text-align:left;
}

.tabela_loja_datalist 
{
	width:100%;
	height:0px;
	padding:0px;
	margin:0px;
}

.center 
{
	text-align:center;
}

.topo_login 
{
	background-image: url(../images/topo_login.gif);
	background-repeat:no-repeat;
	width:347px;
	height:15px;
}

.fundo_login 
{
	background-image: url(../images/fundo_login.gif);
	background-repeat:repeat-y;
	width:347px;
	height:7px;
}

.base_login 
{
	background-image: url(../images/base_login.gif);
	background-repeat:no-repeat;
	width:347px;
	height:9px;
}

.texto_produto 
{
	width:120px;
	height:auto;
	padding:0px;
	margin:0px;
	table-layout:fixed;
	display:table-cell;
	text-align:left;
	
}

.valor_direito 
{
	
	width:65px;
	height:0px;
	padding:0px;
	margin:0px;
	text-align:center;
}

.valor_esquerdo 
{
	background-color:white;
	width:40px;
	height:0px;
	padding:0px;
	margin:0px;
	text-align:center;
}

.lista_conteudo_datalist { width:100%; padding-left:0px; padding-right:0px; text-align:justify;}

.topo_cartao_dentro 
{
	background-image: url(../images/topo_dentro_cartao.gif);
	background-repeat:no-repeat;
	width:201px;
	height:7px;
}

.fundo_cartao_dentro 
{
	/*background-image: url(../images/fundo_dentro_cartao.gif);
	background-repeat:repeat-y;
	
	height:8px;*/
	background-color:#F6F6F6;
	width:200px;
}

.base_cartao_dentro 
{
	background-image: url(../images/base_dentro_cartao.gif);
	background-repeat:no-repeat;
	width:200px;
	height:9px;
}

.font_comprar_presentear
		{
			font-family:Times New Roman;
			font-size:14px;
			color:#D42E12;
			font-weight:bolder;
			font-style:italic;
			
			
		}
		
/*Pagamento*/		

.borda_navegacao_pagamento
{
	border-bottom: dashed 1px #ccc;
	padding-bottom:3px;
	padding-left:10px;
	
	
}

.celula_pagamento
{
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	color:#666;
	font-size:10px;

}

.pagamento_topo_cartao
{
	width:199px;
	height:7px;
	background-image:url(../images/topo_box_cartao.gif);
	background-repeat:no-repeat;
}

.pagamento_conteudo_cartao
{
	width:199px;
	background-image:url(../images/pagamento_conteudo_cartao.gif);
	background-repeat:repeat-y;
	font-family:Tahoma;
	color:#666;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

.pagamento_rodape_cartao
{
	width:199px;
	height:7px;
	background-image:url(../images/pagamento_rodape_cartao.gif);
	background-repeat:no-repeat;
	}
	
.pagamento_topo_boleto
{
	width:87px;
	height:6px;
	background-image:url(../images/topo_box_boleto.gif);
	background-repeat:no-repeat;
}	

.pagamento_conteudo_boleto
{
	width:87px;
	background-image:url(../images/pagamento_conteudo_boleto.gif);
	background-repeat:repeat-y;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	font-family:Tahoma;
	color:#666;
	font-size:11px;
	
}

.pagamento_rodape_boleto
{
	width:87px;
	height:6px;
	background-image:url(../images/pagamento_rodape_boleto.gif);
	background-repeat:repeat-y;
}

.pagamento_topo_debito
{
	width:103px;
	height:6px;
	background-image:url(../images/topo_box_debito.gif);
	background-repeat:no-repeat;
	
}

.pagamento_conteudo_debito
{
	width:103px;
	background-image:url(../images/pagamento_conteudo_debito.gif);
	background-repeat:repeat-y;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	font-family:Tahoma;
	color:#666;
	font-size:11px;
	
}

.pagamento_rodape_debito
{
	width:103px;
	height:6px;
	background-image:url(../images/pagamento_rodape_debito.gif);
	background-repeat:no-repeat;
}

.default_img 
{
	width:66px;
	height:61px;
	padding:0px;
	margin:0px;
}

.default_txt 
{
	width:100px;
	height:auto;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	font: bold 13px Tahoma; 
	color:#d42e12; 
	padding:1px;
}

.topo_box_pagamento 
{
	background-image: url(../images/topo_boxpagamento.gif);
	background-repeat:no-repeat;
	width:758px;
	height:13px;
}

.fundo_box_pagamento 
{
	background-image: url(../images/fundo_boxpagamento.gif);
	background-repeat:repeat-y;
	width:758px;
	height:13px;
}

.rodape_boxpagamento 
{
	background-image: url(../images/rodape_boxpagamento.gif);
	background-repeat:no-repeat;
	width:758px;
	height:13px;
}

.lado_esquerdo 
{
	background-image: url(../images/canto_esquerdo_claro.gif);
	background-repeat:no-repeat;
	width:15px;
	height:27px;
}

.lado_direito 
{
	background-image: url(../images/lado_direito_esquerdo.gif);
	background-repeat:no-repeat;
	width:15px;
	height:27px;
}

.produto_relacionado 
{
	background-image: url(../images/img_TopProdRelacionados.gif);
	background-repeat:no-repeat;
	width:578px;
	height:37;
}

.produto_maisvendido 
{
	background-image: url(../images/img_TopProdMaisVendidos.gif);
	background-repeat:no-repeat;
	width:578px;
	height:37px;
}

.produto_relacionado_rodape 
{
	background-image: url(../images/img_barraProdRelacionados.gif);
	background-repeat:no-repeat;
	width:578px;
	height:6px;
}

.tabela_informaçoes 
{
	width:737px;
}

/*Correções lista*/

.padding_left_20
{
	padding-left:20px;
}

.grid_padding_top
{
	padding-top:5px;
	font:bold 12px Tahoma; 
	color:#666666; 
	padding:1px;
	
}

.grid_produtos_alinhamento
{
	padding-top:5px;
	font:bold 12px Tahoma; 
	color:#666666; 
	padding:1px;
	text-align:left;
}

.grid_meuspedidos_alinhamento
{
	padding-top:5px;
	font:bold 12px Tahoma; 
	color:#666666; 
	padding:1px;
	
}

.topo_descricao_lista_noivo
{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom-style:dotted;
	border-bottom-color:#ccc;
	border-bottom-width:2px;
	font:bold 12px Tahoma; 
	color:#666;
	text-align:left;
	padding-left:20px;
}

.estilo_mapa
{
	padding-bottom:15px;
}

.tahoma15vermelhoN
{
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#D42E12;
}

.tabela_senha_lista
{
	border-bottom:solid 1px #ccc;
	border-top:solid 1px #ccc;
	padding:5px;
	color:#666;
}

.padding_top_10
{
	padding-top:10px;
}

.borda_lateral_divisao
{
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
}


.titulo_Vantagem 
{
	font:bold 10px Tahoma;
	 color:#d42e12; 
	 padding:1px;

}

.border_bottom_grid
{
	border-bottom: dashed 1px #ccc;
	padding-top:15px;

}

.titulo_listaexemplo 
{
	width:360px;
	text-align:center;
	font:bold 11px Tahoma; color:#d42e12; padding:1px;
	background-color:#efefef;
	}
	
.titulo_listaexemplo2
{
	width:360px;
	text-align:center;
	font:bold 14px Tahoma; color:#666666; padding:1px;
	background-image: url(../images/img_quadriculado.gif);
	background-repeat:repeat;
	/*width:16px;
	height:15px;*/
	}
	

	
.conteudo_listaexemplo 
{
	
	text-align:center;
}

.espaco_listaexemplo 
{
	height:15px;
	vertical-align:bottom;
}

.direita_listaexemplo 
{
width:185px;
text-align:center;
font:10px Tahoma; color:#333333; padding:1px;
vertical-align:middle;
}

.esquerda_listaexemplo 
{
	width:185px;
	text-align:center;
	font:10px Tahoma; color:#333333; padding:1px;
	vertical-align:middle;
	}
	
.direita_listaexemploTit
{
width:185px;
text-align:center;
font:bold 10px Tahoma; color:#333333; padding:1px;
vertical-align:middle;
}

.esquerda_listaexemploTit
{
	width:185px;
	text-align:center;
	font:bold 10px Tahoma; color:#333333; padding:1px;
	
	}
	
.tabela_listaexemplo 
{
width:100%;
border:1px;
border-color:#efefef;

}

.seta 
{
	width:11px;
	height:11px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
}

.seta_ant 
{
	background-image: url(images/icon_seta_transparente.gif);
	width:11px;
	height:9px;
	vertical-align:middle;
	}

.paragrafo 
{
	padding-left:15px;
}

.central 
{
	text-align:center;
	
}

/*Duvida Correcao*/

.topo_usercontrol_duvida
{
	float:left; 
	width:177px; 
	height:38px; 
	background-image:url(../images/img_topoDuvidas.gif); 
	background-repeat:no-repeat;
	}
	
/*Politica Correcao*/
	
.topo_borda_politica
{
	width:478px;
	height:7px;
	background-image:url(../images/img_indiquetop.jpg);
	background-repeat:no-repeat
}

.conteudo_borda_politica
{
	width:478px;
	background-image:url(../images/img_indique_meio.jpg);
	background-repeat:repeat-y;
	padding-right:10px;
	padding-left:10px;
}

.rodape_borda_politica
{
	width:478px;
	height:7px;
	background-image:url(../images/img_indique_baixo.jpg);
	background-repeat:no-repeat;
}


/*Alterar Dados*/

.lkb_alterar_dados
{
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}

.lkb_alterar_dados a:link
{
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	text-decoration:none;
	
}

.lkb_alterar_dados a:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	text-decoration:underline;
	
}


.topo_boxAlterar
{
	width:757px;
	height:10px;
	background-image:url(../images/topo_boxAlterar.gif);
	background-repeat:no-repeat
}

.conteudo_boxAlterar
{
	width:757px;
	background-image:url(../images/conteudo_boxAlterar.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
}

.rodape_boxAlterar
{
	width:757px;
	height:10px;
	background-image:url(../images/rodape_boxAlterar.gif);
	background-repeat:no-repeat;
}

.paginacao_grid
{
	font-size:11px;
	color:#666;
	vertical-align:middle;
	font-family:Tahoma;
}

.paginacao_grid a:link
{
	font-size:11px;
	color:#d42e12;
	text-decoration:none;
	vertical-align:middle;
	font-family:Tahoma;
}

.paginacao_grid a:hover
{
	font-size:11px;
	color:black;
	text-decoration:none;
	vertical-align:middle;
	font-family:Tahoma;
}

/*Correção Loja*/

.box_promocoes_exclus
{
	vertical-align:middle; 
	padding:5px; 
	margin:0px; 
	border:1px; 
	border-top-style:solid; 
	border-bottom-style:solid; 
	border-color:#efefef;}


.bg_botao_atualizar
{
	width:73px;
	height:20px;
	background-image:url(images/btn_atualizar.gif);
	background-repeat:no-repeat;
}

.cep 
{
 background-image:url(../images/img_indicador.gif);
 width:192px;
 height:21px;
 background-repeat:no-repeat;
}

/*Login Admin*/

.topo_tabela_admin
{
	width:425px;
	height:102px;
	background-image:url(../images/tabela_login_topo.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:12px;
	color:White;
	
	
}

.txt_topo_admin
{
	float:right;
	padding-top:25px;
	padding-right:22px;
	text-align:right;
	font-weight:bold;
	font-size:12px;
}

.corpo_tabela_admin
{
	width:425px;
	background-image:url(../images/tabela_login_corpo.jpg);
	background-repeat:repeat-y;
	
}

.rodape_tabela_admin
{
	width:425px;
	height:33px;
	background-image:url(../images/tabela_login_rodape.jpg);
	background-repeat:no-repeat;
}

.topo_admin_interno
{
	background-image:url(../images/topo_admin_interno.gif);
	background-repeat:no-repeat;
	width:360px;
	height:15px;
}

.corpo_admin_interno
{
	background-image:url(../images/corpo_admin_interno.gif);
	background-repeat:repeat-y;
	width:360px;
	padding-left:10px;
	padding-right:10px;
	
	
}

.rodape_admin_interno
{
	width:360px;
	height:15px;
	background-image:url(../images/rodape_admin_interno.gif);
	background-repeat:no-repeat;
}

.input_login
{
	height:15px;
	font:11px Tahoma;
	color:#666;
	border:1px solid #bebebe;
	background-color:#FFFFFF;
	padding-left:3px;
}

.border_top_login
{
	border-top:solid 1px #F4F4F4;
	padding-top:10px;
}

/*Revisão: 04/01/2008*/

.txt_receitas_rev
{
	margin:0 auto; 
	width:253px; 
	color:#666;
	padding-top:0px; 
	padding-left:8px; 
	padding-right:8px; 
	text-align:justify; }
	
.txt_receitas_rev a:link
{
	font-size:11px;
	color:#D42e12;
	text-decoration:none;
}

.txt_receitas_rev a:active
{
	font-size:11px;
	color:#D42e12;
	text-decoration:none;
}

.txt_receitas_rev a:visited
{
	font-size:11px;
	color:#D42e12;
	text-decoration:none;
}

.txt_receitas_rev a:hover
{
	font-size:11px;
	color:#D42e12;
	text-decoration:underline;
}

.coluna_direita_negrito_cinza
{
	font:bold 11px Tahoma; 
	color:#666;  
	padding-right:5px;
}

.padding_img
{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
}

.grid_produtos_correcao
{
	padding-top:5px;
	font:bold 12px Tahoma; 
	color:#666666; 
	padding:1px;

}

p.menu 
{
	margin:0px;
	padding-left:0px;
	padding-bottom:5px;
}

.topo_exemplolista
{
	background-image:url(../images/topo_exemplolista.gif);
	background-repeat:no-repeat;
	width:370px;
	height:41px;
}

.conteudo_exemplolista
{
	background-image:url(../images/conteudo_exemplolista.gif);
	background-repeat:repeat-y;
	width:370px;
	padding-left:30px;
	text-align:left;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;

}

.rodape_exemplolista
{
	background-image:url(../images/rodape_exemplolista.gif);
	background-repeat:no-repeat;
	width:370px;
	height:12px;
}	

.Lista_Receita_nova 
{
 width:100%;
 text-align:left;
 font-family:Tahoma;
 color:#666;
 font-size:11px;	

}

.img_ander_destaque 
{
 padding-left:0px;
 padding-bottom:25px;
 padding-right:5px;
 padding-top:0px;
 margin:0px;
}


/*box grupo*/

.fundo_box_parceiro
{
 background-image: url(../images/img_banner.gif); 
 background-repeat:no-repeat;
 background-color:#fff;
 width:200px;
 height:145px;
 padding:0px;
 margin:0px;
 vertical-align:top;
}

.tabela_grupo_parceiros
{
 width:170px;
 padding:0px;
 margin-top:15px;
}

.tdGrupo_parceiros
{
 margin:0px;
 padding:0px;
 vertical-align:bottom;
}



.modalBackground

{
 background-color: #000;
 filter: alpha(opacity=70);
 opacity: 0.7; 
 width:100%; 
 height:100%;
 display:block;
}

 

.modalPopup {

 background-color:#888888;

 border-width:3px;

 border-style:solid;

 border-color:Gray;

 padding:3px;

 width:100%;
 height:100%;

}

.Boleto img 
{
 width:120px;
 height:20px;
 
}