@charset "utf-8";
body {
	margin:0;
	padding:0;
	}
html {
	background:#edf6f7;}
h1 {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	color:#004d73;
	text-transform:uppercase;
	}
h2 {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#006592;
	margin-top:30px;
	}

.line-titulos {
	color:#004262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:5px;
	}
p {
	margin:0;
	padding:0;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	}

/* TOPO */
#topo {
	width:100%;
	height:135px;
	background:url(../images/bg-topo.gif) repeat-x;
	}
#conteudo-topo {
	width:960px;
	height:135px;
	margin:0 auto;
	}
.logo-top {
	float:left;
	width:375px;
	height:80px;
	margin-left:10px;
	margin-top:25px;
	}
.menu {
	width:557px;
	height:135px;
	float:right;
	}
.menu-secundario {
	float:right;
	width:300px;
	height:30px;
	color:#fff;
	text-align:right;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:15px;
	margin-top:15px;
	}
.menu-secundario ul {
	margin:0;
	padding:0;
	}
.menu-secundario ul li {
	display:inline;
	list-style:none;
	}
.menu-secundario ul li a:link {
	padding-left:10px;
	padding-right:10px;
	color:#fff;
	text-decoration:none;
	}
.menu-secundario ul li a:visited {
	color:#fff;
	text-decoration:none;
	}
.menu-secundario ul li a:hover {
	color:#fff;
	text-decoration:underline;
	}
.menu-principal {
	float:right;
	width:542px;
	height:56px;
	background:url(../images/bg-menu.png) no-repeat;
	margin-right:5px;
	margin-top:-5px;
	}
.menu-principal ul {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#fff;
	margin-top:17px;
	margin-left:13px;
	}
.menu-principal ul li {
	display:inline;
	list-style:none;
		}
.menu-principal ul li a:link {
	padding-left:17px;
	padding-right:17px;
	color:#fff;
	text-decoration:none;
	}
.menu-principal ul li a:visited {
	color:#fff;
	text-decoration:none;
	}
.menu-principal ul li a:hover {
	color:#9b9bcd;
	text-decoration:none;
	}
/* CONTEUDO */
#conteudo {
	width:100%;
	background:url(../images/bg-corpo-png.png) #edf6f7 repeat-x;
	padding-top:10px;
	}
#conteudo-principal {
	padding-left:20px;
	padding-right:20px;
	width:920px;
	margin:0 auto;
	height:auto !important;
	}
#slide {
	width:960px;
	height:395px;
	margin-left:-20px;
	background:url(../images/bg-slide.png) no-repeat;
	}
.part1-home {
	height:650px;
	}
.part2-home {
	height:213px;
	margin-top:-210px;
	float:left;
	
	}
.beneficios-diferenciados-home {
	float:left;
	width:245px;
	height:318px;
	margin-top:40px;
	}
.voce-sabia-home {
	float:left; 
	width:319px;
	height:219px;
	background:url(../images/bg-voce-sabia.png) left top no-repeat;
	margin-left:90px;
	padding-top:110px;
	color:#5a5a5a;
	margin-top:40px;
	}
.saiba-mais-home {
	float:right;
	margin-top:30px;}
.fotos-home {
	float:right;
	width:177px;
	height:364px;
	}
	
.form-orcamento {
	float:left;
	width:490px;
	height:380px;
	background:url(../images/bg-form-orcamento.png) no-repeat;
	}
.informacoes-empresa {
	float:right;
	width:355px;
	height:160px;
	margin-top:60px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#006592;
	font-size:13px;
	line-height:20px;
	}
.informacoes-empresa strong {
	font-size:18px;
	}
	
/*RODAPE*/
#rodape {
	width:100%;
	height:262px;
	background:url(../images/bg-rodape.gif) repeat-x;
	clear:both;
	position: relative;
	margin-top: -40px; /* A mesma altura do rodapé, o valor deve ser negativo */
	}
#conteudo-rodape {
	width:960px;
	height:252px;
	margin:0 auto;
	}
.mapa-do-site {
	float:right;
	width:232px;
	height:99px;
	background:url(../images/bg-mapa-do-site.png) left top no-repeat;
	margin-top:30px;
	padding-top:35px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:100px;
	padding-left:15px;
	}
.mapa-do-site a:link {
	color:#d1d2e6;
	text-decoration:none;
	}
.mapa-do-site a:visited {
	color:#d1d2e6;
	text-decoration:none;
	}
.mapa-do-site a:hover {
	color:#d1d2e6;
	text-decoration:underline;
	}
.assinatura {
	height:50px;
	width:600px;
	float:left;
	margin-top:35px;
	font-size:12px;
	text-transform:uppercase;
	color:#d1d2e6;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:200px;
	}
.grupoa2 {
	float:right;
	margin-top:40px;}
#formulario-orcamento {
	margin-top:60px;
	padding-left:35px;
	color:#006592;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
.mapa1  {
	margin:0;
	padding:0;
	float:left;
	font-size:16px;
	line-height:25px;
	}
.mapa1 li {
	list-style:none;
	}
.mapa2  {
	margin:0;
	padding:0;
	float:right;
	color:#d1d2e6;
	font-size:16px;
	line-height:25px;
	}
.mapa2 li {
	list-style:none;
	}
.input1 {
	border:0;
	width:190px;
	height:36px;
	color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:10px;
	margin-top:5px;
	background:url(../images/input-orcamento.png) no-repeat;
	padding-left:5px;
	padding-right:5px;
	}
.textarea1 {
	border:0;
	width:409px;
	height:97px;
	background:url(../images/bg-textarea.png) no-repeat;
	color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:10px;
	padding:5px;
	margin-top:5px;
	}
.botao-enviar {
	border:0;
	width:60px;
	height:20px;
	background:#007ab9;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	float:right;
	margin-right:48px;
	margin-top:17px;
	cursor:pointer;
	}
	
	
	.clear {
	clear:both
}

#gallery {
	position:relative;
	height:360px;
	margin-top:40px;
	position:absolute;
	margin-left:20px;
	
}

.bt-leia-mais {
	margin:0;
	padding:0;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	margin-top:120px;
	margin-left:435px;
	
	
	position:absolute;
	z-index:9999;
	}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
		
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		position:absolute;
		z-index:600; 
		font-family:Arial, Helvetica, sans-serif;
		color:#007ab9;
		font-size:22px;
		text-align:center;
		line-height:29px;
		margin-top:210px;
		}

	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#007ab9;
		margin-top:-50px;
		font-family:Arial, Helvetica, sans-serif;
		color:#007ab9;
		font-size:22px;
		text-align:center;
		line-height:29px;
	}
	



/*A BIOAGUA */
.conteudo-internas {
	float:left;
	width:690px;
	padding-bottom:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
.conteudo-internas p {
	line-height:23px;
	}
.conteudo-internas  p span {
	font-size:20px;
	
	}
	
	
.lista-servicos  {
	margin:0;
	padding:0;
	margin-left:17px;
	margin-top:10px;
	line-height:23px;
	list-style:url(../images/setinha.png);
	}
.margin {
	line-height:23px;
	color:#000066;}
	
.ul1 {
	margin:0;
	padding:0;
	
	margin-top:10px;
	line-height:23px;
	float:left;}
.ul2 {
	margin:0;
	padding:0;
	
	margin-top:10px;
	line-height:23px;
	float:left;
	margin-left:100px;}
	
/*CONTATO*/
#formulario-contato {
	float:left;
	width:350px;
	height:570px;
	font-size:18px;
	}
.input-contato {
	width:319px;
	height:48px;
	border:0;
	padding-left:10px;
	padding-right:10px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(../images/bg-input.png) no-repeat;
	margin-bottom:10px;
	margin-top:5px;
	}
.textarea-contato {
	width:339px;
	height:201px;
	border:0;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(../images/bg-textarea-contato.png) no-repeat;
	margin-bottom:10px;
	margin-top:5px;
	}
.enviar-contato {
	border:0;
	width:119px;
	height:41px;
	cursor:pointer;
	float:right;
	margin-right:15px;
	background:url(../images/btn-enviar-contato.gif) no-repeat;
	}
.endereco {
	float:right;

	width:306px;
	height:500px;
	margin-top:30px;
	}

	


