@import url("css/form.css");
@import url("css/fotos.css");

*, html, body {
	border: 0;
	margin: 0;	
	padding: 0;
	outline: none;
	line-height: 100%;
}
body {
	color: #fff;
	font-family: Arila, Helvetica, Sans-serif;
	background: #13171f url("imagens/bgtop.png") repeat-x top;
}

.fechar {
	width: 98px;
	height: 30px;
	display: block;
	margin: 10px auto;
	overflow: hidden;
	text-indent: -9999px;
	background: url(imagens/fechar.png);
}


/* Classes extras */
.floatLeft {
  float:left;
  margin: 0 20px 20px 0;
} 

.floatRight {
  float:right;
  margin: 0 0 20px 20px;
}

/*Geral*/
#inicial #wrp {
background: url('imagens/chamadas.jpg') repeat-x 0px 448px;
}

/*header*/
#header {
	overflow: hidden;
	width: 960px;
	margin: 0 auto;
}
#header h1 a {
	width: 143px;
	height: 99px;
	display: block;
	text-indent: -9999px;
	background: url("imagens/logo.png") no-repeat;
	
	top: 15px;
	position: absolute;
}
/*Menu*/
#menu {
	float: left;
	height: 63px;
	display: inline;
	overflow: hidden;
	margin: 35px 0 0 138px;
}
#menu ul li {
	display: inline;
}
#menu li a {
	color: #fff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	line-height: 60px;
	text-shadow: #000 2px 2px 5px;
	
	float: left;
	height: 59px;
	display: block;
	padding: 0 13px 0 13px;
	background: url("imagens/separador.png") no-repeat center right;
}
#menu li a img {
	margin-top: 25px;
}
#menu li a:hover {
	background: url("imagens/hover.png") top right;
}
/*Pesquisa*/
#pesquisa {
  padding-top: 5px; 
  margin: 53px 0 0 0;
  background: url("imagens/pesquisar.png") no-repeat;
	float: right;
	width: 135px;
}

#pesquisa button {
  display: block;
	float: left;
	width: 30px;
	height: 26px;
	overflow: hidden;
	text-indent: -999px;
	background: transparent;
}

#pesquisa input {
  font-size: 12px;
  color: #555;
	float: left;
	width: 95px;
	background: transparent;
}

/* Home */

#home .boxhome {
  width: 238px;
  height: 254px;
  float: left;
  background: url('imagens/divisoresChamadas.png') left no-repeat;
} 

#home .last {
  background: url('imagens/divisoresChamadasLast.png') right no-repeat;
}

#home .boxhome img {
  display: block;
  margin: 0 auto 0 auto;
}

#home .boxhome h2 {
  height: 29px;
  overflow: hidden;
  margin: 30px 0;
} 

/* Animacao */

#animacao {
	clear: both;
	height: 348px;
	overflow: hidden;
}

/* Content */
#content {
  width: 960px;
  margin: 0 auto; 
}

#pages {
  background: #fcfcfc url('imagens/pagesFooter.jpg') bottom left no-repeat;
  color: #38434e;  
  margin: 30px auto 20px auto;
  width: 960px;
  clear: both;
}

#pages h2 {
  padding: 30px 30px 10px 30px;
  background: url('imagens/pagesTopo.jpg') top left no-repeat;
}

#pages h3 {
  margin: 0 0 10px 30px;
}

#pages p {
  font-size: 13px;
  line-height: 18px;
  margin: 0 30px 10px 30px;  
}

#pages ul {
  color: #666;
  font-size: 12px; 
}

#pages ul li {
  line-height: 16px;
}

/* Produtos e Depoimentos */
#pages .blocoExpansivel {
  background: url('imagens/bgProdutos.png') top left no-repeat;
  margin: 10px 20px 0 26px;
  overflow: auto;
}

#pages .imagemBloco {
  margin: 34px 0 0 34px;
  width: 210px;
  float: left;
  display: inline;
}

#pages .imagemBloco h3 {
  margin: 0 0 10px 0; 
}


#pages .pdfBloco a {
  margin-top: 10px; 
  display: block;
  width: 135px;
  height: 48px;
  background: url('imagens/pdfProdutos.png') left no-repeat;
  color: #777;
  text-decoration: none;
  font-size: 12px;
  padding: 20px 0 0 46px; 
}

#pages .pdfBloco a:hover {
  color: #000;
  background: url('imagens/pdfProdutoshover.png') left no-repeat;
}


#pages .textoBloco {
  width: 600px;
  background: url('imagens/divisorProdutos.png') left center repeat-y;
  padding-left: 30px;
  margin: 30px 0 10px 0; 
  float: left;
  display: block;
}

#pages .textoBloco p {
  margin: 5px 0 0 0;
  color: #494949;
}

#pages .textoBloco strong {
  display: block;
  color: #1e6aef;
  font-size: 14px;
  margin-bottom: 5px; 
}

#pages .footerBloco {
  background: url('imagens/footerProdutos.png') bottom left no-repeat;
  height: 32px;
  width: 912px;
  margin: 0 20px 20px 26px;
}

#pages #voltar a {
  text-indent: -999px;
  background: url('imagens/voltar.png') left top no-repeat; 
  display: block;
  width: 84px;
  height: 30px;
  padding-bottom: 20px;
  clear: both;
}

#pages #voltar a:hover {
  background: url('imagens/voltarHover.png') left top no-repeat; 
}


/* Search */

#pages .titSearch a{
  margin-top: 10px;
  color: #38434e;
  text-decoration:none;
}

#pages .conteudoSearch {
	background: url('imagens/hr.png') bottom repeat-x;
	margin-bottom: 10px;
	padding-bottom: 20px;
}

#pages .conteudoSearch a{
	text-decoration:none;
	color: #38434e;
}

/* Footer */
#inicial #footer {
  background: url('imagens/footerHome.jpg') repeat-x;
}

#footer {
  clear: both;
  width: 100%;
  height: 80px;
  background: #13171f url('imagens/footerPages.jpg') repeat-x;
  color: #4f565b;
  font-size: 13px;
} 

#footer a {
  color: #7ed3f8;
  text-decoration: none;
}

#footer a:hover {
  color: #4697bb;
  text-decoration: underline;
}

#footer #footerDados {
  width: 940px;
  margin: 0 auto;
  padding-top: 10px;
}

#footerDados address {
  float: left;
}

#footerDados address b {
  font-size: 18px;
}

#footerDados p {
  float: right;
}

#editar {
	top:20px;
	left:10px;
	clear:both;
	position:fixed;
}
#editar a {
  text-indent: -999px;
  width:160px;
  height:50px;
	background:url('imagens/editar.png');
  display:block;
	text-decoration:none;
}

#editar a:hover {
  background:url('imagens/editarHover.png');
}