div#P000 p,
div#P000 ul,
div#P000 ol{
	line-height: 22px;}

div#P000 h1{
	clear: both;
	color: #005baa;
	font-size: 24px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0;}

div#P000 h2,
div#P000 h3,
div#P000 h4,
div#P000 h5,
div#P000 h6{
	clear: both;
	color: #005baa;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
	margin: 40px 0 30px 0;
	padding: 0 0 5px 0;}

div#P000 h2{
	font-size: 20px;}

div#P000 h3{
	font-size: 18px;}

div#P000 h4{
	font-size: 14px;}
	
div#P000 h5{
	font-size: 12px;}

div#P000 h6{
	font-size: 10px;}
	
div#P000 p.credito{
	font-weight: bold;
	clear: both;
	font-size: 12px;
	margin: 0 0 20px 0;
	padding: 0;}

div#P000 p.credito span{
	font-weight: normal;
	background: url({urlADCON}/images/css/icon_relogio.png) 0px 3px no-repeat;
	margin: 0 0 0 10px;
	padding: 0 0 0 19px;}

div#P000 a{
	color: #005baa;
	font-weight: bold;
	text-decoration: none;}
	
div#P000 a:hover{
	color: #0080c6;
	text-decoration: underline;}
	
div#P000 table{
	border-collapse: collapse;
	border-spacing: 0;
	border-top: #ccc 1px solid;
	border-right: #ccc 1px solid;}

div#P000 th,
div#P000 td{
	padding: 12px;
	line-height: 12px;
	text-align: center;
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;}

div#P000 th{ 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd'); 
	background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd)); 
	background: -moz-linear-gradient(top, #eeeeee, #dddddd); 
	text-shadow: 0 0 0 transparent, #fff 0px 1px 0px;}

div#P000 iframe{
	border: 0 none;}

/*Lista de definição*/
/*Imagem*/

div#P000 dl.imagem{
	float: right;
	width: 260px;
	margin: 0 0 20px 20px;
	padding: 0;}

div#P000 dl.imagem dt{
	color: #000;
	font-size: 9px;
	text-transform: uppercase;
	text-align: right;
	display: block;
	margin: -5px 0 5px 0;}

div#P000 dl.imagem dd{
	margin: 0;
	padding: 0;}

div#P000 dl.imagem dd img,
div#P000 dl.imagem dd embed,
div#P000 dl.imagem dd object,
div#P000 dl.imagem dd iframe{
	border: 0;
	width: 260px;
	height: 195px;}
	
div#P000 dl.imagem dd.legenda{
	height: 30px; /*-30px padding*/
	color: #fff;
	background: #005baa;
	padding: 15px;
	text-align: center;}

/*lista*/

div#P000 dl.lista{
	margin: 0 0 20px 0;
	padding: 10px;
	border-bottom: 1px solid #eee;}

div#P000 dl.lista dt{
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0;}

div#P000 dl.lista dt.hora{
	font-size: 12px;
	background: url({urlADCON}/images/css/icon_relogio.png) 1px 3px no-repeat;
	margin: 0 0 5px 0;
	padding: 0 0 0 16px;}

div#P000 dl.lista dd{
	margin: 0 0 10px 0;
	padding: 0;
	line-height: 22px;}
	
div#P000 dl.lista dd.email{
	background: url({urlADCON}/images/css/icon_carta.png) 0px 6px no-repeat;
	margin: 0 0 0 10px;
	padding: 0 0 0 21px;}

div#P000 dl.lista dd.telefone{
	background: url({urlADCON}/images/css/icon_telefone.png) 1px 6px no-repeat;
	margin: 0 0 0 10px;
	padding: 0 0 0 21px;}

div#P000 dl.lista dd.data{
	background: url({urlADCON}/images/css/icon_relogio.png) 1px 6px no-repeat;
	margin: 0 0 0 10px;
	padding: 0 0 0 21px;}

div#P000 dl.lista dd.local{
	background: url({urlADCON}/images/css/icon_casa.png) 0px 6px no-repeat;
	margin: 0 0 0 10px;
	padding: 0 0 0 21px;}

div#P000 dl.lista dd.info{
	background: url({urlADCON}/images/css/icon_info.png) 3px 6px no-repeat;
	margin: 0 0 0 10px;
	padding: 0 0 0 21px;}

div#P000 dl.lista dd.link{
	background: url({urlADCON}/images/css/icon_link.png) 1px 6px no-repeat;
	margin: 0 0 0 10px;
	padding: 0 0 0 21px;}

/*Display individual*/
/*tags*/

div#P000 div.tags{
	width: 610px;
	height: 25px;
	background: url({urlADCON}/images/css/icon_tags.png) 0px 7px no-repeat;
	margin: 0 0 0 10px;
	padding: 0 0 0 20px;}

div#P000 div.tags ul{
	list-style-type: none;
	margin: 0;
	padding: 0;}

div#P000 div.tags ul li{
	float: left;}

div#P000 div.tags ul li a{
	background: #ddd;
	color: #333;
	display: block;
	margin: 0 5px;
	padding: 5px 10px;
	border-radius: 5px;
	text-decoration: none;}

div#P000 div.tags ul li a:hover{
	background: #eee;
	color: #555;
	display: block;
	text-decoration: none;}

/*noticias_relacionadas*/

div#P000 div.noticias_relacionadas{
	width: 640px;
	margin: 50px 0;
	clear: both;}	

div#P000 div.noticias_relacionadas span.subcategoria{
	line-height: 27px;
	vertical-align: middle;
	display: block;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 0 0 5px 0;
	margin: 0 0 15px 0;
	border-bottom: 1px #ccc solid;}

div#P000 div.noticias_relacionadas ul{
	list-style-type: none;
	margin: 15px 0 0 0;
	padding: 0;}

div#P000 div.noticias_relacionadas ul li{
	margin: 0 0 5px 0;
	padding: 0 0 9px 0;
	border-bottom: 1px #ddd solid;
	clear: both;}

div#P000 div.noticias_relacionadas ul li span{
	line-height: 20px;
	vertical-align: middle;
	background: #005baa;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	padding: 2px 10px;
	margin: 0 10px 0 0;
	float: left;}

div#P000 div.noticias_relacionadas ul li a{
	line-height: 20px;
	vertical-align: middle;
	color: #005baa;
	font-weight: bold;
	text-decoration: none;
	padding: 0;}

div#P000 div.noticias_relacionadas a:hover{
	color: #0080c6;
	text-decoration: underline;}

/*paginação*/

div#P000 .circulo2{
	display: inline-block;
	font: bold 14px/24px sans-serif;
	width: 24px;
	height: 24px;
	text-align: center;
	border-radius: 50px;
	text-decoration: none;
	background: #f7f7f7;
	color: #666;}

div#P000 .circulo2:hover{
	background: #ddd;}

div#P000 ul.paginacao li{
	float: left;
	margin: 0 5px;}

div#P000 ul.paginacao{
	list-style-type: none;
	width: 250px;
	height: 24px;
	margin: 0 auto;
	padding: 0;
	text-align: center;}

div#P000 .compartilhar{
	clear: both;
	text-align: right;
	margin: 0 0 20px 0;}

/* Lista de notícias */

div#P000 a.buscamapa{
	clear: both;
	display: block;
	background: url({urlADCON}/images/css/reddot.png) no-repeat;
	margin: 0;
	padding: 5px 0 0 24px;
	width: 150px;
	height: 18px;}

div#P000 ul.lista_noticias{
	list-style-type: none;
	margin: 15px 0 0 0;
	padding: 0;}

div#P000 ul.lista_noticias li{
	line-height: 16px;
	height: 32px;
	vertical-align: middle;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px #ddd solid;
	clear: both;}

div#P000 ul.lista_noticias li span{
	line-height: 28px;
	vertical-align: middle;
	background: #005baa;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	padding: 2px 10px;
	margin: 0 10px 0 0;
	float: left;}

/* P039
   Resultado da busca. */

div#P039 a{
	color: #005baa;
	font-weight: bold;
	text-decoration: none;}
	
div#P039 a:hover{
	color: #0080c6;
	text-decoration: underline;}

div#P039{
	width: 640px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;}

div#P039 form{
	margin: 0;
	padding: 0;}

div#P039 fieldset{
	margin: 0;
	padding: 0;
	border: 0 none;}

div#P039 input.b_box{
	border: #ccc 1px solid;
	background: #fff url({urlADCON}/images/css/ico_busca.png) no-repeat;
	padding: 5px 5px 5px 30px;
	width: 300px;
	margin: 0 10px 0 0;}

div#P039 input.b_botao{
	padding: 5px 10px;
	margin: 0;
	width: 39px;
	background: #ccc;
	border: 1px #ccc solid;
	text-shadow: 0 0 0 transparent, #eee 0px 1px 0px;
	cursor: pointer;
	font-weight: bold;}

div#P039 input.b_botao:hover{
	background: #ddd;	
	border: 1px #ddd solid;}

/* P039
   Categoria */

div#P039 ul.categoria{
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px #ddd solid;
	height: 30px;
}
div#P039 ul.categoria li{
	float: left;
	margin: 0 15px 0 0;
	line-height: 26px;
	color: #aaa;
}
div#P039 ul.categoria li.ativo{
	border-bottom: 4px #0080c6 solid;
	font-weight: bold !important;	
	color: #3a3a3a !important;
}
div#P039 ul.categoria li.ativo a{
	font-weight: bold !important;
}
div#P039 ul.categoria li a{
	color: inherit;
	text-decoration: none;
	font-weight: normal;
}
div#P039 ul.categoria li a:hover{
	color: #005baa;
	text-decoration: none;
}

/* 	P039
	Lista */

div#P039 dl.lista{
	margin: 20px 0;
	padding: 0;
	border-bottom: 1px solid #eee;
	overflow: auto;
}
div#P039 dl.lista dt{
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	margin: 0;
	padding: 0;
}
div#P039 dl.lista dd.credito{
	padding: 0;
	margin: 0;
	color: #aaa;
	font-size: 11px;
	text-transform: uppercase;
}
div#P039 dl.lista dd.imagem{
	margin: 0 15px 15px 0;
	padding: 0;
	float: left;
}
div#P039 dl.lista dd.imagem img{
	width: 150px;
}
div#P039 dl.lista dd.resumo{
	margin: 0 0 10px 0;
	padding: 0;
	line-height: 22px;
}