/*1. ESTRUTURA */
* {
  background-color: white;
  background-image: none;
}

/*1.1 TOPO (Faixa superior, com um megaBanner, menu horizontal e banners pequenos)*/

#megabanner {display:none;}

#topo {}

#topo .impressao {display:table;margin-bottom:20px;}

#topo h1 {display:none;}

.menu {display:none;}

#minibanners {display:none;}

#framedecompras {display:none;}

/*1.2 BARRA DE MIGALHAS (Exclusivo das páginas de Captação de Anúncios)*/
.barrademigalhas {display:none;}

/*1.3 MEIO DA PÁGINA (Contém o menu vertical e o conteúdo jornalístico)*/

#meio {width:100%;margin:0;}

/*1.4 CONTEÚDO jornalístico da página (no html, vêm antes do menu vertical)*/

#conteudo {width:95%;}

/*1.5 MENU VERTICAL (Canais do portal à esquerda da página)*/

div#menuvertical {display:none;}

/*1.6 RODAPÉ ( ASSOCIADOS | CORREIO WEB | PORTAL UAI | FALE CONOSCO )*/

#rodapefloat {display:none;}


/*GALERIA DE FOTOS*/
.banner, .thumbs, .galerias, .slideshow, input {display:none;}

/*2. ESTRUTURA DE CONTEÚDO*/

.esquerda { float:left;margin:1em 0 0.25em 1em;}
.direita { float:right;margin:1em 0 0.25em 1em;}
.clear { clear: both; }

/* Títulos grandes das matérias jornalísticas. */
h1 {font-size:24pt;}

/* Chancela/título dos boxes. Existe configuração diferente para BOX Nível 1 */
h2 {font-size:12pt;}

/* H3 - Título COM quebra de linha.
   H4 - Título SEM quebra de linha.
Existem configurações diferentes de h3 e h4 para o BOX Nível 1
As classes .h3 e .h4 são usadas para textos semelhantes dentro de parágrafos, ondem não podem haver as tags h3 e h4. */
h3, h4, .h3, .h4 {font-size:10pt;}

/* Título vermelho SEM quebra de linha */
h4, .h4 { display:inline; }

h1, h2, h3, h4 {margin:0;padding:0;font-family:Tahoma, Verdana, sans-serif;font-weight:normal;color:#58595b;}
p {
margin:10px 0;
text-align:justify;
font: 12pt Georgia, Times, serif;
line-height:125%;
}

ul {
   padding:0;
   margin:0;
   margin-left:12px;
}

/*2.1 BOXES - CAIXAS DELIMITADORAS DE CONTEÚDO (se subdividem em colunas)*/
/* 2.1.1 ESTRUTURA (Configuração genérica dos Boxes)*/

div.box { /*Caixa principal com cor de fundo e borda (especificado em "Cores")*/
	width:100%; /* Há casos específicos em que o width muda */
	padding:3px 0;
	margin:3px 0;
	float:left;
}
div.box2 { /* Box com metade do tamanho do anterior para caberem 2 por linha*/
	width:28%; /* Há casos específicos em que o width muda */
	padding:3px 0;
	margin:3px 0;
	float:left;
}


/* Variaçõoes de título para os Boxes de Nível 1 */
div.box.nivel1 {display:none;}
div.oferta h3 { color:#000; }
div.feirao h4 { color:#000; }

div.box.nivel1.revenda {display:block;} /* Detalhes do Anuncio / box revenda, deve ser impresso */
#infomodelo {display:none;} /* Detalhes do Anuncio / box Info sobre Modelo, não deve ser impresso */
.moldura_thumbs a {display:none;} /* Fotos peqenas do anúncio */

/* 2.1.2 COLUNAS INTERNAS DOS BOXES (Considerando largura total do conteúdo)*/

.coluna2 { /* Divisão interna do Box em 2 colunas */
	width:49%;
	margin:0 5px;
	float:left;
}
.coluna3 { /* Divisão interna do Box em 3 colunas */
	width:32%;
	margin-left:9px;
	float:left;
   display: inline; /* Soluciona Bug "IE Doubled Float-Margin" */
}
.coluna4 { /* Divisão interna do Box em 3 colunas */
	width:24%;
	margin-left:9px;
	float:left;
   display: inline; /* Soluciona Bug "IE Doubled Float-Margin" */
}

#colunanoticia {width:100%!important;}
#colunanoticia p {font-size:12pt;}
#colunainfocompleta {display:none;}

/* 2.1.3 CORES PARA OS BOXES*/

/* 2.1.4 ARREMATE (Detalhe de layout dentro de alguns boxes, como o da HomePage)*/

/*

2.2 FORMULÁRIOS

*/

form { margin: 0;	padding: 0; }

td { vertical-align:top; }

label { margin:2px 5px 0 0;padding:0;float:left;font-size:11px;}
select { margin-bottom:3px;padding:0;font-size:9px; }

.radiobutton { margin-bottom:-3px; }

/* Configurações para os Botões de BUSCAR e ENVIAR */
.buscar { display:block;clear:both;margin-top:14px;float:left; }
input.buscar {
	width:80px;
	height:22px;
  	padding-left:20px;
	border:0;
	font:11px Arial, Helvetica, sans-serif;
   cursor: pointer;
}

input.menuverticalok {
	width:28px!important;
	height:18px!important;
  	margin: 3px 0 0 90px!important;
	border:0!important;
	font:11px Arial, Helvetica, sans-serif!important;
   cursor: pointer!important;
}

.duassetas { letter-spacing: -5px; }

/*2.3 MENUS INTERNOS (01-superior e 02-inferior)*/
.menuinterno,
.menuinterno02 {display:none;}
