
/* - carrossel.css - */
@media all {
/* https://gestao.consegi.serpro.gov.br/portal_css/carrossel.css?original=1 */
/* */
.slideshow {
position: relative;
padding: 0;
margin: 0;
}
.slideshow a img {
border: none;
}
.slideshow li.slide {
list-style-type: none;
}
.slideshow li.slide_patrocinio {
list-style-type: none;
}
.slideshow .slides {
margin: 0;
height:180px;
}
.slideshow .slides li.slide {
visibility: hidden;
position: absolute;
left: 0px;
top: 0;
}
.slideshow .slides li.slide_patrocinio {
visibility: hidden;
position: absolute;
left: 0px;
top: 0;
}
.slideshow .buttons {
display: none;
}
.slideshow .buttons {
display: block;
z-index: 100;
bottom: 20px;
margin: 0;
}
.slideshow .buttons li {
float: left;
display: inline;
margin: 0;
background-image: url('buttonBg.png');
background-repeat: no-repeat;
}
.slideshow .buttons li a {
float: left;
text-decoration: none;
width: 30px;
color: #fff;
outline: 0;
}
.slideshow ul.buttons li a:hover {
text-decoration: none;
color: #0a0a0a;
}
.slideshow ul.buttons li.active a:hover, .slideshow ul.buttons li.active a
{
color: #666666;
}
/* */

}


/* - programacao.css - */
@media all {
/* https://gestao.consegi.serpro.gov.br/portal_css/programacao.css?original=1 */
/* */
.jcarousel-skin-tango .jcarousel-container-horizontal {
margin: auto;
width: 380px;
padding: 20px 30px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:  380px;
height: 150px;
}
.jcarousel-skin-tango .jcarousel-item {
width: 85px !important;
height: 150px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left: 5px;
margin-right: 5px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal a {
overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
background: #fff;
color: #000;
}
/* */
.jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: 43px;
right: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(next-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
position: absolute;
top: 43px;
left: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(prev-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}

}


/* - consegi2011.css - */
@media screen {
/* https://gestao.consegi.serpro.gov.br/portal_css/consegi2011.css?original=1 */
/* */
body {
background: url(https://gestao.consegi.serpro.gov.br/bg-consegi2011.png) center top;
}
/* */
#visual-portal-wrapper {
background: white url(https://gestao.consegi.serpro.gov.br/bg-screens.gif) no-repeat right bottom;
margin: 0 auto;
width: 970px;
}
/* */
#portal-column-one {
float: left;
}
#portal-column-content {
float: left;
margin: 0;
padding: 0;
width: 970px;
}
#portal-column-content.sl {
width: 742px;
}
#portal-column-content.sl.sr {
width: 534px;
}
#portal-column-two {
float: left;
}
/* */
#portal-top {
background: #4D4D4D;
font-size: 0.857em;
}
/* */
#portal-header {
background: url(https://gestao.consegi.serpro.gov.br/header-consegi2011.png?a=2) no-repeat right 1px;
}
/* */
#portal-logo img {
margin: 0;
}
/* */
#portal-searchbox {
clear: none;
float: left;
margin-left: 45px;
margin-top: 8px;
}
#searchGadget {
background: white;
border-color: #cdcdcd;
margin-right: 5px;
width: 150px;
}
input.searchButton {
background: #DEDEDE;
border-color: #cdcdcd;
}
#portal-advanced-search,
.searchSection {
display: none;
}
.LSResult {
padding: 0;
}
/* */
#redes-sociais {
color: white;
padding: 10px 0;
text-align: right;
background: url(https://gestao.consegi.serpro.gov.br/fundobusca.png?b=2) repeat scroll center top transparent;
}
#redes-sociais p {
margin-bottom: 0;
}
.contato {
color: white;
margin-left: 40px;
margin-right: 20px;
text-decoration: none;
}
#data-local{
background: url(https://gestao.consegi.serpro.gov.br/fundobusca.png) repeat scroll center top transparent;
}
/* */
#portal-breadcrumbs {
background: white;
border: 0;
font-family: verdana,arial,sans-serif;
font-size: 0.67em;
padding-bottom: 18px;
padding-left: 27px;
padding-right: 25px;
padding-top: 5px;
}
#portal-breadcrumbs a {
color: #4d4d4d;
text-decoration: underline;
}
/* */
#portal-languageselector {
margin-right: 45px;
margin-top: 10px;
}
/* */
input, select {
border: 1px solid #cdcdcd;
font-size: 1em;
padding: 2px;
}
.button, input, select {
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-khtml-border-radius: 2px;
}
select {
background-color: #EFEFEF;
}
/* */
.documentContent table,
table.listing, .stx table {
border-collapse: collapse;
border-spacing: 0;
border: 1px solid #dedede;
font-family: arial,verdana;
font-size: 0.929em;
margin: 1em 0em 1em 0em;
}
.documentContent table tr:hover {
background-color:#E9FFBF;
}
.documentContent table th,
table.listing th, .stx table th {
background: #b2d570;
border-top: 1px solid #dedede;
border-bottom: 1px solid #dedede;
border-right: 1px solid #dedede;
font-weight: bold;
padding: 10px;
text-align: left;
text-transform: uppercase;
}
.documentContent table th a,
table.listing th a, .stx table th a {
color: #002bcc;
}
.documentContent table .top {
border-left: 1px solid White;
border-top: 1px solid White ! important;
border-right: 1px solid White ! important;
text-align: right ! important;
padding: 0em 0em 1em 0em;
}
.documentContent table .listingCheckbox {
text-align: center;
}
.documentContent table td {
border-top: 1px solid #dedede;
border-bottom: 1px solid #dedede;
border-right: 1px solid #dedede;
font-size: 0.9em;
padding: 10px;
vertical-align: baseline;
}
.documentContent table a {
text-decoration: none;
}
.documentContent table a:hover {
text-decoration: underline;
}
.documentContent table img {
vertical-align: middle;
}
.documentContent table td a label {
cursor: pointer;
}
#folderlisting-main-table table.listing th,
#folderlisting-main-table .stx table th {
padding: 0.25em 0.5em;
text-align: center;
}
#folderlisting-main-table table.listing td,
#folderlisting-main-table .stx table td {
padding: 0.25em 0.5em;
vertical-align: middle;
}
/* */
.listingBar {
font-size: 100%;
font-weight: bold;
}
.listingBar a {
color: #002bcc;
}
/* */
#portal-column-one .visualPadding,
#portal-column-two .visualPadding {
padding-bottom: 0;
padding-left: 14px;
padding-right: 0;
padding-top: 50px;
}
#portal-column-two .visualPadding {
padding-right: 25px;
}
/* */
.topLevelNavigation {
list-style: none;
margin: 0;
padding: 0;
height: 100%;
}
.topLevelNavigation li {
line-height: 1.4em;
margin-bottom: 0;
padding: 0 0 30px 30px;
}
.topLevelNavigation li a {
color: #4d4d4d;
font-weight: bold;
text-decoration: none;
}
.topLevelNavigation ul {
list-style: inside disc;
margin: 0;
}
.topLevelNavigation ul li {
color: #999999;
font-family: verdana,arial,sans-serif;
margin: 0;
padding: 0;
}
.topLevelNavigation ul li a {
color: #666666;
font-size: 0.86em;
font-weight: normal;
}
/* */
#contagem {
background: transparent url(https://gestao.consegi.serpro.gov.br/icon-countdown.png) no-repeat left center;
padding-left: 20px;
margin-bottom: 30px;
}
#contagem .dias {
font-size: 1.286em;
font-weight: bold;
}
/* */
#contador-inscricoes {
background: #526d3c;
color: white;
font-family: arial,sans-serif;
font-size: 1.2em;
margin-bottom: 5px;
padding: 5px 15px;
text-align: center;
}
#qtd-inscritos {
font-family: 'arial black',sans-serif;
font-size: 1.6em;
}
/* */
.inscricao {
display:block;
font-size: 1em;
margin: 0 0 5px 0;
}
/* */
.patrocinios {
border: 0 !important;
}
.patrocinios .portletHeader {
background: transparent url(https://gestao.consegi.serpro.gov.br/icon-countdown.png) no-repeat left center;
border: 0;
border-bottom: 1px dotted #dedede;
margin-bottom: 5px;
padding-left: 20px;
text-transform: capitalize;
}
.patrocinios .portletItem {
border: 0;
padding: 0;
}
dl.patrocinios {
border: 0;
height: auto;
margin-top: 30px;
}
.patrocinios .patrocinio {
height: 150px;
position: relative;
}
.patrocinios img,
.patrocinios a img {
height: auto !important;
width: 179px !important;
}
.slideshow_patrocinio {
text-align: left;
padding: 5px;
}
.slideshow_patrocinio a {
display: block;
position: relative;
}
.slideshow_patrocinio a span {
bottom: 5px;
color: white;
font-weight: bold;
left: 15px;
position: absolute;
}
.slideshow_patrocinio {
height: 310px;
position: relative;
padding: 0;
margin: 0;
}
.slideshow_patrocinio span {
bottom: 10px;
color: white;
left: 20px;
position: absolute;
}
.slideshow_patrocinio img,
.slideshow_patrocinio a img {
border: none;
height: 274px;
width: 476px;
}
.slideshow_patrocinio li.slide_patrocinio {
list-style: none;
margin-bottom: 0;
}
.slideshow_patrocinio .slides {
margin: 0;
}
.slideshow_patrocinio .slides li.slide_patrocinio {
visibility: hidden;
position: absolute;
left: 0px;
top: 0;
}
.slideshow_patrocinio a:hover, .slideshow_patrocinio li.active a {
background: #ccff00;
}
/* */
#feedblog {
border: 0 !important;
}
#feedblog .portletHeader {
background: transparent url(https://gestao.consegi.serpro.gov.br/icon-blog.png) no-repeat left center;
border: 0;
border-bottom: 1px dotted #dedede;
margin-bottom: 5px;
padding-left: 20px;
}
#feedblog .portletItem {
border: 0;
padding: 0;
}
#feedblog h1 {
color: #00407C;
font-size: 1em;
}
#feedblog p {
color: #989898;
font-family: arial,verdana;
font-size: 0.857em;
}
#feedblog a {
color: #1BCB00;
font-family: arial,sans-serif;
font-size: 0.786em;
text-decoration: underline;
}
/* */
#twitter {
border: 0 !important;
height: 250px;
}
.twitterSearchTitle {
background: transparent url(https://gestao.consegi.serpro.gov.br/icon-twitter.png) no-repeat left center !important;
border-bottom: 1px dotted #dedede;
font-size: 100% !important;
font-weight: normal !important;
line-height: 1.6em;
margin-bottom: 5px;
padding-bottom: 0 !important;
padding-left: 20px !important;
text-align: left !important;
}
.twitterSearchTitle a {
color: #4d4d4d !important;
}
.twitterSearchBird {
display: none;
}
.twitterSearchContainter {
background: transparent !important;
}
.twitterSearchTweet {
color: #989898;
font-family: arial,verdana;
font-size: 0.857em;
padding-left: 0 !important;
padding-right: 0 !important;
}
.twitterSearchProfileImg {
margin-left: 0 !important;
}
/* */
#banners-laterais {
border: 0;
margin-top: 30px;
}
#banners-laterais .portletHeader {
background: transparent;
border: 0;
border-bottom: 1px dotted #dedede;
display: none;
margin-bottom: 5px;
padding-left: 0;
}
#banners-laterais .portletItem {
border: 0;
padding: 0;
}
#banners-laterais .portletItem img {
width: 179px;
}
/* */
.documentEditable {
margin-top: 20px;
}
#content {
padding: 16px 28px 0 !important;
font-size: 100%;
}
.documentContent {
background: transparent;
font-size: 100%;
padding-left: 14px !important;
padding-right: 14px !important;
}
#content p,
#content ol {
font-family: arial,verdana, sans-serif;
font-size: 0.929em;
}
.documentContent p a {
border: 0;
font-size: 1em;
text-decoration: underline;
}
.documentContent a {
font-size: 1em;
}
.documentContent ul {
font-size: 0.857em;
list-style: disc;
}
.documentContent .documentDescription {
font-size: 1em;
}
#content .documentActions ul {
font-size: 85%;
margin: -0.9em 0 0;
padding: 0 0.5em;
}
/* */
h1 {
font-size: 1.429em;
border-bottom: 0;
font-weight: bold;
}
.documentFirstHeading {
border-bottom: 4px solid #999999;
font-size: 1.643em;
font-weight: bold;
margin: 2px 0;
}
h2, h3, h4, h5 {
border-bottom: 0;
font-size: 1.214em;
font-weight: bold;
}
h3, h4, h5 {
font-size: 1.071em;
}
/* */
.slideshow .destaque-imagem {
text-align: left;
padding: 5px;
}
.slideshow .destaque-imagem a {
display: block;
position: relative;
}
.slideshow .destaque-imagem a span {
bottom: 5px;
color: white;
font-weight: bold;
left: 15px;
position: absolute;
}
.slideshow .destaque-imagem a .barraDescription {
background: black;
bottom: 0;
height: 30px;
left: 0;
position: absolute;
width: 100%;
opacity: 0.3;
-moz-opacity: 0.3;
}
.slideshow {
height: 310px;
position: relative;
padding: 0;
margin: 0;
background: black;
width: 476px;
}
.slideshow #titulo-banner {
background: black;
_background: #555;
bottom: 0;
display: block;
height: 40px;
position: absolute;
width: 100%;
opacity: 0.6;
-moz-opacity: 0.6;
}
.slideshow span {
bottom: 10px;
color: white;
left: 20px;
position: absolute;
}
.slideshow img,
.slideshow a img {
border: none;
height: 274px;
width: 476px;
}
.slideshow li.slide {
list-style: none;
margin-bottom: 0;
}
.slideshow .slides {
margin: 0;
}
.slideshow .slides li.slide {
visibility: hidden;
position: absolute;
left: 0px;
top: 0;
}
.slideshow .buttons {
display: block;
z-index: 1;
bottom: 5px;
margin: 0;
position: absolute;
right: 0;
width: 100%;
text-align: center;
}
.slideshow .buttons li {
background: white;
float: none;
display: inline-block;
margin: 0 10px 0 0;
background-repeat: no-repeat;
text-align: center;
height: 18px;
}
.slideshow .buttons li a {
border: 0;
color: black !important;
float: none;
height: 0;
outline: 0;
overflow: hidden;
padding-top: 18px;
text-align: center;
text-decoration: none;
width: 18px;
display: inline-block;
}
.slideshow ul.buttons li.active a:hover,.slideshow ul.buttons li.active a {
background: #ccff00;
}
/* */
#tres-banners ul {
display: table;
padding-top: 20px;
width: 100%;
}
#tres-banners h1 {
margin-bottom: 15px;
}
#tres-banners h1 a {
border: 0;
}
#tres-banners ul {
font-size: 100%;
list-style: none;
list-style-image: none;
margin: 0;
}
#tres-banners li {
float: left;
width: 149px;
}
#tres-banners .banner2 {
margin-left: 14px;
margin-right: 14px;
}
/* */
#dois-banners ul {
display: table;
list-style: none;
list-style-image: none;
margin: 20px 0 0 0;
width: 100%;
}
#dois-banners a {
border: 0;
}
#dois-banners .banner1 {
float: left;
}
#dois-banners .banner2 {
float: right;
}
#dois-banners img {
height: 93px;
width: 232px;
}
/* */
#destaques {
clear: both;
}
#destaques h1 {
margin-top: 30px;
margin-bottom: 0px;
}
#destaques p {
color: #999999;
font-size: 1em;
margin-bottom: 5px;
}
#destaques a {
clear: both;
display: block;
}
/* */
.template-login_form #login-form,
.template-logged_out #login-form {
padding-left: 15em;
}
.template-login_form #login-form label,
.template-logged_out #login-form label {
display: block;
}
/* */
#parent-fieldname-description {
color: #999999;
font-weight: normal;
}
.newsImageContainer {
float: none;
font-family: 'times new roman',georgia,serif;
font-size: 1em;
margin-left: 0;
width: 478px;
}
.newsImageContainer .newsImage {
border: 0;
width: 478px;
}
/* */
#content #menu-horizontal {
list-style: none;
list-style-image: none;
margin-bottom: 20px;
margin-left: 0;
margin-top: 4px;
}
#menu-horizontal li {
display: inline;
}
#menu-horizontal li a,
#menu-horizontal li a:visited,
#menu-horizontal li a:active {
border: 0;
border-right: 1px solid #999999;
color: #999999;
font-family: verdana,arial,sans-serif;
font-size: 0.8em;
margin-right: 5px;
padding-right: 7px;
text-decoration: none;
}
#menu-horizontal li a.selecionado {
color: #82B54A;
font-weight: bold;
}
/* */
.section-inscricao_menu h1,
.template-inscricao_form h1 {
font-size: 1.643em;
font-weight: bold;
margin: 2px 0;
}
.section-inscricao_menu fieldset,
.template-inscricao_form #fieldset-default {
border: 0;
padding: 5px 0 40px 0;
}
.section-inscricao_menu label,
.template-inscricao_form label {
font-weight: normal;
}
/* */
.template-contact-info .documentContent fieldset {
border: 0;
padding: 5px 0 40px;
}
.template-contact-info .documentContent fieldset legend {
display: none;
}
/* */
.comment {
padding-left: 14px;
padding-right: 14px;
}
.comment h3 a {
background: url(https://gestao.consegi.serpro.gov.br/comentarios.png) no-repeat;
color: #136098 !important;
font-size: 1.214em;
font-weight: bold;
padding-left: 30px;
}
.discussion .comment {
background: white;
border: 0;
padding-left: 0;
padding-right: 0;
}
.comment .documentByLine {
color: #aaaaaa;
}
.commentBody {
margin-left: 0;
}
.template-discussion_reply_form fieldset {
border: 0;
padding-left: 0;
padding-right: 0;
}
.template-discussion_reply_form fieldset legend {
color: #1A84D0;
font-size: 1em;
font-weight: bold;
padding-left: 0;
}
.template-discussion_reply_form fieldset label {
font-weight: normal;
}
.template-discussion_reply_form .newsImageContainer .newsImage {
width: 448px;
}
/* */
.videoBox {
margin-top: 20px;
text-align: center;
}
#conteudo_video {
display: table;
height: 100%;
padding-left: 10px;
}
.thumbnail {
float: left;
height: 150px;
overflow-x: hidden;
overflow-y: hidden;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
text-align: center;
width: 150px;
}
.thumbnail .visualPadding {
padding: 0;
}
#conteudo_video img {
height: 82px;
width: 110px;
}
#conteudo_detail_main {
margin-top: 20px;
}
#conteudo_data {
color: #999999;
font-family: 'Trebuchet MS',serif;
font-size: 1em;
margin-bottom: 10px;
}
/* */
.template-programacao_view .jcarousel-container-horizontal {
padding-left: 0;
padding-right: 0;
width: 100%;
}
.template-programacao_view .jcarousel-clip-horizontal {
height: 200px;
left: 40px;
width: 398px;
}
.template-programacao_view .jcarousel-prev-horizontal {
left: 0;
}
.template-programacao_view .jcarousel-next-horizontal {
right: 0;
}
.template-programacao_view .jcarousel-item-horizontal {
height: 200px;
margin-left: 0px;
margin-right: 25px;
}
.template-programacao_view .jcarousel-item {
width: 116px !important;
}
.template-programacao_view .jcarousel-skin-tango img {
height: 93px;
width: 116px;
}
.template-programacao_view .jcarousel-skin-tango p {
margin-top: 13px;
margin-bottom: 0;
_position: relative;
}
.template-programacao_view .palestranteNome {
color: #085284;
font-family: 'Trebuchet MS';
font-size: 13px;
font-weight: bold;
}
.template-programacao_view p.palestranteInstituicao {
color: #808080;
font-family: verdana;
font-size: 10px;
margin-top: 0;
}
/* */
#patrocinadores-footer {
display: table;
height: 100%;
margin: 0 auto 70px auto;
}
#patrocinadores-footer p {
color: #4D4D4D;
font-family: verdana,arial,sans-serif;
font-size: 0.786em;
padding-bottom: 4px;
}
.blocoRealizacao,
.blocoApoio,
.blocoPatrocinio {
float: left;
text-align: left;
}
.blocoRealizacao {
width: 150px;
}
.blocoRealizacao p {
padding-left: 0;
}
.esaf {
margin-left: 0;
}
.fazenda {
margin-left: 7px;
}
.blocoApoio {
width: 356px;
}
.blocoApoio a {
margin-right: 4px;
}
.blocoPatrocinio {
clear: left;
margin-top: 0;
width: 505px;
}
.blocoPatrocinio a {
margin-right: 7px;
}
/* */
#portal-footer {
background: transparent;
border: 0;
margin-bottom: 0;
padding-bottom: 20px;
}
#mais-noticias{
text-align:right;
}
#mais-noticias a {
text-decoration:none;
}
#conecte-se {
padding:0px;
margin: 30px 0;
font-size: 9pt;
background-color: #e6f7e7;
color: #878787;
}
#conecte-se form{
padding: 0px 10px 10px 20px;
}
#conecte-se input{
margin-bottom:5px;
}
#conecte-se span {
display:block;
text-align:center;
}
#conecte-se-header {
background: url(https://gestao.consegi.serpro.gov.br/bg_conectese_topo.png) no-repeat;
height:23px;
width: 180px;
margin-bottom:5px;
text-align: center;
color:#fabd26;
font-weight:bold;
padding-top:3px;
}
#conecte-se-rodape {
background: url(https://gestao.consegi.serpro.gov.br/bg_conectese_rodape.png) no-repeat;
margin-top:5px;
text-align: center;
padding: 6px;
}
#conecte-se-msg {
color:red;
font-weight:bold;
padding:5px;
text-align: left;
font-size: 10px;
}
#conecte-se-msg .sucesso{ color:green; }
/* */

}

