#barra-identidade-paraiba2 form{
	margin: 0px;
}

#barra-identidade-paraiba2 .identidade-busca{
	border: medium none;
	float: left;
	font-size: 12px;
	height: 13px;
	margin: 4px 0 0;
	text-indent: 4px;
    width: 93%;
    border-radius: 0px;
}

#barra-identidade-paraiba2{
	background: none repeat scroll 0 0 #D1D3D4;
	/*height: 31px;*/
}

#barra-identidade-paraiba2 [class*="span"]{
	/*margin-left: 0px;*/
}

#barra-identidade-paraiba2 .info-paraiba{
	font-size: 12px;
	color: #767B7D;
	text-align: right;
}

#barra-identidade-paraiba2 .receber-noticias{
	border-left: 1px solid #A8A9A9;
    color: #767B7D;
    float: left;
    /*font-family: 'Telex',sans-serif;*/
    font-size: 11px;
    /* margin: 6px 17px 0 19px; */
    /* text-align: center; */
    text-indent: 8px;
    margin-top: 4px;
    margin-left: 10px;
}

#barra-identidade-paraiba2 #info-paraiba-cidade{
	color: #767B7D;
	/*float: left;*/
	font-size: 12px;
	line-height: 12px;
	padding-top: 10px;
	padding-left: 0px;
	/*margin: 3px 4px 0 0;*/
	/*text-align: right;*/
	/*width: 58px;*/
	/*position: relative;
    top: 5px;*/
}

#barra-identidade-paraiba2 #info-paraiba-data{
	background: none repeat scroll 0 0 #696969;
    /*padding: 5px 17px 5px 17px;*/
    /*position: relative;
    top: 5px;*/
    color: white;
    min-width: 190px;
    padding-left: 17px;
}

#barra-identidade-paraiba2 #info-paraiba-data2{
    background: none repeat scroll 0 0 #696969;
    /* padding: 5px 17px 5px 17px; */
    color: white;
    min-width: 152px;
    padding-left: 17px;
    text-align: center;
}

#barra-identidade-paraiba2 .info-paraiba{
	/*background: none repeat scroll 0 0 #696969;*/
	padding: 5px 17px 5px 0px;
	color: white;
	float: left;
}

#barra-identidade-paraiba2 #feed-busca{
	padding-top: 6px;
	/*margin: 0px;*/
}

#barra-identidade-paraiba2 #redes{
	padding-top: 7px;
}

#barra-identidade-paraiba2 .identidade-busca-submit{
	background: url("../img/sprite_paraiba.png") no-repeat scroll -187px 0 rgba(0, 0, 0, 0);
	border: medium none;
	float: left;
	height: 21px;
	margin: 4px 0 0;
	width: 4%;
	min-width: 20px;
}





#barra-identidade-paraiba{
	background: none repeat scroll 0 0 #D1D3D4;
	height: 31px;
	width: 100%;
}

.container-identidade-paraiba {
	height: 31px;
	overflow: hidden;
	z-index: 1;
	zoom: 1;
	margin-left: auto;
	margin-right: auto;
	width: 960px;	
}

#barra-identidade-paraiba #local{
	float: left;
	height: 31px;
	margin: 0;
	overflow: hidden;
	width: 285px;
}

#barra-identidade-paraiba #local .cidade{
	color: #767B7D;
	float: left;
	font-size: 12px;
	line-height: 12px;
	margin: 3px 0 0;
	text-align: right;
	width: 58px;
}

#barra-identidade-paraiba #local .data{
	background: none repeat scroll 0 0 #696969;
	color: #FFFFFF;
	font-size: 11px;
	height: 16px;
	margin: 6px 0 0 10px;
	padding: 3px 23px 0 17px;
	position: absolute;
	text-align: center;
	width: auto;
	display: none;
}

#barra-identidade-paraiba #redes{
	color: #767B7D;
	float: left;
	font-size: 14px;
	height: 31px;
	margin-top: 2px;
	overflow: hidden;	
}

#barra-identidade-paraiba #redes #twitter,
#barra-identidade-paraiba #redes #orkut,
#barra-identidade-paraiba #redes #youtube,
#barra-identidade-paraiba #redes #facebook,
#barra-identidade-paraiba #redes #flickr,
#barra-identidade-paraiba #redes #instagram{
	background: url("../img/sprite_paraiba.png") no-repeat scroll -41px 0 rgba(0, 0, 0, 0);
	float: left;
	height: 23px;
	margin: 3px 0 0 2px;
	width: 20px;
}

#redes #twitter,
#redes #orkut,
#redes #youtube,
#redes #facebook,
#redes #flickr,
#redes #instagram{
	background: url("../img/sprite_paraiba.png") no-repeat scroll -41px 0 rgba(0, 0, 0, 0);
	float: left;
	height: 23px;
	margin: 3px 0 0 2px;
	width: 20px;
}

#barra-identidade-paraiba #redes #twitter{
	margin-left: 7px;
}

#barra-identidade-paraiba #redes #orkut{
	background-position: -62px 0;
}

#barra-identidade-paraiba #redes #youtube{
	background-position: -83px 0;
}

#barra-identidade-paraiba #redes #facebook{
	background-position: -104px 0;
}

#barra-identidade-paraiba #redes #flickr{
	background-position: -124px 0;
}

#barra-identidade-paraiba #redes #instagram{
	background-position: -146px 0;
}

#redes #twitter{
	margin-left: 7px;
}

#redes #orkut{
	background-position: -62px 0;
}

#redes #youtube{
	background-position: -83px 0;
}

#redes #facebook{
	background-position: -104px 0;
}

#redes #flickr{
	background-position: -124px 0;
}

#redes #instagram{
	background-position: -146px 0;
}

#barra-identidade-paraiba .receber-noticias{
	border-left: 1px solid #A8A9A9;
	color: #767B7D;
	float: left;
	/*font-family: 'Telex',sans-serif;*/
	font-size: 12px;
	margin: 6px 17px 0 19px;
	text-align: center;
	text-indent: 8px;
}

#barra-identidade-paraiba form {
	float: right;
	width: 354px;
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 100%;
}

#barra-identidade-paraiba .identidade-busca{
	border: medium none;
	float: left;
	font-size: 12px;
	height: 13px;
	margin: 6px 0 0;
	text-indent: 4px;
	width: 80%;
	border-radius: 0px;
}

#barra-identidade-paraiba .identidade-busca-submit{
	background: url("../img/sprite_paraiba.png") no-repeat scroll -187px 0 rgba(0, 0, 0, 0);
	border: medium none;
	float: left;
	height: 21px;
	margin: 6px 0 0;
	width: 20px;
}

#imgLogoLink{
	max-width: 100%;
	height: auto;
}




/* ==========================================================================
   Cabeçalho do portal
   ========================================================================== */

#header {
    padding: 14px 0 0 0;
    /* IE6-9 fallback on horizontal gradient */
    filter:progid: DXImageTransform.Microsoft.gradient( startColorstr="#19882c", endColorstr="#025310",GradientType=1);
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    max-width: 960px;
}	

#brasilgov {
    padding: 5px 10px;
    border-bottom: 1px solid #ffcc00;
    background: #00510f;
    color: #fff;
}

/*** Inicio acesso a informacao ***/
#acessoInformacao {
    height: 25px;
    left: 34%;
    position: absolute;
    width: 200px;
    top: 4px;
}

#acessoInformacao span#acesso {
    background: url("../img/temaNovo/sprite.png") repeat scroll -285px 2px rgba(0, 0, 0, 0);
    height: 36px;
    left: 0;
    position: absolute;
    top: 4px;
    width: 43px;
}

#acessoInformacao .acesso-informacao {
    color: #14a751;
    float: left;
    font-weight: 400;
    margin: 15px 0 0 50px;
    text-transform: uppercase;
    font-size: 12px;
}

#acessoInformacao1 {
    text-align: right;
}

#acessoInformacao1 span#acesso1 {
    background: url("../img/temaNovo/ico_transp3.png") no-repeat;
    height: 40px;
    position: absolute;
    top: 45px;
    width: 40px;
}

#acessoInformacao1 a.acesso-informacao1 {
    color: #14a751;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 12px;
    top: 12px;
    position: relative;
    margin-left: 45px;
}

#acessoInformacao2 span#acesso{
	background: url("../img/temaNovo/sprite.png") repeat scroll -285px 2px rgba(0, 0, 0, 0);
	height: 36px;
	width: 43px;
	display: inline-block;
}

#acessoInformacao2 a.acesso-informacao{
	color: #14a751;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 12px;
	bottom: 10px;
    position: relative;
}


/*** Inicio acoes do site ***/

#portal-siteactions2{
	background: none repeat scroll 0 0 #000000;
    /*height: 25px;*/
    display: inline-flex;
    margin-top: 6px;
    /*max-width: 370px;*/
}

#portal-siteactions2 li{
	color: #ffffff;
	width: 140px;
	float: left;
	display: inline;
    margin: 5px 0 0;
    text-align: center;
    text-indent: 23px;
}

span#siteaction-accessibility {
	height: 29px;
    width: 34px;
    background: url("../img/temaNovo/sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    background-position: -54px -225px;
}

span#siteaction-contraste {
	height: 29px;
    width: 34px;
    background: url("../img/temaNovo/sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-position: -53px -250px;
}

#siteaction-mapadosite{
	margin-left: 20px;
}

/*#portal-siteactions2 #siteaction-accessibility {
	background: url("../img/temaNovo/sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-position: -45px -233px;
}

#portal-siteactions2 #siteaction-accessibility {
    background: url("../img/temaNovo/sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    background-position: -54px -225px;
}

#portal-siteactions2 li#siteaction-contraste{
	background: url("../img/temaNovo/sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-position: -44px -256px;
}

 #portal-siteactions2 #siteaction-contraste {
    background: url("../img/temaNovo/sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    background-position: -50px -249px;
}*/

#portal-siteactions2 li a {
	color: #fff;
    font-size: 12px;
}

#portal-siteactions2 a:hover {
	color: #75ad0a;
}

div#siteaction-contraste {
    padding: 7px 0 4px 0px;
}

#portal-siteactions2 a {
    padding: 7px 0 4px 0px;
    text-decoration: none;
    position: relative;
    bottom: 3px;
}

#portal-siteactions2 .banner-paraiba {
	max-width: 100%;
	min-width: 100%;
}

#portal-siteactions {
    background: none repeat scroll 0 0 #000000;
    height: 25px;
    position: absolute;
    right: 0;
    width: 440px;
}

#portal-siteactions li {
    color: #ffffff;
    float: left;
    margin: 5px 0 0;
    text-align: center;
    text-indent: 26px;
    width: 140px;
}

#portal-siteactions li#siteaction-accessibility {
	background: url("../img/temaNovo/sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-position: -45px -233px;
}

#portal-siteactions li#siteaction-contraste{
	background: url("../img/temaNovo/sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-position: -43px -256px;
}

#portal-siteactions li a {
	color: #fff;
    font-size: 12px;
}


/* Menu site actions - Acessibilidade, Alto Contraste, Mapa do site
   ========================================================================== */

#portal-siteactions {
    display: block;
    float: right;
    clear: none;
    padding-bottom: 2px;
    font-size: 0.93em;
}

#portal-siteactions li { display: inline; }

#portal-siteactions a {
    padding: 4px 0 4px 10px;
    text-decoration: none;
    /*Alyson removidotext-transform: uppercase;*/
}

#siteaction-accessibility a { padding-left: 0; }

#portal-siteactions .last-item { margin-right: 0; }

#portal-sitemap .navTree { background: none !important; }

#portal-sitemap .state-published { color: #1a2a39 !important; }

/*** Final acoes do site ***/


#logo {
    height: 75px;
    width: 200px;
    margin: 47px 5px 0px;
    float: left;
    padding: 0;
}

#logoLink {
    position: absolute;
    height: 68px;
    width: 196px;
}

#logilink img{
	max-height: 90px;
}

#logoLink2 img{
	max-height: 90px;
}

.ads {
	float: right;
	margin: 45px 0px 0px;
}

#super-banner > a > img{
	/*max-width: 720px;*/
}

@media only screen and (max-width: 1200px) {
	#barra-identidade-paraiba2 .identidade-busca {
		width: 92%;
	}
}

@media only screen and (min-width: 1200px){
	#header {
	    max-width: 1170px;
	}	
}


@media (min-width: 980px) and (max-width: 1199px) {
	#logoLink2 img {
	    max-height: 70px;
	}


}

@media (min-width: 768px) and (max-width: 979px) {
	#header {
		max-width: 724px;
	}

	#barra-identidade-paraiba2 .identidade-busca {
		width: 89%;
	}

	#logoLink2 img {
	    max-height: 55px;
	}
}


@media only screen and (max-width: 979px){
	#barra-identidade-paraiba .identidade-busca{
		width: 65%;
	}	
}




@media only screen and (min-width : 320px) and (max-width : 768px) {

	#super-banner {display: none}

	#portal-siteactions,
    #acessoInformacao {
        display: none;
    }

    #logo {
        /*width: 200px;*/
        margin: 0 0 0 20px;
    }

    /* Retirar espaço entre o logo e o menu chrome do smartphone */
    #header {height: 110px;}

    #barra-identidade-paraiba {display: none;}

}


