#bg{
	width:100%;
	height:auto;
	padding:0;
	margin:0;
	text-align:center;
	background-image:url(../images/bg.jpg);
	_background-image:url(../images/bg_ie.jpg);
	background-position:top center;
	background-repeat:repeat-x;
	background-color:#FFF;
}
#bg2{
	width:100%;
	height:auto;
	padding:0;
	margin:0;
	text-align:center;
	background-image:url(../images/bg-rodape.jpg);
	background-position:bottom center;
	background-repeat:repeat-x;
	background-color:#FFF;
}
#site{
	background-color:#FFF;
	width:1003px;
	margin:0 auto;
}
#topo{
	background-image:url(../images/bg-topo.jpg);
	width:1003px;
	overflow:hidden;
}
#topo .esquerda{
	width:373px;
	float:left;
	text-align:left;
}
#topo .direita{
	width:619px;
	float:right;
	text-align:right;
	padding-right:11px;
	padding-top:8px;
}
#topo .busca{
	width:1003px;
	float:left;
	background-image:url(../images/bg-busca.jpg);
	background-repeat:repeat-x;
	height:46px;
	_height:46px;
	
}
#topo .busca .campo{
	padding-top:7px;
	_padding-top:6px;
	padding-left:25px;
	width:861px;
	float:left;
	text-align:left;
}
#topo .busca .buscar{
	padding-top:6px;
	float:right;
	text-align:right;
	padding-right:30px;
}
#meio{
	overflow:hidden;
	background-image:url(../images/bg-site.jpg);
}
#coluna-01{
	width:274px;
	float:left;
	overflow:hidden;
	text-align:left;
	padding-right:13px;
}
#coluna-01 .categorias{
	padding-bottom:15px;
}
#coluna-01 .categorias .categoria .texto{
	padding-left:7px;
	padding-right:5px;
	padding-bottom:4px;
}
#coluna-01 .acesso-restrito{
	width:280px;
	padding-bottom:15px;
	padding-left:9px;
}
#coluna-01 .acesso-restrito .restrito{
	width:250px;
	height:188px;
	height:auto;
	padding:0;
	margin:0;
	text-align:center;
	background-image:url(../images/fundo-restrito.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
#coluna-01 .acesso-restrito .restrito .tabela{
	width:230px;
	padding-left:13px;
	padding-right:10px;
	text-align:center;
	padding-bottom:31px;
}
#coluna-02{
	width:716px;
	float:right;
	_float:left;
	display:inline;
	overflow:hidden;
}
#coluna-02 .esquerda{
	width:528px;
	float:left;
	text-align:left;
	_padding-right:0px;
}
#coluna-02 .esquerda .paginas-internas{
	float:left;
}
#coluna-02 .esquerda .paginas-internas .divisa{
	text-align:center;
	padding:5px;
}
#coluna-02 .esquerda .paginas-internas .voltar{
	text-align:right;
	padding:10px;
}
#coluna-02 .esquerda .noticias-destaque{
	float:left;
}
#coluna-02 .esquerda .noticias-destaque .noticia{
	width:528px;
}
#coluna-02 .esquerda .noticias-destaque .noticia .esq{
	width:250px;
	float:left;
	text-align:left;
	padding-bottom:5px;
}

#coluna-02 .esquerda .noticias-destaque .noticia . esq .foto {
	width:250px;
	height:153px;
	float:left;
	padding-bottom:5px;
	
}
#coluna-02 .esquerda .noticias-destaque .noticia .esq .banner{
	width:100%;
	float:left;
	text-align:left;
	background-image:url(../images/bg-noticias.jpg);
	background-repeat:repeat-x;
	background-color:#0167ac;
}
#coluna-02 .esquerda .noticias-destaque .noticia .esq .banner .manchete{
	padding:5px;
}
#coluna-02 .esquerda .noticias-destaque .noticia .texto{
	width:268px;
	padding:5px;
	float:right;
}
#coluna-02 .esquerda .demais-noticias{
	float:left;
	padding-bottom:10px;
}
#coluna-02 .esquerda .demais-noticias .lista-noticias{
	text-align:left;
}
#coluna-02 .esquerda .demais-noticias .lista-noticias .noticia{
	padding-top:1px;
	overflow:hidden;
}
#coluna-02 .esquerda .demais-noticias .lista-noticias .noticia .data{
	width:62px;
	height:auto;
	float:left;
	display:inline;
	overflow:hidden;
	text-align:center;
	background-image:url(../images/bg-not-data.jpg);
	padding:5px;
}
#coluna-02 .esquerda .demais-noticias .lista-noticias .noticia .titulo{
	width:446px;
	height:auto;
	float:right;
	display:inline;
	overflow:hidden;
	background-image:url(../images/bg-not-titulo.jpg);
	padding:5px;
}
#coluna-02 .esquerda .demais-noticias .lista-noticias .noticia .titulo .a:hover{
	color:#006;
}
#coluna-02 .direita{
	width:188px;
	float:right;
	_float:right;
	text-align:left;
}
#coluna-02 .direita .enquete{
	padding:5px 0px 5px 0px;
}
#coluna-02 .direita .enquete .img{
	padding-bottom:5px;
}
#coluna-02 .direita .enquete .cinza{
	background-color:#f8f8f8;
}
#coluna-02 .direita .enquete .bg-enquete{
	background-image:url(../images/enquete-bg.jpg);
	overflow:hidden;
}
#coluna-02 .direita .enquete .texto{
	background-color:#f8f8f8;
	padding:5px;
	width:175px;
}
#coluna-02 .direita .publicidade{
	width:175px;
	padding-bottom:10px;
	padding-top:10px;
	}
#coluna-02 .direita .publicidade .banner{
	padding-bottom:5px;
	padding-top:5px;
	}
#coluna-02 .esquerda .produtos{
	float:left;
	overflow:hidden;
}
#coluna-02 .esquerda .produtos .lista-produtos{
	float:left;
	display:inline;
	overflow:hidden;
	padding-top:10px;
	width:120px;
}
#coluna-02 .esquerda .produtos .lista-produtos .produto{
	padding-left:6px;
	float:left;
}
#coluna-02 .esquerda .produtos .lista-produtos .produto .foto{
border:solid #9f9f9f 2px;
}
#coluna-02 .esquerda .produtos .lista-produtos .produto .detalhes{
    text-align:center;
	padding: 10px 0px 10px 0px;
}
#coluna-02 .esquerda .spry-noticias{
	width:279px;
	float:right;
	text-align:left;
}
#coluna-02 .esquerda .spry-noticias .noticias{
	margin:10px 25px 10px 25px;
	border-bottom: 1px solid #CCC;
	padding-bottom:5px;
}
#coluna-02 .esquerda .spry-noticias .mais{
	padding:10px;
	text-align:right;
}
#rodape{
	height:182px;
	display:inline;
	overflow:hidden;
	padding-top:5px;
}
