@charset "utf-8";
/* CSS Document */

body{
	margin: 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(../imagens/fundo_tudo.gif);
	background-repeat: repeat;
	}

#site{
	border: 1px solid #000000;
	}
	
#espado{
	padding: 0px;
	}

#links_topo{
	text-align: right;
	padding-right: 25px;
	padding-top: 2px;
	font-size: 16px;
	}
	
#links_topo a{
	font-size: 16px;
	font-weight: bold;
	color: #444e67;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	}
	
#links_topo a:hover{
	text-decoration: underline;
	}

/* MENU ESQUERDO ########################################################################################################################################################################### */

#lat_menu_esq{
	width: 8px;
	background-image: url(../imagens/lat_menu_esq.png);
	background-repeat: repeat-y;
	}
	
#lat_menu_dir{
	width: 10px;
	background-image: url(../imagens/lat_menu_dir.png);
	background-position: right;
	background-repeat: repeat-y;
	}

#menu{
	margin: 0px;
	padding: 0px;
	width: 260px;
	text-align: left;
	background-image: url(../imagens/bg_menu.png);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #F5F5F5;
	}

#menu ul{
	margin: 0px 0px 0px 12px;
	padding: 0px;
	list-style: none;
	}

#menu li{
	list-style: none;
	height: 25px;
	font-size: 16px;
	font-weight: bold;
	color: #444e67;
	margin: 0px 11px 5px 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-transform: lowercase;
	background-image: url(../imagens/borda_bot_menu.png);
	background-position: center bottom;
	background-repeat: no-repeat;
	}
	
#menu a{
	text-decoration: none;
	color: #444e67;
	}
	
/* NOTÍCIAS ########################################################################################################################################################################### */

#titulo_noticias{
	margin: 0px;
	padding-bottom: 2px;
	width: 230px;
	font-size: 16px;
	color: #3e778b;
	font-weight: bold;
	border-bottom: 3px dotted #BBBBBB;
	}

#noticias{
	width: 250px;
	height: 290px;
	margin: 0px;
	padding: 5px;
	text-align: justify;
	background-color: #d0d8da;
	}
	
#noticias .num_noticia{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	}

#noticias .conteudo_noticia{
	font-size: 12px;
	color: #666666;
	margin-left: 18px;
	text-align: left;
	}

#noticias a{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}
	
#noticias a:hover{
	text-decoration: underline;
	}

/* CONTEÚDO CENTRAL ######################################################################################################################################################################### */

#conteudo{
	background-image: url(../imagens/bg_conteudo.jpg);
	background-position: center;
	background-repeat: repeat-y;
	}

.titulo_pagina{
	width: 250px;
	text-align: left;
	font-size:16px;
	font-weight: bold;
	color: #4f4f4f;
	margin-left: 12px;
	padding-bottom: 5px;
	background-image: url(../imagens/borda_bot_menu.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	}

#maiorDestaque{
	width: 380px;
	text-align: center;
	border-bottom: 3px dotted #999999;
	margin-bottom: 20px;
	padding: 10px;
	}
	
#maiorDestaque .titulo_destaque{
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	}
	
#maiorDestaque .texto_destaque{
	font-size: 16px;
	color: #666666;
	text-align: justify;
	}
	
#maiorDestaque a{
	margin-left: 250px;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	}
	
#maiorDestaque a:hover{
	text-decoration: underline;
	}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#menorDestaque{
	width: 380px;
	background-image: url(../imagens/bg_destaques.gif);
	background-repeat: repeat;
	border-bottom: 3px dotted #999999;
	margin-bottom: 20px;
	text-align: justify;
	padding: 10px;
	}
	
#menorDestaque .thumb{
	margin-right: 10px;
	border: 0px;
	width: 129px;
	height: 129px;
	border: 0px;
	}
	
#menorDestaque .texto_menorDestaque{
	font-size: 14px;
	color: #666666;
	}
	
#menorDestaque .links{
	width: 370px;
	margin-top: 90px;
	text-align: left;
	margin-left: 10px;
	}
	
#menorDestaque img{
	border: 0px;
	float: left;
	}
	
#menorDestaque a{
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-transform: lowercase;
	margin: 0px 5px;
	}
	
#menorDestaque a:hover{
	text-decoration: underline;
	}

/* TOP 10 ########################################################################################################################################################################### */

#posts{
	margin: 18px;
	text-align: justify;
	}
	
#posts p{
	margin: 0px;
	padding: 0px 0px 8px 0px;
	}
	
#posts a{
	text-decoration: none;
	}

#posts a:hover{
	text-decoration: underline;
	}
	
.maisComentadoNumero{
	font-size: 14px;
	font-weight: bold;
	color: #464d69;
	margin-left: 5px;
	}
	
.maisComentadoTitulo{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	}
	
.maisComentadoTexto{
	font-size: 10px;
	color: #666666;
	}
	
/* BUSCA AVANÇADA ########################################################################################################################################################################### */

#img_procurar{
	font-weight: bold;
	}
	
#campo{
	float: left;
	margin-left: 5px;
	padding: 0px;
	}
	
.campo_busca{
	width: 140px;
	height: 20px;
	padding-top: 4px;
	margin-top: 20px;
	background-color: #999999;
	border: 0px;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	}
	

/* ÁREA DO USUÁRIO ######################################################################################################################################################################### */

#logado .bemvindo{
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	}
	
#logado ul{
	list-style: none;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	}

#logado li{
	list-style: none;
	margin: 5px 0px 5px 15px;
	padding: 0px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}
	
#logado a{
	text-decoration: none;
	color: #000000;
	}
	
#logado a:hover{
	text-decoration: underline;
	}

#acesso #img_acao{
	position: relative;
	float: left;
	margin-left: 15px;
	margin-right: 5px;
	width: 70px;
	text-align: center;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	}
	
#acesso #campo{
	margin: 0px;
	padding: 0px;
	}

.nome_campo{
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	}

.campo{
	width: 130px;
	height: 20px;
	padding: 4px 4px 0px 4px;
	background-color: #999999;
	border: 0px;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	}
	
.campo_contato{
	width: 230px;
	height: 20px;
	padding: 4px 4px 0px 4px;
	background-color: #999999;
	border: 0px;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	}
	
.campo_mensagem{
	width: 230px;
	padding: 4px 4px 0px 4px;
	background-color: #999999;
	border: 0px;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	}
	
	
/* TAGS ######################################################################################################################################################################### */

#metaTags{
	margin: 0px;
	padding: 10px;
	}

#metaTags a{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
	
#metaTags a:hover{
	text-decoration: underline;
	}
	
/* AGRADECIMENTO ######################################################################################################################################################################### */

#agradece{
	height: 100px;
	text-align: center;
	background-color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	}
	
#agradece a{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}
	
#agradece a:hover{
	text-decoration: underline;
	}
	
	
/* BUSCA ######################################################################################################################################################################### */

#conteudo{
	background-image: url(../imagens/bg_conteudo.jpg);
	background-position: center;
	background-repeat: repeat-y;
	}

#resultado{
	width: 390px;
	height: 1600px;
	text-align: center;
	margin-bottom: 20px;
	padding: 10px;
	}

.sem_resultado{
	font-size: 12px;
	font-style: italic;
	}
	
/* RODAPÉ ######################################################################################################################################################################### */

#rodape a{
	font-size: 14px;
	font-weight: bold;
	color: #464d69;
	margin: 0px 10px 0px 10px;
	text-decoration: none;
	}
	
#rodape a:hover{
	text-decoration: underline;
	}
