/* Atualizacao://Samuel de Almeida Filho*/
/* Fevereiro de 2014*/

#header {
    padding: 14px 0 0 0;
    background-color: #1659bf;
    color: #fff;
}

/* Menu de Acessibilidade
   ========================================================================== */

#accessibility a {
    color: #dcecff;
}

#accessibility span {
    background: url("../images/bg-acess-key.gif") center center no-repeat;
    color: #0a1857;
}

/* Titulo do blog
   ========================================================================== */

#portal-logo,
#portal-title { color: #fff !important; }

/* Menu site actions - Acessibilidade, Alto Contraste, Mapa do site
   ========================================================================== */

#portal-siteactions { border-bottom: 1px dotted #6893cb; }

#portal-siteactions a,
#portal-siteactions a:hover { color: #dcecff !important; }

/* Menu sobre o portal
   ========================================================================== */

#sobre { background: #0f4098; }

#sobre a { color: #fff; }

#sobre .portalservicos-item a { border-right: 1px solid #87a0cc; }

/* Formulário de busca
   ========================================================================== */

#portal-searchbox { border: 1px solid #CCCCCC; }

/* ==========================================================================
   Sprinte Icons
   ========================================================================== */

/* icones de redes sociais */
#social-icons a,
/* central de conteudo */
.item-central .link-videos,
.item-central .link-audios,
.item-central .link-infograficos,
.item-central .link-publicacoes,
.item-central .link-fotos,
.item-central .link-aplicativos,
/* icone do botão de busca */
#header input.searchButton { background-image: url("../images/sprite.png"); }
/* icone do botão de relatar erros */
#content .relatar-erros a { background: url("../images/icon-reportar-erros.png") no-repeat; }


/* Tiles
   ========================================================================== */

.tile a { color: #162937 !important; }


/* ==========================================================================
   Footer
   ========================================================================== */

#footer {
    background: #1659bf;
    color: #fff;
}

#footer a { color: #fff; }

#footer .footer-logos { background: #0042b1; }


#footerblog {
    background: #0042b1;
    color: #fff;
}

#footerblog a { color: #fff; }

/* ==========================================================================
   Footerblog
   ========================================================================== */

#footerblog {
margin: 0 0 -20px;
padding: 2em 0;
max-width: 100%;
}
#footerblog > div {
margin: 0 auto;
max-width: 960px;
}

#footerblog a { color: #fff; }

#footerblog .footer-blog { background: #0042b1; }


#footerblog .footer-blog {
margin: 0 0 -20px;
padding: 2em 0;
max-width: 100%;
}
#footerblog .footer-blog > div {
margin: 0 auto;
max-width: 960px;
}

#footerblog .logo-brasil img { float: right; }
}

#extra1-footer p {
margin: 1em auto;
max-width: 960px;
}

#extra1-footer p { text-align: center; }




/* Doormat
   ========================================================================== */

#doormat-container { background: #1659bf; }

#doormat-container dl { border-left: 1px dotted #fff; }

#doormat-container dt { color: #fff; }

#portal-searchbox_1 {  
	margin: 0 0 0 379px;
	width:500px; 
	height:59px; 
	/*background:url(images/bg_search.gif) no-repeat;
	padding:9px 2px; */
}

#portal-searchbox_1 .search_1 {
float: right;
clear: right;
margin: 1.767em 0 0 0;
}
 
#portal-searchbox_1 .search_1 ul li { display:inline; font-size:0.97em; color: #FFFFFF;}
#portal-searchbox_1 .search_1 ul li a { color: #FFFFFF; }
/*#portal-searchbox_1 .search_1 ul li a:hover { color:#003c50; } */
