
/* - baseBRmundo.css - */
@media screen {
/* http://www.brasileirosnomundo.itamaraty.gov.br/portal_css/baseBRmundo.css?original=1 */
/* */
body {
font-family: Verdana, Arial, Helvetica;
background:url("topoduplo.png") no-repeat scroll center 28px #F7F7F4;
margin: 0 !important;
padding: 0;
color: #000000;
}
h1, h2, h3, h4, h5, h6 {
margin: 0.25em 0;
}
.section-noticias a[title='Alterar visão para texto'],
.section-noticias a[title='Alterar visão para miniatura'],
.section-noticias a[title='Alterar visão para listagem']{
display:none !important;
}
.home a[title='Alterar visão para texto'],
.home a[title='Alterar visão para miniatura'],
.home a[title='Alterar visão para listagem']{
display:none !important;
}
#visual-portal-wrapper, #portal-breadcrumbs{
width:960px;
margin:0 auto;
}
#portal-breadcrumbs{
padding-left: 0;
padding-right: 0;
}
#portal-column-content {
padding: 10px;
}
.documentContent {
padding: 10px 10px 0 !important;
background: #ecebe1;
}
#portal-header {
text-align: center;
}
#portal-header img {
border:none;
}
.portletItem ul {
list-style-type: none;
padding:0;
}
#HeaderPorcent{
background:url(bgHeader2.jpg) repeat-x scroll center top transparent;
}
.HeaderBg1{
background: url(bgHeader1.jpg) no-repeat left top;
}
.HeaderBg2{
width:121px;
}
#HeaderPorcent, .HeaderBg1, .HeaderBg2 {
height: 35px;
margin: 0;
padding: 0;
}
#container {
width: 100%;
background: #dbdac5;
margin: 0 auto;
}
.portletStaticText{
background:#D3BC92;
padding:5px;
}
#header h1 {
margin: 0;
padding: 10px 0;
}
.portletNavigationTree .portletHeader, .portletSearch .portletHeader, .portletSearch .portletFooter{
display:none;
}
.portletNavigationTree{
border-bottom: 1px none #8CACBB;
width:224px;
}
.portletNavigationTree  .portletItem , .portletSearch  .portletItem {
border-left: 1px none #D8D8C9;
border-right: 1px none #D8D8C9;
margin: 0;
padding: 1em;
}
.portletSearch{
background:#B8C4CE;
width: 235px;
}
.portlet{
border: 1px none #D8D8C9;
}
.navTreeItem a,
dd.portletItem .navTreeItem a {
border: 1px none White;
display: block;
text-decoration: none;
padding-top: 0.2em;
padding-bottom: 0.25em;
}
.navTreeItem a:hover,
dd.portletItem .navTreeItem a:hover {
background-color:#D8D8C9;
border: 1px none #8cacbb;
}
.navTreeCurrentItem {
color: #000000;
border: 1px none #8cacbb !important;
}
li.navTreeCurrentItem {
display: block;
padding: 0 0 0 1px;
margin: 0 0 2px -1px;
}
li.navTreeCurrentItem a,
li.navTreeCurrentItem a:hover {
display: block;
border: 1px none #dee7ec;
min-height: 1.6em;
line-height: 1.6em;
height: auto;
}
#portal-column-one .visualPadding  {
padding: 0;
margin-top:-1px;
}
#portal-column-two .visualPadding {
padding: 5px 0;
width: 236px;
}
#portal-column-two {
width: 236px;
}
#portal-logo img {
margin: 0;
padding: 0;
}
.footer{
text-align:center;
}
.slide-fotos{
margin: 0 10px 5px 0;
padding: 2px;
}
.slide-fotos img{
background: none repeat scroll 0 0 #E6D9B1;
border: 1px solid #B1935F;
padding: 2px;
}
.box-quem-somos p{
font-size:9pt;
}
.box-imagem{
float: left;
height: 160px;
width: 215px;
}
.saiba-mais {
background:#E7CEA1;
float: right;
font-size: 9pt;
padding: 3px 5px;
text-decoration: none;
height:20px;
}
#col-esquerda{
margin: 10px 0;
padding-bottom: 10px;
}
.bordaBox {
background:transparent;
padding:/**/ 10px 0;
}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {
display: block;
overflow: hidden;
font-size: 1px;
}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {
height: 1px;
}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {
background: #B1935F;
border-left: 1px solid #B1935F;
border-right: 1px solid #B1935F;
}
.bordaBox .b1 {
margin: 0 5px;
background: #B1935F;
}
.bordaBox .b2 {
margin: 0 3px;
border-width: 0 2px;
}
.bordaBox .b3 {
margin: 0 2px;
}
.bordaBox .b4 {
height: 2px;
margin: 0 1px;
}
#col-direta{
margin:10px 0;
}
#box-links{
margin-top:10px;
}
.item-box-links {
font-size: 12pt;
height: 50px;
margin: 10px auto 0;
text-align: center;
width: 165px;
}
.item-box-links h1 {
font-size: 12pt;
border:none;
}
.row2col2, .box-hover {
background: url("acessorapido_meio.jpg") repeat-x scroll 0 0 transparent;
float: left;
height: 60px;
margin-left: 24px;
width: 221.5px;
}
.first{
margin-left: 0 !important;
}
.template-pagina-inicial #portal-breadcrumbs{
display:none;
}
.documentFirstHeading {
color: #00388A;
font-weight: bold;
margin-top: 0;
}
#portletTag{
background:#CCCBBC !important;
padding: 10px;
}
#portletNavega, #portletCal{
background:#D8D8C9 !important;
}
#portletCal{
padding: 2px;
}
#portletNavega .portlet, #portletTag .portlet, #portletCal .portlet{
background:transparent;
}
.portletTagCloudPortlet{
background:#CCCBBC;
}
#main_slide,#main_slide1 {
height: 109px;
margin-left: 15px;
}
#portlet-slide, #portlet-slide-Expo{
background:#B8C4CE;
margin: 1em 0;
}
.item-slide, .item-slide1{
background: #CBD6DF;
height: 95px !important;
padding: 7px 0;
text-align: center;
width: 185px !important;
}
.next_publicacao,.previous{
outline: medium none;
}
#nav, #nav1{
margin-top: 40px;
position: absolute;
width: 100px;
z-index: 999;
}
.next_publicacao, .next1{
margin-left: 155px;
position: absolute;
}
.previous{
}
.titlePortlet{
margin:10px 0;
font-size: 12pt;
}
#portletCal .titlePortlet{
margin:10px 0 0 10px;
}
.ploneCalendar .event {
background:#C1BEAF;
}
/* */
#barra-brasil-v2-exp {
width: 100%;
height: 28px;
float: none;
clear: right;
margin: 0;
padding: 0;
}
#barra-brasil-v2-exp img {
border: 0;
}
#barra-brasil-v2-exp.png {
background: url(barra-gov-bv2-minimo.png) no-repeat left top;
}
#barra-brasil-v2-exp.png {
background: url(barra-gov-bv2-dir.png) no-repeat right top;
}
#barra-brasil-v2-exp.png .divCentro {
background: url(barra-gov-bv2-centro.png) no-repeat right top #074d21;
}
#barra-brasil-v2-exp .divEsq {
float:left;
}
#barra-brasil-v2-exp .divCentro {
margin-left: 16px;
margin-right: 15px;
width: auto;
height: 36px;
}
#barra-brasil-v2-exp #logo-republica-bv2 {
display: block;
float: left;
margin: 0;
padding: 6px 0 0 14px;
}
#barra-brasil-v2-exp #logo-gov-bv2 {
display: block;
float: right;
margin: 0;
padding: 5px 6px 0 0;
}
a {text-decoration: none !important; border:none !important;}
#bt_1 {
border-top: 1px solid #ccc;
border-right:1px solid #ccc;
border-left: 1px solid #000;
border-bottom: 1px solid #000;
color: #000;
background-color: #e3e2d2;
cursor: pointer;
text-transform: lowercase;
text-decoration:none;
padding:2px 5px;
font-size: 85%;
}
.head-leia-mais{
height: 30px;
}
.head-leia-mais .label{
font-size:12pt;
}
.head-leia-mais #bt_1{float: right;}
.main-news{
padding-bottom: 10px;
}
.main-news img{
text-align:center;
border: 1px solid #000000;
float: left;
margin-right: 10px;}
.main-news h1{
font-size:14pt;
border:none;
}
.news-home{padding-bottom: 10px;}
.news-home h5{margin:0; color:#000000 !important;}
.news-home div{font-size:9pt;}
input.searchButton {
background: url("lupaDC.png") no-repeat scroll 2px 1px transparent;
border: medium none;
color: #C1BEAF;
cursor: pointer;
font-size: 85%;
margin-bottom: 1px !important;
padding: 9px 1px 1px;
text-transform: lowercase;
}
input.inputLabel{font-size: 16px;}
#portal-logo{
margin:0;
}
.box_wf {
float: right;
}
.main-news{
background: #e3e2d2;
padding: 10px;
margin-bottom: 10px;
}
.other-news{
background: #ECEBE1;
float: left;
padding: 10px;
width: 440px;
}
#portlet-inicial{
width: 235px;
float:right;
}
#portlet-publicacoes, #portlet-youtube, #portlet-tv-brasil{
background:#B8C4CE;
height: 160px;
padding: 10px;
width: 214px;
margin-bottom: 10px;
}
#portlet-youtube{
background: url("youtube.png") no-repeat scroll 0 0 #B8C4CE;
height: 70px;
}
#portlet-youtube p{
margin: 25px 0 18px 41px;
text-align:center;
}
#portlet-tv-brasil{
height: 70px;
}
#portlet-tv-brasil p{
margin: 25px 0 18px 41px;
text-align:center;
}
#portlet-contato{
background: #B8C4CE;
height: 40px;
padding: 10px;
width: 214px;
margin-bottom: 10px;
}
.item-box-video {
display:table;
font-weight:bold;
margin:0 auto;
text-align:center;
vertical-align:text-bottom;
}
.template-pagina-inicial .documentContent {
background:transparent;
padding: 0 !important;
}
#menu{
padding:10px;
background:#a6b0b9;
margin-bottom:10px;
width: 215px;
}
dt {
font-size: 9pt;
font-weight: bold;
padding: 3px 0;
}

}

