li, ul { list-style:none; margin:0; padding:0; }
img { border:0; } .clear-all { display:block; clear:both; }
.caixa-overflow { display:block; overflow:hidden; }
input{ border: 0;}
input:focus{ outline: none;}
/* Removendo borda do Focus no chrome */
img {
	margin:0;
	padding:0;
	border:0;
}

h1, h3 {
	margin:0;
	padding:0;
}
body {
	background:#001d44 url(imagens/bg_body.gif) repeat-x top;
}
#div1bg {margim:10px 0 0 0; background:#FFFFFF;}
#NavInferior {margim:0 0 10px 0; background:#FFFFFF;}
#NavLateralEsquerda{ position:relative; z-index:1; }
#NavCentral{ position:relative; z-index:0; }
.alinhaDireita{float: right; }
.alinhaEsquerda{float: left; }

/***********************************************************
	CABECALHO
************************************************************/
.fonte_cabecalho{
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	padding:0 20px 0 0;
}
.fonte_cabecalho a{
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
}
.fonte_cabecalho a:hover{
	text-decoration:underline;
}
.carrinho_cabecalho{
	background:url(imagens/carrinho.gif) no-repeat;
	text-align:right;
	padding:20px 10px 0 0;
}
.carrinho_cabecalho a{
	font:11px Arial, Helvetica, sans-serif;
	color:#434242;
	background:none;
}

/***********************************************************
	ESQUERDO
************************************************************/
.caixa_central {
	background:url(imagens/bg_categorias.gif);
	text-align:left;
}
.categorias_bestinfo {
	list-style:none;
	padding:0;
	margin:0;
}
.categorias_bestinfo li a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2b486f;
	text-decoration:none;
	text-transform:uppercase;
}
.categorias_bestinfo li ul{
	list-style:none;
	padding:0 0 10px 0;
	margin:0;
}
.categorias_bestinfo li ul li a {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-transform:none;
}
.categorias_bestinfo li ul li a:hover {
	text-decoration:underline;
}


  .pol{
	margin: -4px 2px -2px 2px;
	padding: 0;
	text-align: left;
	position: relative;
	background: url(imagens/bgCategorias.png) repeat-y;
	width: 164px;
}
        .pol li h3{
			z-index: 1;
			display: block;
			position: relative;
        }
        .pol li h3 a{
            background: url(imagens/bullet.png) no-repeat #fff;
			background-position: 155px center;
            position: relative;
            z-index: 1; text-transform:none;
            display: block;
        }
        .pol li{
            width: 165px;
            padding: 0;
            position: relative;
            display: block;
        }
	.pol li a{
             font: 14px Calibri, Helvetica, sans-serif;
             color: #2b486f;
             padding: 6px 0 6px 5px;
             display: block;
        }
        .pol li:hover h3 a{
			background: url(imagens/menu_hover.gif) repeat-x top #fff;
        }
		
		.pol li:hover h3{
			 
         }
        .pol li:hover{
            display: block;
	}
	.pol li:hover > div{
            display: block;
    }
	
	.pol li:hover{
		z-index: 3;	
	}
	.pol li > div {
            list-style: none;
            margin: 0;
            padding: 0;
            display: none;
            position: absolute;
            top: 0;
            left: 165px;
            border: 1px solid #dedede;
			z-index: 0;
			background-color:#316698;
	}
        .pol li ul li {
            font: 14px Calibri, Helvetica, sans-serif;
            color: #2b486f;
            width: 167px;
            margin: 0 auto;
			border-bottom:solid 1px #548ec5;
		}
			.pol li ul li h4 a{
				font: 12px Calibri, Helvetica, sans-serif;
				color: #fff; display:block;
				padding: 2px 0 2px 15px; text-decoration:none;
			}
			.pol li ul li h4 a:hover{
				background-color:#6994bc;
			}



/***********************************************************
	VITRINE
************************************************************/
.borda_promocao {
	border:1px solid #0d3f63;
	border-top:0;
	padding:10px;
	text-align:center;
}
.borda_cima {
	background:url(imagens/prod_cima.gif) no-repeat top right;
	padding:10px;
	text-align:center;
}
.borda_baixo {
	background:url(imagens/prod_baixo.gif) no-repeat bottom left;
}
.nome_vitrine_best {
	font:11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#0d0d0d;
}
.precode {
	font:11px Arial, Helvetica, sans-serif;
	color:#696969;
}
.precoAvista {
	font:11px Arial, Helvetica, sans-serif;
	color:#ff0000;
}
#vitrine-home ul { 	display:block; clear:both; text-align:left; margin-right:10px;		}
	#vitrine-home li {	display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline;
		width:32%; text-align:center;  min-height:250px;		}
	.Destaques #vitrine-home li {	display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline;
		width:32%; text-align:left;  min-height:250px;		}
	#vitrine-home .vitrineBordaProduto{  padding:10px; }
	#vitrine-home .vitrineImagem{ display:block; text-align:center; min-height:100px; }
	.Destaques #vitrine-home .vitrineImagem{ display:block; text-align:left; min-height:100px; }
	#vitrine-home .vitrineBotoes { display:block; text-align:center;}
	.Destaques #vitrine-home .vitrineBotoes { display:block; text-align:left;}
	#vitrine-home .vitrineNome{ font:11px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#0d0d0d; display:block; clear:both; }
	#vitrine-home .vitrineDescricao { display:none; }
	#vitrine-home .vitrinePreco { display:block; clear:both; }
		#vitrine-home .dePreco {  font:11px Arial, Helvetica, sans-serif; color:#000;	display:block; clear:both; }
			#vitrine-home .dePreco .vPreco { text-decoration: line-through; color:#696969;}
			#vitrine-home .dePreco .vPreco span { }
		#vitrine-home .porPreco { font:11px Arial, Helvetica, sans-serif; color:#000; display:block; clear:both; }
			#vitrine-home .porPreco .vPreco { font:11px Arial, Helvetica, sans-serif; color:#ff0000; }
			#vitrine-home .porPreco .vPreco span { }
	#vitrine-home .vitrineParcela {	font:normal 11px Arial, Helvetica, sans-serif; color:#333;	}
		#vitrine-home .vitrineParcela .precoAvista {font:bold 11px Arial, Helvetica, sans-serif; color:#333;}
		#vitrine-home .vitrineParcela strong {font:bold 11px Arial, Helvetica, sans-serif; color:#333;}
		#vitrine-home .vitrineParcela strong.color {font:bold 11px Arial, Helvetica, sans-serif;    color: #696969 !important; }
                #vitrine-home .vitrineMaisDetalhes{ font: bold 11px Arial, Helvetica,sans-serif;  color: #000000; text-transform: uppercase; }
                #vitrine-home .vitrineMaisDetalhes:hover{   color: #ff0000;  }
       .botoesExtras { display: none; }

/***********************************************************
	DIREITO
************************************************************/
.caixa_busca {
	background:url(imagens/busca.gif) no-repeat bottom;
	text-align:left;
}
.fonte_busca a{
	font:11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.caixa_login {
	background:url(imagens/login.gif) no-repeat bottom;
	text-align:left;
}
.fonte_login a {
	font:11px Arial, Helvetica, sans-serif;
	color:#21232b;
	text-decoration:none;
	padding:0 0 0 10px;
}
.caixa_newsletter {
	background:url(imagens/newsletter.gif) no-repeat bottom;
	text-align:left;
}
.caixa_maisvendidos {
	background:url(imagens/bg_mais_vendidos.gif);
	padding:10px;
}
.caixa_maisvendidos li {	width:100%; text-align:center; }
	.caixa_maisvendidos .vitrineBordaProduto{  padding:10px; }
	.caixa_maisvendidos .vitrineImagem{ display:block; text-align:center; min-height:100px; }
	.caixa_maisvendidos .vitrineBotoes { display:block; text-align:center; display:none; }
	.caixa_maisvendidos .vitrineNome{ font:normal 11px Arial, Helvetica, sans-serif;	display:block; clear:both; }
	.caixa_maisvendidos .vitrineDescricao { display:none; }
	.caixa_maisvendidos .vitrinePreco { display:block; clear:both; }
		.caixa_maisvendidos .dePreco {   color: #000000;    font: 10px Arial, Helvetica, sans-serif; display:block; clear:both; }
			.caixa_maisvendidos .dePreco .vPreco { text-decoration: line-through; }
			.caixa_maisvendidos .dePreco .vPreco span { }
		.caixa_maisvendidos .porPreco { font:bold 10px Arial, Helvetica, sans-serif;     color: #FF0000;	display:block; clear:both; }
			.caixa_maisvendidos .porPreco .vPreco { font:bold 11px Arial, Helvetica, sans-serif;   color: #FF0000; display:block; clear:both; }
			.caixa_maisvendidos .porPreco .vPreco span { }
	.caixa_maisvendidos .vitrineParcela {	 display: none;	}


/***********************************************************
	RODAPE
************************************************************/
.fonte_institucional, .fonte_institucional a {
	font:11px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	text-align:center;
	text-decoration:none;
}
.fonte_institucional a:hover {
	text-decoration:underline;
}
.fonte_direitos {
	font:11px Arial, Helvetica, sans-serif;
	color:#919191;
	text-align:center;
	padding:10px;
}


