body {
font-size:11px;
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
color:#000000;
margin:0px;
padding:0px;
width:100%;
height:100%;
overflow:scroll;
}
p {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#000000;}
th{background:#FFFFCC;color:#000000;font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;}
td {/*font-size:11px;*/font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#000000;}

#slideCont {border:solid 0px #000;text-align:center;}
#slideCont img {margin: 5px;}

/* Estilo centro */
.FundoSiteCentro{background:#FFFFFF;}


.Links {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#666666;text-decoration:none;}
.Links:visited {color:#666666;}
.Links:active {color:#666666;}
.Links:hover {color:#666666;text-decoration:underline;}

/* Estilos para as páginas */
.Titulos {font-family:Tahoma,verdana;font-size: 13px;font-style: normal;color: #000000;font-weight:bold;display:none}
.smSelect {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;}
.smText {font-size:12px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#0A1E33;}
.mdtxt {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;}
.lgtxt {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;text-decoration:none;}

/* Estilos para a capa */
.EstTexto1 {font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:none;color:#000000;}
.EstTexto2 {font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:none;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:11px;font-family:Tahoma,verdana,Tahoma,Arial,Helvetica,sans-serif;color:#000;font-weight:bold;text-decoration:none;}
.EstNomeProdCapa:hover {color:#63B87A;text-decoration:underline;}
.EstListaNomeProdCapa {font-size:9pt;font-family:Arial,Helvetica,sans-serif;}
.EstDescrProdCapa {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:justify;}
.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:#333333;font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;}
.EstFundoTabCapa {background:#CCE0EB;font-size:8pt;font-family:Arial,Helvetica,sans-serif;}
.Verde {font-size:11px;font-family:Tahoma,verdana,Tahoma,Arial,Helvetica,sans-serif;color:#4FAC68;font-weight:bold;text-decoration:none;}
.Verde:hover {color:#4FAC68;text-decoration:underline;}


/* Estilos para a Barra */

.FundoBarraDireita {/*BACKGROUND-IMAGE: url('../images/FdDir.gif');*/}
.EstTitSecao {background:#FFFFFF;font-size:9pt;color:#3477BE;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
.EstCorTabExt {background:#FFFFFF;}
.EstCorTabInt {background:#FFFFFF;}
.EstCorTabPromExt {background:#000000;}
.EstCorTabPromInt {background:#F6FAFF;}
.EstListaNomeProdBarra {font-size:9pt;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#4A4A4B;}
.EstPrecoProdBarra {font-size:8pt;color:black;font-family:Arial,Helvetica,sans-serif;}
.EstLinhaBarra {background:#FFFFFF;}

/*  Estilo para os formulários BOTÕES e INPUTs TEXT */
/*.InputText {border:1px solid #6F6F6F; background-color:#F7F8F9;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 {color:#FFFFFF;font-size:0px;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:#2B3683;
font-size:12px;
font-family:Tahoma,verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
display: none;
}
.BotVerMais:hover {color:#2B3683;}

/*  Menu do TOPO */
.TopoMenuAtual {font-weight:bold;font-size:9pt;font-family:verdana,Arial,Helvetica,sans-serif;color:white;background:#004BAE;text-decoration:none;}
.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:#004BAE;text-decoration:none;}
.TopoMenuNormal:visited {color:White;}
.TopoMenuNormal:active {color:#CDCDCD;}
.TopoMenuNormal:hover {color:#CDCDCD;}
.Detalhada {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#FFFFFF;text-decoration:none;}
.Detalhada:visited {color:#FFFFFF;}
.Detalhada:active {color:#FFFFFF;}
.Detalhada:hover {color:#FFFFFF;text-decoration:underline;}
.Saudacao {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#0000FF;text-decoration:none;}
.Saudacao:visited {color:#0000FF;}
.Saudacao:active {color:#0000FF;}
.Saudacao:hover {color:#0000FF;text-decoration:underline;}


/*  Menu da ESQUERDA */
.FundoBarraEsquerda {/*BACKGROUND-IMAGE: url('../images/FdEsq.gif');*/}
.EsquerdaMenuAtual {font-weight:bold;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color:Red;background:#004BAE;text-decoration: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;}
.EsquerdaMenuNormal:visited {color:white;}
.EsquerdaMenuNormal:active {color:#CDCDCD;}
.EsquerdaMenuNormal:hover {color:#CDCDCD;}
.MenuEsq {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#666666;text-decoration:none;}
.MenuEsq:visited {color:#666666;}
.MenuEsq:active {color:#666666;}
.MenuEsq:hover {color:#666666;text-decoration:underline;}
.TitEsq {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#FFFFFF;text-decoration:none;}
.TitEsq:visited {color:#FFFFFF;}
.TitEsq:active {color:#FFFFFF;}
.TitEsq:hover {color:#FFFFFF;text-decoration:underline;}
.Secao {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#000000;text-decoration:none;}
.Secao:visited {color:#000000;}
.Secao:active {color:#000000;}
.Secao:hover {color:#000000;text-decoration:underline;}
.Azul {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#313B86;text-decoration:none;}
.Azul:visited {color:#313B86;}
.Azul:active {color:#313B86;}
.Azul:hover {color:#313B86;text-decoration:underline;}

/*  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:#666666;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:underline;}
.EstCatNome:visited {color:#666666;}
.EstCatNome:hover {color:#E20103;}
.EstCatDescr {color:#666666;font-size:11px;font-family:verdana,Arial,Helvetica,sans-serif;text-decoration:none;}

/*  Estilo PRODUTOS */
.EstNomeProd {font-size:11px;font-family:Tahoma,verdana,Tahoma,Arial,Helvetica,sans-serif;color:#000000;font-weight:bold;text-decoration:none;}
.EstRefProd {color:#666666;font-size:8pt;font-family:Tahoma,verdana,Arial,Helvetica,sans-serif;}
.EstDescrProd {color:#666666;font-size:8pt;font-family:Tahoma,verdana,Arial,Helvetica,sans-serif;}
.EstPrecoProd {color:#666666;font-size:11px;font-family:Tahoma,verdana,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;}
.EstMaisInfo {color:black;font-size:8pt;font-family:Tahoma,verdana,Helvetica,sans-serif;}
.AdicNome {display:none;font-size:0pt;font-family:Tahoma,verdana,Arial,Helvetica,sans-serif;color:#fff}
.AdicItem {color:#666;font-size:12px;line-height:18px;font-family:Arial,Helvetica,sans-serif;}
.EstLinhaProd {color:black;height:1px;width:100%;color:#BFCAD0}

/*  Estilo SUBPRODUTOS */
.EstRefSubProd {color:#666666;font-size:11px;font-family:Tahoma,verdana,Helvetica,sans-serif;font-weight:bold;}
.EstDescrSubProd {color:#666666;font-size:11px;font-family:Tahoma,verdana,Arial,Helvetica,sans-serif;}
.EstPrecoSubProd {color:#666666;font-size:11px;font-family:Tahoma,verdana,Arial,Helvetica,sans-serif;}
.EstLinhaSubProd {background:#BFBFBF;height:1px;width:100%;}
.EstCorParSubProd {background:#FFFFFF;}
.EstCorImparSubProd {background:#FFFFFF;}

/* Estilos do PEDIDO */
.EstTabPedidoTit {background:#B6B6B6;color:#FFFFFF;font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;}
.EstTabPedido {font-size:8pt;background:#EBE9E8;}
.EstTabPedidoNome {color:#FF0000;font-size:11px;font-weight:bold;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;}
.EstTabPedidoNome:visited {color:#FF0000;}
.EstTabPedidoNome:hover {color:#FF0000;}
.EstTabPedidoNum {font-size:11px;background:#EBE9E8;font-family:Courier New,Courier;}
.EstTabPedidoTotal {font-size:11px;background:#B6B6B6;color:#FFFFFF;font-weight:bold;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;}
.EstTabPedidoFrete {font-size:11px;background:#EBE9E8;font-weight:bold;font-weight:bold;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;}
.EstTabPedidoBot {color:#000099;font-size:11px;font-weight:bold;font-family:Tahoma,Arial,Helvetica,sans-serif;}
.EstTabPedidoRef {color:black;font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;}
.EstTabPedidoAdicNome {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;}
.EstTabPedidoAdicItem {font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;}
.EstTextoQtd {font-size:11px;font-family:Tahoma,Arial,Helvetica,sans-serif;text-align:right;}

/* Estilo de Títulos de Tabela CADASTRO DE CLIENTES, AJUDA, CONFIRMAÇÃO DO PEDIDO */
.EstTabTopo {background:#FFFFFF;color:#000000;font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;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,sans-serif;}

/* 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;}

.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}

/* Tamanho da fonte */
#b{font-family:arial;color:#9c9c9c;text-decoration:none;}
table{font-size:10pt;font-family:arial;color:#696969;}

/* twitter*/

.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}

/*estilo da tabela com os arredondados*/
.bordaBox {background:#ffffff; width:100%;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {height:1px;}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {background:#ffffff; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}
.bordaBox .b1 {margin:0 5px; background:#cfcfcf;}
.bordaBox .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox .b3 {margin:0 2px;}
.bordaBox .b4 {height:2px; margin:0 1px;}
.bordaBox .conteudo {padding:5px;display:block; background:#ffffff; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}
/*Estilo barra a barra de alerta*/
.rodape {
background-image: url("../images/barrod.png");
background-repeat:no-repeat;
}
/*textos novas páginas*/
.txt{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #666666;
}


/*recurso-busca site*/
.hideSuggestClass{border:1px solid #D4D4D4;cursor:pointer;background-color:#FFFFFF;height:150px;overflow:auto;display:none;width:450px;margin:0px}
.showSuggestClass .hideSuggestClass{display:block}
.showSuggestClass .hoverSuggestClass{background-color:#d2e1f6}
.productMenuClass{position:absolute;left:28%;top:19%;z-index:1;line-height:20px}
.productMenuClass5{position:absolute;left:28%;top:19%;z-index:1;line-height:20px}
.productItemClass{margin-left:2px;font-weight:normal;font-size:8pt;font-family:tahoma,verdana}

#Add2 .AdicItem{font-size:9pt;font-family:Tahoma,verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#4eae69;}

.quemsomos p{font-family:verdana;font-size:9pt;color:#333;padding:05px 05px;line-height:180%}
.quemsomos1 p{font-family:verdana;font-size:9pt;color:#333;padding:05px 05px;line-height:280%}

/*------------------------------ Skype -------------------------------------------------------------------*/

div#full_bg{
position:absolute;
z-index:70;
width:100%;
height:100%;
display:none;
}
#tb_sk{left:20%;top:-10%;position:relative;}


#iMn_sub-mn-prod{
z-index:999;
background:#fff;
border:#007fde 5px solid;
position:relative;
top:-1;
width:765px;
*width:777px;
height:auto;
overflow:hidden;
display:none
}
ul.iMn_submenu{
width:105px;
*width:120px;
height:auto;
list-style:none;
font:normal 12px sans-serif;
position:relative;
float:left;
margin:10px 30px;
*margin:10px 25px;
padding:10px;
line-height:18px
}
ul.iMn_submenu li a{color:#007fde;text-decoration:none}
ul.iMn_submenu li a:hover{text-decoration:underline}
ul.iMn_submenu li a.iMn_category{color:#007dbc;font-weight:bold}
#iMn_Barralink{
position:relative;
width:777px;
height:auto;
overflow:hidden
}
#iMn_Barralinks{width:777px}
#iMn_Barralinks #iMn_BarralinksNav{
padding-bottom:0px;
margin:0px;
padding-left:0px;
width:100%;
padding-right:0px;
padding-top:0px;
text-align:center;
font:normal 14px verdana, arial,  sans-serif
}
#iMn_Barralinks #iMn_BarralinksNav:after{
display:block;
height:0px;
visibility:hidden;
clear:both
}
#iMn_Barralinks #iMn_BarralinksNav li{display:inline}
#iMn_Barralinks #iMn_BarralinksNav li a{
background-image:url(../images/globalnavbg.png);
width:103px;
background-repeat:no-repeat;
float:left;
height:25px;
*height:30px;
overflow:hidden;
padding-top:5px;
color:#fff;
text-decoration:none
}
#iMn_Barralinks #iMn_BarralinksNav li#mn-home a{width:158px;background-position:0px 0px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-home a:hover{background-position:0px -76px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-home a:active{background-position:0px 0px}

#iMn_Barralinks #iMn_BarralinksNav li#mn-about a{background-position:-158px 0px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-about a:hover{background-position:-158px -76px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-about a:active{background-position:-158px -38px}

#iMn_Barralinks #iMn_BarralinksNav li#mn-prod a{background-position:-158px 0px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-prod a:hover{background-position:-158px -76px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-prod a:active{background-position:-158px -38px}

#iMn_Barralinks #iMn_BarralinksNav li#mn-contact a{background-position:-158px 0px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-contact a:hover{background-position:-158px -76px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-contact a:active{background-position:-158px -38px}

#iMn_Barralinks #iMn_BarralinksNav li#mn-cad a{background-position:-158px 0px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-cad a:hover{background-position:-158px -76px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-cad a:active{background-position:-158px -38px}

#iMn_Barralinks #iMn_BarralinksNav li#mn-help a{background-position:-158px 0px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-help a:hover{background-position:-158px -76px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-help a:active{background-position:-158px -38px}

#iMn_Barralinks #iMn_BarralinksNav li#mn-faq a{background-position:-879px 0px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-faq a:hover{background-position:-879px -76px}
#iMn_Barralinks #iMn_BarralinksNav li#mn-faq a:active{background-position:-879px -38px}


/* 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;}

/* --------------------------------------------------------
			Estilos para a nova página EstiloProd
-------------------------------------------------------- */

.CaseiMn {
	font:bold normal normal 18px Arial, Helvetica, sans-serif;
	color:#666;
	width:100%;
	overflow:hidden;
	min-height:55px;
	}
.CaseImgD {
	padding:5px 0px 5px 0px;
	width:300px;
	overflow:hidden;
	vertical-align: middle;
 	display: table-cell;
}

ul.liPrody {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	display:inline;
	list-style:none;
        border-bottom:1px dashed #ccc;
		}

ul.liPrody li {
	max-width:120px;
	overflow:hidden;
	padding:7px;
	line-height:35px;
	float:left;
	}
	
#GridPrice {
color:#007fde;
font-weight:bold;
}

#GridHardware {
color:#666;
font-size:14px;
}

#GridSize {
color:#666;
/*font-size:18px;*/
}

.esteGrideProd{margin:0px;text-align:left;cursor:pointer; border: 2px solid #fff; *border:none}
.esteGrideProdS{border-left:3px solid #bfe6ff;}
.esteGrideProd td{min-height:25px;height:30px;text-align:left}

#Gridk{
height:30px;
width:450px;
text-align:center;
font-size:12px;
padding-top:8px;
background:url(../images/iMn_RoundiKa.png) no-repeat 0px 0px;
color:#007fde;
}


#EsteProdSubDetImage{display:none}

.doas {display:none;}
.snomes {display:none;}
#cloneDoa {
  margin-top:10px;
  width:100%;
  padding:0px;
}
.descritor {
	text-align:center;
	font-size:13px;
	font-family:'Trebuchet MS', arial;
       	color:#666;
	position:relative;
	display:inline-block;
	width:72px;
	overflow:hidden;
	margin:2%;
	padding:1px
}
.doa {
	position:relative;
	display:inline-block;
	width:70px;
	height:70px;
	overflow:hidden;
	border:3px solid #ddd;
	margin:2% 2% 2% 2% ;
	padding:0px;
	cursor:pointer;
}
.doa img {width:120px;position:relative;left:-5px;top:-10px;opacity:0.3}

#fx_boxGrid{
width:120px;
height:20px;
text-align:center;
padding:5px;
background:#fff;
cursor:pointer;
font-size:16px;
color:#666;
font-weight:bold;
display:none;
z-index:9999;
position:absolute;
top:50%;
left:50%;
margin-top:-240px;
margin-left:70px;
border:2px outset #eee;
border-left:2px outset #ccc;
border-bottom:none;
}
}

/* ===============================================================
ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all
================================================================== */
.ui-autocomplete {
position: absolute;
cursor: default;
}
.ui-widget {
font-family:Arial, sans-serif; font-size: 12px; }
.ui-widget .ui-widget {font-size: 12px; }
.ui-widget-content { border: #007fde 5px solid; background: #fff; color: #ccc; }
.ui-widget-content a { color: #007fde; cursor: pointer; }

/* ===============================================================
						ui-menu-item
================================================================== */
.ui-menu {
	list-style:none;
	padding: 10px;
	margin: 0;
	display:block;
	float: left;
	max-height:292px;overflow:hidden;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	float: left;
	clear: left;
	width: 600px;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
}
/* =============================================================== */


/* -------------------------------------- POpUp -------------------------------------------------------- */

.popup {
display:none;
position:absolute;
left:50%;
top:-300px;
margin-top:-200px;
margin-left:-200px;
width:400px;
height:400px;
background: url(../images/sbg_pop.png);
border:#487FC7 4px solid;
color:#999;
font:normal normal normal 14px 'Trebuchet MS',arial,sans-serif,serif;
z-index:999;
}

.popup div#smensgPOP{
width:350px;
height:350px;
position:relative;
top:50%;
margin-top:-175px;
left:50%;
margin-left:-175px;
text-align:center;
overflow:hidden;
background:#fff;
}

.popup div#smensgPOP h2{font-size:24px;color:#6699CC;margin:15px;}
.popup div#smensgPOP h3{font-size:18px;margin:15px;}

#fecha_popup {
width:80px;
height:35px;
background:#487FC7;
color:#fff;
position:relative;
float:right;
top:-175px;
line-height:35px;
text-align:center;
cursor:pointer;
}

img {outline: 0; border: 0}

#ContemAll {
      width: 850px; 
      margin: 0 auto;
      overflow: hidden;
      font-family: arial, serif;
      }
      
      #destaqHomeTop {
      height: 240px;
      overflow: hidden
      } #destaqHomeTop div { overflow: hidden} 
      
      #islideSh {
      float: left; 
      width: 528px; height: 270px;
      margin-right: 10px
      } #uslide{ float: none;
                width: 528px;
                height: 240px;
                background: #eee;
                cursor: pointer;
                } #uslide img {width: 528px; height: 240px;}
        #slide_nav {/*margin-left: 394px*/}
        #slide_nav div { /*float: left;*/
                         width: 25px; height:25px; overflow: hidden;
                         line-height: 25px; text-align: center;
                         margin: 0; font-weight: bold 
                         }
                         
        #slide_nav div a:link {
        padding: 9px; color: #fff;
        font-size: 14px; text-decoration: none
        } #slide_nav div a:visited {color: #fff}
          #slide_nav div a:hover { background: #44c4ff; color: #fff}
          #slide_nav div a.activeSlide { cursor: default; background: #007fcc; color: #fff}
      
      #sphoto {
      background: url(../images/sfoto.png) no-repeat 0 0;
      float: left; 
      width: 290px; 
      height: 280px;
      padding: 0; margin: 0;
      } 

          #linkcomochegar  {
          width: 280px; position: relative;
          color: #fff;
          margin: -14px 10px; *margin: -18px 10px;
          text-align: center; cursor: pointer;
          } #linkcomochegar h3 {margin: 0; font-size: 20px}
            #linkcomochegar p {color: #fff; margin: 0; font-size: 12px}
      
      #fotoEmpresa {
      width: 210px;
      height: 160px;
      margin: 15px 46px; *margin: 18px 46px;
      }

	 #Sh {
         position: relative; z-index: 8;
         width: 240px; height: 160px; overflow: hidden;
         margin-top: -217px; *margin-top: -215px;
         margin-left: 45px; *margin-left: 47px;
         } 

        #containerSh {
         width: 220px; *width: 236px;
         overflow: hidden; position: absolute;
         left: -210px;
         }
         
         #slideSh {
         position: absolute;
         height: 120px;
         left: 0;
         margin: 24px 0;
         overflow: hidden;
         }
                                                
         #slideSh ul {
         list-style: none;
         dispalay: inline;
         margin: 0px; padding: 0px;
         height: 120px; overflow: hidden;
         }
          #slideSh ul li {
          float: left; text-align: center;
          width: 120px; height: 120px;
          margin: 0; margin-right: 10px;
          background: #fff;
          }
          
          #slideSh ul li img{width: 100px; height: 100px; margin: 10px}
          
          #slideShul>:first-child {margin: 0}
          
         .flutuante {
          background: url(../images/ShStart.png) no-repeat 0 0;
          cursor: pointer;
          }                                                 
           
          #fechaSh {
          width: 22px; text-align: center; 
          height: 24px; line-height: 24px;
          position: absolute; right: 5px; top: 1px;
          color: #fff; z-index: 3; cursor: pointer;
          }
          
          .sflutuante {
          background: #005395;
          border-right: #005395 8px solid;
          border-left: #005395 9px solid;
          }
      
      .divisorHome {
      height: 50px;
      line-height: 50px;
      text-align: center;
      color: #fff; font-size: 16px;
      }
      
      .destaqHome {
      margin: 0px 15px;
      margin-bottom: 20px;
      overflow: hidden;
      }
      
      .VitrineSh {
      width: 820px;
      position: relative;
      margin: 0 0 20px 0;
      overflow: hidden
      }
      
      .VitrineSh ul { margin: 0; padding: 0; overflow: hidden; list-style: none}
      .VitrineSh ul li {
      float: left;
      margin: 0px; margin-right: 5px;
      } .VitrineSh ul>:last-child {margin-right: 0}
        .VitrineSh ul>:first-child {margin-left: 1px}
      
      .CaseProdSh {                                   
      width: 167px; *width: 166px; height: 181px; *height: 183px; overflow: hidden 
      }
      
      .imageProdSh {
      width: 120px; height: 120px;
      background: #fff; margin: 10px 40px;
      } .imageProdSh img { width: 100px; height: 100px;
                           margin: 5px; border: 5px solid #fff
                         }
      
      .linkProdSh {
      background: #fff;
      width: 118px; height: 40px;
      margin: 10px 40px; overflow: hidden;
      text-align: center; line-height: 40px;
      border-bottom: 1px solid #ddd;
      border-left: 1px solid #eee;
      border-right: 1px solid #eee;
      font-size: 12px
      } .linkProdSh a:link {
                    text-decoration: none;
                    color: #0487e2 /*#999*/;
                    } .linkProdSh a:visited { color: #0487e2}
                      .linkProdSh a:hover {text-decoration: underline; color: #007fde}
      
      #destaqHomeBottom {
      overflow: hidden; 
      }
      
  .degrade {
  filter: progid:DXImageTransform.Microsoft.gradient
  (startColorstr='#eeeeee', endColorstr='#ffffff');/* IE */
	background: -webkit-gradient(linear, left top, left bottom,
  from(#eee), to(#fff)); /* webkit browsers */
	background: -moz-linear-gradient(top, #eee, #fff); /* Mozzila */
	background: -o-linear-gradient(top, #eee, #fff); /* Opera */
	}
	
	.degrade2 {
  filter: progid:DXImageTransform.Microsoft.gradient
  (startColorstr='#44c4ff', endColorstr='#0099ff');/* IE */
	background: -webkit-gradient(linear, left top, left bottom,
  from(#007fde), to(#44c4ff)); /* webkit browsers */
	background: -moz-linear-gradient(top, #44c4ff, #0099ff); /* Mozzila */
	background: -o-linear-gradient(top, #44c4ff, #0099ff); /* Opera */
	}

 #bannerflutuante {
  width: 300px; height: 194px;
  position: absolute;
  left: 0; top: -200px;
  z-index: 99999;
  }

 #bannerflutuanteII {
  width: 133px; height: 207px;
  position: absolute;
  left: 0; top: 0px;
  z-index: 99999;
  }

  #bannerflutuante {
  /*background: url(../images/bn_etiqueta.png) no-repeat 0px -136px;*/
  width:100px; height: 136px;
  position: absolute;
  left: 0; top: 0px;
  z-index: 99999;
  display: none;
  }

/*Estilo //Div com os cantos arredondados e degradê */

.bordaBoxdgd {background:#fff;width:50%;}
.bordaBoxdgd .b1, .bordaBoxdgd .b2, .bordaBoxdgd .b3, .bordaBoxdgd .b4, .bordaBoxdgd .b1b, .bordaBoxdgd .b2b, .bordaBoxdgd .b3b, .bordaBoxdgd .b4b {
display:block;
overflow:hidden;
font-size:1px;
}
.bordaBoxdgd .b1, .bordaBoxdgd .b2, .bordaBoxdgd .b3, .bordaBoxdgd .b1b, .bordaBoxdgd .b2b, .bordaBoxdgd .b3b {height:1px;}
.bordaBoxdgd .b2, .bordaBoxdgd .b3, .bordaBoxdgd .b4 {
background:#fff;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
}
.bordaBoxdgd .b1 {margin:0 5px; background:#ddd;}
.bordaBoxdgd .b2 {margin:0 3px; border-width:0 2px;}
.bordaBoxdgd .b3 {margin:0 2px;}
.bordaBoxdgd .b4 {height:2px; margin:0 1px;}
.bordaBoxdgd .conteudo {
padding:5px;
display:block;
background:#fff;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
}

/*Estilo dos tópicos da página Informações úteis*/

.tit {
background-image:url("../images/infotopic.png");
background-repeat:no-repeat;
height:60;
}

/*links da página InfoUtil*/

#thlink{color:"#666"; font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;text-decoration:none;}

  .clopclop {
  position: relative;
  width: 120px; margin: 0  0 -120px 0;
  background: #000;
  color: #fff; font-size: 10px;
  text-align: center;
  overflow: hidden; display: none;
  }

.alertaInfo {
width: 686px; height: 48px;
text-align: center; line-height: 45px;
color: #0487e2;
font-size: 18px;
font-family: 'trebuchet ms', arial, serif;
background: url(../images/form_003a.png) no-repeat 0 0;
position: absolute; left: 50%;
margin: 140px -343px;
} #MostraInfoPreco {display: none} #MostraInfoPreco b {font-size: 30px;}

.descricaopreco {
width: 140px; text-align: center;
font-family: arial, serif; font-size: 11px;
color: #666; margin: 0 30px;
} .descricaopreco span { font-weight: bold; color: #0771bf; font-size: 12px;}

#IconesRedesSociais_Rodape {height: 30px; line-height: 30px; overflow: hidden}
#___plusone_0 {display: inline}

td#idMiddlePageFC span {font-size: 18px; padding: 2px 5px; margin: 1px; background: #999; color: #fff}
td#idMiddlePageFC a {font-size: 18px; padding: 2px 5px; background: #0771f0; color: #fff; margin: 1px; text-decoration: none}

.AdicItem a:link {color: #0487e2} .AdicItem a:visited {color: #0487e2}
.AdicItem a:hover {color: #0487e2}
.EstRefProd a:link {color: #0487e2} .EstRefProd a:visited {color: #0487e2}
.EstRefProd a:hover {color: #0487e2}
#idEstTDTitProdCrossFC {color: #666}

	 #cont-popfooter {
	 width: 401px; height: 105px; overflow: hidden;
	 position: absolute; right: 0; z-index: 998;
	 font-family: arial; font-size: 14px; display: none;
	 }
	 
	 #popfooter {
	 width: 400px; height: 100px; right: -401px;
	 position: absolute; z-index: 999; border-top: 4px solid #4b8ef9;
	 background: #333 url(../images/blackstripe.gif) repeat 0 0; color: #fff;
	 }
	 
	 #popfooter .spop {
	 font-family: arial;
	 font-size: 12px;
	 margin: 5px;
	 line-height: 20px;
	 color: #fff;
	 } #popfooter h2 { font-family: arial; font-size: 16px; margin: 5px}
	   #popfooter a {color: #fff} #popfooter b {color: #fff}
	   .imgfooterpop {
	   width: 90px; height: 90px;
	   float: left; margin: 4px 4px;
	   background: #f0f0f0; border: 1px solid #eee;
	   text-align: center; line-height: 90px;
	   } .imgfooterpop span img { max-width: 85px; max-height: 85px; vertical-align: middle}
	 
	 #x-popfooter {
	 width: 20px; height: 20px; color: #fff;
	 position: absolute; top: 0; right: 0;
	 text-align: center; line-height: 20px;
	 cursor: pointer; background: #4b8ef9;
	 font-weight: bold; margin: 0}

			#alvop {
				background: #9ffcc2;
				border: 2px solid #09a519;
				color: #0f750f;
				font-weight: bold; 
				padding: 5px; margin: 2px
			}

#btoPedidoFatura {
background: #7abc00; margin-top: 5px;
width: 660px; height: 50px; line-height: 50px;
font-weight: bold; text-align: center;
color: #fff; font-size: 20px; cursor: hand;
} #btoPedidoFatura a {color: #fff; text-decoration: none}
