html, body{margin:-20px 0 0 0;padding:0px;text-align:center;padding-top:35px;background:url(../imagens/bg.png) repeat;background-color:#eaf7ff;height:100%;background:}
#meioPrincipal{width:1000px;background-color:#ffffff;margin:0 auto;border-radius:5px;border-style:solid;border-width:1px;border-color:#dee9f1;box-shadow:0px 0px 1px #e1ecf1;padding:0px;text-align:center;height:auto;position:relative;z-index:10;}
#topo{width:1000px;height:145px;}
#logo{
    background:url(../imagens/logo.png) no-repeat;
    float:left;
    width: 1000px;
    height: 144px;
    margin-top: 41px;
    margin-left: 18px;}
#redesSociais{
  width: 150px;
  height: 49px;
  margin-left: 800px;
  margin-top: 48px;
  position: absolute;}
#redesSociais img{float:left;border:none;}
#menu{width:960px;height:61px;background:url(../imagens/fundo-menu.png) repeat-x;box-shadow:0px 3px 5px #4b4b4b;margin:0 auto;position:relative;z-index:999;}
#slider{width:1000px;height:444px;position:absolute;z-index:998;}
#elementosMenu{text-align:left;width:800px;float:left;margin-top: -16px;}
#elementosMenu a{margin-left:20px;margin-top:4px;font:9pt arial;color:#2294d7;float:left;}
#busca{width:160px;float:right;margin-top: -30px;}
.divisorMenu{width:1px;height:24px;background-color:#c1c1c1;float:left;margin-left:22px;}
#inputBusca{width:150px;height:39px;color:#8d8d8d;padding-left:5px;border-style:solid;border-width:1px;border-color:#dbdddc;background-color:#eeeef0;*padding-top:9px;margin-right:20px;}
#btnBuscar{width:32px;height:33px;background:url(../imagens/btn-buscar.png);border:none;position:absolute;top:14px;*top:15px;right:20px;cursor:pointer;}
#meioVertical{background-color:#f4f5f6;width:1000px;height:auto; padding: 9px;overflow: hidden;}
#colunaEsquerda{width:234px;min-height:300px;float:left;position:relative;z-index:9999999999999;}
#colunaDireita{width:748px;min-height:300px;float:left;}
#categorias{text-align:left;}
#categorias li{margin-top:2px;list-style-type:none;font:9pt arial;color:#acacac;}
.produtoCat{color:#acacac;text-decoration:none;}
.produtoCat a{color:#acacac;text-decoration:none;}
.produtoCat a:visited{color:#acacac;text-decoration:none;}
.produtoCat a:link{color:#acacac;text-decoration:none;}
.itemProduto{padding-top:15px;width:200px;height:300px;float:left;margin-left:30px;}
.itemProduto .imgRelacionado{width:150px;height:150px;background-color:#FFFFFF;}
.itemProduto img{width: 150px;height: 150px;border: solid 4px #FFF;}
.nomeProduto{font:9pt arial;float:left;color:#9f9f9f;width:128px;text-decoration:none;}
.nomeProduto a{text-decoration:none;}
.verMais{width:70px;background-color:#56b5e8;border-radius:10px;float:right;}
.txtVerMais{color:white;font:10pt arial;text-decoration:none;}
.txtVerMais a{color:white;font:10pt arial;text-decoration:none;}
.envolveDescProduto{margin-top:20px;}
#rodape{width:100%;height:245px;background-color:#368bdb;z-index:-99999;}
#rodapeMeio{text-align:left;height:auto;}
#txtRodapeM{margin-left:10px;margin-top:26px;color:#4d98dc;font:8pt arial;float:left;}
.patrocinadores{float:left;margin-left:10px;height:60px;}
#meioRodape{width:1004px;height:215px;padding-top:30px;background-color:#4c98dc;margin:0 auto;}
#colRodape1{text-align:left;color:white;font:9pt arial;width:404px;height:150px;float:left;margin-top:15px;padding-left:5px;}
#colRodape2{width:250px;height:150px;margin-top:10px;float:left;}
#colRodape3{width:334px;height:130px;float:left;text-align:right;margin-top:20px;}
#imgLogoRodape{margin-left:5px;}
#inputNome{width:300px;height:34px;background-color:#6aa8e1;border:none;padding-left:5px;color:#ecf4fb;font:9pt arial;}
#inputEmail{width:265px;height:34px;margin-top:5px;background-color:#6aa8e1;border:none;padding-left:5px;color:#ecf4fb;font:9pt arial;float:left;margin-left:28px;}
#inputOk{background-color:#003c72;border:none;color:white;font:bold 10pt arial;width:31px;height:36px;float:right;margin-top:5px;}
#menuRodape{width:500px;height:50px;}
.itemMenuRodape{background-color:#569dde;color:#a5d2fc;height:20px;float:left;margin-left:5px;padding:12px 8px 8px 8px;}
#embaixoInfos{margin-top:10px;}
#direitos{font:10pt arial;color:white;float:right;margin-right:100px;width:400px;margin-top:-10px;}
#desenvolvido{font:8pt arial;color:white;float:right;margin-right:00px;margin-top:-30px;}
#embaixoSlider{position:relative;z-index:9999999999;width:1000px;height:110px;background:url(../imagens/embaixo-slider.png); margin-top: -79px}
#titulodeproduto a{text-decoration:none;}
#elementosMenu a{text-decoration:none;}
#subquemsomos{font:10pt arial;}
#contato-add{font:8pt arial;}
.lugares li{list-style-type:none;}
.itemMenuRodape a{text-decoration:none;color:#a5d2fc;}
#subMenu{width:100px;display:none;}
.liSubMenu{background-color:#4d98dc;width:120px;text-align:left;}
.liSubSubMenu{width:120px;text-align:left;}
#subMenu a{color:white;font:10pt arial;margin-left:5px;padding:2px 2px 2px 2px;text-decoration:none;}
#subSubMenu{display:none;}
#subSubMenu a{color:white;font:10pt arial;margin-left:-5px;padding:2px 2px 2px 2px;text-decoration:none;}
.contador{clear:both;float:left;font-family:Tahoma, Geneva, sans-serif;color:#FFF;margin:10px;}
.marcas {
	width: 1000px;
	height: 180px;
	float: left;
}
.marcas li .imagem {
	width: 200px;
	height: 100px;
	margin: 40px 0 0 0;
	clear: both;
	float: left;
}
.marcas li .link {
	width: auto;
	height: 30px;
	line-height: 30px;
	clear: both;
	float: left;
	color: #F00;
	font-size: 15px;
	font-weight: normal;
}
#idiomas {clear: both;
    float: right;
    margin-top: -80px;
    margin-right: 84px;}
#idiomas img {float: right; margin-left: 5px;}