/* FastCommerce Tableless - */

body{margin-top:0; margin-left:2; margin-right:2; margin-bottom:0;background: url(../images/bg_aramado.png) repeat-x;}
p{font-size:8pt;font-family:verdana,arial}
TH{background:#FFFFFF;color:#336699;font-size:9pt;font-family:verdana,arial}
TD{font-size:8pt;font-family:tahoma,verdana}
img{border-style:none; float:none}

/*MENU TOPO 02/2011*/
#menutop{
	background: url(../images/menu_bg.jpg) repeat-x;
	display:table;
	width:100%;
	height:26px;
}
#menutop ul {list-style:none;margin-top:0px; margin-left:15%;}
#menutop ul li {display:inline;}
#menutop ul li a{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	float:left;
	padding:10px 10px 0px 10px;
	margin-left:1px;height:26px;}
	
#menutop ul li a:hover{
	color:#FFFFFF;
	background-image: url(../images/menu_over.jpg);

	
}

#menutop ul li em {
	display: block;
	float: left;
	width: 2px;
	height: 34px;
    background: url(../images/menu_sep.jpg);
	background-repeat:no-repeat;
}


/*MENU TOPO 02/2011 - FIM*/

/* Estilos de fundo */
.FundoSiteCentro, .FundoTopoExt, .FundoSiteInt{background:#FFFFFF}

/* Estilos para as páginas */
.Titulos{color:#A70505;font-size:9pt;font-family:verdana;text-decoration:none;color:#000000;font-weight:bold;}
.smSelect{font-size:8pt; height:24;font-family:Arial, Helvetica, sans-serif; padding: 2 2 2 2;border-color:#999999;border-width:2; line-height:10}/*Select Geral*/
.smSelectbusca{height:24px;border-color:#999999;border-width:1;border-style:solid;background-color:#F5F5F5;font-size:14;font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#6C6C6C;padding: 2 2 2 2;}/*combobox busca*/ 
.smText{font-size:10pt;font-family:tahoma,verdana;}/*MAIS DETALHES*/
.mnText{font-size:7pt;font-family:verdana,arial}
.mdtxt{font-size:9pt;font-family:verdana,arial}
.lgtxt{font-size:9pt;font-weight:bold;color:#641621;font-family:tahoma,verdana;text-decoration:none}
.TextoPequeno{font-size:7pt;font-family:tahoma,verdana}
.EstTextoMDet{font-weight:normal;color:#999999;font-size:10px;font-family:verdana,tahoma,arial; text-decoration:none;}
.EstTextoMDet:hover{font-weight:bold;color:#999999;font-size:10px;font-family:verdana,tahoma,arial; text-decoration:none;}
.EstTextoprod{font-weight:normal;color:#999999;font-size:10px;font-family:verdana,tahoma,arial; text-decoration:none; margin-left:28px;}
.EstTextoprod:hover{font-weight:bold;color:#999999;font-size:10px;font-family:verdana,tahoma,arial; text-decoration:none; margin-left:28px;}
.politica{font-size:8pt;font-family:verdana, arial;color:#999999;font-weight:normal}
.politica3{font-size:8pt;font-family:verdana, arial;color:#CC0000;font-weight:normal}
.politica2{font-size:10pt;font-family:verdana, arial;font-weight:bold;color:#333333}

.linkpags {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;list-style:none;margin-left:0px;text-decoration: underline;}
.linkpags:hover {text-decoration: none;background-color:#CC0000;color:#FFFFFF;list-style:none;margin-left:0px;}	
.textopags1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#333333; font-weight:normal; text-decoration:none;}
.textopags2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#333333; font-weight:bold; text-decoration:none;}

/* Estilos para a capa */
.EstFotoProd{height:120}
.EstTexto1{font-weight:bold;color:#242d3a;font-size:12px;font-family:verdana,tahoma,arial;position:relative;top:6px;left:20px}
.EstTexto2, .EstTexto3, .EstDescrProdCapa, .EstAdicProdCapa, .AdicNomeCapa{font-size:8pt;font-family:tahoma,verdana}
.EstTexto4{font-size:8pt;font-family:tahoma,verdana;color:#1a1b1d;position:relative;left:0px;top:10px; font-weight:bold}
.EstTexto5{font-size:8pt;font-family:tahoma,verdana;color:#1a1b1d;position:relative;left:150px;top:10px; font-weight:bold}
.StyNameProdHome{font-family:tahoma,arial;font-size:12pt;font-weight:normal;color:#641621}/* titulo */
.EstListaNomeProdCapa{font-size:8pt;font-family:verdana,arial}
.AdicItemCapa{font-size:8pt;font-family:tahoma,verdana;font-weight:normal;color:#A70505}
.EstNomeProdCapa{color: #666666;font-size:10pt;font-family:verdana; text-decoration:none}
.EstNomeProdCapa:hover{color:#CC0000;font-size:10pt;font-family:verdana; text-decoration:underline}
.EstPrecoProdCapa{color:#A70505;font-size:12pt;font-family:verdana; text-decoration:none}
.EstParcelaProdCapa{color:#A70505;font-size:10pt;font-family:verdana}
.EstFundoTabCapa{background:#FFFFFF;font-size:8pt;font-family:verdana}
.EstFundoguardatudo{background:#00406C}
.EstFundoAFhome{background:#CC0000}

/*  Topo Personalizado tableless*/
.TopBackgroundCustom{background-image:url(../images/TopBackgroundCustom.gif);background-repeat:repeat-x;height:80px;background-color:#7E0E23}
.TopTab{margin:0px 0px 0px 0px}
.TopLogoBarMenuOne{display:block;position:relative;float:right;top:10px;right:10px}
.TopLogoBarMenuOne a{color:#FFFFFF;text-decoration:none;font-weight:bold}
.TopLogoBarMenuOne a:hover{color:#FFFFFF;text-decoration:underline;font-weight:bold}
.TopLogoBarMenuTwo{display:block;position:relative;float:left;width:100%;margin:-25px 0px 15px 0px}
.StyCustomerImage{display:block;position:relative;float:left;background-image:url(../images/TopMenuBackground.gif);height:25px;width:100%}
.StyNameCustomer{display:block;position:relative;float:left;top:5px}
.TopLogo{display:block;position:relative;float:left;top:20px}

/* Estilos para a Barra */
.EstTitSecao{background:#FFFFFF;font-size:8pt;color:#CC0000;font-family:verdana,arial;font-weight:normal;}/* titulo produto Home */
.EstCorTabExt {background:#FFFFFF}
.EstCorTabInt, .EstLinhaBarra, .EstLinhaBarraExt{background:#FFFFFF}
.EstCorTabPromExt{background:#FFFFFF}
.EstCorTabPromInt{background:#FFFFFF}
.EstListaNomeProdBarra{font-size:9pt;font-family:verdana,arial;font-weight:bold;color:#928A44}
.EstPrecoProdBarra{font-size:8pt;color:#CC0000;font-family:arial}

.barrabuscanome{font-size:10pt;color:#999999;font-family:verdana}

#barra_frete{width:100%; height:30px; background-image:url(../images/banner_frete_6x_fund.jpg); background-repeat:repeat-x; text-align:center}
#barra_frete ul{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; list-style:none}
#barra_frete li{ float:left}

/*  Estilo para os formulários BOTÕES e INPUTs TEXT */
.InputText{margin-left:40px;border-color:#333333;border-width:1;border-style:solid;background-color:#F5F5F5;font-size:16;font-family:tahoma,verdana;color:#6C6C6C;width:120px;}
.InputText2{border-color:#333333;border-width:1;border-style:solid;background-color:#F5F5F5;font-size:16;font-family:tahoma,verdana;color:#6C6C6C;width:120px;}
.InputTextBusca{height:24px;border-color:#FFFFFF;border-width:1;border-style:solid;background-color:#F5F5F5;font-size:16;font-family:Arial, Helvetica, sans-serif;color:#6C6C6C}
.InputTextBuscatopo{height:24px;border-color:#999999;border-width:1;border-style:solid;background-color:#F5F5F5;font-size:18;font-family:Arial, Helvetica, sans-serif;color:#6C6C6C}
.InputTextBuscarodape{height:24px;border-color:#999999;border-width:1;border-style:solid;background-color:#F5F5F5;font-size:18;font-family:Arial, Helvetica, sans-serif;color:#6C6C6C}
.InputButton{font-size:18;font-family:verdana;color:#666666;background:#EEEEEE;border:1px #CCCCCC;width:80px;height:40px;}
.InputButton:hover{font-size:18;font-family:verdana;color:white;background:#CC0000;border:1px #990000;width:80px;height:40px;}
.InputButton2{font-size:14;font-family:verdana;color:#666666;background:#EEEEEE;border:1px #CCCCCC;height:24px;}
.InputButton2:hover{font-size:14;font-family:verdana;color:white;background:#CC0000;border:1px #990000;height:24px;}

/*  Estilo BOTÕES */
.BotLancamento{color:#FF0101;font-size:7pt;font-family:verdana,arial}
.BotComprar{color:#FFFFFF;font-size:0pt;font-family:verdana,arial;text-decoration:none}
.BotEsgotado{font-size:8pt;font-family:verdana,arial}
.BotExcluir{font-size:8pt;font-family:verdana,arial}
.BotMaisDetalhes{color:#641621;font-size:7pt;font-family:verdana,arial;text-decoration:none}

/*  Texto das Setas de VER MAIS */
.BotVerMais{color:#666666;font-size:14pt;font-family:arial;font-weight:bold;text-decoration:none}
.BotVerMais:hover{ color:#CC0000; text-decoration:none; }
.BotVerMais{ display:none}

/*  Fundo do topo e menu */
.TopoMenu{background-image:url(../images/FundoTopo.gif)}
.MenuTop{font-size:8pt;font-family:tahoma,verdana;color:#641621;text-decoration:none}
.MenuTop:visited{color:#641621}
.MenuTop:active{color:#1a1b1d}
.MenuTop:hover{color:#1a1b1d;text-decoration:underline}

.MenuBackground1_On{width:14.28%;height:35px;display:block;float:left;text-align:-moz-center;position:relative;background-image:url(../images/MenuBackground1_On.gif);font-size:8pt;font-family:tahoma,verdana,arial;color:#FFFFFF;text-decoration:none;font-weight:bold;cursor:default;top:30px;padding-top:10px;background-color:#7E0E23}
.MenuBackground1_Off{width:14.28%;height:35px;display:block;float:left;text-align:-moz-center;position:relative;background-image:url(../images/MenuBackground1_Off.gif);font-size:8pt;font-family:tahoma,verdana,arial;color:#FFFFFF;text-decoration:none;font-weight:bold;cursor:pointer;top:30px;padding-top:10px;background-color:#7E0E23}
.MenuBackground1_Hover{width:14.28%;height:35px;display:block;float:left;text-align:-moz-center;position:relative;background-image:url(../images/MenuBackground1_Hover.gif) ;font-size:8pt;font-family:tahoma,verdana,arial;color:#FFFFFF;text-decoration:none;font-weight:bold;cursor:pointer;top:30px;padding-top:10px;background-color:#7E0E23}

.menutopo{background-image:url(../images/MenuBackground1_On.gif)}
.menutopo:hover{background-image:url(../images/MenuBackground1_Off.gif)}
.menutopo:active{background-image:url(../images/MenuBackground1_Hover.gif)}

.menutopo2{font-size:10pt;font-family:verdana,arial;color:#FFFFFF;text-decoration:none;font-weight:normal;}
.menutopo2:hover{font-size:10pt;font-family:verdana,arial;color:#FFFFFF;text-decoration:none;font-weight:normal;}
.menutopo2:active{font-size:10pt;font-family:verdana,arial;color:#FFFFFF;text-decoration:none;font-weight:normal;}

/*  Menu inferior (Claro) */
.FundoTopoInf{background-image:url(../images/FundoMenuInf.gif)}
.MenuInfNormal{font-size:7pt;font-family:verdana,arial;color:#0F1A15;text-decoration:none}
.MenuInfNormal:visited{color:#0F1A15}
.MenuInfNormal:active{color:#641621}
.MenuInfNormal:hover{color:#dd0000;text-decoration:underline}
.MenuInfAtual{font-size:7pt;font-family:verdana,arial;color:#840000;text-decoration:underline}
.MenuInfAtual:visited{color:#840000}
.MenuInfAtual:active{color:#641621}
.MenuInfAtual:hover{color:#dd0000;text-decoration:underline}

/*  Menu padrão */
.TopoMenuAtual{font-weight:bold;font-size:8pt;font-family:tahoma,verdana;color:#F1EFE5;background:#A10505;text-decoration:none}
.TopoMenuAtual:visited{color:F1EFE5}
.TopoMenuAtual:active{color:F1EFE5}
.TopoMenuAtual:hover{color:#FFE88B}
.TopoMenuNormal{font-weight:bold;font-size:8pt;font-family:tahoma,verdana;color:#F1EFE5;background:#A10505;text-decoration:none}
.TopoMenuNormal:visited{color:#F1EFE5}
.TopoMenuNormal:active{color:#F1EFE5}
.TopoMenuNormal:hover{color:#F7E487}

/*  Menu da ESQUERDA */
.FundoBarraEsquerda{background-image:url(../images/BackgroundLeftBar.gif)}
.EsquerdaMenuAtual{font-size:8pt;font-family:tahoma,verdana;color:#FF9600;background:#E8E7DF;text-decoration:none;font-weight:bold}
.EsquerdaMenuAtual:visited{color:#FF9600}
.EsquerdaMenuAtual:active{color:#FF9600}
.EsquerdaMenuAtual:hover{color:#FF9600}
.EsquerdaMenuNormal{font-size:8pt;font-family:tahoma,verdana;color:#FF9600;background:#E8E7DF;text-decoration:none;font-weight:bold}
.EsquerdaMenuNormal:visited{color:#FF9600}
.EsquerdaMenuNormal:active{color:#FF9600}
.EsquerdaMenuNormal:hover{color:#FF9600;text-decoration:underline}


/* Barra Esquerda Tableless */
.StyLeftBarTableless{display:block;position:relative;float:left;top:-35px;width:163px;border:0px solid black}
.LeftBarContentAll{margin:-13px 0px 0px -40px}
.StyFastSearch{color:#eae5ce;position:relative;left:-26px;top:5px;font-weight:normal}
.StyDetailedSearch a{color:#f4f2e5;position:relative;left:40px;top:6px;font-size:8pt}
.StyFormSearch{position:relative;top:5px;left:10px}
.StySearchBotOK{position:relative;top:-18px;left:128px}
.StySearch ul{list-style-type:none;text-align:center;position:relative;left:-45px}
.StySearch ul li{display:inline}
.LeftBarContentAll ul{list-style-type:none}
h1{font-size:14pt;font-family:verdana,arial;color:#333333; font-weight:normal;}
#Voltar{position:absolute;left:480px;top:220px}
.StyLeftCat{background-image:url(../images/BackgroundLeftCatBar.gif);color:#641621;font-size:9pt;font-family:verdana,arial;width:170px;height:50px;margin:35px 0px 0px 0px}
.StyChatOnline{padding: 0px 0px 0px 0px}
.LeftMenuTopTableless{background-image:url(../images/LeftMenuTop.gif);background-repeat:no-repeat;width:170px;height:0px}
.StySearch{display:block;background-image:url(../images/BackgroundSearch.gif);background-repeat:no-repeat;color:#572222;font-size:9pt;font-family:verdana,arial;width:170px;height:80px;margin:-19px 10px 0px 0px;}
.LeftMenuBottomTableless{position:relative;top:-7px;background-image:url(../images/LeftMenuBottom.gif);background-repeat:no-repeat;width:170px;height:11px}

/* ### Este conteúdo será adicionado de forma automática pelo sistema ### */
  .CatOpened{}
  .CatClosed{display:none}
  .EstListCat ul {font-family: Verdana, Arial;font-size: 14px;color:#025191;list-style:none;text-decoration:none;font-weight:normal;}
  .EstListCat li {font-family: Verdana, Arial;font-size: 12px;color:#333333; list-style:none;text-decoration:none;font-weight:normal;}
  .EstListCat li a:visited{font-family: Verdana, Arial;font-size: 12px;color:#666666; list-style:none;text-decoration:none;font-weight:normal;}
  .EstListCat li a:hover{font-family: Verdana, Arial;font-size: 12px;color:#FFFFFF;background-color:#CC0000;list-style:none;text-decoration:none;font-weight:normal;}
  .EstListCat li a:active{font-family: Verdana, Arial;font-size: 12px;color:#FFFFFF;background-color:#CC0000;list-style:none;text-decoration:none;font-weight:normal;}
  .EstListCat .wid{width:}
  .PathCatActive{ font-weight:bold}
  /*.EstListCat .ImgClosed{width:12px;cursor:pointer;background:url(images/PathClosed.gif) no-repeat bottom left}
  .EstListCat .ImgOpened{width:12px;cursor:pointer;background:url(images/PathOpened.gif) no-repeat bottom left}*/
  .EstListCat .ImgClosed{display:none}
  .EstListCat .ImgOpened{display:none}
  .PathCat0{margin-left:-20px;font-family: Verdana, Arial;font-size:14px;color:#025191;list-style:none;text-decoration:none;font-weight:normal;}
  .PathCat0 span{margin-left:-20px;font-family: Verdana, Arial;font-size:14px;color:#025191;list-style:none;text-decoration:none;font-weight:normal;}
  .PathCat0:visited{font-family: Verdana, Arial;font-size:14px;color:#025191;list-style:none;text-decoration:none;font-weight:normal;}
  .PathCat0:hover{font-family: Verdana, Arial;font-size:14px;color:#FFFFFF; background-color:#025191;list-style:none;text-decoration:none;font-weight:normal;}
  .PathCat0:active{font-family: Verdana, Arial;font-size:14px;color:#025191;list-style:none;text-decoration:none;font-weight:normal;}
  .PathCat1{margin-left:-44px;}
  .PathCat1 span{font-family: Verdana, Arial;font-size: 12px;color:#666666; list-style:none;text-decoration:none;font-weight:normal;}

/*  Estilo CATEGORIA */
.EstCatLista{margin-left:4px;font-family: Verdana, Arial;font-size: 16px;color:#025191;list-style:none;text-decoration: none; float:left;font-weight:normal;}
.EstCatLista:visited{margin-left:4px;font-family: Verdana, Arial;font-size: 16px;color:#025191;list-style:none;text-decoration: none; float:left;font-weight:normal;}
.EstCatLista:hover{margin-left:4px;font-family: Verdana, Arial;font-size: 16px;color:#025191;list-style:none;text-decoration: none; float:left;font-weight:normal;}
.EstCatNome{margin-left:4px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;list-style:none;text-decoration: none;}
.EstCatNome:visited{margin-left:4px;text-decoration: none;color:#333333;list-style:none;line-height: 10px}
.EstCatNome:hover{margin-left:4px;text-decoration: none;background-color:#CC0000;color:#FFFFFF;list-style:none;line-height: 10px}
.EstCatDescr{color:black;font-size:20pt;font-family:verdana;text-decoration:none;}

/*  Estilo PRODUTOS */
.EstNomeProd{color:#1E3028;font-size:10pt;font-weight:normal;font-family:verdana, arial}
.EstRefProd{color:#8E8E8E;font-size:7pt;font-family:verdana, arial; line-height:0px}
.EstDescrProd{font-size:8pt;font-family:verdana, arial;font-weight:normal; color:#333333}
.CoresDisponiveis{font-size:7pt;font-family:verdana, arial;font-weight:normal; color:#333333}
.EstPrecoProd{color:#CC0000;font-size:12pt;font-family:verdana, arial;font-weight:normal;}
.EstPrecoParcela{color:#CC0000;font-size:10pt;font-family:verdana, arial;font-weight:normal;}
.EstPrecoEconomia{color:#CC0000;font-size:8pt;font-family:verdana, arial;font-weight:normal;}
.EstMaisInfo{color:black;font-size:7pt;font-family:verdana, arial}
.AdicNome{font-size:8pt;font-family:verdana, arial}
.AdicItem{font-size:8pt;font-family:verdana, arial;font-weight:bold;color:#1a1b1d}
.EstLinhaProd{color:#CCCCCC;height:1px;width:80%}
.EstTxtCat{color:#333333;font-size:8pt;font-weight:bold;font-family:tahoma,verdana;font-weight:normal}
.EstiloTxtCat{color:#333333;font-size:8pt;font-weight:bold;font-family:tahoma,verdana;font-weight:normal}
.EstiloTxtDescri{color:#333333;font-size:10pt;font-weight:bold;font-family:verdana, arial;margin-top:10px; margin-bottom:10px}
.EstiloTxtDescri1{color:#666666;font-size:10pt;font-weight:normal;font-family:verdana, arial; margin-top:10px; margin-bottom:10px}
.EstiloTxtDescri2{color:#333333;font-size:12pt;font-weight:bold;font-family:verdana, arial;margin-top:10px; margin-bottom:10px}


/*  Estilo SUBPRODUTOS */
.EstRefSubProd{color:#641621;font-size:8pt;font-family:verdana,arial}
.EstDescrSubProd{color:#641621;font-size:8pt;font-family:verdana,arial}
.EstPrecoSubProd{color:#222222;font-size:8pt;font-family:arial}
.EstLinhaSubProd{background:#555555;height:1px;width:100%}
.EstCorParSubProd{background:#e8e5d2}
.EstCorImparSubProd{background:#f4f2e5}

/*  Estilo das opiniões de produtos */
.EstOpiniaoLinha{color:#CFCFCF;height:1px;width:100%}

/* Estilos do PEDIDO */
.EstTabPedidoTit{background:#990000;color:#FFFFFF; height:30px;font-size:12pt;font-family:verdana,arial;font-weight:normal}
.EstTabPedidoNome{color:#333333;font-size:8pt;font-weight:bold;font-family:tahoma,verdana}
.EstTabPedidoNome:visited{color:#333333}
.EstTabPedidoNome:hover{color:#641621}
.EstTabPedido{font-size:8pt;background:#FFFFFF}
.EstTabPedidoNum{font-size:8pt;background:#FFFFFF;font-family:Courier New,Courier}
.EstTabPedidoTotal{background:#990000;color:#FFFFFF; height:30px;font-size:12pt;font-family:verdana,arial;font-weight:normal}
.EstTabPedidoFrete{font-size:8pt;background:#FFFFFF;font-weight:bold}
.EstTabPedidoBot{color:#641621;font-size:8pt;font-weight:bold;font-family:verdana,arial}
.EstTabPedidoRef{color:black;font-size:8pt;font-family:tahoma,verdana}
.EstTabPedidoAdicNome{font-size:8pt;font-family:tahoma,verdana}
.EstTabPedidoAdicItem{font-size:8pt;font-family:tahoma,verdana;font-weight:bold}
.EstTextoQtd{font-size:8pt;font-family:tahoma,verdana;text-align:right}
.EstContinuarComprando{font-size:9pt;font-weight:bold;font-family:tahoma,verdana;color:#641621}

/* Estilo de Títulos de Tabela CADASTRO DE CLIENTES, AJUDA, CONFIRMAÇÃO DO PEDIDO */
.EstTabTopo{padding:5px 3px 3px 3px;background:#FFFFFF;color:#1a1b1d;font-size:9pt;font-family:tahoma,verdana;font-weight:bold}

/* Estilo para a tabela de Busca Rápida, para tabela de Ajuda (Pagamentos) e Fale Conosco */
.EstTabQuadro{background:#FFFFFF;font-size:8pt;font-family:arial,Helvetica}

/* Estilo dos campos do formulário clientes,fale conosco,... 	*/
.EstNomeCampo{color:black;font-size:8pt;font-family:tahoma,verdana;font-weight:bold}
.EstCampo{font-size:8pt;font-family:tahoma,verdana; background:#FFFFFF}

/*  RODAPÉ */
.RodapeMenuNormal{background:#FFFFFF;font-size:8pt;font-family:tahoma,verdana;color:#222222;text-decoration:none}
.RodapeMenuNormal:visited{color:#222222}
.RodapeMenuNormal:active{color:#1a1b1d}
.RodapeMenuNormal:hover{color:#1a1b1d;text-decoration:underline}
.RodapeMenuAtual{background:#FFFFFF;font-size:8pt;font-family:tahoma,verdana;color:#641621;text-decoration:underline;font-weight:bold}
.RodapeMenuAtual:visited{color:#641621}
.RodapeMenuAtual:active{color:#1a1b1d}
.RodapeMenuAtual:hover{color:#1a1b1d;text-decoration:underline}

/*  RODAPÉ */
.FooterMenu_Off{font-size:10pt;font-family:verdana,arial;color:#FFFFFF;text-decoration:none;font-weight:normal}
.FooterMenu_Off:visited{font-size:10pt;font-family:verdana,arial;color:#FFFFFF;text-decoration:none;font-weight:normal}
.FooterMenu_Off:active{font-size:10pt;font-family:verdana,arial;color:#FFFFFF;text-decoration:none;font-weight:bold}
.FooterMenu_Off:hover{font-size:10pt;font-family:verdana,arial;color:#000000; background-color:#FFFFFF;text-decoration:none;font-weight:normal}
.FooterMenu_On{font-size:10pt;font-family:verdana,arial;color:#FFFFFF;text-decoration:underline;font-weight:bold}
.FooterMenu_On:visited{font-size:10pt;font-family:verdana,arial;color:#FFFFFF;text-decoration:none;font-weight:bold}
.FooterMenu_On:active{font-size:10pt;font-family:verdana,arial;color:#FFFFFF;text-decoration:none;font-weight:bold}
.FooterMenu_On:hover{font-size:10pt;font-family:verdana,arial;color:#000000; background-color:#FFFFFF;text-decoration:none;font-weight:bold}
.texto1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-style:normal; text-decoration:none;background-color:#CC0000;}
.texto1:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;text-decoration:none; background-color:#FFFFFF;color:#000000;;font-style:normal;}
.texto1:active{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-style:bold;text-decoration:none;background-color:#FFFFFF;}
.fundorodape{ background-color:#CC0000}
.fundoredape2{background:url(../images/fundo_rodape.jpg)}
.direitosreservados{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-style:normal; text-decoration:none;}
.titulo{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-style:bold; text-decoration:none;padding-left:0px}

/*Rodapé Tableless*/
.FooterBackground{background-image:url(../images/FooterBackground.gif);height:75px}
.FooterMenuAll{margin:50px 0px -77px 10px}
.FooterMenuAll ul{list-style-type:none;text-align:center;position:relative;top:-18px}
.FooterMenuAll ul li{display:inline}
.FooterMenuAll ul li a{font-size:10pt;font-family:verdana,arial;color:#FFFFFF;text-decoration:none; font-weight:bold;}
.FooterMenuAll ul li a:hover{font-size:10pt;font-family:verdana,arial;color:#CC0000; background-color:#FFFFFF;text-decoration:none; font-weight:bold;}
.FooterImages{text-align:center;position:relative;top:55px}
.FooterImages ul li{display:inline}
.FooterContact ul{font-size:8pt;font-family:tahoma,verdana,arial;color:#ffffff;text-align:right;list-style-type:none;position:relative;top:-25px;left:-10px}
.FooterContact ul li a{font-size:8pt;font-family:tahoma,verdana,arial;color:#ffffff;text-decoration:none}
.FooterContact ul li a:hover{color:#ffffff;text-decoration:underline}

.PoweredBy{text-align:left;position:relative;top:65px}
.FooterImagesLI{position:relative;top:-40px}

.buscabackground{background-image:url(../images/fundo_busca.jpg); font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; font-variant:small-caps}


/*  Busca - ajax */
.hideSuggestClass{text-align:left;border:1px solid #D4D4D4;cursor:pointer;background-color:#FFFFFF;height:150px;overflow:auto;display:none;width:160px;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}

/*Home tableless*/
.HomeContent{display:block;width:90%;color:#000000;font-size:8pt;font-family:arial,Helvetica;margin:0 auto;text-align:center;padding: 30px 0px 5px 0px;}
.HomeImageBackground{background-image:url(../images/HomeImageBackground.jpg); height:120; width:550;text-align:center;margin:0px auto;}
.HomeImageBackground ul{list-style-type:none;text-align:left}
.HomeArrowPosition{width:100%;text-align:left}
.HomeBorderUnderline{ height:30px; vertical-align:middle; background:url(../images/1_li.gif);background-repeat: repeat-x; font-weight:bold; color:#242d3a; font-size:10px;margin:0px 0px 0px 10px}
.HomeProductsPosition{display:block;position:relative;float:left;width:45%;text-align:-moz-center;margin: 20px 0px 20px 0px}
.ProductsPosition{display:block;position:relative;float:right;width:45%;text-align:-moz-center;margin: 20px 0px 20px 0px}
.Space{display:block;clear:left;position:relative}
.barratp{background-image:url(../images/barra_tp.jpg); background-repeat: no-repeat;}
.txtbarratp{font-size:14pt;font-family:verdana,arial;color:#666666; font-weight:normal;}

.barrafundo{background-image:url(../images/barra_bloco_meio.jpg); background-repeat: repeat-x;}
.barrafundo2{background-image:url(../images/politica_fundo.jpg); background-repeat: repeat-x;}
.fundobanner{background-image:url(../images/banner_estoque_fundo.png); background-repeat: repeat-x;}
.fundobannerdir{background-image:url(../images/fundo_barra.jpg); background-repeat: repeat-x;font-size:12pt;font-family:verdana,arial;color:#ffffff; font-weight:normal}
.fundobanner_pagvista{background-image:url(../images/5_pag_fund.gif); background-repeat: repeat-x;font-size:12pt;font-family:verdana,arial;color:#ffffff; font-weight:normal}
.fundobarraprivacidade{background-image:url(../images/barra_privacidade.jpg); background-repeat: repeat-x;font-size:12pt;font-family:verdana,arial;color:#ffffff; font-weight:normal}
.fundobarraentrega{background-image:url(../images/barra_entrega.jpg); background-repeat: repeat-x;font-size:12pt;font-family:verdana,arial;color:#ffffff; font-weight:normal}
.fundobarranavegar{background-image:url(../images/barra_navegar.jpg); background-repeat: repeat-x;font-size:12pt;font-family:verdana,arial;color:#ffffff; font-weight:normal}
.fundobarragarantia{background-image:url(../images/barra_garantia.jpg); background-repeat: repeat-x;font-size:12pt;font-family:verdana,arial;color:#ffffff; font-weight:normal}
.fundobannercomocomprar{ background-color:#CC0000}
.fundobannerdir2{background-image:url(../images/rodape_ofertas.jpg); background-repeat: repeat-x;font-size:12pt;font-family:verdana,arial;color:#ffffff; font-weight:normal}

/* Barra lateral Tableless */
.RightBarBorderUnderline{height:30px; vertical-align:middle; background:url(../images/1_li.gif);background-repeat: repeat-x; font-weight:bold; color:#242d3a; font-size:10px}
.BarraTexto1{font-weight:bold;color:#242d3a;font-size:12px;font-family:verdana,tahoma,arial;position:relative;top:5px;left:20px}
.BarraTexto2,.BarraTexto3,.BarraTexto4,.BarraTexto5{font-size:8pt;font-family:tahoma,verdana}
.RightBarHalfBackground{display:block;float:left;position:relative;background-color:#FFFFFF;width:100%;text-align:center;border-color: #E8E8E8;border-width:1;border-style:solid}
.RightBarProductPosition{margin:10px auto;text-align:center}
.RightBarContentAll{margin:30px 10px 0px 0px}

/* Estilo Produto */
br{line-height:2px}
#ProdCont{display:block;padding:5px 5px 5px 5px;width:100%;color:#000000;font-size:8pt;font-family:arial,Helvetica}
.EstNomeLista{display:block;font-weight:bold;font-family:tahoma,verdana;text-align:center;width:100%;padding:15px 15px 15px 15px}
.EstNomeDetAmp{display:block;clear:left;position:relative;color:#e13300;font-size:8pt;font-weight:bold;font-family:tahoma,verdana;left:20px}
.EstRefCont{color:#919191;font-size:7pt;font-family:verdana,arial;font-weight:normal}
.EstDescrLista{display:block;width:300px;color:#222222;font-size:8pt;font-family:tahoma,verdana;font-weight:normal}
.EstDescrDet{display:block;position:relative;float:left;width:100%;color:#222222;font-size:8pt;font-family:tahoma,verdana;font-weight:normal;margin:65px 0px 0px 0px}
.EstPrecoDet{display:block;position:relative;float:left;left:40px;top:70px}
.EstPrecoAmp{display:block;position:relative;float:left;width:40%}
.EstPrecoContSub{display:block;position:relative;float:left;color:#000000;font-size:8pt;font-family:arial,Helvetica}
.LinkComprarListaSub{display:block;width:120px;position:relative;float:left}
.AdicionaisListaAmp{display:block;position:relative;float:left;width:50%}
.TableParc{display:block;position:relative;float:left;left:50px}
.ImagemProdAmp{display:block;clear:left;position:relative;text-align:center}
.EstLancamentoCont{display:block;position:relative;text-align:right}
.DetComprarLista{display:block;position:relative;}
.TableExternaLista, .TableExternaListaSub{display:block}
.AvisoDispLista, .AdicionaisListaSub, .TableParcAmp, .DivSpace{display:block;clear:left;position:relative}
.ImagemProdLista, .ImagemProdDet, .AdicionaisListaDet, .EstPrecoLista{display:block;position:relative;}

/*  Tabela de parcelamento */
.TitTabParc{font-weight:bold;font-size:8pt;font-family:tahoma,arial; color:#666666}
.EstParcPar{font-size:8pt;font-family:tahoma,verdana;color:#666666}
.EstParcImpar{font-size:8pt;font-family:tahoma,verdana;}

/*  Tag Cloud */
.TagCloud{width:100%; height:100px;text-align:center}
.TagCloud a{text-decoration:none}
.TagCloud a:hover{text-decoration:none; background-color:#CC0000; color:#FFFFFF;}
.TagCloudH{display:inline;position:relative;left:0px;top:0px;;font-family:tahoma,verdana,arial}
.TagCloud h1{font-size:17pt}
.TagCloud h2{font-size:15pt}
.TagCloud h3{font-size:13pt}
.TagCloud h4{font-size:11pt}
.TagCloud h5{font-size:9pt}
.TagCloud h6{font-size:7pt}

/*  compartilhamento de favoritos */
.BookmarkSites{font-size:9px;font-family:verdana}
.BookmarkSites a:link{color:#000000;text-decoration:none}
.BookmarkSites a:hover{color:#FF0000;text-decoration:none}
.BookmarkSites ul{list-style:none;margin-top:0px;margin-left:0px;padding:0}
.BookmarkSites ul li{display:inline;margin-left:10px}
.BookmarkSites img{width:12px;height:12px;position:relative;top:2px;left:2px;margin: 0px 5px 0px 0px;padding:2px 2px 0px 5px;border-style:none}


/*  RODAPE COLUNAS EM DIV */
div.fundo{ width :100%;float :left;list-style:none; padding-top:20px; margin: auto; background-color:#CC0000} 
div.fundo2{ width :100%;float :left;list-style:none;background-color:#CC0000} 
div.menurodape{ width :100%;float :left;list-style:none;background:url(../images/fundo_rodape.jpg); font-size:10px; color:#FFFFFF} 

div.addthis{ float: left; width: 30%;list-style:none;padding-left:40%;} 

div.esq{ float: left; width: 20%;list-style:none;}
div.left{ float: left; width: 15%;list-style:none;}

div.left2{ float: left; width: 15%;list-style:none;}

div.middle{ float: left; width: 15%;list-style:none;}

div.right{ float: left; width: 250px;list-style:none;background-color:#CC0000} 
div.dir{ float: left; width: 20%;list-style:none;}
div.fund{ background-color:}

div.barrabusca{ width :100%; height:130;float :left;list-style:none; margin: auto; background-color:transparent} 

div.barrabusca1{ width :134px;float :left;list-style:none; margin-left:0px; margin-right:4px;} 
div.barrabusca1:hover{ width :134px;float :left;list-style: none; margin-left:0px; margin-right:4px;} 
div.barrabusca2{ width :115px;float :left;list-style:none; margin-left:0px; margin-right:4px;} 
div.barrabusca2:hover{ width :115px;float :left;list-style: none; margin-left:0px; margin-right:4px;} 
div.barrabusca3{ width :90px;float :left;list-style:none; margin-right:4px;}
div.barrabusca3:hover{ width :90px;float :left;list-style: none; margin-left:0px; margin-right:4px;}
div.barrabusca4{ width :94px;float :left;list-style: none; margin-left:0px; margin-right:4px;}
div.barrabusca4:hover{ width :94px;float :left;list-style: none; margin-left:0px; margin-right:4px;}
div.buscatopo{ width :90%; height:28px;float :left; padding-top:20px; padding-bottom:2px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#333333}
div.barrabuscaespaco{ width :10%; height:15px;float :left;list-style:none; margin: auto;}
div.barrabuscafundo{ width :100%; height:130;float :left;list-style:none; margin: auto;}
div.busca_detalhe{ 	width :100%; height:44px;float :left;list-style:none; padding-top:16px; margin: auto; background-image:url(../images/fundo_busca.jpg); font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}  

/* TooTip */
<!--
  .formata { /* esta classe é somente 
               para formatar a fonte */
  font: 12px arial, verdana, helvetica, sans-serif; 
  }
  a.dcontexto{
  position:relative; 
  font:10px arial, helvetica, sans-serif; 
  padding:0;
  color: #FFFFFF;
  text-decoration:none;
  border-bottom:2px dotted #FFF;
  cursor:help; 
  z-index:24;
  }
  a.dcontexto:hover{
  background:transparent;
  z-index:25; 
  }
  a.dcontexto span{display: none}
  a.dcontexto:hover span{ 
  display:block;
  position:absolute;
  width:230px; 
  top:3em;
  text-align:justify;
  left:0;
  font: 12px arial, verdana, helvetica, sans-serif; 
  padding:5px 10px;
  border:1px solid #999;
  background:#e0ffff; 
  color:#000;
  }
  -->
/* LINKS */
a.atendonline{
color: #333333;
valin:default;
text-decoration: none;
font-family:verdana,tahoma,arial;
font-size:10px;
font-style:normal;
font-weight:normal;
}
a.atendonline:hover{
color: #333333;
text-decoration:underline;
font-family:verdana,tahoma,arial;
font-size:10px;
font-style:normal;
font-weight:normal;
}


/* MENU PRINCIPAL - 19/10/2009 */

.wrapper1{
	color: #CC0000;	
	font: 14px "Futura Medium", "Myriad Pro", "Gill Sans", Helvetica, Verdana, Arial, sans-serif;
	margin: 0;
	padding: 4px 0 0;
	}
	.wrapper1 a{
		color: #CC0000;
		text-decoration: none;
	}
	.wrapper1 a:hover {
		color: #FFFFFF;
	}
	.wrapper1 p {
		margin: 0 0 17px;
		padding: 0;
		line-height: 18px;
	}
.wrapper {
	/*width: 710px;*/
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;}
.nav {
	width: 100%; /* LARGURA DO MENU INTEIRO*/
	background: #fff url(../images/nav_bg.png) repeat-x;
	float: left;

}
.nav-wrapper {
	width: 100%;
	clear: both;
	float: left;
}
.nav-left {
	background: url(../images/nav_left.png) no-repeat top left;
	float: left;
	width: 11px;
	height: 41px;
}
.nav-right {
	background: url(../images/nav_right.png) no-repeat top right;
	float: left;
	width: 11px;
	height: 41px;
}
.nav ul {
	/*width: 648px;*/
	height: 38px;
	float: left;
	margin: 0;
	padding-top: 3px;
	list-style: none;
	font-size: 15px;
}
.nav li {
	float: left;
	padding: 0 7px;
	background: url(../images/split.png) no-repeat right center;
	position: relative;
	z-index: 1;
}
.nav li.last {
	background:none;
}
.nav li.lastespaco {
	background:none;
	width: 10%;
}
.nav li:hover {
	z-index:2;
}
.nav li a {
	display: block;
	line-height: 38px;
	overflow: hidden;
	float: left;
}
a .menu-left {
	background: url(../images/menu_left.gif) no-repeat left top;
	width: 8px;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
a .menu-mid {
	background: url(../images/menu_mid.gif) repeat-x top left;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
a .menu-right {
	background: url(../images/menu_right.gif) no-repeat top left;
	width: 8px;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
.nav li a:hover .menu-left,
.nav li.active a .menu-left,
.nav li:hover a .menu-left,
.nav li a:hover .menu-mid,
.nav li.active a .menu-mid,
.nav li:hover a .menu-mid,
.nav li a:hover .menu-right,
.nav li.active a .menu-right,
.nav li:hover a .menu-right {
	background-position: 0 -37px;
	line-height: 35px;
}
.nav li a:hover,
.nav li.active a,
.nav li.hover a,
.nav li:hover a {
	color: #09548B;/*COR DA FONTE DO BOTÃO HOVER*/
}
.nav li:hover .sub,
.nav li.hover .sub {
	display:block;
}
.nav li .sub {
	display: none;
	position: absolute;
	top: 27px;
	left: 6px;
	background: url(../images/submenu_top.png) no-repeat;
	width: 186px;
	padding-top: 9px;
}
.nav li ul {
	background: url(../images/submenu_bg.png) repeat-y;
	width: 162px; /*LINHA HORIZONTAL PONTILADO DO SUB MENU*/
	height: auto;
	margin: 0;
	padding: 0 12px 10px;
	list-style: none;
	font-size: 14px;/*TAMANHO DA FONTE DO SUB MENU*/
}

.nav li:hover li,
.nav li.active li {
	width: 100%;
	padding: 1px 0 2px;
	border-bottom: 1px #CCCCCC dashed; /*COR DA LINHA HORIZONTAL PONTILADO DO SUB MENU*/
	background: none !important;
}
.nav li:hover li a,
.nav li.active li a {
	color: #09548B;/*COR DA FONTE DO SUB MENU*/
	background: none !important;
	line-height: normal;
	width: 156px;
	padding: 8px 3px 3px;
	text-indent: 1px;
}
.nav li:hover li a:hover,
.nav li.active li a:hover {
	color: #FFFFFF;/*COR DA FONTE DO SUB MENU HOVER*/
	background: #165B9F !important;
	text-decoration: none;
	line-height: normal;
}
/*IE*/
.nav li li a:hover,
.nav li li a:hover {
	color: #fff;
	background: #165B9F !important;
	text-decoration: none;
	line-height: normal;
}
/**/
.nav .btm-bg {
	background: url(../images/submenu_bottom.png) no-repeat;
	width: 205px;
	height: 9px;
	overflow: hidden;
	clear: both;
}
.content {
	width: 670px;
	background: transparent url(../images/content_bg.png) repeat-y;
	float: left;
	padding: 10px 20px;
}
.content h1 {
	color: #333;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 18px;
	border-bottom: 1px dashed #C1D9F0;
}
.content h2 {
	font-weight: 400;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 10px;
	margin-bottom: -5px;
}
.content p {
	padding: 0 15px;
	text-align: justify;	
}
.content-bottom {
	width: 710px;
	background: transparent url(../images/content_bottom.png) no-repeat;
	height: 13px;
	float: left;
}


/*-------------------------------------------*/ 


.EstPrecoProdCross{color:#CC0000;font-weight:bold;font-size:12pt;font-family:verdana,arial}
/*Remoção da legenda Categoria:*/ 
.EstCatProdCross{display:none}
/*Remoção da linha que divide o produto do cross selling:*/ 
#idEstLinhaProdCrossFC{display:none;}
/*Definição de cor, tamanho e tipo de fonte da tarja Recomendamos também:*/ 
/*#idEstTDTitProdCrossFC{font-size:12pt;font-family:verdana,arial;color:#ffffff; font-weight:normal;background-image:url(../images/fundo_barra.jpg); background-repeat: repeat-x; height:30px;}*/
#idEstTDTitProdCrossFC{display:none;}
/*Definição de cor, tamanho e tipo de fonte do nome da categoria:*/ 
.EstNomeCatProdCross{color:#CC0000;font-size:10pt;font-family:verdana,arial}
/*Obs²: Seguem estilos que só podem ser alterados quando a posição do cross selling é personalizada:*/ 
/*Definição de cor, tamanho e tipo de fonte do nome do produto:*/ 
#idTabCrossFC .AdicItem a{color:#ff2200;font-size:8pt;font-family:tahoma,verdana,arial}
/*Definição de cor, tamanho e tipo de fonte da descrição do produto:*/ 
#idTabCrossFC .EstDescrProd{color:#ff2200;font-size:10pt;font-family:tahoma,verdana,arial}
#idTabCrossFC .AdicItem a{color:#333333;font-size:10pt;font-family:verdana,arial; font-weight:normal; text-decoration:none}

/* Avaliação de produtos */
.NotaOpiniaoVazio{width:15px;height:15px;background-image:url(../images/NotaOff.gif)}
.NotaOpiniaoMeio{width:15px;height:15px;background-image:url(../images/NotaHalf.gif)}
.NotaOpiniaoCheio{width:15px;height:15px;background-image:url(../images/NotaOn.gif)}
.EstOpiniaoLinha{none}
.EstOpiniaoNome{font-size:10pt;font-family:verdana,arial;}
.EstOpiniaoEmail{font-size:8pt;font-family:verdana,arial;}
.EstOpiniaoLocal{font-size:8pt;font-family:verdana,arial;}
.EstOpiniaoTitulo{font-size:12pt;color:#333333;font-family:verdana,arial;}
.EstOpiniaoTexto{font-size:8pt;font-family:verdana,arial; }


.EstOpiniaoLinha{none}
.EstOpiniaoNome{font-size:10pt;font-family:verdana,arial;}
.EstOpiniaoEmail{font-size:8pt;font-family:verdana,arial;}
.EstOpiniaoLocal{font-size:8pt;font-family:verdana,arial;}
.EstOpiniaoTitulo{font-size:12pt;color:#333333;font-family:verdana,arial;}
.EstOpiniaoTexto{font-size:8pt;font-family:verdana,arial; }


/* Navegação em ABAS */
#tabnav {
	width: 98%;	
	margin: 0 auto;
}
 
#tabs {
	height: 30px;
	position: relative;
}
 
#content {
	position: relative;
	padding: 10px;
	border: 2px solid #CC0000;
}
 
#content div p {
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 12px;
}
 
#tabs a, #tabs a:visited {
	background: url("../images/tab.jpg") top left no-repeat;
	font-family: Verdana, Arial;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	display: block;
	width: 140px;
	height: 30px;
	_height: 30px;
	margin: 0 2px 0 0;
	text-align: center;
	padding: 5px 0 0 0; 
	float: left;
}

.cad_emkt{background-image:url(../images/promo_emails.jpg); background-repeat: repeat-x;font-size:14pt;font-family:verdana,arial;color:#ffffff; font-weight:normal}
.txt_cad_emkt{font-size:10pt;font-family:verdana,arial;color:#ffffff; font-weight:normal; margin-top:6px; margin-bottom:20px;}
.txt_cad_emkt2{font-size:8pt;font-family:verdana,arial;color:#333333; font-weight:normal; margin-top:6px; margin-bottom:20px;}




/*--------*/

/* FOTOS PROD */
#ProdCapaDiv .EstImgFC{width:120; height:120;}/* TAMANHO DAS IMAGENS NA CAPA */
#ProdCapaDiv1 .EstImgFC1{width:200; height:200;}/* TAMANHO DAS IMAGENS NA CAPA */
#ProdListaDiv .EstImgFC{width:150; height:150;}/* TAMANHO DAS IMAGENS PRINCIPAIS */
#ProdDetDiv .EstImgFC{width:80; height:80;}/* TAMANHO DAS IMAGENS DE DETALHE */
#ProdAmpDiv .EstImgFC{width:80; height:80;}/* TAMANHO DAS IMAGENS AMPLIADAS */
.img200{width:200px; height:200px;}
#ProdCapaDiv1 {width:180; height:180;}
#ProdCapaDiv1 img{width:180; height:180;}/* TAMANHO DAS IMAGENS NA CAPA */

.gridprodlista{float: left; padding:6;}
/*--------*/

/* Descrição Formas de Pagamentos -  AJAX */

.TabbedPanelsTab {position: relative;top: 1px;float: left;padding: 4px 10px;margin: 0px 1px 0px 0px;font: bold 0.7em sans-serif;background-color: #f2f5dc;list-style: none;border-left: solid 1px #CCCCCC;border-bottom: solid 1px #999999;border-top: solid 1px #999999;border-right: solid 1px #999999;-moz-user-select: none;-khtml-user-select: none;cursor: pointer;}
.TabbedPanelsTabHover {background-color: #CCCCCC;}
.TabbedPanelsTabSelected {background-color: #FFFFFF;border-bottom: 1px solid #EEEEEE;}
.TabbedPanels {margin: 0px;padding: 0px;clear: both;width:100%;}
.TabbedPanelsTabGroup {margin: 0px;padding: 0px;width: 100%;}
.TabbedPanelsTab a {color: black;text-decoration: none;}
.TabbedPanelsContentGroup {clear: both;border-left: solid 1px #CCCCCC;border-bottom: solid 1px #CCCCCC;border-top: solid 1px #999999;border-right: solid 1px #999999;background-color: #FFFFFF;}
.TabbedPanelsContent {padding: 4px;}
.TabbedPanelsContentVisible {}
.VTabbedPanels .TabbedPanelsTabGroup {float: left;width: 10em;height: 20em;background-color: #EEEEEE;position: relative;border-top: solid 1px #999999;border-right: solid 1px #999999;border-left: solid 1px #CCCCCC;border-bottom: solid 1px #CCCCCC;}
.VTabbedPanels .TabbedPanelsTab {float: none;margin: 0px;border-top: none;border-left: none;border-right: none;}
.VTabbedPanels .TabbedPanelsTabSelected {background-color: #EEEEEE;border-bottom: solid 1px #999999;}
.VTabbedPanels .TabbedPanelsContentGroup {clear: none;float: left;padding: 0px;width: 30em;height: 20em;}
.TabbedPanels {width: 100%;}
.TabbedPanelsTab {font-family: sans-serif;font-size: 12px;font-weight: bold;}
/*--------*/

/* ESTILO PÁGINA FAQ */
.faqtitulos{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:normal; text-decoration:none;background-color:#0099CC}
.linkperguntas{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#000000; font-weight:normal; text-decoration:none; line-height:20px}
.linkperguntas:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#FFFFFF; font-weight:normal; text-decoration:none; background-color:#0099CC;line-height:20px}
.linkperguntas2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; font-weight: bold; text-decoration:none;}
.linkrespostas{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#333333; font-weight:normal; text-decoration:none;}

/* Grid */
.TitGrid{color:#1E3028;font-size:12px;font-weight:bold;font-family:tahoma,verdana}
#CorProduto{color:#1E3028;font-size:10px;font-family:tahoma,verdana}
#TamanhoProduto{color:#1E3028;font-size:10px;font-family:tahoma,verdana}
.EstPrecoProdGrid{color:#296a0a;font-size:30px;font-family:arial;font-weight:bold;}
.BordaGrid{border:1px solid #D4D4D4;padding:5px;}
.BotaoComprar{background:url(../images/BotSelecione.gif) no-repeat;cursor:pointer;width: 138px;height: 49px;border: none;}
.NivelOn{background-color:#ffffff;height:1px;}
.NivelOff{background-color:#ffffff;height:1px;}
.estOpcaotrue{color:#333333;}
.estOpcaofalse{color:#e2e2e2;font-weight:bold;}
ul.lstColor{display:inline;position:relative;zoom:1;overflow:hidden;margin: 0 0 0 0;text-align:center;}
ul.lstColor li{float:left;display:inline;width:35px;margin-right:1px;padding:1px;z-index:1;text-align:center;}
ul.lstColor li input{display:none} /* FF */
.FC_Opcao{cursor:pointer;font-size:18px;}
.PosicaoBotaoComprar{margin:-20px 0px 0px 0px;}
.PosCor{position:relative;top:40px;margin:-30px 0px 0px 0px}
.PosSelCor{position:relative;top:-13px;left:30px;}
.PosTamanho{position:relative;top:80px;}
.PosSelTamanho{position:relative;top:-12px;left:65px;}

/* Dados da cesta - ajax */
ul#TopoMenuTodos {list-style:none;margin:0px 0px 0px 0px;top:40px; z-index:9999}
ul#TopoMenuTodos li {display:block;list-style:none;}
ul#TopoMenuTodos li a span {font-size:0;visibility:hidden;}
ul#TopoMenuTodos li ul {display:none;position:absolute;background:#FFFFFF;height:180px;border:1px solid #CC0000;padding:0px 0px 0px 0px;z-index:3;margin:0px 0px 0px -240px}
ul#TopoMenuTodos li:hover ul, ul#TopoMenuTodos li.over ul {display:block;}
ul#TopoMenuTodos li ul li {float:left;height:auto;padding:1px 0px 0px 0px}
ul#TopoMenuTodos li ul li a {color:#6B8AA9;font-size:10px;padding:0px 0px 0px 0px }
ul#TopoMenuTodos li ul li#menuCatalogo {float:none;clear:left;width:100%;border-top:1px solid #C4C4C4;position:relative;top:20px;padding-bottom:20px;text-align:center;}
ul#TopoMenuTodos li ul li#TitCartFC {color:blue;font-size:10pt;font-family:tahoma,verdana;font-weight:normal}
#NomeCategoriaCat {font-family:Arial;font-size:14px;padding:10px 0px 0px 30px;color:#000000}
.botaocarrinho{background-image:url(../images/carrinho0.jpg); background-repeat: repeat-x;}


/* Slide Home Prods*/
div.wrap {
width : 642px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 642px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 642px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 299px;
background : url(../images/headerbg.png) no-repeat 50% 0;
}
div#header div#slide-holder {
z-index : 40;
width : 642px;
height : 299px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
top : 9px;
left : 9px;
width : 624px;
height : 278px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 228px;
width : 625px;
height : 46px;
display : none;
position : absolute;
/*background : url(images/slide-bg.png) 0 0;*/
}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 246px 0px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
color:#FFFFFF;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(../images/sildenav.png);
}
div#nav ul li a {
background : url(../images/nav.png) no-repeat;
}
/* Slide Home Prods - FIM*/

/* Zoom IMG Detalhe */
.MagicZoom img {border: 0 !important;padding: 0 !important;margin: 0 !important;}
.MagicZoom div img { width:1000px; height:1000px}
.MagicZoomBigImageCont {border: 1px solid #999;}
.MagicZoomHeader {font-size: 8pt !important;line-height: normal !important;color: #fff;background: #666;text-align: center !important;}
.MagicZoomPup {border: 1px solid #aaa;background: #fff;cursor: move;}
.MagicZoomLoading {border: 1px solid #ccc;background: #fff url(../images/ajax-loader.gif) no-repeat 2px 50%;padding: 4px 4px 4px 24px !important;margin: 0;text-decoration: none;text-align: left;font-size: 8pt;font-family: sans-serif;color: #444;}


/*PROD ABAS*/
#prodabas{
	padding: 10px 4px 10px 4px;
	width:140px;
	text-align:center;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 4px; /* Borda redonda*/
	border: 1px solid #CC0000;
	border-top: 2px solid #CC0000;
	font-size:12px;
	}
#prodabas:hover{
	background-color: #F8F8F8;
	border: 1px solid #EEEEEE;
	border-top: 2px solid #CC0000;
	}
#prodabas img:hover{
	-moz-box-shadow: 0px 0px 4px #ccc;
    -webkit-box-shadow: 0px 0px 4px #ccc;
    box-shadow: 0px 0px 4px #ccc;}

/*PROD ABAS - FIM*/
/*PROD HOME ESTILO*/
#prodestilo{
	padding: 10px 4px 10px 4px;
	width:140px;
	text-align:center;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px; /* Borda redonda*/
	border: 1px solid transparent;
	border-top: 4px solid transparent;
	font-size:12px;
	}
#prodestilo:hover{
	background-color: #F8F8F8;
	border: 1px solid #EEEEEE;
	border-top: 4px solid #CC0000;
	}
#prodestilo img:hover{
	-moz-box-shadow: 0px 0px 4px #ccc;
    -webkit-box-shadow: 0px 0px 4px #ccc;
    box-shadow: 0px 0px 4px #ccc;}
	
#prodestilooferta{
	padding: 10px 4px 10px 4px;
	width:140px;
	text-align:center;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px; /* Borda redonda*/
	background-color: #F8F8F8;
	border: 1px solid #EEEEEE;
	border-top: 4px solid #CC0000;
	font-size:12px;
	}
#prodestilooferta:hover{
	background-color: #F8F8F8;
	border: 1px solid #CC0000;
	border-top: 4px solid #CC0000;
	}
#prodestilooferta img:hover{
	-moz-box-shadow: 0px 0px 4px #ccc;
    -webkit-box-shadow: 0px 0px 4px #ccc;
    box-shadow: 0px 0px 4px #ccc;}

/*PROD HOME ESTILO - FIM*/

#prodestilo2{
	padding: 6px 10px 6px 0px;
	width:200px;
	text-align:center;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 4px; /* Borda redonda*/
	border: 1px solid transparent;
	border-top: 2px solid transparent;
	font-size:12px;
	}
#prodestilo2:hover{
	background-color: #F8F8F8;
	border: 1px solid #EEEEEE;
	border-top: 2px solid #CC0000;
	}
#prodestilo2 img:hover{
	-moz-box-shadow: 0px 0px 4px #ccc;
    -webkit-box-shadow: 0px 0px 4px #ccc;
    box-shadow: 0px 0px 4px #ccc;}

/*PROD HOME ESTILO - FIM*/

/* Paginacao 1 */
#idPaginationProdFC {height:100px;padding:12px 0px 0px 0px}


/* Paginacao 1 */
#idPaginationProdFC {height:100px;padding:12px 0px 0px 0px}
#idPaginationProdFC .smtext a{color:#666666;padding:6px 10px 6px 10px;margin:1px 2px;text-decoration:none;background-color:#EEEEEE;border:1px solid #CCCCCC; border-bottom:2px solid #CCCCCC;font-weight:bold;}
#idPaginationProdFC .smtext a:hover{color:#FFFFFF;padding:6px 10px 6px 10px;margin:1px 2px;text-decoration:none;background-color:#CC0000;border:1px solid #990000;font-weight:bold;border-bottom:2px solid #990000;}
#idPaginationProdFC #idCurrentPageFC {color:#CC0000;padding:8px 12px 8px 12px;margin:1px 2px;text-decoration:none;background-color:#FFFFFF;border:1px solid #CC0000;border-bottom:2px solid #CC0000;font-weight:bold;}



/* SELECT Dropdown control */
.selectBox-dropdown {
	margin:0px;
	width: 170px; /* width = (desired width) - padding-right */
	padding: 2px;
	position: relative;
	border: solid 1px #666666;
	line-height: 1.5;
	text-decoration: none;
	color: #666;
	outline: none;
	vertical-align: middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #F2F2F2;
	background: -moz-linear-gradient(top, #F8F8F8 1%, #E1E1E1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #F8F8F8), color-stop(100%, #E1E1E1));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8F8F8', endColorstr='#E1E1E1', GradientType=0);
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
	box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	cursor: default;
}
.selectBox-dropdown:hover {
	color: #333333;
}
.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {
	border-color: #333333;
}

/**/

:focus { outline: none; }
fieldset {padding:0px;padding-left:7px;padding-right:7px;padding-bottom:7px;}
fieldset legend{margin-left:15px;padding-left:3px;padding-right:3px;color:#333;}
dl dd{margin:0px;}
dl dt{}

.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden; width:300px; height:300px}
.clearfix{display:block;zoom:1}


ul#thumblist{display:block;}
ul#thumblist li{float:left;margin-right:2px;list-style:none;}
ul#thumblist li a{display:block;border:1px solid #CCC;}
ul#thumblist li a.zoomThumbActive{
    border:1px solid red;
}

.jqzoom{

	text-decoration:none;
	float:left;
}


/*Newsletter caixa*/

#divnewsletter{width:164px; height:100px; background:#CC0000; border:2px solid #990000; text-align:center; top:10px;}
#divnewsletter span{font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#fff; margin-top:10px}
#divnewsletter input{padding:2px;height:26px;background-color:#F5F5F5; border: 1px #666666 solid;font-size:16px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666}
#divnewslettertable{top:0px;}

/**/
