/**
 * @version   1.6.4 December 13, 2011
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
*/

/* Core */
html, body {margin-bottom: 1px;height: 100%;}
body {font-family: Helvetica,Arial,sans-serif;}
h5 {text-transform: uppercase;font-size: 100%;}
.rt-container, #rt-sidebar-a, #rt-sidebar-b, #rt-sidebar-c {background: transparent;}
ul {list-style-image: none;}
ul.menu {padding-left: 0;}
#rt-content-top, #rt-content-bottom {clear: both;overflow: visible;}
#rt-debug {padding-top: 20px;position: relative;}
#rt-page-background {position: relative;}
.rt-block {margin: 0;}
div.rt-blog {overflow: hidden;}

/* Sobreponto valores para o titulo - Gantry */
h3 { font-size: 130%; }
.module-title h2, h3, h4, h5 {
	letter-spacing:		0 !important;
}

/* Espaçamento Apos Artigo */
.component-content .rt-article,
.component-content .items-row {
	margin-bottom:		0px !important;
}
/* Altura das Linhas (Textos dos artigos) */
.module-content p {
	line-height:	14px;
}
p {
	margin: 	0 0 10px 0 !important;
}
.component-content .rt-article-bg {
	padding:	12px 15px !important;
}

/* Header */
#rt-header .rt-block {margin: 0; }
#rt-header-surround {padding-bottom: 0px;}
#rt-header-surround2 {padding-bottom:0px;}
#rt-header-overlay {padding-bottom: 0px;}
.bodylevel-low #rt-header-surround {background-image: none;}
.bodylevel-low #rt-header-surround2 {background: none;}

/* Logo */
#rt-logo {display: block;width: 295px;height: 88px;margin:-30px 0 0 0;}

/* Top Menu */
.module-content .rt-menubar, .module-content .rt-menubar2, .module-content .rt-menubar3 {margin: 0;height: auto;padding: 0;background: none;}
.bodylevel-low .menutop .fusion-submenu-wrapper {background-image: none;}

/* Main Body */
#rt-body-surround { margin: 0px; }
#rt-body-surround3 {padding: 10px 0px 0px 2px; }
.bodylevel-low #rt-body-surround {background: none;}
.bodylevel-low #rt-body-surround2 {background: none;}
.bodylevel-low #rt-body-surround3 {background: none;}

/* Modules */
.module-title {margin-bottom: 20px;}
.module-title .title {margin: 0;font-weight: normal;font-size: 140%;line-height: 130%;padding: 0;letter-spacing: 0px;}

/* Module Title Variations */
.title1 .module-title, .title2 .module-title, .title3 .module-title, .title4 .module-title, .title5 .module-title, .title6 .module-title {
	margin: -8px -8px 12px -8px;
	padding: 3px;
	color: #004F49;
	background-image: url("../images/style5/nav-lines.png");
}
.title7 .module-title .title {font-size: 140%;}
.title8 .module-title {padding-bottom: 10px;margin-bottom: 10px;}
.bodylevel-low .title1 .module-title {background-image: none;}

/* Module Box Variations */
.box1 .rt-block, .box1 #rt-mainbody, .box2 .rt-block, .box2 #rt-mainbody, .box3 .rt-block, .box3 #rt-mainbody, .box4 .rt-block, .box4 #rt-mainbody, .box5 .rt-block, .box5 #rt-mainbody, .box6 .rt-block, .box6 #rt-mainbody, .box7 .rt-block, .box7 #rt-mainbody {border-radius: 6px;}
.box1 #rt-mainbody, .box2 #rt-mainbody, .box3 #rt-mainbody, .box4 #rt-mainbody, .box5 #rt-mainbody, .box6 #rt-mainbody, .box7 #rt-mainbody {margin: -15px;padding: 15px;/*display: inline-block;*/}
.bodylevel-low .box1 .rt-block, .bodylevel-low .box1 #rt-mainbody {background-image: none;}

/* Module Standard Variations */
.standardcase .module-title .title {text-transform: inherit;}
.lowercase .module-title .title {text-transform: lowercase;}
.uppercase .module-title .title {text-transform: uppercase;}
.flush .rt-block {padding: 0;}
.flushtop .rt-block {padding-top: 0;}
.flushbottom .rt-block {padding-bottom: 0;}
#rt-popup, #rt-popuplogin {display: none;}

/* Side Menus */
.module-content ul.menu {margin-left: 0;}
.module-content ul.menu li {list-style: none;margin-bottom: 6px;padding-bottom: 6px;}
.module-content ul.menu li li {background: none !important;}
.module-content ul.menu a, .module-content ul.menu .separator, .module-content ul.menu .item {padding: 0 0 0 18px;background-position: 0 2px;background-repeat: no-repeat;line-height: 140%;font-size: 14px;display: block;}
.module-content ul.menu a span, .module-content ul.menu .separator span, .module-content ul.menu .item span {padding: 6px;}
.module-content ul.menu a:hover span, .module-content ul.menu li.active > a span, .module-content ul.menu li.active > .separator span, .module-content ul.menu li.active > .item span {border-radius: 6px;}
.module-content ul.menu ul {padding-top: 20px;padding-bottom: 0;}
.module-content ul.menu ul ul {padding-bottom: 0;}
.module-content ul.menu .subtext em {line-height: 14px;padding-left: 20px;}
.module-content ul.menu em {display: block;font-size: 80%;font-style: normal;font-weight: normal;}
.module-content ul.menu .image img {float: left;}
.module-content ul.menu .item.image {background: none;padding-left: 8px;}

/* Bottom */
#rt-bottom-overlay {padding-top: 0px;}
.bodylevel-low #rt-bottom-surround2 {background: none;}
.bodylevel-low #rt-bottom-overlay {background-position: 50% 0;}

/* Footer */
.fixedfooter-1 #rt-footerbar {position: fixed;width: 100%;bottom: 0;left: 0;z-index: 1000;}
#rt-footerbar .rt-block {padding: 0 15px;}
/* modificado visibilidade da logo do tema joomla */
#rocket {display: none;width: 128px;height: 17px;vertical-align: middle;}
#gantry-totop .totop-desc {float: right;padding: 0;margin: 0;}
#gantry-resetsettings {display: block;text-align: center;}
.bodylevel-low #rt-footerbar {background-image: none;}

/* Copyright */
.copytext {padding: 10px 0;display: block;text-align: center;}
.copytext a:hover {color: #fff;}

/* Typography */
.readonstyle-button .readon {display: inline-block;height: 30px;margin: 0 0 0 5px;}
.readonstyle-button .readon span {display: block;margin: 0 0 0 -5px;padding: 0 28px 0 10px;border: 0;font-size: 13px;cursor: pointer;line-height: 30px;overflow: visible;height: 30px;}
.readonstyle-button .readon .button {display: block;padding: 0 28px 0 10px;border: 0;font-size: 13px;cursor: pointer;line-height: 30px;overflow:visible;height: 30px;margin: 0 0 0 -5px;outline: none;}
.readonstyle-button .readon span span {display: inline;background: none;margin-left: 0;padding: 0;float: none;}
.readonstyle-button .readon:hover {background-position: 100% -36px;}
.readonstyle-button .readon:hover span, .readonstyle-button .readon:hover .button {background-position: 0 -36px;}
.readonstyle-button .button2 .readon {background-position: 100% -72px;}
.readonstyle-button .button2 .readon .button, .readonstyle-button .button2 .readon span {background-position: 0 -72px;}
.readonstyle-button .button2 .readon:hover {background-position: 100% -108px;}
.readonstyle-button .button2 .readon:hover .button, .readonstyle-button .button2 .readon:hover span {background-position: 0 -108px;}
.readonstyle-button .button3 .readon {background-position: 100% -144px;}
.readonstyle-button .button3 .readon .button, .readonstyle-button .button3 .readon span {background-position: 0 -144px;}
.readonstyle-button .button3 .readon:hover {background-position: 100% -180px;}
.readonstyle-button .button3 .readon:hover .button, .readonstyle-button .button3 .readon:hover span {background-position: 0 -180px;}
.readonstyle-button .button4 .readon {background-position: 100% -216px;}
.readonstyle-button .button4 .readon .button, .readonstyle-button .button4 .readon span {background-position: 0 -216px;}
.readonstyle-button .button4 .readon:hover {background-position: 100% -252px;}
.readonstyle-button .button4 .readon:hover .button, .readonstyle-button .button4 .readon:hover span {background-position: 0 -252px;}

.readonstyle-link .readon {background: none !important;}
.readonstyle-link .readon .button, .readonstyle-link .readon span {background: none !important;border: 0;font-size: 12px;outline: none;padding: 0;margin: 0;line-height: 130%;font-weight: bold; text-decoration: underline;}
.rokchecks, .rokradios {padding: 3px 0 5px 18px;line-height: 120%;cursor: pointer;}
.rokradios {background-position: 0 2px;background-repeat: no-repeat;}
.rokradios-active {background-position: 0 -128px;background-repeat: no-repeat;}
.rokchecks {background-position: 0 -265px;background-repeat: no-repeat;}
.rokchecks-active {background-position: 0 -405px;background-repeat: no-repeat;}
.date-block .date {font-size: 14px;}
#rt-main .inputbox, .inputbox {border-radius: 6px;position: relative;z-index: 1000;}
.component-content .inputbox {padding: 6px 4px;}
.component-content .login .inputbox {margin-bottom: 10px;}
.register-buttons .readon {float: left;margin-right: 5px;}

/* Breadcrumbs */
#rt-breadcrumbs {padding: 0 20px;margin-bottom: 0px;}
#breadcrumbs-home {width: 11px;height: 11px;display: block;float: left;background-position: -93px 0;margin-top: 6px;margin-right: 5px;}
#breadcrumbs-home:hover {background-position: -93px -19px;}
#breadcrumbs h3, .leading_separator {display: none;}
.rt-breadcrumb-surround {position: relative;overflow: hidden;padding: 0;margin: 10px 0;display: inline-block;height: auto;}
span.breadcrumbs, #rt-breadcrumbs .breadcrumbs {display: inline-block;font-size: 130%;overflow: hidden;}
span.breadcrumbs img {display: none;}
span.breadcrumbs a, span.no-link, .pathway, span.showHere {padding: 6px;float: left;display: block;line-height: 12px;font-size: 90%;margin-right: 5px;}
#rt-breadcrumbs img[src $="arrow.png"] {display: none;}

/* Popup Module Feature */
#rt-login-button .buttontext span.desc, #rt-popupmodule-button .buttontext span.desc {cursor: pointer;font-size: 14px;}
#rt-login-button .buttontext span.icon, #rt-popupmodule-button .buttontext span.icon {width: 21px;height: 21px;display: block;float: left;margin-right: 5px;}
#rt-popup .module-content, #rt-popuplogin .module-content {margin: 0;}
#rt-popup .rt-block, #rt-popuplogin .rt-block {padding: 0 5px;}
#rt-popup .title, #rt-popuplogin .title {padding: 0;margin-bottom: 10px;margin-top: 5px;}
#rt-popup .inputbox, #rt-popuplogin .inputbox {width: 149px;height: 16px;}

/* Font Sizer Feature */
#rt-accessibility .rt-desc {display: block;float: left;font-size: 11px; color: #fff;}
#rt-accessibility .button {display: block;width: 15px;height: 15px;}
#rt-accessibility a.small .button {background-position: -16px -29px;}
#rt-accessibility a.small:hover .button {background-position: -16px -45px;}
#rt-accessibility a.large .button {background-position: 0 -29px;}
#rt-accessibility a.large:hover .button {background-position: 0 -45px;}
#rt-header-surround a.small .button, #rt-bottom-surround a.small .button, #rt-footerbar a.small .button {background-position: -16px -63px;}
#rt-header-surround a.small:hover .button, #rt-bottom-surround a.small:hover .button, #rt-footerbar a.small:hover .button {background-position: -16px -79px;}
#rt-header-surround a.large .button, #rt-bottom-surround a.large .button, #rt-footerbar a.large .button{background-position: 0 -63px;}
#rt-header-surround a.large:hover .button, #rt-bottom-surround a.large:hover .button, #rt-footerbar a.large:hover .button {background-position: 0 -79px;}

/* Feature Table */
.featuretable {margin-bottom: 15px;border-radius: 6px;}
.featuretable-border {margin: -1px;border-radius: 6px;}
.featuretable-col {float: left;}
.featuretable-col.ft-col-last {border-bottom-right-radius: 6px;}
.featuretable-col.ft-col-last .featuretable-col-border {border-right: 0;}
.col1 .featuretable-col {width: 100%;}
.col2 .featuretable-col {width: 50%;}
.col3 .featuretable-col {width: 33.33%;}
.featuretable-col, .col4 .featuretable-col {width: 25%;}
.col5 .featuretable-col {width: 20%;}
.col6 .featuretable-col {width: 16.66%;}
.featuretable-head {padding: 5px 0 10px;text-align: center;margin: -1px -1px 0 -1px;}
.featuretable-col.ft-col-first .featuretable-head {border-top-left-radius: 6px;}
.featuretable-col.ft-col-first.highlight {border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.featuretable-col.ft-col-last.highlight {border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.featuretable-col.ft-col-last .featuretable-head {border-top-right-radius: 6px;}
.featuretable-cell {padding: 10px;text-align: center;}
.featuretable-cell.bottom {border-bottom: 0;height: 45px;}
.featuretable-col.highlight {z-index: 2;position: relative;}
.featuretable .head-text {position: relative;margin: 0 auto;font-weight: bold;}
.featuretable .name {font-size: 20px;padding: 3px 0;text-align: center;margin-bottom: 10px;}
.featuretable-col.ft-col-last .name {text-indent: 0;}
.featuretable .price {text-align:center;font-style: italic;}
.featuretable .item1 {font-size: 50px;line-height: 40px;display: block;}
.featuretable .item2 {font-size: 14px;display:block;}
.featuretable-cell.bottom .itemtext {display: block;font-size: 10px;font-style: italic;}
.col5 .featuretable-cell.bottom .itemtext {font-size: 9px;}
.featuretable ul {margin-bottom:0 !important;}
.featuretable ul li {margin-bottom:0 !important;text-align:left;display:inline-block;}
.bodylevel-low .featuretable-head {background-image: none;}
.bodylevel-low .highlight .featuretable-head {background-image: none;}
.bodylevel-low .featuretable-cell.bg {background-image: none;}
.bodylevel-low .featuretable-col.ft-col-even .featuretable-cell.bg {background-image: none;}

/* Custom Content */
img.feature-img {width: 212px;height: 150px;padding: 5px;}
.feature-img-surround {width: 222px;height: 178px;}
.image-block-surround {width: 160px;height: 150px;float: left;margin-right: 15px;}
img.image-block {width: 150px;height: 122px;padding: 5px;position: relative;}
.content-block {overflow: hidden;}
.number-image {display: inline-block;float: left;margin-right: 15px;margin-bottom: 15px;padding: 5px;position: relative;}
.number-image-text {display: block;text-transform: uppercase;font-weight: bold;font-size: 20px;padding-top: 10px;margin: 0 0 -8px -5px;}
.heading1 {font-size: 160%;display: block;margin-bottom: 15px;}

/* iPhone */
body #gantry-viewswitcher {z-index: 100;right:50%;position:relative;top:inherit;right:inherit;margin: 1em auto;}
/* Me Digital */

/* Tratamento de imagens dentro dos artigos */
.imagem-artigos{-webkit-box-shadow: 1px 1px 1px 1px #999; -moz-box-shadow: 1px 1px 1px 1px #999; filter: shadow(color=#999, direction=135, strength=2);margin:8px;}

/* Caixas do Dados do Setor Resumo Execultivo*/
.caixa-resumo-executivo{width:520px;}

/* Formatando o Formulario de Cadastro de Associados */
.formField .rsform-block, .rsform-block-cnpj{float:left; width:180px;}
.formField .rsform-block, .rsform-block-im{float:left; width:180px;}
.formField .rsform-block, .rsform-block-ie{width:180px;}
/*.formField .rsform-block, .rsform-block-cidade{float:right; width:200px;}*/
.formField .rsform-block, .rsform-block-cep{float:right; width:200px;}
.formField .rsform-block, .rsform-block-fax{float:right; width:200px;}
.formField .rsform-block, .rsform-block-faxcobranca{float:right; width:200px;}
.formField .rsform-block, .rsform-block-nomecontato{float:left; width:300px;}
.formField .rsform-block, .rsform-block-nomerepresentante{float:left; width:300px;}
.formField .rsform-block, .rsform-block-telefonerepresentante{float:right; width:200px;}
.formField .rsform-block, .rsform-block-cargodiretoria-01{float:right; width:300px;}
.formField .rsform-block, .rsform-block-cargodiretoria-02{float:right; width:300px;}

#logo-associados{padding-left:18px;} /*Artigos com as Logos da Empresas Associadas*/
#logo-associados .wall_page1_content{margin-top:40px;}
#logo-associados .wall_page2_content{text-align:left; font-size: 80%;}
.introtext li a{color:#0171B2 !important; text-decoration:underline}/* Plugin Tabs do CoreDesign*/
.componentheading  {font-size: 100%!important;}  /*Titulo do Formulario RSForm*/
.servicos-topo{width:500px; float:right;} /*Menu apoio no Topo*/

/*icones no Topo*/
.bandeira-idiomas{width:50px; height:20px; float:right; text-align:right; margin:0;}
.icon-redes-sociais{width:105px; height:25px; float:right; text-align:right; margin:0 20px -10px 0; color:#000;}
.menu-topo {width:310px; height:20px; color:#999;}

/*Destaque no Modulo do Menu Diretorio e Conselho*/
.destaque-presidente-vicepresidente{color:#fff;line-height: 20px;font-size: 90%;}

#mod_smartslider_143 .outer{margin:-11px 0 0 -18px;}
.sprocket-features-content h2{font-size: 80%;letter-spacing: 0.1em;}
body .roknewspager-toggle, body .roknewspager-toggle-active {
    background-repeat: no-repeat;
    background-image: url("../../../images/telebrasil/layout/seta-bottom.gif") right;
    cursor: pointer;
    height: 16px;
    position: absolute;
    right: 10px;
    top: 5px;
    z-index: 2;
    }
.roknewspager-content .readon span, .roknewspager-content .readon{background: none repeat scroll 0 0 transparent; color:#666; padding:5px; height:20px; float:right; line-height: 20px; text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.4);}

/* Artigo Organograma - Estrutura de Governanca */
.fundo-mapa-organograma{width:265px; height:90px; -webkit-box-shadow: 1px 1px 1px 1px #fff; -moz-box-shadow: 1px 1px 1px 1px #fff; filter: shadow(color=#fff, direction=135, strength=2); margin: 20px 0 5px 0;}
#organograma{background-image: url(../../../images/telebrasil/fundo_organograma.jpg); background-position: -30px 0px; border-radius: 6px 6px 6px 6px;}

.img-spoiler div{background:none; margin-top:-15px;}
.img-spoiler {background:none; margin-top:-8px; border:0px solid;}
#Assembleia-Geral{width: 80px;}
#Assembleia-Geral {background:url(../../../images/telebrasil/organograma/organograma_1.jpg) no-repeat !important;}
#Conselho-Fiscal{width: 80px;}
#Conselho-Fiscal {background:url(../../../images/telebrasil/organograma/organograma_2.jpg) no-repeat !important;}
#Conselho-de-administracao {background:url(../../../images/telebrasil/organograma/organograma_3.jpg) no-repeat !important;}
#Conselho-de-administracao{width: 80px; }

#diretoria-executiva {background:url(../../../images/telebrasil/organograma/organograma_4.jpg) no-repeat !important;}
#diretoria-executiva{width: 80px;}

#Diretoria-estatutaria {background:url(../../../images/telebrasil/organograma/organograma_5.jpg) no-repeat !important;}
#Diretoria-estatutaria{width: 80px;}

#img-spoiler .cdspoiler_title div{border:0px solid; width: 140px; height:125px;}
#img-spoiler div{background:none;}

#organograma div{ color: #4e4e4e;border-bottom: 0px solid #ffffff; border-right: 0px solid #ffffff; margin-top:-22px; height:129px;}
#organograma div img{ border-radius: 6px 6px 6px 6px; margin-right:2px;}
#organograma div span{margin-left:1px; color: #03537d; letter-spacing: 0.1em;font-weight: bold;}

/*Diretoria e Conselhos*/
#mapa-presidente-diretorias {background: url(../../../images/telebrasil/transparencia-mapa.png) 50% 0 no-repeat; margin-top:-14px; padding-top:10px;}
#mapa-presidente-diretorias img{margin:2px 10px 0 2px;}
.presidencia {width:265px; height:90px; -webkit-box-shadow: 1px 1px 1px 1px #999; -moz-box-shadow: 1px 1px 1px 1px #999; filter: shadow(color=#999, direction=135, strength=2); margin: 20px 0 5px 0;}
.fotos-diretoriaeconselhos {-webkit-box-shadow: 1px 1px 1px 1px #999; -moz-box-shadow: 1px 1px 1px 1px #999; height:90px;}
.fotos-diretoriaeconselhos img{float:left; padding:5px; vertical-align:text-top;}
#diretoriaeconselhos h3{font-size: 140%; font-weight: normal; letter-spacing: 0; line-height: 130%; margin: 0;padding: 0;}
#diretoriaeconselhos h3 span{color:#0171B2;}

/* Menu Posicionamentos  --   ATENÇÃOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO */
.lista-posicionamento{font-size: 8pt;}
/* Menu Posicionamentos  --   ATENÇÃOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO */

/* Diretorias da Telebrasil */
.titulos-diretorias-da-telebrasil{text-align:center;font-weight: bold;}
.tipo-contato .rt-block #telefones-contato{margin-top:60px;}
.tipo-contato .rt-block{background-image: url(../../../images/telebrasil/entrar-contato-telefones.png);background-position: 0 48px;}

.has-events .rse_date{    color: #fff; }

/*color*/
.has-events{
    color: #00ff;
    border: 1px solid #fff;
    /*gradiente*/
    background: #6C97BA;line-height; /* para browsers sem suporte a CSS 3 */
}
.fundo-mapa-organograma{width:265px; height:90px; -webkit-box-shadow: 1px 1px 1px 1px #fff; -moz-box-shadow: 1px 1px 1px 1px #fff; filter: shadow(color=#fff, direction=135, strength=2); margin: 20px 0 5px 0;}
#organograma_comissoes {background-image: url(../../../images/telebrasil/fundo_organograma.jpg); background-position: -30px -80px; border-radius: 6px 6px 6px 6px;}
.img-spoiler_comissoes div{background:none; margin-top:-15px;}
.img-spoiler_comissoes {background:none; margin-top:-8px; border:0px solid;}

#ct00{width: 80px;}
#ct00 {background:url(../../../images/telebrasil/organograma/CT00.jpg) no-repeat !important;}
#ct01{width: 80px;}
#ct01 {background:url(../../../images/telebrasil/organograma/CT01.jpg) no-repeat !important;}
#ct02 {background:url(../../../images/telebrasil/organograma/CT02.jpg) no-repeat !important;}
#ct02{width: 80px; }
#ct03 {background:url(../../../images/telebrasil/organograma/CT03.jpg) no-repeat !important;}
#ct03{width: 80px;}
#ct04 {background:url(../../../images/telebrasil/organograma/CT04.jpg) no-repeat !important;}
#ct04{width: 80px;}
#ct05{width: 80px;}
#ct05 {background:url(../../../images/telebrasil/organograma/CT05.jpg) no-repeat !important;}
#ct06{width: 80px;}
#ct06 {background:url(../../../images/telebrasil/organograma/CT06.jpg) no-repeat !important;}
#ct07{width: 80px;}
#ct07 {background:url(../../../images/telebrasil/organograma/CT07.jpg) no-repeat !important;}
#ct08{width: 80px;}
#ct08 {background:url(../../../images/telebrasil/organograma/CT08.jpg) no-repeat !important;}
#ct09{width: 80px;}
#ct09 {background:url(../../../images/telebrasil/organograma/CT09.jpg) no-repeat !important;}
#ct10{width: 80px;}
#ct10 {background:url(../../../images/telebrasil/organograma/CT10.jpg) no-repeat !important;}
#ct11{width: 80px;}
#ct10 {background:url(../../../images/telebrasil/organograma/CT11.jpg) no-repeat !important;}
#ct12{width: 80px;}
#ct10 {background:url(../../../images/telebrasil/organograma/CT12.jpg) no-repeat !important;}
#ct13{width: 80px;}
#ct10 {background:url(../../../images/telebrasil/organograma/CT13.jpg) no-repeat !important;}
#ct14{width: 80px;}
#ct10 {background:url(../../../images/telebrasil/organograma/CT14.jpg) no-repeat !important;}
#ct15{width: 80px;}
#ct10 {background:url(../../../images/telebrasil/organograma/CT15.jpg) no-repeat !important;}
#cs01{width: 80px;}
#ct01 {background:url(../../../images/telebrasil/organograma/CT01.jpg) no-repeat !important;}
#cs02 {background:url(../../../images/telebrasil/organograma/CT02.jpg) no-repeat !important;}
#ct02{width: 80px; }
#cs03 {background:url(../../../images/telebrasil/organograma/CT03.jpg) no-repeat !important;}
#ct03{width: 80px;}

#img-spoiler_comissoes .cdspoiler_title div{border:0px solid; width: 140px; height:125px;}
#img-spoiler_comissoes div{background:none;}
#organograma_comissoes div{ color: #4e4e4e;border-bottom: 0px solid #ffffff; border-right: 0px solid #ffffff; margin-top:-22px; height:129px;}
#organograma_comissoes div img{ border-radius: 6px 6px 6px 6px; margin-right:2px;}
#organograma_comissoes div span{margin-left:1px; color: #03537d; letter-spacing: 0.1em;font-weight: bold;}
#rs_event_show h1{font-size:15px !important;}

/* Caixa de Próximos Eventos */	
.back-calendario{background-image: url(../../../images/telebrasil/icones/calendario.png); width:29px; height:50px;background-repeat: no-repeat;color: #ffffff;font-size:11px; font-weight:bold; line-height:100%; vertical-align:top;text-align:center;font-family:"Lucida Grande", Helvetica, Verdana, sans-serif;}
.titulo_eventos_calendario{vertical-align:top;}
.dia-calendario{color:#2C5E7F; margin-top:2px;}	


/* Rômulo - Elementos de Layout 29/04/2013 */
.f_left		{ float: left;	}
.f_right	{ float: right;	}

body {
	background:		url('../../../images/febratel/layout/body_bg.jpg') 0 0 repeat !important;
	color:			#23516C;
}
.rt-container {
	width:			965px !important;
}
#rt-top {
	background:		url('../../../images/febratel/layout/topo_bg.jpg') 0 0 repeat-x !important;
	height:			220px !important;
}
#rt-top .rt-container {
	background:		url('../../../images/febratel/layout/topo_image.jpg') top right no-repeat !important;
	height:			220px !important;
}
#rt-top .rt-container .rt-grid-2.rt-alpha {
	width:			192px !important;
	margin:			0px !important;
	padding:		0px !important;
}
#rt-top .rt-container .rt-grid-2.rt-alpha .rt-block {
	margin:			0px !important;
	padding:		0px !important;
}
#rt-top .rt-container .rt-grid-10.rt-omega {
	width:			772px !important;
	margin:			0px !important;
	padding:		0px !important;
}
#rt-top .rt-container .rt-grid-10.rt-omega .rt-block {
	margin:			0px !important;
	padding:		0px !important;
}
#rt-top #rt-logo {
	background:		url('../../../images/febratel/layout/logo_febratel.jpg') 0 0 repeat !important;
	width:			192px !important;
	height:			62px !important;
	margin:			58px 0px 0px 0px !important;
	padding:		0px !important;
}
.pesquisar {
	background:		url('../../../images/febratel/layout/pesquisa_bg.png') 0 0 repeat !important;
	margin:			12px 20px 0px 0px;
}
.pesquisar #offlajn-ajax-search .offlajn-ajax-search-container {
	background:		none !important;
	-webkit-border-radius:	0px;
	-moz-border-radius:	0px;
	border-radius:		0px;
}
.pesquisar #search-area,
.pesquisar #ajax-search-button {
	background:		none !important;
	border:			0 !important;	
	-webkit-border-radius:	0 !important;
	-moz-border-radius:	0 !important;
	-o-border-radius:	0 !important;
	border-radius:		0 !important;
	-webkit-box-shadow:	none !important;
	-moz-box-shadow:	none !important;
	-o-box-shadow:		none !important;
	box-shadow:		none !important;	
}
.pesquisar #search-area {
	color:			#FFFFFF !important;
}
.pesquisar #ajax-search-button .magnifier {
	background:		url('../../../images/febratel/layout/pesquisa_botao.png') center center no-repeat !important;
}
#rt-navigation {
	background:		none !important;
	max-width:		760px;
	height:			auto;
	line-height:		20px;
	margin:			20px 0px 0px 0px;
	padding:		0;
	border:			0;
	float:			right;
}
#rt-navigation .menutop {
	padding:		0 !important;
}
#rt-navigation .menutop li.root {
	background:		none;
	padding:		0 !important;
	height:			40px !important;
	border-left:		1px solid #3588AC;
	border-right:		1px solid #003366;
}
#rt-navigation .menutop li.active.root > .item, .menutop li.active.root.f-mainparent-itemfocus > .item, .menutop li.root:hover > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li.active > .item, .menu-type-splitmenu .menutop li:hover > .item, .menutop ul li > .item:hover, .menutop li.f-menuparent-itemfocus > .item, .menutop li.active > .item {
	background:		#4384BB url('../../../images/febratel/layout/menu_bg_hover.png') 0 0 repeat !important;
	color:			#FFFFFF !important;
	border-radius:		0px !important;
	-webkit-box-shadow:	none !important;
	-moz-box-shadow:	none !important;
	-o-box-shadow:		none !important;
	box-shadow:		none !important;
}
#rt-navigation .menutop li.root:first-child {
	border-left:		0 !important;
}
#rt-navigation .menutop li.root > .item {
	letter-spacing:		0 !important;
	font-weight:		normal !important;
	font-size:		12px !important;
	cursor:			pointer !important;
}
#rt-navigation .menutop li.root > .item span {
	padding:		10px 8px !important;
}
#rt-navigation .menutop li.root span.daddy {
	padding:		0px 20px 0px 0px !important;
}
#rt-navigation .menutop li.parent.root .item span .daddyicon,
#rt-navigation .menutop li.root .daddy.item .daddyicon {
	width:			15px;
	height:			15px;
	position:		absolute;
	right:			8px;
	top:			13px;
	padding:		0px !important;
}
#rt-navigation .rt-menubar,
#rt-navigation .rt-menubar2 {
	background:		none !important;
}
#rt-navigation .rt-menubar3 {
	background:		#23548B url('../../../images/febratel/layout/menu_bg.png') 0 0 repeat !important;
	color:			#FFFFFF !important;
	min-height:		40px !important;
	margin:			0px 20px 0px 0px !important;
	padding:		0px !important;
	border:			2px solid #003366;
	border-right:		1px solid #003366;
	-webkit-border-radius:	3px !important;
	-moz-border-radius:	3px !important;
	-o-border-radius:	3px !important;
	border-radius:		3px !important;
}
/* Submenu */
.menutop .fusion-submenu-wrapper {
	background:		#003366 url('../images/dropdown-overlay.png') 50% 0 repeat-x !important;
	/*296699*/
	-webkit-box-shadow:	none !important;
	-moz-box-shadow:	none !important;
	-o-box-shadow:		none !important;
	box-shadow:		none !important;
	-webkit-border-radius:	3px !important;
	-moz-border-radius:	3px !important;
	-o-border-radius:	3px !important;
	border-radius:		3px !important;
}

#rt-header-surround {
	background:		none !important;
	min-height:		0 !important;
}
#rt-header-surround .rt-container {
	background:		#FFFFFF;
}
#rt-body-surround-bg .rt-container {
	background:		#FFFFFF;
}

#rt-bottom-surround,
#rt-bottom-surround2 {
	background:		none !important;
}

/* Box's Personalizados */
.box_verde .rt-block,
.box_azul .rt-block,
.box_azul2 .rt-block {
	margin:			0px 0px 20px 0px !important;
	padding:		0 !important;
	border:			0 !important;
}
.box_verde .module-title,
.box_azul .module-title,
.box_azul2 .module-title {
	background-image:	url('../../../images/febratel/layout/titulo_sombra.png') !important;
	background-position:	0 0 !important;
	background-repeat:	no-repeat !important;
	margin:			0 !important;
	padding:		10px 0px !important;
	border:			0px !important;
	-webkit-border-radius:	0 !important;
	-moz-border-radius:	0 !important;
	-ms-border-radius:	0 !important;
	-border-radius:		0 !important;
}
.box_verde .module-title .title,
.box_azul .module-title .title,
.box_azul2 .module-title .title {
	min-height:		38px !important;
	line-height:		38px !important;
	padding:		0px 5px 0px 7px !important;
	-webkit-box-shadow:	1px 1px 1px #666666;
	-moz-box-shadow:	1px 1px 1px #666666;
	-ms-box-shadow:		1px 1px 1px #666666;
	-o-box-shadow:		1px 1px 1px #666666;
	box-shadow:		1px 1px 1px #666666;	
}
.box_verde .module-title .title	{ background: #339999 url('../../../images/febratel/layout/titulo_verde_bg.png') top left repeat-y !important;	}
.box_azul .module-title .title	{ background: #3f8bb2 url('../../../images/febratel/layout/titulo_azul_bg.png') top left repeat-y  !important;	}
.box_azul2 .module-title .title	{ background: #204e6a url('../../../images/febratel/layout/titulo_azul2_bg.png') top left repeat-y !important;	}
.box_verde .module-title .title, .box_verde .module-title .title span	{ color: #d4ebeb !important; }
.box_verde .rt-module-inner, .box_verde .rt-module-inner p, .box_verde .rt-module-inner span	{ color: #339999 !important; }

.box_azul .module-title .title, .box_azul .module-title .title span	{ color: #d9e8ef !important; }
.box_azul .rt-module-inner, .box_azul .rt-module-inner p, .box_azul .rt-module-inner span	{ color: #3f8bb2 !important; }

.box_azul2 .module-title .title, .box_azul2 .module-title .title span	{ color: #d1dbe0 !important; }
.box_azul2 .rt-module-inner, .box_azul2 .rt-module-inner p, .box_azul2 .rt-module-inner span	{ color: #204e6a !important; }

.box_verde .module-title .title, .box_verde .module-title .title span,
.box_azul .module-title .title, .box_azul .module-title .title span,
.box_azul2 .module-title .title, .box_azul2 .module-title .title span {
	font-family:		Arial, Helvetica, Sans-serif;
	font-weight:		bold;
	font-size:		15px;
}
.box3 .rt-block, .box3 #rt-mainbody {
	background:		#FFFFFF !important;
	border:			0 !important;
}

/* Borda na Imagem (dentro dos modulos) */
div.borda {
	background:		#333333;
	border-width:		1px;
	border-style:		solid;
}
.box_verde .rt-block .rt-module-inner .module-content div.borda	{ border-color: #339999; }
.box_azul .rt-block .rt-module-inner .module-content div.borda	{ border-color: #3F8BB2; }
.box_azul2 .rt-block .rt-module-inner .module-content div.borda { border-color: #204E6A; }
div.borda img {
	width:			100%;
	height:			auto;
	max-width:		100%;
	margin:			0;
	padding:		0;
	border:			0;
}

/* Bottom */
#rt-bottom-surround { margin-top: 0px; }
#rt-bottom-surround #rt-bottom .rt-container	{ background: #FFF !important; }

#rt-bottom-surround .box_verde,
#rt-bottom-surround .box_azul,
#rt-bottom-surround .box_azul2 { margin-top: 5px; }

/*
#rt-bottom-surround #rt-bottom .rt-alpha	{ margin-left: 0 !important;	}
#rt-bottom-surround #rt-bottom .rt-omega	{ margin-right: 0 !important;	}
#rt-bottom-surround #rt-bottom .rt-grid-4	{ width: 308px !important; }
*/

/* Copyright (texto endereco) */
#rt-copyright .rt-container	{ background: #FFFFFF url('../../../images/febratel/layout/rodape_sombra.png') top left no-repeat !important; }
#rt-copyright .rt-block		{ margin: 10px 0px 0px 0px; !important; padding: 10px 10px 5px 10px !important; float:left; }
#rt-copyright .rt-module-inner	{ color: #23516c; }
#rt-copyright .f_left		{ margin-left: 0; text-align: left; }
#rt-copyright .f_right		{ margin-right: 100px; text-align: left; }

/* FooterBar (texto copy) */
#rt-footerbar { background: none !important; margin: 0px 0px 20px 0px !important; }
#rt-footerbar .rt-container	{ line-height: 40px; }
#rt-footer .rt-module-inner	{ color: #23516c; text-align: center; }

/* Tela de Registro de Usuario */
#system-message dd,
#system-message dd ul,
#system-message dd ul li {
	color:				#FFFFFF !important;
}
.validate {
	background:			#3366AA;
	color:				#FFFFFF;
	margin:				0;
	padding:			6px 10px;
	border:				0;
}
/* button */


/* luis - espaçamento de artigo página de vídeo */
.item-separator { height: 50px; }
.artigo-video {
	background:red;
}

/* Box Releases - Home */
.box_release .nspTopInterface {margin:-40px 0 0 110px !important; position:absolute;}
.box_release .nspTopInterface .nspCounter,
.box_release .nspTopInterface .nspCounter span,
.box_release .nspTopInterface .nspPrev,
.box_release .nspTopInterface .nspNext	{ color: #FFFFFF !important; }
/* setas de proximo e anterior */
.box_verde .nspNext, .nspPrev,
.box_azul .nspNext, .nspPrev,
.box_azul2 .nspNext, .nspPrev {
	margin-top: 4px !important;
}

/* Box Youtube */
.box_canalyoutube { float: right; }

/* Formulário de Pre-Matricula */

.galeria-fotos-eventos-sobre-posicionamentos .rt-readon-surround{width:130px; float:left; padding-left: 20px;}
.galeria-fotos-eventos-sobre-posicionamentos .link-integra-galeria-fotos-eventos-sobre-posicionamentos{text-align: left; float:left;}

.tabela_zebra tbody tr {background-color: #ffffff;}
.tabela_zebra  tbody tr:nth-child(odd) {background-color: #D0E0F4;}