﻿/* Global Themes */
#main .teaserPromocoes .produtoBox, #main .teaserNovidades .produtoBox, #main .teaserDestaques .produtoBox, .mainProdutosP .produtoBox, .mainProdutosM .produtoBox
{
    width:225px !important;
    margin:0px 10px 25px 10px !important;
}
#main .teaserPromocoes .produtoBox .imagemProduto, #main .teaserNovidades .produtoBox .imagemProduto, #main .teaserDestaques .produtoBox .imagemProduto, .mainProdutosP .produtoBox .imagemProduto, .mainProdutosM .produtoBox .imagemProduto
{
    margin-top:20px!important;
}
.quadro3Vertical .produtoBox .imagemProduto 
{
    margin-top:20px !important;
}
.quadro3Vertical .teaserPromocoes .produtoBox, .quadro3Vertical .teaserNovidades .produtoBox, .quadro3Vertical .teaserDestaques .produtoBox  
{
    width:180px !important;
    margin:0px 10px 15px 0px !important;
}
.boxChatMostraProd 
{
    display:block;
    background:#f5f5f5;
    border:solid 1px #eaeaea;
    color:#666;
    font-size:10px;
    padding:8px;
}
.primeira
{
    background-position:4px 9px !important;
}
.primeira:hover
{
    background-position:4px 9px !important;
}
.ultima
{
    background-position:48px 9px !important;
}
.ultima:hover
{
    background-position:48px 9px !important;
}

.pnDesenvolvimento {
	padding-right:10px;
}
.btn_cadastrese 
{
    background:URL('btn_cadastrese.png');
    width:214px;
    height:30px;
}
.corpoCadastro 
{
    padding:10px 20px 10px 20px;
}
.footerTextoFooter 
{
    margin:0px !important;
}
.footerTextoFooter span 
{
    display:block;
    padding:10px 0px 10px 0px;
}
#divPrincipal1 
        { 
            margin: 0 0 15px 0;
            width: 100%;
            /*border:solid 1px #F00;*/
            display:table;
        }
#divProdutos  
        { 
            display:table-cell;
            width: 300px;
            /*border:solid 1px #F00;*/
            vertical-align:top;
            text-align:center;
            padding-right:0px;
        }
        
        #divVariacoes 
        {
            display:table-cell;
            padding-left:20px;
            /*border:solid 1px #F0F;*/
            vertical-align:top;
        }
        #divVariacoes .etiquetaDe 
        {
            display:block;
            padding-top:10px;
            font-size:12px !important;
        }
        #divVariacoes .etiquetaValor 
        {
            display:block;
            font-size:18px !important;
            margin-top:0px;
        }
        #divFormaPagto
        { 
            display:block;
            margin:0px 0px 0px 0px;
        }

#divBotoes 
{
    display:block;
    padding:15px 0px 15px 0px;
    margin: 0 0 15px 0;
    /*border:solid 1px #F0F;*/
}
#divBotaoAmpliar 
{
    padding-top:10px;
}
#divProdutos img 
{
    margin-bottom:8px;
}
.formaIndicadaInfo 
{
    width:95px !important;
    vertical-align:top !important;
}
.FormaIndicada_parcelas 
{
    width:76% !important;
    text-align:left !important;
    /*border:solid 1px #F00;*/
}
.FormaIndicada_parcelaValor 
{
    display:inline-table;
    width:158px;
    padding:5px;
}
.larguraSite 
{
     min-width:1000px;
}

.quadro3Vertical .teaserBanners td 
{
    text-align:center;
}


.boxMelhorParcelamento 
{
    border-bottom:none !important;
}
.tooltipVariacao .etiquetaPagto_principal
{
    border-bottom:none !important;
    border-top:none !important;
}
/* Box Descrição */
.ajax__tab_body 
{
    background:#f5f5f5 !important;
    border:solid 1px #eaeaea !important;
    border-top:none !important;
}
.ajax__tab_header 
{
    background:#FFF !important;
    border-bottom:solid 1px #eaeaea !important;
    height:25px;
}
.ajax__tab_active .ajax__tab_outer 
{
    background-image:none !important;
    padding:0px !important;
}
.ajax__tab_active .ajax__tab_inner 
{
    border:solid 1px #eaeaea !important;
    border-bottom:none !important;
    background-image:none !important;
    background:#f5f5f5 !important;
}
.ajax__tab_active .ajax__tab_tab 
{
    background-image:none !important;
}
.ajax__tab_outer 
{
    background-image:none !important;
    padding:0px !important;
    margin-right:3px;
}
.ajax__tab_inner 
{
    border:solid 1px #d0d0d0 !important;
    border-bottom:none !important;
    background-image:none !important;
    background:#ddd !important;
    padding:2px 9px 2px 8px !important;
}
.ajax__tab_tab 
{
    background-image:none !important;
}

/* Fim Box Descrição */
#divPagDigital 
{
    width:124px;
    padding:2px;
}
#divPagSeguro
{
    width:124px;
    padding:2px;
}

.divFormaPagtoInterno 
{
    background:#FFD;
            padding-top:10px;
            padding-bottom:10px;
            padding-left:10px;
            font-size:10px;
            color:#444;
            border:solid 1px #fde8b0;
}
.mainSubtitulo_texto_sem_borda
        {
            display:block;
            font-size:11pt;
            color:#036795;
            padding-bottom:10px; 
            padding:0px 0px 10px 0px;
        }
.boxPerguntaResposta
        {
            border-bottom:dotted 1px #bbb;
            padding:10px 0px 10px 0px;
        }
.boxOpiniao 
        {
            border-bottom:dotted 1px #bbb;padding:5px 0px 5px 0px;margin-bottom:10px;
        }


#divFrete 
{
    border:solid 1px #eaeaea;
    background:#f5f5f5;
    padding:10px;
}
#divSeguro
{
    
}
#divSeguro .box
{
    border:solid 1px #eaeaea;
    /*background:#f5f5f5;*/
    padding:10px 10px 15px 10px;
    margin-left:15px;
    text-align:center;
}
.ajax__tab_body 
{
    padding:15px !important;
}
.etiquetaValor {
	font-size:14px !important;
	margin:4px 0px;
}
.dialogoPergunta 
{
    background:URL('dialogoPergunta.png') no-repeat top left; padding:2px 5px 5px 24px;
}
.dialogoResposta
{
    background:URL('dialogoResposta.png') no-repeat top left; margin-left:20px; padding:2px 5px 5px 24px;
}
/* Resultados da busca */
.listaLinhaBox 
{
    text-align:center;width:100%;display:table-cell;
}
.listaLinha
{
    display:inline-table !important;
    width:220px;
    margin:5px 5px 10px 5px !important;
    padding-top:10px !important;
}
.listaLinhaImagem
{
    width:100% !important;
    height:180px !important;
    display:block !important;
    float:none !important;
    margin:0px 0px 0px 0px !important;
}
.listaLinhaImagem img {
	border:none !important;
	padding:0px !important;
}
.listaLinhaConteudo 
{
    margin-left:0px !important;
    text-align:center !important;
}
.footerFormasPagto table
{
    margin:0 auto;
}
.mainSubtitulo_texto 
{
    font-size:11pt;
    font-family:Arial;
}
/* Fim Resultados da busca */
.produtoBoxRelacionados
{
    vertical-align:top;
    display:inline-table;
    width:225px;
    text-align:center;
    margin:0px 10px 30px 10px;
    border-top:dotted 1px #D0D0E0;
    padding-top:10px;
}
/* Status cor Minhas Compras */
.statusCorBg_1 {
	background-color:#ff8402;
}
.statusCorJanela_1 {
	background-color:#fcf9f5;
	border:solid 1px #e9e9f7;
}
.statusCorBg_3 {
	background-color:#FFCC00;
}
.statusCorJanela_3 {
	background-color:#fdfcf7;
	border:solid 1px #e9e9f7;
}
.statusCorBg_4 {
	background-color:#0e4ce7;
}
.statusCorJanela_4 {
	background-color:#f6f8fc;
	border:solid 1px #e9e9f7;
}
.statusCorBg_5 {
	background-color:#CCCCCC;
}
.statusCorJanela_5 {
	background-color:#EEEEEE;
	border:solid 1px #CCCCCC;
}
.statusCorBg_6 {
	background-color:#0e9a07;
}
.statusCorJanela_6 {
	background-color:#f7fdf7;
	border:solid 1px #e9e9f7;
}
.statusCorBg_0 {
	background-color:#DD0000;
}
.statusCorJanela_0 {
	background-color:#fdf7f7;
	border:solid 1px #e9e9f7;
}


.statusCor_99 {
	color: #2255aa;
	font:normal bold 12px verdana;
}
.statusCor_99:hover 
{
	text-decoration:underline;
	color: #4471C6;
}
.statusCor_1 {
	color: #ff8402;
	font:normal 12px verdana;
}
.statusCor_1:hover {
	text-decoration:underline;
}
.statusCor_3 {
	font:normal 12px verdana;
	color: #caa40e;
}
.statusCor_3:hover {
	text-decoration:underline;
}
.statusCor_4 {
    font:normal 12px verdana;
	color: #0e4ce7;
}
.statusCor_4:hover {
	text-decoration:underline;
}
.statusCor_5 {font:normal 12px verdana;
	color: #999999;
}
.statusCor_5:hover {
	text-decoration:underline;
}
.statusCor_6 {font:normal 12px verdana;
	color: #0e9a07;
}
.statusCor_6:hover {
	text-decoration:underline;
}
.statusCor_0 {font:normal 12px verdana;
	color: #DD0000;
}
.statusCor_0:hover {
	text-decoration:underline;
}
/* Fim Status cor Minhas Compras */
/* Abas tipo pessoa -------------------------------- */
    .bordaPadrao 
    {
        border:solid 1px #D0D0D0;
    }
    .linhaAlternada 
    {
        background:#F0F0F0;
    }
    .btn_pedidoDetalhes 
    {
        background:URL('pedidoDetalhes.png');
        width:33px;
        height:30px;
    }
    .img_pedidoDetalhes 
    {
        width:33px;
        height:30px;
    }
    .abaPessoaBorda 
    {
        display:block; padding:10px; border:solid 1px #c0c0e8; margin-left:0px;
    }
    .abaPessoaBordaPedido 
    {
        position:relative; border:solid 1px #e9e9f7; display:block; border-bottom:none; margin-bottom:10px;
    }
    .abaPessoaBordaPedidoInterno 
    {
        border-bottom:solid 1px #e9e9f7; display:block;
    }
    .abaPessoa 
    {
    	position:relative;
    	top:1px;
    	width:100%;
    	display:inline-table;
    }
    .abaOn
    {
    	display:block;
    	float:left;
        background: #FFF;
        padding:6px 20px;
        border:solid 1px #c0c0e8;
        border-bottom:solid 1px #FFF;
    }
    .abaOn a
    {
    	font-family:Verdana;
    	font-size:12px;
    	color:#3b697b;
    	font-weight:bold;
    	text-decoration:none;
    }
    .abaOn a:hover
    {
    	text-decoration:none;
    	
    }
    .abaOff
    {
    	display:block;
    	float:left;
        background: #EAEAEA;
        padding:6px 20px;
        border:solid 1px #C0C0C0;
        border-bottom:solid 1px #c0c0e8;
    }
    .abaOff a
    {
    	font-family:Verdana;
    	font-size:12px;
    	color: #2255aa;
    	text-decoration:none;
    }
    .abaOff a:hover
    {
    	text-decoration:underline;
    }
    
    .abaNone
    {
        display: none;
    }
/* Fim aba tipo pessoa -------------------------------- */
.btn_adicionarCarrinho /*div*/
{
    background:URL('btn_adicionarCarrinho.png') no-repeat;
    width:111px;
    height:26px;
    margin:0 auto;
    margin-top:10px;
}
.btn_AdicionarCarrinhoSpacer /*img*/
{
    width:111px;
    height:26px;
}
.btn_CompreAgoraSpacer 
{
    background:URL('emp_botaocompre.png') no-repeat;
    width:157px;
    height:30px;
}
.btn_AviseMeSpacer 
{
    background:URL('btn_aviseme.png') no-repeat;
    width:171px;
    height:44px;
}
.listaLinha .btn_adicionarCarrinho 
{
    position:relative;
    left:55px;
}
.listaCategoria .btn_adicionarCarrinho 
{
    position:relative;
    left:56px;
    padding-bottom:10PX;
}





/* Menu Departamentos Global */
.rmExpandRight
{
    background:URL('groupImage.gif') no-repeat right;
}
.rmBottomArrow 
{
    background:#DDD URL('bottom.gif') no-repeat 100px;
    padding:4px 0px 4px 0px;
}
.rmTopArrow 
{
    background:#DDD URL('top.gif') no-repeat 100px;
    padding:4px 0px 4px 0px;
}
.etiquetaProdutoIMG {
	border:none !important;
	padding:0px !important;
}
.bordaSite 
{
    border-top:none !important;
}

#pnSliderComprouTambem {        width:100%;}#pnSliderComprouTambem ul, #pnSlider li{    margin:0;    padding:0;    list-style:none;    }
#pnSliderComprouTambem li{     /*         define width and height of list item (slide)        entire slider area will adjust according to the parameters provided here    */     width:728px;    /*height:220px;*/    overflow:hidden;    /*background:#F0F0F0;*/    } #pnSliderComprouTambem 
{
    /*margin:0 auto;*/
}

#quadro2_ucComprouTambem_painelComprasJunto 
{
    margin-bottom:10px;
    /*background:#AAA;*/
}

#quadro2_ucComprouTambem_painelComprasJunto  #controls 
{
    width:728px;
    /*margin:0 auto;*/
    margin-top:6px;
    margin-left:0px;
}

.produtoBoxComprouTambem 
{
    display:block;
    width:230px;
    height:290px;
    text-align:center;
    float:left;
    border:solid 1px #DDD;
    margin-right:10px;
    padding-top:6px;
}
.produtoBoxComprouTambem .imagemProduto 
{
    width:230px;
    height:180px;
    display:table-cell;
    vertical-align:middle;
    text-align:center;
}
.produtoBoxComprouTambem .imagemProduto img 
{
    padding:0px;
    border:none;
}

.mainProdutosM .imagemProduto, .vitrineCategoria .imagemProduto, .produtoBoxResults .imagemProdutoAlinhamento
{
    display:block !important;
    width:180px;
    height:180px;
    margin:0 auto !important;
}
.mainProdutosM .imagemProdutoAlinhamento, .vitrineCategoria .imagemProdutoAlinhamento, .produtoBoxResults .imagemProdutoAlinhamento
{
    display:table-cell !important;
    width:180px;
    height:180px;
    vertical-align:middle;
    margin:0 auto !important;
}
.produtoBoxResults .imagemProdutoAlinhamento 
{
    width:220px;
}
.produtoBoxResults 
{
    text-align:center !important;
}
.mainProdutosM .produtoBox .imagemProduto
{
    min-height:180px;
}
.mainProdutosP .produtoBox .imagemProduto 
{
    min-height:96px;
}
.teaserNovidades .produtoBox .imagemProduto 
{
    min-height:96px;
}
.teaserPromocoes .produtoBox .imagemProduto
{
    min-height:96px;
}
.teaserDestaques .produtoBox .imagemProduto
{
    min-height:96px;
}
#vitrinePromocoes .produtoBox .imagemProduto
{
    min-height:96px;
}
.menuSelos 
{
    width:100%;
    margin-top:20px;
}
.menuLojaPremio 
{
    text-align:center;
    margin-bottom:20px;
}
.menuEBit
{
    text-align:center;
    margin-bottom:20px;
}
.menuEBit a 
{
    background-position:center;
    width:100% !important;
}
.menuCompraSegura
{
    text-align:center;
    margin-bottom:20px;
}

/*.teaserNovidades .produtoBox 
{
    background:URL('teaserNovidadesBack.png') no-repeat top left;
}
.teaserPromocoes .produtoBox 
{
   background:URL('teaserPromocoesBack.png') no-repeat top left;
}
.teaserNovidades .produtoBox 
{
    background:URL('teaserNovidadesBack.png') no-repeat top left;
}
.teaserPromocoes .produtoBox 
{
   background:URL('teaserPromocoesBack.png') no-repeat top left;
}
#quadro2_ctl00_pnPromocoes .produtoBox
{
    width:175px !important;
}
#quadro2_ctl00_pnNovidades .produtoBox 
{
    width:175px !important;
}*/



.tableTituloVariacao 
{
    padding:4px 4px 6px 0px; 
}
.tableTH 
{
    padding:4px;
    background:#DDD;
    font-size:10px !important;
}
.divAjusteLargura 
{
    display:inline-block; width:350px;
}
.btnGoogleMaps 
{
    background:URL('btnGoogleMaps.png');
    width:279px;
    height:83px;
}
.cadastroUsuarioTitulo 
{
    font-size:14px;
    font-weight:bold;
    color:#25a121;
}
.cadastroEmpresaTitulo 
{
    font-size:14px;
    font-weight:bold;
    color:#0275c1;
}
.cadastroUsuarioMoldura 
{
    border:solid 1px #25a121; background:#eefbef;
}
.cadastroEmpresaMoldura 
{
    border:solid 1px #0275c1; background:#ebf4fd;
}
.loginRapidoCadastrese 
{
    width:450px;
    margin:0 auto;
    padding-bottom:100px;
}
.cadastroUsuarioBtn
{
    background:URL('btn_comprasPessoaFisica.png');
    width:198px;
    height:30px;
    float:left;
    margin-right:10px;
}
.cadastroUsuarioImg 
{
    width:198px;
    height:30px;
}
.cadastroEmpresaBtn 
{
    background:URL('btn_comprasPessoajuridica.png');
    width:198px;
    height:30px;
    float:left;
}
.cadastroEmpresaImg 
{
    width:198px;
    height:30px;
}


#laterais {
	padding:0px 0px;
}
.laterais {
	padding:5px 10px 15px 16px !important;
}
.textboxConta 
{
    background:url(fundo_txtfield.gif);color:#555555;padding:2px;border: 1px solid #b2b6bf;font:normal bold 12px verdana;
}
.textComboConta 
{
    font:normal bold 12px verdana;color:#555555;padding:1px;background:url(images/fundo_txtfield.gif);
}
.spaceLeft 
{
    padding-left:6px;
}
.spaceTop
{
    padding-top:10px;
}
/* Padrao MSG Aviso ------------------------------------- */
.info, .success, .warning, .error {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:13px;
    text-align:left;
}
.info 
{
    border-color:#2581d2;
    color: #00529b;
    background-color: #d5effb;
    background-image: url('info.png');
}
.success 
{
    font-weight:bold;
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('success.png');
}
.warning {
    color: #9F6000;
    background-color: #fdf4cf;
    border-color:#e5ae5b;
    background-image: url('warning.png');
}
.error {
    color: #D8000C;
    background-color: #ffd7d4;
    background-image: url('error.png');
}
/* ------------------------------------------------------ */

.paginacaoAnterior 
{
    border-right:solid 1px #2262c2;
    padding:1px 6px 1px 6px;
}
.paginacaoNumero 
{
    padding:1px 2px 1px 2px;
    font-size:large;
}
.paginacaoProxima 
{
    border-left:solid 1px #2262c2;
    padding:1px 6px 1px 6px;
}
/* Aba carrinho novo */
.abaCarrinho_tabelaPrincipal {
	background:URL(abaCarrinho_background.gif) bottom repeat-x;
	position:relative;
	top:1px;
}
.menuCima_bordaNO {
	border:0px;
}
.abaCarrinho_vazio {
	font-size:1px;
}

.abaCarrinho_esqON {
	background:URL(abaCarrinho_esqON.gif) no-repeat left;
}
.abaCarrinho_dirON {
	background:URL(abaCarrinho_dirON.gif) no-repeat right;
}
.abaCarrinho_ON {
	background:URL(abaCarrinho_ON.gif);
	padding:0px 10px 0px 10px;
}

.abaCarrinho_esqOFF {
	background:URL(abaCarrinho_esqOFF.gif) no-repeat left;
}
.abaCarrinho_dirOFF {
	background:URL(abaCarrinho_dirOFF.gif) no-repeat right;
}
.abaCarrinho_OFF {
	background:URL(abaCarrinho_OFF.gif);
	padding:1px 10px 0px 10px;
}

.abaCarrinho_linkOFF {
	color:#2255aa;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.abaCarrinho_linkOFF:hover {
	text-decoration:underline;
}

.abaCarrinho_linkON {
	color:#647986;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.abaCarrinho_linkON:hover {
	text-decoration:none;
}









.carrinho_fretePadding 
{
	padding:3px 0px 3px 0px;
}
.carrinho_alerta 
{
	margin:4px;
}
.carrinho_fretesOFF 
{
	text-align:center;
	color:#FFF;
	font-family:Verdana;
	font-size:11pt;
	padding:0px;
	background:#e00;
	padding:4px;

}
.carrinho_tabelaRecuo 
{
	padding-left:15px;
}
.menuCima_borda {
	font-size:1px;
	border-top:solid 1px #CCCCCC;
	background-color:#FFFFFF;
}
.menuBaixo_borda {
	font-size:1px;
	background-image:URL(menuBaixo_line.gif);
	background-repeat:repeat-x;
}
.janela_corpoMenu {
	border: 1px solid #D0D0D0;
	border-bottom:none;
	border-top:none;
	background: #FFFFFF;
	font-size: 10px;
	color: #3b697b;	
	font-family: verdana,arial,tahoma;
}
.carrinho_titulo 
{
	font-family:Verdana;
	font-size:16pt;
	color:#42606e;
	height:39px;
	padding:12px 0px 0px 0px;
	text-align:left;
}
.carrinho_tituloIMG 
{
	background:URL(carrinho_titulo.gif);
	width:43px;
	height:39px;
	float:left;
}
.carrinho_moldura 
{
	padding:10px 20px 10px 20px;
}

.carrinho_produtosTitulo 
{
	text-align:left;
	color:#08812f;
	font-family:Verdana;
	font-size:14pt;
	background:URL(carrinho_produtosTitulo.gif);
	height:28px;
	padding:6px 10px 0px 10px;
}
.carrinho_produtosTitulo span
{
    margin-left:10px;
}
.carrinho_produtosTituloIMG
{
	background:URL(carrinho_produtosTituloIMG.png);
	width:37px;
	height:34px;
	float:left;
}
.carrinho_compradorTitulo 
{
	text-align:left;
	color:#5709a7;
	font-family:Verdana;
	font-size:14pt;
	background:URL(carrinho_compradorTitulo.gif);
	height:28px;
	padding:6px 10px 0px 10px;
}
.carrinho_compradorTitulo span
{
    margin-left:10px;
}
.carrinho_compradorTituloIMG
{
	background:URL(carrinho_compradorTituloIMG.png);
	width:37px;
	height:34px;
	float:left;
}
.carrinho_entregaTitulo 
{
	text-align:left;
	color:#da7f00;
	font-family:Verdana;
	font-size:14pt;
	background:URL(carrinho_entregaTitulo.gif);
	height:28px;
	padding:6px 10px 0px 10px;
}
.carrinho_entregaTitulo span
{
    margin-left:10px;
}
.carrinho_entregaTituloIMG
{
	background:URL(carrinho_entregaTituloIMG.png);
	width:37px;
	height:34px;
	float:left;
}
.carrinho_fretesTitulo 
{
	display:block;
	padding:6px 10px 0px 10px;
	text-align:left;
	color:#e00000;
	font-family:Verdana;
	font-size:14pt;
	background:URL(carrinho_fretesTitulo.gif);
	height:28px;
	
}
.carrinho_fretesTitulo span 
{
    margin-left:10px;
}
.carrinho_fretesTituloIMG
{
	background:URL(carrinho_fretesTituloIMG.png);
	width:37px;
	height:34px;
	float:left;
}
.carrinho_tabelaTitulo 
{
	color:#FFF;
	font-family:Verdana;
	font-size:7pt;
	background:URL(carrinho_tabelaTitulo.gif);
	height:22px;
	vertical-align:middle;
}
.carrinho_tabelaBorda 
{
	border:solid 1px #9eb8c3;
	color:#42606e;
	font-family:Verdana;
	font-size:8pt;
}
.carrinho_textBox 
{
	border:solid 1px #2255aa;
	color:#2255aa;
	font-family:Verdana;
	font-size:10pt;
}
.carrinho_textBoxCep
{
	border:solid 1px #2255aa;
	color:#2255aa;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	padding:2px;
	text-align:center;
	width:100px;
	letter-spacing:1px;
}
.carrinho_textBoxOFF 
{
	border:solid 1px #9eb8c3;
	color:#2255aa;
	font-family:Verdana;
	font-size:10pt;
}
.carrinho_texto 
{
	color:#42606e;
	font-family:Verdana;
	font-size:10pt;
}
.carrinho_recuo 
{
	padding-left:52px;
	padding-bottom:15px;
}
.carrinho_cepDeslogado 
{
    background:#fff2f2; border:solid 1px #f7afaf; padding:6px;
}
.button_background
{
	background:URL(button_background.gif);
	font-family:Verdana;
	font-size:10pt;
	color:#2255aa;
	border:solid 1px #508ba5;
	padding:0px 4px 0px 4px;
}
.carrinho_link
{
	font-family:Verdana;
	font-size:10pt;
	color:#2255aa;
	padding:0px 4px 0px 4px;
	text-decoration:none;
	cursor:hand;
}
.carrinho_link:hover
{
	text-decoration:underline;
}

.linhaBorderTop 
{
    border-top:solid 1px #e9e9f7;
}

.sloganTopo 
{
	font-size:15px;
	font-weight:bold;
}
.cor1 
{
	color:#FFFFFF;
}
.cor2 
{
	color:#000000;
}
.cor3 
{
	color:#FF0000;
}
.cor4 
{
	color:#0000FF;
}
.cor5 
{
	color:#33911a;
}
.janela_cinza {
	border: 1px solid #D0D0D0;
	background: #FFFFFF;
	font-size: 10px;
	color: #0649B8;	
	font-family: verdana,arial,tahoma;
	border-top:none;
}

.aba_spacer {
	border-bottom:solid 1px #D0D0D0;
}
.paginadorArea 
{
    clear:both;
    margin-top:30px !important;
    display:block;
}

.fundoAlternado 
{
	background:#F0F0F0;
}
.secondary_margin 
{
	padding:3px 4px 3px 0px;
	width:160px;
}

.secondary2_margin 
{
	padding:10px 10px 0px 10px;
	height:150px;
}

.verdana_9px 
{
	font-size:9px;
	font-family:Verdana;
}
.verdana_10px 
{
	font-size:10px;
	font-family:Verdana;
}
.verdana_11px 
{
	font-size:11px;
	font-family:Verdana;
}
.verdana_12px 
{
	font-size:12px;
	font-family:Verdana;
}
.verdana_9pxB 
{
	font-size:9px;
	font-family:Verdana;
	font-weight:bold;
}
.verdana_10pxB 
{
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
}
.verdana_11pxB 
{
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
}
.verdana_12pxB 
{
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
}
a.link_10px 
{
    color:#444;
}
a.link_12px 
{
	font-size:12px;
	font-family:Verdana;
	color:#2262c2;
	text-decoration:none;
}
a.link_12px:hover 
{
	text-decoration:underline;
}
a 
{
	font-size:11px;
	font-family:Verdana;
	color:#2262c2;
	text-decoration:none;
}
a:hover 
{
	text-decoration:underline;
}

.busca .menuVerticalCorpo 
{
    padding-left:8px;
}
.recebaOfetas .menuVerticalCorpo 
{
    padding-left:8px;
}
.lightBoxImgProdutos 
{
    margin-top:10px !important;
}
