@charset "iso-8859-1";
@import "zera.css";

/* Início do CSS - Supermercados Cardoso */
/* Autor: W3Z Webagência - www.w3z.com.br */

/***************************** Globais ********************************/
body {
	background: #B2D1E0 url(../img/Bg.jpg) center top repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000;
	}
h1, h2, h3, h4, h5 {
	font-weight: bold;
	}
address {
	font-style: normal;
	}
small {
        font-size: 0.85em;
		line-height: 140%;
	}
/*********************************************************************/

/***************************** Principais ****************************/
#Geral {
	background: #fff; 
	width: 970px;
	margin: 0 auto;
	position: relative;
	padding: 0 0 10px 0;
	}
/*********************************************************************/

/***************************** Topo *****************************/
#Topo {
	background: #fff url(../img/bgTopo.jpg) 0 top no-repeat;
	height: 271px;
	}
#Topo h1 a{
	background: url(../img/logoTopo.gif) left top no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -900%;
	width: 234px;
	height: 60px;
	position: absolute;
	top: 53px;
	left: 26px;
	}
#Topo h4 {
	text-indent: -900%;
	overflow: hidden;
	}
.ocara {
	background: url(../img/GarotoPropaganda2.png) left top no-repeat;
	display: block;
	width: 85px;
	height: 41px;
	position: absolute;
	top: 233px;
	right: 55px;
	z-index: 98;
	}
.amao {
	background: url(../img/GarotoPropaganda.png) left top no-repeat;
	display: block;
	width: 289px;
	height: 211px;
	position: absolute;
	top: 22px;
	right: -9px;
	z-index: 98;
	}	
/* Menu do Topo */
#MenuSuspenso {
	background: url(../img/bgMenuTopo.gif) left top no-repeat;
	width: 217px;
	height: 13px;
	position: absolute;
	top: 0;
	right: 10px;
	padding: 5px 0 0 15px;
	}
ul#MenuSuspenso li {
	float: left;
	display: inline;
	}
ul#MenuSuspenso li a {
	display: block;
	float: left;
	text-indent: -900%;
	overflow: hidden;
	height: 7px;
	padding: 0 8px 0 0;
	margin: 0;
	}
ul#MenuSuspenso li a:hover {
	background-position: 0 -7px;
	}
	li#tHome a{background: url(../img/msHome.gif) left top no-repeat; width: 20px; margin: 0 0 0 17px;}
	li#tBanco a{background: url(../img/msBanco.gif) left top no-repeat; width: 96px;}
	li#tContato a{background: url(../img/msContato.gif) left top no-repeat; width: 69px;}
/* Caixa de Busca */
#Busca {
	background: url(../img/bgBusca.png) left top no-repeat;
	position: absolute;
	top: 183px;
	left: 0;
	width: 708px;
	height: 49px;
	z-index: 99;
	}
#EnviaBusca {
	position: absolute;
	top: 198px;
	left: 173px;
	z-index: 1000;
	}
#EnviaBusca label {
	display: none;
	}
#EnviaBusca input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #999;
	padding: 3px 5px;
	border: 0;
	width: 420px;
	margin: 0 5px 0 0;
	}
#EnviaBusca button {
	background: url(../img/btBuscar.gif) left top no-repeat;
	border: none;
	text-indent: -900%;
	overflow: hidden;
	width: 63px;
	height: 22px;
	}
/* Menu Principal */
ul#MenuPrincipal {
	background: #069;
	height: 36px;
	position: absolute;
	top: 223px;
	padding: 0 0 0 12px;
	z-index: 97;
	width: 958px;
	z-index:100;
	}
ul#MenuPrincipal li {
	float: left;
	display: inline;
	}
ul#MenuPrincipal li a, ul#subMenu01 li a, ul#subMenu03 li a, ul#subMenu04 li a{
	display: block;
	height: 36px;
	float: left;
	line-height: 36px;
	color: #fff;
	font-weight: bold;
	font-size: 1.3em;
	text-transform: lowercase;
	text-decoration: none;
	letter-spacing: -0.05em;
	padding: 0 13px;
	background: #069;
	}
 ul#subMenu01 li a, ul#subMenu03 li a {
	opacity: 0.9;
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	filter: alpha(opacity=90);
	width: 120px;
	background: #66A3C2;
	}
ul#subMenu03 li a {
	width: 165px;
	}
ul#subMenu02 li a, ul#subMenu04 li a {
	background: #99C2D6;
}
ul#MenuPrincipal li a:hover {
	background: #036;
	}
 ul#subMenu01 li a:hover,  ul#subMenu02 li a:hover,  ul#subMenu03 li a:hover, ul#subMenu04 li a:hover {
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter: alpha(opacity=100);
	background: #069;
	}
	/* Itens do Menu Principal 
	li#mpEmpresa a {background: url(../img/mpEmpresa.gif) left 0 no-repeat; width: 99px;}
	li#mpAtuacao a {background: url(../img/mpAtuacao.gif) left 0 no-repeat; width: 131px;}
	li#mpCCard a {background: url(../img/mpCCard.gif) left 0 no-repeat; width: 124px;}
	li#mpRSocial a {background: url(../img/mpRSocial.gif) left 0 no-repeat; width: 195px;}
	li#mpPromocoes a {background: url(../img/mpPromocoes.gif) left 0 no-repeat; width: 110px;}
	li#mpEventos a {background: url(../img/mpEventos.gif) left 0 no-repeat; width: 86px;}
	li#mpNoticias a {background: url(../img/mpNoticias.gif) left 0 no-repeat; width: 84px;} */
/* Submenu */
ul#subMenu01 {
	width: 119px;
	z-index: 98px;
	position: absolute;
	top: 36px;
	left: 12px;
	}
ul#subMenu02 {
	width: 119px;
	z-index: 98px;
	position: absolute;
	top: 108px;
	left: 146px;
	}
ul#subMenu03 {
	width: 165px;
	z-index: 98px;
	position: absolute;
	top: 36px;
	left: 358px;
	}
ul#subMenu04 {
	width: 165px;
	z-index: 98px;
	position: absolute;
	top: 72px;
	left: 190px;
	}
	/* Itens do subMenu 
	li#mpNossaHistoria a {background: url(../img/mpNossaHistoria.gif) left 0 no-repeat; width: 119px; height: 36px;}
	li#mpNossaMissao a {background: url(../img/mpNossaMissao.gif) left 0 no-repeat; width: 119px; height: 36px;}
	li#mpNossaVisao a {background: url(../img/mpNossaVisao.gif) left 0 no-repeat; width: 119px; height: 36px;}
	li#mpPrincipios a {background: url(../img/mpPrincipios.gif) left 0 no-repeat; width: 119px; height: 36px;}
	li#mpLojas a {background: url(../img/mpLojas.gif) left 0 no-repeat; width: 119px; height: 36px;}
	
	li#mpHiperCardoso a {background: url(../img/mpHiperCardoso.gif) left 0 no-repeat; width: 119px; height: 36px;}
	li#mpCardoso a {background: url(../img/mpCardoso.gif) left 0 no-repeat; width: 119px; height: 36px;}
	li#mpCardosinho a {background: url(../img/mpCardosinho.gif) left 0 no-repeat; width: 119px; height: 36px;} */
	
	.hideMenu {display:none;}
	.showMenu {display:block;}
	
.temSub{
background: #66A3C2 url(../img/seta_menu.gif) 95% 50% no-repeat !important;
}
a.temSub:hover {
background: #069 url(../img/seta_menu.gif) 95% 50% no-repeat !important;
}
/*********************************************************************/

/**************************** Conteúdo ********************************/
/* Galeria */
#Interna .conteudointerna #GaleriaHiper a{
	width: 100px;
	height: 75px;
	border: 6px solid #eee;
	margin: 5px;
	background: #fff url(../img/ajax-loader.gif) 50% 50% no-repeat;
	display: inline-block;
	}
#Interna .conteudointerna #GaleriaHiper a img{
	border: none;
	margin: 0;
	}
#Interna .conteudointerna table {
border: 2px solid #069;

}
#Interna .conteudointerna table.semborda {
border: 0;

}
#Interna .conteudointerna table th, #Interna .conteudointerna table td {
padding: 6px 8px;
}
#Interna .conteudointerna table.semborda th, #Interna .conteudointerna table.semborda td {
padding: 5px 0;
}
#Interna .conteudointerna table th {
background: #069;
color: #fff;
font-weight: bold;
font-size: 1.3em;
}
/* Barra Principal */
#BarraPrincipal {
	float: left;
	width: 687px;
	padding: 0 0 0 20px;
	}
/* Destaque em Flash da Capa */
#DestaqueCapa h2{
	background: url(../img/titCardosoDestaques.gif) left top no-repeat;
	width: 172px;
	height: 23px;
	text-indent: -900%;
	overflow: hidden;
	margin: 5px 0 12px 0;
	}
#DestaqueCapa {
	width: 686px;
	height: 366px;
	padding: 0;
	overflow: hidden;
	}
/* Notícias da Capa */
#NoticiasCapa {
	float: left;
	width: 363px;
	}
#NoticiasCapa ul {
	width: 350px;
	margin: 10px 0 0;
	}
#NoticiasCapa ul li {
	border-bottom: 1px solid #EEE;
	padding: 5px 0;
	}
#NoticiasCapa a, #EventosCapa a {
	text-decoration: none;
	}
#NoticiasCapa a:hover, #EventosCapa a:hover {
	text-decoration: underline;
	}
#NoticiasCapa a {
	color: #000;
	}
#NoticiasCapa h2 {
	background: url(../img/titNoticiasCapa.gif) left top no-repeat;
	text-indent: -900%;
	overflow: hidden;
	width: 363px;
	height: 37px;
	}
#NoticiasCapa h3 {
	font-size: 1.2em;
	margin: 0 0 2px;
	}
#NotDestaque h3 {
	margin: 0 0 5px;
	}
#NoticiasCapa h3 a{
	color: #069;
	}
#NoticiasCapa img {
	float: left;
	border: 4px solid #999;
	margin: 0 10px 0 0;
	vertical-align: text-top;
	}
#NoticiasCapa .conteudo {
	float: left;
	width: 280px;
	}
#NotDestaque .conteudo {
	float: left;
	width: 200px;
	}
#NoticiasCapa .vejamais {
	text-indent: -900%;
	overflow: hidden;
	display: block;
	margin: 6px 12px 0 0;
	background: url(../img/vmNoticias.gif) left top no-repeat;
	width: 47px;
	height: 7px;
	float: right;
	}
#NoticiasCapa a.vejamais:hover {
	background-position: 0 -7px;
	}
#NoticiasCapa .data, #EventosCapa .data {
	float: left;
	display: block;
	color: #666;
	font-weight: bold;
	font-size: 1.3em;
	letter-spacing: -0.02em;
	width: 70px;
	}
/* Eventos da Capa */
#EventosCapa {
	float: left;
	width: 323px;
	}
#EventosCapa h2{
	background: url(../img/titEventosCapa.gif) left top no-repeat;
	width: 323px;
	height: 37px;
	text-indent: -900%;
	overflow: hidden;
	}
#EventosCapa ul {
	width: 323px;
	margin: 10px 0 0;
	}
#EventosCapa ul li {
	border-bottom: 1px solid #EEE;
	padding: 5px 0;
	}
#EventosCapa a {
	color: #333;
	}
#EventosCapa h3 {
	font-size: 1.2em;
	margin: 0 0 2px;
	}
#EvDestaque h3 {
	margin: 0 0 5px;
	}
#EventosCapa h3 a{
	color: #66a3c2;
	}
#EventosCapa img {
	float: left;
	border: 4px solid #666;
	margin: 0 10px 0 0;
	vertical-align: text-top;
	}
#EventosCapa .conteudo {
	float: left;
	width: 250px;
	}
#EvDestaque .conteudo {
	float: left;
	width: 185px;
	}
#EventosCapa .vejamais {
	text-indent: -900%;
	overflow: hidden;
	display: block;
	margin: 6px 12px 0 0;
	background: url(../img/vmEventos.gif) left top no-repeat;
	width: 49px;
	height: 7px;
	float: right;
	}
#EventosCapa a.vejamais:hover {
	background-position: 0 -7px;
	}
	
/* Banners Base Capa */
#DestaqueEsqCapa, #DestaqueDirCapa {
	float: left;
	}
#DestaqueDirCapa {
	margin: 20px 0 0 15px;
	}
#DestaqueEsqCapa {
	margin: 0 0 0 -8px;
	position: relative;
	width: 380px;
	height: 219px;
	overflow: hidden;
	}
	
/* CCard */
#CardosoCard {
	margin: 0 0 20px;
	}

/* Jingle Flash */	
#HiperFlash {
width: 150px;
height: 20px;	
position: absolute;
top: 177px;
right: 2px;
background: #900;
overflow:hidden;
}
	
/* Interna */
#Interna {
	color: #333;
	margin: 30px 0;
	width: 680px;
	}
#Interna h1.titulo {
	color: #069;
	font-size: 1.7em;
	border-bottom: 1px dashed #66A3C2;
	padding: 0 0 5px 0;
	letter-spacing: -0.05em;
	}
#Interna .conteudointerna {
	margin: 20px 0 5px;
	border-bottom: 1px dashed #ccc;
	padding: 0 0 25px;
	}
#Interna .conteudointerna p {
	margin: 0 0 15px;
	line-height: 140%;
	}
#Interna .conteudointerna  h1 {
	font-size: 1.4em;
	}
#Interna .conteudointerna  h2 {
	font-size: 1.3em;
	}
#Interna .conteudointerna a  {
	color: #069;
	padding: 0 !important;
	margin: 0 !important;
	}
#Interna .conteudointerna a:hover {
	text-decoration: none;
	}
#Interna .conteudointerna img {
	border: 6px solid #eee;
	margin: 5px;
}
#Interna .conteudointerna img.semborda {
	border: 0;
}
#Interna .conteudointerna img.esquerda {
	margin: 15px;
}
#Interna .conteudointerna ul {
list-style: disc;
margin: 10px 0 10px 15px;
}
#Interna .conteudointerna ul li {
line-height: 140%;
margin: 2px 0;
}
#Interna .btsNavegacao {
	float: right;
	}
#Interna .btsNavegacao a{
	display: block;
	float: left;
	text-indent: -900%;
	overflow: hidden;
	height: 18px;
	width: 40px;
	}
#Interna .btsNavegacao a:hover {
	background-position: 0 -18px;
	}
#Interna .btVoltar {
	background: url(../img/btVoltar.gif) left top;
	margin: 0 7px 0 0;
	}
#Interna .btTopo {
	background: url(../img/btTopo.gif) left top;
	}
	
/* Formulário Banco de Talentos */
fieldset{
background: #E0EDF3;
}
#formFaleConosco, #PropostaCCard {
font-size: 1.1em;
margin: 20px 0;
}
#formFaleConosco label, #PropostaCCard label {
font-weight: bold;
float: left;
width: 140px;
text-align: right;
margin: 2px 5px 0 0;
line-height: 140%;
}
#PropostaCCard label {
width: 200px;
}
#formFaleConosco input, #formFaleConosco select, #formFaleConosco textarea,
#PropostaCCard input, #PropostaCCard select, #PropostaCCard  textarea {
font-family: Arial, Helvetica, sans-serif;
margin: 0 0 8px 0;
border: 1px solid #ccc;
color: #069;
padding: 1px 3px;
font-size: 1em;
}

#formFaleConosco input, #formFaleConosco textarea,
#PropostaCCard input, #PropostaCCard textarea {
width: 300px;
}
#PropostaCCard input, #PropostaCCard textarea {
width: 400px;
}
#formFaleConosco input#fcNome {
width: 500px;
}
#formFaleConosco input#fcNascimento, #formFaleConosco input#fcTelefone, #formFaleConosco input#fcCelular {
width: 150px;
}
#formFaleConosco span.descricao,
#PropostaCCard span.descricao {
font-size: 0.8em;
font-style: italic;
color: #069;
margin: 0 0 0 5px;
}
#formFaleConosco .outros_assuntos {
display: none;
}
#formFaleConosco .outros_assuntos label{
color: #D6251D;
}
#formFaleConosco label.fcRadio,
#PropostaCCard label.fcRadio,
#PropostaCCard label.fcTempo {
float: none;
font-weight: normal;
width: auto;
}
#PropostaCCard label.fcTempo {
float: left;
}
#PropostaCCard label.fcRadio, #PropostaCCard label.fcTempo {
margin: 0 20px 0 0;
}
#formFaleConosco .fcRadio input,
#PropostaCCard .fcRadio input
{
width: auto;
margin: 0 5px 0 0;
border: 0;
padding: 0;
}
#PropostaCCard .fcTempo input {
margin: 0 5px 0 0;
}
#formFaleConosco span {
margin: 0 30px 0 0;
}
.btLimpar, .btEnviar {
text-indent: -900%;
overflow: hidden;
height: 18px;
margin: 10px 0 0;
}
.btLimpar {
background: url(../img/btLimpar.gif) left top no-repeat;
width: 50px;
margin: 0 0 0 145px;
}
.btEnviar {
background: url(../img/btEnviar.gif) left top no-repeat;
width: 51px;
}
.naopreenchido {
background:#F5BBB8;
border:1px solid #D6251D !important;
}

#PropostaCCard .btLimpar, #PropostaCCard .btEnviar {
text-indent: -900%;
overflow: hidden;
height: 18px;
margin: 10px 0 0;
}
.btLimpar {
background: url(../img/btLimpar.gif) left top no-repeat;
width: 50px;
margin: 0 0 0 145px;
}
.btEnviar {
background: url(../img/btEnviar.gif) left top no-repeat;
width: 51px;
}
/* Proposta CCard */
#PropostaCCard fieldset {
padding: 0 0 0 10px;
margin: 0 0 20px;
}
#PropostaCCard fieldset legend {
text-transform: uppercase;
font-weight: bold;
padding: 5px 10px;
background: #3385AD;
color: #fff;
display: block;
}
#PropostaCCard #ccDataNascimento ,
#PropostaCCard #ccDataExpedicao,
#PropostaCCard .dadoTelefone {
width: 100px;
}
#PropostaCCard .dadoRamal {
width: 40px;
}
#PropostaCCard #ccCPF {
width: 150px;
}
#PropostaCCard .dadoUF{
width: 25px;
}
#PropostaCCard .boxRadio {
width: 450px;
display: block;
float: left;
}
#PropostaCCard #ccCNPJComercial {
width: 200px;
}
/* Paginação */
#Paginacao {
background: #069;
height: 20px;
line-height: 20px;
margin: 0 10px 0 0;
position: relative;
text-align: center;
}
#Paginacao, #Paginacao a {
color: #fff;
font-size: 12px;
text-decoration: none;
}
#Paginacao a {
width: 20px;
display: inline-block;
}
#Paginacao a:hover {
text-decoration: underline;
}
#Paginacao span {
font-weight: bold;
background: #036;
height: 20px;
display: inline-block;
width: 20px;
}
.PagPrimeira, .PagAnterior, .PagProxima, .PagUltima {
height: 9px;
width: 11px;
position: absolute;
display: block;
text-indent: -900%;
top: 5px;
}	
.PagPrimeira {
background: url(../img/setaVoltaTudo.gif) left top no-repeat;
left: 8px;
}
.PagAnterior {
background: url(../img/setaVoltaUm.gif) left top no-repeat;
left: 19px;
}
.PagProxima {
background: url(../img/setaVaiUm.gif) left top no-repeat;
right: 19px;
}	
.PagUltima {
background: url(../img/setaVaiTudo.gif) left top no-repeat;
right: 8px;
}	
/**********************************************************************/

/************************** Barra Direita*****************************/
#BarraDireita {
	float: left;
	width: 227px;
	padding: 0 0 0 10px;
	}
#PromocoesSemana {
	padding: 0 5px;
	text-align: center;
	}
#PromocoesSemana h2 {
	background: url(../img/titPromoSemana.gif) left top no-repeat;
	text-indent: -900%;
	overflow: hidden;
	width: 230px;
	height: 65px;
	}
#PromocoesSemana h5 {
	background: url(../img/titsubPromoSemana.gif) left top no-repeat;
	text-indent: -900%;
	overflow: hidden;
	width: 220px;
	height: 39px;
	margin: 2px 0 3px 5px;
	}
#PromocoesSemana a {
	background: url(../img/bgFolheto.jpg) right bottom no-repeat;
	overflow: hidden;
	display: block;
	width: 201px;
	height: 263px;
	margin: 0 0 0 15px;
	}
#PromocoesSemana p a {
	background: url(../img/downPromoSemana.gif) left top no-repeat;
	text-indent: -900%;
	overflow: hidden;
	display: block;
	width: 230px;
	height: 20px;
	margin: 19px 0;
	}
#Enquete {
	background: url(../img/bgfundoEnquete.gif) left bottom no-repeat;
	width: 242px;
	margin: 5px auto 10px;
	color: #333;
	padding: 0 0 4px 0;
	}
#Enquete h2{
	background: url(../img/titEnquete.gif) left top no-repeat;
	height: 39px;
	text-indent: -900%;
	overflow: hidden;
	margin: 3px 0 0;
	}
#Enquete div {
	background: url(../img/bgEnquete.gif) left top repeat-y;
	padding: 0 12px;
	}
#Enquete h4 {
	font-size: 1.4em;
	}
#Enquete form {
	margin: 10px 0 0;
	padding: 0 0 7px 0;
	}
#Enquete input {
	margin: 3px 5px 3px 0;
	}
#Enquete label {
	font-size: 0.85em;
	margin: 0;
	padding: 0;
	}
#Enquete span {
	float: right;
	margin: 3px 0 0;
	}
#Enquete hr {
	background: #ccc;
	font-size: 1px;
	height: 1px;
	color: #ccc;
	border: 0;
	margin: 10px 0 2px;
	padding: 0;
	line-height: 0;
	}
#Enquete #mostraParcial {
	background: #000 url(../img/btParcial.gif) left top no-repeat;
	width: 38px;
	height: 18px;
	text-indent: -900%;
	overflow: hidden;
	border: none;

	float: left;
	display: inline;
	}
#Enquete #mostraResultado {
	background: url(../img/btResultado.gif) left top no-repeat;
	width: 58px;
	height: 18px;
	text-indent: -900%;
	overflow: hidden;
	border: none;
	margin: 0 5px 0 0;
	float: left;
	display: inline;
	}
/* Notícias Lateral */
#NoticiasLateral {
	width: 238px;
	margin: 25px 0;
	}
#NoticiasLateral  ul {
	width: 236px;
	margin: 10px 0 0;
	}
#NoticiasLateral  ul li {
	border-bottom: 1px solid #EEE;
	padding: 8px 0;
	}
#NoticiasLateral  a {
	text-decoration: none;
	}
#NoticiasLateral  a:hover {
	text-decoration: underline;
	}
#NoticiasLateral a {
	color: #000;
	}
#NoticiasLateral h3 {
	font-size: 1em;
	margin: 0 0 2px;
	}
#NoticiasLateral h3 a{
	color: #069;
	}
#NoticiasLateral .conteudo {
	float: left;
	width: 165px;
	}
#NoticiasLateral .vejamais {
	text-indent: -900%;
	overflow: hidden;
	display: block;
	margin: 6px 12px 0 0;
	background: url(../img/vmNoticias.gif) left top no-repeat;
	width: 47px;
	height: 7px;
	float: right;
	}
#NoticiasLateral a.vejamais:hover {
	background-position: 0 -7px;
	}
#NoticiasLateral p {
	font-size: 0.85em;
	}
#NoticiasLateral .data{
	float: left;
	display: block;
	color: #666;
	font-weight: bold;
	font-size: 1.1em;
	letter-spacing: -0.02em;
	width: 62px;
	}
#NoticiasLateral h2{
	text-indent: -900%;
	overflow: hidden;
	background: url(../img/titNoticiasLateral.gif) left top no-repeat;
	width: 238px;
	height: 31px;
	}	
/* Página com Listagem de Notícias e Eventos */
#ListaPrincipal{
	width: 100%;
	margin: 10px 0 0;
	}
#ListaPrincipal li {
	border-bottom: 1px solid #EEE;
	padding: 8px 0;
	}
#ListaPrincipal  a {
	text-decoration: none;
	}
#ListaPrincipal  a:hover {
	text-decoration: underline;
	}
#ListaPrincipal a {
	color: #000;
	}
#ListaPrincipal h3 {
	font-size: 1.1em;
	margin: 0 0 2px;
	}
#ListaPrincipal h3 a{
	color: #069;
	}
#ListaPrincipal .conteudo {
	float: left;
	width: 619px;
	}
#ListaPrincipal p {
	font-size: 0.9em;
	}
#ListaPrincipal .data{
	float: left;
	display: block;
	color: #666;
	font-weight: bold;
	font-size: 1.1em;
	letter-spacing: -0.02em;
	width: 61px;
	}
#ListaPrincipal h2{
	text-indent: -900%;
	overflow: hidden;
	background: url(../img/titNoticiasLateral.gif) left top no-repeat;
	width: 238px;
	height: 31px;
	}	
/*********************************************************************/

/************************** Rodapé ***********************************/
#Rodape {
	background: #069 url(../img/bgRodape.gif) 57% 50% no-repeat;
	padding: 15px 0;
	color: #fff;
	font-size: 0.85em;
	line-height: 140%;
	margin: 0 8px;
	}
#Rodape h3 {
	background: url(../img/titRodape.gif) left top no-repeat;
	text-indent: -900%;
	overflow: hidden;
	width: 162px;
	height: 42px;
	float: left;
	margin: 25px 15px 0 15px;
	}
#Rodape h4 {
	font-size: 1.4em;
	}
#Rodape a {
	color: #fff;
	text-decoration: none;
	}
#Rodape a:hover {
	text-decoration: underline;
	}
#Rodape div.esquerda {
	float: left;
	display: inline;
	width: 240px;
	border-left: 1px dotted #4D94B8;
	padding: 15px 0 15px 7px;
	}
#Rodape div.primeira {
	width: 225px;
	}
#Rodape div.terceira {
	width: 265px;
	}
/********************************************************************/

/************************** Marcas ***********************************/
#Marcas {
	margin: 6px 0;
	display: none;
	}
#Marcas h3 {
	display: none;
	}
#Marcas ul li {
	text-indent: -900%;
	overflow: hidden;
	float: left;
	display: inline;
	height: 57px;
	}
	#parAcacia {background: url(../img/marcas/1-1_Acacia.jpg) left top no-repeat; width: 132px;}
	#parBoticario {background: url(../img/marcas/1-2_Boticario.jpg) left top no-repeat; width: 104px;}
	#parOrtobom {background: url(../img/marcas/1-3_Ortobom.jpg) left top no-repeat; width: 104px;}
	#parImperial {background: url(../img/marcas/1-4_Imperial.jpg) left top no-repeat; width: 104px;}
	#parJocenando {background: url(../img/marcas/1-5_Jocenando.jpg) left top no-repeat; width: 87px;}
	#parNobel {background: url(../img/marcas/1-6_Nobel.jpg) left top no-repeat; width: 89px;}
	#parOticasClara {background: url(../img/marcas/1-7_Clara.jpg) left top no-repeat; width: 121px;}
	#parSWS {background: url(../img/marcas/1-8_SWS.jpg) left top no-repeat; width: 104px;}
	#parPrinces {background: url(../img/marcas/1-9_Princes.jpg) left top no-repeat; width: 110px;}
	
	#parGekaya {background: url(../img/marcas/2-1_Gekaya.jpg) left top no-repeat; width: 113px;}
	#parNonna {background: url(../img/marcas/2-2_Nonna.jpg) left top no-repeat; width: 100px;}
	#parRMate {background: url(../img/marcas/2-3_ReidoMate.jpg) left top no-repeat; width: 107px;}
	#parTropical {background: url(../img/marcas/2-4_Tropical.jpg) left top no-repeat; width: 96px;}
	#parClaro {background: url(../img/marcas/2-5_Claro.jpg) left top no-repeat; width: 98px;}
	#parTIM {background: url(../img/marcas/2-6_TIM.jpg) left top no-repeat; width: 98px;}
	#parOi {background: url(../img/marcas/2-7_Oi.jpg) left top no-repeat; width: 109px;}
	#parBB {background: url(../img/marcas/2-8_BB.jpg) left top no-repeat; width: 80px;}
	#parBradesco {background: url(../img/marcas/2-9_Bradesco.jpg) left top no-repeat; width: 61px;}
	#parItau {background: url(../img/marcas/2-10_Itau.jpg) left top no-repeat; width: 93px;}
/*********************************************************************/

/************************ Copyright ************************************/
#Copyright {
	background: url(../img/bgCopy.gif) left top no-repeat;
	width: 955px;
	height: 20px;
	margin: 0 auto;
	text-indent: -900%;
	overflow: hidden;
	}
/***********************************************************************/

/************************* Classes Diversas ***************************/
.alt {display: none;}
.clear {
	clear: both;
	font-size: 1px;
	line-height: 0;
	height: 1px;
	margin: 0;
	padding: 0;
	}
.botoes {
	float: right;
	padding: 0 10px 0 0;
	}
.esquerda {
	float: left;
	}
.direita {
	float: right;
	}
.centro {
	text-align: center;
	margin: 0 auto;
	}
.vermelho {
color: #c00 !important;
}
/**********************************************************************/
