@charset "utf-8";
@import url('style.css');
@import url('style-ter.css');

/* top */
  /* menu */
  #main #top nav { width:990px; height:35px; background:url(imagens/header/bg-menu-principal.png) no-repeat; z-index:190100; }
  #main #top nav ul.menuPrincipal { padding:0 0 0 5px; line-height:18px; font-size:11px; z-index:190200; /*width:985px;*/ display:table; }
  #main #top nav ul.menuPrincipal li { list-style:none; float:left; padding:0 2px 0 0; margin:0; position:relative; background:url(imagens/header/nav/divisor.jpg) no-repeat center right; z-index:190300; }
  #main #top nav ul.menuPrincipal li.item101 > a, #main #top nav ul.menuPrincipal li.item101 > span { width:26px; } /* Home */
  #main #top nav ul.menuPrincipal li.item102 > a, #main #top nav ul.menuPrincipal li.item102 > span { width:55px; } /* Institucional */
  #main #top nav ul.menuPrincipal li.item111 > a, #main #top nav ul.menuPrincipal li.item111 > span { width:52px; } /* Legislação */
  #main #top nav ul.menuPrincipal li.item116 > a, #main #top nav ul.menuPrincipal li.item116 > span { width:94px; } /* Assistência Social */ 
  #main #top nav ul.menuPrincipal li.item121 > a, #main #top nav ul.menuPrincipal li.item121 > span { width:109px; }
  #main #top nav ul.menuPrincipal li.item124 > a, #main #top nav ul.menuPrincipal li.item124 > span { width:73px; } /* Atuação Espro */
  #main #top nav ul.menuPrincipal li.item150 > a, #main #top nav ul.menuPrincipal li.item150 > span { width:100px; } /* Notícias */
  #main #top nav ul.menuPrincipal li.item384 > a, #main #top nav ul.menuPrincipal li.item384 > span { width:37px; } /* Eventos */
  #main #top nav ul.menuPrincipal li.item160 > a, #main #top nav ul.menuPrincipal li.item160 > span { width:68px; }
  #main #top nav ul.menuPrincipal li.item162 > a, #main #top nav ul.menuPrincipal li.item162 > span { width:109px; } /* Perguntas frequentes */
  #main #top nav ul.menuPrincipal li.item387 > a,  #main #top nav ul.menuPrincipal li.item387 > span { width:96px; } /* Receba novidades */
  #main #top nav ul.menuPrincipal li.item162 { background:none; padding-right:0; } /* Perguntas frequentes */
  
  #main #top nav ul.menuPrincipal li.item403,  
  #main #top nav ul.menuPrincipal li.item442,
  #main #top nav ul.menuPrincipal li.item449,
  #main #top nav ul.menuPrincipal li.item465 { display:none; }
  
  #main #top nav ul.menuPrincipal li a, #main #top nav ul.menuPrincipal li span { color:#fff; display:block; padding:0 16px; height:35px; line-height:35px; text-align:center; }

  


  #main #top nav ul.menuPrincipal li span { cursor:default; }
  #main #top nav ul.menuPrincipal li a:hover { text-decoration:none; }
  #main #top nav ul.menuPrincipal li ul { display:none; z-index:190400; }
  #main #top nav ul.menuPrincipal li:hover { background:#008cd3; }
  #main #top nav ul.menuPrincipal li:hover ul { background:#008cd3; width:230px; display:block; position:absolute; top:35px; left:0; z-index:190500; }

  /* Notícias */
  #main #top nav ul.menuPrincipal li.item464:hover ul {left:-117px;}
  #main #top nav ul.menuPrincipal li.item464:hover ul li.item150:hover ul {left:-230px;}

  /* Perguntas Frequentes */
  #main #top nav ul.menuPrincipal li.item162:hover ul {left:-87px;}

  #main #top nav ul.menuPrincipal li:hover ul li { width:230px; border-bottom:1px dotted #444444; background:none; height:auto; padding:0; z-index:190600; }
  #main #top nav ul.menuPrincipal li:hover ul li a,
  #main #top nav ul.menuPrincipal li:hover ul li span { text-align:left; line-height:16px; height:auto; display:block; padding:6px 13px; }
  #main #top nav ul.menuPrincipal li:hover ul li.parent > a:before { content:"\00BB \0020"; }
  #main #top nav ul.menuPrincipal li:hover ul li ul { display:none; z-index:190700; }
  #main #top nav ul.menuPrincipal li:hover ul li:hover { background:#0079b8; }
  #main #top nav ul.menuPrincipal li:hover ul li:hover ul { background:#0079b8; display:block; left:230px; top:0; }
  #main #top nav ul.menuPrincipal li:hover ul li:hover ul li { z-index:190800; }
  #main #top nav ul.menuPrincipal li:hover ul li:hover ul li:hover { background:#008cd3; }

  /* telefones */
  #main #top .telefones { position:relative; height:25px; /*z-index:200000;*/ z-index:100000; margin: 16px 0 0 0; display:block; float:right; }
  #main #top .telefones p { width:270px; height:18px; display:block; color:#555555; font-family:'FHelveticaNeueLTStd67MdCn', Arial, "Helvetica-Normal", Helvetica, "Trebuchet MS", Verdana; cursor:pointer; position:relative; padding:2px 20px 25px; font-size:14px; background:url(imagens/header/botao.png) no-repeat center left; }
  #main #top .telefones p span.telefone { width:170px; position:absolute; top: -7px; right:0px; display:block;  color:#555555; font-size:24px; font-family: 'FHelveticaNeueLTStd37ThCn', Arial, "Helvetica-Normal", Helvetica, "Trebuchet MS", Verdana; padding:0 0 0 10px;}
  #main #top .telefones p span.telefone strong { font-weight:normal; font-family: 'FHelveticaNeueLTStd67MdCn', Arial, "Helvetica-Normal", Helvetica, "Trebuchet MS", Verdana; font-size:20px;}
  #main #top .telefones ul { display:none; background:#ffffff; }
  #main #top .telefones:hover ul { top:25px; z-index:101; left:20px; display:block; border:1px solid #f2f2f2; position:absolute; /*overflow:hidden; height:181px;*/ background:#ffffff; width:150px;}
  #main #top .telefones ul li { border-bottom: 1px dotted #d6d6d6; height:15px; display:block; cursor:pointer; color:#606060; font-size:12px; padding:5px 10px; }
  #main #top .telefones ul li:hover { background:#dde1e2; }
  #main #top .telefones ul li span.telefone{ display:none; }

/* DESTAQUE ROTATIVO */  



body.home.dev #main #content ul.navCategoria {display:none;}

ul#destaqueRotativo {display:none;}
body.home.dev #main #content ul#destaqueRotativo {display:table; list-style:none;margin: 45px 0; border-bottom:1px solid #e4e4e4;}
body.home.dev #main #content ul#destaqueRotativo li {width:990px; height:521px; list-style:none; padding:0; }
body.home.dev #main #content ul#destaqueRotativo li br {display:none;}
body.home.dev #main #content ul#destaqueRotativo li a {width:990px; height:521px; display: block; text-indent: -9999px;}
body.home.dev #main #content ul#destaqueRotativo li.formacao a {background:url(imagens/main/content/home/destaque-rotativo/formacao-profissional.png) no-repeat 0 0;}
body.home.dev #main #content ul#destaqueRotativo li.aprendiz a {background:url(imagens/main/content/home/destaque-rotativo/aprendiz.png) no-repeat 0 0;}
body.home.dev #main #content ul#destaqueRotativo li.estagio a {background:url(imagens/main/content/home/destaque-rotativo/estagio.png) no-repeat 0 0;}
body.home.dev #main #content ul#destaqueRotativo li.espro a {background:url(imagens/main/content/home/destaque-rotativo/espro.png) no-repeat 0 0;}

body.home.dev #main #content ul#destaqueRotativo li.slide1 {background:url(imagens/main/content/home/destaque-rotativo/jovens.png) no-repeat 0 0;}
/*body.home.dev #main #content ul#destaqueRotativo li h1 {font-size:60px; font-family:'AvenirLT65MediumBold',sans-serif; color:#005693;line-height: 55px; text-transform: uppercase; padding: 110px 0 0 0; position: relative;}
body.home.dev #main #content ul#destaqueRotativo li p {margin:10px 0 0 0; font-size:23px; line-height: 23px; color:#555555;}*/

/* HOME DEV */
body.home.dev #main #content {width:100%; /*height:auto;*/}
body.home.dev #main #content .jcarousel-skin-tango {display:block;border-bottom: 1px solid #e4e4e4; margin-top: 7px; margin-bottom: 15px;}

#main #content div.navCategoria {width:990px;display:table; position:relative; z-index: 9999;}
#main #content div.navCategoria ul,
#main #content div.navCategoria li {margin:0; list-style: none;}
  
/* home */
body.home { background:url(imagens/main/content/home/bg-site.jpg) no-repeat center top #FFF; }
body.home.dev { background:url(imagens/main/content/home/bg-site-nav.jpg) no-repeat center top #FFF; }
body.home #main { background:none; }
body.home #main #top h1 a { width:260px; height:90px; background:url(imagens/main/content/home/logo-espro-home.png) no-repeat; margin-top:17px; }
body.home #main #content { position:static; height:465px; }

body.home.dev #main #content {height:auto;}

body.home.dev #main #content ul.navCategoria {display:none!important;}

body.home #main #content ul.navCategoria { margin:0; position:absolute; left:0; top:360px; }
body.home #main #content ul.navCategoria li { width:312px; height:170px; list-style:none; padding:0; margin:0; position:relative; }
body.home #main #content ul.navCategoria li a { text-indent:-90000px; width:312px; height:170px; background:url(imagens/main/content/home/botoes-home.png) no-repeat 0 -170px; display:block; }
body.home #main #content ul.navCategoria li ul { margin:0; width:274px; z-index:10000; overflow:hidden; height:0!important; position:absolute; left:7px; top:105px; border-radius:0 0 5px 5px; }
body.home #main #content ul.navCategoria li:hover ul { height:auto!important; padding:10px; border:2px solid #9f9f9f; border-top:none; background:#ebebeb; }
body.home #main #content ul.navCategoria li ul li { width:auto; height:auto; }
body.home #main #content ul.navCategoria li ul li a { text-indent:0; width:auto; height:auto; background:none; color:#4f4f4f; font-size:11px; padding:8px 3px; border-bottom:1px dotted #bdbdbd; }
body.home #main #content ul.navCategoria li ul li a:hover { background-color:#e3e3e3; text-decoration:none; }
body.home #main #content ul.navCategoria li ul li a.verMais { border:none; padding:10px 0 0 0; height:21px; background:url(imagens/main/content/home/botao-ver-mais.png) no-repeat bottom left; text-indent:-90000px; }
body.home #main #content ul.navCategoria li ul li a.verMais:hover { background-color:transparent!important; }

  /*Capacitação básica para o trabalho */
  body.home #main #content ul.menuCapacitacaoBasicaParaTrabalhoHome { left:0; }
  body.home #main #content ul.menuCapacitacaoBasicaParaTrabalhoHome li a { background-position:0 0; }
  body.home #main #content ul.menuCapacitacaoBasicaParaTrabalhoHome li:hover ul { background-color:#7db823; border-color:#70a51f; border-left-color:#93c449; }
  body.home #main #content ul.menuCapacitacaoBasicaParaTrabalhoHome li:hover ul li a { border-bottom-color:#619315; color:#2a4600; }
  body.home #main #content ul.menuCapacitacaoBasicaParaTrabalhoHome li:hover ul li a:hover { background-color:#84c225; }
  /* Aprendiz */
  body.home #main #content ul.menuAprendizHome { left:339px; }
  body.home #main #content ul.menuAprendizHome li a { background-position:-312px 0; }
  body.home #main #content ul.menuAprendizHome li:hover ul { background-color:#ebb900; border-color:#d3a600; border-left-color:#ebb900; }
  body.home #main #content ul.menuAprendizHome li:hover ul li a { border-bottom-color:#bc9400; color:#503f00; }
  body.home #main #content ul.menuAprendizHome li:hover ul li a:hover { background-color:#f8c300; }
  /* Estágio */
  body.home #main #content ul.menuEstagioHome { left:auto; right:0; }
  body.home #main #content ul.menuEstagioHome li a { background-position:-624px 0; }
  body.home #main #content ul.menuEstagioHome li:hover ul { background-color:#ba241c; border-color:#a72019; border-left-color:#c64a43; }
  body.home #main #content ul.menuEstagioHome li:hover ul li a { border-bottom-color:#951d16; color:#ffcfcc; }
  body.home #main #content ul.menuEstagioHome li:hover ul li a:hover { background-color:#c4261d; }
  /* Empresa */
  body.home #main #content ul.menuEmpresaHome { top:545px; left:170px; }
  body.home #main #content ul.menuEmpresaHome li a { background-position:-936px 0; }
  body.home #main #content ul.menuEmpresaHome li:hover ul { top:76px; background-color:#00528c; border-color:#004a7e; border-left-color:#2c70a0; }
  body.home #main #content ul.menuEmpresaHome li:hover ul li a { border-bottom-color:#003e69; color:#ffffff; }
  body.home #main #content ul.menuEmpresaHome li:hover ul li a:hover { background-color:#005693; }
  /* Instituição de ensino */
  body.home #main #content ul.menuInstituicaoDeEnsinoHome { top:545px; left:auto; right:170px; }
  body.home #main #content ul.menuInstituicaoDeEnsinoHome li a { background-position:-1248px 0; }
  body.home #main #content ul.menuInstituicaoDeEnsinoHome li:hover ul { top:76px; background-color:#008cd2; border-color:#007ebd; border-left-color:#2ca0da; }
  body.home #main #content ul.menuInstituicaoDeEnsinoHome li:hover ul li a { border-bottom-color:#006ba1; color:#ffffff; }
  body.home #main #content ul.menuInstituicaoDeEnsinoHome li:hover ul li a:hover { background-color:#0093dd; }

/* content */
  /* menu segmentado */
  #main ul.menuSegmentado { float:left; z-index:18110; position:relative; margin-top:136px;}
  #main ul.menuSegmentado li { position:relative; margin:0; padding:0; list-style:none; }
  #main ul.menuSegmentado li a { height:45px; display:block; background:#000; text-indent:-90000px; }
  #main ul.menuSegmentado li a:hover { text-decoration:none; }
  #main ul.menuSegmentado li ul { display:none; z-index:181200; }
  #main ul.menuSegmentado li:hover ul { display:block; position:absolute; width:264px; top:44px; left:1px; font-size:11px; padding:1px 0 3px 0; background:#CCCCCC; border-radius:0 0 5px 5px; -moz-border-radius:0; -ms-border-radius:0; -o-border-radius:0; -webkit-border-radius:0 0 5px 5px; }
  #main ul.menuSegmentado li:hover ul li { border-bottom:1px dotted #000; }
  #main ul.menuSegmentado li:hover ul li.parent > a:before,
  #main ul.menuSegmentado li:hover ul li.parent > span:before { content:"\00BB \0020"; font-size:16px; line-height:10px!important; }
  #main ul.menuSegmentado li:hover ul li a, #main ul.menuSegmentado li:hover ul li span { width:auto!important; height:auto!important; color:#000; text-indent:0; display:block; line-height:15px; padding:8px 15px; background:none; }
  #main ul.menuSegmentado li:hover ul li span { cursor:default; }
  #main ul.menuSegmentado li:hover ul li:hover { background:#999999; }
  #main ul.menuSegmentado li:hover ul li ul { display:none; z-index:181300; }
  #main ul.menuSegmentado li:hover ul li:hover ul { display:block; position:absolute; width:230px; top:0; left:264px; font-size:11px; background:#CCCCCC; padding-top:0; padding-bottom:0; border:none;
    border-radius:0; -moz-border-radius:0; -ms-border-radius:0; -o-border-radius:0; -webkit-border-radius:0; }
  #main ul.menuSegmentado li:hover ul li:hover ul li { }
  #main ul.menuSegmentado li:hover ul li:hover ul li a, #main ul.joomla-nav.menuSegmentado li:hover ul li ul li span { }

    /* Capacitação básica para o trabalho */
    #main ul.capacitacaoTrabalho {width:360px; height:45px;}
    #main ul.menuSegmentado.capacitacaoTrabalho li > a { width:269px; background-image:url(imagens/header/nav/formacao-trabalho.jpg); }
    #main ul.menuSegmentado.capacitacaoTrabalho li ul li a,
    #main ul.menuSegmentado.capacitacaoTrabalho li ul li span { color:#2a4600; } /* cor dos links */
    #main ul.menuSegmentado.capacitacaoTrabalho li:hover ul { border:3px solid #000; border-top:none; border-right:none; border-left-color:#92c447; border-bottom-color:#71a51f; padding-bottom:0; padding-top:6px; top:39px; }
    #main ul.menuSegmentado.capacitacaoTrabalho li:hover ul li { border-bottom-color:#70a51f; } /* cor da borda pontilhada */
    #main ul.menuSegmentado.capacitacaoTrabalho li:hover ul,
    #main ul.menuSegmentado.capacitacaoTrabalho li:hover ul li:hover ul li:hover { background-color:#7db724; } /* cor de fundo do ul e hover do submenu */
    #main ul.menuSegmentado.capacitacaoTrabalho li:hover ul li:hover,
    #main ul.menuSegmentado.capacitacaoTrabalho li:hover ul li:hover ul { background-color:#84c225; } /* cor de hover do li e submenu */
      /* Retirar item do menu */
      #main ul.menuSegmentado.capacitacaoTrabalho li:hover ul li.item402.parent ul { display:none; }
      #main ul.menuSegmentado.capacitacaoTrabalho li:hover ul li.item402.parent > a:before { content:""; }
    /* Aprendiz */
    #main ul.aprendiz {width:123px; height:45px;}
    #main ul.menuSegmentado.aprendiz li > a { width:94px; background-image:url(imagens/header/nav/aprendiz.jpg); }
    #main ul.menuSegmentado.aprendiz li ul li a,
    #main ul.menuSegmentado.aprendiz li ul li span { color:#5e4a00; } /* cor dos links */
    #main ul.menuSegmentado.aprendiz li:hover ul { }
    #main ul.menuSegmentado.aprendiz li:hover ul li { border-bottom-color:#d3a600; } /* cor da borda pontilhada */
    #main ul.menuSegmentado.aprendiz li:hover ul,
    #main ul.menuSegmentado.aprendiz li:hover ul li:hover ul li:hover { background-color:#ecba01; } /* cor de fundo do ul e hover do submenu */
    #main ul.menuSegmentado.aprendiz li:hover ul li:hover,
    #main ul.menuSegmentado.aprendiz li:hover ul li:hover ul { background-color:#f8c301; } /* cor de hover do li e submenu */
    /* Estágio */
    #main ul.estagio {width:182px; height:45px;}
    #main ul.menuSegmentado.estagio li > a { width:84px; background-image:url(imagens/header/nav/estagio.jpg); }
    #main ul.menuSegmentado.estagio li ul li a,
    #main ul.menuSegmentado.estagio li ul li span { color:#fff; } /* cor dos links */
    #main ul.menuSegmentado.estagio li:hover ul { }
    #main ul.menuSegmentado.estagio li:hover ul li { border-bottom-color:#93251f; } /* cor da borda pontilhada */
    #main ul.menuSegmentado.estagio li:hover ul,
    #main ul.menuSegmentado.estagio li:hover ul li:hover ul li:hover { background-color:#bb241d; } /* cor de fundo do ul e hover do submenu */
    #main ul.menuSegmentado.estagio li:hover ul li:hover,
    #main ul.menuSegmentado.estagio li:hover ul li:hover ul { background-color:#d1342c; } /* cor de hover do li e submenu */
    /* Empresa */
    #main ul.empresa {width:133px; height:45px;}
    #main ul.menuSegmentado.empresa li > a { width:97px; background-image:url(imagens/header/nav/empresa.jpg); }
    #main ul.menuSegmentado.empresa li ul li a,
    #main ul.menuSegmentado.empresa li ul li span { color:#fff; } /* cor dos links */
    #main ul.menuSegmentado.empresa li:hover ul { left:auto; right:1px; }
    #main ul.menuSegmentado.empresa li:hover ul li { border-bottom-color:#004a7e; } /* cor da borda pontilhada */
    #main ul.menuSegmentado.empresa li:hover ul,
    #main ul.menuSegmentado.empresa li:hover ul li:hover ul li:hover { background-color:#00528c; } /* cor de fundo do ul e hover do submenu */
    #main ul.menuSegmentado.empresa li:hover ul li:hover,
    #main ul.menuSegmentado.empresa li:hover ul li:hover ul { background-color:#0d6bad; } /* cor de hover do li e submenu */
    /* Instituição de Ensino */    
    #main ul.instituicaoEnsino {width:192px; height:45px;}
    #main ul.menuSegmentado.instituicaoEnsino li > a { width:178px; background-image:url(imagens/header/nav/institucicao-ensino.jpg); }
    #main ul.menuSegmentado.instituicaoEnsino li ul li a,
    #main ul.menuSegmentado.instituicaoEnsino li ul li span { color:#fff; } /* cor dos links */
    #main ul.menuSegmentado.instituicaoEnsino li:hover ul { border:3px solid #000; border-top:none; border-left:none; border-right-color:#0083c7; border-bottom-color:#017ec0; padding-bottom:0; left:auto; right:1px; }
    #main ul.menuSegmentado.instituicaoEnsino li:hover ul li { border-bottom-color:#007ebd; } /* cor da borda pontilhada */
    #main ul.menuSegmentado.instituicaoEnsino li:hover ul,
    #main ul.menuSegmentado.instituicaoEnsino li:hover ul li:hover ul li:hover { background-color:#008dd1; } /* cor de fundo do ul e hover do submenu */
    #main ul.menuSegmentado.instituicaoEnsino li:hover ul li:hover,
    #main ul.menuSegmentado.instituicaoEnsino li:hover ul li:hover ul { background-color:#34b8f7; } /* cor de hover do li e submenu */  



    /* DEV *******************/

    #main ul.novaNavegacao { float:left; position:relative; }
    #main ul.novaNavegacao li { position:relative; margin:0; padding:0; list-style:none; }
    #main ul.novaNavegacao li a { height:45px; display:block; background:#000; text-indent: 0; line-height: 45px; color: #fff;  font-size:18px; /*font-weight: bold;*/ font-family: "FHelveticaNeueLTStd37ThCn",Arial,"Helvetica-Normal",Helvetica,"Trebuchet MS",Verdana;}
    /*#main ul.novaNavegacao li a { height:45px; display:block; background:#000; text-indent: 5px; line-height: 45px; }*/
    #main ul.novaNavegacao li a:hover { text-decoration:none; }
    #main ul.novaNavegacao li ul { display:none; z-index:181200;width:370px;}
    #main ul.novaNavegacao li:hover ul { display:block; position:absolute; width:370px; top:43px; left:0px; font-size:11px; padding:1px 0 3px 0; background:#CCCCCC; border-radius:0 0 5px 5px; -moz-border-radius:0; -ms-border-radius:0; -o-border-radius:0; -webkit-border-radius:0 0 5px 5px; }
    #main ul.novaNavegacao li:hover ul li { border-bottom:1px dotted #000; }
    #main ul.novaNavegacao li:hover ul li.parent > a:before,
    #main ul.novaNavegacao li:hover ul li.parent > span:before { content:"\00BB \0020"; font-size:16px; line-height:10px!important; }
    #main ul.novaNavegacao li:hover ul li a, #main ul.novaNavegacao li:hover ul li span { width:auto!important; height:auto!important; color:#000; text-indent:0; display:block; line-height:15px; padding:8px 15px; background:none; }
    #main ul.novaNavegacao li:hover ul li span { cursor:default; }
    #main ul.novaNavegacao li:hover ul li:hover { background:#999999; }
    #main ul.novaNavegacao li:hover ul li ul { display:none; z-index:181300; }
    #main ul.novaNavegacao li:hover ul li:hover ul { display:block; position:absolute; width:370px; top:0; left:370px; font-size:11px; background:#CCCCCC; padding-top:0; padding-bottom:0; border:none;      border-radius:0; -moz-border-radius:0; -ms-border-radius:0; -o-border-radius:0; -webkit-border-radius:0; }
    #main ul.novaNavegacao li:hover ul li:hover ul li { }
    #main ul.novaNavegacao li:hover ul li:hover ul li a, #main ul.joomla-nav.novaNavegacao li:hover ul li ul li span { }

    /* Capacitação básica para o trabalho */
    #main ul.novaNavegacao.capacitacaoTrabalho li > a { width:360px; background:url(imagens/header/nav/bg-menu-categorias.png); background-color:none; text-indent: 60px; }
    #main ul.novaNavegacao.capacitacaoTrabalho li ul li a,
    #main ul.novaNavegacao.capacitacaoTrabalho li ul li span { font-family: Arial,"Helvetica-Normal",Helvetica,"Trebuchet MS",Verdana; color:#2a4600; font-size:12px; font-weight: normal; } /* cor dos links */
    #main ul.novaNavegacao.capacitacaoTrabalho li:hover ul { border:3px solid #000; border-top:none; border-right:none; border-left-color:#92c447; border-bottom-color:#71a51f; padding-bottom:0; padding-top:6px; top:39px; }
    #main ul.novaNavegacao.capacitacaoTrabalho li:hover ul li { border-bottom-color:#70a51f; } /* cor da borda pontilhada */
    #main ul.novaNavegacao.capacitacaoTrabalho li:hover ul,
    #main ul.novaNavegacao.capacitacaoTrabalho li:hover ul li:hover ul li:hover { background-color:#7db724; } /* cor de fundo do ul e hover do submenu */
    #main ul.novaNavegacao.capacitacaoTrabalho li:hover ul li:hover,
    #main ul.novaNavegacao.capacitacaoTrabalho li:hover ul li:hover ul { background-color:#84c225; } /* cor de hover do li e submenu */
      /* Retirar item do menu */
      #main ul.novaNavegacao.capacitacaoTrabalho li:hover ul li.item402.parent ul { display:none; }
      #main ul.novaNavegacao.capacitacaoTrabalho li:hover ul li.item402.parent > a:before { content:""; }
    /* Aprendiz */
    #main ul.novaNavegacao.aprendiz li > a { width:123px; background:url(imagens/header/nav/bg-menu-categorias.png) -360px 0; background-color:none; text-indent: 33px; }
    #main ul.novaNavegacao.aprendiz li ul li a,
    #main ul.novaNavegacao.aprendiz li ul li span { font-family: Arial,"Helvetica-Normal",Helvetica,"Trebuchet MS",Verdana; color:#5e4a00; font-size:12px; font-weight: normal; } /* cor dos links */
    #main ul.novaNavegacao.aprendiz li:hover ul { }
    #main ul.novaNavegacao.aprendiz li:hover ul li { border-bottom-color:#d3a600; } /* cor da borda pontilhada */
    #main ul.novaNavegacao.aprendiz li:hover ul,
    #main ul.novaNavegacao.aprendiz li:hover ul li:hover ul li:hover { background-color:#ecba01; } /* cor de fundo do ul e hover do submenu */
    #main ul.novaNavegacao.aprendiz li:hover ul li:hover,
    #main ul.novaNavegacao.aprendiz li:hover ul li:hover ul { background-color:#f8c301; } /* cor de hover do li e submenu */
    /* Estágio */
    #main ul.novaNavegacao.estagio li > a { width:182px; background:url(imagens/header/nav/bg-menu-categorias.png) -483px 0; background-color:none; text-indent: 33px; }
    #main ul.novaNavegacao.estagio li ul li a,
    #main ul.novaNavegacao.estagio li ul li span { font-family: Arial,"Helvetica-Normal",Helvetica,"Trebuchet MS",Verdana; color:#fff; font-size:12px; font-weight: normal; } /* cor dos links */
    #main ul.novaNavegacao.estagio li:hover ul { }
    #main ul.novaNavegacao.estagio li:hover ul li { border-bottom-color:#93251f; } /* cor da borda pontilhada */
    #main ul.novaNavegacao.estagio li:hover ul,
    #main ul.novaNavegacao.estagio li:hover ul li:hover ul li:hover { background-color:#bb241d; } /* cor de fundo do ul e hover do submenu */
    #main ul.novaNavegacao.estagio li:hover ul li:hover,
    #main ul.novaNavegacao.estagio li:hover ul li:hover ul { background-color:#d1342c; } /* cor de hover do li e submenu */
    /* Empresa */
    #main ul.novaNavegacao.empresa li > a { width:133px; background:url(imagens/header/nav/bg-menu-categorias.png) -665px 0; background-color:none; text-indent: 38px; }
    #main ul.novaNavegacao.empresa li ul li a,
    #main ul.novaNavegacao.empresa li ul li span { font-family: Arial,"Helvetica-Normal",Helvetica,"Trebuchet MS",Verdana; color:#fff; font-size:12px; font-weight: normal; } /* cor dos links */
    #main ul.novaNavegacao.empresa li:hover ul { left:auto; right:1px; }
    #main ul.novaNavegacao.empresa li:hover ul li { border-bottom-color:#004a7e; } /* cor da borda pontilhada */
    #main ul.novaNavegacao.empresa li:hover ul,
    #main ul.novaNavegacao.empresa li:hover ul li:hover ul li:hover { background-color:#00528c; } /* cor de fundo do ul e hover do submenu */
    #main ul.novaNavegacao.empresa li:hover ul li:hover,
    #main ul.novaNavegacao.empresa li:hover ul li:hover ul { background-color:#0d6bad; } /* cor de hover do li e submenu */
    /* Instituição de Ensino */
    #main ul.novaNavegacao.instituicaoEnsino li > a { width:192px; background:url(imagens/header/nav/bg-menu-categorias.png) -798px 0; background-color:none; text-indent: 28px; }
    #main ul.novaNavegacao.instituicaoEnsino li ul li a,
    #main ul.novaNavegacao.instituicaoEnsino li ul li span { font-family: Arial,"Helvetica-Normal",Helvetica,"Trebuchet MS",Verdana; color:#fff; font-size:12px; font-weight: normal; } /* cor dos links */
    #main ul.novaNavegacao.instituicaoEnsino li:hover ul { border:3px solid #000; border-top:none; border-left:none; border-right-color:#0083c7; border-bottom-color:#017ec0; padding-bottom:0; left:auto; right:0px; }
    #main ul.novaNavegacao.instituicaoEnsino li:hover ul li { border-bottom-color:#007ebd; } /* cor da borda pontilhada */
    #main ul.novaNavegacao.instituicaoEnsino li:hover ul,
    #main ul.novaNavegacao.instituicaoEnsino li:hover ul li:hover ul li:hover { background-color:#008dd1; } /* cor de fundo do ul e hover do submenu */
    #main ul.novaNavegacao.instituicaoEnsino li:hover ul li:hover,
    #main ul.novaNavegacao.instituicaoEnsino li:hover ul li:hover ul { background-color:#34b8f7; } /* cor de hover do li e submenu */  

    /* FIM DEV ***********************/

/* central de mídia */      

  /* documentos */
  body.documentos div.items-leading {border-bottom:1px solid #e9e9e9;}
  body.documentos div.items-leading {}
  
/* atuação espro */
  /* home */
  body.homeAtuacaoEspro #main #content h3 { font-family:FHelveticaNeueLTStd67MdCn, Arial, "Helvetica-Normal", Helvetica, "Trebuchet MS", Verdana; font-size:18px; font-weight:normal; padding-bottom:10px; }
  body.homeAtuacaoEspro #main #content ul.listaCategorias { margin:0; padding-top:15px; }
  body.homeAtuacaoEspro #main #content ul.listaCategorias li { padding:0; list-style:none; display:table; margin-bottom:20px; }
  body.homeAtuacaoEspro #main #content ul.listaCategorias li h4 { padding-left:25px; background:url(imagens/main/content/atuacao-espro/seta-nome-secao.png) no-repeat top left; font-family:FHelveticaNeueLTStd37ThCn, Arial, "Helvetica-Normal", Helvetica, "Trebuchet MS", Verdana; border-bottom:1px dotted #ccc; padding-bottom:10px; margin-bottom:10px; font-size:18px; color:#c17f00; font-weight:normal; line-height:22px; }
  body.homeAtuacaoEspro #main #content ul.listaCategorias li h4 a { color:#c17f00; }
  body.homeAtuacaoEspro #main #content ul.listaCategorias li img { float:left; width:200px; height:200px; margin-right:10px;
    border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; }
  body.homeAtuacaoEspro #main #content ul.listaCategorias li p { float:left; width:460px; font-size:12px; line-height:normal; }
  body.homeAtuacaoEspro #main #content ul.listaCategorias li p.verMais { }
  body.homeAtuacaoEspro #main #content ul.listaCategorias li p.verMais a { background:url(imagens/main/content/atuacao-espro/botao-ver-mais.png) no-repeat left center; display:block; padding-left:27px; width:85px; height:21px; line-height:21px; font-weight:bold; }
  body.homeAtuacaoEspro #main #content ul.listaCategorias li a { color:#4c4c4b; }
  body.homeAtuacaoEspro #main #content ul.listaCategorias li a:hover { text-decoration:none; }
  /* interna */
  body.internaAtuacaoEspro #main #content h3 { font-family:FHelveticaNeueLTStd67MdCn, Arial, "Helvetica-Normal", Helvetica, "Trebuchet MS", Verdana; font-size:18px; font-weight:normal; padding-bottom:20px; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias { margin:20px 0 0 0; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li { padding:0; list-style:none; clear:both; display:table; margin-bottom:40px; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li a { color:#4c4c4b; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li a:hover { text-decoration:none; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li img { float:left; width:140px; height:200px; margin-right:20px;
    border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li div { float:left; width:510px; font-size:12px; line-height:normal; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li div h4 { padding-left:25px; background:url(imagens/main/content/atuacao-espro/seta-nome-secao.png) no-repeat top left; font-family:FHelveticaNeueLTStd37ThCn, Arial, "Helvetica-Normal", Helvetica, "Trebuchet MS", Verdana; border-bottom:1px dotted #ccc; padding-bottom:10px; margin-bottom:10px; font-size:18px; color:#c17f00; font-weight:normal; line-height:22px; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li div h4 a { color:#c17f00; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li div p.entrarEmContato { float:right; text-align:right; padding:0; margin-top:-41px; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li div p.entrarEmContato a { display:block; padding-right:28px; font-weight:bold; height:21px; line-height:21px; background:url(imagens/main/content/atuacao-espro/icone-email.gif) no-repeat right center; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li div address { min-height:80px; font-style:normal; padding:10px 0 0 85px; background:url(imagens/main/content/atuacao-espro/mapa-lista-interna.jpg) no-repeat 0 10px; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li div address p { margin-bottom:5px; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li div address p.confiraNoMapa { color:#c17f00; font-weight:bold; }
  body.internaAtuacaoEspro #main #content ul.listaCategorias li div address p.confiraNoMapa a { color:#c17f00; }
  /* final */
  body.finalAtuacaoEspro #main #content h2 { border-bottom:1px dotted #cacbcb; color:#c17f00; padding-top:6px; padding-bottom:10px!important; margin-bottom:10px!important; line-height:normal; }
  body.finalAtuacaoEspro #main #content h2 a { color:#c17f00; }
  body.finalAtuacaoEspro #main #content h3 { font-size:18px; padding:25px 0 2px 0; margin:0; font-weight:normal; }
  body.finalAtuacaoEspro #main #content div.googlemaps { margin-top:30px; }
  body.finalAtuacaoEspro #main #content h4 { text-indent:25px; padding:45px 0 5px 0; clear:both; background:url(imagens/main/content/atuacao-espro/seta-nome-secao.png) no-repeat 0 45px; font-family:FHelveticaNeueLTStd37ThCn, Arial, "Helvetica-Normal", Helvetica, "Trebuchet MS", Verdana; border-bottom:1px dotted #ccc; display:block; font-size:18px; color:#c17f00; font-weight:normal; line-height:22px; }
  body.finalAtuacaoEspro #main #content ul.listaFormatada { margin:0 0 0 0; }
  body.finalAtuacaoEspro #main #content ul.listaFormatada li {clear:both; list-style:none; padding:10px 0 0 0; margin:0 0 0 25px; min-height:23px; }
  body.finalAtuacaoEspro #main #content ul.listaFormatada li strong { cursor:pointer; display:block; font-size:12px; color:#173761; height:15px; text-indent:0; font-family:Arial, "Helvetica-Normal", Helvetica, "Trebuchet MS", Verdana; border-bottom:none; line-height:15px; padding:4px 0 4px 24px; background:url(imagens/main/content/atuacao-espro/seta-itens-resultados.gif) no-repeat left center; }
  body.finalAtuacaoEspro #main #content ul.listaFormatada li ul { border-top:1px dotted #ccc; margin:10px 0 0 0; padding:0; }
  body.finalAtuacaoEspro #main #content ul.listaFormatada li ul li { min-height:0; cursor:default; margin:0; padding:10px 9px; clear:none; text-indent:0; display:table; float:left; border:1px dotted #ccc; border-top:none; border-left:none; width:194px; line-height:17px; background:#f5f5f5;
    background:-moz-linear-gradient(top,  #ffffff 0%, #f5f5f5 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
    background:-webkit-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%);
    background:-o-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%);
    background:-ms-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%);
    background:linear-gradient(top,  #ffffff 0%,#f5f5f5 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); }
  body.finalAtuacaoEspro #main #content ul.listaFormatada li ul li:nth-child(3n+1) { border-left:1px dotted #ccc; }
  body.finalAtuacaoEspro #main #content ul.listaFormatada.listaCbt li ul li { width:auto; padding:25px; }
  body.finalAtuacaoEspro #main #content ul.listaFormatada.listaCbt li ul li img { width:150px; height:150px; float:left; margin-right:25px; }  
  body.finalAtuacaoEspro #main #content ul.listaFormatada.listaCbt li ul li div { float:left; width:418px; }
  body.finalAtuacaoEspro #main #content ul.listaFormatada.listaCbt li ul li div address { padding-bottom:10px; }
  body.finalAtuacaoEspro #main #content ul.listaFormatada.listaCbt li ul li div address p { padding:0; margin:0; }
  body.finalAtuacaoEspro #main #content ul.listaFormatada.listaCbt li ul li p.linkMais { margin:0; padding:0; }
  body.finalAtuacaoEspro #main #content ul.listaFormatada.listaCbt li ul li p.linkMais a { display:block; font-weight:bold; font-size:14px; color:#173761; }
  body.finalAtuacaoEspro #main #content ul.listaFormatada.listaCbt li ul li p.linkMais a:hover { text-decoration:none; }
  /* polos */
  body.homePolos #main #content ul.listaPolos { margin:0; }
  body.homePolos #main #content ul.listaPolos li { list-style:none; padding:0; margin-bottom:25px; }
  body.homePolos #main #content ul.listaPolos li a { text-indent:25px; padding:10px 0; background:url(imagens/main/content/atuacao-espro/seta-nome-secao.png) no-repeat 0 10px; font-family:FHelveticaNeueLTStd37ThCn, Arial, "Helvetica-Normal", Helvetica, "Trebuchet MS", Verdana; border-bottom:1px dotted #ccc; display:block; font-size:18px; color:#c17f00; font-weight:normal; line-height:22px; }
  body.homePolos #main #content ul.listaPolos li a:hover { text-decoration:none; }
  body.homePolos #main #content ul.listaPolos li ul { margin:10px 0 0 25px; }
  body.homePolos #main #content ul.listaPolos li ul li { list-style:none; margin-bottom:10px; }
  body.homePolos #main #content ul.listaPolos li ul li a { font-size:12px; color:#173761; height:15px; text-indent:0; font-family:Arial, "Helvetica-Normal", Helvetica, "Trebuchet MS", Verdana; border-bottom:none; line-height:15px; padding:4px 0 4px 24px; background:url(imagens/main/content/atuacao-espro/seta-itens-resultados.gif) no-repeat left center; }
  body.homePolos #main #content ul.listaPolos li ul li a:hover { text-decoration:none; color:#c17f00; }
  /* municipios */
  body.homeMunicipios #main #content h3 { font-family:FHelveticaNeueLTStd67MdCn, Arial, "Helvetica-Normal", Helvetica, "Trebuchet MS", Verdana; font-size:18px; font-weight:normal; padding-bottom:20px; }
  body.homeMunicipios #main #content form { }
  body.homeMunicipios #main #content form fieldset { }
  body.homeMunicipios #main #content form fieldset ul { }
  body.homeMunicipios #main #content form fieldset ul li { float:left; margin-right:15px; }
  body.homeMunicipios #main #content form fieldset ul li.select { }
  body.homeMunicipios #main #content form fieldset ul li.select select { width:295px; height:40px; }
  body.homeMunicipios #main #content form fieldset ul li.input { }
  body.homeMunicipios #main #content form fieldset ul li.input input { width:273px; height:18px; }
  body.homeMunicipios #main #content form fieldset ul li.submit { margin-right:0; }
  body.homeMunicipios #main #content form fieldset ul li.submit input { width:48px; height:40px; background:url(imagens/main/content/atuacao-espro/botao-ok.gif) no-repeat; padding:0; margin:0; }
  body.homeMunicipios #main #content #resultado { padding-top:25px; }
  body.homeMunicipios #main #content #resultado p { border-bottom:1px dotted #ccc; line-height:15px; padding-bottom:5px; font-size:14px; color:#4c4c4b; display:block; }
  body.homeMunicipios #main #content #resultado ul { padding-top:25px; margin:0; }
  body.homeMunicipios #main #content #resultado ul li { list-style:none; margin-bottom:20px; }
  body.homeMunicipios #main #content #resultado ul li a { font-size:12px; color:#173761; height:15px; line-height:15px; padding:4px 0 4px 32px; background:url(imagens/main/content/atuacao-espro/seta-itens-resultados.gif) no-repeat left center; }
  body.homeMunicipios #main #content #resultado ul li a:hover { text-decoration:none; color:#c17f00; }

#main aside .propaganda,
#main aside .espacoPublicitario {display:none;}

/* PROPAGANDA */
body.home.dev #main aside .propaganda {display:block;}
body.home.dev #main aside .propaganda a {display:block; margin:0 0 11px 0;}

/* FACEBOOK - LIKE BOX */
#main aside .fb-like-box {display:block; border:1px solid #aaa; border-top:1px solid #315c99; clear:both;}
body.home #main aside .fb-like-box {display:none!important;}
body.home.dev #main aside .fb-like-box {display:block!important;}

*+html .fb_iframe_widget {display:none!important;}
*+html body.nav .fb_iframe_widget {display:inline-block!important;}

/* ESPAÇO PUBLICITÁRIO */
body.home.dev #main aside .espacoPublicitario {display:block; margin-top:16px; width:298px; height:108px; background:url(imagens/main/aside/espaco-publicitario.jpg) no-repeat;}

body.home #main div.destaqueNoticiasRotativo {display:none;}
body.home.dev #main div.destaqueNoticiasRotativo {display:block;}
  
/* NOTÍCIAS */
body.home #main div.destaqueNoticiasRotativo {width:315px; float:left; position:relative;}
body.home #main div.destaqueNoticiasRotativo ul {overflow: hidden; float:left; width:315px; height:365px; background:#cdcdcd;}
body.home #main div.destaqueNoticiasRotativo ul li {width:315px; height:365px;}
body.home #main div.destaqueNoticiasRotativo ul li {}
body.home #main div.destaqueNoticiasRotativo ul li div {width:315px; height:247px;}
body.home #main div.destaqueNoticiasRotativo ul li div.bullet {border-width:2px 0; border-style: solid;}
body.home #main div.destaqueNoticiasRotativo ul li div.bulletVerde {border-color:#84c225;}
body.home #main div.destaqueNoticiasRotativo ul li div.bulletAmarelo {border-color:#ffd200;}
body.home #main div.destaqueNoticiasRotativo ul li div.bulletVermelho {border-color:#c4261d;}
body.home #main div.destaqueNoticiasRotativo ul li div.bulletAzul {border-color:#005693;}
body.home #main div.destaqueNoticiasRotativo ul li div.bulletAzulClaro {border-color:#0093dd;}

body.home #main div.destaqueNoticiasRotativo ul li div a p{overflow:hidden;height:247px;width:316px;}


body.home #main div.destaqueNoticiasRotativo ul li {text-align:center;}
body.home #main div.destaqueNoticiasRotativo ul li p.data {margin:18px 0 10px 0;}
body.home #main div.destaqueNoticiasRotativo ul li p.data a {display:block; color:#747474; font-size:10px; font-family:Arial,sans-serif; text-decoration:none;}
body.home #main div.destaqueNoticiasRotativo ul li p.descricao {padding:0 20px;}
body.home #main div.destaqueNoticiasRotativo ul li p.descricao a {display:block; color:#000; font-size:12px; font-family:Arial,sans-serif; text-decoration:none;}
body.home #main div.destaqueNoticiasRotativo div.jcarousel-control {position:absolute; top:338px; left:123px; height:7px; z-index: 100000; }
body.home #main div.destaqueNoticiasRotativo div.jcarousel-control a {margin-right:13px;display:block; float:left; width:7px; height:7px; background:url(imagens/main/content/home/bullet-bolinhas.png) no-repeat;text-indent: -9999px;}
body.home #main div.destaqueNoticiasRotativo div.jcarousel-control a:hover {background-position: -20px 0;}

body.home #main ul.destaqueNoticiasSecundario {width:285px; height:365px; float:left; margin:0 0 0 18px;}
body.home #main ul.destaqueNoticiasSecundario li {border-bottom:1px solid #e7e7e7; padding-bottom:16px; margin-bottom:12px;}
body.home #main ul.destaqueNoticiasSecundario li:last-child {border-bottom:none;}
body.home #main ul.destaqueNoticiasSecundario li p.data {margin-bottom:8px;}
body.home #main ul.destaqueNoticiasSecundario li p.data a {display:block; color:#747474; font-size:10px; font-family:Arial,sans-serif; text-decoration:none;}
body.home #main ul.destaqueNoticiasSecundario li h1 {}
body.home #main ul.destaqueNoticiasSecundario li h1 a {display:block;font-family:'HelveticaNeueLTStd57Condensed',sans-serif; color:#4a4a4a; font-weight:100; text-decoration:none;}
body.home #main ul.destaqueNoticiasSecundario a p img{display:none;}
body.home #main ul.destaqueNoticiasSecundario li:first-child h1 a {display:block; font-size:30px; line-height:30px; margin-bottom:12px;}
body.home #main ul.destaqueNoticiasSecundario li h1 a {font-size:20px;}
body.home #main ul.destaqueNoticiasSecundario li p.descricao {}
body.home #main ul.destaqueNoticiasSecundario li p.descricao a {display:block; ont-family:Arial,sans-serif; color:#000; text-decoration:none;}

body.home #main ul.destaqueNoticiasSecundario li:hover h1 a,
body.home #main ul.destaqueNoticiasSecundario li:hover p.descricao a  {text-decoration:underline;}

body.home #main ul.listaNoticias {float:left; margin: 30px 0 65px 0; width:610px;}
body.home #main ul.listaNoticias li {background:url(imagens/main/content/home/bullet-coloridos.png) no-repeat 0 12px; border-bottom:1px solid #d4d4d4; padding:0 0 0 23px;width:587px;}
body.home #main ul.listaNoticias li.bulletVerde {background-position: 0 12px;}
body.home #main ul.listaNoticias li.bulletAmarelo {background-position: 0 -36px;}
body.home #main ul.listaNoticias li.bulletVermelho {background-position: 0 -85px;}
body.home #main ul.listaNoticias li.bulletAzul {background-position: 0 -134px;}
body.home #main ul.listaNoticias li.bulletAzulClaro {background-position: 0 -184px;}
body.home #main ul.listaNoticias li.bulletCinza {background-position: 0 -233px;}
body.home #main ul.listaNoticias li:last-child {border-bottom:none;}
body.home #main ul.listaNoticias li a {font-size:12px; color:#4a4a4a; font-family:Arial,sans-serif; display:table; padding:10px 0; text-decoration:none; height:15px; width:587px;}  
body.home #main ul.listaNoticias li a:hover {text-decoration:underline;}

/* JCAROUSEL DESTAQUE ROTATIVO */

 .jcarousel-skin-tango {display:none;}
  body.home.dev jcarousel-skin-tango {display:block!important;}

.jcarousel-skin-tango .jcarousel-container{/*margin:45px 0*/}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:990px;height:391px}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:990px;height:392px}
.jcarousel-skin-tango .jcarousel-item{width:990px;height:392px}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-right:0}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:303px;right:0;width:32px;height:32px;cursor:pointer;background:transparent url('imagens/main/content/home/nav-setas.png') no-repeat -40px 0; transition: all .15s;-moz-transition: all .15s; /* Firefox 4 */-webkit-transition: all .15s; /* Safari and Chrome */-o-transition: all .15s; /* Opera */}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url('imagens/main/content/home/nav-setas.png'); }

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position:-40px 0;  opacity:.23;-moz-opacity:.23;filter:alpha(opacity=23);-khtml-opacity:.23;}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-40px 0; }

.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:303px;right:41px;width:32px;height:32px;cursor:pointer;background:transparent url('imagens/main/content/home/nav-setas.png') no-repeat 0 0;  transition: all .15s;-moz-transition: all .15s; /* Firefox 4 */-webkit-transition: all .15s; /* Safari and Chrome */-o-transition: all .15s; /* Opera */}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url('imagens/main/content/home/nav-setas.png');}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:0 0;  opacity:.23;-moz-opacity:.23;filter:alpha(opacity=23);-khtml-opacity:.23;}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:0 0;}

/* JCAROUSEL DESTAQUE ROTATIVO DE NOTÍCIAS */
.jcarousel-skin-tango-noticias{width:315px;float:left;position:relative;display:none}
body.home.dev .jcarousel-skin-tango-noticias{display:block; height:365px;}
.jcarousel-skin-tango-noticias .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tango-noticias .jcarousel-container-horizontal{width:315px;height:365px}
.jcarousel-skin-tango-noticias .jcarousel-clip{overflow:hidden}
.jcarousel-skin-tango-noticias .jcarousel-clip-horizontal{width:315px;height:365px}
.jcarousel-skin-tango-noticias .jcarousel-item{width:315px;height:365px}
.jcarousel-skin-tango-noticias .jcarousel-item-horizontal{margin-left:0}
.jcarousel-skin-tango-noticias .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-right:0}
.jcarousel-skin-tango-noticias .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-tango-noticias .jcarousel-next-horizontal{position:absolute;top:410px;right:0;width:32px;height:32px;cursor:pointer;background:transparent url('imagens/main/content/home/nav-setas.png') no-repeat -40px 0}
.jcarousel-skin-tango-noticias .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url('imagens/main/content/home/nav-setas.png')}
.jcarousel-skin-tango-noticias .jcarousel-next-horizontal:hover,.jcarousel-skin-tango-noticias .jcarousel-next-horizontal:focus{background-position:-40px 0}
.jcarousel-skin-tango-noticias .jcarousel-next-horizontal:active{background-position:-40px 0}
.jcarousel-skin-tango-noticias .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango-noticias .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango-noticias .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango-noticias .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-40px 0;opacity:.23;-moz-opacity:.23;filter:alpha(opacity=23);-khtml-opacity:.23}
.jcarousel-skin-tango-noticias .jcarousel-prev-horizontal{position:absolute;top:410px;right:41px;width:32px;height:32px;cursor:pointer;background:transparent url('imagens/main/content/home/nav-setas.png') no-repeat 0 0}
.jcarousel-skin-tango-noticias .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url('imagens/main/content/home/nav-setas.png')}
.jcarousel-skin-tango-noticias .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango-noticias .jcarousel-prev-horizontal:focus{background-position:0 0}
.jcarousel-skin-tango-noticias .jcarousel-prev-horizontal:active{background-position:0 0}
.jcarousel-skin-tango-noticias .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango-noticias .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango-noticias .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango-noticias .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:0 0;opacity:.23;-moz-opacity:.23;filter:alpha(opacity=23);-khtml-opacity:.23}











  
