#coluna_esquerda{
  float: left;
  display: table;
  width: 1020px;
}

#coluna1_interna{
  float: left;
  display: table;
  width: 615px;
}

#destaques{
  width: 615px;
  height: 572px;
  border-bottom: 2px solid #e0e0e0;
  margin: 0px 0px 30px 0px;
}
#destaque{
  display: table;
  width: 615px;
}
#destaque img{
  margin: 0px 0px 15px 0px;
}
#destaque p{
  height: 70px;
  margin: 0px;
}

#servicos{
  float: left;
  width: 410px;
  height: 495px;
  background: #f5f5f5;
  border: 1px solid #c2c2c2;
}
#logo_servicos{
  float: left;
  width: 190px;
  height: 58px;
  padding: 10px 0px 23px 10px;
}
#slogan_servicos{
  float: right;
  width: 190px;
  height: 58px;
  font-size: 22px;
  text-align: right;
  padding: 18px 10px 15px 0px;
}
#menus_servicos{
  float: left;
  margin: 0 auto;
  padding: 0px 0px 0px 1px;
}
#menu_servico{
  float: left;
  width: 134px;
  color: #000;
  text-align: center;
  background: #dcdcdc;
  margin: 0px 1px 0px 1px;
  padding: 5px 0px 5px 0px;
  cursor: hand;
  cursor: pointer;
}
#menu_servico2{
  float: left;
  width: 134px;
  color: #fff;
  text-align: center;
  background: #15619f;
  margin: 0px 1px 0px 1px;
  padding: 5px 0px 5px 0px;
  cursor: hand;
  cursor: pointer;
}

#cursos{
  display: none;
  float: left;
  width: 386px;
  height: 325px;
  font-size: 12px;
  margin: 0px 0px 0px 2px;
  padding: 10px;
}
#cursos h2{
  margin: 10px 0px 15px 0px;
}
#cursos p{
  margin: 0px 0px 15px 0px;
}

#curso{
  display: table;
  margin: 0px 0px 15px 0px;
}
#curso img{
  margin: 0px 10px 0px 0px;
}
#curso h3{
  padding: 0px;
  margin: 0px 0px 5px 0px;
}
#curso p{
  margin: 5px 0px 5px 0px;
}
#curso a{
  color: #666;
}

#oportunidades{
  float: left;
  width: 386px;
  height: 325px;
  font-size: 12px;
  margin: 0px 0px 0px 2px;
  padding: 10px;
}
#oportunidades h2{
  margin: 10px 0px 15px 0px;
}
#oportunidades p{
  margin: 0px 0px 15px 0px;
}

#oportunidade{
  display: table;
  width: 100%;
  margin: 0px 0px 25px 0px;
  border-bottom: 1px solid #aaa;
}
#data_oportunidade{
  float: left;
  width: 50px;
  height: 50px;
  color: #fff;
  font-size: 18px;
  text-align: center;
  background: #0079c2;
  margin: 0px 15px 25px 0px;
  padding: 10px 5px 0px 5px;
  border-radius: 50px;
}
#oportunidade h3{
  padding: 0px;
  margin: 0px 0px 5px 0px;
}
#oportunidade p{
  margin: 5px 0px 5px 0px;
}
#oportunidade a{
  color: #666;
}

#banco_talentos{
  display: none;
  float: left;
  width: 406px;
  height: 345px;
  margin: 0px 0px 0px 2px;
}
#homologacao{
  display: none;
  float: left;
  width: 406px;
  height: 345px;
  margin: 0px 0px 0px 2px;
}

#acesso_servicos{
  float: left;
  width: 406px;
  font-size: 18px;
  color: #fff;
  text-align: center;
  background: #c33c2c;
  padding: 5px 0px 5px 0px;
  margin: 0px 0px 0px 2px;
  cursor: hand;
  cursor: pointer;
}
#acesso_servicos:hover{
  text-decoration: underline;
  background: #dd5e4f;
}

#banners_inicial{
  float: right;
  width: 180px;
  height: 495px;
}
#banners1_inicial{
  margin: 0px 0px 19px 0px;
}

#agendamento{
  float: left;
  margin: 25px 0px 0px 0px;
}

#art2{
  float: left;
  width: 180px;
  height: 108px;
  margin: 35px 0px 0px 22px;
}

#coluna2_interna{
  float: right;
  display: table;
  width: 386px;
}

#manchetes{
  width: 386px;
  height: 572px;
  margin: 0px 0px 30px 0px;
}
#manchete{
  width: 386px;
  height: 129px;
  border-bottom: 2px solid #e0e0e0;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 5px 0px;
}
#manchete img{
  margin: 0px 10px 0px 0px;
}
#manchete p{
  margin: 8px 0px 0px 0px;
}

#senge_tv{
  width: 386px;
  height: 380px;
  border-bottom: 2px solid #e0e0e0;
  margin: 0px 0px 15px 0px;
}
#logo_senge_tv{
  margin: 0px 0px 18px 0px;
}
#video h2{
  margin: 8px 0px 5px 0px
}
#video p{
  margin: 0px;
  height: 60px;
}

#logos_sec{
  width: 386px;
  height: 128px;
}

#unisenge{
  width: 386px;
  height: 118px;
  margin: 3px 0px 0px 0px;
}

/* NAVEGADORES */
#navegador_banner{
  position: absolute;
  display: table;
  width: 615px;
  text-align: center;
  margin: -60px 0px 0px 0px;
  z-index: 101;
}
#navegador_banner a{
  color: #fff;
  font-weight: bold;
  text-align: center;
  padding: 5px 10px 5px 12px;
  margin: 0px 15px 0px 15px;
  background: url('../images/layout/bola_azul.png') no-repeat center top;
}
#navegador_banner a.activeSlide{
  background: url('../images/layout/bola_vermelha.png') no-repeat center top;
}
#navegador_banner a:focus{
  outline: none;
}

#navegador_videos{
  position: absolute;
  display: table;
  width: 386px;
  text-align: center;
  margin: 0px 0px 0px 0px;
  z-index: 101;
}
#navegador_videos a{
  color: #fff;
  font-weight: bold;
  text-align: center;
  padding: 5px 11px 5px 11px;
  margin: 0px 15px 0px 15px;
  background: url('../images/layout/bola_azul.png') no-repeat center top;
}
#navegador_videos a.activeSlide{
  background: url('../images/layout/bola_vermelha.png') no-repeat center top;
}
#navegador_videos a:focus{
  outline: none;
}

#banners2_inicial{
  width: 180px;
  height: 240px;
}
.banner2_inicial{
  width: 180px;
  height: 240px;
}
.banner2_inicial img{
  width: 180px;
  height: 240px;
}

#navegador_banners{
  position: absolute;
  width: 180px;
  text-align: center;
  font-size: 30px;
  margin-top: 0px;
  z-index: 1;
}
#navegador_banners a{
  margin: 5px;
  color: #bcbec0;
}
#navegador_banners a{
  text-decoration: none;
}
#navegador_banners a.activeSlide{
  color: #676767;
}
#navegador_banners a:focus{
  outline: none;
}

#navegador_banners1{
  position: absolute;
  width: 180px;
  text-align: center;
  font-size: 30px;
  margin-top: -27px;
  z-index: 1;
}
#navegador_banners1 a{
  margin: 5px;
  color: #bcbec0;
}
#navegador_banners1 a{
  text-decoration: none;
}
#navegador_banners1 a.activeSlide{
  color: #676767;
}
#navegador_banners1 a:focus{
  outline: none;
}
