/* GENERAL
----------------------------------------------------------------------------- */

* {margin:0; padding:0;}
a{ text-decoration:none; outline-style:none;}
a:hover{ text-decoration:none;}
a img {border: 0;}
ul, ol {list-style:none;}
.img_left img{float:left;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.over {overflow:hidden;}
.over1 {overflow:hidden; height:1px;}
.over0 {overflow:hidden; height:0px;}
.block {display:block;}
.del{display:none;}
.null{visibility:hidden;}
.btn-voltar-js{ float:right; padding:0 0 0 0;}
.btn-voltar-js a{ display:block; width:42px; height:14px; float:right; margin:10px 3px 0 0; padding:0 0 0 0; background:url(../images/btn-voltar.png) center no-repeat; text-indent:-99999px; text-transform:capitalize;}
.btn-print{ width:61px; height:17px; background:url(../images/btn-print-novo.jpg) center no-repeat; border:none; margin:7px 0 0 13px; cursor:pointer; text-indent:-99999px; text-transform:capitalize; float:left;}
.direitos-img{ width:500px; height:30px; background:url(../images/img-direitos.png) center no-repeat; margin:20 auto;}
/* BASE
----------------------------------------------------------------------------- */

body { margin:0; background: #24395c url(../images/Fundo.jpg) center top no-repeat ; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#474747; }
.bg-luz{ width:100%; background:url(../images/bg-ponto-body.png) repeat;}
.center{ position:relative; margin:0 auto; width:985px;  }
.header { width:100%; height:130px; padding-top:9px;}
.content { width:100%; min-height:650px;}
.footer { width:100%; height:370px; padding-top:30px; background:url(../images/Rodape.png) left repeat-x;}
h1,h2,h3,h4{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-size:12px; color:#FFF; }

#modulo-home{ width:985px; min-height:150px; background-color:transparent;}
#modulo-home .userView{ display:none;}

a.leia-mais{ display:block; width:135px; height:8px; background:url(../images/icon-ler-mais.gif) left no-repeat; padding:0 0 0 10px; margin:5px 0 0 15px; font-size:10px; color:#165f9e; font-weight:bold; text-transform:uppercase; line-height:7px;}
a.leia-mais:hover{ text-decoration:underline;}


/*
##################################MODULOS DA HOME############################################*/
.box-header{ width:425px; float:left;}
/*MODULOS HEADER*/
.logo{ width:125px; height:88px; float:left; background:url(../images/novo-logo-header.png) center no-repeat; margin:0 30px 13px 0;}
.menu-header{ width:100px; height:22px; float:left; margin:0 0 0 0; padding:8px 0 0 0}

.menu-header ul li{ float:left; color:#FFF; }
/* Editada linha 50 'display: inline' */
.menu-header ul li a{ display:inline; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; padding:0 22px 0 0}
.menu-header ul li.item54,
.menu-header ul li.item-54{ list-style:none;}
.menu-header ul li.item156,
.menu-header ul li.item-156{ list-style:none; width: 450px;} /* Width inserida */
.menu-header ul li.item156 span.separator,
.menu-header ul li.item-156 span.separator{ display:none;}
.menu-header ul li.item156 ul,
.menu-header ul li.item-156 ul{display:block;}
.element-invisible{display:none;}

.menu-header ul.banderas{ padding:2px 0 0 5px; margin:0 5px 0 0; width:60px; float:left;}
.menu-header ul.banderas li{ float:left; list-style:none; margin:0 4px 0 0;}
.menu-header ul.banderas li a{ display:block; width:15px; height:10px; background-image:url(../images/icon-banderas.png); background-repeat:no-repeat; padding:0 0 0 0;}
.menu-header ul.banderas li a.br{ background-position:0 0;}
.menu-header ul.banderas li a.eua{ background-position:-18px 0;}
.menu-header ul.banderas li a.es{ background-position:-36px 0;}


.busca{ width:425px; height:35px; float:left; margin:0 0 0 0; }
.busca .search .inputbox{ border:none; width:334px; height:34px; background:url(../images/bg-input-busca.png) center no-repeat; float:left; font-weight:bold; color:#9a9a9a; font-size:11px; padding:0 0 0 10px}
.busca .search .button{ display:block; border:none; width:77px; height:34px; background:url(../images/bg-btn-buscar.png) center no-repeat; margin:0 0 0 0; text-indent:-99999px; text-transform:capitalize; cursor:pointer;}


.area-membros{ width:165px; height:75px; float:right; margin:6px 13px 0 0; }
.area-membros ul li.item53 a{ display:block; width:156px; height:27px; background:url(../images/btn-clique-acessar.png) center no-repeat; margin:8px 0 0 0; text-indent:-999999px; text-transform:capitalize;}

.sociais-header{width:190px; height:75px; float:right; margin:0 0 0 0; }
.menu-full{ width:100%; height:71px; background:url(../images/bg-menu.png) center top no-repeat;}
/* Tamanho do menu principal, Width modificado. */
.menu-985px{ width:1055px; height:32px; margin:0 auto; padding-top:5px }

/*estilos do menu drop*/

.menu-985px ul li{ float:left; color:#FFF; line-height:33px; list-style-position:inside;}
.menu-985px ul li.item-343{ list-style:none;}
.menu-985px ul li.item-58{ display:none}


.menu-985px ul li span.separator{display:block; float:left; font-family: 'PT Sans', sans-serif; text-transform:uppercase;  font-size:13px; color:#FFF; font-weight:bold; width: 0px 0px 0px 10px; padding:0 0px 0px 10px; cursor:pointer;}
.menu-985px ul li span.separator span{ margin:0 0 0 6px; *margin:0;}
.menu-985px ul li a{ display:block; float:left; font-family: 'PT Sans', sans-serif; text-transform:uppercase;  font-size:13px; color:#FFF; font-weight:bold; padding:0 0px 0 10px ;}
.sociais-header h3{ margin:5px 0 12px 0}

a.twiter-header{display:block; float:left; width:58px; height:21px; background-image:url(../images/icon-sociais-header.png); background-repeat:no-repeat; background-position:0 0; margin:0 5px 0 0;}
a.face-header{display:block; float:left; width:58px; height:21px; background-image:url(../images/icon-sociais-header.png); background-repeat:no-repeat; background-position:-64px 0; margin:0 5px 0 0;}
a.youtube-header{display:block; float:left; width:58px; height:21px; background-image:url(../images/ico_you_header.png); background-repeat:no-repeat; background-position:0 0;}

a.blog-header{display:block; float:left; position:relative; top:5px; left:63px; width:58px; height:21px; background-image:url(../images/ico_blog_header.png); background-repeat:no-repeat; background-position:0 0;}




.menu-985px ul li:hover ul{ display:block}
.menu-985px ul li ul{ position:absolute; z-index:5; padding:5px 0 0 0; top:139px; display:none;  }
.menu-985px ul li ul li{ float:none; height:15px; line-height:16px; list-style:none; line-height:15px; /* ISSO COLOCA O BULLET DAS LISTAST DO MAIN MENU background:url(../images/menu-drop-icon.png) left no-repeat;*/ padding:0 0 0 0; margin:0 0 0 0; }
.menu-985px ul li ul li a{ padding:0 0 0 8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:none; font-weight:normal;}
.menu-985px ul li ul li a:hover{ text-decoration:underline}



.menu-985px ul li.item-316 span.separator{ width:116px; height:31px;}

.menu-985px ul li.item-327 span.separator{height:31px;}

.menu-985px ul li.item-322 span.separator{ width:184px; height:31px; padding:0 3px 0 0}
.menu-985px ul li.item-333 span.separator{ width:94px; height:31px;}
.menu-985px ul li.item-343{ list-style:none}
.menu-985px ul li.item-343 span.separator{ width:103px; height:31px;}
.menu-985px ul li.item-343 a{ padding:0 10px 0 10px; cursor:pointer}

.menu-985px ul li.item-316:hover span.separator{ width:116px; height:31px; background-image:url(../images/menu-drop-bg-top.png); background-repeat:no-repeat; background-position:0 0;}

.menu-985px ul li.item-327:hover span.separator{height:31px; background-image:url(../images/bg-divisorformacao-.png); background-repeat:no-repeat; background-position:0 0;}


.menu-985px ul li.item-322:hover span.separator{ width:184px; height:31px; background-image:url(../images/bg-divisorformacao-.png); background-repeat:no-repeat; background-position:0 0;}
.menu-985px ul li.item-333:hover span.separator{ width:94px; height:31px; background-image:url(../images/menu-top-bibca.png); background-repeat:no-repeat; background-position:0 0;}
.menu-985px ul li.item-343:hover span.separator{ width:103px; height:31px; background-image:url(../images/bg-top-inprensa.png); background-repeat:no-repeat; background-position:0 0;}

.menu-985px ul li.item-316 ul{ background-image:url(../images/menu-drop-footer.png); background-repeat:no-repeat; background-position:0 0; min-height:130px; min-width:130px;}
.menu-985px ul li.item-316 ul li.item-320{ width:85px; height:30px; background-position:0 5px;}
.menu-985px ul li.item-316 ul li.item-321{ width:85px; height:30px; background-position:0 5px;}

.menu-985px ul li.item-327 ul{ background-image:url(../images/menu-drop-footer.png); background-repeat:no-repeat; background-position:-130px 0; min-height:105px; width:184px;}

.menu-985px ul li.item-322 ul{ background-image:url(../images/menu-drop-footer.png); background-repeat:no-repeat; background-position:-130px 0; min-height:105px; width:184px;}
.menu-985px ul li.item-333 ul{ background-image:url(../images/menu-footer-bbica2.png); background-repeat:no-repeat; background-position:0 0; min-height:145px; width:94px;}
.menu-985px ul li.item-343 ul{ background-image:url(../images/bg-footer-imprensa.png); background-repeat:no-repeat; background-position:0 0; min-height:116px; width:103px;}

.menu-985px ul li ul li.item-334{ height:30px; background-position:0 4px;}
.menu-985px ul li ul li.item101{ height:20px; background-position:0 4px;}
.menu-985px ul li ul li.item102{ height:30px; background-position:0 4px;}

.menu-985px ul li.item-338 span.separator{ height:31px; padding:0 15px 0 0;}
.menu-985px ul li.item-338:hover span.separator{height:31px; padding:0 15px 0 0; background:url(../images/top-menu-publicacoes.png) center no-repeat;}
.menu-985px ul li.item-338 ul{width:103px; height:111px; padding:5px 15px 0 0; background:url(../images/footer-menu-publicacoes.png) center no-repeat; }

.menu-985px ul li.item-338 span.separator span{ margin:0 0 0 18px;}
.menu-985px ul li.item-338 ul{ padding:5px 0 0 9px; height:111px;}
.menu-985px ul li.item-338 ul li{ margin:0 0 0 3px;}
.menu-985px ul li.item-338 ul li.item-340{ height:33px; background-position:0 6px;}
.menu-985px ul li.item-338 ul li.item-341{ height:45px; background-position:0 6px;}



/*MODULOS CONTENT*/
.gaiola{ width:630px; margin:0 13px 8px 0; float:left; }
.top-border-box{ width:630px; height:12px; background:url(../images/top-box-home.png) top center no-repeat;}
.content-border-box{ width:610px; height:273px; background:url(../images/meio-box-home.png) center repeat; padding:0 10px 0 10px;}

.footer-border-box{ width:630px; height:16px; background:url(../images/footer-box-home.png) top center no-repeat;}

.gaiola-calendario{ width:341px; margin:0 0 0 0; float:left }
.top-box-calendario{ width:326px; height:20px; background:url(../images/top-box-calendario.png) top center no-repeat; padding:12px 0 0 15px}
.top-box-calendario h1{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-size:15px; color:#0a5799; }

.content-box-calendario{ width:341px; min-height:100px; background:url(../images/content-box-calendario.png) center repeat; padding-top:1px /*padding:0 9px 0 6px;*/}
.footer-box-calendario{ width:341px; height:16px; background:url(../images/footer-box-calendario.png) top center no-repeat;}

.gaiola-comunidade{ width:425px; margin:0 0 0 0; float:left }
.top-box-comunidade{ width:410px; height:20px; background:url(../images/top-box-comunidade.png) top center no-repeat; padding:12px 0 0 15px}
.top-box-comunidade h1{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-size:15px; color:#0a5799; }

.content-box-comunidade{ width:405px; min-height:246px; background:url(../images/content-box-comunidade.png) center repeat; padding:0 10px 0 10px}
.content-box-comunidade img{ margin:5px 0 5px 7px}
.content-box-comunidade span{ display:block; margin:5px 0 0 10px; border-bottom:1px solid #edf5fd; width:385px; padding:0 0 15px 0;}
.content-box-comunidade span p{ color:#474747; font-size:12px; line-height:17px;}

.footer-box-comunidade{ width:425px; height:16px; background:url(../images/footer-box-comunidade.png) top center no-repeat;}


.gaiola-publicacao{ width:206px; margin:0 6px 0 6px; float:left }
.top-box-publicacao{ width:191px; height:20px; background:url(../images/top-box-publicacao.png) top center no-repeat; padding:12px 0 0 15px}
.top-box-publicacao h1{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-size:15px; color:#0a5799; }
.content-box-publicacao{ width:186px; min-height:241px; background:url(../images/content-box-publicacao.png) center repeat; padding:5px 10px 0 10px;}

.content-box-publicacao .lof-ass .lof-description { position:absolute; left:0px; top:190px; z-index:50; width:130px; background-color:#FFF; background-image:none!important; bottom:0px; padding:0 0 0 0;}
.content-box-publicacao .lof-ass .lofass-container{ padding:0 0 0 23px;}
.content-box-publicacao .lof-ass .lof-next{ width:9px; height:18px; background-image:url(../images/icon-publicacao.png); background-repeat:no-repeat; background-position:-12px 0;!important}
.content-box-publicacao .lof-ass .lof-previous{ width:9px; height:18px; background-image:url(../images/icon-publicacao.png); background-repeat:no-repeat; background-position:0 0;!important}

.content-box-publicacao .lof-ass .lof-main-wapper{ height:225px!important}
.content-box-publicacao .lof-ass .lof-description h4 a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#171717; padding:0 0 0 0;}
.content-box-publicacao .lof-ass .lof-description p{ display:none;}

.footer-box-publicacao{ width:206px; height:16px; background:url(../images/footer-box-publicacao.png) top center no-repeat;}


/*###############MENU LATERAL NA IMPRENSA###################*/


/*estilos do modulo da home eventos regionais*/
.moduletable-eventos-regionais-home{ }
.moduletable-eventos-regionais-home #k2ModuleBox44 .moldura-img{ width:80px; height:70px; background-repeat:no-repeat; margin:0 0 0 5px}

.moduletable-eventos-regionais-home #k2ModuleBox44{ padding:0 0 0 0; width:320px; margin-left: 5px; border-bottom:1px solid #EDF5FD;}
.moduletable-eventos-regionais-home #k2ModuleBox44 a.moduleItemTitle{ display:block; width:200px; }
.moduletable-eventos-regionais-home #k2ModuleBox44 a.moduleItemImage{ display: block; width:90px; padding:0 5px 0 0; float:left;}

.moduletable-eventos-regionais-home #k2ModuleBox44 .moduleItemIntrotext{ padding:0 0 0 0;}
.moduletable-eventos-regionais-home #k2ModuleBox44 .moduleItemIntrotext p{ display:block; float:left; margin:0 0 0 17px;}
.moduletable-eventos-regionais-home #k2ModuleBox44 ul li{ padding:5px 0 5px 0; }

.moduletable-eventos-regionais-home #k2ModuleBox44 .moduleItemExtraFields{ float:right; width:220px;}
.moduletable-eventos-regionais-home #k2ModuleBox44 .moduleItemExtraFields ul li.typeTextfield{ float:none; padding:1px 0 1px 0; height:15px}
.moduletable-eventos-regionais-home #k2ModuleBox44 .moduleItemExtraFields ul li.numero-1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a5799; font-weight:bold; overflow:auto;}
.moduletable-eventos-regionais-home #k2ModuleBox44 .moduleItemExtraFields ul li.numero-2{ font-family:Arial, Helvetica, sans-serif; font-size:13px;  overflow:auto; text-transform:uppercase; color:#171717; font-weight:bold;}
.moduletable-eventos-regionais-home #k2ModuleBox44 .moduleItemExtraFields ul li.numero-3{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  overflow:auto; color:#474747; font-weight:normal;}
.moduletable-eventos-regionais-home #k2ModuleBox44 .moduleItemExtraFields ul li.numero-4{ display:none}
.moduletable-eventos-regionais-home #k2ModuleBox44 .typeTextarea{ padding:0 0 0 0}
.moduletable-eventos-regionais-home #k2ModuleBox44 .typeTextarea .moduleItemExtraFieldsLabel{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox44 .typeTextfield .moduleItemExtraFieldsLabel{ display:none;}

/*MODULO DOS BANNERS DA HOME OS DOIS DE BAIXO*/

.banner-home{ width:480px; float:left; min-height:50px; border:1px solid #0F0; margin:10px 10px 0 0}

/*MODULO DOS MENUS DO FOOTER*/
.content-menu-footer{ width:525px; height:230px; float:left}
.content-menu-footer span.separator,
.content-menu-footer ul li a{ color:#FFF !important}
.content-menu-footer span.separator,
.content-menu-footer ul li a{color: #a3a3a3; font-family: 'PT Sans',sans-serif; font-size: 13px; padding-bottom:5px; text-transform: uppercase; font-weight:bold; border-bottom:1px solid #555555;}
.content-menu-footer ul li.item84 a span{color: #fff; font-family: 'PT Sans',sans-serif; font-size: 13px; padding-bottom:5px; text-transform: uppercase; font-weight:bold; border-bottom:1px solid #555555;}
.content-menu-footer ul li.item84 ul li a span{color:#a3a3a3; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-bottom:0; text-transform:none; font-weight:normal; border-bottom:none;}
.content-menu-footer ul li ul{ padding:12px 0 0 0; min-height:85px;display:block;}
.content-menu-footer ul li ul li{ padding:1px 0 1px 0;}
.content-menu-footer ul li ul li a{ color:#a3a3a3 !important; font-size:11px !important;padding-bottom:0; text-transform: none !important; font-weight:normal !important; border-bottom:none !important}
.content-menu-footer ul li ul li a:hover{ text-decoration:underline;}

.menu-footer1{ width:128px; min-height:30px; float:left; margin:0 0 0 0;}
.menu-footer2{ width:194px; min-height:30px; float:left; margin:0 0 0 0;}
.menu-footer3{ width:187px; min-height:30px; float:left; margin:0 0 0 0;}
.menu-footer4{ width:128px; min-height:30px; float:left; margin:0 0 0 0;}
.menu-footer5{ width:105px; min-height:30px; float:left; margin:0 0 0 0;}
.menu-footer6{ width:130px; min-height:30px; float:left; margin:0 0 0 0;}
.menu-footer7{ width:125px; min-height:30px; float:left; margin:0 0 0 0;}

.footer-twteer{width:187px; min-height:30px; float:left; margin:0 0 0 0; }
.footer-twteer .moduletable-footer-twit h3{ font-size:13px;}
.footer-twteer .moduletable-footer-twit .joomla_sharethis-footer-twit .twtr-widget .twtr-doc{ border-top:1px solid #555555; padding:0 0 0 0; margin:6px 0 0 0; border-radius:0px; background:none!important;}
.footer-twteer .moduletable-footer-twit .joomla_sharethis-footer-twit .twtr-widget .twtr-doc .twtr-hd h3{ display:none;}
.footer-twteer .moduletable-footer-twit .joomla_sharethis-footer-twit .twtr-widget .twtr-doc .twtr-hd h4{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.footer-twteer .moduletable-footer-twit .joomla_sharethis-footer-twit .twtr-widget .twtr-doc .twtr-hd h4 a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.footer-twteer .moduletable-footer-twit .joomla_sharethis-footer-twit .twtr-widget .twtr-doc .twtr-bd .twtr-timeline{border-radius:0px;}
.footer-twteer .moduletable-footer-twit .joomla_sharethis-footer-twit .twtr-widget .twtr-doc .twtr-bd .twtr-timeline .twtr-tweets .twtr-tweet{ border:none; margin-bottom:6px}
.footer-twteer .moduletable-footer-twit .joomla_sharethis-footer-twit .twtr-widget .twtr-doc .twtr-bd .twtr-timeline .twtr-tweets .twtr-tweet .twtr-tweet-wrap .twtr-tweet-text p em{ display:none;}
.footer-twteer .moduletable-footer-twit .joomla_sharethis-footer-twit .twtr-widget .twtr-doc .twtr-bd .twtr-timeline .twtr-tweets .twtr-tweet .twtr-tweet-wrap .twtr-tweet-text p{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#469deb!important;}
.footer-twteer .moduletable-footer-twit .joomla_sharethis-footer-twit .twtr-widget .twtr-doc .twtr-bd .twtr-timeline .twtr-tweet{ width:186px; background:url(../images/bg-twt.png) top center repeat-y;}

#twtr-widget-1 .twtr-new-results, #twtr-widget-1 .twtr-results-inner, #twtr-widget-1 .twtr-timeline{ background-color:transparent !important;}

.footer-twteer .moduletable-footer-twit .joomla_sharethis-footer-twit .twtr-widget .twtr-doc .twtr-bd .twtr-timeline .twtr-tweets .twtr-tweet .twtr-tweet-wrap .twtr-tweet-text p a.twtr-user{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#469deb!important;}
.footer-twteer .moduletable-footer-twit .joomla_sharethis-footer-twit .twtr-widget .twtr-doc .twtr-ft{ display:none!important}

.footer-face{width:240px; min-height:30px; float:right; margin:0 0 0 0;}
.footer-face .meu-face{ border:1px solid #555555; margin:-8px 0 0 0;}
.footer-face .moduletablemeu-face h3{ font-size:13px; border-bottom:1px solid #555555; padding:0 0 7px 0; margin-bottom:5px; }

.transparent_widget .uiBoxWhite, .transparent_widget .fbConnectWidgetFooter{ background-color:transparent !important;}

.fan_box .connect_action .name{ color:#0F0!important;}

.footer-face iframe #facebook #LikeboxPluginPagelet{ margin:15px 0 0 0; border-top:1px solid #000;}
.fbConnectWidgetTopmost{ border-right:5px; font-size:9px!important}
.fan_box .connect_action .name{font-size:9px!important}

.direitos-footer{ width:985px; height:50px; clear:both; padding:30px 0 0 0;}
.midias-sociais-footer{ width:85px; float:left}
.midias-sociais-footer ul{ padding:5px 0 0 0;}
.midias-sociais-footer ul li{ float:left; margin:0 3px 0 0;}
.midias-sociais-footer .twit{ width:14px; height:15px; display:block; background-image:url(../images/icon-sociais-footer.gif); background-repeat:no-repeat; background-position:0 0}
.midias-sociais-footer .face{ width:15px; height:15px; display:block; background-image:url(../images/icon-sociais-footer.gif); background-repeat:no-repeat; background-position:-15px 0}

.midias-sociais-footer .youtube_footer{ width:15px; height:15px; display:block; background-image:url(../images/ico_you_footer.png); background-repeat:no-repeat; background-position:0 0}



.direitos-footer img{ text-align:center; margin:15px 0 0 245px;}

.logo-engine{ margin:0 0 0 0; float:right; padding:0 0 0 0;}
.logo-engine a{ display:block; width:86px; height:24px; background:url(../images/logo-engine.png) center no-repeat;}

/*MODULOS DAS INTERNAS*/

.nav-left{ float:left;}
.nav-right{ float:right; margin-bottom:25px;}
.top-content-nav-right{ width:746px; height:35px; background-color:#e2eaf5; margin:0 0 0 6px;}

.top-nav-left{ width:213px; height:10px; background:url(../images/top-nav-left.png) center no-repeat;}
.content-nav-left{ width:208px; min-height:30px; background:url(../images/content-nav-left.png) center repeat; padding:5px 0 0 5px}
.footer-nav-left{ width:213px; height:12px; background:url(../images/footer-nav-left.png) center no-repeat;}

.top-nav-right{ width:759px; height:10px; background:url(../images/top-nav-right.png) center no-repeat;}
.content-nav-right{ width:759px; min-height:150px; background:url(../images/content-nav-right.png) center repeat;}
.footer-nav-right{ width:759px; height:13px; background:url(../images/footer-nav-right.png) center no-repeat;}

/*ESTILOS DO MENU LATERAL DAS PAGINAS INTERNAS*/
.nav-left .content-nav-left ul li.item65{ background-image:none; }
.nav-left .content-nav-left ul li.item65 span.separator{ display:none;}
.nav-left .content-nav-left ul li.item66 span.separator{ display:none;}
.nav-left .content-nav-left ul li.item78 span.separator{ display:none;}
.nav-left .content-nav-left ul li.item84 span.separator{ display:none;}
.nav-left .content-nav-left ul li.item89 span.separator{ display:none;}
.nav-left .content-nav-left ul li.item96 span.separator{ display:none;}
.nav-left .content-nav-left ul li.item105 span.separator{ display:none;}

.nav-left .content-nav-left ul li ul li{ min-height:25px; padding:0 0 0 20px;}
.nav-left .content-nav-left ul li ul li.active{ width:190px; background:url(../images/bg-menu-lateral-ativo.png) center no-repeat;}
.nav-left .content-nav-left ul li ul li.active a{ color:#0a5799}
.nav-left .content-nav-left ul li ul li a{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:14px; color:#171717; line-height:25px }

.nav-left .content-nav-left ul li ul li.item99 a{ line-height:15px}
.nav-left .content-nav-left .moduletable-menu-publicaccao-bg-maior ul.menu-lateral-publicacao li ul li.active{ width:190px; height:35px; padding-top:5px; background:url(../images/bg-menulaterallativo-grande.png) center no-repeat;}

/*ESTILOS DO CONTEUDO DAS PAGINAS INTERNAS*/
/*breadcrumbs E FONT SIZE*/
.top-content-nav-right .moduletable-caminho-pao{ float:left; padding:8px 0 0 20px;}
.top-content-nav-right .moduletable-caminho-pao ul.breadcrumb-caminho-pao{color:#414141; display:block; width:600px;}
.top-content-nav-right .moduletable-caminho-pao ul.breadcrumb-caminho-pao li{float:left;}
.top-content-nav-right .moduletable-caminho-pao ul.breadcrumb-caminho-pao li span.divider img{margin:0 7px;}
.top-content-nav-right .moduletable-caminho-pao ul.breadcrumb-caminho-pao li a{color:#0a5799}
.top-content-nav-right .moduletable-caminho-pao ul.breadcrumb-caminho-pao li a:hover{ text-decoration: underline!important}

.itemHeader{ padding:24px 0 5px 16px; float:left; width:600px; }
.itemHeader h2.itemTitle{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-size:25px; color:#202020; font-weight:bold; }

/*ONDE ESTAMOS*/
.box-onde{ width:712px; min-height:315px; border-top:1px solid #edf5fd !important; margin:0 0 0 0; padding:0 0 0 0; margin:0 auto; clear:both; margin-top:15px}
.box-onde-left{ float:left !important ;width:369px;}
.box-onde-right{ float:right !important; width:330px; height:250px; margin:20px 0 0 0;}
.box-onde h3{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-size:18px; color:#0a5799; font-weight:bold; padding:10px 0 10px 0;}
.box-onde div.endereco{ display:block; width:355px; height:70px; background-color:#f1f1f1; border:1px solid #dedede; padding:10px 0 0 10px;}
div.endereco p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#474747; line-height:20px;}
span.icon-endereco{ display:block; width:6px; height:11px; background:url(../images/icon-endereco.jpg) center no-repeat; float:right; margin:-25px -6px 0 0;}
span.content-info-onde{ width:370px; display:block; padding:15px 0 20px 0;}
span.content-info-onde p{ font-weight:normal; color:#474747; font-size:13px; line-height:19px;}
.galeria-onde-estamos{ height:80px; width:370px; margin:0 0 0 0;}

.galeria-onde-estamos table{ margin:-20px 0 0 0}
.galeria-onde-estamos table.sboxgallery #sboxth{ width:80px!important;}
.galeria-onde-estamos table.sboxgallery #sboxth a img{ margin:0 0 0 0!important;}

.galeria-onde-estamos span.icon-left{ display:block; width:9px; height:18px; background:url(../images/icon-galeria-left.png) center no-repeat; float:left; margin:28px 0 0 -14px; cursor:pointer; }
.galeria-onde-estamos span.icon-right{ display:block; width:9px; height:18px; background:url(../images/icon-galeria-right.png) center no-repeat; float:right; margin:-55px -1px 0 0; cursor:pointer;}

span.clique-amplia{ display:block; height:20px; padding:0 0 0 15px; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#959595; background:url(../images/icon-lupa.gif) left no-repeat;}

.mapa-sociedade-brasi{ display:block; width:328px; margin-top: 20px; height:247px; background:url(../images/img-sociedadebr-psica.jpg) center no-repeat; text-indent:-999999px; text-transform:capitalize;}
.mapa-atendimento{ display:block; width:328px; height:247px; margin-top: 20px; background:url(../images/img-atendimento-comunidade1.jpg) center no-repeat; text-indent:-999999px; text-transform:capitalize;}

/*ESTILOS QUE LISTA O CORPO DIRETIVO*/
.pagina-listacorpodiretivo{ padding:0 15px 10px 15px;}
.pagina-listacorpodiretivo .itemContainer{ padding:1px 0 0 3px; margin:5px 0 5px 0; width:690px; height:90px; background:url(../images/bg-lista-corpodiretivo.jpg) left top repeat-y;}

.pagina-listacorpodiretivo .itemContainer .catItemHeader{ float:right; width:624px; margin:0 0 -30px 0;}
.pagina-listacorpodiretivo .itemContainer .catItemHeader h3{ font-size:15px; color:#202020; font-weight:bold;}

.pagina-listacorpodiretivo .clr{ margin:10px 0 10px 0;}
.pagina-listacorpodiretivo .itemContainer .catItemBody{ float:left; width:590px; }
.pagina-listacorpodiretivo .itemContainer .catItemImageBlock{ float:left; height:90px; margin-right:10px; margin-top:5px; margin-left:5px;}
.pagina-listacorpodiretivo .itemContainer .catItemImageBlock img{ height:90px;}
.pagina-listacorpodiretivo .itemContainer .catItemIntroText{ float:left; margin-top:20px; line-height:21px}
.pagina-listacorpodiretivo .itemContainer .catItemIntroText p{ font-size:15px; font-weight:normal; color:#202020;}

/*ESTILOS DO MENU CORPO DIRETIVO*/
.menu-menu-lista-corpo-diretivo{ padding:20px 25px 0 25px; width:305px; float:left; }
.menu-menu-lista-corpo-diretivo li{ list-style:inside disc; color:#0a5799; padding:5px 0 0 0;}
.menu-menu-lista-corpo-diretivo li.item146{ list-style:none;}
.menu-menu-lista-corpo-diretivo li.item147{ list-style:none;}
.menu-menu-lista-corpo-diretivo li.item146 a{ display:none;}
.menu-menu-lista-corpo-diretivo li.item146 ul li a{ display:inline;}

.menu-menu-lista-corpo-diretivo li.item147 span.separator{ display:none;}
.menu-menu-lista-corpo-diretivo li a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; text-decoration:none;}
.menu-menu-lista-corpo-diretivo li a:hover{ text-decoration:underline;}

.menu-menu-lista-corpo-diretivo ul li a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; text-decoration:none;}

.menu-menu-lista-corpo-diretivo li.item130,
.menu-menu-lista-corpo-diretivo li.item131,
.menu-menu-lista-corpo-diretivo li.item132,
.menu-menu-lista-corpo-diretivo li.item133,
.menu-menu-lista-corpo-diretivo li.item134,
.menu-menu-lista-corpo-diretivo li.item135,
.menu-menu-lista-corpo-diretivo li.item136,
.menu-menu-lista-corpo-diretivo li.item137,
.menu-menu-lista-corpo-diretivo li.item138,
.menu-menu-lista-corpo-diretivo li.item139,
.menu-menu-lista-corpo-diretivo li.item140,
.menu-menu-lista-corpo-diretivo li.item141,
.menu-menu-lista-corpo-diretivo li.item142,
.menu-menu-lista-corpo-diretivo li.item143{ display:none; }

.menu-menu-lista-corpo-diretivo-right{ padding:20px 0 0 25px; width:325px; float:left; }
.menu-menu-lista-corpo-diretivo-right li{ list-style:inside disc; color:#0a5799; padding:5px 0 0 0;}
.menu-menu-lista-corpo-diretivo-right li.item146{ list-style:none;}
.menu-menu-lista-corpo-diretivo-right li.item147{ list-style:none;}
.menu-menu-lista-corpo-diretivo-right li.item147 span.separator{ display:none;}
.menu-menu-lista-corpo-diretivo-right li.item146 a{ display:none;}
.menu-menu-lista-corpo-diretivo-right li.item146 ul li a{ display:inline;}
.menu-menu-lista-corpo-diretivo-right li a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; text-decoration:none;}
.menu-menu-lista-corpo-diretivo-right li a:hover{ text-decoration:underline;}

.menu-menu-lista-corpo-diretivo-right li.item145, .menu-menu-lista-corpo-diretivo-right li.item114, .menu-menu-lista-corpo-diretivo-right li.item115, .menu-menu-lista-corpo-diretivo-right li.item116,
.menu-menu-lista-corpo-diretivo-right li.item117,
.menu-menu-lista-corpo-diretivo-right li.item118,
.menu-menu-lista-corpo-diretivo-right li.item119,
.menu-menu-lista-corpo-diretivo-right li.item120,
.menu-menu-lista-corpo-diretivo-right li.item121,
.menu-menu-lista-corpo-diretivo-right li.item122,
.menu-menu-lista-corpo-diretivo-right li.item123,
.menu-menu-lista-corpo-diretivo-right li.item124,
.menu-menu-lista-corpo-diretivo-right li.item125,
.menu-menu-lista-corpo-diretivo-right li.item126,
.menu-menu-lista-corpo-diretivo-right li.item127,
.menu-menu-lista-corpo-diretivo-right li.item128,
.menu-menu-lista-corpo-diretivo-right li.item129,
.menu-menu-lista-corpo-diretivo-right li.item170{ display:none; }
/*ESTILOS DO MODULO QUE LISTA O CORPO DIRETIVO*/

.mod-lista-corpo-diretivo{ padding:0 0 0 0;}
.mod-lista-corpo-diretivo ul li{ padding:5px 0 5px 5px; margin:10px 0 10px 0; background:url(../images/bg-lista-corpodiretivo.jpg) left top repeat-y; border:none;}
.mod-lista-corpo-diretivo ul li .moduleItemTitle{ width:580px; padding:0 0 1px 0; color:#202020; font-size:15px; text-decoration:none;}
.mod-lista-corpo-diretivo ul li div.moduleItemIntrotext a.moduleItemImage img{ margin:0 22px 0 0; float:left;}
/*ESTILOS DA LISTAGEM SIMPLES DO CORPO DIRETIVO*/
.listagem-simples-corpo-diretivo{padding:0 0 0 0}
.listagem-simples-corpo-diretivo .itemFullText{ padding:0 0 0 3px;}
.listagem-simples-corpo-diretivo .itemFullText h3{ font-family: 'PT Sans', sans-serif; color:#0a5799; font-size:17px; padding:3px 0 3px 0; text-transform:none;}
.listagem-simples-corpo-diretivo .itemFullText ul{ padding:10px 0 10px 15px;}
.listagem-simples-corpo-diretivo .itemFullText ul li{ list-style:inside disc; padding:0 0 0 0;}

/*ESTILO  PARA DEIXAR SEMPRE  ATIVO O MENU LATERAL CORPODIRETIVO*/
.moduletablemod-corpo-diretivo-ativo .menucorpo-diretivo-ativo li ul li.item61{ width:190px; background:url(../images/bg-menu-lateral-ativo.png) center no-repeat;}

.moduletablebanner-left .bannergroupbanner-left{ float:right; margin-top:18px}

.moduletablebanner-right .bannergroupbanner-right{ float:left; margin-top:15px}

/* ***** *** *** *** ESTILOS DO PROCESSO DE SELEÃ‡ÃƒO ********* **** ***  ****/
.limpa{ clear:both}

.processo-de-selecao-regulamento div.itemFullText h2{ font-family: 'PT Sans', sans-serif; color:#0a5799; font-size:18px; font-weight:bold; padding:20px 0 20px 0; text-transform:uppercase;}
.processo-de-selecao-regulamento ul li{ list-style: none outside;  margin:0 0 10px 0; padding:0 0 15px 15px; min-height:60px;}
.processo-de-selecao-regulamento ul li span{ display:block; width:21px; min-height:31px; float:left; background-image:url(../images/icon-lista-regulamento.png); background-repeat: no-repeat; background-position:0 0; padding:3px 0 0 11px; margin:0; font-size:14px; font-weight:bold; color:#0a5799;}
.processo-de-selecao-regulamento ul li p{ padding:0 0 0 43px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#474747;}

.processo-de-selecao-regulamento ul li span.sub-lista-processo{ background:none; padding:25px 0 0 0; margin:0 0 0 0; width:650px; float:right;}
.processo-de-selecao-regulamento ul li span.sub-lista-processo p{ padding:15px 10px 15px 10px; font-weight:normal; background-color:#f8f8f8; margin:15px 0 15px 0;}
.processo-de-selecao-regulamento ul li span.sub-lista-processo p em{ font-family:Arial, Helvetica, sans-serif; padding:0 0 0 0; display:block; width:375px;}
.processo-de-selecao-regulamento ul li span.sub-lista-processo p.icon-doc{ background:url(../images/icon-w-regulamento.png) left top no-repeat; color:#469deb; font-size:13px; padding:0 0 0 25px;}
.processo-de-selecao-regulamento ul li span.sub-lista-processo p.icon-normal{ background:url(../images/icon-doc-regulamento.png) left top no-repeat; color:#474747; font-size:13px; padding:0 0 0 25px;}

.processo-de-selecao-regulamento ul li span.sub-lista-processo p.icon-doc em{ color:#474747; font-size:12px; font-style:italic}
.processo-de-selecao-regulamento ul li span.sub-lista-processo p a.btn-baixa-doc{ text-decoration:none; width:155px; height:24px; display:block; float:right; margin:-64px 55px 0 0; padding:1px 0 0 20px; font-size:10px; color:#FFF; background:url(../images/btn-baixa-doc.png) center no-repeat; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}
.processo-de-selecao-regulamento ul li span.sub-lista-processo p a.menos-margem{margin:-45px 55px 0 0;}
/*####################################### ESTILOS DA SUB HOME DE  ATIVIDADES  ##########################*/

.sub-home-atividades{ }
.sub-home-atividades .btn-voltar-js{ display:none; }
.sub-home-atividades .itemHeader{ display:none; }
.sub-home-atividades .moduletable{float:left; margin:0 0 0 0;}
.sub-home-atividades .itemBackToTop{ display:none;}

.moduletable-tit-eventossbp-subhome{ padding:5px 0 0 15px}
.moduletable-tit-eventossbp-subhome h1{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-size:15px; color:#0a5799; font-weight:bold }

.sub-home-atividades .itemBody{ padding:10px 0 0 5px;}

.nav-right-sem-bg{ float:right!important}

.box-sub-home-atividade-p{ width:375px; float:right; margin:0 0 15px 10px; padding:0 0 0 0;}
.top-box-sub-home-atividade-p{ width:360px; height:20px; background:url(../images/bg-top-box-subhome-atividade-pequeno.png) center no-repeat; padding:12px 0 0 15px;}
.top-box-sub-home-atividade-p h1{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-size:15px; color:#0a5799; }

.content-box-sub-home-atividade-p{ width:355px; background:url(../images/bg-content-box-subhome-atividades-pequeno.png) center top repeat; padding:10px 10px 5px 10px;}
.footer-box-sub-home-atividade-p{ width:375px; height:12px; background:url(../images/bg-footer-box-subhome-atividade-pequeno.png) center no-repeat; padding:0 0 0 0;}

div.moduleItemExtraFields ul li span.moduleItemExtraFieldsLabel{ width:35%;}
/*ESTILOS DOS BOX QUE pu INFO NA SUB HOME*/

.nav-left .item84 a span{ display:none;}
.nav-left .item84 ul li.item85 a span{ display:block;}
.nav-left .item84 ul li.item86 a span{ display:block;}
.nav-left .item84 ul li.item87 a span{ display:block;}
.nav-left .item84 ul li.item148 a span{ display:block;}
/*.nav-left .item84 ul li.item88 a span{ display:block;}*/

.moduletable-eventos-regionais-home{ }
.moduletable-eventos-regionais-home #k2ModuleBox114{ padding:0 0 2px 0; border-bottom:1px solid #EDF5FD;}
.moduletable-eventos-regionais-home #k2ModuleBox114 a.moduleItemTitle{ display:block; width:200px;}
.moduletable-eventos-regionais-home #k2ModuleBox114 a.moduleItemImage{ display: block; width:90px; height:70px; padding:0 5px 0 10px; float:left;}
.moduletable-eventos-regionais-home #k2ModuleBox114 li.numero-4{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox114 li.numero-5{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox114 li.numero-6{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox114 li.numero-7{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox114 li.numero-8{ display:none;}

.moduletable-eventos-regionais-home #k2ModuleBox114 .moduleItemIntrotext{ padding:0 0 0 0;}
.moduletable-eventos-regionais-home #k2ModuleBox114 .moduleItemIntrotext p{ display:block; float:left; margin:0 0 0 17px;}
.moduletable-eventos-regionais-home #k2ModuleBox114 ul li{ padding:15px 0 0 0;}

.moduletable-eventos-regionais-home #k2ModuleBox114 .moduleItemExtraFields{ float:right; width:250px;}
.moduletable-eventos-regionais-home #k2ModuleBox114 .moduleItemExtraFields ul li.typeTextfield{ float:none; padding:1px 0 1px 0; height:15px}
.moduletable-eventos-regionais-home #k2ModuleBox114 .moduleItemExtraFields ul li.numero-1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a5799; font-weight:bold; overflow:hidden;}
.moduletable-eventos-regionais-home #k2ModuleBox114 .moduleItemExtraFields ul li.numero-2{ font-family:Arial, Helvetica, sans-serif; font-size:13px;  overflow:hidden; text-transform:uppercase; color:#171717; font-weight:bold;}
.moduletable-eventos-regionais-home #k2ModuleBox114 .moduleItemExtraFields ul li.numero-3{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  overflow:hidden; color:#474747; font-weight:normal;}
.moduletable-eventos-regionais-home #k2ModuleBox114 .moduleItemExtraFields ul li.numero-3 .moduleItemExtraFieldsLabel{ display:none}
.moduletable-eventos-regionais-home #k2ModuleBox114 .typeTextarea{ padding:0 0 0 0;}

.moduletable-eventos-regionais-home #k2ModuleBox114 .typeTextfield .moduleItemExtraFieldsLabel{ display:none;}
/*#####################################*/

.moduletable-eventos-regionais-home{ }
.moduletable-eventos-regionais-home #k2ModuleBox113{ padding:0 0 2px 0; border-bottom:1px solid #EDF5FD;}
.moduletable-eventos-regionais-home #k2ModuleBox113 a.moduleItemTitle{ display:block; width:200px; }
.moduletable-eventos-regionais-home #k2ModuleBox113 a.moduleItemImage{ display: block; width:90px; height:70px; padding:0 5px 0 10px; float:left;}

.moduletable-eventos-regionais-home #k2ModuleBox113 .moduleItemIntrotext{ padding:0 0 0 0;}
.moduletable-eventos-regionais-home #k2ModuleBox113 .moduleItemIntrotext p{ display:block; float:left; margin:0 0 0 17px;}
.moduletable-eventos-regionais-home #k2ModuleBox113 ul li{ padding:15px 0 0 0;}

.moduletable-eventos-regionais-home #k2ModuleBox113 .moduleItemExtraFields{ float:right; width:250px;}
.moduletable-eventos-regionais-home #k2ModuleBox113 .moduleItemExtraFields ul li.typeTextfield{ float:none; padding:1px 0 1px 0; height:15px}
.moduletable-eventos-regionais-home #k2ModuleBox113 .moduleItemExtraFields ul li.numero-1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a5799; font-weight:bold; overflow:hidden;}
.moduletable-eventos-regionais-home #k2ModuleBox113 .moduleItemExtraFields ul li.numero-2{ font-family:Arial, Helvetica, sans-serif; font-size:13px;  overflow:hidden; text-transform:uppercase; color:#171717; font-weight:bold;}
.moduletable-eventos-regionais-home #k2ModuleBox113 .moduleItemExtraFields ul li.numero-3{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  overflow:hidden; color:#474747; font-weight:normal;}
.moduletable-eventos-regionais-home #k2ModuleBox113 .moduleItemExtraFields ul li.numero-3 .moduleItemExtraFieldsLabel{ display:none;}

.moduletable-eventos-regionais-home #k2ModuleBox113 .typeTextfield .moduleItemExtraFieldsLabel{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox113 .typeTextarea{ padding:0 0 0 0;}

.moduletable-eventos-regionais-home #k2ModuleBox113 li.numero-4{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox113 li.numero-5{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox113 li.numero-6{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox113 li.numero-7{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox113 li.numero-8{ display:none;}

/*#####################################*/

.moduletable-eventos-regionais-home{ }
.moduletable-eventos-regionais-home #k2ModuleBox115{ padding:0 0 2px 0; border-bottom:1px solid #EDF5FD;}
.moduletable-eventos-regionais-home #k2ModuleBox115 a.moduleItemTitle{ display:block; width:200px;}
.moduletable-eventos-regionais-home #k2ModuleBox115 a.moduleItemImage{ display: block; width:90px; height:70px; padding:0 5px 0 10px; float:left;}

.moduletable-eventos-regionais-home #k2ModuleBox115 .moduleItemIntrotext{ padding:0 0 0 0;}
.moduletable-eventos-regionais-home #k2ModuleBox115 .moduleItemIntrotext p{ display:block; float:left; margin:0 0 0 17px;}
.moduletable-eventos-regionais-home #k2ModuleBox115 ul li{ padding:10px 0 5px 0;}

.moduletable-eventos-regionais-home #k2ModuleBox115 .moduleItemExtraFields{ float:right; width:350px;}
.moduletable-eventos-regionais-home #k2ModuleBox115 .moduleItemExtraFields ul li.typeTextfield{ float:none; padding:1px 0 1px 0; height:15px}
.moduletable-eventos-regionais-home #k2ModuleBox115 .moduleItemExtraFields ul li.numero-1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a5799; font-weight:bold; overflow:hidden;}
.moduletable-eventos-regionais-home #k2ModuleBox115 .moduleItemExtraFields ul li.numero-2{ font-family:Arial, Helvetica, sans-serif; font-size:13px;  overflow:hidden; text-transform:uppercase; color:#171717; font-weight:bold;}
.moduletable-eventos-regionais-home #k2ModuleBox115 .moduleItemExtraFields ul li.numero-3{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  overflow:hidden; color:#474747; font-weight:normal;}
.moduletable-eventos-regionais-home #k2ModuleBox115 .typeTextarea{ padding:0 0 0 0;}

.moduletable-eventos-regionais-home #k2ModuleBox115 .typeTextfield .moduleItemExtraFieldsLabel{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox115 .typeTextarea .moduleItemExtraFieldsLabel{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox115 li.numero-4{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox115 li.numero-5{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox115 li.numero-6{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox115 li.numero-7{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox115 li.numero-8{ display:none;}


/*#####################################*/

.moduletable-eventos-regionais-home{ }
.moduletable-eventos-regionais-home #k2ModuleBox116{ padding:0 0 2px 0; border-bottom:1px solid #EDF5FD;}
.moduletable-eventos-regionais-home #k2ModuleBox116 a.moduleItemTitle{ display:block; width:200px; border:1px solid #000;}
.moduletable-eventos-regionais-home #k2ModuleBox116 a.moduleItemImage{ display: block; width:90px; height:70px; padding:0 5px 0 10px; float:left;}

.moduletable-eventos-regionais-home #k2ModuleBox116 .moduleItemIntrotext{ padding:0 0 0 0;}
.moduletable-eventos-regionais-home #k2ModuleBox116 .moduleItemIntrotext p{ display:block; float:left; margin:0 0 0 17px;}
.moduletable-eventos-regionais-home #k2ModuleBox116 ul li{ padding:10px 0 5px 0;}

.moduletable-eventos-regionais-home #k2ModuleBox116 .moduleItemExtraFields{ float:right; width:350px;}
.moduletable-eventos-regionais-home #k2ModuleBox116 .moduleItemExtraFields ul li.typeTextfield{ float:none; padding:1px 0 1px 0; height:15px}
.moduletable-eventos-regionais-home #k2ModuleBox116 .moduleItemExtraFields ul li.numero-1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a5799; font-weight:bold; overflow:hidden;}
.moduletable-eventos-regionais-home #k2ModuleBox116 .moduleItemExtraFields ul li.numero-2{ font-family:Arial, Helvetica, sans-serif; font-size:13px;  overflow:hidden; text-transform:uppercase; color:#171717; font-weight:bold;}
.moduletable-eventos-regionais-home #k2ModuleBox116 .moduleItemExtraFields ul li.numero-3{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  overflow:hidden; color:#474747; font-weight:normal;}
.moduletable-eventos-regionais-home #k2ModuleBox116 .typeTextarea{ padding:0 0 0 0;}
.moduletable-eventos-regionais-home #k2ModuleBox116 .typeTextfield .moduleItemExtraFieldsLabel{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox116 .typeTextarea .moduleItemExtraFieldsLabel{ display:none;}

.moduletable-eventos-regionais-home #k2ModuleBox116 li.numero-4{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox116 li.numero-5{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox116 li.numero-6{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox116 li.numero-7{ display:none;}
.moduletable-eventos-regionais-home #k2ModuleBox116 li.numero-8{ display:none;}


/*#####################################*/

.moduletable-eventos-regionais-home{ }
#k2ModuleBox121{ padding:0 0 10px 0;}
#k2ModuleBox121 a.moduleItemTitle{ display:block; width:200px; border:1px solid #000;}
#k2ModuleBox121 a.moduleItemImage{ display: block; width:385px; padding:0 0 5px 0;}
#k2ModuleBox121 a.moduleItemImage img{ position:relative; top:0px }

#k2ModuleBox121 .moduleItemIntrotext{ padding:0 0 0 0;}
#k2ModuleBox121 .moduleItemIntrotext p{ display:block; float:left; margin:0 0 0 17px;}
#k2ModuleBox121 ul li{ padding:5px 0 5px 0;}

#k2ModuleBox121 .moduleItemExtraFields{ float:none; width:310px; }
#k2ModuleBox121 .moduleItemExtraFields ul li.typeTextfield{ float:none; padding:1px 0 1px 0; height:15px}
#k2ModuleBox121 .moduleItemExtraFields ul li.numero-1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a5799; font-weight:bold; overflow:hidden;}
#k2ModuleBox121 .moduleItemExtraFields ul li.numero-2{ font-family:Arial, Helvetica, sans-serif; font-size:13px;  overflow:hidden; text-transform:uppercase; color:#171717; font-weight:bold;}
#k2ModuleBox121 .moduleItemExtraFields ul li.numero-3{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  overflow:hidden; color:#474747; font-weight:normal;}
#k2ModuleBox121 .moduleItemExtraFields ul li.numero-3 .moduleItemExtraFieldsLabel{ display:none;}
#k2ModuleBox121 .moduleItemExtraFields ul li.numero-4{ display:none}
#k2ModuleBox121 .moduleItemExtraFields ul li.numero-5{ display:none}
#k2ModuleBox121 .moduleItemExtraFields ul li.numero-6{ display:none}
#k2ModuleBox121 .moduleItemExtraFields ul li.numero-7{ display:none}
#k2ModuleBox121 .moduleItemExtraFields ul li.numero-8{ display:none}
#k2ModuleBox121 .moduleItemExtraFields ul li.numero-9{ display:none}

#k2ModuleBox121 .typeTextfield .moduleItemExtraFieldsLabel{ display:none;}

.sub-home-atividades{ min-height:260px}

.moduletablemod-destaque-grande-sub-home-eventossbp{ float:left; width:405px; height:250px; padding-left:5px;}

/*#####################################*/

.moduletable-eventos-regionais-home{ }
#k2ModuleBox122{ padding:0 0 0 0; border-bottom:1px solid #EDF5FD;}
#k2ModuleBox122 a.moduleItemTitle{ display:block; width:200px; border:1px solid #000;}
#k2ModuleBox122 a.moduleItemImage{ display: block; width:90px; height:70px; padding:0 5px 0 0; float:left;}

#k2ModuleBox122 .moduleItemIntrotext{ padding:0 0 0 0;}
#k2ModuleBox122 .moduleItemIntrotext p{ display:block; float:left; margin:0 0 0 17px;}
#k2ModuleBox122 ul li{ padding:5px 0 0 0; height:65px}

#k2ModuleBox122 .moduleItemExtraFields{ float:none; width:310px; }
#k2ModuleBox122 .moduleItemExtraFields ul li.typeTextfield{ float:none; padding:1px 0 1px 0; height:15px}
#k2ModuleBox122 .moduleItemExtraFields ul li.numero-1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a5799; font-weight:bold; overflow:hidden;}
#k2ModuleBox122 .moduleItemExtraFields ul li.numero-2{ font-family:Arial, Helvetica, sans-serif; font-size:13px;  overflow:hidden; text-transform:uppercase; color:#171717; font-weight:bold;}
#k2ModuleBox122 .moduleItemExtraFields ul li.numero-3{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  overflow:hidden; color:#474747; font-weight:normal;}
#k2ModuleBox122 .moduleItemExtraFields ul li.numero-3 .moduleItemExtraFieldsLabel{ display:none;}
#k2ModuleBox122 .moduleItemExtraFields ul li.numero-4{ display:none}
#k2ModuleBox122 .moduleItemExtraFields ul li.numero-5{ display:none}
#k2ModuleBox122 .moduleItemExtraFields ul li.numero-6{ display:none}
#k2ModuleBox122 .moduleItemExtraFields ul li.numero-7{ display:none}
#k2ModuleBox122 .moduleItemExtraFields ul li.numero-8{ display:none}
#k2ModuleBox122 .moduleItemExtraFields ul li.numero-9{ display:none}

#k2ModuleBox122 .typeTextfield .moduleItemExtraFieldsLabel{ display:none;}

#k2ModuleBox44 .moduleItemExtraFields ul li.numero-4{ display:none}
#k2ModuleBox44 .moduleItemExtraFields ul li.numero-5{ display:none}
#k2ModuleBox44 .moduleItemExtraFields ul li.numero-6{ display:none}
#k2ModuleBox44 .moduleItemExtraFields ul li.numero-7{ display:none}
#k2ModuleBox44 .moduleItemExtraFields ul li.numero-8{ display:none}
#k2ModuleBox44 .moduleItemExtraFields ul li.numero-9{ display:none}

/*#####################################ESTILOS DAS LISTAGENS DE  ENVENTOS INTERNAS#######*/
.pagina-lista-eventos .catItemBody .clr{ display:none;}
.pagina-lista-eventos .itemContainer{padding:10px 0 10px 0}
.pagina-lista-eventos .catItemImageBlock{ float:left; padding:0 10px 0 0;}
.pagina-lista-eventos .catItemImageBlock a{ display:block;}
.pagina-lista-eventos .catItemExtraFields{ float:left; margin:0 0 0 0; padding:0 0 0 0; width:325px}
.pagina-lista-eventos .catItemExtraFields h4{ display:none; float:left;}
.pagina-lista-eventos .catItemExtraFields .catItemExtraFieldsLabel{ display:none;}

.pagina-lista-eventos .catItemExtraFields{ border:none;}
.pagina-lista-eventos .catItemExtraFields .numero-1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#0a5799; border:none;}
.pagina-lista-eventos .catItemExtraFields .numero-2{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#202020;  border:none;}
.pagina-lista-eventos .catItemExtraFields .numero-3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#474747;  border:none;}
.pagina-lista-eventos .catItemExtraFields .numero-4{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#474747;  border:none;}

/*#####################################ESTILOS DAS LISTAGENS DE  ENVENTOS CURSOS#######*/
.pagina-lista-atividades-curso .catItemBody .clr{ display:none;}
.pagina-lista-atividades-curso .itemContainer{padding:10px 0 10px 0}
.pagina-lista-atividades-curso .catItemImageBlock{ float:left; padding:0 10px 0 0;}
.pagina-lista-atividades-curso .catItemImageBlock a{ display:block;}
.pagina-lista-atividades-curso .catItemExtraFields{ float:left; margin:0 0 0 0; padding:0 0 0 0; width:325px}
.pagina-lista-atividades-curso .catItemExtraFields h4{ display:none; float:left;}
.pagina-lista-atividades-curso .catItemExtraFields .catItemExtraFieldsLabel{ display:none;}

.pagina-lista-atividades-curso .catItemExtraFields{ border:none;}
.pagina-lista-atividades-curso .catItemExtraFields .numero-1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#0a5799; border:none;}
.pagina-lista-atividades-curso .catItemExtraFields .numero-2{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#202020;  border:none;}
.pagina-lista-atividades-curso .catItemExtraFields .numero-3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#474747;  border:none;}
.pagina-lista-atividades-curso .catItemExtraFields .numero-4{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#474747;  border:none;}

.pagina-lista-atividades-curso .componentheadingpagina-lista-atividades-curso{color: #202020; font-family: 'PT Sans',sans-serif; font-size:25px; font-weight:bold; text-transform:uppercase; padding:15px 0 10px 16px;}
.pagina-lista-atividades-curso .itemListCategoriesBlock{ display:none;}

/*ESTILOS DA PAGINA SOBRE O CENTRO*/
.pagina-lista-eventos .componentheadingpagina-lista-eventos{color: #202020; font-family: 'PT Sans',sans-serif; font-size:25px; font-weight:bold; text-transform:uppercase; padding:15px 0 10px 16px;}
.pagina-lista-eventos .itemListCategoriesBlock{ display:none;}

div.itemFullText a.saiba-mais-sobre{ display:block; height:20px; padding:0 0 0 15px; margin:0 0 0 20px; text-decoration:none; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0a5799; background:url(../images/iconmais.jpg) left center no-repeat;}
div.itemFullText a.saiba-mais-sobre:hover{ text-decoration:underline;}

.content-info-sobre ul li ul{ padding:10px 10px 10px 10px; background:#f5f5f5; margin:5px 0 10px 20px; display:none; }
.content-info-sobre ul li ul li{ color:#7d7d7d;}

.pagina-sobre-ocentro div.itemFullText h3{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-size:18px; color:#0a5799; font-weight:bold; padding:15px 0 15px 0;}
.content-info-sobre{ padding:10px 0 10px 0;}
.content-info-sobre ul{ padding:5px 0 0 0;}
.mascara-lala{ height:180px; width:385px; background:#FFF; margin:0 0 0 0;}

.dinamico{
  display:none;
}
/*----------------------------------------*/
#k2ModuleBox93 .moldura-img{ width:90px; height:90px; background-repeat:no-repeat; float:left; margin-right:32px}

#k2ModuleBox121 .moldura-img{ width:385px; height:180px; background-repeat:no-repeat}
#k2ModuleBox121 .numero-4{ display:none;}
#k2ModuleBox122 .moldura-img{ width:65px; height:65px; background-repeat:no-repeat}
#k2ModuleBox114 .moldura-img{ width:75px; height:65px; background-repeat:no-repeat}
#k2ModuleBox113 .moldura-img{ width:75px; height:65px; background-repeat:no-repeat}

.pagina-lista-atividades-curso .catItemView .catItemExtraFields ul li{ display:none;}
.pagina-lista-atividades-curso .catItemView .catItemExtraFields ul li.numero-1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#0a5799; border:none; display:block;}
.pagina-lista-atividades-curso .catItemView .catItemExtraFields ul li.numero-2{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#202020;  border:none; display:block;}
.pagina-lista-atividades-curso .catItemView .catItemExtraFields ul li.numero-3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#474747;  border:none; display:block;}
.pagina-lista-atividades-curso .catItemView .catItemExtraFields ul li.numero-4{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#474747;  border:none; display:block;}

.pagina-lista-eventos .catItemView .catItemExtraFields ul li{ display:none;}
.pagina-lista-eventos .catItemView .catItemExtraFields ul li.numero-1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#0a5799; border:none; display:block;}
.pagina-lista-eventos .catItemView .catItemExtraFields ul li.numero-2{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#202020;  border:none; display:block;}
.pagina-lista-eventos .catItemView .catItemExtraFields ul li.numero-3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#474747;  border:none; display:block;}
.pagina-lista-eventos .catItemView .catItemExtraFields ul li.numero-4{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#474747;  border:none; display:block;}

/*###################ESTILOS DA PAGINA DOS ITENS DE  ATIVIDADES###########################*/

.itemView .itemImageBlock{ display:none;}
.pagina-lista-eventos .itemFullText p img{ margin:20px 0 0 40px;}
.itemView .itemExtraFields h3{ display:none}
.itemView .itemExtraFields .itemExtraFieldsLabel{ display:block; width:100%; padding:0 0 0 0;}
.itemView .itemExtraFields .itemExtraFieldsValue{ display:block}

.pagina-lista-eventos .itemBody .itemExtraFields{ margin:0 0 0 0; border-top:none; padding:0 0 0 0;}
.pagina-lista-eventos .itemBody .itemExtraFields li{ border:none;}
.pagina-lista-eventos .itemBody .itemExtraFields li.numero-1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#0a5799; border:none; display:block;}
.pagina-lista-eventos .itemBody .itemExtraFields li.numero-1 .itemExtraFieldsLabel{ display:none;}

.pagina-lista-eventos .itemBody .itemExtraFields li.numero-2{ display:none;}

.pagina-lista-eventos .itemBody .itemExtraFields li.numero-3{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#474747; border:none; display:block;}
.pagina-lista-eventos .itemBody .itemExtraFields li.numero-3 .itemExtraFieldsLabel{ display:none;}

.pagina-lista-eventos .itemBody .itemExtraFields li.numero-4{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#474747; border:none; display:block;}
.pagina-lista-eventos .itemBody .itemExtraFields li.numero-4 .itemExtraFieldsLabel{ display:none;}

.pagina-lista-eventos .itemBody .itemExtraFields li.numero-5{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#474747; display:block; background-color:#f8f8f8; margin:15px 0 0 0; padding:15px 0 15px 15px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-top:1px solid #e5e5e5;}
.pagina-lista-eventos .itemBody .itemExtraFields li.numero-5 .itemExtraFieldsLabel{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#474747; border:none; display:block;}

.pagina-lista-eventos .itemBody .itemExtraFields li.numero-6{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#474747; display:block; background-color:#f8f8f8; margin:0 0 15px 0; padding:0 0 15px 15px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.pagina-lista-eventos .itemBody .itemExtraFields li.numero-6 .itemExtraFieldsLabel{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#474747; border:none; display:block;}

.pagina-lista-eventos .itemBody .itemExtraFields li.numero-7{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#474747; border:none; display:block;}
.pagina-lista-eventos .itemBody .itemExtraFields li.numero-7 .itemExtraFieldsLabel{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#0a5799; border:none; display:block; padding:0 0 5px 0;}

.pagina-lista-eventos .itemBody .itemExtraFields li.numero-8{ padding:5px 0 5px 0;}
.pagina-lista-eventos .itemBody .itemExtraFields li.numero-8 .itemExtraFieldsValue a{display:block; width:100px; height:25px; background:url(../images/btn-inscreva-se.jpg) center no-repeat; text-indent:-99999px; text-transform:capitalize;}
.pagina-lista-eventos .itemBody .itemExtraFields li.numero-8 .itemExtraFieldsLabel{ display:none;}

.pagina-lista-eventos .itemBody .itemAttachmentsBlock{ padding:15px 0 15px 0}
.pagina-lista-eventos .itemBody .itemAttachmentsBlock span.tit-baxa-pdf{ display:block; width:100%; padding:0 0 5px 0;}
.pagina-lista-eventos .itemBody .itemAttachmentsBlock .itemAttachments li{ padding:0; margin:0 0 0 0;}
.pagina-lista-eventos .itemBody .itemAttachmentsBlock .itemAttachments li a{ background:url(../images/icon-pdf.jpg) left no-repeat; padding:0 0 0 27px; font-family:Arial, Helvetica, sans-serif; color:#0a5799; text-decoration:underline; font-size:13px}
.pagina-lista-eventos .itemBody .itemAttachmentsBlock .itemAttachments li span{ padding:0 15px 0 15px;}
/*################################################################################*/

.pagina-lista-atividades-curso .itemBody .itemExtraFields{ margin:0 0 0 0; border-top:none; padding:0 0 0 0;}
.pagina-lista-atividades-curso .itemBody .itemExtraFields li{ border:none;}
.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#0a5799; border:none; display:block;}
.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-1 .itemExtraFieldsLabel{ display:none;}

.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-2{ display:none;}

.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-3{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#474747; border:none; display:block;}
.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-3 .itemExtraFieldsLabel{ display:none;}

.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-4{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#474747; border:none; display:block;}
.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-4 .itemExtraFieldsLabel{ display:none;}

.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-5{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#474747; display:block; background-color:#f8f8f8; margin:15px 0 0 0; padding:15px 0 15px 15px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-top:1px solid #e5e5e5;}
.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-5 .itemExtraFieldsLabel{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#474747; border:none; display:block;}

.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-6{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#474747; display:block; background-color:#f8f8f8; margin:0 0 15px 0; padding:0 0 15px 15px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-6 .itemExtraFieldsLabel{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#474747; border:none; display:block;}

.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-7{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#474747; border:none; display:block;}
.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-7 .itemExtraFieldsLabel{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#0a5799; border:none; display:block; padding:0 0 5px 0;}

.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-8{ padding:5px 0 5px 0;}
.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-8 .itemExtraFieldsValue a{display:block; width:100px; height:25px; background:url(../images/btn-inscreva-se.jpg) center no-repeat; text-indent:-99999px; text-transform:capitalize;}
.pagina-lista-atividades-curso .itemBody .itemExtraFields li.numero-8 .itemExtraFieldsLabel{ display:none;}

.pagina-lista-atividades-curso .itemBody .itemAttachmentsBlock{ padding:15px 0 15px 0}
.pagina-lista-atividades-curso .itemBody .itemAttachmentsBlock span.tit-baxa-pdf{ display:block; width:100%; padding:0 0 5px 0;}
.pagina-lista-atividades-curso .itemBody .itemAttachmentsBlock .itemAttachments li{ padding:0; margin:0 0 0 0;}
.pagina-lista-atividades-curso .itemBody .itemAttachmentsBlock .itemAttachments li a{ background:url(../images/icon-pdf.jpg) left no-repeat; padding:0 0 0 27px; font-family:Arial, Helvetica, sans-serif; color:#0a5799; text-decoration:underline; font-size:13px}
.pagina-lista-atividades-curso .itemBody .itemAttachmentsBlock .itemAttachments li span{ padding:0 15px 0 15px;}
/**#########################################**************/
.pagina-quem-somos .itemFullText p img{ margin:0 20px 0 0;}
.catItemReadMore a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0A5799; margin:0 0 0 3px;}
.catItemReadMore a:hover{ text-decoration:underline;}
.pagina-lista-publicacoes{text-align:center;}

/*######################################ESTILOS DAS  PAGINAS DE PUBLICACOES##########################################*/
.pagina-lista-publicacoes .componentheadingpagina-lista-publicacoes{ font-family:'PT Sans',sans-serif; font-size:25px; font-weight:bold; color:#202020; text-transform:uppercase; padding: 15px 0 10px 16px;}

.pagina-lista-publicacoes .itemListCategoriesBlock .itemListCategory p a.btn-link{ text-decoration:none; width:150px; height:24px; display:block; float:left; margin:10px 10px 0 0; padding:7px 0 0 0; font-size:12px; color:#FFF; background:url(../images/btn-link.png) center no-repeat; font-family:'PT Sans', sans-serif; font-weight:bold; text-transform:uppercase; text-align:center;}

.pagina-lista-publicacoes .itemListCategoriesBlock{ background:none; margin:0 0 25px 0; font-size:13px; border:none; padding:0 0 0 15px;}
.pagina-lista-publicacoes .itemListCategoriesBlock .itemListCategory{ background:none; border:none; padding:0 0 0 0;}
.pagina-lista-publicacoes .itemListCategoriesBlock .itemListCategory h2{ display:none;}
.pagina-lista-publicacoes .itemFullText h3{color:#0A5799; font-size: 18px; font-weight: bold; margin: 0; padding: 12px 0;}

.pagina-lista-publicacoes .itemFullText p{ margin:5px 0 5px 0}

.pagina-lista-publicacoes .itemList .mascara-lala{ width:135px; height:190px; background-position:center top; border:1px solid #ccc; margin-left:7px;}
.pagina-lista-publicacoes .itemList .itemContainer{float:left; margin-bottom:20px;}

.pagina-lista-publicacoes #itemListLeading{ padding:0 0 0 30px;}
.pagina-lista-publicacoes #itemListLeading .catItemView .catItemBody .catItemExtraFields{ border:none; margin:5px 0 0 0; width:100%;}
.pagina-lista-publicacoes #itemListLeading .catItemView .catItemBody .catItemExtraFields .even{ border:none;}

.pagina-lista-publicacoes #itemListLeading .catItemView .catItemBody{ text-align:center!important;}
.pagina-lista-publicacoes #itemListLeading .catItemView .catItemBody .catItemImageBlock .catItemImage a{ display:block; padding:0 0 0 0; text-align:center!important}
.pagina-lista-publicacoes #itemListLeading .catItemView .catItemBody .catItemExtraFields h4{ display:none;}
.pagina-lista-publicacoes #itemListLeading .catItemView .catItemBody .catItemExtraFields .catItemExtraFieldsLabel{ display:none;}
.pagina-lista-publicacoes #itemListLeading .catItemView .catItemBody .catItemExtraFields .catItemExtraFieldsValue{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#171717;}
.pagina-lista-publicacoes #itemListLeading .catItemView .catItemBody .catItemExtraFields .catItemReadMore a{ display:block; text-align:center;}

.pagina-lista-publicacoes .itemView .itemImageBlock{ }

/*#############################################ESTILOS DA  PAGINA FALE CONOSCO#############################################################################*/
.contentpaneopenpagina-contato{ padding:0 25px 0 30px; width:400px; border:1px solid #000;}
.contentpaneopenpagina-contato .form-validate label{ width:100%; font-family:Arial, Helvetica, sans-serif; color:#202020; font-size:14px;}
.componentheadingpagina-contato{color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; text-transform: uppercase; padding:15px 0 5px 25px;}
div#ckpoweredby, .ck_mandatory{ display:none;}
#ckform{ margin:0 0 0 0;}
.ckCSScenter #submit_bt{ float:right; margin:0 159px 0 0;}
.moduletablemod-iframe-contato{ float:left; width:510px; }
.moduletablemod-fiquepordentro{ width:200px; height:132px; float:right; background:url(../images/bg-fiquepordentro.jpg) center no-repeat;}
.moduletablemod-fiquepordentro h1{ color:#1c4871; margin-bottom:5px; font-family: 'PT Sans',sans-serif; font-size: 14px; font-weight:bold; text-transform: uppercase; padding:9px 0 5px 15px; }
.moduletablemod-fiquepordentro div{ padding:3px 0 0 15px;}
.moduletablemod-fiquepordentro div p{ color:#474747; font-size:12px; padding:0 0 0 0; line-height:15px;}
.moduletablemod-fiquepordentro div span{ padding:10px 0 0 0; display:block;}
.moduletablemod-fiquepordentro div .txt-mail{ width:142px; height:28px; background:url(../images/bg-input-email.jpg) center no-repeat; padding:0 0 0 0; border:none;}
.moduletablemod-fiquepordentro div .btn-enviar-mail{width:35px; height:28px; background:url(../images/btn-enviar-mail.jpg) center no-repeat; padding:0 0 0 0; text-indent:-99999px; border:none; cursor:pointer; margin:0 0 0 0;}

.moduletablemod-link-direto-faleconosco{ width:188px; float:right;}
.moduletablemod-link-direto-faleconosco h1{color:#1c4871; margin-bottom:5px; font-family: 'PT Sans',sans-serif; font-size: 14px; font-weight:bold; text-transform: uppercase; padding:15px 0 5px 0; border-bottom:1px solid #474747;}
.moduletablemod-link-direto-faleconosco p{ font-size:12px; color:#474747; line-height:15px;}
.moduletablemod-link-direto-faleconosco div{ padding:5px 0 0 0;}
.moduletablemod-link-direto-faleconosco div p{ line-height:18px; font-weight:bold; margin-bottom:3px;}
.moduletablemod-link-direto-faleconosco div p a{ display:block; padding:0 0 0 5px; color:#0a5799; font-weight:normal; text-decoration:none;}
.moduletablemod-link-direto-faleconosco div p a:hover{ text-decoration:underline;}

/*###########################ESTILOS DO SITE MAP######################################*/
#xmap{ padding:0 25px 15px 25px !important;}
#xmap h1{color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; text-transform: uppercase; padding:15px 0 5px 0;}
#xmap{color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; text-transform: uppercase; padding:15px 0 15px 0;}
#xmap h2.menutitle{ display:none;}
#xmap ul li,
#xmap ul li span{color: #0a5799; font-family: 'PT Sans',sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; padding:5px 0 5px 0; display:block;}

#xmap ul li ul li{ padding:0 0 0 20px !important; margin:3px 0 3px 10px !important; list-style:none !important;font-size:12px !important;color:#000;background:url("../images/icon-link.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);}

#xmap a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0A5799;}
#xmap li.active a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0A5799;}

#xmap ul li ul li a{text-transform:none;font-weight:normal;}
#xmap ul li ul li a:hover{ text-decoration:underline;}
#xmap ul li .level_2{ display:none !important}

.muted{display:none !important;}

/*###########################ESTILOS DO links uteis######################################*/
.pagina-links h1{color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; text-transform: uppercase; padding:15px 0 5px 0;}
.pagina-links{ padding:0 10px 0 25px}
/*.pagina-links{ padding:5px 0 5px 0;}*/
.pagina-links .category-desc{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#474747; padding:0 0 5px 0;}
.pagina-links div h3.item-title{ padding:2px 0 2px 0; list-style:none;text-transform:none;}
.pagina-links div h3.item-title a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a5799; font-weight:bold;}
.pagina-links div h3.item-title a:hover{ text-decoration:underline;}
.lista-links li.sectiontableentry2 a{ display:block; background:url(../images/icon-link.jpg) left center no-repeat; padding:0 0 0 20px;}
.lista-links li.sectiontableentry1 a{ display:block; background:url(../images/icon-link.jpg) left center no-repeat; padding:0 0 0 20px;}

.pagina-links .contador-de-itens{ float:right; margin:-35px 0 0 0; display:none;}
.contador-de-itens span{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#474747;}
.visitas{ padding:0 5px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F00}
.small{ display:none}
.categorypagina-links:hover{ text-decoration:underline}

.pagina-links ul.category{margin:0;padding:0;}
.pagina-links ul.category li{margin:0;padding:0;}
.pagina-links ul.category li div.list-title{margin:0;padding:0;}
.pagina-links ul.category li div.list-title img{display:none;margin:0;padding:0;}
.pagina-links ul.category li div.list-title a{margin:0;padding:0;}
.pagina-links ul.category li div.list-title a{ display:block; background:url(../images/icon-link.jpg) left center no-repeat; padding:0 0 0 20px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a5799; font-weight:bold;padding-bottom:4px;}
.pagina-links ul.category li div.list-title a{ display:block; background:url(../images/icon-link.jpg) left center no-repeat; padding:0 0 0 20px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a5799; font-weight:bold;padding-bottom:4px;}
.pagina-links ul.category li div.list-title a:hover{text-decoration:underline;}
/*############################ESTILOS DA PAGINA DE BUSCA############################*/
.searchpagina-busca-oculta h1.page-title{color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; text-transform: uppercase; padding:15px 0 15px 0; border-bottom:2px solid #f1f1f1;}
.searchpagina-busca-oculta{ padding:0 25px 0 25px;}
.lista-filtros li{ padding:5px 0 5px 0}
.lista-filtros .palavra-chave-busca{ padding:10px 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#202020; font-weight:bold;}

.searchpagina-busca-oculta .btn-toolbar{margin-top:20px;margin-bottom:20px;}
.smallpagina-busca-oculta{display:none;}
.searchintropagina-busca-oculta{margin-bottom:20px;}

.searchpagina-busca-oculta fieldset.phrases{padding:20px;font-size:13px;font-weight:bold;margin-bottom:20px;}
.searchpagina-busca-oculta fieldset.phrases *{font-size:12px;font-weight:normal;}
.searchpagina-busca-oculta fieldset.phrases label{font-weight:bold;}
.searchpagina-busca-oculta fieldset.phrases input{margin:0 5px 10px 5px;}
.searchpagina-busca-oculta fieldset.phrases div.ordering_chzn{margin-top:5px;}

.searchpagina-busca-oculta .btn-toolbar .inputbox{ width:235px; height:30px; background:url(../images/bg-inputpagina-pesquisa.png) center no-repeat; border:none; padding:0 0 0 5px; float:left;}
.searchpagina-busca-oculta .btn-toolbar button{ width:76px; height:30px; background:url(../images/bg-btnbuscar-paginapesquisa.png) center no-repeat; border:none; text-indent:-99999px; text-transform:capitalize;}

.searchpagina-busca-oculta .lista-filtros li.radio-busca{ height:20px; padding:10px 0 0 0;}
.searchpagina-busca-oculta .lista-filtros li.radio-busca label{ font-size:12; color:#474747; padding:0 5px 0 5px; display:block; float:left}
.searchpagina-busca-oculta .lista-filtros li.radio-busca input{ margin:0 0 0 0; float:left;}

.searchpagina-busca-oculta .lista-filtros li.segundo-campo-busca{ height:30px;}
.searchpagina-busca-oculta .lista-filtros li.segundo-campo-busca .inputbox{ width:150px; height:20px; padding:0 0 0 0; background:none; border:1px solid #f1f1f1;}
.searchpagina-busca-oculta .lista-filtros li.segundo-campo-busca label{ float:left; font-size:12px; padding:2px 10px 0 0;}

.searchpagina-busca-oculta .lista-filtros li.chek-none{ display:none;}
.searchpagina-busca-oculta .lista-filtros li .searchintropagina-busca-oculta{ padding:10px 0 10px 10px; background-color:#f1f1f1; color:#474747; font-size:12px;}
.searchpagina-busca-oculta .lista-filtros li .searchintropagina-busca-oculta .resultado{ padding:5px 0 0 0; display:block;}

.combo-quantidade-pesquisa{ float:left; padding:0 0 0 0;}
.searchpagina-busca-oculta{ clear:both;}

dl.search-resultspagina-busca-oculta{ padding:10px 0 10px 0; margin:0 0 0 0;}
dl.search-resultspagina-busca-oculta dt,
dl.search-resultspagina-busca-oculta dt a{ font-family:Arial, Helvetica, sans-serif; color:#202020; font-size:15px; font-weight:bold; padding-bottom:3px;}
dl.search-resultspagina-busca-oculta dd.result-category{display:none;}
dl.search-resultspagina-busca-oculta dd.result-text{font-family:Arial, Helvetica, sans-serif; color:#202020; font-size:11px; font-weight:normal; padding-bottom:3px;border-bottom:1px dashed #CCCCCC;margin-bottom:10px;}

.smallpagina-busca-oculta{ font-family:Arial, Helvetica, sans-serif; color:#202020; font-size:15px; font-weight:bold;}

.highlight{ color:#F00; padding:0 3px 0 0;}

.moduletablemod-menu-oculto-pesquisa h3{ display:none;}
.moduletablemod-menu-oculto-pesquisa ul li{ min-height:25px; padding:0 0 0 20px;}
.moduletablemod-menu-oculto-pesquisa ul li.active{ width:190px; background:url(../images/bg-menu-lateral-ativo.png) center no-repeat;}
.moduletablemod-menu-oculto-pesquisa ul li.active a{ color:#0a5799}
.moduletablemod-menu-oculto-pesquisa ul li a{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:14px; color:#171717; line-height:25px }

/*#################################ESTILOS DA PAGINA BIBLIOTECA SERVICOS#########################################*/
.pagina-servicos h3{color: #0A5799; font-family: 'PT Sans',sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase;}
.pagina-servicos table{ border:none; margin-top:15px;}
.pagina-servicos a.pdf{ display:block; background:url(../images/icon-pdf.jpg) left no-repeat; padding:0 0 0 25px; margin:5px 0 5px 0; text-decoration:none;}
.pagina-servicos a.pdf:hover{ text-decoration:underline;}
.pagina-servicos table td{ padding:5px 10px 5px 10px; background-color:#ecf5ff; border-bottom:1px solid #FFF; border-top:1px solid #FFF; font-family:Arial, Helvetica, sans-serif; color:#474747; font-size:12px;}
.pagina-servicos table td.tb-bib-servi-top{background:url(../images/bg-tabela-servicos.jpg) left center repeat-x; font-family:Arial, Helvetica, sans-serif; color:#0a5799; font-size:15px; font-weight:bold; border:none;}
.pagina-servicos table td.valor-servicos{ font-weight:bold; border-left:1px solid #FFF; border-right:1px solid #FFF; }

/*#######################ESTIOS DA PAGINA DE NA IMPRENSA##################################*/
.moduletablemenu-problema li.item165 span.separator span{ display:none;}
.content-nav-left .menumenu-ativo-na-imprensa li.item105{ width:190px; background:url(../images/bg-menu-lateral-ativo.png) center no-repeat;}
.content-nav-left .menumenu-ativo-na-imprensa li.item105 a{ color:#0a5799}
.content-nav-left .menumenu-ativo-na-imprensa li.item107{ display:none;}
.content-nav-left .menumenu-ativo-na-imprensa li.item108{ display:none;}
.content-nav-left .menumenu-ativo-na-imprensa li.item109{ display:none;}
.content-nav-left .menumenu-ativo-na-imprensa li.item111{ display:none;}
/*#########*/
.pagina-na-imprensa .itemListCategoriesBlock{ display:none;}
.pagina-na-imprensa .catItemExtraFieldsLabel{ display:none !important;}
.pagina-na-imprensa .typeLink .catItemExtraFieldsLabel{display:block !important;}
.pagina-na-imprensa .catItemExtraFieldsValue{ font-size:15px; color:#202020; font-weight:bold; text-transform:uppercase;}
.pagina-na-imprensa .componentheadingpagina-na-imprensa{color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; text-transform: uppercase; padding:25px 0 5px 15px; margin-bottom:5px;}
.pagina-na-imprensa .itemList .catItemExtraFields h4{ display:none;}
.pagina-na-imprensa .itemList .itemContainer{ border-top:1px solid #f1f1f1; margin:0 0 15px 0; padding:10px 0 0 0;}

.pagina-na-imprensa .itemList .catItemExtraFields{ border:none; margin:0 0 0 0; padding:0 0 0 0;}
.pagina-na-imprensa .itemList .catItemExtraFields .even{ border:none;}
.pagina-na-imprensa .itemList .catItemExtraFields li{ margin:5px 0 5px 0; border:none; float:none;}

.pagina-na-imprensa .itemList .catItemExtraFields .catItemExtraFieldsLabel{ display:block; width:100%}

.pagina-na-imprensa .itemList .catItemExtraFields li.numero-1{ margin:0 0 0 0;}
.pagina-na-imprensa .itemList .catItemExtraFields li.numero-1 .catItemExtraFieldsValue{ font-size:15px; color:#202020; font-weight:bold; text-transform:uppercase;}
.pagina-na-imprensa .itemList .catItemExtraFields li.numero-1 .catItemExtraFieldsLabel{ display:none;}

.pagina-na-imprensa .itemList .catItemExtraFields li.numero-2{ margin:0 0 0 0;}
.pagina-na-imprensa .itemList .catItemExtraFields li.numero-2 .catItemExtraFieldsValue{ font-size:12px; color:#474747; font-weight:normal; text-transform:none;}
.pagina-na-imprensa .itemList .catItemExtraFields li.numero-2 .catItemExtraFieldsLabel{ display:none;}

.pagina-na-imprensa .itemList .catItemExtraFields .catItemExtraFieldsValue{ display:block; height:18px; width:100%;}
.pagina-na-imprensa .itemList .catItemExtraFields .catItemExtraFieldsValue a{ display:block; float:left; background:url("../images/icon-pdf.jpg") left no-repeat; color: #3977ad; font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0 0 0 27px; margin:0 0 5px 0; text-decoration:underline;}
.pagina-na-imprensa .itemList .catItemExtraFields .catItemExtraFieldsLabel{ font-size:12px; color:#474747; font-weight:normal; text-transform:none; margin:0 0 5px 0;}

.pagina-na-imprensa .catItemLinks .catItemAttachmentsBlock span{ display:none;}
.pagina-na-imprensa .catItemLinks .catItemAttachmentsBlock{ padding:0 0 0 4px; border:none;}
.pagina-na-imprensa .catItemLinks .catItemAttachmentsBlock .catItemAttachments li a{display:block; clear:both; margin-bottom:6px; float:left; background: url("../images/icon-pdf.jpg") no-repeat scroll left center transparent; color: #3977ad; font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0 0 0 27px; text-decoration:underline;}

.pagina-na-imprensa .itemList .catItemExtraFields li.numero-4 .catItemExtraFieldsLabel{ display:none;}
.pagina-na-imprensa .itemList .catItemExtraFields li.numero-5 .catItemExtraFieldsLabel{ display:none;}
.pagina-na-imprensa .itemList .catItemExtraFields li.numero-6 .catItemExtraFieldsLabel{ display:none;}
.pagina-na-imprensa .itemList .catItemExtraFields li.numero-7 .catItemExtraFieldsLabel{ display:none;}
.pagina-na-imprensa .itemList .catItemExtraFields li.numero-8 .catItemExtraFieldsLabel{ display:none;}

/***############*****/

#modal-calendar{ display:none; width:267px; min-height:130px; position:absolute; z-index:55; top:0px;  }
#modal-calendar .top-bg-modal-calendar{ width:267px; height:10px; background:url(../images/top-bg-modal-calendar.png) center no-repeat;}
#modal-calendar .meio-bg-modal-calendar{ width:267px; min-height:80px; background:url(../images/meio-bg-modal-calendar.png) top center repeat-y; padding-bottom:5px; padding-top:5px;}

#modal-calendar .meio-bg-modal-calendar ul{ padding:0 0 5px 11px; border-bottom:2px solid #efefef; margin:0 0 6px 7px; width:235px; line-height:16px;}
#modal-calendar .meio-bg-modal-calendar ul li.numero1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0a5799; font-size:12px; padding:0 0 0 0;}
#modal-calendar .meio-bg-modal-calendar ul li.numero2{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#171717; font-size:13px; text-transform:uppercase; padding:0 0 0 0;}
#modal-calendar .meio-bg-modal-calendar ul li.numero3{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#474747; font-size:12px; padding:0 0 0 0;}
#modal-calendar .meio-bg-modal-calendar ul li.numero4 a{ display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0a5799; font-size:11px; padding:0 0 0 0; url("../images/icon-ler-mais.gif") no-repeat scroll left center transparent}


#modal-calendar .meio-bg-modal-calendar .icon-box-modal-calendar{ width:12px; height:20px; background:url(../images/icon-box-modal-calendar.png) center no-repeat; position:absolute; top:35%; left:264px;}
#modal-calendar .footer-bg-modal-calendar{ width:267px; height:10px; background:url(../images/footer-bg-modal-calendar.png) center no-repeat;}

.itemIsFeatured .itemBody .itemExtraFields li.numero-8 .itemExtraFieldsValue a{display:none;!important}
/*###############ESTILOS DA  PAGINA  GENERICA######################*/
.genericView .genericItemBody{}
.genericView{ border:none; padding-bottom:2px;}
.gaiola-generica{ width:975px; margin:0 0 10px 0; padding:0 0 0 3px;}
.top-gaiola-generica{ width:975px; height:12px; margin:0; padding:0 0 0 0; background:url(../images/top-bg-generic.png) center no-repeat;}
.meio-gaiola-generica{width:975px; margin:0; padding:0 0 0 0; background:url(../images/meio-bg-generic.png) center repeat;}
.footer-gaiola-generica{width:975px; height:11px; margin:0; padding:0 0 0 0; background:url(../images/footer-bg-generic.png) center no-repeat;}
.genericView .genericItemBody{ padding:0px;}

.genericView div.genericItemView{ margin:0 0 0 0; padding:0 0 0 0;}
.genericView .genericItemExtraFields{ margin:0; padding:0; border:none;}
.genericView .genericItemExtraFields { margin:0; padding:0 0 5px 0; border:none;}
.genericView .genericItemExtraFields .genericItemExtraFieldsLabel{ display:none}
.genericView .genericItemExtraFields .odd{ border-bottom:none;}


div.genericItemExtraFields ul{ padding:5px 0 2px 5px; margin:0 0 0 0; line-height:16px;}
.genericItemExtraFields ul li.numero-1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0a5799; font-size:12px; padding:0 0 3px 0; border:none;}
.genericItemExtraFields ul li.numero-2{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#171717; font-size:13px; text-transform:uppercase; padding:0 0 3px 0;  border:none;}
.genericItemExtraFields ul li.numero-3{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#474747; font-size:12px; padding:0 0 3px 0;  border:none;}
.genericItemExtraFields ul li.numero-4 a{ display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0a5799; font-size:11px; padding:0 0 0 0; url("../images/icon-ler-mais.gif") no-repeat scroll left center transparent}
.genericItemExtraFields ul li.numero-4{ display:none}
.genericItemExtraFields ul li.numero-5{ display:none}
.genericItemExtraFields ul li.numero-6{ display:none}
.genericItemExtraFields ul li.numero-7{ display:none}
.genericItemExtraFields ul li.numero-8{ display:none}

.genericItemExtraFields .genericItemReadMore{ padding:0 0 0 6px; margin:0 0 0 0}
.genericItemExtraFields .genericItemReadMore a:hover{ text-decoration:underline;}
/*##################### ESTILOS DAS PAGINAS DE ACESSO AOS MEMBROS #################*/
/*### LOGIN  ###*/
.nav-left .content-nav-left .moduletablemod-menu-lateral-acesso-membros ul.menumenu-lateral-acesso-membros li{ padding:0 0 0 20px;}
.nav-left .content-nav-left .moduletablemod-menu-lateral-acesso-membros ul.menumenu-lateral-acesso-membros li.active{ width:190px; background:url(../images/bg-menu-lateral-ativo.png) center no-repeat;}
.nav-left .content-nav-left .moduletablemod-menu-lateral-acesso-membros ul.menumenu-lateral-acesso-membros li.active a{ color:#0a5799}
.nav-left .content-nav-left .moduletablemod-menu-lateral-acesso-membros ul.menumenu-lateral-acesso-membros li a{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:14px; color:#171717; line-height:25px }

.pagina-login .itemHeader{color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; text-transform: uppercase; padding:10px 0 5px 0; border-bottom:2px solid #f1f1f1; width:715px; margin-left:25px;}
.contentpanepagina-login{ color:#474747; padding:0 0 5px 0;}
form#form-login{ padding:10px 20px 10px 25px;}
form#form-login ul{ display:block;}




fieldset.input label{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#202020}
#k2ModuleBox149 fieldset.input{ width:500px; background-color:#f6f9fc; border:none; margin:0 0 0 40px; padding:25px}
fieldset.input #form-login-username input{ width:484px; height:32px; background:url(../images/bg-input-acesso-membros.jpg) center no-repeat; padding:0 0 3px 5px; margin:0 0 5px 0; border:none;}
fieldset.input #form-login-password input{ width:484px; height:32px; background:url(../images/bg-input-acesso-membros.jpg) center no-repeat; padding:0 0 3px 5px; margin:0 0 5px 0;  border:none;}
fieldset.input #form-login-remember{ display:none;}
fieldset.input input.button{ width:78px; height:28px; border:none; cursor:pointer; background:url(../images/btn-enviar-membros.png) center no-repeat; text-indent:-9999px; text-transform:capitalize; margin:15px 0 0 0;}
/**/
fieldset.input label{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#202020}
fieldset.input{ width:500px; background-color:#f6f9fc; border:none; margin:0 0 0 40px; padding:25px}
fieldset.input #com-form-login-username input{ width:484px; height:32px; background:url(../images/bg-input-acesso-membros.jpg) center no-repeat; padding:0 0 3px 5px; margin:0 0 5px 0; border:none;}
fieldset.input #com-form-login-password input{ width:484px; height:32px; background:url(../images/bg-input-acesso-membros.jpg) center no-repeat; padding:0 0 3px 5px; margin:0 0 5px 0;  border:none;}
fieldset.input #com-form-login-remember{ display:none;}
fieldset.input input.button{ width:78px; height:28px; border:none; cursor:pointer; background:url(../images/btn-enviar-membros.png) center no-repeat; text-indent:-9999px; text-transform:capitalize; margin:5px 0 0 0;}

fieldset.input a.btn-esqueceu-senha{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1c5280; display:block; padding:0 0 5px 0;  text-decoration:none;}
fieldset.input a.btn-esqueceu-senha:hover{ text-decoration:underline}


form#com-form-login{ padding:10px 20px 25px 25px;}
form#com-form-login ul{ display:none;}

form#com-form-login .contentpane img{ display:none}
form#com-form-login .contentpane{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#474747;}


.componentheading{color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; text-transform: uppercase; padding:10px 0 5px 0; border-bottom:2px solid #f1f1f1; width:715px; margin-left:25px;}

#content-sbp-form{ padding:0 0 20px 0}
#content-sbp-form span{ padding:10px 0 10px 0; display:block;}
#content-sbp-form ul{background-color: #F6F9FC; border: medium none; margin:0 0 0 40px; padding:15px 25px 25px 25px; width: 500px;}
#content-sbp-form ul li{ padding:10px 0 0 0}


.form-validate label.hasTip{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#202020; display:block; width:190px}
.form-validate input.required{ width:484px; height:32px; background:url(../images/bg-input-acesso-membros.jpg) center no-repeat; padding:0 0 3px 5px; margin:0 0 5px 0; border:none;}
.form-validate #com-form-login-remember{ display:none;}
.form-validate .validate{ width:78px; height:28px; border:none; cursor:pointer; background:url(../images/btn-enviar-membros.png) center no-repeat; text-indent:-9999px; text-transform:capitalize; margin:5px 0 0 0;}





/*#################ESTILOS DA PAGINA NOVIDADES DA BIBLIOTECA##########################*/
.pagina-novidades-biblioteca .componentheadingpagina-novidades-biblioteca{color: #202020; font-family: 'PT Sans',sans-serif; font-size:25px; font-weight:bold; text-transform:uppercase; padding:15px 0 10px 16px;}
.pagina-novidades-biblioteca .itemListCategoriesBlock{ display:none;}
.pagina-novidades-biblioteca .catItemView .catItemTitle a{color: #202020; font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; }
.pagina-novidades-biblioteca .catItemView .catItemTitle a:hover{ text-decoration:underline}

.pagina-novidades-biblioteca h3{color: #0A5799; font-family: 'PT Sans',sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase;}
.pagina-novidades-biblioteca .itemFullText ul li{ padding:3px 0 3px 0}

/*ESTILOS DA  AREA RESTRITA DO SITE*/
.content-nav-left .moduletablemod-menu-usuarios-logados UL.menuusuarios-logados li.item180 a span{ display:none;}
.content-nav-left .moduletablemod-menu-usuarios-logados UL.menuusuarios-logados li.item176 a span{ display:block;}
.content-nav-left .moduletablemod-menu-usuarios-logados UL.menuusuarios-logados li.item177 a span{ display:block;}
.content-nav-left .moduletablemod-menu-usuarios-logados UL.menuusuarios-logados li.item178 a span{ display:block;}
.content-nav-left .moduletablemod-menu-usuarios-logados UL.menuusuarios-logados li.item185 a span{ display:block;}
.content-nav-left .moduletablemod-menu-usuarios-logados UL.menuusuarios-logados li.item186 a span{ display:block;}
.content-nav-left .moduletablemod-menu-usuarios-logados UL.menuusuarios-logados li.item187 a span{ display:block;}
.content-nav-left .moduletablemod-menu-usuarios-logados UL.menuusuarios-logados li.item88 a span{ display:block;}
.content-nav-left .moduletablemod-menu-usuarios-logados UL.menuusuarios-logados li.item188 a span{ display:block;}




/*estilos do header da area restrita*/
.header-area-restrita{ height:90px;}
.header-area-restrita .center{ padding:0 0 0 15px;}
.header-area-restrita .tit-cad-area-restrita{ width:191px; height:37px; float:left; margin:0 0 0 0; padding:25px 0 0 55px;}
.header-area-restrita .tit-cad-area-restrita h1{ display:block; background:url(../images/tit-cad-arearestrita.png) center no-repeat; width:191px; height:37px; text-indent:-99999px; text-transform:capitalize;}
.moduletablemod-area-restrita-membros-logados{padding:35px 0 0 0}
.moduletablemod-area-restrita-membros-logados .k2UserBlockDetails span.ubCommentsCount{ display:none;}
.moduletablemod-area-restrita-membros-logados .k2UserBlockActions{ display:none;}
.pagina-acesso-aos-membros-area-restrita div.btn-voltar-js{ display:none;}

.mod-area-restrita-membros-logados input.ubLogout{ float:right; margin:-69px 0 0 0; display:block; width:37px; height:18px; background:url(../images/btn-sair.png) center no-repeat; border:none; text-indent:-99999px; text-transform:capitalize; cursor:pointer;}

.mod-area-restrita-membros-logados .ubGreeting{ color:#FFF; font-family: 'PT Sans',sans-serif; font-size: 14px; font-weight: bold; text-transform: none; text-align:right;}
.mod-area-restrita-membros-logados div.k2UserBlockDetails span.ubName{ color:#FFF; font-family: 'PT Sans',sans-serif; font-size: 14px; font-weight:normal; text-transform: none; text-align:right;}

.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado{ width:700px; height:125px;}
.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e7e6db; text-decoration:none;}
.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado a:hover{ text-decoration:underline;}
.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado a p{ padding:47px 0 0 98px; line-height:15px}

.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado .box-boletim{ width:212px; height:112px; float:left;}
.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado .box-boletim a{ display:block; width:212px; height:108px; background:url(../images/bg-boletim.jpg) center no-repeat; padding:0 0 0 0}
.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado .box-boletim a p{ padding:47px 0 0 98px}

.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado .box-classificados{ width:230px; height:112px; float:left; margin:0 14px 0 14px;}
.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado .box-classificados a{ display:block; width:230px; height:99px; background:url(../images/bg-classificados.jpg) center no-repeat; padding:0 0 0 0}
.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado .box-classificados a p{ padding:41px 0 0 112px}


.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado .box-roster{ width:230px; height:112px; float:left;}
.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado .box-roster a{ display:block; width:230px; height:99px; background:url(../images/bg-roster.jpg) center no-repeat; padding:0 0 0 0}
.pagina-acesso-aos-membros-area-restrita .box-area-restrita-logado .box-roster a p{ padding:41px 0 0 115px}

.pagina-acesso-aos-membros-area-restrita .itemHeader{ width:700px; border-bottom:2px solid #f1f1f1; margin:0 0 20px 13px; padding:24px 0 15px 2px;}


.moduletablemodulo-troca-senha-user{ float:right; margin:2px 42px 0 0}
.moduletablemodulo-troca-senha-user ul{ padding:0 0 0 0; margin:0 0 0 0}
.moduletablemodulo-troca-senha-user ul li.item189 a{ display:block; width:96px; height:18px; background:url(../images/btn-area-restrita-nova.png) center no-repeat; text-indent:-99999px; text-transform:capitalize;}


/*ESTILOS DA  PAGINA AREA RESTRITA > BOLETIM*/
.pagina-lista-boletim .itemListCategoriesBlock{ display:none;}
.pagina-lista-boletim .componentheadingpagina-lista-boletim{color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; text-transform: uppercase; padding:25px 0 5px 15px; margin-bottom:5px;}
.pagina-lista-boletim .itemList .catItemExtraFields h4{ display:none;}
.pagina-lista-boletim .itemList .itemContainer{ border-top:1px solid #f1f1f1; margin:0 0 15px 0; padding:10px 0 0 0;}

.pagina-lista-boletim .itemList .catItemExtraFields{ border:none; margin:0 0 0 0; padding:0 0 0 0;}
.pagina-lista-boletim .itemList .catItemExtraFields .even{ border:none;}
.pagina-lista-boletim .itemList .catItemExtraFields li{ margin:5px 0 5px 0; border:none; float:none;}

.pagina-lista-boletim .itemList .catItemExtraFields .catItemExtraFieldsLabel{ display:block; width:100%}

.pagina-lista-boletim .itemList .catItemExtraFields li.numero-1{ margin:0 0 0 0;}
.pagina-lista-boletim .itemList .catItemExtraFields li.numero-1 .catItemExtraFieldsValue{ font-size:15px; color:#202020; font-weight:bold; text-transform:uppercase;}
.pagina-lista-boletim .itemList .catItemExtraFields li.numero-1 .catItemExtraFieldsLabel{ display:none;}

.pagina-lista-boletim .itemList .catItemExtraFields li.numero-2{ margin:0 0 0 0;}
.pagina-lista-boletim .itemList .catItemExtraFields li.numero-2 .catItemExtraFieldsValue{ font-size:12px; color:#474747; font-weight:normal; text-transform:none;}
.pagina-lista-boletim .itemList .catItemExtraFields li.numero-2 .catItemExtraFieldsLabel{ display:none;}

.pagina-lista-boletim.itemList .catItemExtraFields li.numero-3 .catItemExtraFieldsValue{ display:block; height:18px; width:100%;}
.pagina-lista-boletim .itemList .catItemExtraFields li.numero-3 .catItemExtraFieldsValue a{ display:block; float:left; background:url("../images/icon-pdf.jpg") left no-repeat; color: #3977ad; font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0 0 0 27px; margin:0 0 5px 0; text-decoration:underline;}
.pagina-lista-boletim .itemList .catItemExtraFields li.numero-3 .catItemExtraFieldsLabel{ font-size:12px; color:#474747; font-weight:normal; text-transform:none; margin:0 0 5px 0;}

.pagina-lista-boletim .catItemLinks .catItemAttachmentsBlock span{ display:none;}
.pagina-lista-boletim .catItemLinks .catItemAttachmentsBlock{ padding:0 0 0 4px; border:none;}
.pagina-lista-boletim .catItemLinks .catItemAttachmentsBlock .catItemAttachments li a{display:block; clear:both; margin-bottom:6px; float:left; background: url("../images/icon-pdf.jpg") no-repeat scroll left center transparent; color: #3977ad; font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0 0 0 27px; text-decoration:underline;}

.pagina-lista-boletim .itemList .catItemExtraFields li.numero-4 .catItemExtraFieldsLabel{ display:none;}
.pagina-lista-boletim .itemList .catItemExtraFields li.numero-5 .catItemExtraFieldsLabel{ display:none;}
.pagina-lista-boletim .itemList .catItemExtraFields li.numero-6 .catItemExtraFieldsLabel{ display:none;}
.pagina-lista-boletim .itemList .catItemExtraFields li.numero-7 .catItemExtraFieldsLabel{ display:none;}
.pagina-lista-boletim .itemList .catItemExtraFields li.numero-8 .catItemExtraFieldsLabel{ display:none;}

/*ESTILOS DA  PAGINA AREA RESTRITA > CLASSIFICADOS*/
.pagina-lista-classificados .itemList .catItemExtraFields li.even{ border:none}
.pagina-lista-classificados .itemListCategoriesBlock{ padding:0 0 15px 16px; line-height:19px; background:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474747; background-color:transparent;}
.pagina-lista-classificados .itemListCategoriesBlock .itemListCategory a{ color:#0a5799}
.pagina-lista-classificados .itemListCategoriesBlock .itemListCategory a:hover{ text-decoration:underline}

.pagina-lista-classificados .componentheadingpagina-lista-classificados{color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; text-transform: uppercase; padding:25px 0 5px 15px; margin-bottom:5px;}
.pagina-lista-classificados .itemList .catItemExtraFields h4{ display:none;}
.pagina-lista-classificados .itemList .itemContainer{ border-top:1px solid #f1f1f1; margin:0 0 0 0; padding:0 0 0 0;}
.pagina-lista-classificados .itemList .itemContainer .catItemIntroText{ padding:0 !important}

.pagina-lista-classificados .itemList .catItemExtraFields .catItemExtraFieldsLabel{}
.pagina-lista-classificados .itemList .catItemExtraFields li.numero-1 span.catItemExtraFieldsValue{ padding:5px 20px 0 0; font-family:Arial, Helvetica, sans-serif; color:#696969; font-weight:normal; font-style:italic; font-size:12px; float:right;}

.pagina-lista-classificados .itemList .catItemExtraFields{ border:none!important;}
.pagina-lista-classificados .itemList .catItemExtraFields li.numero-2{}
.pagina-lista-classificados .itemList .catItemExtraFields li.numero-2 span.catItemExtraFieldsLabel{font-family:Arial, Helvetica, sans-serif; color:#202020; font-weight:normal; font-size:13px; width:3%}
.pagina-lista-classificados .itemList .catItemExtraFields li.numero-2 span.catItemExtraFieldsValue{font-family:Arial, Helvetica, sans-serif; color:#202020; font-weight:bold; font-size:13px;}

.pagina-lista-classificados .itemList .catItemExtraFields li.numero-3 span.catItemExtraFieldsLabel{font-family:Arial, Helvetica, sans-serif; color:#202020; font-weight:normal; font-size:13px; width:4%}
.pagina-lista-classificados .itemList .catItemExtraFields li.numero-3 span.catItemExtraFieldsValue{font-family:Arial, Helvetica, sans-serif; color:#202020; font-weight:bold; font-size:13px;}

.pagina-lista-classificados .itemList .catItemExtraFields li.numero-4{ margin:15px 35px 30px 0; padding:15px; background-color:#f8f8f8; border:1px solid #e5e5e5 }
.pagina-lista-classificados .itemList .catItemExtraFields li.numero-4 .catItemExtraFieldsLabel{ display:none;}
.pagina-lista-classificados .itemList .catItemExtraFields li.numero-4 .catItemExtraFieldsValue{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474747; line-height:18px}
.pagina-lista-classificados .itemList .catItemExtraFields li.numero-1 .catItemExtraFieldsLabel{ display:none;}

/*ESTILOS DA  PAGINA AREA RESTRITA > ROSTER*/
.pagina-lista-roster .itemList .catItemExtraFields li.even{ border:none}
.pagina-lista-roster .itemListCategoriesBlock{ padding:0 0 15px 16px; line-height:19px; background:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474747; background-color:transparent;}
.pagina-lista-roster .itemListCategoriesBlock .itemListCategory a{ color:#0a5799}
.pagina-lista-roster .itemListCategoriesBlock .itemListCategory a:hover{ text-decoration:underline}

.pagina-lista-roster .componentheadingpagina-lista-roster{color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; text-transform: uppercase; padding:25px 0 15px 15px; margin-bottom:5px;}
.pagina-lista-roster .itemList .catItemExtraFields h4{ display:none;}
.pagina-lista-roster .itemList .itemContainer{ border-top:none; margin:0 0 0 0; padding:0 0 0 0;}
.pagina-lista-roster .itemList .itemContainer .catItemIntroText{ padding:0 !important}

.pagina-lista-roster .itemListCategoriesBlock .itemListSubCategories{ padding:15px 0 0 0}
.pagina-lista-roster .itemListCategoriesBlock .itemListSubCategories h3{ display:none}
.pagina-lista-roster .itemListCategoriesBlock .itemListSubCategories .subCategoryContainer .subCategory{ background:none; border:none; padding:5px 0 0 0; margin:0 0 0 0;}
.pagina-lista-roster .itemListCategoriesBlock .itemListSubCategories .subCategoryContainer .subCategory h2 a{ display:block; background:url(../images/icon-link-roster.jpg) left no-repeat; padding:0 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a5799; font-weight:bold;}
.pagina-lista-roster .itemListCategoriesBlock .itemListSubCategories .subCategoryContainer .subCategory h2 a:hover{ text-decoration:underline}
.pagina-lista-roster .itemListCategoriesBlock .itemListSubCategories .subCategoryContainer .subCategory a.subCategoryMore{ display:none;}

.pagina-lista-roster .catItemLinks .catItemAttachmentsBlock span{ display:none;}
.pagina-lista-roster .catItemLinks .catItemAttachmentsBlock{ padding:0 0 0 4px; border:none;}
.pagina-lista-roster .catItemLinks .catItemAttachmentsBlock .catItemAttachments li a{display:block; clear:both; margin-bottom:6px; float:left; background: url("../images/icon-pdf.jpg") no-repeat scroll left center transparent; color: #3977ad; font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0 0 0 27px; text-decoration:underline;}


/*ESTILOS DA PAGINA AREA RESTRITA > ROSTER > MEMBROS EFETIVOS*/

.pagina-lista-roster .itemList{ margin-top:-20px}
.pagina-lista-roster .itemList .itemContainer .catItemExtraFields{ padding:15px 0 0 0; margin:25px 0 0 0;}
.pagina-lista-roster .itemList .catItemExtraFields li.numero-1 .catItemExtraFieldsLabel{ display:none;}
.pagina-lista-roster .itemList .catItemExtraFields li.numero-1 .catItemExtraFieldsValue{ display:block; padding:3px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#202020}

.pagina-lista-roster .itemList .catItemExtraFields li.numero-2{ width:300px; float:left; background:#f8f8f8; min-height:110px; margin:0 0 0 25px; padding:15px; border:1px solid #e5e5e5; border-right:none;}
.pagina-lista-roster .itemList .catItemExtraFields li.numero-2 .catItemExtraFieldsLabel{ display:none;}
.pagina-lista-roster .itemList .catItemExtraFields li.numero-2 .catItemExtraFieldsValue{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474747; line-height:18px; border-right:1px solid #dfdfdf; padding:0 15px 0 0; margin:0 0 0 0}

.pagina-lista-roster .itemList .catItemExtraFields li.numero-3{ width:311px; float:right; background:#f8f8f8; min-height:110px; padding:15px; margin:0 25px 0 0; border:1px solid #e5e5e5; border-left:none;}
.pagina-lista-roster .itemList .catItemExtraFields li.numero-3 .catItemExtraFieldsLabel{ display:none;}
.pagina-lista-roster .itemList .catItemExtraFields li.numero-3 .catItemExtraFieldsValue{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474747; line-height:18px}

/******* ESTILOS DA PAGINA ESQUECEU SUA SENHA ***********/

.nav-left .content-nav-left .moduletablemodulo-menu-esqueci-a-senha ul.menumenu-esqueci-a-senha li{ padding:0 0 0 20px;}
.nav-left .content-nav-left .moduletablemodulo-menu-esqueci-a-senha ul.menumenu-esqueci-a-senha li.active{ width:190px; background:url(../images/bg-menu-lateral-ativo.png) center no-repeat;}
.nav-left .content-nav-left .moduletablemodulo-menu-esqueci-a-senha ul.menumenu-esqueci-a-senha li.active a{ color:#0a5799}
.nav-left .content-nav-left .moduletablemodulo-menu-esqueci-a-senha ul.menumenu-esqueci-a-senha li a{font-family: 'PT Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:14px; color:#171717; line-height:25px }

.componentheadingpagina-esqueci-a-senha{color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; text-transform: uppercase; padding:10px 0 5px 0; border-bottom:2px solid #f1f1f1; width:715px; margin-left:25px;}
.josForm{ padding:0 10px 0 28px;}

/******* ESTILOS DA PAGINA PODCAST ***********/
.pagina-podcast{ padding:0 0 0 25px}
.pagina-podcast .componentheadingpagina-podcast{ color: #202020; font-family: 'PT Sans',sans-serif; font-size: 25px; font-weight: bold; padding: 15px 0 10px 16px; text-transform: uppercase;  }
.pagina-podcast .catItemHeader h3.catItemTitle{color: #202020; font-family: Arial,Helvetica,sans-serif; font-size: 15px; font-weight: bold; text-transform:uppercase; padding:3px 0 3px 0; }
.pagina-podcast .itemList #itemListLeading{ padding:0 0 0 16px}
.pagina-podcast .itemList #itemListLeading .itemContainerLast{ border-top:1px solid #f1f1f1; padding:10px 0 5px 0; margin:0 0 5px 0;}
.pagina-podcast .catItemBody .clr{ display:none}
.pagina-podcast .catItemBody { width:600px; float:none; margin:0 0 0 0; }
.pagina-podcast .catItemBody .catItemIntroText{ padding:10px 0 10px 0; float:none;}
.pagina-podcast .catItemBody .catItemExtraFields{ width:350px; padding:0 0 0 0; float:none; margin:0 0 0 0; padding:0 0 0 0;}
.pagina-podcast .catItemBody .catItemExtraFields h4{ display:none;}
.pagina-podcast .catItemBody .catItemExtraFields{ border:none;}
.pagina-podcast .catItemBody .catItemExtraFields ul li.odd{ border:none;}
.pagina-podcast .catItemBody .catItemExtraFields ul li.even{ border:none;}

.pagina-podcast .catItemBody .catItemExtraFields ul li .catItemExtraFieldsLabel{ padding:0 0 0 0}


/**********ESTILOS DA PAGINA TROCA SENHA USER LOGADO********************/

.k2AccountPage table tr td label{color: #202020; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 15px; font-weight: bold; width: 190px;}

.k2AccountPage input.validate-password {background: url("../images/bg-input-acesso-membros.jpg") no-repeat scroll center center transparent; border: medium none; height: 32px; margin: 0 0 5px; padding: 0 0 3px 5px;  width: 484px; }
.k2AccountPage input.validate-passverify {background: url("../images/bg-input-acesso-membros.jpg") no-repeat scroll center center transparent; border: medium none; height: 32px; margin: 0 0 5px; padding: 0 0 3px 5px;  width: 484px; }

.tabela-gambi{ padding:33px 0 0 115px}
.k2AccountPage div.k2AccountPageUpdate{  clear:both; padding:0 0 0 0; width:470px; margin:0 auto; border:none;}


.mensagen-sbp{ width:715px; margin:0 auto;}


.content-nav-left ul.nav .separator{display:none;}
.content-nav-left ul.nav .separator{display:none;}
.content-nav-left ul.nav ul{display:block;}

iframe{border:0 !important;}

/* Paginação */
div.pagination{height:17px;padding:20px 0;}
	div.pagination ul{clear:both;height:17px;}
		div.pagination ul li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold;float:left;margin-right:20px;}
			div.pagination ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a5799; font-weight:bold;}
			div.pagination ul li a:hover{text-decoration:underline;}

ul#menu-list-corpo-diretivo-esq{width:350px;float:left;margin-top:30px;}
	ul#menu-list-corpo-diretivo-esq li{list-style:inside disc; color:#0a5799; padding:5px 0 0 0;}
		ul#menu-list-corpo-diretivo-esq li a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; text-decoration:none;}
		ul#menu-list-corpo-diretivo-esq li a:hover{ text-decoration:underline;}
ul#menu-list-corpo-diretivo-dir{width:350px;float:right;margin-top:30px;}
	ul#menu-list-corpo-diretivo-dir li{list-style:inside disc; color:#0a5799; padding:5px 0 0 0;}
		ul#menu-list-corpo-diretivo-dir li a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; text-decoration:none;}
		ul#menu-list-corpo-diretivo-dir li a:hover{ text-decoration:underline;}

.menucorpo-diretivo-ativo ul li ul{display:none !important;}


div.searchpagina-busca-oculta fieldset.only{display:none !important;}
div.searchpagina-busca-oculta div.form-limit{display:none !important;}
.ga-ass,
.ga-ass *{border:0 !important;}
.galeria{margin-top:-13px;}

.content-box-publicacao .ga-main-wapper{margin-left:24px;}
.content-box-publicacao .ga-description{width:130px;left:0;bottom:0;}
.content-box-publicacao .ga-description p{display:none;}
/*.ga-ass .ga-previous{background:url("../images/icon-publicacao.png") no-repeat 0 0;width:10px;}
.ga-ass .ga-next{background:url("../images/icon-publicacao.png") no-repeat 0 0;width:10px;}*/

.phocagallery,
.phocagallery *{padding:0 !important;margin:0 !important;}
.phocagallery{margin-left:35px !important;margin-top:20px !important;}
.phocagallery .pgplugin1{height:100px !important;width:100px !important;margin-bottom:15px !important;margin-right:15px !important;}
.phocagallery img{margin:0 !important;}
.phocagallery img.pg-image{border:1px solid black !important;margin-right:20px !important;}

/* Eventos */
div.mod-destaque-grande-sub-home-eventossbp,
div.mod-eventossbp-subhome-destaque3eventos{display:none;}

div.event-base-left{width:385px;height:295px;overflow:hidden;float:left;}
div.event-base-right{width:310px;height:295px;overflow:hidden;float:right;}

div.event-base-right ul li div.moduleItemIntrotext{width:95px;float:left !important;}
div.event-base-right ul li div.moduleItemExtraFields{width:200px !important;float:right !important;overflow:hidden;}

ul li.event-item-text-1{font-size:12px;font-weight:bold;color:#0A5799;width:100% !important;line-height:15px !important;overflow:hidden !important;}
ul li.event-item-text-2{font-size:13px;font-weight:bold;color:#000000;width:100% !important;line-height:15px !important;overflow:hidden !important;}
ul li.event-item-text-3{font-size:12px;font-weight:normal;color:#000000;width:100% !important;line-height:15px !important;overflow:hidden !important;}

ul li.event-inner-item-text-1{font-size:18px;font-weight:bold;color:#0A5799;}
ul li.event-inner-item-text-2{font-size:18px;font-weight:bold;color:#202020;}
ul li.event-inner-item-text-3{font-size:15px;font-weight:bold;color:#474747;}
ul li.event-inner-item-text-4{font-family:Arial,Helvetica,sans-serif !important;font-size:12px !important;font-weight:normal;color:#474747;}

div.nav-left ul.nav li.item-84 a{display:none;}
div.nav-left ul.nav li.item-84 ul li a{display:inline;}