body 
{
	margin:0;
	padding:0;
	background-color: #ffffff;
	color: #000000;
	font-family: arial;
}

.tblMenu
{
	padding: 0 5 5 5;
	
}

.spanMenu
{
	background-color:#e7f2f8;
	width: 186px;
}
.saudacao {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.saudacao_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f6d353;
	font-weight: bold;
	text-decoration: none;
}
a.saudacao_link:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f6d353;
	font-weight: bold;
	text-decoration:UNDERLINE;
}

.textoNormalBusca
{
	padding-left: 10px;
	padding-right: 10px;
	color: #ffffff;
	font: 11px arial;
}

.brancoGrande{
	color: #ffffff;
	font-family: arial;
	font: 12px

}

.textoNormalEndereco
{
	color: #919191;
	font: 11px arial;
}

.textoJuros
{
	color: #ff0000;
	font: 11px arial;
}

.textoNormalConfirmacao
{
	color: #919191;
	font: 12px arial;
	padding-left: 8px;
}

.textoNormalFechamentoPagamento
{
	color: #919191;
	font: 11px arial;
}

.textoNormalMini
{
	color: #919191;
	font: 9px arial;
}

.textoNormalBold
{
	color: #919191;
	font: 11px arial;
	font-weight: bold;
}

.brancoPequeno 
{
	font: 9px arial;
	color: #ffffff;
}

.campo_filtro
{
	color: #787e9f;
	font-family: arial;
	font-size: 11px;
	word-spacing: 1.5px;
}

.campo_cross
{
	color: #787e9f;
	font-family: arial;
	font-size: 10px;
	word-spacing: 1.5px;
	width: 90px;
}

.campo 
{

	color: #787e9f;
	font-family: arial;
	font-size: 10px;
	word-spacing: 1.5px;
	width: 120px;
	border:	solid 1px #787e9f;
}

.CampoInvalido
{
	color: #787e9f;
	font-family: arial;
	font-size: 10px;
	word-spacing: 1.5px;
	width: 120px;
	border:	solid 1px #FF0000;
}

.campo_cadastro 
{
	color: #787e9f;
	font-family: arial;
	font-size: 10px;
	word-spacing: 1.5px;
	width: 300px;
	border:	solid 1px #B5B5B5;
}

.campo_cupom
{
	color: #787e9f;
	font-family: sans-serif;
	font-size: 10px;
	width: 224px;
	text-align: center;
	border:	solid 1px #B5B5B5;
}

.campo_cupom_erro
{
	color: #FF0000;
	font-family: sans-serif;
	font-size: 10px;
	width: 224px;
	text-align: center;
	border:	solid 1px #FF0000;
}

.campo_chave
{
	color: #757b9d;
	background-color: #f5fae5;
	font-family: arial;
	font-size: 10px;
	word-spacing: 1.5px;
	width: 300px;
	border:	solid 1px #B5B5B5;
}

.campo_basket
{
	color: #757b9d;
	background-color: #f5fae5;
	font-family: arial;
	font-size: 10px;
	word-spacing: 1.5px;
	width: 35px;
	text-align: center;
	border:	solid 1px #99cd00;
}

.erro 
{
	color: #FF0000;
	font: 11px arial;
}

a.linkNormal
{
	color: #757b9d;
}

a.linkNormal:hover
{
	color: #99cd00;
}

a.linkCesta
{
	color: #757b9d;
	text-decoration: none;
}

a.linkCesta:hover
{
	color: #99cd00;
	text-decoration: underline;
}

a.linkBranco
{
	font: 9px arial;
	color: #ffffff;
}

a.linkBranco:hover
{
	font: 9px arial;
	color: #99cd00;
}

.claroPequeno
{
	font: 9px arial;
	color: #babdce;
}

.brancoTitulo
{
	font: 11px arial;
	color: #ffffff;
	font-weight: bold;
}

a.MenuLateralHome
{
	color: #000000;
	font: 12px arial;
	font-weight: normal;
	text-decoration: none;
}
a.MenuLinkInformativos
{
	color: #000000;
	font: 12px arial;
	font-weight: normal;
	text-decoration: none;
}

a.MenuLateralHome:hover
{
	color: #ff7c03;
	font: 12px arial;
	font-weight: normal;
	text-decoration: none;
}

a.MenuLateralTitulo
{
	color: #000000;
	font: 11px arial;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	background: url(../imagens/blue_dot_lateral.gif) no-repeat;
}

a.MenuLateralTitulo:hover
{
	color: #99cd00;
	font: 11px arial;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 10px;
}

.LateralMenu
{
	background-color: #e5e5e5;
}

.TituloLateral
{
	color: #ffffff;
	font: 9px arial;
	width: 100%;
	background: url(../imagens/bg_tituloLateral.gif);
	text-align: center;
	vertical-align:middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.TituloLateralF
{
	color: #ffffff;
	font: 9px arial;
	width: 100%;
	background: #FF9900;
	text-align: center;
	vertical-align:middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
}

.TituloLateralCat
{
	color: #ffffff;
	font: 9px arial;
	width: 100%;
	background: #33CC00;
	text-align: center;
	vertical-align:middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
}

.TituloLateralCar
{
	color: #ffffff;
	font: 9px arial;
	width: 100%;
	background: #3300FF;
	text-align: center;
	vertical-align:middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
}

.TituloLateralPre
{
	color: #ffffff;
	font: 9px arial;
	width: 100%;
	background: #CC00FF;
	text-align: center;
	vertical-align:middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
}

.TituloLateralDireita
{
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
	background: url(../imagens/bg_tituloLateraldireita.gif);
	text-align: center;
	vertical-align:middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.TituloEnderecoOutros
{
	color: #ffffff;
	font: 10px arial;
	font-weight: normal;
	text-decoration: none;
	background: url(../imagens/bg_tituloLateraldireita.gif);
	text-align: center;
	vertical-align:middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
}

.MenuLateralTituloHome
{
	color: #757b9d;
	font: 12px arial;
	font-weight: normal;
	text-decoration: none;
}

a.MenuLateralTituloHome
{
	color: #757b9d;
	font: 12px arial;
	font-weight: normal;
	text-decoration: none;
}

a.MenuLateralTituloHome:hover
{
	color: #757b9d;
	font: 12px arial;
	font-weight: normal;
	text-decoration: underline;
}

.MenuLateralTituloHomeLink
{
	color: #757b9d;
	font: 12px arial;
	font-weight: normal;
	text-decoration: none;
}

a.MenuLateralTituloHomeLink
{
	color: #757b9d;
	font: 12px arial;
	font-weight: normal;
	text-decoration: none;
}

a.MenuLateralTituloHomeLink:hover
{
	color: #757b9d;
	font: 12px arial;
	font-weight: normal;
	text-decoration: underline;
}

.MenuLateralItem
{
	color: #444444;
	font: 10px arial;
	font-weight: normal;
	text-decoration: none;
	line-height: 140%;
	padding-left: 12px;
	background: url(../imagens/green_dot_lateral.gif) no-repeat;
}

a.MenuLateralItem
{
	color: #444444;
	font: 10px arial;
	font-weight: normal;
	text-decoration: none;
	line-height: 140%;
	padding-left: 12px;
	background: url(../imagens/green_dot_lateral.gif) no-repeat;
}

a.MenuLateralItem:hover
{
	color: #99cd00;
	font: 10px arial;
	font-weight: normal;
	text-decoration: underline;
	line-height: 140%;
	padding-left: 12px;
}

.MenuLateralItem2
{
	color: #444444;
	font: 10px arial;
	font-weight: normal;
	text-decoration: none;
	line-height: 140%;
	padding-left: 12px;
	background: url(../imagens/blue_dot_lateral.gif) no-repeat;

}

a.MenuLateralItem2
{
	color: #444444;
	font: 10px arial;
	font-weight: normal;
	text-decoration: none;
	line-height: 140%;
	padding-left: 12px;
	background: url(../imagens/blue_dot_lateral.gif) no-repeat;

}

a.MenuLateralItem2:hover
{
	color: #99cd00;
	font: 10px arial;
	font-weight: normal;
	text-decoration: underline;
	line-height: 140%;
	padding-left: 12px;
}

.MenuLateralItemVejaMais
{
	color: #757b9d;
	font: 10px arial;
	font-weight: normal;
	text-decoration: none;
	line-height: 140%;
	padding-left: 12px;
	background: url(../imagens/blue_dot_lateral.gif) no-repeat;
}

a.MenuLateralItemVejaMais
{
	color: #757b9d;
	font: 10px arial;
	font-weight: normal;
	text-decoration: none;
	line-height: 140%;
	padding-left: 12px;
	background: url(../imagens/blue_dot_lateral.gif) no-repeat;

}

a.MenuLateralItemVejaMais:hover
{
	color: #757b9d;
	font: 10px arial;
	font-weight: normal;
	text-decoration: underline;
	line-height: 140%;
	padding-left: 12px;
}


.TituloSenha
{
	height: 20;
	font: 16px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	color: #99cd00;
	text-decoration: none;
}

.TextoSenha
{
	font: 12px arial; 
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.barraBusca1
{
	background: url(../imagens/bg_busca1.gif);
	height: 29px;
}

.barraBusca2
{
	color: #ffffff;
	font: 11px arial;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	background: url(../imagens/bg_busca2.gif);
	padding-left: 4px;
	padding-bottom: 2px;
	height: 29px;
}

.barraBusca4
{
	color: #ffffff;
	font: 11px arial;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	background: url(../imagens/bg_busca2.gif);
	height: 29px;
}

.barraBusca3
{
	color: #ffffff;
	font: 11px arial;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	background: url(../imagens/bg_busca2.gif);
	padding-top: 6px;
	padding-left: 4px;
	height: 29px;
}

.TabBasket
{
	width: 100%;
	border-spacing: 0;
}

.TabRodape
{
	background-color: #757b9d;
	height: 29px;
}
.OpcaoPagamento
{
	width : 100%;
	background: url(../imagens/bg_cinza.gif);
	padding: 6px;
	padding-left: 20px;
	vertical-align: middle;
	color: #757b9d;
	font: 11px arial;
}

a.LinkVitrineVejaMais
{
	color: #757b9d;
	font: 11px arial;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
}

a.LinkVitrineVejaMais:hover
{
	color: #757b9d;
	font: 11px arial;
	text-decoration: underline;
	font-weight: bold;
	vertical-align: middle;
}


a.TituloBreadCrumbTexto
{
	color: #99cd00;
	font: 11px arial;
	font-weight: normal;
	text-decoration: none;
	background: url(../imagens/bg_cinza.gif);
	padding-left: 5px;
	padding-top: 6px;
	padding-bottom: 6px;
	vertical-align: middle;
}

a.TituloBreadCrumbTexto:hover
{
	color: #99cd00;
	font: 11px arial;
	font-weight: normal;
	text-decoration: underline;
	background: url(../imagens/bg_cinza.gif);
	padding-left: 5px;
	padding-top: 6px;
	padding-bottom: 6px;
	vertical-align: middle;
}

.TituloBreadCrumbTexto
{
	color: #757b9d;
	font: 11px arial;
	font-weight: normal;
	text-decoration: none;
	background: url(../imagens/bg_cinza.gif);
	padding-left: 5px;
	padding-top: 6px;
	padding-bottom: 6px;
	vertical-align: middle;
}

.TituloBreadCrumb
{
	color: #ffffff;
	font: 11px arial;
	font-weight: normal;
	text-decoration: none;
	width : 100%;
	background: url(../imagens/bg_verde.gif);
	padding-left: 5px;
	line-height: 250%;
	vertical-align: middle;
}

.content
{
	background-color: #ffffff;
	padding-right: 9px;
	padding-left:3px;
	padding-top: 6px;
	
}


.tit_pedido
{
	font: 14px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	text-align:center;
	text-decoration: none;
	color: #1b6f94;
}

.numero_pedido

{
	font: 45px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	text-align:center;
	text-decoration: none;
	color: #f17d03;
}


a.TituloProduto
{
	font: 16px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color: #99cd00;
}

a.TituloProduto:hover
{
	font: 16px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	text-decoration: underline;
	color: #99cd00;
}

a.TituloFabricante
{
	font: 12px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	text-decoration: none;
	color: #757b9d;
}

a.TituloFabricante:hover
{
	font: 12px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	text-decoration: underline;
	color: #757b9d;
}

.SubTituloProduto
{
	padding: 0px;
	height: 15;
	font: 14px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	color: #99cd00;
}

a.SubTituloProduto
{
	padding: 0px;
	height: 15;
	font: 14px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	text-decoration: none;
	color: #99cd00;
}

a.SubTituloProduto:hover
{
	padding: 0px;
	height: 15;
	font: 14px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	text-decoration: underline;
	color: #99cd00;
}

.TituloSKU
{
	padding: 0px;
	height: 15;
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	line-height: 180%;
	color: #99cd00;
}


.Descricao
{
	font: 11px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	color: #000000;
	letter-spacing: 0.5px;
	line-height: 135%;
}

.OpcoesDetalhes
{
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	line-height: 130%;
	color: #757b9d;
}

.NomeProduto
{
	padding: 0px;
	font: 10px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	color: #777777;
}

a.NomeProduto
{
	padding: 0px;
	font: 10px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	text-decoration: none;
	color: #777777;
}

a.NomeProduto:hover
{
	padding: 0px;
	font: 10px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	text-decoration: underline;
	color: #777777;
}

.ImagemProduto
{
	border : solid 10px #ffffff;
	padding-bottom: 10px;
}

.OpcoesProduto
{
	/* background-color: #e5e5e5; */
}

.ParcelamentoTitulo
{
	color: #babdce;
	font: 9px arial;
	font-weight: bold;
	text-decoration: none;
	background-color: #757b9d;
	line-height: 220%;
	padding-left: 7px;
	padding-right: 7px;
}

.ItemParcelamento
{
	color: #000000;
	font: 9px arial;
	font-weight: normal;
	text-decoration: none;
	background-color: #e5e5e5;
	height: 18px;
	padding-left: 7px;
	padding-right: 7px;
}

.ItemParcelamentoAlter
{
	color: #000000;
	font: 9px arial;
	font-weight: normal;
	text-decoration: none;
	background-color: #f7f7f7;
	height: 18px;
	padding-left: 7px;
	padding-right: 7px;
}

.ItemParcelamentoAlterCinza
{
	color: #000000;
	font: 10px arial;
	font-weight: normal;
	text-decoration: none;
	background-color: #f7f7f7;
	height: 18px;
	padding-left: 7px;
	padding-right: 7px;
}


.ItemParcelamentoAlterBranco
{
	color: #000000;
	font: 10px arial;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
	height: 18px;
	padding-left: 7px;
	padding-right: 7px;
}

.btn_blue
{
	background: url(../imagens/blue_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	line-height: 220%;
	vertical-align:middle;
}

.btn_green
{
	background: url(../imagens/green_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	line-height: 220%;
	vertical-align:middle;
}

a.comprar
{
	background: url(../imagens/blue_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 120px;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.comprar:hover
{
	background: url(../imagens/blue_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 120px;
	text-align: center;
	vertical-align:middle;
	text-decoration: underline;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.buscar
{
	background: url(../imagens/blue_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 6px;
}

a.buscar:hover
{
	background: url(../imagens/blue_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: underline;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 6px;
}

.ImagemAmpliada
{
	background-color: #646464;
	position: absolute;
	padding:18;
}


.loading
{
	visibility: hidden;
	position: absolute;
	top: 5px;
	right: 5px;
}

.shadow
{
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:0;
}

.PanelCrossSelling
{
	background-color: #ffffff;
	width: 100%;
}


.PainelEndereco
{
	background: url(../imagens/bg_pnlComprar.gif) no-repeat;
}

.PainelDadosCompra
{
	background: url(../imagens/bg_pnlComprar.gif) no-repeat;
}

.LogoTipo
{
	background: url(../imagens/bg_logo.gif);
}

.PainelResultadoBusca
{
	background: url(../imagens/bg_pnlComprar.gif) no-repeat;
	padding:10;
}

.PainelResultadoCategoria
{
	background: url(../imagens/bg_pnlComprar.gif) no-repeat;
	padding:10;
}

.PainelResultadoVitrine
{
	padding:0;
	margin: 0;
}

.PainelResultadoFornecedor
{
	background: url(../imagens/bg_pnlComprar.gif) no-repeat;
	padding:10;
}

.MelhorPlano
{
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	color: #406fb5;
}

.semjuros
{
	font: 11px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	color: #777777;
}




a.blue_bt
{
	background: url(../imagens/blue_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.blue_bt:hover
{
	background: url(../imagens/blue_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: underline;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.fechar_bt
{
	background: url(../imagens/green_btn_fechar.gif) no-repeat;
	color: #ffffff;
	font: 14px arial, verdana, sans-serif; 
	font-weight: normal;
	height : 25px;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-top: 4px;
}

a.fechar_bt:hover
{
	background: url(../imagens/green_btn_fechar.gif) no-repeat;
	color: #ffffff;
	font: 14px arial, verdana, sans-serif; 
	font-weight: normal;
	height : 25px;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: underline;
}

a.green_bt
{
	background: url(../imagens/green_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.green_bt:hover
{
	background: url(../imagens/green_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: underline;
	padding-left: 8px;
	padding-right: 8px;
}

a.gray_bt
{
	background: url(../imagens/gray_btn.gif) no-repeat;
	color: #868686;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.gray_bt:hover
{
	background: url(../imagens/gray_btn.gif) no-repeat;
	color: #868686;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: underline;
	padding-left: 8px;
	padding-right: 8px;
}

a.green_bt_vitrine
{
	background: url(../imagens/green_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 70;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.green_bt_vitrine:hover
{
	background: url(../imagens/green_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 70;
	text-align: center;
	vertical-align:middle;
	text-decoration: underline;
	padding-left: 8px;
	padding-right: 8px;
}

a.blue_bt_vitrine
{
	background: url(../imagens/blue_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 70;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.blue_bt_vitrine:hover
{
	background: url(../imagens/blue_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 70;
	text-align: center;
	vertical-align:middle;
	text-decoration: underline;
	padding-left: 8px;
	padding-right: 8px;
}

.DataGrid
{
	font: 11px arial, verdana, sans-serif; 
}

.DataGridHeader
{
	background-color: #f7f7f7;
	color: #757b9d;
}

.DataGridFooter
{
	background-color: #f7f7f7;
	color: #757b9d;
}

.DataGridItem
{
	background-color: #ffffff;
	color: #7f7f7f;
}

.DataGridAlternateItem
{
	background-color: #ffffff;
	color: #7f7f7f;
}

a.linkBasket_blue
{
	color: #757b9d;
	text-decoration: none;
}

a.linkBasket_blue:hover
{
	color: #99cd00;
	text-decoration: underline;
}

.textoBasket_blue
{
	color: #757b9d;
	text-decoration: none;
}

a.linkBasket_green
{
	color: #99cd00;
	text-decoration: none;
}

.textoBasket_green
{
	color: #99cd00;
	text-decoration: none;
}

.linkBasket_green a
{
	color: #99cd00;
	text-decoration: underline;
}

.linkBasket_green a:hover
{
	color: #757b9d;
	text-decoration: underline;
}

a.linkPequeno_green
{
	padding: 0px;
	color: #99cd00;
	font: 10px arial, verdana, sans-serif; 
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
}

a.linkPequeno_green:hover
{
	padding: 0px;
	color: #757b9d;
	font: 10px arial, verdana, sans-serif; 
	text-decoration: underline;
	font-weight: bold;
	vertical-align: middle;
}

a.linkBasket_green:hover
{
	color: #99cd00;
	text-decoration: underline;
}

.PrecoPor_SubTotal
{
	color: #757b9d;
	font: 12px arial;
	font-weight: normal;
	background-color: #f7f7f7;
}

.PrecoPor_Total
{
	color: #757b9d;
	font: 12px arial;
	font-weight: bold;
	background-color: #f7f7f7;
}

.Desconto_Total
{
	color: #bfbfbf;
	font: 12px arial;
	font-weight: normal;
	background-color: #fdfdfd;
}

.Economia_Total
{
	color: #99cd00;
	font: 12px arial;
	font-weight: normal;
	background-color: #ffffff;
}

.FooterTotal
{
	font: 11px arial, verdana, sans-serif; 
	background-color: #f7f7f7;
	color: #757b9d;
}


.linhaDivisaCinza
{
	height: 1px;
	background-color: #bfbfbf;
}

.linhaDivisaGreen
{
	height: 1px;
	background-color: #99cd00;
}

.linhaDivisaBlue
{
	height: 1px;
	background-color: #757b9d;
}

.linhaCross
{
	background-color: #e4e4e4;
	height: 1px;
}

.linhaCross2
{
	background-color: #f9f9f9;
	height: 1px;
}

.linhaDivisaGray
{
	height: 1px;
	background-color: #bbbbbb;
}

.DadosFechamento
{
	background-color: #f7f7f7;
}

.BrancoPreenchido
{
	background-color: #ffffff;
}

.ContornoFechamento
{
	background-color: #ebebeb;
}

.linhaDivisaGrayDark
{
	height: 1px;
	background-color: #abd8f4;

}

.TituloResultadoBusca
{
	font: 12px arial, verdana, sans-serif; 
	font-weight: normal;
	color: #99cd00;
}

a.ranking
{
	padding-left: 10px;
	background: url(../imagens/blue_dot_lateral.gif) no-repeat;
	line-height: 170%;
	font-size: 9px;
	color: #a5a5a5;
	text-decoration: none;
}

a.ranking:hover
{
	padding-left: 10px;
	background: url(../imagens/blue_dot_lateral.gif) no-repeat;
	line-height: 170%;
	font-size: 9px;
	color: #a5a5a5;
	text-decoration: underline;
}

.observacao
{
	font-size:				9px;
	color:					#a5a5a5;
}

.tableBuscaResult
{
	padding:6;
}

.tableCategoriaResult
{
	padding:6;
}

.tableBuscaPagina
{
	padding:4;
}

.TituloFechamento
{
	color: #99cd00;
	height: 16px;
	font: 11px arial, verdana, sans-serif; 
}


a.PaginaIndice
{
	color: #757b9d;
	font: 11px arial, verdana, sans-serif; 
	text-decoration: none;
	font-weight: bold;
}

a.PaginaIndice:hover
{
	color: #99cd00;
	font: 11px arial, verdana, sans-serif; 
	text-decoration: underline;
	font-weight: bold;
}

a.Link_Tab_Ativa
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: url(../imagens/blue_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	text-decoration: none;
	width : 100%;
	text-align: center;
	vertical-align:middle;
}

a.Link_Tab_Ativa:hover
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: url(../imagens/blue_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	text-decoration: underline;
	width : 100%;
	text-align: center;
	vertical-align:middle;
}

a.Link_Tab_Inativa
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: url(../imagens/green_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	text-decoration: none;
	width : 100%;
	text-align: center;
	vertical-align:middle;
}

a.Link_Tab_Inativa:hover
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: url(../imagens/blue_btn.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	text-decoration: underline;
	width : 100%;
	text-align: center;
	vertical-align:middle;
}

.Detalhe_Tab_Ativa
{
}

.Detalhe_Tab_Inativa
{
	display: none;
}

.passo_Inativo
{
	background: url(../imagens/bg_cinza_clear.gif);
	background-color: #757b9d;
	color: #d7d7d7;
	font: 11px arial;
	font-weight: normal;
	width : 60px;
	text-align: center;
	padding: 6px;
	vertical-align: middle;
}

.Indisponivel
{
	background: url(../imagens/bg_cinza_clear.gif);
	color: #d7d7d7;
	font: 11px arial;
	font-weight: normal;
	text-align: center;
	height: 20px;
	vertical-align: middle;
}

.Disponivel
{
	background: url(../imagens/bg_green_clear.gif);
	color: #99cd00;
	font: 11px arial;
	font-weight: normal;
	text-align: center;
	height: 20px;
	vertical-align: middle;
}

.passo_Passou
{
	background: url(../imagens/bg_green_clear.gif);
	color: #99cd00;
	font: 11px arial;
	font-weight: normal;
	width : 60px;
	text-align: center;
	padding: 6px;
	vertical-align: middle;
}

.passo_Ativo
{
	background: url(../imagens/bg_blue_clear.gif);
	color: #757b9d;
	font: 11px arial;
	font-weight: normal;
	width : 60px;
	background-color: #757b9d;
	text-align: center;
	padding: 6px;
	vertical-align: middle;
}

.CompraPassos
{
	right: 120px;
	top: 19.5px;
	position: absolute;
}

.ColunaDivisa
{
	background-color: #e4e4e4;
}

.contornoVerde
{
	background-color: #99cd00;
}
.v8_preto {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
}
.formulario {
background-color:#D7F0FF;
border:1px solid #CCCCCC;
color:#0000FF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
text-decoration:none;
}
.credits {
color:#999999;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7pt;
text-decoration:none;
}
.zero800 {
color:#FF6600;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
text-decoration:none;
}
.v7_preto {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7pt;
}
.a7_preto {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:7pt;
}
.formulario_trabalhe {
background-color:#F7F9FB;
border:1px solid #999999;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
text-decoration:none;
}
.v8_laranja {
color:#FF3300;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
}
.v8_preto {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
}
.v8_preto:hover {
color:#FF3300;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
text-decoration:underline;
}
.v9_laranja_b {
color:#FF3300;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
}
.v9_preto {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
}
.v9_azul_b {
color:#000099;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
}
.v7_laranja {
color:#FF3300;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7pt;
}
.v8_laranja:hover {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
}
.v8_preto:hover {
color:#FF3300;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
}

}