.box {
	
	position:relative;
	margin:0 auto;
	float:left;
	
	}

body {
	
	position:relative;
	margin:0 auto;
	text-align:center;	
	background:#000;
	padding-bottom:30px; 	
	
	}
	
a {
	
	text-decoration:none;
	margin:0 auto;
	
	}
	
a:hover {
	
	text-decoration:underline;
	
	}
	
#principal {
	
	position:relative;
	margin:0 auto;
	margin-top:10px;
	width:780px;
	padding:0 3px 0 3px;
	min-height:500px;
	height:auto !important;
	height:500px;
	background:#fff;
	overflow:hidden;
	overflow:auto !important;
	overflow:visible;
	clear:left;
		
	}
	
#topo{
	
	width:780px;
	height:192px;
	border-bottom:solid 1px #000;
	background:url(../imagens/fundo_topo.jpg) repeat-x;
	
	}
	
#logo{
	
	width:149px;
	height:173px;
	display:inline;
	margin:10px 0 0 21px;
	
	}
	
#logo a img{
	
	float:left;
	margin:0;
	display:inline;
	
	}
	
#menu_topo{
	
	width:246px;
	height:26px;
	margin:5px 0 0 0;
	float:right;
	background:url("../imagens/fundo_menutopo.jpg") no-repeat;
	
	}
	
#menu_topo a{
	
	font:normal 12px verdana;
	color:#000;
	float:left;
	margin:8px 0 0 29px;
	
}

#banner_topo{
	
	width:422px;
	height:74px;
	float:right;
	display:inline;
	margin:22px 117px 0 0;
	
	
	}
	
#pesquisar{
	
	width:170px;
	height:20px;
	float:right;
	margin:25px 0 0 0;
	
	
	}
	
#pesquisar input.text{
	
	float:left;
	width:115px;
	padding:3px 0 3px 8px;
	height:14px;
	margin: 8px 0 0 0;
	border:solid 1px #ccc;
	font:normal 10px verdana;
	
	}
	
#pesquisar input.botao{
	
	float:left;
	width:39px;
	height:24px;
	margin: 7px 0 0 2px;
	
	}
	
#menu{
	
	width:740px;
	height:25px;
	text-align:center;
	background:#FACA03;
	border-left:solid 20px #000;
	border-right:solid 20px #000;
	margin:2px 0 2px 0;
	
	}
	
#menu a{
	
	font:normal 12px verdana;
	color:#000;
	display:inline;
	margin:5px 20px 0 20px;
	
	}
	
#meio{
	
	width:761px;
	display:inline;
	margin:11px 0 0 0px;
	
	
	}
	
#quadro_maior{
	
	width:535px;
	display:inline;
	margin:0;
	
	}
	
#quadro_menor{
	
	width:214px;
	display:inline;
	margin:0 0 0 12px;
	
	}
	
#quadro_imagens{
	
	width:535px;
	height:221px;
	display:inline;
	
	}
	
div.noticias_laterais{
	
	width:214px;
	height:221px;
	background:#F6F8F8;
	
	
	}
	
div.links_noticias{
	
	width:199px;
	height:166px;
	margin-top:5px;
	padding:0 4px 0 10px;
	
	}
	
.outros{
	
	font:bold 12px arial !important;
	color:#333;
	float:right;
	margin:5px 4px 0 0;
	
	}
	
div.links_noticias ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:left;
	
	}
	
div.links_noticias ul li{
	
	height:50px;
	margin:0 auto;
	display:inline;
	float:left;
	margin:7px 0 0 0;
	
	}
	
div.links_noticias ul li p{
	
	font:bold 12px arial;
	color:#000;
	text-align:left;
	margin:0;
	
	}
	
div.links_noticias ul li a{
	
	font:normal 12px arial;
	color:#333;
	text-align:left;
	display:block;
	margin:4px 0 0 5px;
	
	}
	
#destaque{
	
	width:535px;
	height:221px;
	display:inline;
	background:#F6F8F8;
	
	}
	
div.noticia_destaque{
	
	width:518px;
	height:200px;
	margin:10px 0 0 0;
	padding-left:7px;
	padding-right:10px;
	
	}
	
div.noticia_destaque img{
	
	float:left;
	display:inline;
	margin:0 5px 0 0;
	
	}
	
div.noticia_destaque a{
	
	font:normal 12px arial;
	color:#333;
	margin:0;
	line-height:17px;
	display:block;
	text-align:justify;
	
	}

	
#rodape{
	
	width:100%;
	height:60px;
	margin:25px 0 0 0;
	background:url("../imagens/rodape.jpg") repeat-x;
	text-align:center;
	
	}
	
#rodape img{
	
	float:right;
	margin:0 10px 0 0;
	
	}
	
#rodape p{
	
	font:normal 12px arial;
	color:#000;
	margin:20px 0 0 0;
	text-align: center;
	
	}
	
#rodape a{
	
	font:bold 13px verdana;
	color:#000;
	
	}
	
/* ************** NOTÍCIA ****************** */

div.conteudo{
	
	width:528px;
	display:inline;
	padding-bottom:20px;
	padding-left:7px;
	background:#F6F8F8;

	}
	
div.conteudo span.data{
	
	font:normal 10px verdana;
	color:#999;
	text-align:left;
	display:block;
	margin:0;
	
	}
	
div.conteudo h1{
	
	font:bold 15px arial;
	color:#333;
	text-align:left;
	display:block;
	margin:3px 0 7px 0;
	
	}
	
div.conteudo img.fotonoticia{
	
	float:left;
	margin:0 4px 3px 0;
	display:inline;
	
	}
	
div.conteudo p.textonoticia{
	
	text-align:justify;
	display:block;
	line-height:2px;
	margin:0 10px 0 7px;
	font:normal 12px arial;
	color:#333;
	
	
	}
p {
	
	text-align:justify;
	display:block;
	line-height:2px;
	margin:0 10px 0 7px;
	font:normal 12px arial;
	color:#333;
	
	

}
/* ************** LISTA DE NOTÍCIA ****************** */
	
#listadenoticias ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:left;
	
	}
	
#listadenoticias ul li{
	
	width:520px;
	height:35px;
	margin:0 auto;
	display:inline;
	float:left;
	margin:7px 0 0 0;
	
	}
	
#listadenoticias ul li p{
	
	font:bold 12px arial;
	color:#000;
	text-align:left;
	margin:0;
	
	}
	
#listadenoticias ul li a{
	
	font:normal 12px arial;
	color:#333;
	float:left;
	display:inline;
	margin:4px 0 0 5px;
	
	}
	
div.paginacao{
	
	font:normal 10px arial;
	color:#555;
	width: 90%;
	}
	
div.paginacao span{
	
	font:normal 12px arial;
	color:#000;
	float:left;
	margin:0;
	
	}
	
div.paginacao a{
	
	font:normal 10px arial;
	color:#3366FF;

	}

	
/* ****************** FALE CONOSCO  ****************** */

#fale_conosco{
	
	width:500px;
	padding:5px 0 5px 0;
	margin:0 0 0 14px;
	display:inline !important;
	text-align:left;
	
	} 
	
	
#fale_conosco a{
	
	font:normal 12px arial;
	color:#000;
	margin:4px 0 0 0;
	
	}
	
#fale_conosco a:hover{
	
	color:blue!important;
	
	}

#fale_conosco p{
	
	font:normal 12px arial;
	color:#000;
	margin:4px 0 0 0;
	
	}
	
#preencher_formulario{
	
	width:410px;
	display:inline;
	margin:8px 0 0 14px;
	
	}
	
#preencher_formulario span{
	
	font:normal 12px arial;
	color:#000;
	float:left;
	margin:5px 0 0 0;
	display:inline;
	
	}
	
#preencher_formulario input{
	
	width:336px;
	height:20px;
	display:inline;
	border:solid 1px #ccc;
	float:right;
	
	}
	
#preencher_formulario textarea{
	
	width:336px;
	height:146px;
	display:inline;
	border:solid 1px #ccc;
	float:right;
	
	}
	
#preencher_formulario input.btn_enviar{
	
	width:55px;
	float:left;
	display:inline;
	border:solid 1px #ccc;
	margin:0 0 0 72px;

	}
	
#preencher_formulario input.btn_limpar{
	
	width:60px;
	float:left;
	display:inline;
	border:solid 1px #ccc;
	margin:0 0 0 7px;

	}
	
/* ***************** ADVOGADOS ******************* */

div.advogado{
	
	width:500px;
	display:inline;
	border-bottom:solid 1px #ccc;
	padding:5px 0 5px 0;
	
	}
	
div.advogado img{
	
	float:left;
	display:inline;
	margin:0 8px 0 0;
	
	}
	
div.advogado p{
	
	font:normal 11px verdana !important;
	color:#000;
    margin:0 0 5PX 0;
	text-align:left;
	
	}
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	background-color:#CCCCCC;
}	
h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
}