.rodape{
	background-color: #0e0c11;
	padding:10px;
	color:#FFF;
	text-align:center;
	font-size:12px;
}

.rodape1{
	background-color: #505153;
	color: #fff;
	padding: 5px;
}

.conteudo{
	background-color: #f7f7f9;
	/*min-height:620px;*/
	padding: 15px;
}

.destaques{
	background-color: #e3e3e5;
	padding: 10px 20px 5px;
	/*height: 198px;*/
}

.destaques1{
	background-color: #f7f7f9;
	min-height:225px;
}

.banner-principal{
	background-color: #1c52a5;
	/*min-height:402px;*/
}

.menu-topo{
	background-color: #1c52a5;
	height: 52px;
	color: #fff;
	position:relative;
}

.barra-topo{
	background-color: #020c16;
	height: 66px;
	color: #fff;
}

.logo{

	padding-left: 60px;
}


.social{
	padding: 18px 0 0 225px;
}

.bckg_pesq{
	background:url(../images/bckg_top.png) no-repeat;
	min-height: 65px;
	padding-top: 20px;
}

.bckg_menu{
	/*background:url(../images/bckg_menu2.png) no-repeat;
	min-height: 42px;*/
}

.menuMPublico{
	padding:10px;
	position:absolute;
	left:0;
	width:100%;
	z-index:10;
	top: 52px;
	display:none;
	background:#3a9acf;
}

.btn-hover{
	cursor:pointer;
	height: 52px !important;
	background:url(../images/bckg_menuMP.png) no-repeat;
	padding: 15px 0 0 30px;
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
  	font-size: 13px;
	}



@media only screen and (max-width: 600px) {
	img{
		max-width:350px;
	}
	
	.banner-principal{
		display:none;
	}
}

@media only screen and (max-width: 400px) {
	img{
		max-width:250px;
	}

	.banner-principal{
		display:none;
	}

	.bckg_pesq{
	display:none;
	}

	.destaques{
	min-height:auto;
	}

	.menuMPublico{

	z-index:10000;

	}

#gruemenu.grue_140 > ul > li:hover > a, #gruemenu.grue_140 > ul > li > a:hover, #gruemenu.grue_140 > ul > li.active > a{
	background:#096;

	}

}


.footer2{
	  display: none;
	  }


.conteudo{
	min-height:300px;
}

.search input[type="text"]{
	width: 180px;
	}

.moduletablelegis h3 {
	background:url(../images/bckg_legisla.png) no-repeat;
	height: 26px;
  	padding: 5px 0 0 35px;
	text-transform: uppercase;
  	font-size: 15px;
	}

.moduletablepubl h3 {
	background:url(../images/bckg_publica.png) no-repeat;
	height: 26px;
  	padding: 5px 0 0 35px;
	text-transform: uppercase;
  	font-size: 15px;
	}

.moduletablepare h3 {
	background:url(../images/bckg_parecer.png) no-repeat;
	height: 26px;
  	padding: 5px 0 0 35px;
	text-transform: uppercase;
  	font-size: 15px;
	}


.moduletableprensa h3{
	background:url(../images/bckg_prensa.png) no-repeat;
	height: 26px;
  	padding: 5px 0 0 35px;
	text-transform: uppercase;
  	font-size: 15px;
	}

.moduletableactual h3 {
	background:url(../images/bckg_actual.png) no-repeat;
	height:26px;
	padding: 2px 0 0 35px;
}

.moduletableoutros a{
	font-size: 12px;
	text-decoration: underline;
}

.actual{
	background:url(../images/bckg_actual.png) no-repeat;
	height:26px;
	padding: 2px 0 0 35px;
}


.event{
	background:url(../images/bckg_event.png) no-repeat;
	height:26px;
	padding: 5px 0 0 35px;
  	text-transform: uppercase;
  	font-size: 15px;
}

.Inquer {
	background:url(../images/bckg_Inquer.png) no-repeat;
	height: 26px;
 	padding: 4px 0 0 35px;
  	font-size: 18px;
}

.poll h4{
	font-size: 12px;
  	font-weight: bold;
	}

.poll label{
	  font-size: 12px;
	}

.page-header h2{
	font-size: 20px;
}

.slimcontact_contact_text h3{
	background:url(../images/icn_home.png) no-repeat;
	font-size: 12px;
	padding: 7px 0 0 35px;
	}
.slimcontact_contact_text a{
	color: white;
	font-size: 12px;
	}

.slimcontact_contact_text div{
	font-size: 12px;
}

h3.legislacao{
	background: transparent url("../images/bckg_legisla.png") no-repeat scroll 0% 0%;
height: 26px;
padding: 5px 0px 0px 35px;
text-transform: uppercase;
font-size: 15px;
}

h3.publicacoes{
	background: transparent url("../images/bckg_publica.png") no-repeat scroll 0% 0%;
height: 26px;
padding: 5px 0px 0px 35px;
text-transform: uppercase;
font-size: 15px;
}

h3.pareceres{
	background: transparent url("../images/bckg_parecer.png") no-repeat scroll 0% 0%;
height: 26px;
padding: 5px 0px 0px 35px;
text-transform: uppercase;
font-size: 15px;
}

h3.pareceres{
	background: transparent url("../images/bckg_publica.png") no-repeat scroll 0% 0%;
height: 26px;
padding: 5px 0px 0px 35px;
text-transform: uppercase;
font-size: 15px;
}


.btn-group pull-right { background-color: #ccc;}

.form-actions button{ float:left !important; margin-top: 5px; }


.article-info-term{display:none;}
.published,.modified {font-size:11px;}


