/* ---------- IMPRENSA ---------- */
.novelties {}
/*.novelties .col-left {float: left; width:704px; margin:30px 18px 0;}*/
.novelties .col-left {float: left; width: calc(100% - 36px); padding:30px 18px 0;}
/*.novelties .col-right {float: right; width:224px; margin:30px 16px 0 0;}*/
.novelties .col-right { display: none; }

/* 1. Noticias
-------------------------------------- */
/*.novelties .col-left .col-destaques-1 {float:left; width:300px; margin-left:2px;}*/
.novelties .col-left .col-destaques-1 {float:left; width:375px; }
/*.novelties .col-left .col-destaques-2 {float:left; width:380px; margin-left:20px;}*/
.novelties .col-left .col-destaques-2 {float:left; width:527px; margin-left:40px;}
.novelties .col-left .col-destaques-3 {float:left; width:702px; margin-left:2px; margin-top:20px;}

.novelties .col-left .list-noticias {float:left; width:100%;}
.novelties .col-left .list-noticias li {float:left; width:100%; padding:20px 0; overflow:hidden; background:url(../img/bg/square-division.gif) repeat-x bottom left;}
.novelties .col-left .list-noticias li:first-child {padding-top:0;}
.novelties .col-left .list-noticias li .box-img {position:relative; z-index:1; float:left; width:140px; height:100px; margin-right:20px; overflow:hidden; border: 1px solid #eee;}
/*.novelties .col-left .list-noticias li .box-img .mask {position:absolute; top:0; left:0; z-index:2; display:block; width:100%; height:100%; background:url(../img/mascara/mascara-140-100.png) no-repeat 0 0; text-indent:-5000em;}*/
.novelties .col-left .list-noticias li .box-img .mask {position:absolute; top:0; left:0; z-index:2; display:block; width:100%; height:100%; text-indent:-5000em;}
.novelties .col-left .list-noticias li h3 {margin-top:3px;}
.novelties .col-left .list-noticias li h3 a {font:bold 16px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#009caa; text-decoration:none;}
.novelties .col-left .list-noticias li h3 a:hover {text-decoration:underline;}
.novelties .col-left .list-noticias li p {margin-top:7px;}
.novelties .col-left .list-noticias li p a {font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; text-decoration:none;}
.novelties .col-left .list-noticias li p a:hover {text-decoration:underline;}
.novelties .col-left .list-noticias li:first-child h4 a {color:#009caa;}


.novelties .col-left .list-noticias .destaque {float:left; height:auto; overflow:hidden; background:url(../img/bg/square-division.gif) repeat-x bottom left;}
.novelties .col-left .list-noticias .destaque .box-img {position:relative; z-index:1; float:none; display:block; width:100%; height:auto; margin:0; overflow:hidden; border: 1px solid #eee;}
/*.novelties .col-left .list-noticias .destaque .box-img .mask {position:absolute; top:0; left:0; z-index:2; display:block; width:100%; height:100%; background:url(../img/mascara/mascara-300-150.png) no-repeat 0 0; text-indent:-5000em;}*/
.novelties .col-left .list-noticias .destaque .box-img .mask {position:absolute; top:0; left:0; z-index:2; display:block; width:100%; height:100%; text-indent:-5000em;}
.novelties .col-left .list-noticias .destaque .box-img img {width: 100%;}
.novelties .col-left .list-noticias .destaque h3 {margin:15px 0 8px;}
.novelties .col-left .list-noticias .destaque h3 a {font:bold 22px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#009caa; text-decoration:none;}
.novelties .col-left .list-noticias .destaque p {margin:0;}
.novelties .col-left .list-noticias .destaque p a {display:block; font:13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; text-decoration:none;}

/*.novelties .col-left .bt-mais-noticias {float:left; width:704px; height:54px; margin-top:19px; font:18px/54px "CalibriRegular"; color:#b3b3b3; text-align:center; background:url(../img/bg/bt-mais-noticias.png) no-repeat 0 0; text-decoration:none;}*/
.novelties .col-left .bt-mais-noticias {margin-left: 120px; float:left; width:704px; height:54px; margin-top:19px; font:18px/54px "CalibriRegular"; color:#b3b3b3; text-align:center; background:url(../img/bg/bt-mais-noticias.png) no-repeat 0 0; text-decoration:none;}
.novelties .col-left .bt-mais-noticias:hover {text-decoration:underline;}

.novelties .col-left .download { background: #f2f2f2; }
.novelties .col-left .download a { text-decoration: none; font-size: 16px; color: #333; line-height: 63px; padding-left: 75px; }
.novelties .col-left .download .icone { position: absolute; margin-left: -75px; }

/* 2. Cursos
-------------------------------------- */
.novelties .col-cursos {float:left; width:224px; margin:0 14px 0 0;}
.novelties .col-cursos .title-destaque {margin:0 2px 20px 2px; color:#d60000; background:url(../img/bg/line-division-destaque-2.gif) repeat-x bottom left;}
.novelties .col-cursos .base-curso {float:left; width:224px;}
.novelties .col-cursos .base-curso .title-box {float:left; width:224px; height:70px; font: 20px/55px "CalibriBold", Tahoma, Geneva, sans-serif; color:#009caa; text-transform:uppercase; text-indent:20px; background:url(../img/bg/sprite-col-cursos.png) repeat-y -1815px 0;}
.novelties .col-cursos .base-curso .footer-box {float:left; width:224px; height:10px; background:url(../img/bg/sprite-col-cursos.png) repeat-y -1140px 0;}
.novelties .col-cursos .base-curso .cont-box {float:left; width:184px; padding:0 20px 5px; background:url(../img/bg/sprite-col-cursos.png) repeat-y -1365px 0;}
.novelties .col-cursos .base-curso .cont-box .list-curso {float:left; width:100%;}
.novelties .col-cursos .base-curso .cont-box .list-curso li {float:left; width:100%; padding:18px 0; background:url(../img/bg/square-division.gif) repeat-x bottom left;}
.novelties .col-cursos .base-curso .cont-box .list-curso li:first-child {padding:0 0 15px;}

.novelties .col-cursos .base-curso .box-img {position:relative; z-index:1; float:left; width:64px; height:64px; overflow:hidden;}
.novelties .col-cursos .base-curso .box-img .mask {position:absolute; top:0; left:0; z-index:2; display:block; width:100%; height:100%; background:url(../img/mascara/mascara-64-64-col-curso.png) no-repeat 0 0; text-indent:-5000em;}
.novelties .col-cursos .base-curso .info-curso {float:left; width:103px; margin-left:9px;}
.novelties .col-cursos .base-curso .info-curso h3 {margin-top:5px;}
.novelties .col-cursos .base-curso .info-curso h3 a {font:14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#009caa; text-decoration:none;}
.novelties .col-cursos .base-curso .info-curso h3 a:hover {text-decoration:underline;}
.novelties .col-cursos .base-curso .info-curso p {margin-top:4px; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
.novelties .col-cursos .base-curso .info-curso .base-rating {margin:9px 0 0;}

.novelties .col-cursos .base-curso .slide-pag {float:left; width:100%; margin-top:15px; text-align:center;}
.novelties .col-cursos .base-curso .slide-pag li {display:inline; margin-left:3px;}
.novelties .col-cursos .base-curso .slide-pag li:first-child {margin-left:0;}
.novelties .col-cursos .base-curso .slide-pag li a {display:inline-block; width:11px; height:11px; background: url("../img/bg/sprite-geral.png") no-repeat scroll -369px -55px transparent;}
.novelties .col-cursos .base-curso .slide-pag li a:hover, .novelties .col-cursos .base-curso .slide-pag li .ativo {background:url(../img/bg/sprite-geral.png) no-repeat -384px -19px;}
.novelties .col-cursos .base-curso .slide-pag li a span {display:none;}


/* ---------- IMPRENSA INTERNA ---------- */
/* 1. Noticias
-------------------------------------- */
.novelties.view .col-left {text-align:justify;}
.novelties.view .col-left h3 {font:bold 24px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#009caa;}
.novelties.view .col-left p {margin-bottom:18px; font-size:14px; line-height:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
.novelties.view .col-left p strong {font-weight:bold; color:#009caa;}
.novelties.view .col-left p em {font:14px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#009caa;}
.novelties.view .col-left .sub-title {margin:6px 0 30px; color:#009caa;}
.novelties.view .col-left .autor {font-size:12px;}
.novelties.view .col-left .autor * {font-size:12px;}

.novelties.view .col-left .img-imp {position:relative; width:300px; height:150px; overflow:hidden;}
.novelties.view .col-left .img-imp .mask {position:absolute; top:0; left:0; z-index:2; display:block; width:100%; height:100%; background:url(../img/mascara/mascara-300-150-borda.png) no-repeat 0 0;}
.novelties.view .col-left .img-imp.flut-left {float:left; margin:0 20px 20px 0;}
.novelties.view .col-left .img-imp.flut-right {float:right; margin:0 0 20px 20px;}

.novelties.view .col-left .trecho-destaque {width:220px; padding-top:60px; text-align:left !important; background:url(../img/bg/bg-aspas-trecho-destaque.png) no-repeat 0 0;}
.novelties.view .col-left .trecho-destaque strong {font-style:italic; font-weight:normal; font-size:16px; line-height:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#009caa;}
.novelties.view .col-left .trecho-destaque strong span {font-style:normal; font-weight:bold; font-size:12px; line-height:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#009caa;}
.novelties.view .col-left .trecho-destaque.flut-left {float:left; margin:0 20px 20px 0;}
.novelties.view .col-left .trecho-destaque.flut-right {float:right; margin:0 0 20px 20px;}

.novelties.view .col-left .bar-coment-redes {float:left; width:100%; height:53px; padding-top:20px; background:url(../img/bg/imprensa-interna-line-divisao.gif) repeat-x 0 0;}
.novelties.view .col-left .bar-coment-redes .box-deixar-comentario {position:relative; float:left;}
.novelties.view .col-left .bar-coment-redes .box-deixar-comentario .bt-deixar-comentario {display:block; width:160px; height:30px; background:url(../img/bg/bt-deixar-comentario.png) no-repeat 0 0; font:16px/30px "CalibriRegular", Tahoma, Geneva, sans-serif; color:#7c7c7c; text-align:center; text-decoration:none;}
.novelties.view .col-left .bar-coment-redes .box-deixar-comentario .box-comentar {position:absolute; top:65px; left:-2px; display:none; width:656px; height:76px; padding:42px 24px 24px; background:url(../img/bg/bg-campo-comentar.png) no-repeat 0 0; overflow:hidden;}
.novelties.view .col-left .bar-coment-redes .box-deixar-comentario .box-comentar.aberto {display:block;}
.novelties.view .col-left .bar-coment-redes .box-deixar-comentario .box-comentar textarea {float:left; width:608px; height:52px; padding:12px; border:0; background:transparent; resize:none; font:italic 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#;}


.novelties.view .col-left .bar-coment-redes .base-link-util {float:right;}
.novelties.view .col-left .bar-coment-redes .base-link-util ul {float:left;}
.novelties.view .col-left .bar-coment-redes .base-link-util ul li {float:left; margin-left:10px;}
.novelties.view .col-left .bar-coment-redes .base-link-util ul li:first-child {margin-left:0;}
.novelties.view .col-left .bar-coment-redes .base-link-util ul li .link-imprimir {display:block; width:30px; height:30px; background:url(../img/bg/sprite-link-util-imprensa.png) no-repeat 0 0; text-indent:-5000em;}
.novelties.view .col-left .bar-coment-redes .base-link-util ul li .link-url {display:block; width:30px; height:30px; background:url(../img/bg/sprite-link-util-imprensa.png) no-repeat -40px 0; text-indent:-5000em;}
.novelties.view .col-left .bar-coment-redes .base-link-util ul li .link-twitter {display:block; width:30px; height:30px; background:url(../img/bg/sprite-link-util-imprensa.png) no-repeat -80px 0; text-indent:-5000em;}
.novelties.view .col-left .bar-coment-redes .base-link-util ul li .link-facebook {display:block; width:30px; height:30px; background:url(../img/bg/sprite-link-util-imprensa.png) no-repeat -120px 0; text-indent:-5000em;}
.novelties.view .col-left .bar-coment-redes .base-link-util ul .cell-curtir .icon {float:left; width:30px; height:30px; background:url(../img/bg/sprite-link-util-imprensa.png) no-repeat -160px 0; text-indent:-5000em;}
.novelties.view .col-left .bar-coment-redes .base-link-util ul .cell-curtir .qnta {float:left; height:30px; margin-left:7px; padding:0 7px 0 11px; font:11px/30px Arial, Helvetica, sans-serif; color:#000; border-right:1px solid #d1d1d1; background:url(../img/bg/sprite-link-util-imprensa.png) no-repeat 0 -32px;}

.novelties.view .col-left .base-comentarios {float:left; width:100%; margin-top:40px;}
.novelties.view .col-left .base-comentarios ul {float:left; width:100%;}
.novelties.view .col-left .base-comentarios ul li {float:left; width:100%; margin-top:20px; padding-bottom:20px; font-size:14px; line-height:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#888e8e; text-align:left !important; background:url(../img/bg/line-div-comentarios.gif) repeat-x bottom left; letter-spacing:-0.03125em;}
.novelties.view .col-left .base-comentarios ul li:first-child {margin-top:0;}
.novelties.view .col-left .base-comentarios ul li span {font-style:italic; font-size:14px; line-height:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#009caa;}
.novelties.view .col-left .base-comentarios ul li span strong {font-style:italic; font-weight:bold; font-size:18px; line-height:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#009caa;}


/* 2. Cursos
-------------------------------------- */
.novelties.view .col-ultimas {float:left; width:224px; margin:0 14px 0 0;}
.novelties.view .col-ultimas .title-destaque {margin:0 2px 20px 2px; color:#d60000; background:url(../img/bg/line-division-destaque-2.gif) repeat-x bottom left;}
.novelties.view .col-ultimas .base-ultimas {float:left; width:224px;}
.novelties.view .col-ultimas .base-ultimas .title-box {float:left; width:224px; height:70px; font:italic 20px/55px "CalibriBold", Tahoma, Geneva, sans-serif; color:#009caa; text-transform:uppercase; text-indent:20px; background:url(../img/bg/sprite-col-cursos.png) repeat-y -1815px 0;}
.novelties.view .col-ultimas .base-ultimas .footer-box {float:left; width:224px; height:10px; background:url(../img/bg/sprite-col-cursos.png) repeat-y -1140px 0;}
.novelties.view .col-ultimas .base-ultimas .cont-box {float:left; width:184px; padding:0 20px 5px; background:url(../img/bg/sprite-col-cursos.png) repeat-y -1365px 0;}
.novelties.view .col-ultimas .base-ultimas .cont-box .list-ultimas {float:left; width:100%;}
.novelties.view .col-ultimas .base-ultimas .cont-box .list-ultimas li {float:left; width:100%; padding:18px 0; background:url(../img/bg/square-division.gif) repeat-x bottom left;}
.novelties.view .col-ultimas .base-ultimas .cont-box .list-ultimas li:first-child {padding:0 0 15px;}
.novelties.view .col-ultimas .base-ultimas .cont-box .list-ultimas li:last-child { background: none; }
.novelties.view .col-ultimas .base-ultimas .box-img {position:relative; z-index:1; float:left; width:180px; height:90px; overflow:hidden;}
.novelties.view .col-ultimas .base-ultimas .box-img .mask {position:absolute; top:0; left:0; z-index:2; display:block; width:100%; height:100%; background:url(../img/mascara/mascara-180-90.png) no-repeat 0 0; text-indent:-5000em;}
.novelties.view .col-ultimas .base-ultimas .info-ultimas {float:left; width:100%; margin-top:12px;}
.novelties.view .col-ultimas .base-ultimas .info-ultimas h3 {margin-top:5px;}
.novelties.view .col-ultimas .base-ultimas .info-ultimas h3 a {font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#009caa; text-decoration:none;}
.novelties.view .col-ultimas .base-ultimas .info-ultimas h3 a:hover {text-decoration:underline;}
.novelties.view .col-ultimas .base-ultimas .info-ultimas p {margin-top:4px; font:bold 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999;}

.novelties.view .col-ultimas .base-ultimas .slide-pag {float:left; width:100%; margin-top:15px; text-align:center;}
.novelties.view .col-ultimas .base-ultimas .slide-pag li {display:inline; margin-left:3px;}
.novelties.view .col-ultimas .base-ultimas .slide-pag li:first-child {margin-left:0;}
.novelties.view .col-ultimas .base-ultimas .slide-pag li a {display:inline-block; width:11px; height:11px; background: url("../img/bg/sprite-geral.png") no-repeat scroll -369px -55px transparent;}
.novelties.view .col-ultimas .base-ultimas .slide-pag li a:hover, .novelties .col-ultimas .base-ultimas .slide-pag li .ativo {background:url(../img/bg/sprite-geral.png) no-repeat -384px -19px;}
.novelties.view .col-ultimas .base-ultimas .slide-pag li a span {display:none;}
























/* Notícia */
.novelties.noticia .col-left .list-noticias li h3 a,
.novelties.noticia .col-left .list-noticias li:first-child h4 a,
.novelties.noticia .col-left .list-noticias .destaque h3 a,
.novelties.noticia .col-cursos .base-curso .title-box,
.novelties.noticia .col-cursos .base-curso .info-curso h3 a,
.novelties.noticia .col-left h3,
.novelties.noticia .col-left p strong,
.novelties.noticia .col-left p em,
.novelties.noticia .col-left .sub-title,
.novelties.noticia .col-left .trecho-destaque strong,
.novelties.noticia .col-left .trecho-destaque strong span,
.novelties.noticia .col-left .base-comentarios ul li span,
.novelties.noticia .col-left .base-comentarios ul li span strong,
.novelties.noticia .col-ultimas .base-ultimas .info-ultimas h3 a,
.novelties.noticia .col-ultimas .base-ultimas .title-box {color:#376593;}

.novelties.noticia .col-ultimas .base-ultimas .title-box,
.novelties.noticia .col-cursos .base-curso .title-box {background:url(../img/bg/sprite-col-cursos.png) repeat-y -1590px 0;}

.novelties.noticia .col-ultimas .base-ultimas .slide-pag li a:hover, .novelties.noticia .col-ultimas .base-ultimas .slide-pag li .ativo {background:url(../img/bg/sprite-geral.png) no-repeat -369px -2px;}

/* Imprensa */
.novelties.imprensa .col-left .list-noticias li h3 a,
.novelties.imprensa .col-left .list-noticias li:first-child h4 a,
.novelties.imprensa .col-left .list-noticias .destaque h3 a,
.novelties.imprensa .col-cursos .base-curso .title-box,
.novelties.imprensa .col-cursos .base-curso .info-curso h3 a,
.novelties.imprensa .col-left h3,
.novelties.imprensa .col-left p strong,
.novelties.imprensa .col-left p em,
.novelties.imprensa .col-left .sub-title,
.novelties.imprensa .col-left .trecho-destaque strong,
.novelties.imprensa .col-left .trecho-destaque strong span,
.novelties.imprensa .col-left .base-comentarios ul li span,
.novelties.imprensa .col-left .base-comentarios ul li span strong,
.novelties.imprensa .col-ultimas .base-ultimas .info-ultimas h3 a,
.novelties.imprensa .col-ultimas .base-ultimas .title-box {color:#19a5b2;}

.novelties.imprensa .col-ultimas .base-ultimas .title-box,
.novelties.imprensa .col-cursos .base-curso .title-box {background:url(../img/bg/sprite-col-cursos.png) repeat-y -1815px 0;}

.novelties.estudo .col-ultimas .base-ultimas .slide-pag li a:hover, .novelties.estudo .col-ultimas .base-ultimas .slide-pag li .ativo {background:url(../img/bg/sprite-geral.png) no-repeat -384px -19px;}

/* Estudos */
.novelties.estudo .col-left .list-noticias li h3 a,
.novelties.estudo .col-left .list-noticias li:first-child h4 a,
.novelties.estudo .col-left .list-noticias .destaque h3 a,
.novelties.estudo .col-cursos .base-curso .title-box,
.novelties.estudo .col-cursos .base-curso .info-curso h3 a,
.novelties.estudo .col-left h3,
.novelties.estudo .col-left p strong,
.novelties.estudo .col-left p em,
.novelties.estudo .col-left .sub-title,
.novelties.estudo .col-left .trecho-destaque strong,
.novelties.estudo .col-left .trecho-destaque strong span,
.novelties.estudo .col-left .base-comentarios ul li span,
.novelties.estudo .col-left .base-comentarios ul li span strong,
.novelties.estudo .col-ultimas .base-ultimas .info-ultimas h3 a,
.novelties.estudo .col-ultimas .base-ultimas .title-box {color:#d60000;}

.novelties.estudo .col-ultimas .base-ultimas .title-box,
.novelties.estudo .col-cursos .base-curso .title-box {background:url(../img/bg/sprite-col-cursos.png) repeat-y -2265px 0;}

.novelties.estudo .col-ultimas .base-ultimas .slide-pag li a:hover, .novelties.estudo .col-ultimas .base-ultimas .slide-pag li .ativo {background:url(../img/bg/sprite-geral.png) no-repeat -369px -37px;}
