body{font-family: 'Roboto Condensed', sans-serif;}
p{clear: both;}
.reset{clear: both;}
.relatorios{width: 850px;margin: 0 auto;padding: 600px 0 40px;position: relative;}
.relatorios.left{padding-left: 150px;}
.backtotop{position: fixed;bottom: 41px;right:50%;margin-right:-495px;width: 39px;cursor: pointer;display: none;}
.greyLine{background: #b6b6b6;width: 3px;position: absolute;left: 75px;top: 0;}
.yellowLine{background: #feee00;width: 4px;position: absolute;top: 200px;left: 105px;}
.blackLine{background: #000;width: 3px;position: absolute;height: 300px;left: 95px;top: 120px;z-index: 10;}
.markers{position: absolute;top: 196px;left: 72px;}
.markers li{background: url(../images/linesmarks.jpg) no-repeat;width: 33px;height: 10px;margin-bottom: 30px;}
.title03{background: url(../images/bg-title-03.jpg) no-repeat;width: 250px;height: 189px;position: absolute;top: 32px;left: 109px;}
.title03 h1{font-size: 18px;position: absolute;top: 40px;left: 90px;width: 105px;}
.title03 h1 strong, .title04 h1 strong{font-size: 36px;font-weight: 700;}
.title03 h1 .small{font-size: 16px;}
.title03 h2 {font-size: 19px;position: absolute;top: 122px;width: 100px;left: 162px;}
.back-menu{font-size: 14px;width: 225px;position: absolute;top: 310px;left: 85px;z-index: 1000;}
.menu li{padding-left: 30px;height: 19px;margin-bottom: 25px;padding-top: 4px;width: 195px;}
.menu a{color:#fff;text-decoration: none;text-transform: uppercase;cursor: pointer;}
#menu-1{background: url(../images/3a.jpg) no-repeat left top #000;}
#menu-2{background: url(../images/3b.jpg) no-repeat left top #000;}
#menu-3{background: url(../images/3c.jpg) no-repeat left top #000;}

.infoPagina{width: 360px;position: absolute;right: 50px;top: 285px;}
.infoPagina .titulo{font-size: 36px;font-weight: 700; line-height: 38px; margin-bottom:20px;}
.infoPagina .subtitulo{font-size: 24px;font-weight: 300;margin-bottom: 25px;line-height: 26px;}
.infoPagina p{margin-bottom: 15px;font-size: 13px;line-height: 18px;}

.conteudo{width: 675px;border: 1px solid #000;padding: 0 35px 0 80px;font-size: 14px; display:none;}
.tituloArea{position: relative;left: -80px;margin-bottom: 45px;}
.tituloArea .number{width: 83px;height: 63px;font-size: 43px;font-weight: 700;text-align: center;padding-top: 20px;z-index: 100;position: relative;}
.tituloArea .tit{background: #000;color:#fff;font-size: 21px;font-weight: 300;text-transform: uppercase;padding: 4px 10px;position: absolute;top: 32px;left: 110px;z-index: 100;}
.tituloArea .blackBar{background: #000;height: 4px;width: 100px;z-index: 10px;position: absolute;left: 50px;top: 45px;}
.tituloArea .subtit{color:#fff;font-size: 14px;text-transform: uppercase;text-align: center;padding: 2px 5px;position: absolute;left: 110px;top: 70px;}
.green .number, .green .subtit{background: #8ec494;}
.lightgreen .number, .lightgreen .subtit{background: #c7d045;}
.orange .number, .orange .subtit{background: #f2d170;}
.blue .number, .blue .subtit{background: #3ac9d9;}
.yellow .number, .yellow .subtit{background: #feee00;color:#000;}
.conteudo p{line-height: 20px;margin-bottom: 20px;}
.conteudo img.left{margin-left: -80px;margin-bottom: 20px;}
.conteudo img.left.third{margin-left: -74px;}
.area-subtitulos{font-size: 14px;font-weight: 700;}
.font-green{color:#8ec494;}
.font-lightgreen{color:#c7d045;}
.indiceTopo02 {width:115px; right:0; top:0; position:absolute}
.indiceTopo03 {width:115px; position:absolute; right:0; top:0; margin-top:15px;}
.indiceTopo04 {width:115px; position:absolute; right:0; top:0;}
.indiceTopoNumbers {width:115px; position:absolute; right:0; top:0; margin-top:45px; margin-right:58px;}
.quote{background: url(../images/quote-ico.jpg) no-repeat left top;padding: 9px 0 0 13px;margin-bottom: 20px;width: 688px;margin-left: -13px;}
.quote .content{border: 1px solid #000;padding: 30px 10px 0 20px;font-weight: 400;font-size: 14px;}
.quote .content .section{font-weight: 700;}
.img-conforto{margin: 30px 0 30px 130px;*margin-left: 150px;}
.sider{background: #c7d045;font-weight: 700;font-size: 17px;padding: 5px 10px;float:left;*margin-bottom: 10px !important;}
.back-menu img{position: absolute;left: 50%;margin-left: -440px;top: 5px;display: none;}
.back-line{display: none;height: 2px;background: #000;width: 550px;position: absolute;top: 40px;left: 50%;margin-left: -375px;}

/* Relatorio 04 */
.relatorios04{background: url(../images/bg-relatorio-04.jpg) no-repeat center top;}
.relatorios04 .relatorios{padding-top: 700px;}
.relatorios04 .conteudo{margin-left: 58px;}
.relatorios04 .infoPagina .subtitulo{margin-bottom: 10px;}
.title04 h1{position: absolute;font-size: 18px;top: 55px;right: 73px;width: 170px;font-weight: 300;}
.title04 h1 .small{font-size: 14px;}
.relatorios04 .infoPagina{right: 425px;top: 330px;}
#menu04-1{background: url(../images/4a.jpg) no-repeat left top #000;}
.relatorios04 .menu li{background: url(../images/4x.jpg) no-repeat left top #000;width: 260px;font-weight: 300;}
.relatorios04 .blackLine{height: 370px;left: 610px;top: 145px;}
.relatorios04 .back-menu{left: 601px;top: 360px;}
.relatorios04 .back-line{margin-left: -335px;top: 23px;}
.relatorios04 .back-line.bot{top: 55px;}
.conteudo .highlight-orange{font-weight: 700;font-size: 14px;padding: 5px 10px;float:left;background: #f2d170;*margin-bottom: 10px}
.graf-04{margin: 40px 0 10px 140px;}


/* Scroll */
.back-menu.scrolled{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;background:#fff !important;border-bottom:2px solid #000 !important;}
.back-menu.scrolled .menu{position:relative !important;left:50% !important;}
.back-menu.scrolled .menu li{float:left !important;margin-right:15px !important;}
.back-menu.scrolled img, .back-menu.scrolled .back-line{display: block !important;}

/* Scroll - 03 */
.relatorios03 .back-menu.scrolled{padding:30px 0 !important;}
.relatorios03 .back-menu.scrolled .menu{width:720px !important;margin-left:-335px !important;}
.relatorios03 .back-menu.scrolled .menu li{margin-bottom:0 !important;}

/* Scroll - 04 */
.relatorios04 .back-menu.scrolled{padding: 13px 0 !important;}
.relatorios04 .back-menu.scrolled .menu{width: 620px !important;margin-left: -270px !important;}
.relatorios04 .back-menu.scrolled .menu li{margin-bottom: 10px !important;}
.relatorios04 .back-menu.scrolled #menu04-3, .relatorios04 .back-menu.scrolled #menu04-4{margin-bottom: 0 !important;}

/* Relatorio 02 */
.relatorios02{background: url(../images/bg-relatorio-02.jpg) no-repeat center top;}
.relatorios02 .infoPagina p{font-size: 14px;}
.relatorios02 .infoPagina .subtitulo{font-size: 14px;}
.relatorios02 .infoPagina .titulo{font-size: 36px; margin-bottom:20px;}
.relatorios02 .relatorios{padding-top: 1050px;}
.relatorios02 .back-menu{left: 76px;top: 735px;}
.relatorios02 .back-line{margin-left: -295px;width: 400px;}
.relatorios02 .back-line.top{top: 24px;}
.relatorios02 .back-line.bot{top: 57px;}
.relatorios02 .back-menu img{margin-left: -400px;}
.relatorios02 .back-menu.scrolled{height: 85px;}
.relatorios02 .back-menu.scrolled .menu{margin-left: -230px;width: 500px;position: absolute !important;top: 14px;}
.relatorios02 .back-menu.scrolled .menu li{margin-bottom: 10px;}
.relatorios02 .cbs{background: url(../images/cbs-02.jpg) no-repeat;width: 57px;height: 38px;position: absolute;top: 60px;left: 34px;}
.relatorios02 .mark{background: url(../images/linesmarks.jpg) no-repeat;width: 33px;height: 10px;position: absolute;top: 25px;left: 62px;}
.relatorios02 .full-lines{background: #c2c3c9;position: absolute;}
.relatorios02 .full-lines.vertical{height: 2px;width: 100%;top: 78px;left: 0;}
.relatorios02 .full-lines.horizontal{width: 2px;height: 20125px;top: 0;left: 50%;margin-left: -359px;}
.relatorios02 .blackLine{left: 85px;top: 185px;height: 710px;}
.relatorios02 .infoPagina {width: 520px;position: absolute;right: 0;top: 100px;}
.relatorios02 .infoMenu{background: url(../images/blue-square.jpg) no-repeat left top;padding-left: 16px;width: 170px;position: absolute;top: 255px;left: 95px;font-size: 14px;}
.relatorios02 .infoMenu p{margin-bottom: 30px;line-height: 18px;font-weight: 700;font-weight /*\**/:400\9;margin-bottom /*\**/: 22px;}
.relatorios02 .infoMenu p.small{width: 132px;font-weight: 400;}
.relatorios02 .infoMenu img {margin-bottom: 30px; font-weight: 700;font-weight /*\**/:400\9;margin-bottom /*\**/: 22px;}
#menu02-1{background: url(../images/2a.jpg) no-repeat left top #000;}
#menu02-2{background: url(../images/2b.jpg) no-repeat left top #000;}
#menu02-3{background: url(../images/2c.jpg) no-repeat left top #000;}
#menu02-4{background: url(../images/2d.jpg) no-repeat left top #000;}
.strong{font-weight: 700;margin: 30px 0;}
.relatorios02 .conteudo{width: 665px;margin-left: 90px;}
.relatorios02 .quote{width: 678px;}
.font-blue{color:#3ac9d9;}
.grafics{margin: 20px 0;}
.depo02-1{margin-left: 105px;margin-bottom: 30px;}
.depo02-2{margin-left: 100px;margin-bottom: 30px;}
.people{margin: 40px 0 20px;}
.people img{float: left;}
.people .info-people{float: right;width: 500px;padding-top: 10px;line-height: 20px;}
.people .info-people .highlight{background: #000;color:#fff;padding: 3px 6px; *padding: 3px 8px; margin-left: -2px;}
.red{color:#af1616;}
.conteudo .highlight-blue{font-weight: 700;font-size: 14px;padding: 5px 10px;background:#3ac9d9;float: left;}
.conteudo .mbneg{*margin-bottom: -10px;}
.reconhecimento{width: 590px;margin-bottom: 10px;}
.reconhecimento li{display: inline-block;width: 145px;margin-bottom: 10px;}
.premios{margin-bottom: 10px;}
.premios li {float:left;width: 205px;margin: 0 8px;font-size: 13px;}
.premios li.reset{clear:both;float: none;margin: 0;width: 0;}
.premios li img{margin-bottom: 5px;}
.premios li span{font-weight: 700;}
.premios li p { margin-left:18px;width: 210px;line-height: 18px;}

/* Numbers */
.relatoriosNumbers .relatorios{padding: 40px 0;}
.relatoriosNumbers .conteudo img.left{margin-bottom: 30px;}
.relatoriosNumbers .text{font-size: 19px;font-weight: 400;width: 620px;}
.relatoriosNumbers .tituloArea .text{position: absolute;top: 60px;left: 90px;}
.numbers{margin-bottom: 50px;}