.node-unpublished p.unpublished,
.comment-unpublished p.unpublished { /* The word "Unpublished" displayed underneath the content. */
  height: 0;
  overflow: visible;
  color: #d8d8d8;
  font-size: 75px;
  line-height: 1;
  font-family: Impact, "Arial Narrow", Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  word-wrap: break-word; /* A very nice CSS3 property */
}

.lt-ie8 .node-unpublished p.unpublished > *,
.lt-ie8 .comment-unpublished > * {
  position: relative; /* Otherwise these elements will appear below the "Unpublished" text. */
}
.embed .node-galeria-de-imagens h2.node-title,
.embed .node-galeria-de-imagens h2.node-title a:visited,
.embed .node-galeria-de-imagens h2.node-title a
{
  color: #006FA7;
}

body.page-node article {
  font-size: 13px;
  line-height: normal;
}

body.node-type-page .region.region-highlighted,
{
   margin-top: -13px;
}

body.node-type-noticia .region.region-highlighted {
  margin-top: 49px;
}


.page-depoimentos #content #page-title, .page-search #content > h1, .page-noticias #content #page-title, .section-galeria #content #page-title
{display: none !important;}

.page-imprensa-pauta-todas .TituloPagina,
.page-imprensa-contatos .TituloPagina,
.no-bottom-regions .TituloPagina_node,
.node-type-pauta-de-imprensa #miolo #block-iteris-custom-blocks-block-this-pauta-title .TituloPagina
{
    padding: 0;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #024262;
    background-image: url("../images/bg_box_secao.jpg");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto auto;    
    height: 69px;
    min-width: 204px;
    border-radius: 10px;
    -moz-border-radius:  10px;
    -webkit-border-radius: 10px;
    float:left;
    position: relative;
}

.page-imprensa-pauta-todas .BoxTituloPagina {
  float: left;
}

.page-imprensa-pauta-todas .BoxTituloPagina,
.page-imprensa-pauta-todas .TituloPagina {
    width: auto;
}

.node-type-pauta-de-imprensa #miolo #block-iteris-custom-blocks-block-this-pauta-title .TituloPagina {
  padding-top: 0px;
  vertical-align: middle;
}

.node-type-pauta-de-imprensa #block-views-redes-sociais-block .view-redes-sociais .view-content {
  margin-top: -72px;
}

.node-type-pauta-de-imprensa #page #miolo #miolo_aux #main #content h1#page-title {
  display: block;
}


.node-type-pauta-de-imprensa #miolo #main div#content,
.page-imprensa-contatos #miolo #main div#content {
  margin-top: -21px;
}

.no-bottom-regions .block_title_node {
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: -1px;
    margin-left: 92px;
    margin-right: 30px;
    padding-top: 26px;
    text-transform: uppercase;
}

.node-type-pauta-de-imprensa .element-invisible {
  display: none;
}

.node-type-pauta-de-imprensa .tabs.primary{
  margin: 0;
  padding: 0;
}

.page-imprensa-pauta-todas .TituloPagina #block_page_title,
.node-type-pauta-de-imprensa #block_page_title,
body.node-type-noticia #block_page_title_noticias
{
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    letter-spacing: -1px;
    margin-left: 92px;
    margin-right: 30px;
    padding-top: 26px;
    text-transform: uppercase;
}

body.node-type-noticia #content h1.title,
.node-type-pauta-de-imprensa #page #miolo #miolo_aux #main #content h1#page-title {
  color: #006FA7;
  font-size: 26px;
  margin-bottom: 5px;
  font-weight: normal!important;
  margin-right: 35px;
}

body.node-type-noticia #content .field-name-field-pretexto {
  margin-top: 8px;
  margin-bottom: 30px;
  font-size: 16px;
  font-weight: bold;
}

.page-taxonomy .field-type-taxonomy-term-reference,
body.node-type-noticia #main #content .node-noticia .field-type-taxonomy-term-reference {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  margin-top: 20px;
}
.page-taxonomy .field-type-taxonomy-term-reference {
  margin-left: 100px;
}

.page-taxonomy .field-type-taxonomy-term-reference .field-label,
body.node-type-noticia #main #content .node-noticia .field-type-taxonomy-term-reference .field-label {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  color: #024262;
  clear: both;
}
.page-taxonomy .field-type-taxonomy-term-reference .field-items,
body.node-type-noticia #main #content .node-noticia .field-type-taxonomy-term-reference .field-items {
  clear: both;
}
.page-taxonomy .field-type-taxonomy-term-reference .field-item,
body.node-type-noticia #main #content .node-noticia .field-type-taxonomy-term-reference .field-items div {
  background-color: #FED928;
  float: left;
  font-size: 11px;
  min-height: 16px;
  margin-right: 20px;
  margin-top: 10px;
  padding: 2px 10px 0;
  line-height: normal;
}

.page-taxonomy .field-type-taxonomy-term-reference .field-item a,
body.node-type-noticia #main #content .node-noticia .field-type-taxonomy-term-reference .field-items div a,
body.node-type-noticia #main #content .node-noticia .field-type-taxonomy-term-reference .field-items div a:visited{
  color: #024262;
  text-decoration: none;
}

.page-taxonomy .field-type-taxonomy-term-reference .field-item a:hover,
body.node-type-noticia #main #content .node-noticia .field-type-taxonomy-term-reference .field-items div a:hover
{
  text-decoration: underline;
}

body.node-type-noticia #main #content #block-views-exibe-noticias-por-tags-block {
  clear: both;
  margin-top: 50px;
  padding-top: 20px;
  background: url(../images/noticias/bg_leia_tambem.jpg) repeat-x;
  line-height: normal;
}

body.node-type-noticia #main #content #block-views-exibe-noticias-por-tags-block h2.block-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}

body.node-type-noticia #main .view-exibe-noticias-por-tags .view-content .views-row {
  width: 404px;
  height: 125px;
  float: left;
  margin-right: 8px;
  margin-bottom: 20px;
  border: 1px solid #dedede;
  -webkit-border-radius: 0px 10px 0px 0px;
  border-radius: 0px 10px 0px 0px;
  position: relative;
  overflow: hidden;
}

body.node-type-noticia #main .view-exibe-noticias-por-tags .view-content .views-field-field-thumbnail {
  float: left;
  border-right: 1px solid #dedede;
  height: 90px;
  margin-top: 15px;
}

body.node-type-noticia #main .view-exibe-noticias-por-tags .view-content .views-field-title {
  position: relative;
  margin: 10px 10px 0 101px;
}

body.node-type-noticia #main .view-exibe-noticias-por-tags .view-content .views-field-title .field-content a,
body.node-type-noticia #main .view-exibe-noticias-por-tags .view-content .views-field-title .field-content a:visited {
  color: #006fa7;
  font-size: 14px;
}

body.node-type-noticia #main .view-exibe-noticias-por-tags .view-content .views-field-title .field-content a:hover {
  text-decoration: underline;
}

body.node-type-noticia #main .view-exibe-noticias-por-tags .view-content .views-field-field-pretexto {
  position: relative;
  margin: 5px 20px 0 101px;
  min-height: 34px;
  font-size: 12px;
  z-index: 1;
}

body.node-type-noticia #main .view-exibe-noticias-por-tags .views-row .views-field-nothing a {
  width: 33px;
  height: 34px;
  display: block;
  background: url(../images/destaques/btn_mais_destaque.jpg) no-repeat;
  position: absolute!important;
  right: 0;
  bottom: 0px;
  font-size: 0!important;
}

/*
 * Páginas internas de Tags
 *
 */
 #main_wrapper {
  padding-bottom: 11px;
 }
#main {
  padding: 0;
}
.no-bottom-regions #main{
  background-color: #fff;
  border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
}
#main .region-highlighted {
  margin: 0;
}

.ie7 .section-sedes.depth-2 #main .region-highlighted {
  margin-left: 139px;
}

.no-bottom-regions #main #content {
  margin-top: -10px;
  margin-left: 0px;
  width: 829px;
  border-left: 61px solid #006FA7;
  padding-left: 30px;
  padding-right: 30px;
  border-radius: 0px 10px 10px 10px;
  -webkit-border-radius: 0px 10px 10px 10px;
  padding-top: 32px;
  padding-bottom: 10px;
  min-height: 126px;
 }

 .page-depoimentos #main #content {
  padding-right: 0px;
  width: 859px;

 }
.page-search #main #content {
  margin-top: 50px;
}

body.page-taxonomy-term .TituloPagina_node
{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #024262;
    background-image: url("../images/bg_box_secao.jpg");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto auto;    
    height: 69px;
    min-width: 204px;
    border-radius: 10px;
    -moz-border-radius:  10px;
    -webkit-border-radius: 10px;
    float:left;
    position: relative;
}

body.page-node #content .field-name-body img {
  border: 10px solid transparent;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
}
#content .field-type-text-with-summary.field-name-body .img_wrapper .imagem-legenda {
  border-left: 5px solid transparent;
}

#content .field-type-text-with-summary.field-name-body p.img_wrapper
{
  margin-top: 0 !important;
}

.section-noticia.depth-2 #content .field-type-text-with-summary.field-name-body p.img_wrapper {
  margin-left: 15px;
  margin-bottom: 15px;
  margin-top: 15px !important;
  margin-right: 15px !important;
}

.section-noticia.depth-2 #content .field-type-text-with-summary.field-name-body p.img_wrapper div.antes-depois {
  margin-bottom: 0px;
  margin-top: 0px !important;
}

.section-noticia.depth-2 #content .field-type-text-with-summary.field-name-body p.img_wrapper div.imagem-legenda {
  margin-left: 5px;
  font-size: 11px;
}

#content .field-type-text-with-summary.field-name-body p.img_wrapper div.img_creditos {
  margin-right: 5px;
}

body.page-node #content .field-name-body .img_creditos
 {
  font-style: italic;
  text-align: right;
  clear: both;
  font-size: 11px !important;
}
body.page-node #content .field-name-body .imagem-legenda
{ 
  font-style: italic;
  clear: both;
}

.page-imprensa-pauta-todas #content {
  margin-top: 10px !important;
}

.page-user #content {
  margin-top: 10px !important;
}

.page-user .tabs.primary {
  display: none;
}

.not-logged-in.page-imprensa.no-bottom-regions #main #content {
    margin: 0;
    border: none;
    padding: 50px 0px;
    width: 950px;
    border-radius: 0px;
    font-family: Helvetica !important;
    background-color: transparent;
}
.not-logged-in.page-imprensa.no-bottom-regions .captcha.form-wrapper
{width: 410px;}

.not-logged-in.page-imprensa.no-bottom-regions .captcha.form-wrapper #edit-captcha-response
{width: 365px !important;}

.not-logged-in.no-bottom-regions #block-user-login {
    background-color: #eee;
    border:1px solid #ccc;
    border-radius: 10px;
    padding: 0px 40px 20px 40px;
    width: 444px;
    position: relative;
}

.not-logged-in.page-imprensa.no-bottom-regions #user-login-form ul{
  height: 30px;
}

.not-logged-in.page-imprensa.no-bottom-regions #user-login-form ul li{
  float: left;
  margin-right: 20px;
}

.not-logged-in.no-bottom-regions .form-item {
  margin: 10px 0px;
}

.not-logged-in.page-imprensa.no-bottom-regions #edit-pass {
  width: 285px !important;
}

.i18n-es.not-logged-in.page-imprensa.no-bottom-regions #edit-pass {
  width: 230px !important;
}

.not-logged-in.page-imprensa.no-bottom-regions #content .form-actions input {
  position: absolute;
  top: 176px;
  right: 42px;
}

.not-logged-in.page-imprensa.no-bottom-regions #content label {
  font-size: 14px;
}

.page-user-register .description,
.not-logged-in.page-user.no-bottom-regions .description,
.not-logged-in.page-imprensa.no-bottom-regions #content .form-required {
  display: none;
}

.page-user-register .region-sidebar-second,
.page-user-password .region-sidebar-second{
  margin-left: 608px;
}

.page-user-register #user-register-form,
.page-user-password #user-pass {
  margin-top: 80px;
}

.page-user-register label,
.page-user-password label {
  font-size: 14px;
}

.page-user-register #content,
.page-user-password #content {
  position: relative;
  background-color: transparent !important;
}

.page-user-register #block-iteris-custom-blocks-block-this-page-title-node,
.page-user-password #block-iteris-custom-blocks-block-this-page-title-node {
  position: absolute;
  top: -10px;
  left: -61px;
}

.page-imprensa-galeria.no-bottom-regions #main #content {
  margin-top: 10px !important;
}

.page-node-13815 .TituloPagina_node {
  margin-top: -82px;
}

.page-node-13815.node-type-page #main #content {
  margin-top: -21px;
}

.node-type-pauta-de-imprensa .BoxTituloPagina, .node-type-pauta-de-imprensa .TituloPagina {
  width: auto;
}
