*
{
	margin:0px;
	padding:0px;
}


body 
{
	background:url(App_img/bg_geral.jpg) repeat-x;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:12px;
}

h2 {
	font-family:Arial, Tahoma, sans-serif;
	}

#geral
{
	width:965px;
	height:auto;
	margin:auto;
}

#topo
{
	width:965px;
	height:269px;
	background:url(App_img/topo.jpg) no-repeat;
}

#logo
{
	width:364px;
	height:57px;
	margin-top:20px;
	float:left;
}



/*------------------------------------------------ CONTATO ------------------------------------------------*/



#contato
{
	float:right;
	font-family:Helvetica, Verdana, Arial ;
	font-size:18px;

}

#contato ul
{
	list-style:none;
	margin-right:20px;
	margin-top:50px;
}

#contato li
{
	display:inline;
}

#contato a:hover
{
	text-decoration:underline;
}


/*------------------------------------------------ MENU ------------------------------------------------*/


#menu
{
	float:left;
	display:block;
	width:700px;
	height:120px;
	margin-top:42px;

}

#menu ul
{
	list-style:none;
	float:left;
	margin-right:18px;
}

#menu li
{
	height:28px;
	width:140px;
	padding-top:5px;
	padding-left:10px;
	margin-top:-2px;
}

#menu li:hover
{
	background:url(App_img/bg_hover_menu2.png) no-repeat;
}

#menu .item_grande:hover
{
	background:url(App_img/bg_hover_menu.png) no-repeat;
}



/*------------------------------------------------ PESQUISA ------------------------------------------------*/



#pesquisa
{
	background-image:url(App_img/bg_busca.png); 
	width:965px; 
	height:31px; 
	margin-top:-1px;
	margin-bottom:30px;
}

#pesquisa input
{
	margin-left:283px; 
	margin-top:4px;
	*margin-top:7px;
	width:397px; 
	height:20px; 
	border:none; 
	background:none; 
	font-size:12px; 
	color:#000; 
	text-align:center;
}

#meio {
	width:965px;
	height:auto;
	}
	


/*-------------------------------------- ESQUERDA, NOTICIAS, NEWSLETTER, JORNAIS E BOLETINS -----------------------------------------*/

#esquerda{
	width:650px;
	height:auto;
	float:left;
	}



#noticias {
	width:650px;
	height:auto;
	}


.noticias_bloco {
	width:280px;
	min-height:250px;
	height:auto;
	float:left;
	}

.noticias_bloco h1 a{
	width:auto;
	height:auto;
	font-size:16px;	
	font-weight:bold;
	color:#4D4D4D;
	margin-left:4px;
	text-decoration:none;
	font-family:Arial, Verdana;
	}

.noticias_bloco h1 a:hover{
	color:#008EFF;
	}

.noticias_data {
	width:auto;
	height:auto;
	font-size:12px;
	color:#ff0000;
	float:left;
	margin-top:3px;
	}

.noticias_titulo:hover{
	color:#008EFF;
	}

.noticias_chamada{
	width:280px;
	height:auto;
	font-size:11px;
	color:#363636;
	padding-bottom:5px;
	margin-bottom:8px;
	border-bottom:#CCC solid 1px;
	float:left;
	text-decoration:none;
	}


.noticias_chamada:hover{
	color:#008EFF;
	}

.noticias_leia_todas{
	width:127px;
	height:24px;
	float:right;
	display:block;
	background:url(App_img/bt_artigos_avisos_noticias.png) no-repeat;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	margin-top:20px;
	padding-top:4px;
	}


/*--------------------------------------  NEWSLETTER  -----------------------------------------*/

#newsletter 
{
	width:240px;
	height:auto;
	float:left;
	margin-top:17px;
	background:url(App_img/bg_newsletter.png) right no-repeat;
}


#newsletter .campo
{
	width:213px;
	height:28px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	background:url(App_img/caixa_newsletter.png) no-repeat;
	padding-left:5px;
	float:left;
	margin-top:5px;
	*padding-top:6px;
	margin-top:0px;
} 

	
	
/*--------------------------------------  JORNAIS  -----------------------------------------*/	
	
	
#jornais_boletins{
	width:382px;
	height:auto;
	float:left;
	margin-top:23px;
	padding-top:15px;
	margin-left:7px;
	background:url(App_img/jornais_boletins.jpg) no-repeat;
	padding-bottom:30px;
	}

#jornais_boletins h2{
	font-weight:normal;
	font-size:18px;
	display:block;
	}

#jornais_boletins h2 a:hover{
	color:#008EFF;
	}

#jornais_boletins a{
	color:#363636;
	text-decoration:none;
	display:block;
	}
	
	
#jornais_boletins a:hover{
	color:#008EFF;
	}

.jornais_boletins_baixar_ver{
	width:137px;
	height:18px;
	font-size:10px;
	margin-left:123px;
	padding-top:2px;
	text-align:center;
	background:url(App_img/bt_baixar_ver.png) no-repeat;}
	
	
	
	
/*--------------------------------------  DIREITA, AVISOS E ARTIGOS  -----------------------------------------*/		
	
	

#direita {
	width:272px;
	height:auto;
	float:left;
	margin-left:30px;
	}

#avisos{
	width:260px;
	height:auto;
	background:url(App_img/avisos.png) no-repeat;
	}

#avisos h1 a , #artigos h1 a {
	width:auto;
	height:auto;
	font-weight:bold;
	font-size:16px;
	color:#4D4D4D;
	font-family:Arial, Verdana;
	}


#avisos h1, #artigos h1{
	line-height:17px;
	} 


#avisos a, #artigos a{
	color:#363636;
	text-decoration:none;
	font-size:11px;
	
	} 


#avisos a:hover, #artigos a:hover {
	color:#008EFF;
	}

#avisos p, #artigos p {
	font-size:11px;
	color:#7A7A7A;	
	margin-bottom:10px;
	}
	
#artigos{
	width:260px;
	height:auto;
	margin-top:17px;
	background:url(App_img/artigos.png) no-repeat;
	}



/*------------------------------------------------ RODAPE ------------------------------------------------*/

#rodape {
	width:965px;
	height:189px;
	margin:auto;
	padding-top:26px;
	clear:left;
	background:url(App_img/rodape.png) no-repeat;
	}

#rodape_endereco {
	width:288px;
	height:auto;
	float:left;
	margin-left:20px;
	}

#rodape_menu {
	width:105px;
	height:56px;
	float:left;
	margin-left:12px;
	border-right:#DFDFDF solid 1px;
}

#rodape_menu a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#888888;
	display:block;
	padding-right:5px;
	}

#rodape_menu a:hover{
	color:#008EFF;
	}


#rodape_federacao{
	width:140px;
	height:auto;
	float:left;
	color:#888888;
	margin-left:20px;
	}

#rodape_federacao a{
	width:82px;
	height:30px;
	margin-top:-11px;
	padding-top:3px;
	padding-left:27px;
	text-decoration:none;
	display:block;
	color:#888888;
	background:url(App_img/brasao.png)  no-repeat;
}


#rodape_federacao a:hover{
	color:#008EFF;
	}

#rodape_visitas{
	width:56px;
	height:auto;
	float:left;
	margin-left:10px;
	color:#aeaeae;
	text-align:center;
	}


.rodape_visitas_numero{
	font-family:Verdana, Geneva, sans-serif;
	font-size:25px;
	display:block;
	margin:0;
	}

/****************************************      ENQUETE     ******************************************************/

.enquete
{
    width: 260px;
    float: left;
    margin-bottom: 15px;
    font-family: Arial, Verdana;
}

.perguntaEnquete
{
    width: 260px;
    font-size: 16px;
    color: #4D4E4E;
    margin-bottom: 5px;
    float: left;
    font-weight: bold;
}

.opcoes
{
   color: #4D4E4E;
   margin-left: 10px;
}

.opcoes input
{
    margin-top: 5px;
}

.btVotar
{
    margin: 12px 0 0 0;
}

.resultado
{
    width: 250px;
    float: left;
}

.resultado label
{
    width: 250px;
}

.tamanhoBarra
{
    width: 180px;
}

.opcao
{
    width: 250px;
    display: block;
    float: left;
    margin-top: 5px;
}

.barra
{
    height: 10px;
    background-color: #41B649;
    float: left;
    margin-top: 3px;
}

.porcentagem
{
    float: right;
    width: 50px;
    height: 15px;
    margin-top: 0px;
    *margin-top: -13px;
}

.itemResultado
{
    width: 250px;
    margin-bottom: 5px;
}
