/**
 * @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: 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: 15px 0;}
div.rt-blog {overflow: hidden;}

/* 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:	17px;
}
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: 28px;}
.bodylevel-low #rt-header-surround {background-image: none;}
.bodylevel-low #rt-header-surround2 {background: none;}

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

/* Top Menu */
.rt-menubar {margin: 0 15px; margin-left: 0px !important;}
.rt-menubar2 {margin-left: -15px;}
.rt-menubar3 {height: 45px;margin-right: -15px;}
.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-top: -60px;margin-left: 15px;margin-right: 15px;z-index: 2;position: relative;}
#rt-body-surround2 {margin-left: -25px;}
#rt-body-surround3 {margin-right: -25px;padding: 10px 10px 0 10px;}
.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: 130%;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: 7px;border-radius: 6px;}
.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: 10px;}
.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-button .button5 .readon {}
.readonstyle-button .button5 .readon .button, .readonstyle-button .button5 .readon span {}
.readonstyle-button .button5 .readon:hover {}
.readonstyle-button .button5 .readon:hover .button, .readonstyle-button .button5 .readon:hover span {}


.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; display: inline-block; margin: 3px 0}
.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 5px;margin-bottom: 3px;}
#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;}
#rt-breadcrumbs #rss-telebrasil{float: right;width: 200px; text-align:right;}

/* 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 Formul�rio 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:100%;} /*Menu apoio no Topo*/

/*icones no Topo*/
.bandeira-idiomas{display:none;}
.icon-redes-sociais{display:none;}
.menu-topo {height:20px; color:#999; text-align:right;}

/*Destaque no Modulo do Menu Diret�rio 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 Governan�a */

.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 -80px; 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; }



#Conselho-consultivo {background:url(../../../images/telebrasil/organograma/organograma_4.jpg) no-repeat !important;}
#Conselho-consultivo{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;}



.lista-posicionamento{font-size: 8pt;}
.lista-posicionamento #accordion div ul{margin-left:20px; font-size:0.8em;list-style:square outside none; padding:0 !important; letter-spacing:0 !important; line-height: 1.3em !important;}

/* 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;}

#topo_pgmu {margin-left:1px; font-size:20px; 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) !important; 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;}

/* Caixa com itens Administrar Conteúdo do Site */
.menu_editar_perfil{border:1px solid;}

.modulo-release-home .nspTopInterface{margin: -45px 0 0 170px !important; position:absolute !important;}


.lista-posicionamento{
	font-size: 8pt;
	padding-left: 0;
}
.lista-posicionamento .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
	background: #506ca8 url('../images/bg_li_default.png') repeat-x;
	color: #c0d3ff;
}
.lista-posicionamento .ui-accordion .ui-accordion-header .ui-accordion-header-icon{
	left: 0;
    margin-top: -9px;
    position: absolute;
    top: 10px;
}
.lista-posicionamento .ui-state-default .ui-icon{
	background-image: url('../images/arrow_ul_posicionamento.png');
	background-position: top;
	height:29px;
	width:29px;

}
.lista-posicionamento .ui-accordion .ui-accordion-header{
	padding: 8px 5px 8px 35px !important;
}


.lista-posicionamento .ui-accordion-header-active.ui-state-active{
	background: #364b7d url('../images/bg_li_ativo.png') repeat-x;
	color: #fff;
	letter-spacing: 0px;
	
}
.lista-posicionamento .ui-state-active .ui-icon{
	background-image: url('../images/arrow_ul_posicionamento.png');
	background-position: 0 -58px;
	height:29px;
	width:29px;
}

.lista-posicionamento .ui-state-default .ui-icon
.lista-posicionamento .ui-widget-content,
.lista-posicionamento .ui-state-default, 
.lista-posicionamento .ui-widget-content .ui-state-default, 
.lista-posicionamento .ui-widget-header .ui-state-default,
.lista-posicionamento .ui-accordion-content
{
	border-color: #395085;
}
.lista-posicionamento .ui-accordion-content {
    background: #fff;
    padding: 0 10px !important;
    color: #333;
}
.lista-posicionamento .ui-accordion-content a{
    font-weight: normal;
    color: #333;
    letter-spacing: 0;
}
.lista-posicionamento .ui-accordion-content ul{
	margin-left: 10px;
	margin-right: 0;
	list-style-image: url('../images/arrow_lista_posicionamento.png');
}
.lista-posicionamento .ui-accordion-content h4 a{
    line-height: 1.3em;
    font-size: 12px;
}
.lista-posicionamento .ui-accordion{
	width: 100%;
	margin-left: -5px;
}
.spin-loading {
display: none;
}

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

.buscar-categoria-posicionamento .cp_field.cp_field_1 {
	display: none;
}

.buscar-posicionamento {
    overflow: hidden;
}
.buscar-posicionamento .rt-block{
    padding: 0;
}

.buscar-posicionamento .module-title{
    padding: 10px;
    width: 100%;
    display: block;
    margin: 0 0 20px 0;
	border-radius:0;
	background: #586598;    
}
.buscar-posicionamento .module-title h2,
.buscar-posicionamento .module-title span {
	color: #fff !important;
}

.buscar-posicionamento .cpsearch {
	margin: 20px;
}

.buscar-posicionamento .inputbox {
    padding: 5px;
    background: #f0f0f0 !important;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.buscar-posicionamento .button {
	cursor: pointer;
	background: #5668B1;
	color: #fff;
	display: inline-block;
	margin: 10px 0 0 0;
	padding: 8px 15px;
	border: 1px solid #455594;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.buscar-posicionamento .button:hover {
	background: #455594;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease;
}

.ui-accordion .ui-accordion-content {
	height: auto !important;
}

h3.ui-accordion-header, 
.ui-state-default, .ui-widget-content .ui-state-default {
	background: #2789D1 !important;
	color: #fff !important; 
	font-family: arial, trebuchet ms, verdana, tahoma;
	font-size: 14px;
	letter-spacing: 0.001em;	
	font-weight: normal;
}

.ui-accordion-header {
	margin-bottom: 0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-top: 5px !important;
}

.ui-state-active {
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;	
}

h3.ui-accordion-header-active,
.ui-state-active, .ui-widget-content .ui-state-active {
	background: #195195 !important;	
}

.ui-state-active .ui-icon {
	background: url('../images/accordion-arrow-down.png') no-repeat center center !important;
	height: 15px;
    width: 10px;
}
.ui-icon-triangle-1-e {
	background: url('../images/accordion-arrow-right.png') no-repeat center center !important;;
	height: 15px;
    width: 10px;
}

.ui-accordion-content {
	padding: 10px !important;
}
#subsection .ui-accordion-content{
	padding: 0px !important;
	border: 0 !important;
}

.ui-accordion-content {
	border: 1px solid #e5e5e5;
}

.table-custom1 {
    border-collapse: collapse;    
}
.table-custom1 td {
    padding: 20px;
    border: 1px solid #e5e5e5;    
    background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #eaf4f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaf4f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eaf4f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eaf4f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eaf4f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#eaf4f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaf4f9',GradientType=0 ); /* IE6-9 */
}
.table-custom1 img {
    max-width: 120px;
}

/*CUSTOM STYLES*/
.menu-workshops-58-painel-telebrasil-2014 .typo-icon {
	margin: 0;
}
.menu-workshops-58-painel-telebrasil-2014 .camera {
	margin: 0 0 15px 0;
}
.menu-workshops-58-painel-telebrasil-2014 table h2 {
	font-weight: 300;
	letter-spacing: 0;
	color: #506daa;
	padding: 10px;
	font-size: 20px;
	border: 2px solid ;
}

.menu-workshops-58-painel-telebrasil-2014 table p {
	line-height: 20px;
	color: #606060;
	margin-bottom: 0 !important;
}

.menu-workshops-58-painel-telebrasil-2014 table td {
	vertical-align: top;
}


.sessoes-tematicas tr td {
    padding: 10px;
    border: 2px solid #716AA4;
}