body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	background:#336666;
	margin:7px;
}

a{
	border:0;
	text-decoration:none;
	color:#990033;
}
a:hover{
	text-decoration:underline;
}

img{
	border:0;
}

p{
	margin-top:15px;
	margin-bottom:15px;
}

input,select,textarea{
	font-family: Arial;
	font-size:13px;
}

form{
	margin-top:0;
}

#site{
	min-width:765px;
	max-width:1280px;
	margin:0 auto;
	background:#ffffff;
}

#cabecalhoSup{
	background:#336666 url('../assets/fundo_menu_usuario.gif');
}

#cabecalhoInf_varejo, #cabecalhoInf_atacado, #cabecalhoInf_televendas{
	width:100%;
	border-spacing:0;
	border-collapse:collapse;
}
#cabecalhoInf_varejo img, #cabecalhoInf_atacado img, #cabecalhoInf_televendas img{
	display:block;
}
#cabecalhoInf_varejo td, #cabecalhoInf_atacado td, #cabecalhoInf_televendas td{
	padding:0;
}
#cabecalhoInf_varejo{
	background:#ffcccc url('../assets/fundo_cabecalho_varejo.gif');
}
#cabecalhoInf_atacado{
	background:#ffcccc url('../assets/fundo_cabecalho_atacado.gif');
}
#cabecalhoInf_televendas{
	background:#ffcccc url('../assets/fundo_cabecalho_televendas.gif');
}

#pesquisa_varejo{
	background:url('../assets/banner_pesquisa_cabecalho_varejo.gif') no-repeat;
}
#pesquisa_atacado{
	background:url('../assets/banner_pesquisa_cabecalho_atacado.gif') no-repeat;
}
#pesquisa_televendas{
	background:url('../assets/banner_pesquisa_cabecalho_televendas.gif') no-repeat;
}
#pesquisa_varejo form, #pesquisa_atacado form, #pesquisa_televendas form{
	margin:0;
	padding-top:19px;
}

#pesquisaForm_varejo, #pesquisaForm_atacado, #pesquisaForm_televendas{
	float:left;
	border:0;
	margin:0;
	width:75%;
	padding:5px 0 5px 4px;
	font-size:11px;
}
#pesquisaForm_varejo{
	background:url('../assets/fundo_form_pesquisa_varejo.gif') no-repeat;
}
#pesquisaForm_atacado{
	background:url('../assets/fundo_form_pesquisa_atacado.gif') no-repeat;
}
#pesquisaForm_televendas{
	background:url('../assets/fundo_form_pesquisa_televendas.gif') no-repeat;
}

#pesquisarNovamente ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
#pesquisarNovamente li{
	float:left;
}

#pesquisarNovamente form{
	margin:0;
	padding:0;
}

#pesquisarNovamenteForm{
	border:0;
	margin:0;
	background:url('../assets/fundo_form_pesquisar_novamente.gif') no-repeat;
	width:310px;
	padding:5px 0 6px 4px;
	font-size:11px;
}

td#carrinho{
	width:99px;
	line-height:19px;
	padding-right:5px;
	text-align:right;
	background:url('../assets/banner_carrinho_cabecalho.gif');
	font-size:11px;
	font-family:"Trebuchet MS";
	color:#ffffff;
	cursor:pointer;
}

#corpo{
	width:100%;
	border-spacing:0;
	border-collapse:collapse;
	margin-top:5px;
}

#areaEsquerda_varejo, #areaEsquerda_atacado, #areaEsquerda_televendas, #areaDireita{
	padding:0;
	vertical-align:top;
}
#areaDireita{
	padding-bottom:5px;
}

#conteudo{
	padding:15px 5px 0 6px;
	background:url('../assets/borda_conteudo.gif') no-repeat;
}

#tituloPagina{
	background:url('../assets/fundo_barra_conteudo.gif') no-repeat;
	height:27px;
	padding:2px 0 0 10px;
}

#tituloTexto{
	position:absolute;
	color:#ffffff;
	font-weight:bold;
	font-size:20px;
}

#tituloTextoSombra{
	font-weight:bold;
	font-size:20px;
	margin:-1px 0 0 -1px;
	color:#cc5050;
}

#tabelaCadastroMultiplo{
	width:100%;
	font-size:12px;
}
#tabelaCadastroMultiplo thead{
	font-weight:bold;
	background:#ffbbbb;
}
#tabelaCadastroMultiplo td span{
	font-weight:bold;
	color:#cc0000;
	font-size:12px;
}

.logo{
	float:left;
	height:25px;
	background:#ffcccc;
}

.alerta{
	margin:auto;
	border:1px solid #000;
	padding:5px;
	background:#ffff99;
	margin-bottom:5px;
}

.alerta2{
	border:1px solid #990033;
	padding:0 3px;
	background:#ff6666;
	color:#ffffff;
	font-weight:bold;
}

.iconeAlerta{
	float:left;
}

.fraseTopo{
	margin-top:0;
}




/*** RODAPÉ *****************************************/

#rodape{ background:#a70339 url('../assets/fundo_rodape.gif') 0 100% repeat-x; }

#rodapeEsq{
	background:url('../assets/fundo_rodape_esq.gif') 0 100% no-repeat;
	padding-left:5px;
}

#rodapeDir{
	background:url('../assets/fundo_rodape_dir.gif') 100% 100% no-repeat;
	padding-right:5px;
	color:#ffffff;
}

#rodapeConteudo{
	width:730px;
	margin:auto;
	font-size:11px;
	padding:10px;
	text-align:center;
	color:#cc9999;
}
#rodapeConteudo a{
	color:#ffffff;
}
#rodapeConteudo a:hover{
	text-decoration:underline;
}

#produtosMaisVisitados{
	overflow:hidden;
	height:122px;
	background:#eaa2a9 url('../assets/fundo_mais_visitados.gif') repeat-x;
	padding-left:16px;
}

#titProdutosMaisVisitados{
	background:url('../assets/titulo_mais_visitados.gif');
	width:119px;
	height:34px;
}

.thumbProdutosMaisVisitados{
	float:left;
	text-align:center;
	margin-bottom:40px;
	font-size:10px;
	width:80px;
	height:82px;
	overflow:hidden;
	line-height:11px;
}
.thumbProdutosMaisVisitados img{
	border:1px solid #cc6666;
}
.thumbProdutosMaisVisitados a{
	color:#000;
}

.divProdutosMaisVisitados{
	float:left;
	width:17px;
	height:82px;
	margin-bottom:40px;
}




/*** PÁGINA INICIAL *********************************/

#preloadImgIndex{
	display:none;
}

#promocoesIndex{
	padding-right:5px;
	height:300px;
	overflow:hidden;
}
#tituloPromocoesIndex{
	background:url('../assets/titulo_index_promocoes_out.gif') 100% 0 no-repeat;
}
#tituloPromocoesIndex:hover{
	background:url('../assets/titulo_index_promocoes_in.gif') 100% 0 no-repeat;
}
#tituloPromocoesIndex2{
	background:url('../assets/titulo_index_promocoes_out.gif') 0 0 no-repeat;
	height:50px;
	margin-right:5px;
	font-size:1px;
}
#tituloPromocoesIndex2:hover{
	background:url('../assets/titulo_index_promocoes_in.gif') 0 0 no-repeat;
}

#lancamentosIndex{
	margin-left:352px;
	height:300px;
	overflow:hidden;
}

#tituloLancamentosIndex{
	background:url('../assets/titulo_index_lancamentos_out.gif') 100% 0 no-repeat;
}
#tituloLancamentosIndex:hover{
	background:url('../assets/titulo_index_lancamentos_in.gif') 100% 0 no-repeat;
}
#tituloLancamentosIndex2{
	background:url('../assets/titulo_index_lancamentos_out.gif') 0 0 no-repeat;
	height:50px;
	margin-right:5px;
	font-size:1px;
}
#tituloLancamentosIndex2:hover{
	background:url('../assets/titulo_index_lancamentos_in.gif') 0 0 no-repeat;
}

#bannerPrincipal{
	float:left;
}

#linhaPropria{
	float:right;
}
#linhaPropria img{
	display:block;
}

#linkLinhaPropria{
	background:url('../assets/titulo_index_linha_eros_out.gif');
	width:173px;
	height:49px;
	cursor:pointer;
}
#linkLinhaPropria:hover{
	background:url('../assets/titulo_index_linha_eros_in.gif');
}

.linkTituloIndex{
	height:25px;
	margin:5px 10px 10px 15px;
	cursor:pointer;
}




/*** BARRA USUÁRIOS *********************************/

#navUsuario{
	list-style-type:none;
	width:493px;
	height:25px;
	margin:0 0 0 auto;
	padding:0;
}
#navUsuario li{
	display:inline;
	float:left;
	height:25px;
}
#navUsuario a{
	display:block;
}




/*** MENU HORIZONTAL ********************************/

#menuPrincipal{
	width:100%;
	border-spacing:0;
	border-collapse:collapse;
	padding:0;
	margin-top:1px;
	background:#990033;
}
#menuPrincipal td{
	padding:0;
	text-align:center;
	height:20px;
	font-size:1px;
}
#menuPrincipal td.botaoSel{
	background:url('../assets/fundo_menu_in.gif');
}
#menuPrincipal td.botao{
	background:url('../assets/fundo_menu_out.gif');
}
#menuPrincipal a{
	display:block;
	height:20px;
}
#menuPrincipal div{
	display:block;
	height:20px;
}

.div{ 
	background:url('../assets/div_menu_principal.gif');
	width:1px;
}




/*** MENU LATERAL ***********************************/

#areaEsquerda_varejo, #areaEsquerda_atacado, #areaEsquerda_televendas{
	width:205px;
}
#areaEsquerda_varejo{
	background:url('../assets/fundo_menu_lateral_varejo.gif') repeat-y;
}
#areaEsquerda_atacado{
	background:url('../assets/fundo_menu_lateral_atacado.gif') repeat-y;
}
#areaEsquerda_televendas{
	background:url('../assets/fundo_menu_lateral_televendas.gif') repeat-y;
}

#tituloSecao_varejo, #tituloSecao_atacado, #tituloSecao_televendas{
	height:28px;
	padding-top:6px;
}
#tituloSecao_varejo{
	background:url('../assets/fundo_titulo_departamentos_varejo.gif') no-repeat;
}
#tituloSecao_atacado{
	background:url('../assets/fundo_titulo_departamentos_atacado.gif') no-repeat;
}
#tituloSecao_televendas{
	background:url('../assets/fundo_titulo_departamentos_televendas.gif') no-repeat;
}

#textoTituloSecao, #textoTituloSecaoSombra{
	font-size:14px;
	font-weight:bold;
	padding-left:16px;
	text-transform:uppercase;
}

#textoTituloSecao{
	margin-top:-15px;
	color:#ffffff;
}

#textoTituloSecaoSombra{
	margin-left:-1px;
	color:#8f0022;
}

#navLateral, #navLateralSubcat, #navLateralPesquisa{
	list-style-type:none;
	padding:0;
	margin:0 0 5px 0;
}
#navLateral li{
	font-weight:bold;
	font-size:13px;
}
#navLateral a{
	padding:5px 15px 5px 8px;
}
#navLateral a, #navLateralSubcat a, #navLateralPesquisa a{
	color:#990033;
	text-decoration:none;
	display:block;
}
#navLateral a:hover.cat_varejo, #navLateralSubcat a:hover.cat_varejo{
	background:#ffcccc;
	width:177px;
}
#navLateral a:hover.cat_atacado, #navLateralSubcat a:hover.cat_atacado{
	background:#ffee99;
	width:177px;
}
#navLateral a:hover.cat_televendas, #navLateralSubcat a:hover.cat_televendas{
	background:#bbfea9;
	width:177px;
}

#navLateralSubcat a{
	padding:1px 15px 3px 8px;
}
#navLateralSubcat a.catSelecionada_varejo{
	background:url('../assets/fundo_cat_selecionada_varejo.gif') 100% 0 no-repeat;
	font-weight:bold;
}
#navLateralSubcat a:hover.catSelecionada_varejo{
	background:url('../assets/fundo_cat_selecionada_varejo.gif') 100% 0 no-repeat;
	width:182px;
}
#navLateralSubcat a.catSelecionada_atacado{
	background:url('../assets/fundo_cat_selecionada_atacado.gif') 100% 0 no-repeat;
	font-weight:bold;
}
#navLateralSubcat a:hover.catSelecionada_atacado{
	background:url('../assets/fundo_cat_selecionada_atacado.gif') 100% 0 no-repeat;
	width:182px;
}
#navLateralSubcat a.catSelecionada_televendas{
	background:url('../assets/fundo_cat_selecionada_televendas.gif') 100% 0 no-repeat;
	font-weight:bold;
}
#navLateralSubcat a:hover.catSelecionada_televendas{
	background:url('../assets/fundo_cat_selecionada_televendas.gif') 100% 0 no-repeat;
	width:182px;
}

#navLateralPesquisa a{
	padding:1px 10px;
}
#navLateralPesquisa a:hover.catPesquisa_varejo{
	background:#ffcccc;
	width:180px;
}
#navLateralPesquisa a:hover.catPesquisa_atacado{
	background:#ffee99;
	width:180px;
}
#navLateralPesquisa a:hover.catPesquisa_televendas{
	background:#bbfea9;
	width:180px;
}
#navLateralPesquisa a.catSelecionadaPesquisa_varejo{
	background:url('../assets/fundo_cat_selecionada_varejo.gif') 100% 0 no-repeat;
	font-weight:bold;
	padding:1px 10px 3px 8px;
}
#navLateralPesquisa a:hover.catSelecionadaPesquisa_varejo{
	background:url('../assets/fundo_cat_selecionada_varejo.gif') 100% 0 no-repeat;
	width:187px;
}
#navLateralPesquisa a.catSelecionadaPesquisa_atacado{
	background:url('../assets/fundo_cat_selecionada_atacado.gif') 100% 0 no-repeat;
	font-weight:bold;
	padding:1px 10px 3px 8px;
}
#navLateralPesquisa a:hover.catSelecionadaPesquisa_atacado{
	background:url('../assets/fundo_cat_selecionada_atacado.gif') 100% 0 no-repeat;
	width:187px;
}
#navLateralPesquisa a.catSelecionadaPesquisa_televendas{
	background:url('../assets/fundo_cat_selecionada_televendas.gif') 100% 0 no-repeat;
	font-weight:bold;
	padding:1px 10px 3px 8px;
}
#navLateralPesquisa a:hover.catSelecionadaPesquisa_televendas{
	background:url('../assets/fundo_cat_selecionada_televendas.gif') 100% 0 no-repeat;
	width:187px;
}
#navLateralPesquisa b{
	font-size:14px;
}
#navLateralPesquisa span{
	color:#D16FA2;
}

.semLink, .selecionadaSemLink_varejo, .selecionadaSemLink_atacado, .selecionadaSemLink_televendas{
	color:#990033;
	display:block;
	padding:1px 10px 3px 8px;
	background:transparent;
}

.selecionadaSemLink_varejo, .selecionadaSemLink_atacado, .selecionadaSemLink_televendas{
	font-weight:bold;
	display:block;
	width:187px;
}
.selecionadaSemLink_varejo{
	background:url('../assets/fundo_cat_selecionada_varejo.gif') 100% 0 no-repeat;
}
.selecionadaSemLink_atacado{
	background:url('../assets/fundo_cat_selecionada_atacado.gif') 100% 0 no-repeat;
}
.selecionadaSemLink_televendas{
	background:url('../assets/fundo_cat_selecionada_televendas.gif') 100% 0 no-repeat;
}




/*** BARRAS AUXILIARES ******************************/

#breadCrumbs{
	background:url('../assets/fundo_barra_conteudo.gif') no-repeat;
	color:#ffffff;
	font-size:12px;
	padding-left:10px;
	height:29px;
}

#breadCrumbs a{
	color:#ffffff;
	text-decoration:underline;
}
#breadCrumbs a:hover{
	text-decoration:none;
}
#breadCrumbs div{
	float:left;
	padding-top:8px;
}
#breadCrumbs div.seta{
	height:29px;
	padding:0 6px;
}

#ordenacaoBox{
	background:url('../assets/fundo_ordenacao.gif') no-repeat 100% 0;
}

#ordenacao{
	background:url('../assets/fundo_ordenacao.gif') no-repeat;
	padding:4px 0 4px 10px;
	margin-right:5px;
	font-size:11px;
	font-weight:bold;
	height:22px;
	color:#990033;
}
#ordenacao ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#ordenacao li{
	display:table-cell;
	padding-right:5px;
}
#ordenacao select{ font-size:11px; }
#ordenacao form{
	margin:0;
	padding:0;
	float:left;
}

#paginacao{
	float:right;
	font-size:13px;
	margin-top:3px;
}
#paginacao span{
	font-weight:bold;
	background:#660033;
	color:#ffcccc;
	padding-left:2px;
	padding-right:2px;
}
#paginacao a{
	color:#990033;
}
#paginacao img{
	vertical-align:text-bottom;
}




/*** PRODUTOS RESUMO ********************************/

#boxProdutos{
	padding-top:10px;
}

.produto, .produtoEros{
	display:inline;
	margin:15px 20px;
	height:1px;
	font-size:1px;
}
.produto div{
	font-size:11px;
}
.produtoEros{
	margin:0;
}
.produtoEros div{
	font-size:11px;
}

.conteudoProduto, .conteudoProdutoEros{
    display:table-cell;
	display:inline-block;
	padding-top:8px;
	padding-bottom:20px;
	width:135px;
	vertical-align:top;
	text-align:left;
	/* O 'height' é nessário para que o conteúdo seja alinhado verticalmente ao topo no Firefox 2 */
	height:250px;
}
.conteudoProdutoEros{
	padding-top:0;
}

.fotoResumoProduto, .fotoResumoProdutoEros{
	width:135px;
	height:100px;
	border:1px solid #ffdddd;
	margin-bottom:3px;
}
.fotoResumoProduto img{
	display:block;
	margin:auto;
}
.fotoResumoProdutoEros{
	border:1px solid #61a488;
	background:#ffffff;
}
.fotoResumoProdutoEros img{
	display:block;
	margin:auto;
}

.tituloProdutoHome{
	color:#990033;
	font-weight:bold;
	font-size:13px;
}

div.precoNormal{
	font-weight:bold;
	font-size:15px;
	margin-top:5px;
}

div.precoNormal span{
	color:#de6969;
	text-decoration:line-through;
	font-size:12px;
	font-weight:normal;
	padding-right:10px;
}

div.botaoDetalhes{
	margin-top:2px;
}
div.botaoDetalhes a img {
	border:0;
}

.tarjaNovo, .tarjaNovo2{
	width:40px;
	height:40px;
	margin-top:-100px;
	float:right;
	position:relative;
}
.tarjaNovo2{
	margin-top:-77px;
}

.tarjaPromocao, .tarjaPromocao2{
	width:50px;
	height:50px;
	margin-top:-50px;
	float:right;
	position:relative;
}
.tarjaPromocao2{
	margin-left:20px;
	margin-top:-27px;
}

.tarjaDestaque, .tarjaDestaque2{
	width:50px;
	height:50px;
	margin-top:-100px;
	float:left;
	position:relative;
}
.tarjaDestaque2{
	margin-top:-77px;
}




/*** PRODUTOS DETALHE *******************************/

#produto{
	width:100%;
	border-spacing:0;
	border-collapse:collapse;
}
#produto td{
	padding:0;
}

#fotosProduto{
	width:272px;
}
#fotosProduto, #dadosProduto{
	padding:0;
	vertical-align:top;
}

#areaFoto{
	border:1px solid #ffbbbb;
	width:250px;
	background:#ffffff;
}

#fotoAtual{
	overflow:auto;
}

#fotoAtual img{
	display:block;
	margin:auto;
}

#thumbs img{
	border:1px solid #ffbbbb;
	float:left;
	margin-top:8px;
	width:55px;
	height:55px;
}
#thumbs div{
	float:left;
	width:8px;
	height:55px;
}

#infoProdutoBox{
	margin-left:5px;
	background:url('../assets/fundo_titulo_produto.gif') no-repeat;
	padding-left:10px;
}

#infoProdutoConteudo{
	padding:5px 10px 5px 0;
	background:url('../assets/fundo_titulo_produto.gif') no-repeat 100% 0;
}

#tituloProduto{
	font-weight:bold;
	font-size:20px;
	padding-bottom:10px;
	background:url('../assets/dot_box_produto_h.gif') repeat-x 0 100%;
}

#codigoProduto{
	font-size:11px;
	font-weight:normal;
}

#precoProduto{
	padding: 5px 0;
	background:url('../assets/dot_box_produto_h.gif') repeat-x 0 100%;
	margin-bottom:5px;
}
#precoProduto span.precoNormal{
	color:#990033;
	font-size:24px;
	margin-bottom:5px;
}

#opcoesProduto{
	border-spacing:0;
	border-collapse:collapse;
}

#formProduto{
	margin:0;
}
#formProduto select{
	font-size:11px;
}

#quadroDetalhes{
	margin:15px 10px 15px 15px;
	padding-top:28px;
}

#abaDescricaoIn{
	margin-top:-28px;
	position:absolute;
}
#abaDescricaoIn img{
	display:block;
}

#navegacaoProduto{
 	background:url('../assets/fundo_navegacao_produto.gif') no-repeat;
 	margin-bottom:15px;
 	text-align:right;
}
#navegacaoProduto div{
	height:29px;
	background:url('../assets/fundo_navegacao_produto.gif') 100% 0 no-repeat;
	padding:6px 6px 0 2px;
	margin-left:5px;
}

span.precoNormal{
	font-weight:bold;
}

span.precoNaoPromocional{
	color:#de6969;
	text-decoration:line-through;
	font-size:14px;
}




/*** PRODUTOS PESQUISA ******************************/

#legenda{
	margin-top:8px;
	border:1px solid #ffaaaa;
	padding:4px;
	background:#ffeeee;
}
#legenda span, #legenda div{
	font-weight:bold;
	padding-right:20px;
	text-transform:uppercase;
}

div.prodConteudo{
	margin-left:65px;
}
div.prodConteudo div{
	padding-bottom:1px;
}
div.prodConteudo a{
	color:#990033;
}

div.produtoImagemBox{
	float:left;
}

div.produtoFoto{
	margin-top:1px;
	text-align:center;
}
div.produtoFoto img{
	border:1px solid #ffdddd;
}

div.produtoCodigo{
	font-size:11px;
	text-align:center;
}

div.produtoPreco{
	font-size:16px;
	font-weight:bold;
}

span.produtoPrecoNaoPromocional{
	text-decoration:line-through;
	color:#de6969;
	font-weight:normal;
	font-size:13px;
}

div.produtoBreadcrumbs{
	font-size:11px;
}

.divisaoProdutos{
	margin:10px 0;
	height:1px;
	font-size:1px;
	background:#ffeeee;
}




/*** AJUDA ******************************************/

div.itemAjuda{
	background:url('../assets/fundo_titulo_produto.gif') no-repeat;
	padding-left:10px;
	margin-bottom:25px;
}

div.itemAjudaTitulo{
	background:url('../assets/fundo_titulo_produto.gif') 100% 0 no-repeat;
	font-size:16px;
	font-weight:bold;
	padding-top:10px;
}

div.conteudoAjuda{
	margin-right:10px;
}
div.conteudoAjuda a{
	font-weight:bold;
}

ul.navAjuda{
	margin-top:15px;
	padding-left:20px;
}
ul.navAjuda li{
	list-style-image: url(../assets/macazinha_on.gif);
	line-height:19px;
}
ul.navAjuda a{
	color:#990033;
}

div.ajudaDestaqueHolder{
	margin:15px auto;
}

div.ajudaDestaqueMarcador{
	float:left;
	margin-top:1px;
}

div.ajudaDestaqueTexto{
	margin-left:20px;
}

#ajudaCompra{
	background:#336666;
	padding:5px 0;
}
#ajudaCompraSite{
	width:529px;
	height:398px;
	margin:auto;
	background:url('../assets/ajuda_compra.gif') no-repeat;
}
#ajudaCompraSite img{
	display:block;
}
#ajudaCompra div div{
	position:absolute;
	background:#000;
	font-size:10px;
	color:#000;
}

div.tip{
	background:#ffdddd;
	width:300px;
}

div.tip-title{
	font-size:13px;
	font-weight:bold;
	color:#660033;
	background:#ff6666;
	padding:5px;
}

div.tip-text{
	padding:5px;
	border:2px solid #ff6666;
	font-size:12px;
}




/*** FORM *******************************************/

div.dadosForm{
	background:#ffdddd;
	padding-top:5px;
}
div.dadosForm div{
	padding:4px 0;
}
div.dadosForm label{
	float:left;
	width:150px;
	text-align:right;
	color:#cc3333;
	padding:3px 5px 3px 0;
	font-weight:bold;
}
div.dadosForm span{
	color:#993366;
	font-size:11px;
}
div.dadosForm div div{
	padding-top:3px;
	padding-left:155px;
}
div.dadosForm div strong{
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin-left:154px;
}

.formClaro{
	background:#ffeeee;
}

.formErro{
	border:2px solid #990033;
	background:#ffff99
}




/*** FORM LOGIN *************************************/

div.formLogin{
	background:#ffdddd;
	padding:15px 0 10px 0;
}
div.formLogin div div{
	float:left;
	width:110px;
	font-weight:bold;
	text-align:right;
	margin-right:5px;
	padding-top:5px;
}




/*** PEDIDOS ****************************************/

.dadosPedido{
	border:1px solid #000000;
	padding-bottom:4px;
	background:#ffffff;
}
.dadosPedido label{
	float:left;
	width:150px;
	text-align:right;
	padding:0 3px 0 0;
	margin-right:5px;
	font-weight:bold;
}
.dadosPedido div{
	padding:4px 0 0 0;
}

#produtosCarrinho{
	width:100%;
}
#produtosCarrinho td{
	text-align:right;
}
#produtosCarrinho thead td{
	font-weight:bold;
}
#produtosCarrinho tbody td{
	border-bottom:1px solid #bbbbbb;
}




/*** TELA AVISO *************************************/

#fundoTelaAviso, #holderTelaAviso{
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
}

#fundoTelaAviso{
	z-index:9999;
	background-color:#000000;
}

#holderTelaAviso{
	z-index:10000;
	overflow:hidden;
}

#tituloTelaAviso, #conteudoTelaAviso, #rodapeTelaAviso{
	margin-left:auto;
	margin-right:auto;
}

#tituloTelaAviso{
	margin-top:5%;
	width:560px;
	height:38px;
	padding:10px 0 0 40px;
	font-size:24px;
	font-weight:bold;
	background:url('../assets/bordas_tela_aviso.gif');
}

#conteudoTelaAviso{
	width:574px;
	padding:5px 10px;
	background:#ffdddd;
	border-left:3px solid #ff9999;
	border-right:3px solid #ff9999;
}

#rodapeTelaAviso{
	width:600px;
	height:5px;
	font-size:1px;
	background:url('../assets/bordas_tela_aviso.gif') 0 100%;
}

#botaoJanelaAviso{
	display:block;
	margin-top:10px;
	text-align:right;
}