body {font:11px "Trebuchet MS", Arial, Verdana;}
p { font:11px "Trebuchet MS", Arial, Verdana;}
TH {background:#FFFFCC;color:#336699;font-size:10pt;font-family:"Trebuchet MS", Arial, Verdana;}
TD {font-size:9pt;font-family:"Trebuchet MS", Arial, Verdana;}


/* Estilos para as páginas */
.Titulos {font-size:16pt;font-family:"Trebuchet MS", Arial, Verdana;text-decoration:none;font-weight:bold; color:#006699; }
.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 a capa */
.EstTexto1 {font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000000;}
.EstTexto2 {font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000000;}
.EstTexto3 {font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#000000;}
.EstTexto4 {font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000000;}
.EstTexto5 {font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000000;}
.EstNomeProdCapa {font-size:9pt;font-weight:bold;}
.EstListaNomeProdCapa {font-size:9pt;font-family:Arial,Helvetica,sans-serif;}
.EstDescrProdCapa {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;}
.EstAdicProdCapa {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;}
.AdicNomeCapa {font-size:7pt;font-family:verdana,Arial,Helvetica,sans-serif;}
.AdicItemCapa {font-size:7pt;font-family:verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:navy;}
.EstPrecoProdCapa {color:#408080;font-size:8pt;font-family:Arial,Helvetica,sans-serif;}
.EstFundoTabCapa {background:#CCE0EB;font-size:8pt;font-family:Arial,Helvetica,sans-serif;}

/* Estilos para a Barra */
.EstTitSecao {background:#eee;font-size:10pt;color:#333;font-family:Trebuchet Ms, Verdana,Arial,Helvetica,sans-serif;font-weight:bold; text-align:left;}
.EstCorTabExt {background:none;}
.EstCorTabInt {background:;}
.EstCorTabPromExt {background:#FFF;}
.EstCorTabPromInt{background:none;}
.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;}
/*.EstLinhaBarra {background:#00489E;}*/

/*  Estilo para os formulários BOTÕES e INPUTs TEXT */
.InputText   { border:1px solid #666666; background:#f5f5f5;font-size:11;font-family:verdana;color:#000A18;}
.InputButton { border-width:1;font-weight:bold;font-size:11;font-family:verdana;}

/*  Estilo para os botões */
.BotLancamento {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}
.BotComprar { display:none; color:#0052AE;font-size:7pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;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:9pt;font-family:verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}
.BotVerMais:hover {color:black;}

/* Table Geral que envolve o site */
.FundoSiteCentro{position:relative; top:-90px;}


/*  Menu do TOPO */
.TopoMenu{position:relative; top:120px;}
.TopoMenuAtual {}
.TopoMenuAtual:visited {color:#F9DA02;}
.TopoMenuAtual:active {color:#CDCDCD;}
.TopoMenuAtual:hover {color:#CDCDCD;}
.TopoMenuNormal {font-weight:bold;font-size:9pt;font-family:verdana,Arial,Helvetica,sans-serif;color:White;background:#333;text-decoration:none;}
.TopoMenuNormal:visited {color:White;}
.TopoMenuNormal:active {color:#CDCDCD;}
.TopoMenuNormal:hover {color:#CDCDCD;}

/*  Menu da ESQUERDA */
.FundoBarraEsquerda {}
.EsquerdaMenuAtual {font-weight:bold;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color:Red;background:#004BAE;text-decoration:none; display:none;}
.EsquerdaMenuAtual:visited {color:#F9DA02;}
.EsquerdaMenuAtual:active {color:#CDCDCD;}
.EsquerdaMenuAtual:hover {color:#CDCDCD;}
.EsquerdaMenuNormal {font-weight:bold;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color:white;background:#004BAE;text-decoration:none; display:none;}
.EsquerdaMenuNormal:visited {color:white;}
.EsquerdaMenuNormal:active {color:#CDCDCD;}
.EsquerdaMenuNormal:hover {color:#CDCDCD;}

/*  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:none;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;}

/*  Estilo PRODUTOS */
.EstNomeProd {color:#0052AE;font-size:16px;font-weight:bold;font-family:"Trebuchet MS", Arial, Verdana;font-weight:bold;}
.EstRefProd {color:black;font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;}
.EstDescrProd {color:black;font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif; }
.EstPrecoProd {color:#0052AE;font: bold 20px "Trebuchet MS", Arial, Verdana;}
.EstMaisInfo {color:black;font-size:8pt;font-family:Arial,Helvetica,sans-serif;}
.AdicNome {font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;}
.AdicItem {color:#0052AE;font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
.EstLinhaProd {color:black;height:1px;width=90%;}

/*  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;}*/
.EstPrecoSubProd {font:bold 15px "Trebuchet MS", Arial, Verdana; color:#186696;}
.EstLinhaSubProd {background:#0052AE;height:1px;width=100%;}
.EstCorParSubProd {background:#D8EAFF;}
.EstCorImparSubProd {background:#B7D1EF;}

/* Estilos do PEDIDO */
.EstTabPedidoTit {background:#ACC4E6;color:black;font-size:9pt;font-family:verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
.EstTabPedido {font-size:8pt;background:#CCECFF;}
.EstTabPedidoNome {color:#000099;font-size:8pt;font-weight:bold;font-family:verdana,Arial,Helvetica,sans-serif;}
.EstTabPedidoNome:visited {color:#000099;}
.EstTabPedidoNome:hover {color:#000000;}
.EstTabPedidoNum {font-size:8pt;background:#CCECFF;font-family:Courier New,Courier;}
.EstTabPedidoTotal {font-size:8pt;background:#97B1D6;font-weight:bold;font-weight:bold;font-family:verdana,Arial,Helvetica,sans-serif;}
.EstTabPedidoFrete {font-size:8pt;background:#568BD6;font-weight:bold;font-weight:bold;font-family:verdana,Arial,Helvetica,sans-serif;}
.EstTabPedidoBot {color:#000099;font-size:9pt;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
.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;}

/* Estilo de Títulos de Tabela CADASTRO DE CLIENTES, AJUDA, CONFIRMAÇÃO DO PEDIDO */
/*.EstTabTopo {background:#ACC4E6;color:#000000;font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}*/
.EstTabTopo {border-left:5px solid #D9EAED; padding-left:5px; color:#186696; font:bold 15px "Trebuchet MS", Arial, Verdana}


/* Estilo dos campos do formulário clientes,fale conosco,... 	*/
.EstNomeCampo {color:black;font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
.EstCampo {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;}

/*  RODAPÉ */
.RodapeMenuAtual {color:#000099;font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
.RodapeMenuAtual:visited {color:#000000;}
.RodapeMenuAtual:hover {color:#000000;}
.RodapeMenuNormal {color:#000099;font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;}
.RodapeMenuNormal:visited {color:#000099;}
.RodapeMenuNormal:hover {color:#000000;}
.RodapeCreditos { background:#186696; border-top:8px solid #D9EAED; text-align:center; color:#FFFFFF; text-align:center;}
.RodapeDesenvolvimento { text-align:right; padding-right:10px; color:#666666; }
.RodapeCreditos p , .RodapeDesenvolvimento p { font:11px "Trebuchet MS", Arial, Verdana;}
.RodapeCreditos a , .RodapeDesenvolvimento a { font-weight:bold; text-decoration:none;}




/*.TabMenuSuperior, #topo, .FundoTopoExt{background: url(../images/Topo.jpg) no-repeat; width:770px; height:167px;}
*/.TabBarraMenuSuperior{margin:10px 0 0 0;}

.produtosCapa{background:url(../images/bg_produtos.jpg) no-repeat; height:170px; width:287px; border:none; margin:10px 0 10px 0;}

.produtosCapa *{background:none;}
.produtosCapa .EstTitSecao b{margin:-5.0px 0 0 10px; color:#10145B; border-bottom:1px dotted #333;}
.produtosCapa .EstCorTabPromInt table{margin: 0 0 0 -4.0px;}
.produtosCapa .EstCorTabPromInt .EstDescrProdCapa{margin:-5.0px 0 0 -6.0px;}
.produtosCapa .EstCorTabPromInt table img{border:1px solid #666; margin:0 0 0 10px;}

#address{background: url(../images/Rodape.jpg) no-repeat; width:770px; height:50px;}


/* Estilo para a tabela de Busca Rápida, para tabela de Ajuda (Pagamentos) e Fale Conosco */
.EstTabQuadro {background:#eee; border:1px solid #FFF;}


/* MENU LATERAL */

#menu_lateral         { margin:0px 8px 0px 0px; padding:40px 0px 20px 0px;	width:175px; height:380px; background:url(../images/bg_menu_lateral.jpg) no-repeat;}
#menu_lateral ul      { margin:0px 0px 0px 10px; padding:0px; width:150px; }
#menu_lateral ul li   { line-height:35px;border-bottom:1px dashed #BBD8E1;list-style:none;text-align:center;}
#menu_lateral ul li a {	font:bold 13px "Trebuchet MS", Arial, Verdana;	color:#B99855;	text-decoration:none;}
#menu_lateral ul li a:hover{color:#3A5D6C;}

#site_seguro          {	margin:20px 8px 0px 0px; padding:50px 15px 20px 15px; width:145px; _width:175px; height:180px; _height:245px; background:url(../images/bg_site_seguro.png) no-repeat;}

#recompensa          {	margin:0px 8px 0px 0px; padding:50px 15px 20px 15px; width:145px; _width:175px; height:241px; background:url(../images/bg_site_seguro.png) no-repeat;}

#regulamento          {	margin:0px 8px 0px 0px; padding:50px 15px 20px 15px; width:145px; _width:175px; height:241px; background:url(../images/bg_site_seguro.png) no-repeat;}


/* Menu Principal */
#topo { width:770px; height:167px; background:url(../images/topo.jpg) no-repeat; position:relative;  }
#topo h1   { position:absolute; top:22px; left:25px; text-indent:-9000px; overflow:hidden; }
#topo h1 a {  display:block; width:456px; height:91px; text-decoration:none; }
#menu_principal { position:absolute; top:113px; _top:123px; right:25px; text-align:right;  }
#menu_principal ul li   { display: inline; list-style:none; margin-left:10px; border-left:1px solid #00478C; }
#menu_principal ul li.noborder {border:none;}
#menu_principal ul li a { font:bold 12px "Trebuchet MS", Arial, Verdana; text-decoration:none; color:#00478C; margin-left:10px; }
#menu_principal ul li a:hover{color:#666;}

/* Home */
#destaque            { width:588px; height:369px; margin:0 auto; background:url(../images/bg_destaque.jpg) no-repeat; _background:url(../images/bg_destaqueIE.jpg) no-repeat; _height:450px;}
#destaque img          { margin:0px; padding:0px; }
#destaque p          { color:#186696 }
#destaque p  a       { color:#186696; text-decoration:none; }
#destaque p  a:hover { text-decoration:underline; }
#destaque h3 a       { font:bold 13px "Trebuchet MS", Arial, Verdana; color:#333333; text-decoration:none; margin:0; }
.EstNomeProdCapa{margin:0;}
#destaque h3 a:hover { text-decoration:underline; padding-top:0px;}
#destaque h5         {margin:0px; padding-top:0px; font:bold 15px "Trebuchet MS", Arial, Verdana;}

/* #destaque h3, #destaque p #destaque h5{_position:relative; _top:-6px; } */


.destaque_esquerda { float:left; width:210px; _width:275px; height:180px; padding:45px 10px 0px 45px; }
.destaque_direita  { float:left; width:225px; _width:305px; height:180px; padding:45px 20px 0px 55px; }




.precoDe    { color:#CFB98B; text-decoration:line-through; }
.precoPara  { color:#186696;}

.EstNomeProdCapa  { font:bold 13px "Trebuchet MS", Arial, Verdana; color:#333333; text-decoration:none;}
.EstDescrProdCapa { color:#186696; text-decoration:none; }
.EstPrecoProdCapa { margin:0px; padding-top:0px; font:bold 15px "Trebuchet MS", Arial, Verdana; color:#186696; }
.TabelaParcelamento { display:none; }


#ofertaSemana      { width:558px; height:278px; margin-top:10px; margin-bottom:5px; margin-left:10px; 
background:url(https://www.rumo.com.br/lojas/00005133/images/bg_oferta_semana.gif) no-repeat; }


/*background:url(https://www.rumo.com.br/lojas/00005133/images/chamada_home_maes.jpg) */

/*background:url(https://www.rumo.com.br/lojas/00005133/images/bg_oferta_semana.gif) */

#ofertaSemana h3 a { font:bold 13px "Trebuchet MS", Arial, Verdana; color:#333333; text-decoration:none;}
#ofertaSemana h3 a:hover { text-decoration:underline; }
#ofertaSemana h5   { font:bold 15px "Trebuchet MS", Arial, Verdana;}
#ofertaSemana p  a { color: #186696;  text-decoration:none; }
#ofertaSemana p  a:hover { text-decoration:underline; }

.right { text-align:right; }

/* Busca */
.cxBusca     { position:absolute; top:40px; _top:45px;  right:10px; margin:0px; background:none; border:none; padding:3px; z-index: 5;  }
.cxBusca a    { font:11px "Trebuchet MS", Arial, Verdana; color:#FFCC00;}
.cxBusca img { border:none; }
.BuscaDetalhada { font-weight:bold; color:#FFFFFF; !important; text-decoration:none; }
.cxBusca input.campo { background:#ECE3D2; border:1px solid #D9EAED; width:85px !important; height:16px; font:11px Verdana, Arial, Helvetica, sans-serif;}


.destaque_esquerda span img,
.destaque_direita span img{width:190px; height:143px; float:right; position:relative; top:0; display:block;}

.destaque_esquerda img,
.destaque_direita img{position:relative; top:-10px; display:none;}

.titCatalogoRecompensa{font-size:14px;}
.pontos{color:#cc9900; font-size:18px;}

.EstNomeProd, .EstRefProd, .EstDescrProd, .precoEindica{position:relative; left:25px;}


/* AJAX */

.hideSuggestClass{border:1px solid #D4D4D4;cursor:pointer;background-color:#FFFFFF;height:150px;overflow:auto;display:none;width:200px;margin:0px}
.showSuggestClass .hideSuggestClass{display:block}
.showSuggestClass .hoverSuggestClass{background-color:#E4E4E4}
.productMenuClass{position:absolute;z-index:255}
.productMenuClass3{position:absolute;z-index:255}
.productItemClass{margin-left:2px;font-weight:normal;font-size:8pt;font-family:tahoma,verdana}


