/* CSS Document */

*{
	font-family:Arial, Verdana, Tahoma, Sans-Serif;
	list-style:none;
	margin:0;
	padding:0; 
}


hr{ display:none; }

a{ text-decoration:none; color:#000; }

a:hover{ text-decoration:underline; }


p{ 
	font-size:80%;
	margin-bottom:10px;
}

img{ border:none; }

fieldset{ border:none; }

legend{ display:none; }


h2.titulo-secao{
	font-size:130%;
	color:#F60;
	letter-spacing:-1px;
	margin-bottom:5px;		
} 

h2.titulo-pags{
	background:#F60;
	height:27px;
	font-weight:normal;
	color:#FFF;
	font-size:180%;
	border-bottom:1px solid #F90;
	margin-bottom:20px;
} 

.butao{
	font-weight:bold;
	font-size:80%;
	padding:3px;
}

a.anteriores{
	font-size:80%;
	color:#069;
	text-align:right;
	text-transform:lowercase;
	display:block;
}



/* COLUNAS */

#coluna-um{
	width:140px;
	margin:0 25px 30px 0;
	float:left;
}

#coluna-dois{
	width:355px;
	border-right:1px solid #DDD;
	margin:0 15px 30px 0;
	padding-right:10px;
	float:left;
}

#coluna-tres{
	width:225px;
	margin:0 25px 30px 0;
	float:left;
}

#coluna-quatro{
	width:180px;
	margin-bottom:30px;
	float:left;
}


/* BANNERS */


#banner-top{
	margin:15px 0 10px;
	float:right
}

#banner-centro{
	margin-bottom:25px;
}

#banners-dir{
	border-bottom:1px solid #CCC;
	margin-bottom:20px;
	padding-bottom:10px;
}

#banners-dir div{
	margin-bottom:10px;
}



/* TOPO */

#topo{
	background:url(../media/layout/fundo_topo.jpg) repeat-x;
	border-bottom:3px solid #069;
	height:150px;
	margin-bottom:20px;
}

#topo #limite{
	width:980px;
	margin:0 auto;
	position:relative;
}


#topo h1 a{
	background:url(/media/layout/ozildo_logo.jpg) no-repeat;
	text-indent:-999px;
	overflow:hidden;
	width:340px;
	height:150px;
	float:left;
}

#topo #data-dia{
	font-size:80%;
	font-weight:bold;
	color:#666;
	position:absolute;
	top:125px;
	left:170px;
}


/* BUSCA */

#busca{
	width:415px;
	float:right;
}

#busca form{
	float:right;
}

#busca h2{
	float:left;
}

#busca input#campobusca{
	width:280px;
	border:2px solid #CCC;
	margin-left:10px;
	padding:2px;
}

#busca input#campobusca:focus{
	border:2px solid #069;
}

#busca input#ok{
	font-weight:bold;
	font-size:90%;
	width:50px;
}


/* GERAL */

#geral{
	width:980px;
	margin:0 auto;
}	


/* MENU */

#coluna-um #menu{
	margin-bottom:20px;	
}

#coluna-um #menu ul li a{
	background:#069;
	font-size:80%;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	border-left:3px solid #09C;
	border-bottom:1px solid #FFF;
	width:130px;
	display:block;
	padding:3px 3px 3px 4px;	
}

	
#coluna-um #menu ul li a:hover{
	background:#09C;
}

#coluna-um #menu ul li a.ultimo{
	border-bottom:1px solid #069;	
}


/* ENQUETE */

#enquete{
	border-bottom:1px solid #CCC;
	margin-bottom:15px;
	padding-bottom:20px;
}

#enquete form{
	font-size:80%;
}

#enquete form h3{
	font-size:100%;
	margin-bottom:10px;
}

#enquete form input#votar{
	width:75px;
	margin:10px 0 5px;
}

#enquete form a{
	color:#069;
	font-size:90%;
}


/* FORÚM */

#forum{
	border-bottom:1px solid #CCC;
	margin-bottom:15px;
	padding-bottom:20px;
}

#forum h3{
	background:#EEE;
	font-size:80%;
	padding:5px;
}

#forum a{
	background:#069;
	font-size:80%;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
	display:block;
	padding:3px;
}

#forum a:hover{
	background:#09C;
}


/* BOCA NO TROMBONE */

#boca-trobone{
	border-bottom:1px solid #CCC;
	margin-bottom:15px;
	padding-bottom:20px;
}


/* AGENDA */

#agenda{
	margin-bottom:20px;
	padding-bottom:10px;
}

#agenda dl dt{
	background:#069;
	font-size:90%;
	color:#FFF;
	width:40px;
	padding:0 3px
}

#agenda dl dd{;
	background:#EEE;
	margin-bottom:10px;
	padding:5px;
}

#agenda dl dd a.titulo{
	font-weight:bold;
	font-size:80%;
}

#agenda dl dd a.local{
	color:#069;
	font-size:70%;
	display:block;
}



#radio, #banner-menu{
	margin-bottom:20px;
}



/* CLIMA TEMPO */

#clima-tempo{
	border-bottom:1px solid #CCC;
	margin-bottom:15px;
	padding-bottom:20px;
}


/* LINKS RÁPIDOS */

#links{
	margin-bottom:30px;
}

#links form fieldset select{
	font-size:80%;
	width:140px;
	margin:5px 0;		
}



/* DESTAQUE PRINCIPAL */

#destaque-principal{
	margin-bottom:25px;
	float:left;
}

#destaque-principal h3{
	font-size:150%;
	margin-bottom:10px;
}

#destaque-principal img{
	float:left;
	margin-right:5px;
}


#destaque-principal .resumo{
	font-size:80%;
}


/* FRASE */

#frase span{
	border: 1px solid #F90;
	display:block;
	padding:10px;
}


/* MAIS LIDAS */

#mais-lidas{
	margin-bottom:15px;
	float:left;
}

#mais-lidas ul{
	margin-top:10px;
}

#mais-lidas ul li{
	border-bottom:1px dotted #CCC;
	width:350px;
	padding-bottom:10px;
	margin-bottom:10px;
	float:left;
}

#mais-lidas ul li span{
	background:#DDD;
	color:#666;
	float:left;
	margin-right:10px;
	padding:5px 10px;
}

#mais-lidas ul a{
	font-size:70%;
}



/* CHAMADAS */

#chamadas{
	width:350px;
	margin-bottom:25px;
}

#chamadas div{
	background:#EEE;
	height:80px;
	margin-bottom:10px;
}

#chamadas div img{
	margin-right:10px;
	float:left;
}

#chamadas div h2{
	font-size:90%;
	height:20px;
	margin-bottom:5px;
}

#chamadas div h2 a{
	background:#069;
	color:#FFF;
	padding:2px 5px;
	float:left;
}

#chamadas div h3{
	font-size:80%;
}


/* GALERIAS DE FOTOS */

#galerias-de-fotos{
	width:350px;
	margin-bottom:10px;
}

#galerias-de-fotos ul{
	background:#000;
	padding:0 10px 10px;
	float:left;
}

#galerias-de-fotos ul li{
	background:#333;
	width:330px;
	margin-top:10px;
	float:left;
}

#galerias-de-fotos ul li a img{
	border:1px solid #666;
	margin-right:10px;
	float:left;
}

#galerias-de-fotos ul li span{
	font-size:70%;
	color:#999;
	display:block;
	margin-top:5px;
}

#galerias-de-fotos ul li a.titulo{
	font-size:80%;
	color:#CCC;
	font-weight:bold;
}



/* ANTERIORES */

#anteriores{
	clear:both;
	margin-bottom:20px;
}

#anteriores ul{
	margin-top:10px;
}

#anteriores ul li{
	border-bottom:1px dotted #CCC;
	padding-bottom:10px;
	margin-bottom:10px;
}

#anteriores ul li span{
	font-size:80%;
	font-weight:bold;
}

#anteriores ul li a{
	font-size:70%;
	font-weight:normal;
}


/* TWITTER */

#twitter{
	margin-bottom:25px;
}


/* PROMOCAO */

#promocao{
	/* background:url(../media/layout/narciso.gif) no-repeat;*/
	width:225px;
	/* height:40px; */
	margin-bottom:20px;
	/* padding:60px 5px 0; */
}


/* VÍDEOS */

#videos{
	margin-bottom:25px;
}

#videos h2{
	color:#666;
}

#videos h3{
	font-size:80%;
	background:#666;
	padding:5px;
}

#videos h3 a{
	color:#FFF;
}



/* VALE A PENA */

#valeapena{
	margin-bottom:25px;
}

#valeapena h2{
	color:#090;
}

#valeapena h3{
	font-size:80%;
	background:#090;
	padding:5px;
}

#valeapena h3 a{
	color:#FFF;
}


/* É DA TERRA */

#concurso{
	margin-bottom:25px;
}

#concurso img{
	display:block;
}

#concurso h3{
	font-size:80%;
	background:#F60;
	padding:5px;
}

#concurso h3 a{
	color:#FFF;
}



/* É DA TERRA */

#daterra{
	margin-bottom:25px;
}

#daterra img{
	display:block;
}

#daterra h2{
	color:#06C;
}

#daterra h3{
	font-size:80%;
	background:#06C;
	padding:5px;
}

#daterra h3 a{
	color:#FFF;
}


/* MURAL FOTOS */

#mural-fotos{
	margin-bottom:25px;
}

#mural-fotos span{
	background:#EEE;
	font-size:80%;
	font-weight:bold;
	display:block;
	text-align:center;
	padding:3px;
}

#mural-fotos img{
	display:block;
}

#mural-fotos h3{
	font-size:80%;
	background:#F60;
	padding:5px;
}

#mural-fotos h3 a{
	color:#FFF;
}


/* ARQUIVO GAZETA */

#arquivo-gazeta{
	margin-bottom:25px;
}

#arquivo-gazeta h2{
	background:url(../media/layout/arquivo_gazeta.gif);
	text-indent:-999px;
	overflow:hidden;
	width:180px;
	height:30px;
	margin-bottom:0;
}

#arquivo-gazeta select{
	width:180px;
}


/* COLUNAS */

#colunas ul li{
	height:75px;
	padding:7px 0 0 55px;
}

#colunas ul li#jacques{
	background:url(../media/layout/jacques_capa.jpg) no-repeat;
}


#colunas ul li#marcos{
	background:url(../media/layout/marcos_capa.jpg) no-repeat;
}

#colunas ul li#bob{
	background:url(../media/layout/bob_capa.jpg) no-repeat;
}

#colunas ul li#nery{
	background:url(../media/layout/nery_capa.jpg) no-repeat;
}

#colunas ul li#fernando{
	background:url(../media/layout/fernando_capa.jpg) no-repeat;
}

#colunas ul li#jean{
	background:url(../media/layout/jean_capa.jpg) no-repeat;
}

#colunas ul li#sertao{
	background:url(../media/layout/sertao_capa.jpg) no-repeat;
}

#colunas ul li h4{
	margin-bottom:5px;
}

#colunas ul li h4 a{
	font-size:80%;
	color:#FFF;
}

#colunas ul li a.desc{
	font-size:70%;
	display:block;
}


/* CENTRO */

#centro {
	width:585px;
	border:1px solid #CCC;
	margin: 0 25px 20px 0;
	padding:10px;
	float:left;	
}


/* PUBLICAÇÕES */

#centro #publicacao h2{
	font-size:120%;
	font-weight:normal;
	background:#F60;
	color:#FFF;
	margin-right:10px;
	padding:0 5px;
	float:left;
}

#centro #publicacao span.data{
	color:#666;
	font-size:70%;	
}

#centro #publicacao span.local{
	font-size:70%;	
}

#centro #publicacao h3{
	font-size:160%;
	margin:15px 0;	
}

#centro #publicacao p.resumo{
	margin-bottom:15px;
}

#centro #publicacao a{
	color:#069;
}

#centro #publicacao a.link-galeria{
	background:#069;
	color:#FFF;
	font-size:90%;
	padding:3px;
}

#centro #publicacao ul{
	margin-left: 30px;
}


#centro #publicacao li{
	font-size:80%;
	list-style: disc;
}

#centro #publicacao span.autor{
	font-size:70%;
	color:#666;
}

#centro #publicacao #foto-pub{
	border:1px solid #CCC;
	margin-right:10px;
	padding:5px;
	float:left;	
}

#centro #publicacao #foto-pub span.credito{
	font-size:60%;
	color:#666;	
}

#centro #publicacao #foto-pub span.legenda{
	font-size:80%;
	color:#069;
	font-weight:bold;
	display:block;
	padding:5px;	
}


/* GALERIAS DE FOTOS */

#centro #galerias ul li{
	margin:0 20px 10px 0;
	display:inline;
	float:left;
}

#centro ul li a.galeria{
	font-size:70%;
	text-decoration:none;
	border:1px solid #DDD;
	width:250px;
	height:60px;
	display:block;
	padding:10px;
}

#centro ul li a.galeria:hover{ 
	background:#EEE;
}

#centro ul li a.galeria img{ 
	margin-right:10px;
	float:left;
}


/*DESTAQUE SEÇÃO*/


#centro #destaque-secao{
	margin-bottom:20px;
	float:left;
}

#centro #destaque-secao a img{
	margin-right:10px;
	float:left;	
}

#centro #destaque-secao h3{
	font-size:150%;	
}



/* ÍCONES */

#centro #icones{
	background:#EEE;
	height:20px;
	border-bottom:1px solid #CCC;
	margin-top:20px;
	padding:3px;
	clear:both;	
}

#centro #icones ul li{
	margin-left:20px;
	float:right
}

#centro #icones ul li a{ 
	font-size:80%;
	font-weight:bold;	
}

#centro #icones ul li a.comentario{
	color:#F60;
}


/* ARQUIVO */

#centro #arquivo{
	border-bottom:1px solid #CCC;
	margin:20px 0 10px;	
	clear:both;
}

#centro #arquivo h4{
	color:#069;
	font-size:120%;
	border-bottom:2px solid #069;
	margin-bottom:15px;
}

#centro #arquivo ul li{
	padding-bottom:5px;	
}

#centro #arquivo ul li a{
	font-size:80%;
	text-decoration:none;
}

#centro #arquivo ul li a:hover{
	color:#F60;
}

#centro #arquivo ul li a span{
	color:#333;	
}


/* CONTROLES */

#centro #controle a.pag{
	font-size:80%;
	background:#FFF;
	padding:2px;	
}

#centro #controle a.pag:hover{
	font-size:80%;
	color:#FFF;
	background:#069;
	padding:2px;	
}

#centro #controle span.pagselect{
	font-size:80%;
	color:#FFF;
	background:#069;
	padding:2px;
}

#centro #controle a{
	font-size:80%;
}


/*POP-UP ENQUETE, AGENDA, COMENTARIOS*/

#popup{
	background:#EEE;
	border:1px solid #DDD;
	margin:10px;
	padding:10px;
	position:relative;
}

#popup span.enquete{
	font-size:130%;
	background:#069;
	color:#FFF;
	text-align:center;
	display:block;
}

#popup a.resultados{
	font-size:110%;
	color:#069;
	text-align:center;
	display:block;
	margin-top:10px;
}

#popup h1{
	font-size:150%;
	color:#F60;
	margin-bottom:10px;
}

#popup h1.topo{
	background:url(/media/layout/trombone_topo.jpg) no-repeat;
	text-indent:-999px;
	overflow:hidden;
	width:350px;
	height:100px;
}

#popup h2{
	font-size:80%;
	margin:10px 0;
}

#popup table{
	font-size:80%;
	margin-bottom:10px;
}

#popup table thead tr th{
	background:#666;
	color:#FFF;
	padding:3px;
}

#popup table tr td{
	background:#FFF;
	border-top:1px solid #FFF;
	border-bottom:1px solid #CCC;
	border-left:1px solid #FFF;
	border-right:1px solid #CCC;
	padding:5px;
}

#popup table tr td.destaque{
	background:#069;
	color:#FFF;
}

#popup table tr td.destaque strong{
	font-size:120%;
}

#popup table tr td p{
	font-size:100%;
}


/* COLUNAS */

#centro h2.titulo-colunas{
	font-size:120%;
	font-weight:normal;
	background:#F60;
	color:#FFF;
	margin-bottom:5px;
} 

#centro #topo-coluna{
	height:90px;
	border-bottom:3px solid #069;
}

#centro #topo-coluna img{
	float:right;
}

#centro #topo-coluna h3{
	font-size:220%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#069;
	margin-top:25px;
	float:left;
}


/* Comentários */

#popup{
	position:relative;
}

#popup span.data{
	color:#666;
	font-size:70%;	
}

#popup span.local{
	font-size:70%;	
}

#popup span.nome, #popup span.cidade{
	font-size:80%;
	font-weight:bold;	
}

#popup span.mensagem{
	color:#999;
	font-weight:bold;	
}

#popup p{
	color:#333;	
}

#popup a.controle{
	color:#069;
	font-weight:bold;
}

#popup ul li{
	border-bottom:1px solid #CCC;
	margin-bottom:10px;
	padding-bottom:5px;	
}

#popup h2.titulonot{
	font-size:120%;
	border-bottom:2px solid #000;
	margin-bottom:10px;
	padding-bottom:10px;	
}

#popup a.escreva{
	background:#069;
	color:#FFF;
	font-size:90%;
	text-decoration:none;
	padding:3px 5px;
}

#popup a.escreva:hover{
	background:#F60;

}

#popup a.botao-voltar1{
	font-size:80%;
	text-align:center;
	text-decoration:none;
	background:#CCC;
	width:60px;
	padding:5px;
	position:absolute;
	top:0;
	left:280px;
}

#popup a.botao-voltar1:hover{
	color:#FFF;
	background:#666;	
}

#popup a.botao-voltar2{
	font-size:100%;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	background:#069;
	display:block;
	padding:5px;	
}

#popup a.botao-voltar2:hover{
	background:#F60;	
}

#popup span.confirmacao{
	text-align:center;
	display:block;
	margin-bottom:20px;
}

#popup form fieldset{
	font-size:80%;
	border:none;
	margin-top:20px;
}

#popup form fieldset legend{
	display:none;	
}

#popup form fieldset label{
	display:block;
}

#popup form fieldset input{
	margin-bottom:15px;
	padding:3px;
}

#popup form textarea{
	font-size:100%;
	width:300px;
	height:100px;
	margin-bottom:15px;
	padding:3px;
}

#popup form input#enviar{
	font-weight:bold;
	display:block;
	width:100px;
	padding:3px;
}

#popup form input.but{
	width:85px;
	padding:0;
}

#popup form fieldset input:focus, #popup form textarea:focus{
	border:2px solid #069;
}


/*IMPRESSÃO*/

body#impressao{ margin:20px; }

body#impressao #centro {
	width:540px;	
}

#centro #topo-imp{
	height:80px;
}

#centro #topo-imp h1{
	background: url(/media/layout/logo_impressao.gif) no-repeat;
	text-indent:-999px;
	overflow:hidden;
	width:280px;
	height:30px;
	margin-top:15px;
	float:left;
}

#centro #topo-imp strong{
	float:right;
}

#centro #url{
	font-size:90%;
	text-align:center;
	border-top:2px solid #CCC;
	margin-top:20px;
	padding:20px;
	clear:both;
}


/* FALE CONOSCO */

#centro #fale-conosco span#confirmacao{
	color:#C00;
}

#centro #fale-conosco h3.dados{ 
	font-size:100%;
	color:#069;
	margin:30px 0 5px;
}

#centro #fale-conosco address{ 
	font-size:80%;
	font-style:normal;
}

#centro #fale-conosco span.dados-sub{
	display:block; 
	font-size:80%;
}

#centro #fale-conosco form fieldset{
	font-size:80%;
	border:none;
	margin-top:20px;
}

#centro #fale-conosco form fieldset legend{
	display:none;	
}

#centro #fale-conosco form fieldset label{
	display:block;
}

#centro #fale-conosco form fieldset select{
	width:200px;
	margin-bottom:15px;
}

#centro #fale-conosco form fieldset input{
	width:300px;
	margin-bottom:15px;
	padding:3px;
}

#centro #fale-conosco form textarea{
	font-size:100%; 
	width:300px;
	height:100px;
	margin-bottom:15px;
	padding:3px;
}

#centro #fale-conosco form input#enviar{
	font-weight:bold;
	display:block;
	width:100px;
	padding:3px;
}

#centro #fale-conosco form fieldset input:focus, #centro #fale-conosco form textarea:focus, #centro #fale-conosco form fieldset select:focus{
	border:2px solid #069;
}

#centro #fale-conosco dl dt{ 
	font-size:80%;
}

#centro #fale-conosco dl dd{
	font-size:80%;
	margin-bottom:15px;
}




/* RODAPE */

#rodape{
	background:#069;
	height:140px;
	margin-top:20px;
	padding:20px;
	clear:both;
}

#rodape #limite-rodape{
	width:960px;
	margin:0 auto;
}


#rodape a.nome{	
	color:#9CF;
	font-weight:bold;
	font-size:180%;
	margin-top:10px;
	float:right;
}

#rodape span.slogan{	
	color:#FFF;
	font-size:110%;
	margin-bottom:10px;
	float:right;
	clear:right;
}

#rodape span.fone{	
	color:#FFF;
	margin-bottom:10px;
	float:right;
	clear:right;
}


#rodape span.localizacao{	
	color:#FFF;
	font-size:100%;
	float:right;
	clear:right;
}


#rodape ul{
	margin-right:50px;
	float:left;
}

#rodape ul li a{
	font-size:80%;
	text-decoration:none;
	color:#FFF;
}

	
#rodape ul li a:hover{
	text-decoration:underline;
}


