﻿*
{	margin-left: 0px;
}
embed
{
	z-index:-500;
}
body
{
	text-align:center;
	margin:0px;
	padding:0px;
	background-image:url(img/bg_site.jpg);
	font-family:Tahoma,Verdana,Arial;
}
body img
{
    border: 0;
    }

.Ajax-Loader-Container
{
    left: 0px; /*background-image: url(img/fundo.png);*/
   background: #fff;
   /*background:#a29271;*/
    filter: alpha(opacity=70);
    opacity: 0.7;
    width: 100%;
    height: 1800px;
    
    position:absolute;
    overflow: auto;
    text-align: center;
    margin-top:-400px;
}

.Ajax-Loader
{
    float: left;
    text-align: center;
    position: fixed;
    top: 50%;
    left: 50%;
    width: 200px;
    height: 20px;
    margin-left: -200px;
   /* margin-top: -10px;*/
    margin-top:350px;
    color: #4d4534;
    z-index:5000;
    font-size: 16px;
    font-weight: bold;
}


.Ajax-Loader span
{
    vertical-align: middle;
    color: #4d4534;
}

.Ajax-Loader img
{
    vertical-align: middle;
}

.Site
{
	text-align:left;
	width:986px;
	background:white;
	margin:0px auto;
	border:none;
}
.respostaEvento
{
	text-align:center;
	font-size:0.8em;
	border:1px solid #ccc;
	padding:6px;
}
.requireField, .alertaPequeno
{
	font-size:1em;
	margin-left:5px;
	background-image:url(img/error.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
	font-weight:bold;	
}
.requireField
{
	color:Red;
}
.alertaPequeno
{
	font-size:0.8em;
	padding-top:4px;
}
/* TOPO */
.Topo
{
	background-image:url(img/bg_topo.jpg);
	background-repeat:repeat-x;
	height:138px;
	border-left:2px solid white;
	border-right:2px solid white;
	width:982px;
}
.Fundo-Logomarca
{
	height:137px;
	width:229px;
	/*background-image:url(img/fundo_logo.jpg);*/
	background-repeat:no-repeat;
	float:left;
}
.Logomarca
{
	margin-left:23px;
}
.Logomarca img
{
	margin-top:8px;
}
.DestaqueFlash
{
	width:982px;
	height:306px;
	margin-bottom:3px;
	z-index:-500;
	 border-left:2px solid white;
	 border-right:2px solid white;
	 border-bottom:2px solid white;
}
/* FIM TOPO */
/* MENU 3 BOTOES */
.Menu3Botoes
{
	float:left;
	margin-top:10px;
	margin-left:31px;
	_margin-left:28px;
	width:110px;
	height:25px;
}
.Menu3Botoes a
{
	margin:-3px;
	padding:0;
}
/* FIM MENU 3 BOTOES */
/* TEXTO TOPO */
.Texto-Topo
{
	float:left;
	color:#717171;
	font-size:0.8em;
	margin-top:25px;
	*margin-top:22px;
	font-family:Arial,Verdana,Tahoma,Arial;
	line-height:16px;
}
.Texto-Topo a
{
	color:#717171;
	font-weight:normal;
	 text-decoration:none;
}
/* FIM TEXTO TOPO */
/* BOTOES TOPO */
.Botoes-Topo
{
	width:720px;
	*width:520px;
	margin-top:3px;
	padding-left:250px;
	*padding-left:30px;
	height:50px;
}
/* MENU TOPO */
.MenuSuperior
{
	float:left;
	width:757px;
	background:url(img/bg_menu_superior.jpg) repeat-x bottom;
	margin-top:5px;
	*margin-top:6px;
	height:35px;
	font-family:Tahoma, Verdana ,Arial;
	font-size:0.8em;
	
}
.MenuSuperior a
{
	float:left;
	vertical-align:bottom;
	background:url(img/aba_topo_menor_centro.jpg) repeat-x bottom;
	padding:0px 3px;
	padding-top:12px;
	text-decoration:none;
	height:20px;
	color:#000;
}
.MenuSuperior a:hover
{
	float:left;
	vertical-align:top;
	background:url(img/aba_topo_maior_centro.jpg) repeat-x bottom;
	padding:0px 3px;
	padding-top:11px;
	text-decoration:none;
	height:21px;
	/*height:20px;*/
	_height:21px;
	color:#740200;
	font-weight:bold;
}
.MenuSuperior-Botoes-Left-Menor-Primeiro
{
	vertical-align:bottom;
	float:left;
	background:url(img/aba_topo_menor_esq.jpg) no-repeat bottom;
	width:5px;
	height:32px;
}
.MenuSuperior-Botoes-Right-Menor
{
	vertical-align:bottom;
	float:left;
	background:url(img/aba_topo_menor_dir.jpg) no-repeat bottom;
	width:5px;
	height:32px;
}
.MenuSuperior-Botoes-Left-Maior
{
	vertical-align:top;
	float:left;
	background:url(img/aba_topo_maior_esq.jpg) no-repeat bottom;
	width:6px;
	height:32px;
	/*height:31px;*/
	_height:32px;
}
.MenuSuperior-Botoes-Right-Maior
{
	vertical-align:top;
	float:left;
	background:url(img/aba_topo_maior_dir.jpg) no-repeat bottom;
	width:6px;
	height:32px;
}
/* FIM MENU TOPO */
/* NEWSLETTER TOPO */
.NewsLetter-Topo
{
	float:right;
	margin-top:15px;
	/*height:30px;*/
	/*vertical-align:middle;*/
	font-family:Arial, Tahoma,Verdana,Arial;
	font-size:0.8em;
	color:#787878;
	margin-right:10px;
}
.NewsLetter-Topo input
{
	vertical-align:middle;
	font-size:0.9em;
	color:#787878;
}

.NewsLetter-Topo span
{
	vertical-align:middle;
	font-size:0.8em;
	color:#787878;
}

.NewsLetter-Topo-TextBox
{
	font-size:0.8em;
	width:110px;
	border:1px solid #ccc;
}
/* FIM NEWSLETTER */
/* SEGUNDO TOPO */
.Topo2
{
	clear:both;
	height:34px;
	background:url(img/bg_barra_busca.jpg) repeat-x;
	text-align:center;
	margin-bottom:10px;
	border-left:2px solid white;
	border-right:2px solid white;
}
.Topo2-Esquerda
{
	float:left;
	margin-left:10px;
	height:20px;
	width:150px;
	border:1px solid red;
}
.Topo2-Direita
{
	float:right;
	margin-right:10px;
	height:20px;
	width:150px;
	border:1px solid red;
}
/* FIM SEGUNDO TOPO */
/* BUSCA SEGUNDO TOPO */
.Busca-Topo
{
	padding-top:6px;
	*padding-top:5px;
	font-family:Tahoma,Verdana;
	font-size:0.9em;
	color:#fff;
}
.Busca-Topo input, select
{
	vertical-align:middle;
	font-size:0.9em;
}
.Busca-Topo-TextBox
{
	border:1px solid #ccc;
}
.Busca-Topo-DropDownList
{
	border:1px solid #ccc;
	font-size:0.9em;
	color:#595959;
}
/* FIM BUSCA SEGUNDO TOPO */
/* CATEGORIAS TOPO */
.Categorias-Topo
{
	background-image:url(img/bg_menu_categorias.jpg);
	background-repeat:repeat-x;
	padding:0 10px;
	height:36px;
	 border-left:2px solid white;
	 border-right:2px solid white;
 

}
.Categorias-Topo-Aba
{
	float:left;
	font-family:Verdana,Tahoma, Arial;
}
.Categorias-Topo-Aba a
{
	float:left;
	background-image:url(img/aba_bg.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	display:block;
	height:20px;
	padding-top:4px;
	margin-top:2px;
	white-space:nowrap;
	text-decoration:none;
	font-size:0.8em;
	padding-left:3px;
	padding-right:3px;
	color:#000;
}
.Categorias-Topo-Aba a:hover
{
	background-image:url(img/aba_categoria_maior_centro.jpg);
	background-repeat:repeat-x;
	padding-top:5px;
	height:25px;
	margin-top:-5px;
	color:#740200;
	font-weight:bold;
}
.Categorias-Topo-Aba-Left-Menor
{
	float:left;
	background-image:url(img/aba_esquerda.jpg);
	height:24px;
	width:5px;
	margin-top:2px;
}
.Categorias-Topo-Aba-Left-Maior
{
	float:left;
	background-image:url(img/aba_categoria_maior_esq.jpg);
	background-repeat:repeat-x;
	background-position:right top;
	padding-top:5px;
	height:25px;
	margin-top:-5px;
	margin-left:1px;
	width:4px;
}
.Categorias-Topo-Aba-Right-Menor
{
	float:left;
	background-image:url(img/aba_direita.jpg);
	height:24px;
	width:5px;
	margin-top:2px;
}
.Categorias-Topo-Aba-Right-Maior
{
	float:left;
	background-image:url(img/aba_categoria_maior_dir.jpg);
	background-repeat:repeat-x;
	background-position:right top;
	padding-top:6px;
	height:25px;
	margin-top:-5px;
	width:4px;
	margin-right:1px;
}
/* FIM CATEGORIAS TOPO */
/* LATERAL */
.LateralEsquerda
{
	float:left;
	width:230px;
	margin-left:10px;
	_margin-left:5px;
	font-family:Tahoma,Verdana,Arial;
}
.LateralEsquerda-Topo
{
	width:230px;
	height:15px;
	background:url(img/topo_menu_interna.jpg) no-repeat bottom;
}
.LateralEsquerda-Rodape
{
	width:230px;
	height:15px;
	background:url(img/rodape_menu_interna.jpg) no-repeat top;
}
.LateralDireita
{
	float:right;
	width:190px;
	background-color:red;
}
.LateralDireita-Topo
{
	height:5px;
	background-color:Yellow;
}
.LateralDireita-Centro
{
}
.LateralDireita-Rodape
{
	width:230px;
	height:15px;
	background:url(img/rodape_menu_interna.jpg) no-repeat top;
}
.LateralDireita-Separador
{
	background:url(img/separador_topo_menu_interna.jpg) repeat-y;
	height:3px;
	_height:1px;
	_font-size:1px;
	width:100%;
}
/* FIM LATERAL */
/* MARCAS E SUB-CATEGORIAS LATERAL */
.Marcas-Lateral, .SubCategorias-Lateral
{
	
}
.Marcas-Lateral-Titulo, .SubCategorias-Lateral-Titulo
{
	background:url(img/bg_titulo_menu_interna.jpg) repeat-y center;
	color:#fff;
	font-size:1em;
	font-weight:bold;
	text-align:center;
	padding-bottom:6px;
}
.SubCategorias-Lateral-Titulo
{
	padding-top:6px;
}
.Marcas-Centro, .SubCategorias-Lateral-Centro
{
	text-align:left;
	background:url(img/bg_centro_menu_interna.jpg) repeat-y;
	font-size:0.8em;
	padding:10px;
}
.Marcas-Centro ul, .SubCategorias-Lateral-Centro ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}
.Marcas-Centro ul li, .SubCategorias-Lateral-Centro ul li
{
	padding:0px 5px 3px 10px;
}
.Marcas-Centro ul li a, .SubCategorias-Lateral-Centro ul li a
{
	font-weight:bold;
	text-decoration:none;
	color:#000;
}
.Marcas-Centro ul li a:hover, .SubCategorias-Lateral-Centro ul li a:hover
{
	text-decoration:underline;
}
/* FIM MARCAS E SUB CATEGORIAS LATERAL */
/* CATEGORIAS LATERAL */
.Categorias-Lateral
{
}
.Categorias-Lateral ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.Categorias-Lateral ul li{}
.Categorias-Lateral ul li a
{
	display:block;
	border:1px solid white;
	color:Black;
	text-decoration:none;
}
.Categorias-Lateral ul li a:hover
{
	background-color:White;
}
.Categorias-Lateral-Titulo
{
	background-color:Green;
	color:White;
}
.Categorias-Lateral-Centro
{	
}
.Categorias-Lateral-Rodape
{
	height:10px;
	background-color:Green;
}
/* FIM CATEGORIAS LATERAL */
/* ANUNCIOS LATERAL */
.Anuncios-Lateral{}
.Anuncios-Lateral-Titulo
{
	height:20px;
	background-color:Navy;
	color:White;
}
.Anuncios-Lateral-Centro
{
	text-align:center;
}
.Anuncios-Lateral-Centro img
{
	margin-top:10px;
	width:80%;
}
/* FIM ANUNCIOS LATERAL */
/* LOGIN LATERAL */
.Login-Lateral{}
.Login-Lateral-Titulo
{
	background-color:Black;
	color:White;
}
.Login-Lateral-Centro{}
.Login-Lateral-Rodape
{
	clear:both;
	height:5px;
	background-color:Black;
}
/* FIM LOGIN LATERAL */
/* CONTEUDO */
.ConteudoComBarraLateralEsquerda
{
	margin-left:245px;
}
.ConteudoComBarraLateralDireita
{
	margin-right:200px;
	margin-left:10px;
}
.ConteudoCom2BarrasLaterais
{
	margin:0 200px;
}
.bg_lista_casamento_top
{
    background: url(img/bg_lista_casamento_top.gif) no-repeat;
    width: 938px;
    height: 197px;
}
.bg_lista_casamento_middle
{
    background: url(img/bg_lista_casamento_middle.gif) repeat-y;
    width: 938px;
    min-height: 543px;
}
.bg_lista_casamento_bottom
{
    background: url(img/bg_lista_casamento_bottom.gif) no-repeat;
    width: 938px;
    height: 215px;
}
.ConteudoSemBarras
{
	margin:0 5px;
	/*margin:0px;*/
}
.ConteudoSemBarras h1
{
	font-size:0.8em;
	text-decoration:underline;
	padding:0;
}

.ConteudoSemMargens
{
	margin:0px;
}
.ConteudoSemMargens h1
{
	font-size:0.8em;
	text-decoration:underline;
	padding:0;
}


.Conteudo-SubTitulo-Explicativo
{
	font-size:0.7em;
	margin:-3px 0px 10px 0px;
}
.Conteudo-Destacado
{
	width:930px;
	margin:15px auto;
	font-size:0.8em;
	/*text-align: center;*/
	/*float: left;*/
}
.Conteudo-Destacado-Topo
{
	height:11px;
}
.Conteudo-Destacado-Centro	
{
	margin:0 auto;
	padding:0px 10px;
	/*width: 800px;*/
}
.Conteudo-topo-lista-casamento
{
    margin: 0 auto;
    padding: 0 10px;
    width: 600px;
}
.Conteudo-Destacado-Rodape
{
	margin:0px;
	height:11px;
}
.Conteudo-Destacado-TextoDiferenciado
{
	color:#730005;
	font-weight:bold;
	font-size: 12px;
}
.foto-noivos
{
   width: 198px;
   height: 162px;
   float: left;
   margin-right: 20px;
   margin-bottom: 20px;
}
.NomeNoivos
{
    float: left;
    font-size: 18px;
    color: #606060;
    text-align: center;
    width: 300px;
}
.data-casamento
{
    float: left;
    color:#730005;
	font-weight: normal;
	font-size: 18px;
	width: 300px;
	margin-top: 20px;
}
.content-botoes
{
    margin-top: 15px;
    width: 560px;
    height: 35px;
}
.Conteudo-Destacado-Titulo
{
	font-weight:bold;
	color:#000;
	font-size:1em;
	margin:0px 10px 0px 10px;
	border-bottom:1px solid #ccc;
}
.Conteudo-Destacado-TextoNormal
{
	color:#000;
}
.Conteudo-Destacado-ColunaEsquerda
{
	float:left;
	width:48%;
}
.Conteudo-Destacado-ColunaDireita
{
	float:right;
	width:48%;
	border-left:1px solid #ccc;
}
.Conteudo-Destacado-CheckBox
{
	border:none;
	margin-top:10px;
	clear:both;
}
.Conteudo-Destacado-CheckBox input
{
	border:1px solid #F2F2F2;
	vertical-align:middle;
	margin-right:15px;
	padding:0px;
}
.Conteudo-Destacado-CheckBox span
{
	border:none;
	vertical-align:middle;
}
.Conteudo-Destacado-Grid
{
	margin:10px auto;
	font-size:1em;
	border:1px solid #928688;
	width:98%;
	background:#fff;
}
.Conteudo-Destacado-Grid a
{
	color:Navy;
	text-decoration:none;
}
.Conteudo-Destacado-Grid a:hover
{
	text-decoration:underline;
}
.Conteudo-Destacado-Grid td, .Conteudo-Destacado-Grid th
{
	border:1px solid #928688;
	padding:4px;
}
.Conteudo-Destacado-Grid th
{
	color:#700001;
	font-weight:bold;
}
.Conteudo-Destacado-CamposCadastro
{
	padding:5px 10px;
}
.Conteudo-Destacado-CamposCadastro div
{
	margin:5px 0px;
}
.Conteudo-Destacado-CamposCadastro span
{
	display:inline-block;
}
.Conteudo-Destacado-CamposCadastro span, x:-moz-any-link { display:-moz-inline-box; }
.Conteudo-Destacado-CamposCadastro-Botoes
{
	font-size:1.2em;
	width:259px;
	margin:0 auto;
}
.Conteudo-Destacado-TextoDiferenciado-Mensagem
{
	color:#730005;
	font-weight:bold;
	Font-Size:12px;
}
.Conteudo-Destacado-Centro-Mensagem
{
	margin:0px;
	padding:0px 10px;
	margin-left:18px;
	margin-right:18px;
	background:#f2f2f2;
}
/* FIM CONTEUDO */
/* RODAPE */
.Rodape
{
	clear:both;
	font-family:Tahoma,Verdana,Arial;
	/*font-size:0.8em;*/
	background:#fff;
}
.Rodape-Links
{
	/*background:url(img/bg_rodape.jpg) repeat-x;*/
	
	background:#dfe1e0;
	
	height:34px;
	/*padding-top:8px;*/
	text-align:center;
}
.Rodape-Links a
{
	/*color:#686868;
	text-decoration:none;
	font-weight:bold;*/
}
.Rodape-Links a:hover
{
	text-decoration:underline;
}
.Rodape-Texto
{
	padding:20px;
	padding-top:10px;
	text-align:justify;
	font-size:0.9em;
	background:#fff;
	color:#686868;
}
.Rodape-TeleVendas
{
	padding-bottom:10px;
	text-align:center;
	font-size:0.9em;
	color:#8f8f8f;
}
.Rodape-AnunciosPublicados
{
	width:200px;
	margin-left:10px;
	margin-bottom:10px;
	float:left;
}
.Rodape-AnunciosPublicados-Texto
{
	display:block;
	padding-top:10px;
	padding-left:10px;
	color:#686868;
	text-decoration:none;
	font-weight:bold;
}
.Rodape-Seguranca
{
	float:left;
	margin-left:210px;
	padding-top:5px;
}
.Rodape-Cartoes
{
	float:left;
	margin-left:20px;
	font-size:11px;
	color:#323232;
	font-family: Tahoma, Arial,Verdana;

}
.Rodape-LogoParceiro
{
	width:220px;
	margin-right:20px;
	float:right;
		padding-top:10px;
}
/* FIM RODAPÉ */
/* BANNERS */
.Banner-Interno-Categoria
{
	width:731px;
}
/* FIM BANNERS */
/* PAGINA PRINCIPAL */

.Principal-Vitrine
{
    background:url(img/bg_Vitrine.jpg) repeat-x;
    padding-left:3px;
}

.Principal-Vitrine ul
{
	padding:0px;
	margin:3px 0px 3px 25px;
	font-size:0.8em;
	font-weight:bold;
	color:#6C0001;
}
.Principal-Vitrine ul li
{
	padding:0px;
	margin:0px;
}

.Principal-Vitrine li
{
 color:#7a7879;
}

.Principal-Vitrine-Texto
{
 color:#6C0001;
  text-decoration:none;
}

.Principal-Vitrine-Texto a
{
 color:#6C0001;
 text-decoration:none;
}

.Principal-Vitrine-Texto a:hover
{
 color:#6C0001;
 text-decoration:none;
}


/* FIM PAGINA PRINCIPAL */
/* Texto */
.Texto-Titulo
{
	color:#6C0001;
	font-weight:bold;
	font-size:0.7em;		
}
.Texto
{
	color:#7F7F7F;
	font-size:0.78em;
}
/* Fim Texto */
/* Carrinho */
.carrinho-titulo
{
	text-align:left;
	background:url(img/carrinho_logo_interna.jpg) no-repeat left center;
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	border-bottom:1px solid #ccc;
	margin:10px;
}
.carrinho-grid-container
{
	width:918px;
	margin:0 auto;
}
.carrinho-grid
{
	border:1px solid #D2D2D2;
	width:100%;
	font-size:0.8em;
	font-family:Tahoma,Verdana,Arial;
}
.carrinho-grid-topo
{
	background:url(img/topo_carrinho.jpg) no-repeat center bottom;
	height:19px;
}
.carrinho-grid-header
{
	border:1px solid #D2D2D2;
}
.carrinho-grid-header th
{
	background:#D2D2D2;
	border:1px solid #D2D2D2;
	padding:10px;
	text-transform:uppercase;
}
.carrinho-grid-col-left
{
	border:1px solid #fff;
	border-left:none;
	padding:5px 5px 10px 10px;
}
.carrinho-grid-col-center
{
	border:1px solid #fff;
}
.carrinho-grid-col-right
{
	background:#EBEBEB;
	border:1px solid #EBEBEB;
}
.carrinho-linhaforagrid
{
	width:918px;
	margin:0 auto;
	background:#d2d2d2;
	clear:both;
	font-size:0.8em;
}
.carrinho-linhaforagrid-left
{
	width:120px;
	float:right;
	padding:4px; 
	text-align:center;
}
.carrinho-linhaforagrid-right
{
	float:right;
	background:#d2d2d2;
	width:120px;
	padding:4px;
	text-align:center;
}
.carrinho-grid-rodape
{
	clear:both;
	background:url(img/rodape_carrinho.jpg) no-repeat center top;
	height:11px;
}
.carrinho-cep
{
	padding-top:10px;
	width:918px;
	margin:0 auto;
	text-align:right;
	font-size:0.8em;	
}
.carrinho-cep img, .carrinho-cep input
{
	vertical-align:middle;
}
.carrinho-lista-casamento-titulo
{
	background:url(img/casamento_icone.jpg) no-repeat left center;
	font-size:0.8em;
	font-weight:bold;
	color:#000;
	padding-left:30px;
	width:918px;
	margin:10px auto;
	clear:both;
}
.carrinho-rodape-botoes
{
	clear:both;
	padding-top:10px;
	margin-top:20px;
	width:918px;
	margin:0 auto;
}
/* FIM CARRINHO */
/* DESCONTO POR VOLUME */
.descontovolume
{
	width:241px;
}
.descontovolume-titulo-top
{
	background:url(img/tab_volume_title_top.jpg) no-repeat bottom;
	height:10px;
	_height:5px;
}
.descontovolume-titulo-middle
{
	background:url(img/tab_volume_title_middle.jpg) repeat-y center;
	text-align:center;
	font-weight:bold;
}
.descontovolume-titulo-bottom
{
	background:url(img/tab_volume_title_bottom.jpg) no-repeat top;
	height:5px;
	_height:2px;
}
.descontovolume-conteudo-middle
{
	background:url(img/tab_volume_content_center.jpg) repeat-y center;
	_margin-top:-11px;
}
.descontovolume-conteudo-grid
{
	width:100%;
	border-top:none;
	border-left:none;
	border-right:1px solid #858384;
	border-bottom:1px solid #858384;
}
.descontovolume-conteudo-grid td, .descontovolume-conteudo-grid th
{
	border:1px solid #858384;
	border-top:none;
	border-left:none;	
	text-align:center;
}
.descontovolume-conteudo-bottom
{
	background:url(img/tab_volume_content_bottom.jpg) no-repeat top;
	height:6px;
}
/* FIM DESCONTO POR VOLUME */	
/* BOTÕES */
.botao-interno div
{
	vertical-align:middle;
}
.botao-interno a
{
	text-decoration:none;
	color:#AE2225;
	font-weight:bold;
	display:block;
	font-size:0.8em
}
.botao-interno a:hover
{
	text-decoration:underline;
}
.botao-interno-left-normal
{
	float:left;
	height:34px;
	width:14px;
	background:#fff url(img/botao_interno_left_normal.jpg) no-repeat right;
}
.botao-interno-cinza-left-normal
{
	float:left;
	height:34px;
	width:16px;
	background:#fff url(img/botao_interno_cinza_left.jpg) no-repeat right;
}
.botao-interno-left-seta
{
	float:left;
	height:34px;
	width:28px;
	background:#fff url(img/botao_interno_left_seta.jpg) no-repeat right;
}
.botao-interno-centro
{
	float:left;
	background:#fff url(img/botao_interno_centro.jpg) repeat-x center;
	padding:7px 3px 0px 3px;
	height:27px ;
}
.botao-interno-cinza-centro
{
	float:left;
	background:#fff url(img/botao_interno_cinza_centro.jpg) repeat-x center;
	padding:7px 3px 0px 3px;
	height:27px ;
}
.botao-interno-right-normal
{
	float:left;
	height:34px;
	width:14px;
	background:#fff url(img/botao_interno_right_normal.jpg) no-repeat left;
}
.botao-interno-cinza-right-normal
{
	float:left;
	height:34px;
	width:16px;
	background:#fff url(img/botao_interno_cinza_right.jpg) no-repeat left;
}
.botao-interno-right-seta
{
	float:left;
	height:34px;
	width:28px;
	background:#fff url(img/botao_interno_right_seta.jpg) no-repeat left;
}
/* FIM BOTÕES */
/* LOGIN */
.Login-Titulo
{
	background:url(img/icone_login.jpg) no-repeat left center;
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	border-bottom:1px solid #ccc;
	margin:10px auto;
	clear:both;
}
.Login-CamposAcesso
{
	margin:15px auto;
	width:366px;
}
.Login-CamposAcesso div
{
	margin:5px 0px;
}
.Login-CamposAcesso span
{
	width:50px;
	display:block;
	float:left;
}
.Login-EsqueciSenha input, .ListaCasamento-CamposCadastro input
{
	border:1px solid #CCC;
	*margin-left:5px;
}
.Login-EsqueciSenha
{
	margin:15px 10px;
	width:100%;
}
.Login-EsqueciSenha div
{
	margin:5px 0px;
}
.Login-EsqueciSenha span
{
	width:50px;
	display:inline-block;
}
.Login-EsqueciSenha input, .ListaCasamento-CamposCadastro input
{
	border:1px solid #CCC;
}
.Login-EsqueciSenha-Botoes
{
	font-size:1.2em;
}
.Login-AcessarLoja-BotoesCentralizados
{
	clear:both;
	width:280px;
	margin:10px 0px;
	margin-left:100px;
	font-size:1.2em;
}
/* FIM LOGIN */
/* CARRINHO */
.ListaCasamento-Titulo
{
	/*background:url(img/casamento_icone.jpg) no-repeat left center;*/
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	/*border-bottom:1px solid #ccc;*/
	/*margin:10px auto;*/
	clear:both;
	text-align: center;
}
.ListaCasamento-CamposPesquisa
{
	margin:15px 0px;
}
.ListaCasamento-CamposPesquisa div
{
	margin:5px 0px;
}
.ListaCasamento-CamposPesquisa span
{
	width:160px;
	display:block;
	float:left;
}
.ListaCasamento-CamposPesquisa input, .ListaCasamento-CamposCadastro input
{
	border:1px solid #CCC;
	vertical-align:middle;
}
.ListaCasamento-CamposPesquisa div img, .ListaCasamento-CamposCadastro div img
{
	vertical-align:middle;
}
.ListaCasamento-CamposCadastro
{
	padding:15px 0px 15px 15px;
}
.ListaCasamento-CamposCadastro div
{
	margin:5px 0px;
}
.ListaCasamento-CamposCadastro span
{
	width:135px;
	display:inline-block;
}
.ListaCasamento-CamposCadastro span,x:-moz-any-link { display:-moz-inline-box; }

.ListaCasamento-CamposCadastro-Botoes
{
	font-size:1.2em;
	width:259px;
	margin:0 auto;
}
.ListaCasamento-Grid
{
	/*margin:10px auto;*/
	font-size:0.8em;
	border:1px solid #928688;
}
.ListaCasamento-Grid a
{
	color:Navy;
	text-decoration:none;
}
.ListaCasamento-Grid a:hover
{
	text-decoration:underline;
}
.ListaCasamento-Grid td, .ListaCasamento-Grid th
{
	border:1px solid #928688;
	padding:4px;
}
.ListaCasamento-Grid th
{
	color:#700001;
	font-weight:bold;
}
.ListaCasamento-AdicionarProdutos-BotoesCentralizados
{
	clear:both;
	width:530px;
	margin:10px auto;
}
/* FIM LISTA CASAMENTO */
/* INSTITUCIONAL */
.Institucional-Titulo
{
	background:url(img/icone_institucional.jpg) no-repeat left center;
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	border-bottom:1px solid #ccc;
	margin:10px auto;
	clear:both;
}
/* FIM INSTITUCIONAL */
/* ATENDIMENTO */
.Atendimento-Titulo
{
	background:url(img/icone_atendimento.jpg) no-repeat left center;
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	border-bottom:1px solid #ccc;
	margin:10px auto;
	clear:both;
}
/* FIM ATENDIMENTO */
/* AJUDA */
.Ajuda-Titulo
{
	background:url(img/icone_ajuda.jpg) no-repeat left center;
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	border-bottom:1px solid #ccc;
	margin:10px auto;
	clear:both;
}
.Ajuda-Resposta
{
	margin:7px 10px 7px 20px;
}
/* FIM AJUDA */
/* FILIAIS */
.Filiais-Titulo
{
	background:url(img/icone_filiais.jpg) no-repeat left center;
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	border-bottom:1px solid #ccc;
	margin:10px auto;
	clear:both;
}
.Filiais-Conteudo
{
	margin:10px 10px 10px 20px;
}
.Filiais-Conteudo div
{
	margin:3px 0px;
}
/* FIM FILIAIS */
/* CADASTRO DE USUARIO */
.Usuario-Cadastro-Titulo
{
	background:url(img/icone_usuario.jpg) no-repeat left center;
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	border-bottom:1px solid #ccc;
	margin:10px auto;
	clear:both;
}
.Usuario-CamposCadastro input
{
	border:1px solid #CCC;
	vertical-align:middle;
}
.Usuario-CamposCadastro div img
{
	vertical-align:middle;
}
.Usuario-CamposCadastro
{
	margin:0px 0px 15px 15px;
	padding:15px 0px 0px 0px;
}
.Usuario-CamposCadastro div
{
	margin:5px 0px;
}
.Usuario-CamposCadastro span
{
	width:135px;
	display:inline-block;
	float:none;
}
.Usuario-CamposCadastro span,x:-moz-any-link { display:-moz-inline-box; }

.Usuario-CamposCadastro-Botoes
{
	font-size:1.2em;
}
.Usuario-CamposCadastro-RadioButtons
{
	vertical-align:top;
	display:table;
}
.Usuario-CamposCadastro-RadioButtons span
{
	display:block;
	vertical-align:middle;
	margin:5px;
}
.Usuario-CamposCadastro-RadioButtons input
{
	border:none;
	vertical-align:top;
}
/**/
/* FinalizaCompra-Titulo */
.FinalizaCompra-Titulo
{
	background:url(img/carrinho_logo_interna.jpg) no-repeat left center;
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	border-bottom:1px solid #ccc;
	margin:10px auto;
	clear:both;
}
.FinalizarCompra-Enderecos
{
	margin:5px 10px 5px 10px;
	/* Hack para IE 6 */
	_border:1px solid #f2f2f2;
	_height:10px;
}
.FinalizarCompra-MeuEndereco
{
	float:left;
	font-size:1em;
	margin:5px 5px 0px 0px;
	border:1px solid #D2D2D2;
	padding:5px;
	background:#FFF;
}
.FinalizarCompra-ValoresFinais
{
	font-size:1.2em;
}
.FinalizarCompra-ValoresFinais div
{
	margin:3px 10px 2px 10px;
}
.FinalizarCompra-FormasPagamento
{
	margin:10px;
}
.FinalizarCompra-FormasPagamento-Parcelas
{
	margin:5px 10px 2px 10px;
}
.FinalizarCompra-CamposCadastro input
{
	border:1px solid #CCC;
	vertical-align:middle;
}
.FinalizarCompra-CamposCadastro textarea
{
	border:1px solid #CCC;
	vertical-align:top;
}
.FinalizarCompra-CamposCadastro div img
{
	vertical-align:middle;
}
.FinalizarCompra-CamposCadastro
{
	padding:15px 0px 15px 15px;
}
.FinalizarCompra-CamposCadastro div
{
	margin:5px 0px;
}
.FinalizarCompra-CamposCadastro span
{
	width:75px;
	display:inline-block;
}
.FinalizarCompra-CamposCadastro span,x:-moz-any-link { display:-moz-inline-box; }
.FinalizarCompra-CamposCadastro-Botoes
{
	font-size:1.2em;
}
.FinalizarCompra-CamposCadastro-RadioButtons
{
	vertical-align:top;
}
.FinalizarCompra-CamposCadastro-RadioButtons span
{
	display:block;
	vertical-align:middle;
	margin:5px;
}
.FinalizarCompra-CamposCadastro-RadioButtons input
{
	border:none;
	vertical-align:top;
}
.FinalizarCompra-Botoes
{
	float:right;
	clear:both;
}
.FinalizarCompra-AlertaBloqueadorPopUps
{
	background:#F2F2F2;
	color:red;
	margin:20px auto;
	border:1px solid #ccc;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
	padding:10px;
}
/* FIM FINALIZAR COMPRA */
/* DETALHES DO PRODUTO */
.Produto-Detalhes-Titulo
{
	background:url(img/icone_detalhes.jpg) no-repeat left center;
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	border-bottom:1px solid #ccc;
	margin:10px auto;
	clear:both;

}

.Produto-Detalhes-Titulo-2
{
	/*background:url(img/icone_detalhes.jpg) no-repeat left center;
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	border-bottom:1px solid #ccc;
	margin:10px auto;
	clear:both;*/
	color:#780002;
	font-size:14px;
	border-bottom:1px solid #ccc;
	/*margin:10px auto;*/
	font-weight:bold;
	margin-left:10px;
 margin-bottom:5px;
 margin-right:10px;
}
.Produto-Detalhes-NomeProduto
{
	font-size:1.2em;
	color:#000;
	font-weight:bold;
	padding:0px 0px 10px 0px;

}
.Produto-Detalhes-Principal
{
	width:636px;
}
.Produto-Detalhes-Principal-Topo
{
	background:url(img/detalhe_produto_panel1_topo.jpg) no-repeat bottom;
	height:10px;
}
.Produto-Detalhes-Principal-Conteudo
{
	background:#f2f2f2;
	border:1px solid #f2f2f2; /* borda colocada para compatibilidade com IE6 */
}
.Produto-Detalhes-Principal-Texto
{
	float:left;
}
.Produto-Detalhes-Principal-Botoes
{
	text-align:center;
	float:right;
	width:161px;
	font-size:0.8em;
}
.Produto-Detalhes-Principal-Botoes div{}

.Produto-Detalhes-Principal-Quantidade
{
	padding:5px 0px;
}
.Produto-Detalhes-Principal-Quantidade input
{
	width:25px; 
	margin-left:7px;
	font-size:0.9em;
}
.Produto-Detalhes-Principal-Rodape
{
	background:url(img/detalhe_produto_panel1_bott.jpg) no-repeat top;
	height:6px;
}
.Produto-Detalhes-Parcelamento
{
	width:276px;
	margin-top:10px;
	float:left;
}
.Produto-Detalhes-Parcelamento-Title-Topo
{
	background:url(img/detalhe_panel2_title_top.png) no-repeat bottom;
	height:8px;
}
.Produto-Detalhes-Parcelamento-Title-Middle
{
	padding-left:15px;
	background:url(img/detalhe_panel2_title_middle.jpg) repeat-y center;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
}
.Produto-Detalhes-Parcelamento-Title-Bottom
{
	background:url(img/detalhe_panel2_title_bottom.jpg) no-repeat top;
	height:6px;
}
.Produto-Detalhes-Parcelamento-Center-Middle
{
	padding:5px 15px;
	background:url(img/detalhe_panel2_content_middle.jpg) repeat-y center;
	font-size:0.8em;
	_margin-top:-13px;
}
.Produto-Detalhes-Parcelamento-Center-Bottom
{
	background:url(img/detalhe_panel2_content_bottom.png) no-repeat top;
	height:8px;
}
.Produto-Detalhes-EspacoFotos
{
	width:298px;
	float:left;
	margin-left:10px;
	margin-right:10px;
}
.Produto-Detalhes-FotoMaior
{
	text-align:center;
	margin:0 auto;
	height:300px;
	width:300px;
	
}
.Produto-Detalhes-FotoMaior img
{
	border:1px solid #fff;
}
.Produto-Detalhes-FotosMenores
{
    text-align:center;
    width:298px;
}
.Produto-Detalhes-FotosMenores input
{
	margin:5px;
	border:1px solid #c9c9c9;
	width:42px;
	height:42px;
}
.Produto-Detalhes-EspacoConteudo-Direita
{
	float:left;
	width:637px;
}
.Produto-Detalhes-EspacoConteudo-Completo{}
.Produto-Detalhes-Preco
{
	margin-left:20px;
	font-size:0.8em;
}
.Produto-Detalhes-Preco-Promocao{}
.Produto-Detalhes-Preco-Promocao-Valor
{
	text-decoration:line-through;
}
.Produto-Detalhes-Preco-Vista{}
.Produto-Detalhes-Preco-Vista-Valor
{
	color:#6C0001;
	font-weight:bold;
	font-size:1.7em;
}
.Produto-Detalhes-Preco-Parcelado
{
	margin-top:10px;
}
.Produto-Detalhes-Preco-Parcelado-Valor
{
	font-weight:bold;
}
.Produto-Detalhes-PrazoEntrega
{
	font-size:0.8em;
	margin-left:20px;
	margin-top:10px;
}
.Produto-Detalhes-DescontoVolume
{
	width:241px;
	float:right;
	margin-top:7px;
	font-size:0.8em;
}
.Produto-Detalhes-TabPanel
{
	width:636px;
	clear:both;
	padding-top:10px;
}
.Produto-Detalhes-TabPanel-Topo
{
	clear:both;
	background:url(img/aba_panel_full_top.jpg) no-repeat bottom;
	height:6px;
	margin-top:0px;
	_margin-top:-18px;
	z-index:888;
}
.Produto-Detalhes-TabPanel-Centro
{
	background:url(img/aba_panel_full_middle.jpg) repeat-y;
	padding:12px;
	padding-top:5px;
}
.Produto-Detalhes-TabPanel-Centro ul
{
	margin-left:0px;
	*margin-left:15px;
	margin-top:0px;
	padding-top:0px;
}
.Produto-Detalhes-TabPanel-Rodape
{
	clear:both;
	background:url(img/aba_panel_bottom_full.jpg) no-repeat top;
	height:9px;
	z-index:888;	
}
.Produto-Detalhes-TabPanel-Aba
{
	float:left;
	height:25px;
	z-index:999;
	font-size:0.8em;
}
.Produto-Detalhes-TabPanel-Aba div
{
	float:left;
}
.Produto-Detalhes-TabPanel-Aba-Selecionada-Left
{
	background:url(img/aba_panel_selecionada_left.jpg) no-repeat right;
	height:26px;
	width:6px;
}
.Produto-Detalhes-TabPanel-Aba-Selecionada-Center
{
	background:url(img/aba_panel_selecionada_center.jpg) repeat-x;
	height:26px;
	font-weight:bold;
	padding-top:5px;
}
.Produto-Detalhes-TabPanel-Aba-Selecionada-Center a
{
	text-decoration:none;
	color:#fff;
}
.Produto-Detalhes-TabPanel-Aba-Selecionada-Right
{
	background:url(img/aba_panel_selecionada_right.jpg) no-repeat left;
	height:26px;
	width:7px;
}
.Produto-Detalhes-TabPanel-Aba-StandBy-Left
{
	background:url(img/aba_panel_standby_left.jpg) no-repeat right;
	height:26px;
	width:6px;
}
.Produto-Detalhes-TabPanel-Aba-StandBy-Center
{
	background:url(img/aba_panel_standby_center.jpg) repeat-x;
	height:26px;	
	padding-top:5px;
}
.Produto-Detalhes-TabPanel-Aba-StandBy-Center a
{
	text-decoration:underline;
	color:#740200;
}
.Produto-Detalhes-TabPanel-Aba-StandBy-Right
{
	background:url(img/aba_panel_standby_right.jpg) no-repeat left;
	height:26px;
	width:7px;
}
.Produto-Detalhes-NewsLetterProduto
{
	margin-left:20px;
	font-size:0.8em;
	font-weight:bold;
	color:#6C0001;
	clear:both;
    margin-top:10px;
    margin-left:190px; 
    border:1px solid #ccc; 
    background-color:White; 
    height:50px; 
    width:235px;
}

.Produto-Detalhes-NewsLetterProdutoResposta
{
	margin-left:80px;
	font-size:0.8em;
	font-weight:bold;
	color:#6C0001;
	clear:both;
    margin-top:10px;
}

.Produto-Detalhes-NewsLetterProduto .NewsLetterProduto
{
	float:left;
	height:30px;
	vertical-align:middle;
	font-family:Tahoma,Verdana,Arial;
	font-weight:bold;
}

.Produto-Detalhes-Panel3-Top
{
    width:221px;
	background:url(img/detalhe_panel3_top.jpg);
	 background-repeat:no-repeat;
	 height:8px;
}

.Produto-Detalhes-Panel3-Middle
{
    width:221px;
	background:url(img/detalhe_panel3_middle.jpg);
	background-repeat:repeat-y;
}
.Produto-Detalhes-Panel4-Middle
{
    width: 221px;
    background: url(img/detalhe_panel3_middle.jpg);
    background-repeat: repeat-y;
    height: 35px;
}

.Produto-Detalhes-Panel3-Bottom
{
    width:221px;
	background:url(img/detalhe_panel3_bottom.jpg);
	background-repeat:no-repeat;
	height:8px;
}

.Produto-Detalhes-CompraSegura
{
    float:right;
    width:221px;
    text-decoration:none;
    color:#680309;
    padding-top:15px;
}

.Produto-Detalhes-CompraSegura a
{
    text-decoration:none;
    color:#680309;
}

.Produto-Detalhes-CalculoFrete
{
    float:right;
    width:221px;
    text-decoration:none;
    color:#680309;
    padding-top:15px;
}

.Produto-Detalhes-CalculoFrete a
{
    text-decoration:none;
    color:#680309;
}

.Produto-Detalhes-Frete-Top
{
    width:195px;
	background:url(img/detalhe_frete_top.jpg);
	background-repeat:no-repeat;
	height:6px;
}

.Produto-Detalhes-Frete-Middle
{
    width:195px;
	background:url(img/detalhe_frete_middle.jpg);
	background-repeat:repeat-y;
}

.Produto-Detalhes-Frete-Bottom
{
    width:195px;
	background:url(img/detalhe_frete_bottom.jpg);
	background-repeat:no-repeat;
	height:7px;
}

.Produto-Detalhes-TextoDetalhes
{
    margin-left: 30px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.Produto-Detalhes-TextoDetalhes a
{
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
.Produto-Detalhes-TextoDetalhes a:hover
{
    font-size: 12px;
    color: #000;
    text-decoration: undeline;
}


/* FIM DETALHES */
/* MEUS PEDIDOS */
.MeusPedidos-Titulo
{
	background:url(img/icone_detalhes.jpg) no-repeat left center;
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	border-bottom:1px solid #ccc;
	margin:10px auto;
	clear:both;
}
.MeusPedidos-Grid
{
	margin:10px auto;
	font-size:0.8em;
	border:1px solid #928688;
	width:100%;
}
.MeusPedidos-Grid a
{
	color:Navy;
	text-decoration:none;
}
.MeusPedidos-Grid a:hover
{
	text-decoration:underline;
}
.MeusPedidos-Grid td, .MeusPedidos-Grid th
{
	border:1px solid #928688;
	padding:4px;
}
.MeusPedidos-Grid th
{
	color:#700001;
	font-weight:bold;
}
.MeusPedidos-CamposCadastro input
{
	border:1px solid #CCC;
	vertical-align:middle;
}
.MeusPedidos-CamposCadastro div img
{
	vertical-align:middle;
}
.MeusPedidos-CamposCadastro
{
	padding:5px 5px 5px 15px;
	margin-right:10px;
}
.MeusPedidos-CamposCadastro div
{
	padding:5px 0px;
}
.MeusPedidos-CamposCadastro span
{
	width:135px;
	display:inline-block;
}
.MeusPedidos-CamposCadastro span, x:-moz-any-link { display:-moz-inline-box; }
.MeusPedidos-CamposCadastro-Botoes
{
	font-size:1.2em;
}
.MeusPedidos-CamposCadastro-RadioButtons
{
	vertical-align:top;
}
.MeusPedidos-CamposCadastro-RadioButtons span
{
	display:block;
	vertical-align:middle;
	margin:5px;
}
.MeusPedidos-CamposCadastro-RadioButtons input
{
	border:none;
	vertical-align:top;
}
/* FIM MEUS PEDIDOS */
/* POPUP ENDEREÇO ENTREGA */
.PopupEnderecoEntrega
{
	font-size:0.9em;
	background:#fff;
	padding:3px;
}
.PopupEnderecoEntrega-Titulo
{
	text-align:left;
	background:url(img/icone_login.jpg) no-repeat left center;
	font-weight:bold;
	font-size:1.2em;
	color:#6C0001;
	padding-left:30px;
	border-bottom:1px solid #ccc;
	margin:10px;
}
.PopupEnderecoEntrega-SubTitulo-Explicativo
{
	font-size:0.8em;
	padding-top:4px;
	padding-bottom:10px;
}
.PopupEnderecoEntrega-Botoes
{
	width:195px;
	margin-left:150px;
	*margin-left:90px;
	margin-top:10px;
}
/* FIM POPUP ENDEREÇO ENTREGA */
/* Mensagem do Frete */
.MensagemFrete
{
	padding-top:10px;
	width:918px;
	margin-left:390px;
	text-align:left;
    font-size:0.7em;
}
/* Texto uppercase */
.TextBoxUpperCase
{
    text-transform: uppercase;
}


/* MENU INFERIOR */

.MenuInferior
{
	text-align: center;
    margin:0px 10px;
	font-size:14px;
}

.MenuInferior a
{
    color: #6e706f;
    font-family: Arial, Tahoma, Verdana, Sans-Serif;
    text-decoration: none;
	padding:10px 4px 0px 4px;
	display:inline-block;
	vertical-align:top;
	font-size:14px;
}

.MenuInferior a, x:-moz-any-link { display:-moz-inline-box; }

.MenuInferior a:hover
{
	color: #565857;
    text-decoration: underline;
}


.MenuInferior-Separator
{
	vertical-align:top;
	display:inline-block;
	height:28px;
	width:6px;
	padding-left:10px;
	padding-right:10px;
	background:url(img/MenuInferior-Separator.png) no-repeat center;
}

.MenuInferior-Separator, x:-moz-any-link { display:-moz-inline-box; }

/* FIM MENU TOPO */


/* MODAL COMPRA SEGURA*/
.CompraSegura
{
   /* background: #cbc3b2;*/
   background:#f2f2f2;
    width: 600px;
    font-family: Verdana, Arial, Tahoma, Sans-Serif;
    font-size: 10px;
}

.CompraSegura-browserBackground
{
	background:white;
	filter: alpha(opacity=70);
	opacity: 0.7;
}



.CompraSeguraMensagem
{
    padding-left: 18px;
    padding-right: 18px;
    padding-bottom: 25px;
}

.CompraSeguraSeparador
{
    border-bottom: 1px solid #6c0000;
    padding-top: 12px;
    margin-bottom: 12px;
}

.CompraSeguraTitulo
{
    color: #6c0000;
    text-transform: uppercase;
    padding-top: 20px;
    text-align: left;
}

.CompraSeguraTexto
{
    color: #000;
   text-align: left;
    font-weight: normal;
    width:500px;

}

.CompraSeguraFechar
{
    float: right;
    color: #6c0000;
    font-weight:bold;
    padding-right:5px;
    padding-top: 10px;
}

.CompraSeguraFechar a
{
    float: right;
    color: #4d4534;
    text-decoration: none;
    font-family: Verdana, Arial, Tahoma, Sans-Serif;
    padding-top: 15px;
    font-weight: bold;
}



/* FIM COMPRA SEGURA*/

/*UPLOAD IMAGEM NOIVOS*/
.EditBox
{
    text-align: left;
}
.FloatingWindow
{
    text-align: left;
}
/*#ctl00_Conteudo_upload1_btnEditSubmit
{
    position: absolute;
}
#ctl00$Conteudo$upload1$btnEditCancel
{
    position: absolute;
}*/


.Chat
{
    font-size: 0.9em; 
    color: #6f6f6f; 
    text-align: center; 
    font-weight: 300;    
    
}
.Chat a 
{
    color: #6f6f6f; 
    text-decoration: none;
    
}
