body {
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
@media screen {
	.noPrint {
		visibility: visible;
	}
	.scrollArea {
		overflow:auto;
	}
}
@media print {
	.noPrint {
		visibility: hidden;
	}
	.scrollArea {
		overflow: visible;
	}
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txtRodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.txtForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.txtFormObs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}
a.txtFormObs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF8D00;
	font-weight: normal;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #A9A9A9;
}
#popup {
	position: absolute;
	top: 5px;
	left: 308px;
	z-index: 100;
	visibility: hidden;
}
#popupPrivacidade {
	position: absolute;
	top: 5px;
	left: 308px;
	z-index: 100;
	visibility: hidden;
}
a.itemMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.itemMenu:hover {
	color: #10539F;
}
a.itemSubMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.itemSubMenu:hover {
	color: #666666;
}
#menuCompraRapida {
	background-color: #F9ECD4;
}
#menuDepartamentos {
	background-color: #F1EFF0;
}
.areaProdutos {
	margin-top: 2px;
	border-top: 1px solid #FE8D01;
	border-left: 1px solid #FE8D01;
}
.areaOfertas {
	border: 1px solid #053F7F;
}
.areaOfertasCadernos {
	background-color: #E3E9F3;
	padding-left: 5px;
}
.txtSaudacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #524E4F;
	text-decoration: none;
}
.txtSaudacaoNome {
	color: #064080;
	font-weight: bold;
}
td.itemOfertas {
	background-image: url(../../supermercado/imagens/seta.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 11px;
	vertical-align: top;
}
.itemOfertas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383433;
	font-weight: bold;
	text-decoration: none;
}
a.itemOfertas:hover {
	text-decoration: underline;
}
.bgCabecalho {
	background-repeat: no-repeat;
	background-position: right center;
}
.txtNavegacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656E75;
	text-decoration: none;
	white-space: nowrap;
}
a.txtNavegacao:hover {
	text-decoration: underline;
}
.txtPaginacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656E75;
	text-decoration: none;
}
a.txtPaginacao:hover {
	color: #004A9D;
	font-weight: bold;
}
.txtConfig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656E75;
	font-weight: bold;
}
.divSubmenu {
	display: none; 
}
#formConfig {
	display: none;
}
.txtObservacaoDestaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0031;
}
.bannerOferta {
	border: 1px solid #FF8D00;
}
.txtDestaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #10539F;
}
.txtCompraRapidaTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.tableCompraRapidaDepto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FF8D00;
	padding-left: 10px;
	height: 20px;
	vertical-align: middle;
}
.txtCompraRapidaSecao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFA00;
	font-weight: normal;
}
.compraRapidaListaCabecalho {
	border-bottom: 1px solid #FF8D00;
	padding: 2px;
	border-right: 1px solid #FF8D00;	
}
.compraRapidaListaCabecalhoUltimo {
	border-bottom: 1px solid #FF8D00;
	padding: 2px;
}
.compraRapidaLista {
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #FF8D00;	
	padding: 2px;
}
.compraRapidaListaUltimo {
	border-bottom: 1px solid #E0E0E0;
	padding: 2px;
}
.txtCompraRapidaLista {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.txtCompraRapidaLista:hover {
	text-decoration: underline;
}
.tituloPedido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #063F7F;
	background-color: #7EA7D6;
	padding-left: 5px;
}
.pedidoCabecalho {
	color: #383434;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #10539F;
	border-right: 1px solid #10539F;
	height: 25px;
}
.pedidoCabecalhoUltimo {
	color: #383434;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #10539F;
}
.pedidoLista {
	color: #383434;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #10539F;
	height: 25px;
}
.pedidoListaItem {
	color: #383434;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
a.pedidoListaItem:hover {
	text-decoration:underline;
}
.pedidoListaUltimo {
	color: #383434;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #E0E0E0;
}
.pedidoTotal {
	color: #063F7F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #7EA7D6;
	border-right: 1px solid #FFFFFF;
	height: 20px;
}
.pedidoTotalPreco {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	background-color: #7EA7D6;
}
.txtObservacaoRodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.txtObservacaoDestaqueRodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0031;
}
.txtLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383433;
	font-weight: bold;
	text-decoration: none;
}
a.txtLink:hover {
	text-decoration: underline;
}
.windowAlerta {
	background-color: #FF6000;
	position: absolute;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
	border: 2px solid #FFFFFF;
}
.txtAlerta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.bgLineVertCenter {
	background-repeat: repeat-y;
	background-position: center;
}
.bgLineHorzCenter {
	background-repeat: repeat-x;
	background-position: center;
}
.destaqueOfertas {
	border-left: 1px solid #FF8D00;
	border-right: 1px solid #FF8D00;
	border-bottom: 1px solid #FF8D00;
}
.pedidoListaTotal {
	color: #383434;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-top: 1px solid #165298;
	border-right: 1px solid #165298;
	height: 25px;
	padding-left: 5px;
	padding-right: 5px;
}
.pedidoListaTotalUltimo {
	color: #383434;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-top: 1px solid #165298;
	height: 25px;
	padding-left: 5px;
	padding-right: 5px;
}
.cadernoOferta {
	display: none;
}

.destaqueOfertasProdutoEletro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #383434;
	font-weight: bold;
	text-decoration: none;
}
.destaqueOfertasProdutoEletroPrecoOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A29C9C;
	font-weight: normal;
	text-decoration: line-through;
}
.destaqueOfertasProdutoEletroPrecoEconomia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F00011;
	font-weight: normal;
}
.destaqueOfertasProdutoEletroPreco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0032;
	font-weight: bold;
}
.destaqueOfertasProdutoEletroTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003690;
}
.destaqueOfertasProdutoEletroObs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #383434;
}
.lst_labelProdutosCondicoes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #003690;
}
.txtSaibaMaisEletro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF4E31;
	text-decoration: none;
}
.destaqueOfertasProdutoEletroSaibaMais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.destaqueOfertasProdutoEletroSaibaMais:hover {
	text-decoration: underline;
}
.lst_labelProdutosPrecoEletro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0032;
	font-weight: bold;
	text-decoration: none;
}
.txtDetalheMaisFotos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004A98;
	font-weight: bold;
}
.caractTecnicLine1 {
	background-color: #F9F9F9;
	border-bottom: 1px solid #E2DEDE;
	border-right: 1px solid #FE8D00;
	padding-left: 5px;
	padding-right: 5px;
}
.caractTecnicLine1Ultimo {
	background-color: #F9F9F9;
	border-bottom: 1px solid #E2DEDE;
	padding-left: 5px;
	padding-right: 5px;
}
.caractTecnicLine2 {
	background-color: #FFFFFF;
	border-bottom: 1px solid #E2DEDE;
	border-right: 1px solid #D68A98;
	padding-left: 5px;
	padding-right: 5px;
}
.caractTecnicLine2Ultimo {
	background-color: #FFFFFF;
	border-bottom: 1px solid #E2DEDE;
	padding-left: 5px;
	padding-right: 5px;
}
.condicoesPgto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #383434;
}
.condicoesPgtoCabecalho {
	background-color: #979696;
	color: #ffffff;
	border-right: 1px solid #ffffff;
}
.txtLinkMaisInfo {
	color: #004B9D;
	font-weight: bold;
}
.condicoesPgtoLine {
	border-bottom: 1px solid #E2DEDE;
	height: 15px;
}
