@charset "utf-8";
/*
* Css Ogerente
* Gustavo Camargo
* 2008-04-08
* estilo.css
*/


/* CSS Geral não mexer !! */
body { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color:#e5e5e5; } 

#geral{ background:url(../2008_imagens/fundo_topo.gif) repeat-x; height:192px; position:relative; z-index:1; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

#geral1{
	background:url(../2008_imagens/fundo_back.jpg) repeat-y;
	z-index:1;
	height: auto;
}

#topo1{
	background:url(../2008_imagens/topo.png) repeat-x;
	height:490px;
	position:relative;
	z-index:2;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#conteudo1 { 
	background-color:#FFFFFF; 
	width:968px; 
	margin:-75px 0px 0px 130px; 
	padding:5px 0px 0px 0px; 
	
}


#topo{ background:url(../2008_imagens/layout_03.jpg) top no-repeat; position:relative; z-index:2; height:554px; width:1038px; margin:0px 0px 0px 0px; padding:0px 0px 0px 180px;}

#topo5{ background:url(../2008_imagens/layout_032.jpg) top no-repeat; position:relative; z-index:2; height:554px; width:1038px; margin:0px 0px 0px 0px; padding:0px 0px 0px 180px;}

#conteudo_topo {margin:-426px 0px 75px 130px; padding:0px 0px 0px 0px; 	position:relative; 	z-index:3; width:966px; height:288px;	background:url(../2008_imagens/meio_topo1.png) no-repeat;
}

#local_conteudotopo {margin:-426px 0px 75px 131px; padding:0px 0px 0px 0px; 	position:relative; 	z-index:3; width:966px; height:38px;	background:url(../2008_imagens/meio_topo1.png) no-repeat;
}


#menu_esquerdo {
	float:left;
	position:relative;
	z-index:4;
	width:205px;
	height: auto;
}

#menu_esquerdo1 {
	float:left;
	position:relative;
	z-index:4;
	width:205px;
	height: auto;
	margin-left: 2px;
}


#menu_direito {
	position:absolute;
	z-index:5;
	width:155px;
	margin-left:815px;
	*margin-left:5px;
	_margin-left:-15px;
	margin-top: -250px;
}

#local_menudireito {
	float:right;
	position:relative;
	z-index:5;
	width:155px;
	clear:inherit;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px
}


#conteudo_centro {
	position:relative;
	z-index:9;
	width:605px;	
	float:left;
	_float:right;
	height:auto;
	_margin-top: -1060px;
	top:auto;
	display:block;
}

#conteudo_centro1 {
	position:relative;
	z-index:9;
	width:605px;	
	float:left;
	height:auto;
}

#conteudo {width:968px; margin:-75px 0px 0px 130px; padding:5px 0px 0px 0px; background-color:#FFFFFF;}


#rodape {
	clear:both;
	position:relative;
	z-index:88;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:968px;
	height:109px;
	background:url(../2008_imagens/rodape_img.jpg);
	display:block;
}

#destaque_topo1{  float:right; margin:32px 0px 0px 0px; padding:0px 0px 0px 0px; width:158px; }

#destaque_topo2{
	position:absolute;
	float:right;
	margin-left: 515px;
	margin-top: 40px;
	width:300px;
}

#menu_topo{margin:0px 0px -20px 0px; padding: 0px 0px 0px 0px; clear:both; height:27px; text-align:left; }

#busca {
	float:left;
	margin:45px 0px 0px 0px;
	padding:0px 0px 0px 254px;
	float:left;
	position:relative;
	z-index:12;
}

#login {
	margin:0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	width:140px;
	float:right;
	position:absolute;
	z-index:5;
	top: -11px;
	left: 431px;
}

#logado { margin:-190px 0px 0px 190px; padding: 15px 0px 0px 0px; width:0px; float:right; position:relative; z-index:5; }

#bem_vindo{	width:140px; float:left; height:20px; padding:20px 0px 0px 0px; margin:0px 0px -10px 0px; }

#banner_topo{ float: right; width:742px; height:91px; padding:5px 130px 15px 0px; }

#icone_home {margin:0px -250px 0px 0px; padding:7px 0px 0px 106px; float:left; position:relative; z-index:666; }

#detalhe_menu {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#publicidade_direita {
	padding:0px 0px 0px 0px;
	margin:2px 0px 0px 18px;
	width:141px;
	height:298px;
}

#adsense{
	padding:0px 0px 0px 0px;
	margin:-10px 0px 0px 18px;
	width:141px;
	height:600px;
}

#barra_conteudo { background:url(../2008_imagens/img_destaque.gif) no-repeat; width:604px; height:34px; }

#destaque_esquedo {float:left; width:300px; height:432px; margin:0px 0px 0px 5px; padding:0px 0px 0px 0px;}

#destaque_direito {float:right; width:295px; height:432px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#frase_do_dia {
	background:url(../2008_imagens/frase_dia.gif);
	width:604px;
	display:block;
	clear:both;
	height:62px;
	margin: 100px 0px 0px 0px;
	padding:0px 0px 0px 0px;
} 

.texto_menu {font:normal 13px "Trebuchet MS", Georgia, Verdana; color:#4d5457; padding:0px 0px 0px 11px; margin: 5px 0px 0px 0px; }

.titulos_menu_coluna_destaque { font:normal 20px "Trebuchet MS", Georgia, Verdana; color:#007fc0; padding:0px 0px 0px 10px; margin:0px 0px -5px 0px;}

.texto_publicidade {
	font:normal 8px "Trebuchet MS", "Times New Roman", Times, serif;
	color:#7b8185;
	padding:0px 0px 0px 17px;
	margin:0px 0px 0px 0px;
}

.id_img_destaque {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

.muito_mais{ background:url(../2008_imagens/barra_mais.gif); width:600px; display:block; clear:both; height:61px; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; }

#muito_mais_geral{ width:500px;}

.texto_destaque_mais { font:normal 14px "Trebuchet MS", "Times New Roman", Times, serif; color:#526b25; padding:0px 0px 0px 0px; margin:0px 0px 0px 20px; width:100px; float:left; display:block;}

.publicidade01 { width:290px; height:60px; float:left; margin:0px 0px 0px 10px; }

#artigo { background:url(../2008_imagens/artigo.gif) no-repeat; margin: 20px 0px 0px 5px; padding:0px 0px 0px 0px; width:600px; height:33px; display:block; clear:both; }


/* end: CSS Geral não mexer !! */

 
/* Cores de fontes e textos GERAL  */

.titulo_destaque_topo1 { font:normal 16px "Trebuchet MS", Georgia, Verdana; color:#0074b2; padding:0px 0px 5px 10px; margin:-8px 0px 0px 0px; position:relative; z-index:566; }

.descricao_destaque_topo1 { font:normal 12px "Trebuchet MS", Georgia, Verdana; color:#7b8185; padding:1px 0px 0px 9px; margin:0px 0px 0px 0px; }

.texto_menu_topo01 {font: normal 9px "Trebuchet MS", "Times New Roman", Times, serif; color:#FFFFFF; padding: 9px 0px 0px 143px; margin: 0px 0px 0px 0px; float:left;  }

.texto_menu_topo02 {font: normal 9px "Trebuchet MS", Times, serif; color:#FFFFFF; padding: 9px 0px 0px 263px; margin: 0px 0px 0px 0px;   }

.texto_menu_topo03 {
	font: normal 9px "Trebuchet MS", Times, serif;
	color:#FFFFFF;
	padding: 0px 0px 0px 383px;
	margin: -17px 0px 0px 0px;
	position: absolute;
	top: 25px;
	z-index: 5;
}

.texto_menu_topo04 {
	font: normal 9px "Trebuchet MS", Times, serif;
	color:#FFFFFF;
	padding: 0px 0px 0px 501px;
	margin: -17px 0px 0px 0px;
	position: absolute;
	top: 25px;
	z-index: 4;
}

.texto_menu_topo05 {
	font: normal 9px "Trebuchet MS", Times, serif;
	color:#FFFFFF;
	padding: 0px 0px 0px 620px;
	margin: -17px 0px 0px 0px;
	position: absolute;
	top: 25px;
	z-index: 3;
}

.texto_menu_topo06 {
	font: normal 9px "Trebuchet MS", Times, serif;
	color:#FFFFFF;
	padding: 0px 0px 0px 739px;
	margin: -17px 0px 0px 0px;
	position: absolute;
	top: 25px;
	z-index: 2;
}

.texto_menu_topo07 {
	font: normal 9px "Trebuchet MS", Times, serif;
	color:#FFFFFF;
	padding: 0px 0px 0px 858px;
	margin: -17px 0px 0px 0px;
	position: absolute;
	top: 25px;
	z-index: 1;
}

.texto_login {
	font: normal 16px "Trebuchet MS", "Times New Roman", Times, serif;
	color:#44b7e6;
}

.texto_login1 {
	font: normal 16px "Trebuchet MS", "Times New Roman", Times, serif;
	color:#44b7e6;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -3px 0px;
	position:absolute;
	z-index:5;
	top: -3px;
	left: 245px;
}

.texto_form_login {
	font: normal 9px "Trebuchet MS", "Times New Roman", Times, serif;
	color:#969a9e;
}


.texto_busca_bottom{
	font: normal 12px "Trebuchet MS", "Times New Roman", Times, serif;
	color:#F4F4F4;
	margin: 0px 0px 0px 0px;
	position: absolute;
	left: 246px;
	top: 48px;
}

.texto_bem_vindo { font:normal 12px "Trebuchet MS", "Times New Roman", Times, serif; color:#969a9e; margin:0px 0px 0px 0px; padding: 30px 0px 0px 0px; text-align:right; }

.texto_coluna_destaque { font:normal 20px "Trebuchet MS", Georgia, Verdana; color:#007fc0; padding:0px 0px 0px 10px; margin:-4px 0px 0px 0px;}

.texto_coluna_destaque_menor { font:normal 12px "Trebuchet MS", Georgia, Verdana; color:#ffffff; padding:0px 40px 0px 0px; margin:-15px 0px 20px 0px; text-align:right;}

.data_colunista { font:bold 11px "Trebuchet MS", Georgia, Verdana; color:#1487c5; }

.texto_colunista { font:bold 14px "Trebuchet MS", Georgia, Verdana; color:#cd6834;  padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

.nome_colunista { font:normal 11px "Trebuchet MS", Georgia, Verdana; color:#7f7f7f;  padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

.texto_frase_dia { font:bold 14px "Trebuchet MS", Georgia, Verdana; color:#6a6a6a; padding:15px 0px 0px 0px; margin: 0px 0px 0px 189px; }

.nome_autor_frase { font:normal 14px "Trebuchet MS", "Times New Roman", Times, serif; color:#bababa; padding:0px 0px 0px 10px; margin:-19px 0px 0px 400px;  }

.texto_muito_mais { font:normal 20px "Trebuchet MS", Georgia, Verdana; color:#526b25; padding:10px 0px 0px 11px; margin:0px 0px 0px 0px;}

.texto_artigo_destaque { font:normal 20px "Trebuchet MS", Georgia, Verdana; color:#cc6633; padding:5px 0px 0px 11px; margin:0px 0px 0px 0px;}

a.link_branco_cinza:link { color:#FFFFFF; text-decoration:none; }

a.link_branco_cinza:visited { color:#FFFFFF; text-decoration:none; }

a.link_branco_cinza:hover { color:#d6d5d5; text-decoration:none; }


/*  Estilo do css do menu horizontal */
a.link_branco_branco:link { color:#FFFFFF; text-decoration:none; }

a.link_branco_branco:visited { color:#FFFFFF; text-decoration:none; }

a.link_branco_branco:hover { color:#FFFFFF; text-decoration:underline; }
/* end: Estilo do css do menu horizontal */


/*  Estilo do css do menu Sessoes */
a.link_cinza_cinza:link { color:#4d5457; text-decoration:none; }

a.link_cinza_cinza:visited { color:#4d5457; text-decoration:none; }

a.link_cinza_cinza:hover { color:#9aa4a8; text-decoration:underline; }
/* end: Estilo do css do menu sessoes */
