h1, h2, h3, h4, h5, h6, ul, li, a, div, span {
	margin:0;
	padding:0;
}
h1 {
	font:15px Verdana, Arial, Helvetica, sans-serif;
	color:#FF3300;
	padding-bottom:10px;
	font-weight:bold;
}
body {
	font:10px Verdana, Geneva, sans-serif;
	color:#61625B;
	background:#FFF url(../imagens/layout/bg_mmartan.jpg) center top repeat-x;
	text-align:center;
}
.carregando {
	position:fixed;
	width:102%;
	height:2500px;
	top:0; left:0;
	background:#FFF;
	opacity:0.65;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);	
	z-index:1;
}

div#box_carregando  {
	width:373px; height:280px;
	position:fixed;
	top:25%;
	left:35%;
	z-index:50000;
}
ol {
	list-style:decimal!important;
	padding:10px 0 10px 40px;
}
ul {
	list-style:none;
}
a {
	font:10px Verdana, Geneva, sans-serif;
	color:#61625B;
	text-decoration:none;
}
	a:hover {
		text-decoration:underline;
	}
img {
	border:none;
}
#geral {
	position:relative;
	width:980px; text-align:left;
	margin:0 auto;
}
	#geral div#header {
		width:980px;
		height:52px;
		margin-bottom:8px; _margin-bottom:24px;
		padding:20px 0 0 0;
	}
		div#header div#logo {
			display:inline; float:left;
			width:230px;
		}
			div#header div#logo h1 {
				display:block;
				padding:0;
				margin:0;
				width:230px;
				height:35px;
				text-indent:-5000em;
				background:url(../imagens/layout/logo_mmartan.gif) no-repeat;
			}
			div#header div#logo h1 a {
				display:block;
				width:230px;
				height:35px;
				text-indent:-5000em;
			}
		div#header div#busca_top {
			display:inline; float:left;
			/*padding:9px 13px 0 8px;*/
			width:317px;
			height:35px;
			background:url(../imagens/layout/bg_busca.gif) left bottom no-repeat;
		}
			div#header div#busca_top input.campobuscar {
				border:none;
				border-color:#FFF;
				width:268px;
				height:22px;
				font:15px Tahoma, Geneva, sans-serif;
				color:#605F5D;
				letter-spacing:0.5px;
				float:left; display:inline;
				margin:9px 0 0 8px;
			}
			div#header div#busca_top .bt_buscar {
				display:inline; float:left;
				width:23px; margin:9px 13px 0 0;
				height:22px;
				border:none; outline:none;
				cursor:pointer;
				background:url(../imagens/botoes/bt_buscar.gif) no-repeat 0 0;
			}
			/*div#header div#busca_top label {
				float:left; display:block;
			}*/
	div#header div#horarios_top {
		display:inline; float:left;
		width:433px;
		height:35px;
		text-indent:-5000em;
		background:url(../imagens/titles/title_televendas.gif) left bottom no-repeat;
	}
#conteudo {
	width:100%; overflow:hidden;
	background:url(../imagens/layout/bg_cont_meio.gif) repeat-y 0 0;
}
	#conteudo div#conteudo_top {
		display:inline; float:left;
		width:980px;
		background:url(../imagens/layout/bg_cont_top.gif) no-repeat 0 0;
	}
	#conteudo div#conteudo_bottom {
		display:inline; float:left;
		width:978px;
		padding:10px 1px 0 1px;
		background:url(../imagens/layout/bg_cont_base.gif) left bottom no-repeat;
	}
		#conteudo div#cont_esq {
			display:inline; float:left;
			width:694px;
		}
			ul#menu_principal {
				width:680px;
				height:22px;
				padding:0 0 0 14px;
			}
				ul#menu_principal li {
					display:inline; float:left;
					padding:0 26px 0 0;
				}
				ul#menu_principal li.ultimo_menu {
					display:inline; float:left;
					padding:0 !important;
				}
					ul#menu_principal li a {
						display:block;
						height:18px;
						text-indent:-5000em;
					}
					ul#menu_principal li a.title_cama {
						width:33px;
						background:url(../imagens/botoes/bt_cama.gif) no-repeat 0 0;
					}
					ul#menu_principal li a.title_mesa {
						width:31px;
						background:url(../imagens/botoes/bt_mesa.gif) no-repeat 0 0;
					}
					ul#menu_principal li a.title_banho {
						width:36px;
						background:url(../imagens/botoes/bt_banho.gif) no-repeat 0 0;
					}
					ul#menu_principal li a.title_promocoes {
						width:63px;
						background:url(../imagens/botoes/bt_promocoes.gif) no-repeat 0 0;
					}
					ul#menu_principal li a.title_nossas_lojas {
						width:74px;
						background:url(../imagens/botoes/bt_nossaslojas.gif) no-repeat 0 0;
					}
					ul#menu_principal li a.title_lista_casamento {
						width:111px;
						background:url(../imagens/botoes/bt_listadecasamento.gif) no-repeat 0 0;
					}
					ul#menu_principal li a.title_hotelaria {
						width:49px;
						background:url(../imagens/botoes/bt_hotelaria.gif) no-repeat 0 0;
					}
					ul#menu_principal li a.title_fale_conosco {
						width:75px;
						background:url(../imagens/botoes/bt_faleconosco.gif) no-repeat 0 0;
					}
div.InfoNav {
	display:inline; float:left;
	width:300px; height:20px;
	padding:0 15px;
	text-align:left;
	font:9px tahoma, Arial, Helvetica, sans-serif;
	color:#605F5D;
	font-weight:bold;
}
	.StyloNomeLogin {
		font:9px tahoma, Arial, Helvetica, sans-serif;
		color:#605F5D;
	}
div.InfoNav a{
	text-decoration:none;
	font-weight:bold;
}
div.InfoNav a:hover{
	text-decoration:underline;
	font-weight:bold;
}
#conteudo div.flash_home {
	display:table;
	width:657px;
	padding:10px 0 10px 14px;
}					
		#conteudo div#cont_dir {
			display:inline; float:left;
			width:256px;
			padding:0 0 0 14px;
			margin-top:-19px;
		}
		div.Login {
			display:block;
			width:256px; height:12px;
			text-align:right; font:9px Tahoma, Arial, Helvetica, sans-serif;
			color:#605F5D; font-weight:bold; padding:20px 0 0 0;
		}
		#conteudo div#cont_dir div.itens_dir {
			width:256px; overflow:hidden;
			padding:0 0 11px 0;
		}
		#conteudo div#cont_dir div.itens_dir div.itens_minhascompras {
			display:inline; float:left;
			width:256px; overflow:hidden;
			padding-top:12px;
			font:10px Tahoma, Geneva, sans-serif;
		}
		#conteudo div#cont_dir div.itens_dir div.itens_minhascompras a {
			font:10px Tahoma, Geneva, sans-serif;
		}
			#conteudo div#cont_dir div.itens_dir div.itens_minhascompras img {
				float:left; display:inline; margin:-12px 8px 0 0;
			}
			#conteudo div#cont_dir div.itens_dir a.linkVerHistorico {
				display:block; float:right; clear:both;
				width:136px; height:15px; margin-top:6px;
				text-indent:-5000em;
				background:url(../imagens/botoes/bt_historicopedidos.gif) no-repeat 0 0;					
			}
			#conteudo div#cont_dir div.itens_dir a.bt_finalizar {
				width:77px; height:19px;
				float:right; display:block;
				text-indent:-5000em; margin-top:-4px;
				background:url(../imagens/botoes/bt_finalizar.gif) no-repeat 0 0;
			}
		#conteudo div#cont_dir div.itens_dir div.itens_atendimentoOnline {
			width:256px; overflow:hidden;
			padding-top:12px;
			font:10px Tahoma, Geneva, sans-serif;
			margin-top:20px;
		}
#rodape {
	width:980px; overflow:hidden;
	padding-top:8px; clear:both;
	font:9px Tahoma, Geneva, sans-serif;
	background:#FFFFFF;
	margin:0 auto;

}
	#rodape div.box_rodape {
		width:948px;
		padding:22px 15px 10px 15px;
		background:#E8E4D9;
		border:1px solid #BDB5B2;
	}
	#rodape div.box_rodape div.linhas_rodape {
		width:948px; overflow:hidden;
		background:url(../imagens/layout/bg_4linhasrodape.gif) repeat-y 223px 0;
	}	
		#rodape div.box_rodape div.rod_col2 a {
			display:block; float:left; clear:both;
			font:9px Tahoma, Geneva, sans-serif;
			margin-bottom:10px; white-space:nowrap;
		}
		#rodape div.box_rodape div.rod_col1 {
			display:inline; float:left;
			width:225px;
		}
		#rodape div.box_rodape div.rod_col2 {
			display:inline; float:left;
			width:135px;
			margin:0 10px 14px 38px;
		}
		#rodape div.box_rodape div.rod_col3 {
			display:inline; float:left;
			width:154px;
			margin-left:14px;
		}
		#rodape div.box_rodape div.rod_col3 img {
			margin-bottom:10px;
		}
	#rodape div.rodape_ass {
		display:inline; float:left;
		padding:11px 0;
		width:980px;
		text-align:center;
	}
	#rodape div.rodape_ass a {
		font:9px Tahoma, Geneva, sans-serif;
	}
	#rodape div.formulario_email {
		display:inline; float:left;
		width:184px;
		height:32px;
		padding:0 0 0 39px;
		margin-top:15px;
		background:url(../imagens/icones/ico_email.gif) no-repeat 0 0;
	}
	#rodape div.fundo_campo {
		height:25px; width:161px;
		padding-top:7px;
		background:url(../imagens/layout/bg_campoform_rodape.gif) no-repeat 0 5px ;
	}
	#rodape .bt_ok_news {
		width:17px; height:16px; margin-right:4px;
		border:none; outline:none;
		cursor:pointer;
		background:url(../imagens/botoes/bt_ok.gif) no-repeat 0 0;
		float:right; display:inline;
	}
	#rodape .campo_rodape {
		border:none;
		width:100px; height:16px;
		font:12px Tahoma, Geneva, sans-serif;
		color:#605F5D;
		letter-spacing:0.3px;
		background:transparent;
		float:left; display:inline;
	}
	#rodape .campo_rodapeDDD {
		border:none;
		width:30px; height:16px;
		font:12px Tahoma, Geneva, sans-serif;
		color:#605F5D;
		margin-right:4px;
		letter-spacing:0.3px;
		background:transparent;
		float:left; display:inline;
	}
	#rodape div.formulario_celular {
		display:inline; float:left;
		width:184px;
		height:32px;
		padding:0 0 0 39px;
		margin-top:6px;
		background:url(../imagens/icones/ico_sms.gif) no-repeat 0 0;
	}
.campo_formulario {
	font:10px Verdana, Geneva, sans-serif;
	border:2px solid #CEC1B9;
	color:#7E7B5A;
	text-align:left;
	padding:1px;
}
.borda_septab_left {
	border-left:1px solid #7E7B5A;
}
.borda_septab_t {
	border-top:1px solid #7E7B5A;
}
.borda_septab_left_top {
	border-left:1px solid #7E7B5A;
	border-top:1px solid #7E7B5A;
}
div.titulo_prod {
	display:table;
	margin-top:26px;
	width:684px;
	border-bottom:1px solid #B7ADA4;
	background:#F5F2F0;
}
div.BoxFechaTitulo {
	display:inline; float:right;
	margin-top:-13px;
	width:10px;
	border-bottom:1px solid #B7ADA4;
}
	div.titulo_prod h2 {
		display:block;
		width:652px;
		background-color:#F5F2F0;
		padding:15px 0 0 33px;
		text-indent:-5000em;
	}
	div#conteudo_bottom div.conteudo_prod {
	background:#FFFFFF;
	border-bottom:1px solid #B7ADA4;
	display:inline;
	float:left;
	height:auto;
	padding:20px 0 20px 0;
	margin-left:10px;
	width:968px;
	}
	
	div#conteudo_bottom div.conteudo_prod div.menu_intern {
		display:inline; float:left;
		width:179px;
	}
		div.conteudo_prod div.menu_intern ul {
			display:table;
			width:179px;
			color:#797972;
		 }
		 div.conteudo_prod div.menu_intern .titulo_principal {
			 display:inline; float:left;
			 width:165px;			 
			 color:#797972;
			 background:#F5F2F0;
			 padding:5px 0px 5px 12px!important;			 
			 border:1px solid #CEC1B9;
		 }
			 div.menu_intern ul li .titulo_principal a {
				 display:inline;
				 float:left;
				 width:165px;
			 }
				 div.menu_intern .titulo_principal a:hover {
					 text-decoration:underline;
				 }			 
		 	div.menu_intern ul li {
				display:table;
				height:auto; width:165px;
			 }
			div.menu_intern ul li.busca_detalhada {
				display:table;
				width:159px;
				height:auto;
				padding:4px 0 4px 20px;
				border-bottom:1px solid #CEC1B9;
			 }			 
				div.menu_intern ul li ul.menu_on {
					display:inline; float:left;
					width:179px;
					margin-left:0;
					padding:0 0 0 0px!important;
					/margin-left:-16px;
				}
				div.menu_intern ul li ul.menu_off {
					display:none;
				}
			div.menu_intern ul li ul li {
				display:block;
				width:179px;
				height:auto;
				border-bottom:1px solid #CEC1B9;
			 }
			 div.menu_intern ul li ul li a {
				 display:block;
				 /width:179px;
				 padding:4px 0 4px 20px;
			 }
				 div.menu_intern ul li ul li a:hover {
					 background:#EFF0E3;
				 }
				 div.menu_intern ul li ul li a.iten_menu_on {
					 display:block;
					 /width:179px;
					 padding:4px 0 4px 20px;
					 background:#EFF0E3 url(../imagens/layout/bg_seta.gif) no-repeat 0 7px;
				 }				 
			 div.menu_intern ul li a.bt_mais {
				 display:block; float:right;
				 width:11px;
				 height:11px;
				 text-indent:-5000em;
				 margin-right:5px; margin-top:-10px;
				 background:url(../imagens/botoes/bt_mais.gif) no-repeat 0 0;
			 }
			 div.menu_intern ul li a.bt_menos {
				 display:block; float:right;
				 width:11px;
				 height:11px;
				 text-indent:-5000em;
				 margin-right:5px; margin-top:-10px;
				 background:url(../imagens/botoes/bt_menos.gif) no-repeat 0 0;
			 }
			div#conteudo_bottom div.conteudo_prod div.selo {
				padding:20px 0 0 0;
				width:100%;
				text-align:center;
			}
label.falecom_100 {
	display:inline; float:left;
	width:99%!important;
	text-align:center;
}
label.cad_ie6 {
	display:inline; float:left;
	width:99%!important;
	text-align:center;
}
/* Titulos */
	h2.titlinhaespecial {
		height:30px;
		background:url(../imagens/titulos/tit_linhasespeciais.gif) no-repeat 33px 15px;
	}
	h2.titprodutos {
		height:30px;
		background:url(../imgs/Titulos/tit_linhasespeciaisProdutos.gif) no-repeat 33px 15px;
	}
	h2.titdetalhes {
		height:30px;
		background:url(../imagens/titulos/tit_detalhedoproduto.gif) no-repeat 33px 15px;
	}

	h2.titpromocao {
		height:30px;
		background:url(../imagens/titulos/tit_promocoes.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titlojas {
		height:30px;
		background:url(../imagens/titulos/tit_lojas.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titresultadodabusca {
		height:30px;
		background:url(../imagens/titulos/tit_resultadodabusca.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titlistadecasamento {
		height:30px;
		background:url(../imagens/titulos/tit_listadecasamento.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titfaleconosco {
		height:30px;
		background:url(../imagens/titulos/tit_faleconosco.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titsacoladecompras {
		height:30px;
		background:url(../imagens/titulos/tit_sacoladecompras.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titmeucadastro {
		height:30px;
		background:url(../imagens/titulos/tit_meucadastro.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titcheckout {
		height:30px;
		background:url(../imagens/titulos/tit_checkout.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titconfirmacaodecompra {
		height:30px;
		background:url(../imagens/titulos/tit_confirmacaodecompra.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titcomocomprar {
		height:30px;
		background:url(../imagens/titulos/tit_comocomprar.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titmeucadastro {
		height:30px;
		background:url(../imagens/titulos/tit_meucadastro.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titlinhasespeciais {
		height:30px;
		background:url(../imagens/titulos/tit_linhasespeciais.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titlinhasespeciais {
		height:30px;
		background:url(../imagens/titulos/tit_linhasespeciais.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titduvidas {
		height:30px;
		background:url(../imgs/Titulos/tit_comocomprar.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titlistatodaslojas {
		height:30px;
		background:url(../imgs/titulos/tit_lojas.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	h2.titcaixa {
		height:30px;
		background:url(imgs/titulos/tit_checkout.gif) no-repeat 33px 15px;
		background-color:#F5F2F0;
	}
	div#conteudo_bottom div.conteudo_prod div.produtos_dir {
		display:inline; float:right;
		width:774px;
		padding:0 0 0 10px;
	}
		 div.conteudo_prod div.produtos_dir div.produtos_destaque {
			display:inline; float:left;
			width:764px;
			margin-bottom:20px;
		 }
			 div.conteudo_prod div.produtos_dir div.produtos_destaque ul {
				 display:inline; float:left;
				 width:763px;
				 color:#7E7B5A !important;
				 border-right:1px solid #CEC1B9;
				 border-bottom:1px solid #CEC1B9;
			 }
				  div.produtos_dir div.produtos_destaque ul li {
					  display:inline; float:left;
					  width:300px;
					  padding:0 40px 30px 40px;
				  }
					  div.produtos_dir div.produtos_destaque ul li h3 {
						  text-align:center;
						  padding-bottom:10px;
					  }
					  div.produtos_dir div.produtos_destaque ul li img {
						  margin-bottom:12px;
					  }
					  div.produtos_dir div.produtos_destaque ul li .aling_Center {
						  text-align:center;
					  }
					  div.produtos_dir div.produtos_destaque ul li .bt_linhacompleta {
						  display:block;
						  width:118px;
						  height:17px;
						  border:none;
						  cursor:pointer;
						  margin:10px auto;
						  background:url(../imagens/botoes/bt_linhacompleta.gif) no-repeat 0 0;						  
					  }
	 div.conteudo_prod div.produtos_dir div.produtos_outros {
		display:inline; float:left;
		width:774px;
	 }
		 div.conteudo_prod div.produtos_dir div.produtos_outros ul {
			display:inline; float:left;
			width:774px;
		 }
			 div.conteudo_prod div.produtos_dir div.produtos_outros ul li {
				display:inline; float:left;
				width:146px;
				padding:0 22px;
				margin-bottom:8px;
				border-right:1px solid #CEC1B9;
				text-align:center;
			 }
				 div.conteudo_prod div.produtos_dir div.produtos_outros ul li h3 {
					 padding:8px 0;
				 }
				 div.conteudo_prod div.produtos_dir div.produtos_outros ul li a {
					 color:#FF3300;
				 }
	div.conteudo_prod div.produtos_dpto2 {
		display:inline; float:left;
		width:740px;
		border-right:1px solid #CEC1B9;
		border-bottom:1px solid #CEC1B9;
		margin:0 0 20px 10px;
	}
		div.conteudo_prod div.produtos_dpto2 p {
			padding:0 0 10px 0;
		}
		div.conteudo_prod  ul.produtos_dptop2 {
			display:block;
			width:750px;
			margin-bottom:12px;
		}
			div.conteudo_prod  ul.produtos_dptop2 li {
				display:inline; float:left;
				width:233px; height:270px;
				border-right:1px solid #CEC1B9;
				border-bottom:1px solid #CEC1B9;
				margin:0 10px 12px 0;
				text-align:center;
			}
			div.conteudo_prod  ul.produtos_dptop3 li {
				display:inline; float:left;
				width:233px; height:230px;
				border-right:1px solid #CEC1B9;
				border-bottom:1px solid #CEC1B9;
				margin:0 10px 12px 0;
				text-align:center;
			}
				 ul.produtos_dptop2 li div.foto_dpto2 {
					display:inline; float:left;
					width: 130px; 
					height:150px;
					/height:170px;
					padding:8px 23px;
					color:#FF3300;
				}
					 ul.produtos_dptop2 li div.foto_dpto2 img {
						margin:0 0 16px 0;
					}				
					 ul.produtos_dptop2 li div.botoes_dpto3 {
						display:inline; float:left;
						width:233px; height:auto;
						text-align:left;
					}
					ul.produtos_dptop2 li div.botoes_dpto3 label  {
						float: left
					}
					ul.produtos_dptop2 li div.botoes_dpto3 label .campo_formulario {
						font:10px Verdana, Geneva, sans-serif;
						border:2px solid #CEC1B9;
						color:#7E7B5A;
						text-align:left;
						padding:1px;
						margin-top:13px;
					}
					 ul.produtos_dptop2 li div.botoes_dpto2 label {
						float:left;
						padding:0 2px;
					}
				 ul.produtos_dptop2 li div.precos	{
					width: 130px; display:inline; float:left;
				}
					ul.produtos_dptop2 li div.precos p.preco_de {
						color:#8C796B;
					}
				ul.produtos_dptop2 h3 {
					display:block;
					height:25px;
				}
				 ul.produtos_dptop2 li div.precos p {
					padding:0 0 3px 0; margin:0;
				}
				 ul.produtos_dptop2 li div.produto_selos {
					display:inline; float:left;
					width:50px;
					text-align:center;
					padding:10px 0 0 0;
				}
					 ul.produtos_dptop2 li div.produto_selos img {
						 margin-bottom:10px;
					 }
	div.conteudo_prod div.produtos_busca {
		display:inline; float:left;
		width:750px;
		border-right:1px solid #CEC1B9;
		border-bottom:1px solid #CEC1B9;
		margin:0 0 20px 10px;
	}
		div.conteudo_prod div.produtos_busca p {
			padding:5px 0 10px 20px;
		}
		div.conteudo_prod div.produtos_busca h3 {
			padding:5px 0 10px 20px;
		}	
	div.conteudo_prod div.menu_intern div.busca_detalhada {
		display:inline; float:left;
		width:100%;
		padding:20px 0 0 0;
	}
		 div.menu_intern div.busca_detalhada label {
			 display:inline; float:left;
			 width:100%;
			 padding:2px 0 0 0;
			 text-align:center;
		 }
		 div.menu_intern div.busca_detalhada label input.campo_formulario {
			 width:174px;
		 }
		 div.menu_intern div.busca_detalhada label select {
			 width:179px;
		 }
	div.conteudo_prod div.detalhe_esq {
		display:inline; float:left;
		width:300px;
		padding:0 18px 0 0;
		margin:0 0 0 10px;
	}
		div.conteudo_prod div.detalhe_esq div.img_produto {
			display:inline; float:left;
			width:300px;
			height:270px;
			position:relative;
		}
			 div.detalhe_esq div.img_produto div.flash_detalhe {
				height:270px; width:633px; left:0; top:0;
				position:absolute;
				clip:rect(0 300px 270px 0);
			}
			div.detalhe_esq div.img_produto div.flash_detalhe_over {
				height:270px; width:633px; left:0; top:0;
				position:absolute;
				clip:rect(0 633px 270px 0);
			}
	div.conteudo_prod div.detalhe_dir {
		display:inline; float:left;
		width:412px;
	}
	div.detalhe_esq div.img_produto div.areaHit {
				height:270px; width:333px; left:300px; top:0;
				position:absolute; z-index:3000;
			}

	div.conteudo_prod div.detalhe_dir .TabelaPreco{
		font:10px Verdana, Arial, Helvetica, sans-serif!important;
		color:#61625B!important;
	}
	div.conteudo_prod div.detalhe_dir div.compra_qtd {
		display:inline; float:left;
		width:100%;
		padding:0 0 15px 0;
	}
	div.conteudo_prod div.detalhe_dir div.forma_pgto {
		display:inline; float:left;
		width:100%;
		padding-bottom:18px;
	}
		div.conteudo_prod div.detalhe_dir div.forma_pgto p.titulo_verm10 {
			padding:0;
		}
		div.conteudo_prod div.detalhe_dir div.forma_pgto p {
			line-height:16px;
			padding:0 0 0 14px;
			color:#7E7B5A;
		}	
		div.conteudo_prod div.detalhe_dir label {
			display:inline; float:left;
		}
	div.conteudo_prod div.detalhe_dir div.inform_produto {
		display:inline; float:left;
		width:100%;
		padding-bottom:18px;
	}
.base_botao {
	display:inline; float:left;
	width:100%;
	padding:10px 0;
}
	div#conteudo_bottom div.conteudo_prod div.mapa {
		display:inline; float:left;
		position:relative;
		width:942px;
		padding-left:21px;
	}
		div.conteudo_prod div.mapa div.flash_mapa {
			width:742px;
			padding-left:200px;
		}
		div.conteudo_prod div.mapa h3 {
			color:#61625B;
			font:15px Verdana, Geneva, sans-serif;
		}
		div.conteudo_prod div.form_busca {
			position:absolute;
			float:left;
			width:200px;
			top:37px;
			left:34px;
			z-index:1000;
		}
		
			div.conteudo_prod div.mapa div.form_busca select {
				width:200px;
				margin-bottom:10px;
			}
			div.conteudo_prod div.mapa div.form_busca input.bt_verlojas {
				float:right;
			}
	div.conteudo_prod div.mapa div.result_lojas {
		display:inline; float:left;
		width:705px;
		padding:14px 0;
	}
		div.conteudo_prod div.mapa div.result_lojas span.txt_left {
			display:inline; float:left;
			margin-bottom:10px;
		}
		div.conteudo_prod div.mapa div.result_lojas span.bt_right {
			display:inline; float:right;
			margin-bottom:10px;			
		}
		div.conteudo_prod div.mapa div.result_lojas ul.resultado_busca_lojas {
			display:table;
			width:705px;
			margin:10px 0;
		}
			div.conteudo_prod div.mapa div.result_lojas ul.resultado_busca_lojas li {
				display:inline; float:left;
				width:705px;
				padding:10px 0;
				background:#F7F7F1 url(../imagens/layout/bg_linhas.gif) repeat-y 0 0;
				border-bottom:1px solid #FFF;
			}
				div.mapa div.result_lojas ul.resultado_busca_lojas li div.loja_foto {
					display:inline; float:left;
					width:173px;
					padding-left:28px;
				}
				div.mapa div.result_lojas ul.resultado_busca_lojas li div.loja_end {
					display:inline; float:left;
					width:387px;
					padding:12px 12px 0 12px;
				}
					div.mapa div.result_lojas ul.resultado_busca_lojas li div.loja_end strong {
						font-size:11px;
					}
				div.mapa div.result_lojas ul.resultado_busca_lojas li div.loja_vermapa {
					display:inline; float:left;
					width:93px;
					padding-top:38px;
				}
	div.conteudo_prod div.promocoes	{
		display:inline; float:left;
		padding-left:10px;
	}
	div.conteudo_prod div.falecom {
		display:inline; float:left;
		width:522px;
		padding:10px;
		background:#F4F1EF;
		border-bottom:1px solid #CEC1B9;
		border-right:1px solid #CEC1B9;
	}
		div.conteudo_prod div.perg_freq h3,
		div.conteudo_prod div.falecom h3 {
			color:#FF3300;
			font-size:11px;
			padding-bottom:20px;
		}
		div.conteudo_prod div.falecom p {
			padding:0 0 4px 25px;
		}
			div.conteudo_prod div.falecom p.marcador_seta {
				background:url(../imagens/layout/bg_seta.gif) no-repeat 5px 4px;
			}
			div.conteudo_prod div.falecom label {
				display:inline; float:left;
				width:381px;
				padding:8px 3px 0 0;
			}
			div.conteudo_prod div.falecom label.falecom_esq {
				width:110px;
				padding:10px 3px 0 0;
				text-align:right;
			}
	div.conteudo_prod div.institucional {
		display:inline; float:left;
		width:558px;
		border-right:1px solid #A47116;
		border-bottom:1px solid #A47116;
		margin:0 0 40px 20px;
		padding-bottom:20px;
		color:#7E7B5A;
	}
		div.conteudo_prod div.institucional div.cont_inst {
			display:inline; float:left;
			width:548px;
			padding:20px 10px 0 0;
		}
			div.conteudo_prod div.institucional div.cont_inst img,
			div.conteudo_prod div.institucional div.cont_inst2 img {
				display:block; float:left;
				padding:0 8px 4px 0;
			}
 				div.conteudo_prod div.institucional div.cont_inst2 img.img_direita {
					display:inline; float:right;
					padding:0 0 4px 4px;
				}			
		div.conteudo_prod div.institucional div.cont_inst2 {
			display:inline; float:left;
			width:540px;
			padding:20px 10px 0 8px;
		}			
		div.conteudo_prod div.institucional h3 {
			display:inline; float:left;
			width:542px;
			padding:6px 8px;
			font-size:11px;
			color:#FFF;
			background:#A47116;
		}
		div.conteudo_prod div.institucional h4 {
			padding:40px 0 20px 0;
			font-size:11px;
		}
		div.conteudo_prod div.institucional ul.foto2_textos {
			display:inline; float:left;
			width:542px;
			margin:20px 0;
		}
			div.conteudo_prod div.institucional ul.foto2_textos li {
				display:inline; float:left;
				width:249px;
				padding:0 6px 20px;
			}
				div.conteudo_prod div.institucional ul.foto2_textos li img {
					display:inline; float:left;
					padding:0 8px 4px 0;
				}
				div.conteudo_prod div.institucional ul.foto2_textos li .descricao_inst {
					padding-top:40px;
				}
		div.conteudo_prod div.institucional ul.foto3_textos {
			display:inline; float:left;
			width:542px;
			margin:20px 0;
		}
			div.conteudo_prod div.institucional ul.foto3_textos li {
				display:inline; float:left;
				width:175px;
				padding:0 16px 0 0;
			}
			div.conteudo_prod div.institucional ul.foto3_textos li img {
				padding:0 39px 4px 0;
			}
			div.conteudo_prod div.institucional ul.foto3_textos li.ultima_img {
				display:inline; float:left;
				width:151px;
				padding:0;
			}
			div.conteudo_prod div.institucional ul.foto3_textos li.ultima_img img {
				padding:0 0 4px 0;
			}			
	div.conteudo_prod div.perg_freq {
		display:inline; float:left;
		width:725px;
		border-right:1px solid #CEC1B9;
		border-bottom:1px solid #CEC1B9;
		padding:18px 15px 20px 10px;
		margin-left:10px;
		background:#F4F1EF;
	}
		div.conteudo_prod div.perg_freq p {
			padding:0 0 10px 0;
		}
		div.conteudo_prod div.perg_freq a strong {
			color:#FF3300;
		}
.titulo_importante1dosnomes {
	height:40px;
	text-indent:-5000em;
	background:url(../imagens/titles/title_importanteinformar1nome.gif) center no-repeat;
}
.titulo_produtosselecionadospelosnoivos {
	height:25px;
	text-indent:-5000em;
	background:url(../imagens/titles/title_produtosselecionados.gif) no-repeat 5px 5px;
}
.titulo_verm15 {
	font:15px Verdana, Geneva, sans-serif;
	color:#FF3300;
}
.titulo_verm10 {
	font:10px Verdana, Geneva, sans-serif;
	color:#FF3300 !important;
	padding:10px 0 0 0;
}
.title_quantidade {
	margin:15px 0 2px 0;
	width:100%;
	height:12px;
	text-indent:-5000em;
	background:url(../imagens/titles/title_quantidade.gif) no-repeat 0 0;
}
.bt_querocomprar {
	display:block;
	width:174px;
	height:18px;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_comprelinhacompleta.gif) no-repeat 0 0;
}
.bt_comprar {
	display:block;
	width:50px;
	height:18px;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_comprar.gif) no-repeat 0 0;
}
.bt_maisinformacoes{
	display:block;
	width:98px;
	height:18px;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_maisinformacoes.gif) no-repeat 0 0;
}
.bt_buscar {
	display:block;
	width:40px;
	height:18px;
	margin:0 auto;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_buscar2.gif) no-repeat 0 0;
}
.bt_indique {
	display:block;
	width:115px;
	height:18px;
	margin:0 auto;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_indique.gif) no-repeat 0 0;
}
.bt_vermapa_lojas {
	display:block;
	width:71px;
	height:18px;
	margin:0 auto;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_mapaLojas.gif) no-repeat 0 0;
}
.bt_adicionar_na_sacola {
	display:block;
	width:157px;
	height:18px;
	margin:0 0 0 10px;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_adicionar_sacola.gif) no-repeat 0 0;
}
.bt_verlojas {
	display:block;
	width:56px;
	height:18px;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_verlojas.gif) no-repeat 0 0;
}
.bt_voltar_mapa {
	display:inline;
	text-align:right;
	width:163px;
	height:18px;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_voltarparamapa.gif) no-repeat 0 0;
}
.bt_enviarmail {
	display:block;
	width:81px;
	height:18px;
	margin:0 auto;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_enviaremail.gif) no-repeat 0 0;
}
.bt_enviar {
	display:block;
	width:40px;
	height:18px;
	margin:0 auto;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_enviar.gif) no-repeat 0 0;
}
.bt_voltar {
	display:block;
	width:42px;
	height:18px;
	margin:0 0 0 auto;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_voltar.gif) no-repeat 0 0;
}
.bt_logoff {
	display:block;
	width:94px;
	height:18px;
	margin:0 0 0 auto;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_logoff.gif) no-repeat 0 0;
}
.bt_acessarminhalista {
	display:block;
	width:224px;
	height:31px;
	margin:20px auto;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_acessarminhalistadecasam.gif) no-repeat 0 0;
}
.bt_criarinhalistadecasament {
	display:block;
	width:224px;
	height:31px;
	margin:20px auto;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_criarinhalistadecasament.gif) no-repeat 0 0;
}
.perg_seta {
	padding:10px 0 10px 18px !important;
	background:url(../imagens/layout/bg_seta.gif) no-repeat 7px 14px !important;
}
.perg_ball {
	padding:0 0 10px 18px !important;
	background:url(../imagens/layout/marca_bolinha.gif) no-repeat 7px 4px !important;
}
.nome_noivo {
	display:inline; float:left;
	width:117px;
	margin-right:7px;
	text-indent:-5000em;
	background:url(../imagens/titles/title_lista_noivo.gif) no-repeat 20px 4px;
}
.nome_noiva {
	display:inline; float:left;
	width:117px;
	margin-right:7px;
	text-indent:-5000em;
	background:url(../imagens/titles/title_lista_noiva.gif) no-repeat 20px 4px;
}
.bt_simaceito {
	display:block; float:left;
	width:91px;
	height:18px;
	margin:10px 8px 10px 0;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_simconcordo.gif) no-repeat 0 0;
}
.bt_naoaceito {
	display:block; float:left;
	width:74px;
	height:18px;
	margin:10px 8px 10px 0;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_naoconcordo.gif) no-repeat 0 0;
}
.bt_localizecep {
	display:block; float:left;
	width:157px;
	height:18px;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_localizemeucep.gif) no-repeat 0 0;
}
.bt_ver {
	display:block; float:left;
	width:27px;
	height:18px;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/bt_ver.gif) no-repeat 0 0;
}
.divspan {
	display:inline; float:left;
	width:100%;
	padding:0 0 5px 0;
}
ul.listapaginacao {
	width:auto;
	text-align:center;
}
	ul.listapaginacao li {
		display:inline;
	}
	div.conteudo_prod div.paginacao {
		display:inline; float:left;
		width:100%;
		margin:0 auto;
		text-align:center!important;
		background:#fff;
	}
	div.conteudo_prod div.paginacao div.bt_anterior {
		display:inline;
		width:auto;
		height:auto;
	}

		div.conteudo_prod div.paginacao div.bt_anterior a {
			display:inline;
			height:10px; width:5px;
			padding-left:5px;
			padding-right:5px; margin-top:2px;
			text-indent:-5000em;
			background:url(../imagens/botoes/bt_anterior.gif) no-repeat 0 0;
		}
		.bt_proximo {
			display:inline;
			float:right;
			height:auto;
			padding:0 0 0 18px;
			width:auto;
			margin-top:-10px;
		}

		div.conteudo_prod div.paginacao div.Txt_anterior_proxima {
			display:inline;
			width:auto; height:auto;
		}
		div.conteudo_prod div.paginacao div.Txt_anterior_proxima2 {
			display:inline;
			width:auto; height:auto;
		}
			div.conteudo_prod div.paginacao div.Txt_anterior_proxima a{
				text-decoration:none;
			}
			div.conteudo_prod div.paginacao div.Txt_anterior_proxima a:hover{
				text-decoration:underline;
			}
		div.conteudo_prod div.paginacao div.numePaginacao {
			display:inline;
			width:auto; height:auto;
			padding-left:5px; padding-right:5px;
		}
			div.conteudo_prod div.paginacao div.numePaginacao a{
				text-decoration:none;
			}
			div.conteudo_prod div.paginacao div.numePaginacao a:hover{
				text-decoration:underline;
			}

	#rodape div.twitter {
		display:inline; float:left; clear:both;
		width:202px; padding-top:10px; height:30px;
	}
	#rodape div.twitter img {
		float:right; display:inline;
		margin-top:-7px;
	}
.NavegacaoInternaLinks {
display:inline;
float:left;
height:50px;
}

div.NavegacaoInternaLinks ul {
	display:inline; float:left;
	width:auto; height:25px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold!important;

}
	div.NavegacaoInternaLinks li {
		display:inline; float:left;
		color:#FF3300;
		text-decoration:none;
		font-weight:bold!important;
		background:url(../imagens/layout/bg_seta.gif) no-repeat 0 4px;
		padding-left:15px; padding-right:25px;
	}
	div.NavegacaoInternaLinks li a {
		display:inline; float:left;
		color:#7E7B5A;
		text-decoration:none;
		font-weight:bold!important;
	}	
	div.NavegacaoInternaLinks li a:hover {
		text-decoration:underline;
		font-weight:bold!important;
	}
div.detalhe_produto {
	display:inline; float:left;
	width:300px; height:auto;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#61625B;
}
div.Preco_de_por {
	display:inline; float:left;
	width:auto; height:auto;
	padding-left:4px;
}
	div.Preco_de_por .Fonte_Preco_de {
		font:10px Verdana, Arial, Helvetica, sans-serif;
		color:#8C796B; font-weight:bold;
		text-align:left;
		padding-bottom:5px;
	}
		div.Preco_de_por .Fonte_Preco_deRS {
			text-align:right;
			padding-left:10px;
		}
	div.Preco_de_por .Fonte_Preco_por {
		font:10px Verdana, Arial, Helvetica, sans-serif;
		color:#ff3300; font-weight:bold;
		text-align:left;
		padding-bottom:5px;
	}
		div.Preco_de_por .Fonte_Preco_porRS {
			text-align:right;
			padding-left:7px;
		}
	div.breadcramb {
		display:inline;
		float:left;
		padding:0 0 10px 20px;
	}		
.verdana10 {
	font:10px Verdana, Geneva, sans-serif;
	color:#61625B;
}
.verdana15btverm {
	font:15px Verdana, Geneva, sans-serif;
	color:#FF3300; font-weight:bold;
}
.customizacao {
	display:inline; float:left;
	width:100%;
	padding: 10px 0 0 0; margin:0;
	/margin:0 0 -20px 0;
}
.textocustom {
	display:inline; float:left;
	padding:3px 3px 0 0;
}
#rodape div.box_rodape div.linhas_rodape p {
	margin:0; padding:0;
}
.link_arial_11_pag {
	font:10px Verdana, Geneva, sans-serif;
	color:#61625B;
}
	.link_arial_11_pag_selec {
		font:10px Verdana, Geneva, sans-serif;
		color:#61625b;
		font-weight:bold;
	}
.siteblind {
	margin:0!important;
}	
.siteblind1 {
	margin:10px 0 0 0!important;
}
