.conteudo-1{border-left:1px solid red; margin:0 17px 0 37px; padding:0 0 50px 23px; position:relative; z-index:9;}
.conteudo-1 .tit-sub{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#1a734d;}
.conteudo-1 .bt-cont-1{background:#6fb645; height:30px; line-height:30px; font-size:12px; color:#fff; padding:0 20px; display:inline-table; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;}

.area-col-635{width:635px;}
.area-col-635 p:first-child, .area-col-635 ul:first-child{margin-top:0;}
.area-col-635 ul li{list-style-image:url(../img/seta-li-3.png);}

.area-col-270{width:270px; border:none;}
.area-col-270 .box_border{border-right:1px solid #ff7200;}

.tit-int-0{color:#747474; font-size:16px; font-weight:bold; display:block; position:relative; text-transform:uppercase;}
.tit-int-0 .ico{width:34px; height:34px; display:block; position:absolute; left:-40px; top:-9px; background:url(../img/ico-sprit-tit-interna.jpg) 0 34px no-repeat}
.tit-int-0 .ico-servico{background-position:0 0;}
.tit-int-0 .ico-artigo{background-position:0 -34px;}
.tit-int-0 .ico-sobre{background-position:0 -68px;}
.tit-int-0 .ico-c-informa{background-position:0 -102px;}
.tit-int-0 .ico-contato{background-position:0 -136px;}
.tit-int-0 .ico-educacao{background-position:0 -170px;}
.tit-int-0 .ico-artigo-publicacao{background-position:0 -204px;}

.tit-int-0 .ico-joia{background-position:0 -238px;}
.tit-int-0 .ico-link{background-position:0 -272px;}
.tit-int-0 .ico-back{background-position:0 -306px;}


.form-cad-ativ{position:relative; z-index:99;}

.tit-int-1{background:url(../img/int-back-tit-1.jpg) right center  no-repeat;  padding-right:150px}
.tit-int-1 h1{display:inline-block; font-size:24px; line-height:22px; font-weight:bold; border-right:1px solid #ff7200; background:#fff; color:#ff7200; display:inline-block; padding:0 35px 0 0; text-transform:uppercase;}

.tit-linha-1{background:url(../img/int-back-tit-1.jpg) -1px center repeat-x; float:left; margin-left:-23px;}
.tit-linha-1 span{margin:0 0 0 200px; display:inline-block; border-left:1px solid #ff7200; color:#ff7200; font-size:14px; font-weight:bold; padding:0 10px;  background:#fff; text-transform:uppercase;}



.clear-h35{height:35px; clear:both}

.bar-social-int{height:36px; width:550px;  position:absolute; left:0; bottom:-17px; z-index:99;}
.bar-social-int .label-social{width:230px; margin:10px 0; background:url(../img/back-int-label-conpartilhe.png) 0 center no-repeat; font-size:14px; font-weight:bold; color:#ff7200; text-align:right; float:left;}
.social-int{padding:0; margin:0; list-style:none; float:left;}
.social-int li{height:34px; float:left; margin-left:5px;}
.social-int li a{display:block; height:34px; width:34px; text-indent:-3000px;}
.social-int li a.ico{background:url(../img/top-ico-back.png) 0 34px no-repeat;}
.social-int li a.ico-facebook{background-position:0px 0px;}
.social-int li a.ico-twitter{background-position:0px -34px;}
.social-int li a.ico-google{background-position:0px -68px;}
.social-int li a.ico-linkedin{background-position:0px -102px;}
.social-int li a.ico-pinterest{background-position:0px -136px;}
.social-int li a.ico-contato{background-position:0px -170px;}



/* COLUNA LATERAL */
.box-ltr-item{position:relative; text-align:right; margin-right:23px; margin-left: 30px;}
.box-ltr-item .tit-box{color:#747474; font-size:18px; font-weight:bold; display:block; position:relative; margin:35px 0 30px 0; text-transform:uppercase;}
.box-ltr-item .tit-box a{text-decoration:none; color:#747474;}
.box-ltr-item .tit-box .ico{width:34px; height:34px; display:block; position:absolute; right:-42px; top:-7px; background:url(../img/ico-sprit-tit-interna.jpg) 0 34px no-repeat}
.box-ltr-item .tit-box .ico-servico{background-position:0 0;}

.box-ltr-item .tit-box .ico-joia{background-position:0 -238px;}
.box-ltr-item .tit-box .ico-link{background-position:0 -272px;}
.box-ltr-item .tit-box .ico-back{background-position:0 -306px;}


.box-ltr-item .item-list{margin-bottom:20px}
.box-ltr-item .item-list a{text-decoration:none;}
.box-ltr-item .item-list .tit{font-size:14px; font-weight:bold; color:#ff7200;}
.box-ltr-item .item-list .desc{font-size:13px; color:#000;}

.ul-ltr-mn-int{margin:0; padding:0; list-style:none; font-size:13px; text-transform:uppercase;}
.ul-ltr-mn-int li{color:ff5300;}
.ul-ltr-mn-int li a{color:#ff5300; text-decoration:none;}
.ul-ltr-mn-int li a:hover{color:#000;}


/*SOBRE O CEMPRE > INSTITUCIONAL*/
.area-limite-parceiros{overflow:hidden;}
.area-parceiros{width:690px;}
.area-parceiros .item{width:149px; height:95px; border:1px solid #d2d2d2; float:left; margin:0 10px 28px 0; position:relative; text-align:center; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;}
.area-parceiros .item .img{width:149px; height:95px; display:table-cell; vertical-align:middle; text-align:center; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; overflow:hidden;}

.area-parceiros .item span{ color:#757575; border:1px solid #d2d2d2; background:#fff; font-size:11px; display:inline-block; padding:2px 4px; position:absolute; bottom:-10px; width:105px; left:16px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; text-transform:uppercase;}

/* MERCADO COTAÇÕES*/
.area-cotacao{padding-bottom:40px; border:1px solid #ff7200; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; overflow:hidden;}
.area-cotacao .tbl_g1, .area-cotacao .tbl_g1 th, .area-cotacao .tbl_g1 td {border-collapse:collapse;  font-size:10px;}
.area-cotacao .tbl_g1 th{height:40px; text-transform:uppercase; color:#ff7200; padding:0;}
.area-cotacao .tbl_g1 td {padding:0 3px; border: 1px solid #fff; width:45px; text-align:center;}
.area-cotacao .tbl_g1 .cor_linha_0{background:#ffd9bb}
.area-cotacao .tbl_g1 .cor_linha_1{background:#ffc698}
.area-cotacao .tbl_g1 .cid{text-align:left; text-transform:uppercase; border-left:0; border-right:0; width:70px}
.area-cotacao .tbl_g1 .seg{ border-left:0;}
.area-cotacao .tbl_g1 .label-uf{font-size:14px; font-weight:bold; text-align:center; background:#ff7200; color:#fff; padding:5px 2px; border:none;}

/* CONTATO */
.area-tab-contato{padding-bottom:40px; border:1px solid #ff7200; overflow:hidden; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;}

.tbl_g2{width:100%}
.tbl_g2, tbl_g2 th, .tbl_g2 td {border-collapse:collapse;  font-size:10px;}
.tbl_g2 th{height:40px; text-transform:uppercase; color:#ff7200; padding:0;}
.tbl_g2 td {padding:0 3px;  text-align:center;  border: 1px solid #fff;} /*width:45px;*/
.tbl_g2 .cor_linha_0{background:#ffd9bb}
.tbl_g2 .cor_linha_1{background:#ffc698}
.tbl_g2 .label td{font-size:14px; font-weight:bold; text-align:center; background:#ff7200; color:#fff; padding:5px 2px; border:none;}

.area-tab-contato tbody td{padding-bottom:5px; padding-top:5px; text-transform:uppercase;}


/* PESQUISA DE CADASTROS E PRESQUISA DE MAQUINAS E EQUIPAMENTOS */


.serv-box-busca{margin-left:-23px; border-top:1px solid #ff7200;}
.serv-box-busca .nivel-2{margin: -8px 0 0 25px; border-left:1px solid #ff7200; border-bottom:1px solid #ff7200; background:#fff;}
.serv-box-busca .nivel-2 .label{font-size:14px; color:#ff7200; padding-left:10px}

.serv-box-busca .nivel-3{margin: 30px 0 -60px 75px; border-left:1px solid #ff7200;}
.serv-box-busca .nivel-3 .linha{height:30px; padding:5px 0; width:370px; background:#fff;}
.serv-box-busca .nivel-3 .linha label{float:left; width:147px; line-height:30px; background:#fff; padding:0 0 0 8px; font-size:12px;}
.serv-box-busca .nivel-3 .linha .cp{float:right; width:200px; height:26px; border:1px solid #ff7200; outline:none; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;}
.serv-box-busca .nivel-3 .linha .cps{float:right; width:200px; padding:0 5px; height:30px; border:1px solid #ff7200; outline:none; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px; font-size:12px;}

.fm-b-1{margin:22px 0 -16px 0px;}
.serv-box-busca .fm-b-1 .cp-tp-1{height:30px; width:415px; border:1px solid #ff7200; padding: 0 10px; outline:none; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;  color:#9b9b9b; font-size:11px;}
.serv-box-busca .bt{width:150px; float:right; height:34px; text-align:left; padding:0 0 0 20px; color:#fff; border:none; background:#ff7200 url(../img/lupa-3.png) 110px center no-repeat; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px; cursor:pointer}

.box-marg-1{border-top:1px solid #ff7200; margin:0 0 45px -23px; padding:0 0 0 23px; position:relative;}
.box-marg-1 .tit{font-size:14px; font-weight:bold; color:#ff7200; margin-top:-8px; border-left:1px solid #ff7200; padding:0 0 0 10px; text-transform:uppercase; background:#fff;}
.box-marg-1 .txt{margin:0 0 0 11px; padding:10px 0; border-bottom:1px solid #ff7200;}
.box-marg-1 .txt .cor{color:#b30101;} 
.box-marg-1 .txt .bt{width:130px; position:absolute; bottom:-16px; right:0; line-height:34px; height:34px; text-align:left; padding:0 0 0 20px; color:#fff; border:none; background:#ff7200 url(../img/lupa-3.png) 110px center no-repeat; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;}

.box-marg-2{border-top:1px solid #ff7200; margin:0 0 30px -23px; padding:0 0 0 23px; position:relative;}
.box-marg-2 .tit{font-size:14px; font-weight:bold; color:#ff7200; margin-top:-8px; border-left:1px solid #ff7200; padding:0 0 0 10px; text-transform:uppercase; background:#fff;}
.box-marg-2 .txt{margin:0 0 0 0px; padding:10px 0;}
.box-marg-2 .txt .tit-2{color:#00634a; line-height:14px; text-transform:uppercase; font-weight:bold; padding:0 0 0 33px; background:url(../img/seta-li-1.png) 20px center no-repeat}
.box-marg-2 .txt .tit-2 a{color:#00634a; text-decoration:none;}
.box-marg-2 .txt .desc{padding:0 0 0 33px; color:#303030;}
.box-marg-2 .txt-2 .desc{padding:0 0 0 10px; color:#303030;}
.box-marg-2 .txt .cor{color:#b30101;} 
.box-marg-2 .txt .bt{width:130px; position:absolute; bottom:-16px; right:0; line-height:34px; height:34px; text-align:left; padding:0 0 0 20px; color:#fff; border:none; background:#ff7200 url(../img/lupa-3.png) 110px center no-repeat; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;}
.box-marg-2 ul li{list-style-image:url(../img/seta-li-3.png);}


.box-marg-3{border-top:1px solid #ff7200; margin:0 0 30px -23px; padding:0 0 0 23px; position:relative;}
.box-marg-3 .tit{font-size:18px; font-weight:bold; color:#ff7200; margin-top:-8px; border-left:1px solid #ff7200; padding:0 0 0 10px; background:#fff;}
.box-marg-3 .txt{margin:0 0 0 0px; padding:10px 0;}
.box-marg-3 .txt .col-2-tit{ background:url(../img/ponto-back-1.jpg) center 0 repeat-y; }
.box-marg-3 .txt .col-2-tit .tit-2{float:left; width:291px; margin:5px 0; font-weight:normal;}

.box-marg-3 .txt .tit-2{color:#00634a; line-height:11px; font-weight:bold; padding:0 0 0 25px; background:url(../img/seta-li-1.png) 10px center no-repeat}
.box-marg-3 .txt .tit-2 a{color:#00634a; text-decoration:none;}
.box-marg-3 .txt .desc{padding:0 0 0 33px; color:#303030;}
.box-marg-3 .txt-2 .desc{padding:0 0 0 10px; color:#303030;}
.box-marg-3 .txt .cor{color:#b30101;} 
.box-marg-3 .txt .bt{width:130px; position:absolute; bottom:-16px; right:0; line-height:34px; height:34px; text-align:left; padding:0 0 0 20px; color:#fff; border:none; background:#ff7200 url(../img/lupa-3.png) 110px center no-repeat; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;}
.box-marg-3 ul li{list-style-image:url(../img/seta-li-3.png);}



/* DÚVIDAS FREQUENTES*/
.box-sanfona{margin-bottom:10px;}
.box-sanfona .tit{width:635px; min-height:41px; border:1px solid #ff7200; position:relative; -moz-border-radius: 23px; -webkit-border-radius: 23px; border-radius: 23px; cursor:pointer;}
.box-sanfona .tit:hover{background:#ff7200; color:#fff;}
.box-sanfona .tit h2{height:33px; padding:5px 10px 5px 45px; display:table-cell; vertical-align:middle; font-weight:bold;}
.box-sanfona .tit span{width:37px; height:37px; position:absolute; top:3px; left:3px; background:url(../img/ico-sanfona-1.png) 0 0 no-repeat;}
.box-sanfona .txt{display:none; padding:20px;}
.box-sanfona.atv .tit{background:#ff7200; color:#fff;}				
.box-sanfona.atv .tit span{background-position:0 -37px;}


/* IMPRENSA */
.lista-imprensa{width:680px;}				
.lista-imprensa .item{width:132px; border:1px solid #ff7200; float:left; margin:0 33px 33px 0; position:relative; color:#303030;}
.lista-imprensa .item:hover{background:#f9f9f9;}
.lista-imprensa .item .flip{width:32px; height:32px; position:absolute; right:-1px; top:-1px; background:url(../img/flip.jpg) no-repeat;}
.lista-imprensa .item .marg{margin:10px;}				
.lista-imprensa .item .marg .data{height:50px; font-size:14px; margin-bottom:18px; font-weight:bold; color:#ff7200}
.lista-imprensa .item .marg .data span{font-size:52px; line-height:40px; font-weight:bold; color:#ff7200}


.imprensa-tit{position:relative; margin-bottom:20px;}
.imprensa-tit .tit{width:485px; position:absolute; right:0; bottom:0; font-size:17px; color:#ff7200; text-transform:uppercase; font-weight:bold;}
.imprensa-tit .item{width:132px; border:1px solid #ff7200; float:left; position:relative; color:#303030;}
.imprensa-tit .item:hover{background:#f9f9f9;}
.imprensa-tit .item .flip{width:32px; height:32px; position:absolute; right:-1px; top:-1px; background:url(../img/flip.jpg) no-repeat;}
.imprensa-tit .item .marg{margin:10px;}				
.imprensa-tit .item .marg .data{height:50px; font-size:14px; margin-bottom:18px; font-weight:bold; color:#ff7200}
.imprensa-tit .item .marg .data span{font-size:52px; line-height:40px; font-weight:bold; color:#ff7200}


/* MULTIMIDIA */

#ctrl-multimidia .box-sanfona .tit{width:612px;}					
#ctrl-multimidia .box-marg-1 .box-sanfona .txt{padding:0; margin:0; border:none; }

#ctrl-multimidia .slide-gal{margin:0; padding:0; list-style:none!important; overflow:hidden;}
#ctrl-multimidia .slide-gal li{width:650px;}
#ctrl-multimidia .slide-gal li .gal-item{margin-top:10px;}
#ctrl-multimidia .slide-gal li .gal-item .item{width:150px; height:100px; background:#f8f8f8; float:left; margin:0 8px 10px 0; overflow:hidden;}
#ctrl-multimidia .slide-gal li .gal-item .item img{width:150px;}

#ctrl-multimidia .area-gal-np{width:387px; height:34px; background:url(../img/ponto-back-1.jpg) 0 center repeat-x; margin-left:-35px!important; padding-bottom:10px;}
#ctrl-multimidia .area-gal-np .ctrl-bt{width:79px; height:34px; background:#fff; float:right; position:relative;}
#ctrl-multimidia .area-gal-np .ctrl-bt .bt-p{width:34px; height:34px; position:absolute; left:0; border:1px solid #ff7200; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;}
#ctrl-multimidia .area-gal-np .ctrl-bt .bt-n{width:34px; height:34px; position:absolute; right:0; border:1px solid #ff7200; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;}

/* FORMULARIO BLIBLIOTECA */
#form-bib-select{-webkit-border-radius: 15px; border-radius: 15px; resize:none; outline:none; border:1px solid #ff7200; position:relative;}
#form-bib-select .label-x{display:block; padding:0 0 5px 0; font-size:16px; font-weight:bold; color:#ff7200;}
#form-bib-select .cp-x{width:360px; height:26px; border:1px solid #ff7200; outline:none; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;}
#form-bib-select .cps-x{width:240px; padding:0 5px; height:30px; border:1px solid #ff7200; outline:none; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px; font-size:12px;}
#form-bib-select .ul-checkbox label{display: block; padding: 8px 8px 8px 28px; cursor: pointer;}
#form-bib-select .ul-checkbox li input { position: absolute; margin: 0; padding: 0; top: 10px; left: 8px; cursor: pointer;}
#form-bib-select .ul-checkbox{margin:0; padding:0; width:670px; list-style:none;}
#form-bib-select .ul-checkbox li{-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; resize:none; outline:none; }
#form-bib-select .ul-checkbox li{width:197px; float:left; background:#fbf0d4; margin:0 10px 10px 0; position:relative; overflow:hidden;}
#form-bib-select .ul-checkbox li:hover{background:#ff7200; color:#fff;}
#form-bib-select .bt{width:150px; right:10px; position:absolute; bottom:-18px; height:34px; text-align:left; padding:0 0 0 20px; color:#fff; border:none; background:#ff7200 url(../img/lupa-3.png) 110px center no-repeat; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px; cursor:pointer}



/* FICHA TECNICA */
.ficha-tecnica{width:680px;}				
.ficha-tecnica .item{width:132px; height:156px; border:1px solid #ff7200; float:left; margin:0 33px 33px 0; position:relative; color:#303030;}
.ficha-tecnica .item .img{width:88px; height:88px; margin:20px auto}
.ficha-tecnica .item:hover{background:#f9f9f9;}
.ficha-tecnica .item .flip{width:32px; height:32px; position:absolute; right:-1px; top:-1px; background:url(../img/flip.jpg) no-repeat;}
.ficha-tecnica .item .marg{margin:10px;}				
.ficha-tecnica .item .marg .tit{position:absolute; bottom:0; padding:10px 0; text-transform:uppercase; color:#000; font-weight:bold;}			


.ficha-tec-tit{position:relative; margin-bottom:20px;}
.ficha-tec-tit .tit{width:485px; position:absolute; right:0; bottom:0; font-size:17px; color:#ff7200; text-transform:uppercase; font-weight:bold;}
.ficha-tec-tit .item{width:132px; height:92px; border:1px solid #ff7200; float:left; position:relative; color:#303030;}
.ficha-tec-tit .item:hover{background:#f9f9f9;}
.ficha-tec-tit .item .flip{width:32px; height:32px; position:absolute; right:-1px; top:-1px; background:url(../img/flip.jpg) no-repeat;}
.ficha-tec-tit .item .img{width:83px; height:83px; margin:5px auto}


.msg-nehum-reg{border:1px solid #ff7200; margin:30px 0; padding:10px; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;}
