
/* CSS Document */

body {
margin:0;
padding:0;
overflow-x:hidden
}

body, table, tr, td {
font-size:11px;
font-family:tahoma, verdana;
color:#666666;
}

a:link, a:visited, a:active {
font-size:11px;
font-family:tahoma, verdana;
color:#000000;
text-decoration:none;
}

a:hover {
text-decoration:underline;
color:#000000;
}

form {
margin:0;
padding:0;
}

img {
border:0;
}

.fundoGeral {
background:url(../imagens/fundo_geral.jpg) repeat-x;
}

.fundoBox {
background:url(../imagens/box_fundo.png) repeat-x;
_background:none!important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/box_fundo.png', sizingMethod='scale');
}

.topoBox {
background:url(../imagens/box_t2.png) repeat-x;
_background:none!important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/box_t2.png', sizingMethod='scale');
}

ul {
margin:0px;
padding:0px;
list-style:none;
}

li .submenu {
padding-left:3px;
padding-right:3px;
}

.menuDepartamentos {
padding-top:5px;
padding-bottom:5px;
border-bottom: 1px solid #cfd0ce;
font-size:10px;
color:#62645b;
}

.menuDepartamentos a:link, .menuDepartamentos a:hover, .menuDepartamentos a:visited, .menuDepartamentos a:active {
color:#62645b;
text-decoration:none
}

.imgOferta {
margin-top:10px;
}

.produtos {
text-align:center;
float:left;
width:130px;
height:315px;
}

.tabelaProdutos {
background-color:#fff;
border:#d5d6d4 1px solid;
}

.chamadaProduto {
background-color:#b6b00e;
line-height:20px;
font-size:12px;
font-weight:bold;
color:#fff;
text-align:center;
}

.imagemProduto {
text-align:center;
}

.descricaoProdutos {
color:#ca0a0e;
text-align:center;
margin-top:10px;
}

.descricaoProdutos a {
color:#ca0a0e;
text-align:center;
margin-top:10px;
text-decoration:none;
}

.descricaoProdutos a:hover {
text-decoration:underline;
}

.valorProduto {
/*	background-color:#eaeaea;
	border-bottom:#afafaf 1px solid;
	border-right:#afafaf 1px solid;
*/	line-height:20px;
font-size:12px;
font-weight:bold;
color:#008000;
text-align:center;
margin-top:10px;
}

.parcelamentoProduto {
text-align:center;
color:#4e4e4e;
margin-top:10px;
}

.descontoProduto {
text-align:center;
color:#4e4e4e;
border-top:#eaeaea 1px solid;
font-size:9px;
margin-top:10px;
}

.freteProduto {
text-align:center;
}

.menuOpcoes {
color:#666666;
font-weight:bold;
text-decoration:none;
font-size:11px;
cursor:pointer;
}

.clearfloat {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}

.barraDestaque, .rodape {
background:url(../imagens/cor1/fundo_topo.jpg) repeat-x;
}

.barraTextos {
background:url(../imagens/cor1/fundo_barra.jpg) repeat-x;
}

.barraDivisoes {
background-color:#b6b00e;
}

.rodape {
background-color:#bef438;
}

.enderecoRodape {
background:url(../imagens/cor1/endereco_rodape.gif) 50% no-repeat;
}

.rodapeTextos {
color:#63850e;
font-weight:bold
}

.rodapeTabelas {
border-right:#63850e 3px solid;
}

.rodapeLinks a:link, .rodapeLinks a:visited, .rodapeLinks a:active {
color:#000000;
text-decoration:none;
line-height:15px;
}

.rodapeLinks a:hover {
text-decoration:underline;
}

.menuEsquerda {
background:url(../imagens/cor1/m1.png) no-repeat;
_background:none!important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/cor1/m1.png', sizingMethod='scale');
}

.menuCentro {
background:url(../imagens/cor1/m2.png) repeat-x;
_background:none!important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/cor1/m2.png', sizingMethod='scale');
cursor:pointer;
}

.menuDireita {
background:url(../imagens/cor1/m3.png) no-repeat;
_background:none!important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/cor1/m3.png', sizingMethod='scale');
}

.caixaBusca {
font-size:10px;
border:none;
}

#mostraTodos {
width:550px;
text-align:left;
position:absolute;
right:10px;
top:110px;
float:right;
background-color:#fff;
background:url(../imagens/fundo_geral2.gif) repeat-x;
border:5px solid #cccccc;
padding:15px;
}

#menuColuna1, #menuColuna2 {
float:left;
width:50%;
}

#menuColuna1 ul li a {
color:#000000;
text-decoration:none;
line-height:25px;
padding-left:20px;
background:url(../imagens/ico_deptos.gif) no-repeat 0 50%;
}

#menuColuna1 ul li a:hover {
text-decoration:underline;
}

#menuColuna2 ul li a {
color:#000000;
text-decoration:none;
line-height:25px;
padding-left:20px;
background:url(../imagens/ico_deptos.gif) no-repeat 0 50%;
}

#menuColuna2 ul li a:hover {
text-decoration:underline;
}

.titulosDepartamentos {
padding-left:15px;
font-size:12px;
font-weight:bold;
}

.titulosSubDepartamentos, .titulosSubDepartamentos a:link, .titulosSubDepartamentos a:visited, .titulosSubDepartamentos a:hover {
font-size:12px;
font-weight:bold;
}

.produtoDe {
font-size:9;
font-weight:normal;
}

.tituloPrincipalProduto {
font-size:14px;
color:#339900;
font-weight:bold;
padding-left:10px;
}

.referenciaProduto {
font-size:9px;
color:#339900;
font-weight:bold;
}

.tabelaDetalhes {
background-color:#fff;
border:#d5d6d4 1px solid;
padding:10px;
}

.imagemPrincipalProdutos {
border:#d5d6d4 1px solid;
}

h1 {
background:url(../imagens/bullet1.gif) no-repeat 0 0;
padding-left:20px;
border-bottom:#d5d6d4 1px solid;
font-size:14px;
}

.produtoDetalhesDe {
font-size:14px;
font-weight:bold;
text-decoration:line-through;
}

.produtoDetalhesPor {
font-size:24px;
color:#339900;
font-weight:bold;
}

.borda1px {
font-size:11px;
border: 1px solid #CCCCCC;
}

.tdBusca {
margin-bottom:5px;
}

#paginacaoTopo {
margin:10px;
padding:5px;
font-size:14px;
text-align:right;
}

#paginacaoTopo span {
border:1px solid #ccc;
background:#ddd;
padding: 5px 10px;
}

#paginacaoTopo span:hover {
border:1px solid #ccc;
background:#f8f8f8;
padding: 5px 10px;
font-weight:normal;
}

#paginacaoTopo span.paginaAtiva {
background:#fff;
font-weight:bold;
color:#090;
}

#menuAcademias li.menuDepartamentos{
	padding-left:10px;
	}

.menuDepartamentosPrincipais{
	background:#eee;
	font-weight:bold;
	color:#000;
	padding:5px 2px;
	margin-bottom:1px;
	}
