/**************************************************************************************************/
/** Includes **************************************************************************************/
/**************************************************************************************************/

@import url("../geral/reset.css");
@import url("../geral/body.css");
@import url("../geral/classes.css");

@import url("../estrutura/topo.css");
@import url("../estrutura/rodape.css");



/**************************************************************************************************/
/** Home - Geral **********************************************************************************/
/**************************************************************************************************/

section#conteudo {

  padding-top:20px;
}



/**************************************************************************************************/
/** Home - Slider *********************************************************************************/
/**************************************************************************************************/

section#conteudo article.slider {

  display:block;
  
  width:960px;
  height:280px;
  
  margin:0px 0px 20px 0px;
}



/**************************************************************************************************/
/** Home - Chamadas *******************************************************************************/
/**************************************************************************************************/

section#conteudo article:nth-of-type(2) {

  display:block;
  
  width:960px;
  height:278px;
  
  margin:0px 0px 20px 0px;
  
  background-image:url('../../../imagens/home/fundo-chamadas.jpg');
  background-repeat:no-repeat;
}


section#conteudo article:nth-of-type(2) ul {

  display:table;
}


section#conteudo article:nth-of-type(2) ul li {

  float:left;
  display:block;
  
  width:255px;
  margin:0px 17px 0px 40px;
}


section#conteudo article:nth-of-type(2) ul li:last-of-type {

  margin-right:0px;
}


section#conteudo article:nth-of-type(2) ul li h2 {
  
  margin:20px 0px 5px 0px;

  font-size:18px;
  font-family:HelveticaNeueLTPro,Tahoma,Arial,Geneva,sans-serif;
  font-weight:normal;
  text-shadow:1px 1px 1px #000000;
  color:#4A5E18;
}


section#conteudo article:nth-of-type(2) ul li img {

  margin:0px 0px 5px 0px;
  padding:4px 4px 4px 4px;
  
  border-width:1px;
  border-style:solid;
  border-color:#4A5E18;
  
  background-color:#FFFFFF;
}


section#conteudo article:nth-of-type(2) ul li p {

  font-size:12px;
  color:#54592A;
}


section#conteudo article:nth-of-type(2) ul li a {

  float:right;
  display:block;
  
  width:92px;
  height:22px;
  
  margin:5px 0px 0px 0px;
  padding:5px 0px 0px 0px;
  
  font-size:12px;
  text-align:center;
  color:#FFFFFF;
  
  border-radius:6px 6px 6px 6px;
  background-color:#B7D71A;
}


section#conteudo article:nth-of-type(2) ul li a:hover {

  text-decoration:none;
}



/**************************************************************************************************/
/** Home - Áreas de Atuação: Geral ****************************************************************/
/**************************************************************************************************/

section#conteudo article:nth-of-type(3) {

  float:left;
  display:block;
  
  width:432px;
  height:283px;
  
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  
  background-image:url('../../../imagens/home/fundo-areas-atuacao.png');
  background-position:center 60px;
  background-repeat:no-repeat;
}


section#conteudo article:nth-of-type(3) h2 {

  display:block;
  
  width:420px;
  height:32px;
  
  margin:0px 0px 0px 0px;
  padding:20px 0px 0px 12px;
  
  font-size:20px;
  font-family:HelveticaNeueLTPro,Tahoma,Arial,Geneva,sans-serif;
  font-weight:normal;
  text-shadow:1px 1px 1px #000000;
  color:#FFFFFF;
  
  background-image:url('../../../imagens/home/titulo-areas-atuacao.png');
  background-repeat:no-repeat;
}



/**************************************************************************************************/
/** Home - Áreas de Atuação: Listagem *************************************************************/
/**************************************************************************************************/

section#conteudo article:nth-of-type(3) ul li {
  
  width:183px;
}


section#conteudo article:nth-of-type(3) ul li img {
  
  margin:20px 0px 0px 25px;
}


section#conteudo article:nth-of-type(3) ul li span {
  
  display:block;
  
  width:178px;
  margin:10px 0px 0px 0px;
  
  font-size:20px;
  font-family:HelveticaNeueLTPro,Tahoma,Arial,Geneva,sans-serif;
  font-weight:normal;
  text-align:center;
  color:#4A5E18;
}



/**************************************************************************************************/
/** Home - Áreas de Atuação: Slider ***************************************************************/
/**************************************************************************************************/

section#conteudo article:nth-of-type(3) .bx-wrapper .bx-viewport {

  border:none;
  box-shadow:none;
  background:transparent;
}


section#conteudo article:nth-of-type(3) .bx-wrapper .bx-prev,
section#conteudo article:nth-of-type(3) .bx-wrapper .bx-next {
  
  top:110px;
}


section#conteudo article:nth-of-type(3) .bx-wrapper .bx-prev {
  
  left:-40px;
}


section#conteudo article:nth-of-type(3) .bx-wrapper .bx-next {
  
  right:-40px;
}



/**************************************************************************************************/
/** Home - Últimas Noticias ***********************************************************************/
/**************************************************************************************************/

section#conteudo article:nth-of-type(4) {

  float:right;
  display:block;
  
  width:467px;
  
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}


section#conteudo article:nth-of-type(4) h2 {

  display:block;
  
  width:455px;
  height:32px;
  
  margin:0px 0px 10px 0px;
  padding:20px 0px 0px 12px;
  
  font-size:20px;
  font-family:HelveticaNeueLTPro,Tahoma,Arial,Geneva,sans-serif;
  font-weight:normal;
  text-shadow:1px 1px 1px #000000;
  color:#FFFFFF;
  
  background-image:url('../../../imagens/home/titulo-ultimas-noticias.png');
  background-repeat:no-repeat;
}


section#conteudo article:nth-of-type(4) img {
  
  float:left;
  
  margin:0px 10px 0px 0px;
  padding:5px 5px 5px 5px;
  
  border-width:1px;
  border-style:solid;
  border-color:#DDDDDD;
}


section#conteudo article:nth-of-type(4) p,
section#conteudo article:nth-of-type(4) p a {
  
  font-size:12px;
  font-weight:normal;
  color:#287FB8;
}


section#conteudo article:nth-of-type(4) p strong {
  
  font-size:12px;
  font-weight:bold;
  color:#599A01;
}


section#conteudo article:nth-of-type(4) a.mais-noticias {

  float:right;
  display:block;
  
  width:92px;
  height:22px;
  
  margin:15px 0px 0px 0px;
  padding:5px 0px 0px 0px;
  
  font-size:12px;
  text-align:center;
  color:#FFFFFF;
  
  border-radius:6px 6px 6px 6px;
  background-color:#B7D71A;
}


section#conteudo article:nth-of-type(4) a.mais-noticias:hover {

  text-decoration:none;
}



/**************************************************************************************************/
/** Home - Newsletter *****************************************************************************/
/**************************************************************************************************/

section#conteudo article:nth-of-type(5) {

  float:right;
  display:block;
  
  width:467px;
  height:104px;
  
  margin:30px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  
  background-image:url('../../../imagens/home/fundo-box-newsletter.png');
  background-repeat:no-repeat;
}


section#conteudo article:nth-of-type(5) h2 {
  
  float:left;
  margin:23px 0px 0px 68px;

  font-size:20px;
  font-family:HelveticaNeueLTPro,Tahoma,Arial,Geneva,sans-serif;
  font-weight:normal;
  color:#4A5E18;
}


section#conteudo article:nth-of-type(5) fieldset {

  clear:both;
}


section#conteudo article:nth-of-type(5) fieldset legend,
section#conteudo article:nth-of-type(5) fieldset label {

  display:none;
}


section#conteudo article:nth-of-type(5) fieldset input {

  float:left;
  display:block;
  
  width:143px;
  height:27px;
  
  margin:17px 0px 0px 0px;
  padding:0px 5px 0px 5px;
  
  border-width:1px;
  border-style:solid;
  border-color:#DDDDDD;
  border-radius:6px 6px 6px 6px;
  
  background-color:#FFFFFF;
}


section#conteudo article:nth-of-type(5) fieldset input#nome {

  margin-left:18px;
}


section#conteudo article:nth-of-type(5) fieldset input#email {

  width:210px;
  margin-left:8px;
}


section#conteudo article:nth-of-type(5) fieldset input#cadastrar {

  width:42px;
  height:29px;
  
  margin-left:7px;
  padding:0px 0px 0px 0px;
  
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  
  cursor:pointer;
  border:none;
  background-color:#B7D71A;
}