/* ----- Estilos Gerais ----- */
body { 
color:#333;
background:#f7f8f9;  
border:0; 
border-top:10px;
font-family:verdana, arial, helvetica, sans-serif; 
font-size:8.5pt; 
 
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 10px;
padding-right: 0px;
padding-bottom:10px;
padding-left: 0px;

background-color: ##E9DDAF;
background-image: url(../images/backgroundOaso.gif);
background-repeat: repeat;
background-attachment: scroll;
background-position: 0px 0px;
}
 
div, td { font-size:8.5pt;}	
h1	{ color:#00326C; font-size:1.2em; margin:0;}
a:link, a:visited {	text-decoration:underline; color:#666; }
a:hover { text-decoration:underline; color:#333; }
a:active { text-decoration:none; color:#526968; }	
input,select { font-size:8pt; }
hr { width:100%; size:1px; line-height:1px; border:0px; background-color:#ccc; color:#ccc; margin:2px 0px 2px 0px; }
div.solid { background-image:url(/images/solid.gif); background-repeat:repeat-x; background-color:#fff; height:1px; width:100%; margin:4px 0px 4px 0px; clear:both;}
div.dash { background-image:url(/images/dash.gif); background-repeat:repeat-x; background-color:#fff; height:1px; width:100%; margin:0px 0px 0px 0px;}
.sb-banner { margin-bottom:4px; }
.form {	margin:0; padding:0; }	  	
form { margin:0; padding:0; }


/* ----- ESPAOS ----- */
.EstEspacoTopoMenu{display:none;position:absolute;left:-2000px;}
.EstEspacoTopoConteudo{display:none;position:absolute;left:-2000px;}

/* ----- Barra TOPO ----- */
.FundoTopoExt{background:#FFFFFF;}
#containment {margin-top:10px;}
#account {padding:2px 5px 0px 15px;}
#account a { text-decoration:none;}
#account a:hover	{ text-decoration:underline;}
#pedidos {padding:2px 5px 0px 15px;}
#pedidos a { text-decoration:none;}
.note { color:#999; margin-left:auto; margin-right:auto; padding:4px; text-align:center; font-size:7.5pt; }	 
.cart_total { font-size:7.5pt;  }
#cart-preview { height:50px;width:250px; padding:10px 15px 0px 10px;}
#cart-preview a { text-decoration:none;}
#cart-preview a:hover { text-decoration:underline;}	
#breadcrumb { float:left;color:#666; margin:2px 0 2px 0; width:540px; text-align:justify; padding:5px 10px 5px 10px; font-size:8pt; }
#search { float:right;}
.search	{ font-size:7.5pt; margin:0; padding:0; width:100px; }
#cadastroPedidos{height:50px;width:160px;border-left:1px dashed #666;}
#ajudaAoVivo {font-weight:bold; color: #FF0000; padding:2px 5px 0px 15px;}	
#ajudaAoVivo a {color: #CC0000; text-decoration:none;}
#ajudaAoVivo a:hover	{ text-decoration:underline;}	

/*  Menu da ESQUERDA */
.FundoBarraEsquerda {background:#FFFFFF; border-right:1px solid #DBDBDB; }
#side-menu { /*border-right:1px solid #DBDBDB;*/}
#side-menu a { text-decoration:none; font-size:8.5pt;}
#side-menu a:hover { text-decoration:underline;}
#side-menu h2 { font-size:8pt; padding-left:15px; margin-top:20px; margin-bottom:12px; }
#side-menu #lvl1 { font-weight:bold; padding:4px 4px 4px 16px;}
#side-menu #lvl1.on { background-color:#E4EAF0; background-image:url(../images/ico_aro_down.gif); background-repeat:no-repeat; }
#side-menu #lvl1.on a { color:#333333;}
#side-menu #lvl1.sale a { color:#CC0000;}
#side-menu #lvl2 { padding:3px 4px 3px 24px; }
#side-menu #lvl2.on { font-weight:bold;}
#side-menu #lvl2.on a { color:#333333;}
#side-menu #lvl3 { padding:3px 4px 3px 32px; }
#side-menu #lvl3.on { text-decoration:underline;}
#side-menu #lvl3.on a { color:#333333;}
#side-menu #lvld { padding:3px 4px 3px 24px; color:#990000}
#side-menu #lvld a { color:#990000;}
#selos {text-align:center; padding:20px 0px 0px 0px; vertical-align:bottom; }
#espacoCat { padding:10px 0px 0px 0px; }

 
/*
p {font-size:9pt;font-family:verdana,Arial,Helvetica,sans-serif;}
TH {background:#FFFFCC;color:#336699;font-size:10pt;font-family:verdana,Arial,Helvetica,sans-serif;}
TD {font-size:9pt;font-family:verdana,Arial,Helvetica,sans-serif;}
*/

/* Estilos para as paginas */
.Titulos {
	font-size:16pt;
	font-family:"Trebuchet MS", Verdana, Arial;
	text-decoration:none;
	font-weight:bold;
	color: #000099;
}
.smSelect {font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;}
.smText {font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;color:#0A1E33;}
.mdtxt {font-size:9pt;font-family:verdana,Arial,Helvetica,sans-serif;}
.lgtxt {font-size:10pt;font-family:verdana,Arial,Helvetica,sans-serif;text-decoration:none;}

/* Estilos para CAPA */
#barra-esquerda { border-left:1px solid #DBDBDB;}
.FundoSiteCentro {background-color:#ffffff;}

#cat-prod a { text-decoration:none;}
.menudef { background-color:#F7F8F9; border:1px solid #E4EAF0; cursor:hand; }
.menuOver { background-color:#E4EAF0; border:1px solid #E4EAF0; cursor:hand; }
#cat-prod.menuOver a { color:#333; }
.prod-desc	{ font-size:7.5pt; padding:5px; text-align:center; }
#cat-price-display	{ font-size:7.5pt; padding:5px; text-align:center; }
#cat-price-display .price {text-align:center;color:#949494}
#cat-price-display .price-strike { color:#333; text-decoration:line-through; }
#cat-price-display .parcelamento {
	font-size:10.2pt;
	text-align:center;
	margin:5px 0px 0px 0px;
	font-weight: bold;
	color:#6DA43A;
}
#cat-price-display .parcelamento a {color:#6DA43A;}

#pagination	{ text-align:right; margin:15px 0px 15px 20px; }
#fp-main { margin:0px 0px 6px 0px; }
#fp-best-sellers { float:left; }
#fp-sale { float:right; }


/*  Estilo para Artesãos Premiados */
#cat-art a { text-decoration:none;}
.artdef {  border:0px; padding-top:15px; }

#tabelaArtesaoPremiado{
background-image:url(../images/FundoArtesaoPremiado.gif);
background-repeat:no-repeat;
width:540;
height:150;
border:0;
margin-top:20px;
}

#tabelaArtesaoFoto{
text-align:center;
}

#TabArtesaoTitulo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
text-align:center;
margin-top:10px;
font-weight: bold;
}

#TabArtesaoCorpo {
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 10px 0px 10px;
text-align:justify;
}

#TabArtesaoRodape {
	font-size:10pt;
	font-weight:bold;
	color:#C40300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 10px 0px 10px;
	text-align:center;
}



/* Estilos para a Barra */
.EstTitSecao {background:#6286AC;font-size:9pt;color:white;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
.EstCorTabExt {background:#6286AC;}
.EstCorTabInt {background:#E7F2FF;}
.EstCorTabPromExt {background:#000000;}
.EstCorTabPromInt {background:#F6FAFF;}
.EstListaNomeProdBarra {font-size:9pt;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#4A4A4B;}
.EstPrecoProdBarra {font-size:8pt;color:black;font-family:Arial,Helvetica,sans-serif;}

/*  Estilo para os formularios BOTES e INPUTs TEXT */
.InputText {border-color:#001632;border-width:1;border-style:solid;background-color:#FFFFFF;font-size:11;font-family:verdana;color:#000A18;}
.InputButton {border-width:1;font-weight:bold;font-size:11;font-family:verdana;}

/*  Estilo para os BOTOES */
.BotLancamento {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}
.BotComprar {color:#FFFFFF;font-size:1pt;font-family:verdana,arial;text-decoration:none; }
.BotEsgotado {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}
.BotExcluir {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}
.BotMaisDetalhes {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}

/*  Texto das Setas de VER MAIS */
.BotVerMais {color:#000099;font-size:12pt;font-family:verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}
.BotVerMais:hover {color: #004b91; text-decoration: none;}

/*  Texto botão confirmar pedido*/
.EstTextoContinuar{font-size:12pt;font-weight:bold;color:red;font-family:tahoma,verdana,arial;}
.BotContinuarConfirmacao{font-size:12pt;font-weight:bold;}
.BotContinuar{font-size:12pt;font-weight:bold;}


/*  Menu da  MENU CATEGORIA  */
.CategoriaMenuAtual {font-weight:bold;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color:Red;background:#004BAE;text-decoration:none;}
.CategoriaMenuAtual:visited {color:#F9DA02;}
.CategoriaMenuAtual:active {color:#CDCDCD;}
.CategoriaMenuAtual:hover {color:#CDCDCD;}
.CategoriaMenuNormal {font-weight:bold;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color:white;background:#004BAE;text-decoration:none;}
.CategoriaMenuNormal:visited {color:white;}
.CategoriaMenuNormal:active {color:#CDCDCD;}
.CategoriaMenuNormal:hover {color:#CDCDCD;}

/*  Estilo CATEGORIA */
.EstCatNome {color:#000099;font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;font-weight:bold;}
.EstCatNome:visited {color:#000099;}
.EstCatNome:hover {color:black;}
.EstCatDescr {color:black;font-size:9pt;font-family:verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
.EstTabelaMateriasPrimas {padding:10px;border-top:1px dashed #999; margin-top:15px;}

/*  Estilo PRODUTOS */
.EstNomeProd {color:#000099;font-size:10pt;font-weight:bold;font-family:verdana,Helvetica,sans-serif;}
.EstNomeSubProd {color:#000000;font-size:9pt;font-weight:bold;font-family:verdana,Helvetica,sans-serif; margin-bottom:5px;}

.EstRefProd {
	color:#666666;
	font-size:8pt;
	font-family:verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	margin-top: 3px;
	margin-bottom: 3px;
}
.EstDescrProd {color:black;font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;}
.EstPrecoProd {color:#0052AE;font-size:8pt;font-family:Arial,Helvetica,sans-serif;}
.EstMaisInfo {color:black;font-size:8pt;font-family:Arial,Helvetica,sans-serif;}
.AdicNome {
	font-size:8pt;
	font-family:verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-weight: bold;
}
	.AdicItem {
	color:#000000;
	font-size:8pt;
	font-family:verdana,Arial,Helvetica,sans-serif;
}

.EstLinhaProd {
	height:1px;
	margin:20px 0px 10px 0px;
	clear:both;
	overflow:hidden;
	border-top: thin dashed #CCCCCC;
	border-right: thin none #CCCCCC;
	border-bottom: thin none #CCCCCC;
	border-left: thin none #CCCCCC;}

.teste{background-color:
	color:;
	background-color: #CCECFF;
}
	
.imagem {width:200px; height:260px; margin-right:20px; text-align:center; }
.imagemAmpliada {width:520px; margin-top:30px;}
.EstFotoProdCross{height:100px;}
#spacer {border: 0px solid black; width:20px; height:20px; } 
#product {padding-top:20px;}
#product h2 { font-size:1.2em;color:#00326C;}
  
#sku-list td { padding:3px 3px 3px 3px; border-bottom:1px solid #ccc; text-align:left; background-color:#f7f8f9; }
#sku-list thead td { font-weight: bold; background-color:#fff; }
#sku-list input	{ font-size:8pt; }
#details { padding:12px 20px 12px 12px; }
#details h1	{ color:#333; }  
#details p { line-height:1.3em; }  

.options { border-bottom:1px dashed #ccc;}

#product-info .sku { margin:10px 0px 15px 0px; text-align:justify; padding-right:5px;}
#product-info .title { 
	padding:0;
   	height :40px ;
   	width :80px ;
   	margin-right: 0px;
   	float :left ;
   	display: inline-block;}
	
#product-info .titleAmpliada { 
	padding:0;
   	height :10px ;
   	margin-top: 5px;
   	display: inline-block;}	
	
   
#product-info .error-msg { border:2px solid red;padding:8px;margin:20px 0px 20px 0px;color:red;}

#product-info .reg-price { text-decoration:none;color:#000;margin-top:10px;}
#product-info .reg-price-value { text-decoration:line-through;color:#999999;text-align:right;}
#product-info .your-price-value { color:#0082d6; font-weight:100; font-size:1.1em; text-align:center; margin-bottom:20px;}
#product-info .your-price { color:#000;}
#product-info .valor {color:#666666;}
#product-info .parcelamento_old { font-size:1.1em; text-decoration:none; color:#005A97; font-weight:bold;text-align:left; margin:5px;}
#product-info .parcelamento {
	color: #6DA43A;
	font-weight: bold;
	font-size: 12pt;
	text-align:left;
	margin:5px;
	padding-top:20px;
}
#product-prazo-entrega{margin:0px 0px 10px 10px;}
#product-prazo-entrega .prazos{margin:0px 0px 0px 25px; line-height:1.2;}
#product-info .savings { margin-top:10px;}
#product-info .savings-value { color:#cc0000;}
#product-info .error-msg { border-top:1px solid #CC0000;border-bottom:1px solid #CC0000;padding:8px;margin:20px 0px 20px 0px;}

#product-details { float:left;width:60%;margin-bottom:10px;}
#product-details-wide { width:auto;}
#product-options { margin:10px 0px 10px 0px;border-bottom:1px solid #ccc;}

#cross-sell-box { float:right;width:35%;margin-left:20px;}
#cross-sell-item { margin-top:12px;clear:both;}
#cross-sell-product { border:1px solid #ccc;}
#cross-sell-info { padding:5px;border:1px solid #ccc;border-left:none;}
#cross-sell-info .product-name { margin-bottom:6px;}
#cross-sell-info .product-price { margin-bottom:2px;color:#cc0000;}

#sku-matrix .order { width:100%;}
.sku { color:#666;font-style:italic;margin-bottom:3px;}
.sku-table-line td { border-bottom:1px solid #ccc;}

.divider {
	height:1px;
	margin:10px 0px 10px 0px;
	clear:both;
	overflow:hidden;
	border-top: thin dashed #CCCCCC;
	border-right: thin none #CCCCCC;
	border-bottom: thin none #CCCCCC;
	border-left: thin none #CCCCCC;
}
#lancamento{ float:right; vertical-align:top;}
#indicaProd {margin:30px 0px 10px 0px;}
#emEstoqueSim{font-size:11px; color:#0066FF; font-weight:bold;font-family:verdana,Arial,Helvetica,sans-serif;}
#emEstoqueNao{font-size:11px; color:#FF0000; font-weight:bold;font-family:verdana,Arial,Helvetica,sans-serif;}
#aviseMePeq{font-size:11px;font-weight:bold;}

#tabProd{
position:relative;
}


/*  Estilo SUBPRODUTOS */
.EstRefSubProd {color:#454545;font-size:8pt;font-family:verdana,Helvetica,sans-serif;font-weight:bold;}
.EstDescrSubProd {color:#454545;font-size:9pt;font-family:verdana,Arial,Helvetica,sans-serif;}
.EstPrecoSubProd {color:#002854;font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;}
.EstLinhaSubProd {background:#0052AE;height:1px;width=100%;}
.EstCorParSubProd {background:#D8EAFF;}
.EstCorImparSubProd {background:#B7D1EF;}

/* Estilos do PEDIDO */
.EstTabPedidoTit {
	color:#333;
	font-size:8pt;
	font-family verdana,Arial,Helvetica,sans-serif;	
	font-weight:bold;
	background-color: #e4eaf0;
}

.EstTabPedido {
	font-size:8pt;
	background-color: #FFFFFF;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#E4EAF0;
	border-left-width:1px;
	border-left-style:dashed;
	border-left-color:#E4EAF0;	
}

.EstTabPedidoNome {
	color:#000099;
	font-size:8pt;
	font-weight:bold;
	font-family:verdana,Arial,Helvetica,sans-serif;	
}

.EstTabPedidoNum {
	font-size:8pt;
	font-family:verdana,Arial,Helvetica,sans-serif;
	background-color: #FFFFFF;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#E4EAF0;
	border-left-width:1px;
	border-left-style:dashed;
	border-left-color:#E4EAF0;
}

.EstTabPedidoTotal {
	font-size:8pt;
	font-weight:bold;
	font-weight:bold;
	font-family:verdana,Arial,Helvetica,sans-serif;
	background-color: #E4EAF0;
}

.EstTabPedidoFrete {
	font-size:8pt;
	font-weight:bold;
	font-family:verdana,Arial,Helvetica,sans-serif;
	background-color: #F5F5F5;
}

.EstTabPedidoBot {color:#000099;font-size:9pt;font-weight:bold;font-family:Arial,Helvetica,sans-serif; padding-top:20px;}
.EstTabPedidoRef {color:black;font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;}
.EstTabPedidoAdicNome {font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;}
.EstTabPedidoAdicItem {font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
.EstTextoQtd {font-size:8pt;font-family:Arial,Helvetica,sans-serif;text-align:right;}
#EstTexto1 {font-size:8pt;font-family:Arial,Helvetica,sans-serif;text-align:right;}

/* Estilo ICONES DE OPINIO DE CLIENTES */
.EstContinuarComprando{
font-size:09pt;
font-weight:bold;
color: #0076AE;
}


/* Estilo ICONES DE OPINIO DE CLIENTES */
.NotaOpiniaoVazio{width:15px;height:15px;background-image:url(../images/NotaOff2.gif)}
.NotaOpiniaoMeio{width:15px;height:15px;background-image:url(../images/NotaHalf2.gif)}
.NotaOpiniaoCheio{width:15px;height:15px;background-image:url(../images/NotaOn2.gif)}

/* ESTILO PARA MENU PASSOS DE COMPRA DO CLIENTE (ANTIGO ANTES DAS IMAGENS) */
.EstPassosCompra{
text-align:center;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
margin-top:10px;
padding:10px 0px 0px 0px;
font-size:7pt;
font-family:verdana,Arial;
color:#ED870B;
}

.EstPassoCompraAtual{display:inline;font-weight:bold;font-size:12pt; color:FC7100;}
.EstPassoCompraPre{display:inline;font-size:11pt}
.EstPassoCompraPos{display:inline;font-size:11pt}
.EstPassoCompraDiv{display:inline;padding:3px 28px 0px 0px;background-image:url(images/SetaPassoCompra.gif);background-repeat:no-repeat}
.EstPassoCompraLink:link, .EstPassoCompraLink:visited {text-decoration:none;font-size:11pt; color:ED870B;}
.EstPassoCompraLink:hover {color:FC7100;}


/* Estilo de Ttulos de Tabela CADASTRO DE CLIENTES, AJUDA, CONFIRMAO DO PEDIDO */
.EstTabTopo {
	font-size:11pt;
	font-weight:bold;
	color:#00326C;
	text-align:left;
	padding: 0px 0px 10px 0px;
}

/* Estilo para a tabela de Busca Rapida, para tabela de Ajuda (Pagamentos) e Fale Conosco */
.EstTabQuadro {
	font-size:8pt;
	font-family:Arial,Helvetica,sans-serif;
	background-color: #FBFBFB;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
}

#buscaAvancada
{
	font-size: 7.6pt;
	color: #0072A8;
	text-align:center;
	margin-bottom:5px;
}

#buscaAvancada a 
{
	font-size: 7.6pt; 
	text-decoration:none;
	color: #0072A8;
	text-align:center;
	margin-bottom:5px;
}

#buscaAvancada a:hover { text-decoration:underline;}

/* Estilo dos campos do formulario clientes,fale conosco,... 	*/
.EstNomeCampo {
color:black;
font-size:8pt;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
padding:0px 0px 0px 20px;
}
.EstCampo {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;}

.EstTexto { 
color:black ;
font-size:8pt;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-align:justify;
padding:0px 20px 20px 20px;
}

.EstTextoComoComprar { 
color:black ;
font-size:8pt;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-align:justify;
padding:0px 20px 0px 20px;
}

.EstComoComprar { 
padding:20px 0px 0px 0px;
}

/*  RODAPÉ */
#footer a { text-decoration:none; font-size:8.5pt;}
#footer a:hover	{ text-decoration:underline;}			
#extras {background-color:#E4EAF0; width: 750px; margin:10px; padding:10px; margin-top:15px;}	
#extras span {margin-right:10px;}
#cnpj {background-color:#f7f8f9; font-size:8pt; color:#333333; text-align:center; padding:10px; margin-left:10px; margin-right:10px; margin-bottom:10px}
#ofertaExclusiva a {font-weight:bold; color: #0080C0;}

/*  OS DEZ + FAVORITOS */
#dezFavoritos{
width:530px; 
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ffcc33;}

#dezFavoritos a { text-decoration:none;}
#fotoDezFavoritos{margin-left:10px; padding:5px 0px 5px 0px; }
#textoDezFavoritos {font-size:12pt;}
#textoDezFavoritos a {text-decoration:none; color:#000099; font-weight: bold;}
#textoDezFavoritos a:hover {text-decoration:underline;}

#precoDezFavoritos{
color: #0080C0;
font-size: 11pt;
text-decoration: none;
margin-top: 10px;
}

#parcelasDezFavoritos{
color: #339900;
font-weight: bold;
font-size: 12pt;
text-decoration: none;
margin-top: 5px;
margin-bottom: 5px;
}

#linkDezFavoritos {
	font-weight:bold;
	padding:10px 4px 2px 16px;
	color: #0080C0;
}
#linkDezFavoritos a {
	font-weight:bold;
	/*padding:10px 4px 2px 16px;
	border-top:10px;*/
	color: #0072A8;
}

#linkDestaque {
	font-weight:bold;
	padding:12px 4px 2px 16px;
	color: #990000;
}
#linkDestaque a {
	font-weight:bold;
	/*padding:10px 4px 2px 16px;
	border-top:10px;*/
	color: #990000;
}


.erroCartao{
	background-color: #FF0000;
	text-align:justify;
	border-color:#000000;
	border-width:1px;
	border-style:solid;
	font-size:11pt;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	margin: 10px;
}

.avisoCartao{
	background-color: #0099FF;
	text-align:justify;
	border-color:#000000;
	border-width:1px;
	border-style:solid;
	font-size:11pt;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	margin: 10px;
}

.avisoCartao a{
	color:#FFFFFF;
	text-decoration:none;
}

.avisoCartao a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.avisoCartao a:visited {
color:#FFFFFF;
text-decoration:none;
}

/* Estilo para fotos na página embalagem segura */
#img {
	text-align:center;
	border:1px solid #021a40;
	background-color:#FFFFFF;
	width:240px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 20px;
}

/* Estilo Texto Explicativo da Parceria */
.EstTextoParceiros {
	padding:20px;
	text-align:left;
	color:#333;
	font-size:9pt;
	font-family verdana,Arial,Helvetica,sans-serif;	
	background-color: #e4eaf0;
}

.EstTextoParceiros li{
	padding:5px 0px 0px 0px;
	text-align:left;
	font-family verdana,Arial,Helvetica,sans-serif;	
	background-color: #e4eaf0;
}

/* Estilo Página Assintantes de Newsletter */

div#paginatopo{
margin-bottom: 20px;
margin-top: 20px;
}

label.nome{
width: 100px;
display: block;
float: left;
text-align: right;
margin-right: 10px;
}

label.checkboxes{
width: auto;
display: inline;
float: none;
}

p.obrigatorio label{
font-weight: bold;
}

p.grupo_de_checkbox{
margin-top:20px;
font-weight: bold;
padding-left: 110px;
clear: both;
overflow-x: hidden;
overflow-y: hidden;
}

p.como_chegou{
margin-top:30px;
}

select#conheceu, #conheceu option, #conheceu optgroup, select#conheceu optgroup option {
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 11px;
}

button.positive, .buttons a.positive{
	color:#498112;
	font-weight: bold;
	width: 100px;
	height: 30px;
	margin:20px;
}

.agradecimento {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:14px;
	font-weight: bold;
	color: #009933;
	margin:20px;
}


/* Estilo campos Caixa Oaso */

.idProdCaixa{
font-size: 16px;
width: 95%;
}

.idProdutosTable{
padding-top: 6px;
padding-right: 0pt;
padding-bottom: 3px;
padding-left: 0pt;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #dddddd;
width: 100%;
vertical-align: top;	
}

/*  Busca Ajax */

.hideSuggestClass{border:1px solid #D4D4D4;cursor:pointer;background-color:#FFFFFF;height:150px;overflow:auto;display:none;width:300px;margin:0px}
.showSuggestClass .hideSuggestClass{display:block}
.showSuggestClass .hoverSuggestClass{background-color:#E4E4E4}
.productMenuClass{position:absolute;z-index:255}
.productMenuClass1{position:absolute;z-index:255}
.productItemClass{margin-left:2px;font-weight:normal;font-size:8pt;font-family:tahoma,verdana}

