

@media screen and (max-width: 1252px) {
	#div-logo-topo {width: 213px;height: 95px;margin-left: 40%;margin-top: 31px;margin-bottom: 51px;float: left;}
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 1100px) {
	#div-logo-topo {width: 19%;height: 95px;margin-left: 40%;margin-top:13px;margin-bottom: 44px;float: left;}
	#wrap-topo {width: 100%;height: 209px;}
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width: 1093px) {
	/*#div-logo-topo {width: 23%;height: 105px;margin-left: 39%;margin-top: 23px;margin-bottom: 46px;/* float: left; }*/
}



@media screen and (max-width: 960px) {
	#conteudo-index, #iartigos, .box-conteudo, #utilitarios-1 , #utilitarios-2, #utilitarios-3 { width:98%; margin-left: 1%; margin-right: 1%; }
	#rodape-esquerdo{ margin-left:1%; width:29%;}
	#rodape-meio{ width:29%;}
	#rodape-direito{margin-right:1%; width:29%;}
	#contato .tb-form{width:98%;}
	#conteudo{width: 98%;}
	#wrap-site{width: 98%;}
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 950px) {
	#div-logo-topo {width: 22%;height: 95pxmargin-left: 40%;margin-top: 13px;margin-bottom: 44px;float: left;}	
}
@media screen and (max-width: 940px) {
	/*#div-logo-topo {width: 361px;height: 95px;margin-left: 30%;margin-top: 47px;margin-bottom: 42px;float: left;}*/
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width: 890px) {
#div-logo-topo {width: 23%;height: 95pxmargin-left: 40%;margin-top: 13px;margin-bottom: 44px;float: left;}	
}
@media screen and (max-width : 820px) {
	#utilitarios-2-esquerda { width: 89%; margin-left: 5%; min-height:300px; }
	#inews  .veja_mais { display: initial; float:none; margin-left: 10px;}
	#inews .slide{height:50px;}
	#utilitarios-2-meio{width:93%; margin-top: -4%; margin-left: 3%; }
	#utilitarios-2-direita{width:49%; }
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 800px) {
	#div-logo-topo {width: 26%;height: 95px;margin-left: 39%;margin-top: 14px;margin-bottom: 42px;float: left;}
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width : 700px) {
	#div-webmail-topo {display:none;}
	#contato{width:75%;min-height:600px;position:static;}
	#mapa{width:100%;min-height:220px;display:block;position:static;margin-top:50px;}
	#contato-fundo{min-height: 885px;}
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width : 650px) {
	/*#div-logo-topo {width: 361px;height: 95px;margin-left: 22%;margin-top: 47px;margin-bottom: 42px;float: left;}*/
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width : 635px) {
	#div-logo-topo {width: 33%;height: 95px;margin-left: 35%;margin-top: 14px;margin-bottom: 42px;float: left;}	
	}


@media screen and (max-width : 600px) {
	#div-logo-topo {width: 208px;height: 95px;margin-left: 30%;margin-top: 6px;margin-bottom: 42px;float: left;}
	#div-menu-topo { width: 100%; z-index:99999999;padding-top:8px; }
	.nav {position: relative;min-height: 40px;}	
	.nav ul {
		width: 210px;
		padding: 5px 0;
		top: 0;
		left: 0;
		border: solid 1px #aaa;
		background: #fff url('../img/icon-menu.png') no-repeat 10px 11px;
		border-radius: 5px;
		box-shadow: 0 1px 2px rgba(0,0,0,.3);
		height: auto;
	}
	.nav li {display: none; /* hide all <li> items */	margin: 0; float:none;}
	.nav .current {display: block; /* show only current <li> item */}
	.nav a {	display: block;	padding: 5px 5px 5px 32px;text-align: left;line-height: 100%; color: #666;font-size:14px;}
	.nav .current a {	background: none;color: #666; display:block;}
	/* on nav hover */
	.nav ul:hover {background-image: none;}
	.nav ul:hover li {display: block;margin: 0 0 5px;}
	.nav .current a:hover, .nav a:hover {background: url('../img/icon-check.png') no-repeat 10px 7px;color:#666;}
	
	#utilitarios-1-parte1, #utilitarios-1-parte2, #utilitarios-1-parte3 { width:98%; margin-left: 1%; margin-right: 1%; margin-bottom: 10px;}
	#utilitarios-2-meio, #utilitarios-2-direita { width:98%; margin-left: 1%; margin-right: 1%;}
	#inewsletter{min-height:100px;}
	#idocumentos{min-height:170px;}
	#rodape{float:left;}
	#rodape-esquerdo, #rodape-meio{ width: 98%; margin-left:1%; margin-right:1%;text-align:center;}
	#rodape-meio{margin-bottom:10px;}
	#rodape-direito {display:none;}
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width : 500px) {
	#div-logo-topo {width: 45%;height: 95px;margin-left: 27%;margin-top: 7px;margin-bottom: 42px;float: left;}
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width : 450px) {
	#div-logo-topo {width: 200px;height: 95px;margin-left: 28%;margin-top: 4px;margin-bottom: 42px;float: left;}
	#utilitarios-2-esquerda{display:none;}
	#full-slider-wrapper{display:none;}
	#contato-fundo{width:100%;}
	#contato{border:none;width: 90%;}
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width : 400px) {
	#div-logo-topo {width:55%;margin-left: 22%;margin-top: 17px;margin-bottom: 46px;float: left;}
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width : 350px) {
	#contato{width:85%;}
}