* {
	margin: 0;
	padding: 0;
}

body, textocomun {
	font: 12px Arial, Helvetica, sans-serif;
}

a:link {
	color: #cf7684;
	text-decoration:none;
}
a:visited {
	color: #cf7684;
	text-decoration:none;
}
a:hover {
	color: #c9aba2;
	text-decoration:none;
}

.conteudo .bloco {
	width: 377px;
	margin: 10px 0;
	float: left;
}

.conteudo .bloco h1 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#9f4675;
	padding-bottom:6px;
}

.conteudo .bloco ul {
	list-style: none;
	margin: 0 15px;
}

/* BOX DE ALERT*/
#boxMsgPadrao {
	color:#cf7684;
	border:#f4e3f2 1px solid;
	position:absolute;
	left:250px;
	top:50px;
	_top:0;
	width:353px;
	height:70px;
	z-index:4;
}
#boxBarraTitulo{
	border-bottom:solid #f4edeb 1px;
	text-align:center;
	background:#fef5fd;
	width:100%;
	height:20px;
}
#conteudoMsg{
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
	background:url(../imagens/bg.gif) repeat-x #fef5fd;
	width:100%;
	height:100%;
}
#sombraBoxMsg{
	background-color: #CCCCCC;
	filter:alpha(opacity=40);
	-moz-opacity: 0.6;
	opacity: 0.6;
	position:absolute;
	left:256px;
	top:56px;
	_top:6px;
	width:353px;
	height:151px;
	z-index:3;
}

/* CONTROLE LOGIN*/ 
.olaPessoa {
	/*width:180px;*/
	/*background-color:#CCCCCC;*/
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#9f4675;
	padding-bottom:6px;
}

.btsControle{
	/*background-color:#00CC66;*/
	padding:1px 0 0 0;
}

.btSair{
	padding-top:5px;
}

.listaProduto{
	width:610px;
	/*height:200px;*/
	float:right;
	text-align:right;
	border-left:#fff7fe 1px solid ;
	padding-bottom:2px;
	padding-top:10px;
	_padding-top:-10px;
/*	background:#CC99FF;*/
}

.listaProdutoCasamento{
	width:100%;
	/*height:200px;*/
	float:right;
	text-align: center;
	border-left:#fff7fe 1px solid ;
	padding-bottom:2px;
	padding-top:10px;
	_padding-top:-10px;
/*	background:#CC99FF;*/
}

.listaProdutoCasamento .produto {
	width:135px;
/*	background:#33CC00;*/
	border:#f4e3f2 1px solid;
	height:250px;	
	float: left;
	position: relative;
	text-align: center;
	margin: 10px 27px;
	_margin: 10px 25px;
}

.listaProdutoDestaque{
	width:615px;
	/*height:200px;*/
	float:right;
	text-align:right;
	border-left:#fff7fe 1px solid ;
	padding-bottom:10px;
	padding-top:10px;
	/*background:#FFFF99;*/
}

.listaProdutoDestaque .produto, .listaProduto .produto {
	width:135px;
	float:left;
/*	background-color:#00CC00;*/
	margin:0px 7px 20px 6px;
}

.produto{
/*	background:#33CC00;*/
	border:#f4e3f2 1px solid;
	height:250px;	
	float: left;
	position: relative;
	text-align: center;
}
.produto div.foto, .produtoHome div.foto{
	width:120px;	
	line-height:110px;
	height:110px;
	margin:0px auto 10px auto;
	text-align:center;
	padding-bottom:10px;
	background:#FFF;
	vertical-align:middle;
	background-position:center;
	background-repeat:no-repeat;
}

.tituloDescricao{
/*	background:#fffaf9;*/
	width:320px;
	margin:10px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#dcc6c1;
	float:left;
}

.produto .nome {
	width:125px;
	margin-left:5px;
	font-size:13px;
	color:#cf7684;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:13px;
	text-align:center;
	margin-bottom:0px;
	text-decoration:none;
	position:relative;
	bottom:0px;	
}
.produto .nome a{
	color:#cf7684;
	font-weight:normal;
}
.produto .desc{
	width:125px;
	text-align:left;
	margin:2px 0px 0px 5px;
}

.produto .bot {
	float:none;
	color:#CF7684;
	background:#f9f1ee;
	border: 1px solid #CF7684;
	font-size:11px;
	text-align:center;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	margin: 10px;
}

.produto .desc a{
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#919191;
	padding:4px;
}

.produto div.preco{
	width:100%;
	padding-top:4px;
	padding-left: 2px;
	font-size:11px;
	color:#CF7684;
	background:#f9f1ee;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	position: absolute;
	/*padding:2px;*/
	left: 0;
	bottom: 0;
	text-align: left;
}

.produto div.precoDesconto{
	width:100%;
	padding-top:4px;
	padding-left: 2px;
	font-size:11px;
	color:#999999;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
/*	padding:2px;*/
	left: 0;
	bottom: 18px;
	background:#F7F0F0;
	text-decoration:line-through;	
	text-align: left;
}

.detalheProduto .fotosProduto{
/*	background:#336633;*/
	width:270px;
	min-height:300px;
	float:left;
	margin:0px 10px 10px 0px;
	text-align:center;
}

.detalheProduto .fotosProduto .imgProdMain{
	height:265px;
	line-height:265px;
	display:block;
	vertical-align:middle;
/*	background:#CCCC66;*/
}

.detalheProduto .infoProduto{
	width:322px;
	padding-right:10px;
	float:right;
	margin:0px 0px 10px 0px;
/*	background:#FF33FF;*/
}

.detalheProduto .codigo{
	width:150px;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#919191;
/*	background:#0066CC;*/
}

.detalheProduto .nomeProduto{
	font-size:16px;
	width:300px;
	color:#cf7684;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
/*	background:#FFCC99;*/
}

.detalheProduto .precoDetalhe {	
	float:left;
	width:121px;
	height:46px;
	padding:20px 0px 0px 0px;
	background:url(../imagens/bg_preco.gif) #f9f1ee no-repeat;
	font-weight:bold;
	text-align:center;
}

.detalheProduto .descricaoProduto{
	float:left;
/*	background:#FF3399;*/
	width:310px;
	font-size:12px;
	text-align:justify;
	padding:0px 10px 0px 0px;
	color:#919191;
}
.detalheProduto .descricaoProduto a{
	font-size:10px;
}

.detalheProduto .infoProduto .precoDetalhe .precoDesconto{
/*	background:#00CC00;*/
	text-decoration:line-through;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#919191;
}
.detalheProduto .infoProduto .precoDetalhe .preco{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;	
	color:#CF7684;
/*	background:#FF66FF;*/
}


.detalheProduto .botaoComprar{
	float:right;
	width:110px;
	height:50px;	
	padding:10px 0px 0px 0px;
	color:#919191;
	font-size:11px;
	text-align:center;

}

.detalheProduto .produtoAdicionadoCarrinho{
	float:right;
	width:250px;
}

.nomeCategoriaMarca{
	width:610px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	margin:0px 0px 12px 0px;
}

.fotosDetalhePopUp{
	width:650px;
	text-align:center;
	padding:16px;
	background:url(../imagens/bgTituloPopup.jpg) repeat-x #FFF;
	border:solid 1px #d1b7af;
}

.fotosDetalhePopUp .imgProdMain{
	height:450px;
	display:block;
}

.fotosDetalhePopUp p.titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	height:60px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	color:#cf7684;
	
}

#colunaEsquerdaCategoriaProduto{
	width:160px;
	height: auto;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	font-size:11px;
	background-image:url(../imagens/bg_coluna_esquerda_prod.gif);
	
/*	background-color:#CCCCCC;*/
}

#colunaEsquerdaCategoriaProduto ul.categoriaSelecionada, #colunaEsquerdaCategoriaProduto ul.categoriasMae {
	list-style:none;
	padding-left: 10px;
}

#colunaEsquerdaCategoriaProduto ul.categoriasMae{
	margin-left: 5px;
}

#colunaEsquerdaCategoriaProduto ul.categoriaSelecionada img, #colunaEsquerdaCategoriaProduto ul.categoriasMae img{
	margin-right:5px;
}

#colunaEsquerdaCategoriaProduto ul.categoriaSelecionada li{
/*	list-style-image:url(../imagens/list_item_maior.gif);*/
	font-weight:bold;
}

#colunaEsquerdaCategoriaProduto ul.categoriaSelecionada li a{
	font-size: 11px;
	color: #cf7684;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#colunaEsquerdaCategoriaProduto ul.categoriaSelecionada ul{
	/*margin-left:-35px;*/
	margin-left:3px;
}

#colunaEsquerdaCategoriaProduto ul.categoriaSelecionada ul li{
/*	list-style-image:url(../imagens/list_item_menor.gif);*/
	list-style:none;
}

#colunaEsquerdaCategoriaProduto ul.categoriaSelecionada ul li a{
	color:#a6a6a6;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif
}

#colunaEsquerdaCategoriaProduto ul.categoriasMae li{
/*	list-style-image:url(../imagens/list_item_categorias.gif);*/
}

#colunaEsquerdaCategoriaProduto ul.categoriasMae li a{
	/*font-weight:bold;*/
	color: #919191;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif
}

#colunaEsquerdaCategoriaProduto a{
	text-decoration: none;
	color: #000000;
}

.listaCategoria{
	margin:0 auto;
/*	background:#00FF66;*/
	text-align:center;
	width:715px;
}

.descCategoria{
	font-size:10px;
	color:#919191;
	float:left;
	height:90px;
	width:160px;
	text-align:left;
	padding-left:4px;
}

.descCategoria a, a:link, a:hover, a:visited, a:active, a:visited {
	text-decoration: none;
	color:#919191;
}

.tituloListaCategoria{
	padding-bottom:4px;
	font-size:14px;
	color:#cf7684;
}
.imgCategoria{
	float:left;
	height:90px;
	width:140px;
	_width:130px;
	/*background:#00FF33;*/
}
.itemCategoria {
	padding:4px;
	width:320px;
	height:90px;
	display:block;
	/*background-color:#fff7fe;*/
	/*margin: 10px auto 0px auto;*/
	margin: 10px 10px 10px 10px;
	border:solid 1px #E8E8E8;
	float:left
}

.englobaListaCategoria{
	padding-bottom:30px;
	width:720px;
	height: auto;
/*	background-color:#CC0000;*/
	margin:0 auto;
	color:#cf7684;
	/*display: block;
	overflow: auto;*/
}

.imagemCategoria{
	width:250px;
	height:350px;
	float:left;
	/*background:#009933;*/
}

.textoCategoria{
	height:auto;
	width:340px;
	margin-bottom: 15px;
	color:#cf7684;
	font-size:11px;
	text-align:left;
	padding:4px;
	float:left;
	padding-right:8px;
	text-align:justify;
/*	background-color:#00CC00;*/
}

#container {
	width: 610px;
	height: auto;
	overflow: auto;
	text-align: right;
	/*background: #00CC00;*/
}

.subCategoria{
	width:120px;
	height:130px;
	float: right;
	margin: 0 0 10px 0;
	/*margin: 10px 10px 10px 10px;*/
    /*position:relative;*/
	text-align:center;	
	/*background-color:#000;*/
	/*border: 1px solid #999999;*/
}

.subCategoria p {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 9px;
}

.subCategoria .fotoSubCategoria{
	background:no-repeat center;
	width:100px;
	height:100px;
	margin:0 auto;
/*	background-color:#0033CC;*/
}

.subCategoria .nomeSubCategoria{
	width:125px;
	height:24px;
	position:absolute;
	bottom:0px;
	left:0pc;
	text-align:center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
/*	background:#000066;*/
}

.conhecaProdutos{
	background:#fff7fe;
	float:right;
	width:610px;
	padding:3px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#cf7684;
}

.listaMarca{
	width:774px;
	height: auto;
	padding:0px;
}

.listaMarca .marca{
	width:130px;
	height:130px;
	float:left;
	vertical-align:middle;
	margin: 5px 10px 20px 10px;
	position:relative;
	border:solid 1px #faf0f1;
	background-position:center;
	background-repeat:no-repeat;
}


.listaMarca .pais{
	width:130px;
	height:15px;
	bottom:0px;
	text-align:center;
	background-color:#fff7fe;
	color: #98396b;
	font-size:10px;
}

.formatacao{
	width:754px;
	margin:10px;
	color:#919191;
}

.formatacao a{
	color:#333333;
	text-decoration:none;
}


.formatacao a:link{
	color:#333333;
	text-decoration:none;
}

.formatacao a:hover{
	color:#999999;
	text-decoration:underline;
}

.formatacao a:visited{
	color:#333333;
	text-decoration:none;
}

/*NOTICIAS E CLIPPING*/
#noticia, #clipping{
	padding:8px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#919191;
}

#noticia h1, #noticia h2, #clipping h1, #clipping h2{
	margin: 5px 0px 5px 0px;
}

#noticia h2, #clipping h2{
	font-size:11px;
	color:#e2bfd3;	
}

#noticia h1, #clipping h1{
	font-size:15px;
	color:#cf7684;
	padding-bottom:5px;
}

.categoria{
	float:right;
	text-align:right;
	top:0px;
	width:100%;
	height:20px;
	color:#98396b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#listaClipping .vejaAnteriores, #listaNoticia .vejaAnteriores{
	width:600px;
	color:#98396b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:8px;
	display:block;
	clear:both;	
}

.categoria select{
	background-color:#fff7fe;
	color:#98396b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-width:1px;
}

#noticia .fotos, #clipping .fotos{
	width:100%;
	float:left;
	text-align:center;
	margin: 10px 0px 10px 5px;
}

#noticia .fotos div, #clipping .fotos div{
	width:100px;
	height:100px;
	float:left;
	background-color:#e2bfd3;
	margin:5px 10px 10px 10px;
	padding:1px 1px 1px 1px;
}

#listaNoticia span, #listaClipping span{
	width:760px;
	float:left;
	padding: 5px 5px 5px 5px;
	margin:0px 0px 5px 0px ;
	border:0px;	
	background-color:#fff7fe;
}
#listaNoticia span a, #listaClipping span a{	
	color:#98396b;
	text-decoration:none;
}

#listaNoticia h1, #listaNoticia h2, #listaClipping h1, #listaClipping h2{
	margin:0px;
	border:0px;
}

#listaNoticia .titulo, #listaClipping .titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#98396b;
	background:#999999;
}

#listaNoticia h2, #listaClipping h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e2bfd3;	
	float:left;
	width:60px;
}

#listaNoticia a, #listaClipping a{
	text-decoration:none;
	cursor:pointer;
}

#listaNoticia h1, #listaClipping h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf7684;
}

.passos {
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	text-align:center;
	margin:0px;
}
.linhaSepara{
	width:50%;
	margin:20px;
}

/*aqui*/
.identificacao{
	width:20%;
	padding:40px 0 0 40px;
	text-align:left;
	margin:0px;
	margin-left:30px;	
}

.titulosCadastro{
	width:20%;
	padding:0 0 0 12px;
	text-align:left;
	margin-left:258px;
	_margin-left:215px;
}

.formularioCadastro, .formularioLembrarSenha{
/*	background:#00CC00;*/
	width:30%;
	padding:12px;
	text-align:left;
	margin:0 auto;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.formularioCadastro .botao{
	margin-left:170px;
}

.formularioCadastro .btaoContato{
	margin-top:10px;
	margin-left:97px;
	_margin-left:90px;
}
.formularioLembrarSenha .botao{
	margin-left:258px;
}
.formularioIdentificacao{
	width:30%;
	padding:12px;
	text-align:left;
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#9f4675;
	margin-left:30px;
	/*background:#CCCCCC;*/
	float:left;
}
.cadastroInicio{
	width:30%;
	padding:12px;
	text-align:left;
	margin:0 auto;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#9f4675;
}
.paginacao{
	text-align:left;
	width:590px;
	float:right;
	margin:9px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf7684;
	padding-bottom:2px;
}
.tabelaLegenda{
	margin:11px;
	color:#cf7684;
}
.legenda{
	font-size:9px;

}
/* BLOCOS DE ENDEREÇO e BOX DADOS DE CONFIRMACAO*/
.textoExplicativo{
	padding:20px;
	margin-left:10px;
	width:550px;
	text-align:left;
	margin:0px;
/*	background:#33FF00;*/
	float:left;
}
.btAdicionar{
	padding-top:15px;
	padding-bottom:10px;
/*	background:#FFCCCC;*/
	width:140px;
	height:30px;
	float:left;

}
.total{
	padding:8px;
	color:#CC0000;
	font-weight:bold;
	font-size:16px;
}
.boxEndereco{	
/*	background:#00FF00;*/
	width:330px;
	height:210px;
	_height:200px;
	margin:20px;
	float:left;
	border:solid #f4edeb 1px;	
	position:relative;
}

.boxEndereco_loc {	
	width: 200px;
	height: auto;
	margin: 20px 20px 20px 40px;
	float: left;
	border: solid #f4edeb 1px;	
	position: relative;
}

.boxEndereco_loc h1, p {	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 10px;
}

.boxEndereco_loc h1 {	
	font-size:14px;
	font-weight:bold;
	color:#9f4675;
	margin-bottom:6px;
}

.boxEndereco_loc p {	
	font-size: 11px;
}

.boxRotas_loc {	
	width: 690px;
	_width: 610px;
	height: auto;
	margin: 20px 20px 20px 40px;
	float: left;
	border: solid #f4edeb 1px;	
	position: relative;
}

.boxRotas_loc h1, p {	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 10px;
}

.boxRotas_loc h1 {	
	font-size:14px;
	font-weight:bold;
	color:#9f4675;
	margin-bottom:6px;
}

.boxRotas_loc p {	
	font-size: 11px;
}

.boxDadosConfirmacao{
/*	background:#00FF00;*/
	width:745px;
	height:220px;
	_height:200px;
	margin:0 auto;
	border:solid #f4edeb 1px;	
}
.dadosEntrega{
/*	background:#330099;*/
	margin-top:25px;
	margin-bottom:5px;
	width:700px;
	padding-left:20px;
/*	_padding-left:40px;*/
}
.boxEndereco .barraTitulo, .boxDadosConfirmacao .barraTitulo{
/*	background:#66CC66;*/
	height:20px;
	border-bottom:solid #f4edeb 1px;
	background:#fffaf9;
	padding:4px;
	position:relative;
}


.boxEndereco .barraTitulo .descTitulo{
	width:260px;
/*	background:#996666;*/
	padding:2px;	
	font-weight:bold;
	float:left;
	position:relative;
	color:#9f4675;
}

.boxDadosConfirmacao .barraTitulo .descTitulo{
	width:100%;
/*	background:#996666;*/
	padding:2px;	
	float:left;
	position:relative;
	color:#9f4675;
}

.boxEndereco .barraTitulo .botoes{	
	width:55px;
/*	background:#0000FF;	*/
	text-align:right;
	float:right;
	position:relative;
}

.boxEndereco ul, .boxDadosConfirmacao ul{ 
	list-style-type:none; 
	margin:10px; 
	padding:0; 
	border:0;
}
.boxEndereco li, .boxDadosConfirmacao li{ 
/*	background:#FF99FF;*/
	color:#9f4675;
	height:22px; 
	border:0; 
	list-style:none;
}
.boxEndereco li .descTituloCampo, .boxDadosConfirmacao li .descTituloCampo{
	font-weight:bold;
}
.boxEndereco .usarEsseEndereco{
	height:18px;
	background:#f9f1ee;
	text-align:right;
	border-top:solid #f4edeb 1px;
	color:#CC0000;
	font-weight:bold;
}
.boxEndereco .usarEsseEndereco a{
	color:#CC0000;
	padding:4px;
}

/*FORMATACOES DE FORMULARIOS*/
.tituloCampo {
	width:100%;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#9f4675;

}
.formatoCampo{
	margin-left:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#C1C1C1;
	font-weight:normal;
}


.aindaNaoCadastrado{
	width:40%;
	padding:12px;
	text-align:left;
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9f4675;
/*	background:#999;*/
	padding-bottom:60px;
	float:right;
}

.aindaNaoCadastrado .botao, .formularioIdentificacao .botao{
	margin-left:80px;
}

.cadastroInicio .botao {
	margin-left:116px;
}
.msgErro {
	width:300px;
	/*background:#009933;*/
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #CC0000;
	/*padding:0 0 0 12px;*/
	text-align:left;
	margin:0 auto;
}
.sucesso {
	width:500px;
	/*background:#009933;*/
	text-align:center;	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#9f4675;
	margin:0 auto;
	display:block;
}
.linhaOn{
	background-color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cf7684;
}

.linhaOff{
	background-color:#fff7fe;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cf7684;
}
.linhaTitulo{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#f9f1ee;
	color:#cf7684;
	font-weight:bold;
}
.formularioIdentificacao .botao{
	margin-left:116px;
}

.fotoProdutoCarrinho{
	background-repeat:no-repeat;
	background-position:center;
	width:110px;	
	height:110px
}

.fotoProdutoCarrinho .mascaraPresente{
	width:110px;	
	height:110px;
}

.identificacaoLogin{
	width:350px;
	height:250px;
	margin-left:20px;
	float:left;
	background-color:#CCCCCC
}

.identificacaoLogin .login{
	margin:5px;
}

.identificacaoLogin .lembrarSenha{
	margin:5px;
}

.identificacaoCadastro{
	width:350px;
	height:200px;
	margin-right:20px;
	float:right;
	background-color:#CCCCCC
}
/*PONTOS DE VENDA*/
.flashPontoVenda{
/*	background-color:#00FF00;*/
	margin:10px;
	width:420px;
	height:307px;
	float:left;
	
}

.textoPontoVenda{
	margin-top:10px;
	margin-bottom:10px;
/*	background:#FF00FF;*/
	width:300px;
	height:307px;
	float:left;
	color:#919191;
	font-size:11px;
}

.textoBaixoPontoVenda{
	margin:0 10px 10px 10px;
/*	background:#FFCC00;*/
	width:95%;
	height:auto;
	float:left;
	color:#919191;
	font-size:11px;
}

.busca{
	width:600px;
	margin-left:100px;
}

.pedidoFechado{
	text-align:center;
	width:724px;
}

.trocaDevolucao{
	text-align:justify;
	padding:10px;
}

.trocaDevolucao .subTitulo{
	font-weight:bold;
	font-size:14px;
	color:#cf7684;
}


.trocaDevolucao ul{
	margin-left: 25px;
	/*_margin:0;*/
	/*_padding:6px;*/
	list-style:url(../imagens/pixel_li.gif);
	/*line-height:20px;*/
}
.trocaDevolucao  li{
	/*_list-style-position:inside;*/
/*	font-size:11px;*/
}
