body{background:#FFF url(../_images/bg.png) repeat-x;margin:0px 0px 0px 0px;}

/* ANCHORS //////////////////////////////////////////////////////////////////////////////////////////// */
a{color:#000;font-weight:bold;text-decoration:none;}
a:hover{color:#F60;text-decoration:underline;}

/* PRINCIPAL ////////////////////////////////////////////////////////////////////////////////////////// */
.principal {min-height:600px;height:auto !important;height:600px;background:url(../_images/bg_principal.png) top center no-repeat; padding-top:30px;}

/* HEADINGS /////////////////////////////////////////////////////////////////////////////////////////// */
h1, h2, h3, h4, h5, h6{line-height:1.2em;margin-bottom:.3em;}
h2{margin-top:1em;}
h5{font-size:1.2em;}
h6{font-size:1em;text-transform:uppercase;}
h1 a{font-weight:normal;}

/* BRANDING /////////////////////////////////////////////////////////////////////////////////////////// */
.top{height:100px;background:url(../_images/bg_top.jpg) no-repeat;margin-top:10px;position:relative;}
.top h1#branding a{width:85px;height:93px;text-indent:-5000px;background:url(../_images/logo.png) no-repeat;display:block;position:absolute;top:5px;left:25px; overflow:hidden;behavior: url(/_css/_resources/iepngfix.htc);}
.top h1#slogan{width:395px;height:37px;text-indent:-5000px;background:url(../_images/txt_slogan.png) no-repeat;display:block;position:absolute;top:39px;right:25px; overflow:hidden;behavior: url(/_css/_resources/iepngfix.htc);}

/* COLUNA DIREITA ///////////////////////////////////////////////////////////////////////////////////// */
.icones{width:220px;height:60px;display:block;background:url(../_images/icones.png) no-repeat;text-indent:-5000px;overflow:hidden;margin-bottom:3px;padding-bottom:2px;behavior: url(/_css/_resources/iepngfix.htc);border-bottom:solid 1px #E6E6E6;}
.ico_documentos{background-position: 0px 0px;}
.ico_arquivos{background-position: 0px -60px;}
.ico_processos{background-position: 0px -120px;}
.ico_cliente{background-position: 0px -180px;}
.ico_mercados{background-position: 0px -240px;}
.ico_trabalhe{background-position: 0px -300px;}
.ico_atendimento{background-position: 0px -360px;border-bottom:none;}

.ico_documentos:hover{background-position: -220px 0px;}
.ico_arquivos:hover{background-position: -220px -60px;}
.ico_processos:hover{background-position: -220px -120px;}
.ico_cliente:hover{background-position: -220px -180px;}
.ico_mercados:hover{background-position: -220px -240px;}
.ico_trabalhe:hover{background-position: -220px -300px;}
.ico_atendimento:hover{background-position: -220px -360px;border-bottom:none;}

/* PAGE HEADING /////////////////////////////////////////////////////////////////////////////////////// */
h2#page-heading{font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:.1em;margin:10px 0 15px 0;border-bottom:1px solid #E6E6E6;}

/* BOXES ////////////////////////////////////////////////////////////////////////////////////////////// */
.box{width:100%;height:100%;background:#F3F3F3;border:solid 1px #E6E6E6;margin:10px 0;position:relative;}

/* FOTOS ////////////////////////////////////////////////////////////////////////////////////////////// */
.foto{margin-bottom:20px;display:block}

/* PARAGRAPHS, QUOTES E LISTS ///////////////////////////////////////////////////////////////////////// */
p{margin-bottom:1em;text-align:justify;}
blockquote{font-family:Georgia,'Times New Roman', serif;font-size:1.2em;padding-left:1em;border-left:4px solid #CFD2E6;}
blockquote cite{font-size:.9em;}
ul, ol{padding-top:0;}

/* MENU /////////////////////////////////////////////////////////////////////////////////////////////// */
.menu{height:35px;margin-bottom:10px;overflow:hidden}
.menu li{display:inline;float:left;}
.menu li a{width:134px;height:35px;background: url(../_images/menu.png) no-repeat;display: block;text-indent: -5000px;}

/* BUTTONS */
#bt_home{width:134px;background-position: 0px 0px;}
#bt_quem{width:134px;background-position: -134px 0px;}
#bt_servicos{width:134px;background-position: -268px 0px;}
#bt_mercados{width:135px;background-position: -402px 0px;}
#bt_cliente{width:134px;background-position: -537px 0px;}
#bt_trabalhe{width:134px;background-position: -671px 0px;}
#bt_fale{width:135px;background-position: -805px 0px;}

/* OVER */
#bt_home:hover{width:134px;background-position: 0px -35px;}
#bt_quem:hover{width:134px;background-position: -134px -35px;}
#bt_servicos:hover{width:134px;background-position: -268px -35px;}
#bt_mercados:hover{width:135px;background-position: -402px -35px;}
#bt_cliente:hover{width:134px;background-position: -537px -35px;}
#bt_trabalhe:hover{width:134px;background-position: -671px -35px;}
#bt_fale:hover{width:135px;background-position: -805px -35px;}

/* CLIQUE */
#bt_home:active{width:134px;background-position: 0px -70px;}
#bt_quem:active{width:134px;background-position: -134px -70px;}
#bt_servicos:active{width:134px;background-position: -268px -70px;}
#bt_mercados:active{width:135px;background-position: -402px -70px;}
#bt_cliente:active{width:134px;background-position: -537px -70px;}
#bt_trabalhe:active{width:134px;background-position: -671px -70px;}
#bt_fale:active{width:135px;background-position: -805px -70px;}

/* ON PAGE */
.canal_home #bt_home{width:134px;background-position: 0px -105px;cursor:default;}
.canal_quem #bt_quem{width:134px;background-position: -134px -105px;cursor:default;}
.canal_servicos #bt_servicos{width:134px;background-position: -268px -105px;cursor:default;}
.canal_mercados #bt_mercados{width:135px;background-position: -402px -105px;cursor:default;}
.canal_cliente #bt_cliente{width:134px;background-position: -537px -105px;cursor:default;}
.canal_trabalhe #bt_trabalhe{width:134px;background-position: -671px -105px;cursor:default;}
.canal_fale #bt_fale{width:135px;background-position: -805px -105px;cursor:default;}

/* FOOTER //////////////////////////////////////////////////////////////////////////////////////////// */
.footer{ height:15px; border-top:solid 1px #E6E6E6;margin-top:10px;margin-bottom:20px;}
.copyright{background-image:url(../_images/copyright.png);text-indent:-5000px;height:10px;width:413px;position:absolute;left:0px;top:4px;overflow:hidden;}
.nbiz{position:absolute;top:3px;right:0px;height:10px;width:32px;}
.nbiz a{width:32px;height:10px;text-indent:-5000px;background-image:url(../_images/bt_nbiz.png);display:block;overflow:hidden;}
.nbiz a:hover{background-position:0px -10px;}

/* FORMS /////////////////////////////////////////////////////////////////////////////////////////// */
form{overflow:hidden;}
fieldset{padding:10px 0;}
legend{font-weight:bold;margin:10px 0 10px 0;float:left;}
fieldset p{margin:5px 0 5px 0;padding:20px 0 20px 0;background-color:#E5E5E5;clear:left;}
fieldset p label{float:left;line-height:2em;margin:-1px 5px 0 0;text-align:right;width:25%;}
fieldset p input{width:60%;}
fieldset p input#telefone{width:30%;}
fieldset p textarea{width:60%;height:100px;}
fieldset input.botao{width:100px;margin:15px auto 0 auto;display:block;}
fieldset p select{width:99%;}

/* HOME ////////////////////////////////////////////////////////////////////////////////////////////// */
.destaque{width:938px;height:348px;overflow:hidden;}
#slides_destaques{width:938px;height:348px;overflow:hidden;}
#bt_avancar{width:30px;height:30px;background:url(../_images/bt_avancar.png) 0 0;text-indent:-5000px;overflow:hidden;position:absolute;top:308px;right:434px;cursor:pointer;z-index:3;behavior:url(/_css/_resources/iepngfix.htc);}
#bt_avancar:hover{background-position:0px -30px}
#bt_voltar{width:30px;height:30px;background:url(../_images/bt_voltar.png) 0 0;text-indent:-5000px;overflow:hidden;position:absolute;top:308px;left:434px;cursor:pointer;z-index:3;behavior:url(/_css/_resources/iepngfix.htc);}
#bt_voltar:hover{background-position:0px -30px}
#bg_navSlides{width:80px;height:40px;background:url(../_images/bg_navSlides.png);overflow:hidden;position:absolute;top:303px;left:429px;z-index:2;behavior:url(/_css/_resources/iepngfix.htc);}
.home_mercados{width:298px;height:148px;display:block;}
.home_mercados:hover{border:solid 1px #f18417;}
.home_mercados .titulo{width:195px;height:25px;display:block;position:absolute;left:-6px;top:10px;background:url(../_images/home_titles.png) 0 0;text-indent: -5000px;overflow:hidden;behavior: url(/_css/_resources/iepngfix.htc);z-index:3;overflow:hidden;}
#slides_mercados{width:298px;height:148px;overflow:hidden;}
.home_cliente{width:298px;height:148px;display:block;background:url(../_images/home_clientenet.jpg);}
.home_cliente:hover{border:solid 1px #f18417;}
.home_cliente .titulo{width:195px;height:25px;display:block;position:absolute;left:-6px;top:10px;background:url(../_images/home_titles.png) 0 -25px;text-indent: -5000px;overflow:hidden;behavior:url(/_css/_resources/iepngfix.htc);}
.home_atendimento{width:298px;height:148px;display:block;background:url(../_images/home_atendimento.jpg);}
.home_atendimento:hover{border:solid 1px #f18417;text-decoration:none !important;}
.home_atendimento .titulo{width:195px;height:25px;display:block;position:absolute;left:-6px;top:10px;background:url(../_images/home_titles.png) 0 -50px;text-indent: -5000px;overflow:hidden;behavior: url(/_css/_resources/iepngfix.htc);}
.home_atendimento .texto{color:#000;line-height:21px;display:block;margin:53px 0 0 15px;font-weight:normal;}

/* SERVIÇOS ////////////////////////////////////////////////////////////////////////////////////// */
.accordion{padding:0;margin:0;}
.accordion h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;padding:10px 25px;background:url(../_images/bg_accordion.jpg);cursor:pointer;}
.accordion h4{font-size:13px;padding:10px 10px 0 10px;}
.servicos_accordion{padding:15px 0;margin:0;}
.servicos_accordion p{display:block;clear:left;padding:0 10px;margin:0 0 8px 0;text-align:justify;}

