@charset "utf-8";
/* CSS Document */

body
{
		margin:0px;
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		behavior: url(csshover.htc);
}

a.BuscaRepresentante{
		font-size:10px;
		color:#6092be;
		font-weight:bold;
}

a.BuscaRepresentante:hover{
		font-size:10px;
		color:#6092be;
		font-weight:bold;
}

.txt10_white
{
		font-size:11px;
		color:#FFFFFF;
}

.txt11_white{
		font-size:11px;
		color:#FFFFFF;
}

.txt9_blue{
		font-size:9px;
		color:#6092be;
}

.txt10_blue{
		font-size:10px;
		color:#6092be;
}

.txt11_blue_title{
		font-size:12px;
		color:#fff;
		font-weight:bold;
		background-color: #6092be;
}

.txt11_blue{
		font-size:11px;
		color:#6092be;
}

a.txt11_blue:link{
		font-size:11px;
		color:#6092be;
}
a.txt11_blue:hover{
		font-size:11px;
		text-decoration: underline;
		color:#6092be;
}
a.txt11_blue:visited{
		font-size:11px;
		color:#6092be;
}
.txt11_blue{
		font-size:11px;
		color:#6092be;
}

.txt13_blue{
		font-size:13px;
		color:#6092be;
}

.textoLogin{
		font-size:12px;
		color:#6092be;
		font-weight:bold;
}

.textoRodape
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#485969;
}

#top{
		background:url(../imagens/bg_top.gif) repeat-x top left;
		height:163px;
		width:100%;
}

#logosite{
		float:left;
		width:165px; 
		height:56px; 
		padding-top:64px;
		padding-left:71px;
}

#menusuperior{
		float:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFFFF;
		padding-top:110px;
		padding-right:6px;
		
}

a.linkmenu:link{
		text-decoration: none;
		color:#FFFFFF;
}

a.linkmenu:visited{
		text-decoration: none;
		color:#FFFFFF;
}

a.linkmenu:hover{
		text-decoration: underline;
		color:#FFFFFF;
}

a.linkmenu:active{
		text-decoration: none;
		color:#FFFFFF;
}

.tit_box_parcelamentos{
		background:url(../imagens/fundo_opcoes_parcelamento.jpg ) #6092be no-repeat; 
		width:237px; 
		height:25px; 
		text-align:right; 
		padding-top:8px; 
		padding-right:20px;
		font-size:11px;
		color:#FFFFFF;
}

.tit_box_lateral{
		background:url(../imagens/bg_titulos_box_lateral.gif ) #6092be no-repeat; 
		width:162px; 
		height:25px; 
		text-align:right; 
		padding-top:8px; 
		padding-right:20px;
		font-size:11px;
		color:#FFFFFF;
}

.rodape_box_lateral{
		background:url(../imagens/rodape_box_lateral.gif) #6092be no-repeat; 
		width:180px; 
		height:7px; 
}

.content_box_lateral{
		background:url(../imagens/bg_box_lateral.gif) #f2f7fb bottom repeat-x; 
		width:180px; 
		text-align:left; 
		padding-top:0px; 
		padding-left:0px;
		padding-bottom:0px;
		font-size:11px;
		color:#6092be;
}


ul.menu  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:4px;
		padding-left:0;
		padding-right:0;
}

li.menu{
		background:url(../imagens/seta_menu.gif) no-repeat; 
		padding-top:6px;
		padding-bottom:6px;
		padding-left:15px;
		padding-right:0;
}

.input
{
		color: #6092be;
		font-family: arial;
		font-size: 11px;
		word-spacing: 1.5px;
		background:url(../imagens/bg_input_text.gif) repeat-x;
		border:1px solid #7e9cb8;
		height:14px;
}

#produtos H2 {
		BACKGROUND: #f5f5f5; 
		MARGIN: 0px 0px; 
		FONT: bold 12px arial; 
		COLOR: #0082d7
}
#produtos LI {
		FLOAT: left; FONT: 11px arial; 
		WIDTH: 33%; COLOR: #646464; 
		LIST-STYLE-TYPE: none; 
		HEIGHT: 230px; 
		TEXT-ALIGN: left
}
#produtos A {
		COLOR: #646464
}
#produtos A:hover {
		TEXT-DECORATION: underline
}
#produtos SPAN {
		COLOR: #0082d7
}

.borda{
		border: 1px solid #889ed0;
}

A {
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		BORDER-TOP-STYLE: none; 
		PADDING-TOP: 0px; 
		BORDER-RIGHT-STYLE: none; 
		BORDER-LEFT-STYLE: none; 
		TEXT-DECORATION: none; 
		BORDER-BOTTOM-STYLE: none
}

.ampliarImagem{
		background:#869ed5 url(../imagens/lupa.gif) right no-repeat; 
		height:20px; 
		text-align:right; 
		padding-right:40px; 
		padding-top:4px;
		color:#FFFFFF;
		font-family: arial;
		font-size: 11px
}

.SubTituloCadastro{
		font-size:10px;
		color: #0082d7;
		background-color:#f2f7fb;
		height:20px;
		width:100%;
}

.dgLocalBackStyle
{
	font: 11px arial, verdana, sans-serif; 
	background-color: #0082d7;
	border-width: 0;
	padding: 4px;
}

.dgLocalHeaderStyle{
		font-size:10px;
		color: #0082d7;
		background-color:#f2f7fb;
		height:20px;
		width:100%;
}


.dgLocalHeaderStyle a
{
		font-size:10px;
		color: #0082d7;
		background-color:#f2f7fb;
		height:20px;
		width:100%;
		
}

.dgLocalItemStyle
{
	font-size:10px;
	background-color: #FFFFFF;
	color: #6092be;
	padding: 4px;
}

.dgLocalAlternatingItemStyle
{
	background-color: #f7f8ff;	
	color: #6092be;
	font-size:10px;
}

.dgLocalPagerStyle
{
	font: bold 11px arial, verdana, sans-serif; 
	background-color: #FFFFFF;
	text-align: center;
	color: #6092be;
	height: 26px;
}
.dgLocalPagerStyle a
{
	font: bold 11px arial, verdana, sans-serif; 
	background-color: #FFFFFF;
	text-align: center;
	color: #6092be;
	height: 26px;
}

/*Css abaixo eh da master*/


.textoNormalBusca
{
	padding-left: 10px;
	padding-right: 10px;
	color: #ffffff;
	font: 11px arial;
}

.textoNormalEndereco
{
	color: #6092be;
	font: 11px arial;
}

.textoJuros
{
	color: #ff0000;
	font: 11px arial;
}

.textoNormalFechamento
{
	color: #6092be;
	font: 11px arial;
	padding-left: 8px;
}

.textoNormalConfirmacao
{
	color: #6092be;
	font: 12px arial;
}

.textoNormalFechamentoPagamento
{
	color: #6092be;
	font: 11px arial;
}

.textoNormal 
{
	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: #6092be;
	font-family: arial;
	font-size: 10px;
	word-spacing: 1.5px;
	border:	solid 1px #787e9f;
}

.campo_cross
{
	color: #6092be;
	font-family: arial;
	font-size: 10px;
	word-spacing: 1.5px;
	width: 90px;
}

.campo 
{
	color: #6092be;
	background:url(../imagens/bg_input_text.gif) repeat-x;
	font-family: arial;
	font-size: 10px;
	word-spacing: 1.5px;
	width: 150px;
	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: #6092be;
	font-family: arial;
	font-size: 11px;
	word-spacing: 1.5px;
	width: 300px;
	border:	solid 1px #cfe1ec;
}

.campo_cupom
{
	color: #6092be;
	font-family: sans-serif;
	font-size: 10px;
	width: 224px;
	text-align: center;
	border:	solid 1px #cfe1ec;
}

.campo_cupom_erro
{
	color: #FF0000;
	font-family: sans-serif;
	font-size: 10px;
	width: 224px;
	text-align: center;
	border:	solid 1px #FF0000;
}

.campo_chave
{
	color: #6092be;
	background:url(../imagens/bg_input_text.gif) repeat-x;
	font-family: arial;
	font-size: 10px;
	word-spacing: 1.5px;
	width: 300px;
	border:	solid 1px #7e9cb8;
}

.campo_basket
{
	color: #6092be;
	font-family: arial;
	font-size: 10px;
	word-spacing: 1.5px;
	width: 35px;
	text-align: center;
	border:	solid 1px #cfe1ec;
}

.erro 
{
	color: #FF0000;
	font: 11px arial;
}

a.linkNormal
{
	color: #1b3884;
}

a.linkNormal:hover
{
	color: #1b3884;
	text-decoration: underline;
}

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: 11px arial;
	font-weight: normal;
	text-decoration: none;
}

a.MenuLateralHome:hover
{
	color: #99cd00;
	font: 11px arial;
	font-weight: normal;
	text-decoration: underline;
}

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;
}

.TituloLateralDireita
{
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
	background-color: #869ed5;
	text-align: center;
	vertical-align:middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.TituloEnderecoContato
{
	background:#0a65a1;
	color:#FFFFFF;
	font-weight:bolder;
	font-size:10px;
	padding:5px;
}

.TituloEnderecoOutros
{
	background:#0a65a1;
	color:#FFFFFF;
	font-weight:bolder;
	font-size:10px;
	padding:5px;
}

.MenuLateralTituloHome
{
	color: #FFFFFF;
	font: 11px arial;
	font-weight: normal;
	text-decoration: none;
}

a.MenuLateralTituloHome
{
	color: #FFFFFF;
	font: 11px arial;
	font-weight: normal;
	text-decoration: none;
}

a.MenuLateralTituloHome:hover
{
	color: #FFFFFF;
	font: 11px arial;
	font-weight: normal;
	text-decoration: underline;
}

.MenuLateralTituloHomeLink
{
	color: #FFFFFF;
	font: 11px arial;
	font-weight: normal;
	text-decoration: none;
}

a.MenuLateralTituloHomeLink
{
	color: #FFFFFF;
	font: 11px arial;
	font-weight: normal;
	text-decoration: none;
}

a.MenuLateralTituloHomeLink:hover
{
	color: #FFFFFF;
	font: 11px arial;
	font-weight: normal;
	text-decoration: underline;
}

.MenuLateralItem
{
	color: #6092be;
	font: 12px arial;
	font-weight: normal;
	text-decoration: none;
	padding-top:1px; 
	padding-left:2px;
	padding-bottom:4px;
}

a.MenuLateralItem
{
	color: #6092be;
	font: 12px arial;
	font-weight: normal;
	text-decoration: none;
	padding-top:1px; 
	padding-left:2px;
	padding-bottom:4px;
}

a.MenuLateralItem:hover
{
	color: #6092be;
	font: 12px arial;
	font-weight: normal;
	text-decoration: underline;
	padding-top:1px; 
	padding-left:2px;
	padding-bottom:4px;
}

.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
{
	font-size:12px;
	color:#6092be;
	font-weight:bold;
}

.TextoSenha
{
	font-size:10px;
	color:#6092be;
}

.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;
}

/*altenburg loja - alteração de fonte do veja mais
CAS-2024-5BRS71*/
.VitrineVejaMais
{
		width:auto; 
		height:20px; 
		margin-top:10px; 
		text-decoration: none;
		color:#666666;
		font:14px cambria; 
		text-align:right;
}

a.LinkVitrineVejaMais
{
		width:auto; 
		margin-top:10px; 
		text-decoration: none;
		color:#666666;
		font: 14px cambria; 
		text-align:right;
}

a.LinkVitrineVejaMais:hover{
		width:auto; 
		margin-top:10px; 
		text-decoration: none;
		color:#666666;
		font: 14px cambria; 
		text-align:right;
}

a.TituloBreadCrumbTexto
{
		width:auto; 
		margin-top:10px; 
		text-decoration: none;
		color:#666666;
		font-size:10px; 
		text-align:right;
		vertical-align: bottom;
}

a.TituloBreadCrumbTexto:hover
{
		width:auto; 
		margin-top:10px; 
		text-decoration: none;
		color:#666666;
		font-size:10px; 
		text-align:right;
		vertical-align: bottom;
}

.TituloBreadCrumbTexto
{
		width:auto; 
		margin-top:10px; 
		text-decoration: none;
		color:#666666;
		font-size:10px; 
		text-align:right;
		vertical-align: bottom;		
}

.TituloBreadCrumb
{
	color: #ffffff;
	font: 11px arial;
	font-weight: bold;
	text-decoration: none;
	width : 100%;
	background: url(../imagens/bg_verde.gif);
	padding-left: 5px;
	line-height: 250%;
	vertical-align: middle;
}

.content
{
	background-color: #ffffff;
}

.TituloProduto
{
	height: 20;
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	color: #1b3884;
}

.TituloProdutoMaior
{
	height: 20;
	font: 14px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	color: #1b3884;
}

.Selobrindado
{
	float:right;
}

a.TituloProduto
{
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color: #1b3884;
}

a.TituloProduto:hover
{
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	text-decoration: underline;
	color: #1b3884;
}

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: #0082d7;
}

a.SubTituloProduto
{
	padding: 0px;
	height: 15;
	font: 14px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	text-decoration: none;
	color: #0082d7;
}

a.SubTituloProduto:hover
{
	padding: 0px;
	height: 15;
	font: 14px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	text-decoration: underline;
	color: #0082d7;
}

.TituloSKU
{
	padding: 0px;
	height: 15;
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	line-height: 180%;
	color: #0082d7;
}


.Descricao
{
	font: 11px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	color: #777777;
	letter-spacing: 0.5px;
	line-height: 135%;
}

.OpcoesDetalhes
{
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	line-height: 130%;
	color: #1b3884;
}

.NomeProduto
{
	padding: 0px;
	font: 11px 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: #6092be;
	font: 11px arial;
	font-weight: bold;
	text-decoration: bold;
	line-height: 180%;
	padding-left: 7px;
	padding-right: 7px;
	border-bottom:1PX solid #b0d3e8;
}

.ItemParcelamento
{
	/*color: #6092be;*/
	color: #1b3884;
	font: 11px arial;
	font-weight: bold;
	text-decoration: none;
	/*background-color: #FFFFFF;*/
	height: 18px;
	padding-left: 7px;
	padding-right: 7px;
}

.ItemParcelamentoAlter
{
	/*color: #6092be;*/
	color: #1b3884;
	font: 11px arial;
	font-weight: bold;
	text-decoration: none;
	background-color: #b0d3e8;
	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_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
{
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.comprar:hover
{
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	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: #869ed5;
	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;
}

.PrecoDe
{
	color: #0082d7;
	font: 11px arial;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	vertical-align:middle;
}

.PrecoDe2
{
	color: #0082d7;
	font: 11px arial;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align:bottom;
}


.PrecoPor
{
	color: #0082d7;
	font: 11px arial;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align:middle;
}

.PrecoPor2
{
	color: #1b3884;
	font: 11px arial;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align:bottom;
}


.NumeroPedido
{
	color: #6092be;
	font: 28px arial;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align:middle;
}

.PanelCrossSelling
{
	background-color: #ffffff;
	width: 100%;
}

.PainelLogin
{
/*	background: url(../imagens/bg_pnlComprar.gif) no-repeat;*/
/*	background-color: #ffffff;*/
	padding:15;
}

.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);
}

.PainelComprar
{
	/*background: url(../imagens/bg_pnlComprar.gif) no-repeat;
	background-color: #ffffff;*/
	padding:10;
}

.PainelResultadoBusca
{
	/*background: url(../imagens/bg_pnlComprar.gif) no-repeat;*/
	padding:10;
	/*opacity:0.3;
	-moz-opacity: 0.3;
	filter: alpha(opacity=30);	*/
}

.PainelResultadoCategoria
{
	/*background: url(../imagens/bg_pnlComprar.gif) no-repeat;*/
	padding:10;
}

.PainelResultadoVitrine
{
	padding:0;
}

.PainelResultadoFornecedor
{
	background: url(../imagens/bg_pnlComprar.gif) no-repeat;
	padding:10;
}

.MelhorPlano
{
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: bottom;
	color: #0082d7;
}

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;
}

.btn_blue
{
	background: url(../imagens/bt_blue.gif) #f2f7fb no-repeat;
	background-color: #000000;
	color: #ffffff;
	font: 11px arial;
	font-weight: normal;
	width : 80px;
	height: 20px;
	line-height: 220%;
	text-align: center;
	vertical-align:middle;
}

.tit_marquee
{
	background: url(../imagens/bt_blue.gif) #f2f7fb;
	background-color: #000000;
	color: #ffffff;
	font: 12px arial;
	font-weight: normal;
	text-align: center;
	vertical-align:middle;
}

a.btn_blue
{
	background: url(../imagens/bt_blue.gif) no-repeat;
	color: #ffffff;
	font: 11px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.btn_blue:hover
{
	background: url(../imagens/bt_blue_off.gif) no-repeat;
	color: #ffffff;
	font: 11px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.menuativo
{
	background: url(../imagens/bt_green_off.gif) no-repeat;
	color: #ffffff;
	font: 11px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	/*text-decoration: none;*/
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
}



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
{
	font-size:10px;
	color: #0082d7;
	background-color:#f2f7fb;
	height:20px;
}

.DataGridFooter
{
	background-color: #f2f7fb;
	color: #0082d7;
}

.DataGridItem
{
	background-color: #ffffff;
	color: #6092be;
}

.DataGridAlternateItem
{
	background-color: #ffffff;
	color: #6092be;
}

a.linkBasket_blue
{
	color: #1b3884;
	text-decoration: none;
	font-weight:bold;
}

a.linkBasket_blue:hover
{
	color: #1b3884;
	text-decoration: underline;
	font-weight:bold;
}

.textoBasket_blue
{
	color: #1b3884;
	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;
}

.linkBasket_presente a
{
	color: #6092be;
	text-decoration: none;
}

.linkBasket_presente a:hover
{
	color: #6092be;
	text-decoration: underline;
}

a.linkPequeno_blue
{
	padding: 0px;
	color: #0082d7;
	font: 10px arial, verdana, sans-serif; 
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
}

a.linkPequeno_blue:hover
{
	padding: 0px;
	color: #0082d7;
	font: 10px arial, verdana, sans-serif; 
	text-decoration: underline;
	font-weight: bold;
	vertical-align: middle;
}

a.linkBasket_green:hover
{
	color: #99cd00;
	text-decoration: underline;
}

.PrecoDe_basket
{
	color: #6092be;
	font: 10px arial;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	vertical-align:middle;
}

.PrecoPor_basket
{
	color: #6092be;
	font: 11px arial;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	vertical-align:middle;
}


.PrecoPor_SubTotal
{
	color: #0082d7;
	font: 10px arial;
	font-weight: normal;
	background-color:#f2f7fb;
	height:20px;
}

.PrecoPor_Total
{
	color: #0082d7;
	font: 13px arial;
	font-weight: bold;
	background-color: #f2f7fb;
	height:20px;
}

.Desconto_Total
{
	color: #6092be;
	font: 10px arial;
	font-weight: normal;
}

.Economia_Total
{
	color: #0f4a8e;
	font: 11px arial;
	font-weight: normal;
	background-color: #ffffff;
	height:30px;
}

/*Promocao*/
.tb_promocao
{
	color: #0f4a8e;
	font: 11px arial;
	font-weight: normal;
	background-color: #ffffff;
	margin-left:10px;
	margin-top:5px;	
	
}

.Presente_Total
{
	color: #0082d7;
	font: 10px arial;
	font-weight: normal;
	background-color:#f2f7fb;
	height:20px;
}

.Frete_Total
{
	color: #6092be;
	font: 10px arial;
	font-weight: normal;
}

.FooterTotal
{
	font: 11px arial, verdana, sans-serif; 
	background-color: #f7f7f7;
	color: #757b9d;
}

.linhaDivisaTransparente
{
	height: 20px;
}

.linhaDivisaCinza
{
	height: 1px;
	background-color: #bfbfbf;
}

.linhaDivisaGreen
{
	height: 1px;
	background-color: #99cd00;
}

.linhaDivisaBlue
{
	height: 1px;
	background-color: #abd8f4;
}

.linhaCross
{
	background-color: #becce8;
	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: #e4e4e4;
}

.AvisoVazio
{
	/*background: url(../imagens/bg_pnlComprar.gif) no-repeat;*/
	width:100%;
	text-align:center;
	padding:100px;
	font-size:12px;
	font-weight:bold;
}

.TituloResultadoBusca
{
	font-family:Arial, verdana, sans-serif;
	font-weight: normal;
	font-size:11px;
	color:#6092be;
	padding-bottom:5px;
	font-weight: bold;
}

.ranking
{
	font-size:				9px;
	color:					#a5a5a5;
}

a.ranking
{
	background:url(../imagens/seta_menu.gif) no-repeat; 
	padding-top:6px;
	padding-left:15px;
	padding-right:0;	
}

a.ranking:hover
{
	background:url(../imagens/seta_menu.gif) no-repeat; 
	padding-top:6px;
	padding-left:15px;
	padding-right:0;
	text-decoration:underline;
}

.observacao
{
	font-size:				9px;
	color:					#a5a5a5;
}

.tableBuscaResult
{
	padding:6;
}

.tableEnderecoResult
{
	padding:5;
}

.tableCategoriaResult
{
	padding:6;
}


table .tableBuscaPagina tr td{
		color: #0082d7;
		background-color:none;
		border-bottom:solid 1px #abd8f4;
		text-align:center;
		height:20px;
		margin-bottom:10px;
}

table.tableBuscaPagina{
		border-collapse:collapse;
		margin-top:5px;
}

.tableBuscaPagina td:hover{
		background:#7dbee7;
}

.PaginaAtual
{
	color: #757b9d;
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold;
}

.Paginacao
{
	color: #757b9d;
	font: 11px arial, verdana, sans-serif; 
}

.TituloFechamento
{
	color: #6092be;
	height: 16px;
	font: 11px arial, verdana, sans-serif; 
}


a.PaginaIndice
{
	color: #0082d7;
	font: 11px arial, verdana, sans-serif; 
}

a.PaginaIndice:hover
{
	color: #0082d7;
	font: 11px arial, verdana, sans-serif; 
	background-color: #7dbee7;
}

a.Link_Tab_Ativa
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: url(../imagens/bt_blue.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/bt_blue.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/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_Inativa:hover
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: url(../imagens/bt_blue.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: #FF6600;
	font: 11px arial;
	font-weight: normal;
	text-align: center;
	height: 20px;
	vertical-align: middle;
}

.Disponivel
{
	background: url(../imagens/bg_blue_clear.gif);
	color: #757b9d;
	font: 11px arial;
	font-weight: normal;
	text-align: center;
	height: 20px;
	vertical-align: middle;
}

.passo_Passou
{
	background: url(../imagens/bg_blue_clear.gif);
	color: #757b9d;
	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: #abd8f4;
}

.contornoBlue
{
	background-color: #becce8;
}

.Brinde
{
	background-color: #fafafa;
	word-spacing: 1.5px;
	font: 11px arial;
	color: #c4c4c4;
}

.ProdutoGratis
{
	background-color: #fafafa;
	word-spacing: 1.5px;
	font: 11px arial;
	color: #c4c4c4;
}

.ValePresente
{
	background-color: #fafafa;
	word-spacing: 1.5px;
	font: 11px arial;
	color: #c4c4c4;
}
