@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #d2e7ea;
}

#conteudo {
	width:960px;
	margin:auto;
	padding-top:50px;
}


#topo {
	margin: auto;
	text-align:center;
	padding-bottom:35px;
}

#menu {
	margin:auto;
	margin-bottom:16px;
	width:960px;
	height:50px;
	background: url(imgs/bg-menu.png) no-repeat;
	background-position:bottom;

}


#banner {
	width:968px;
	margin:auto;
	height:354px;
	margin-bottom:480px;
}

#box-1 {
	height:205px;
	width:400px;
	background:url(imgs/titulo-box.png) no-repeat;
	padding-top:15px;
	padding-left:56px;
	padding-right: 70px;
	position:absolute;
	z-index:220px;
	margin-left:-20px;
	margin-top:-460px;
	float:left;
}

#box-2 {
	height:205px;
	width:360px;
	background:url(imgs/bg-box-2.png) no-repeat;
	padding-top:75px;
	padding-left:54px;
	padding-right: 60px;
	position:absolute;
	z-index:420px;
	margin-left:440px;
	margin-top:-630px;
	float:left;
}

#box-3 {
	height:268px;
	width:340px;
	background:url(imgs/bg-box-3.png) no-repeat;
	padding-top:15px;
	padding-left:56px;
	padding-right: 70px;
	position:absolute;
	z-index:620px;
	margin-left: 30px;
	margin-top:50px;
	float:left;
}

#box-4 {
	height:265px;
	width:370px;
	background:url(imgs/titulo-box.png) no-repeat;
	padding-top:15px;
	padding-left:50px;
	padding-right: 45px;
	position:absolute;
	z-index:820px;
	margin-left:480px;
	margin-top:-300px;
	float:left;
}

#paginas {
	width:90%;
	margin:auto;
}


#paginas {
	width:90%;
	margin:auto;
}
	

#endereco {
	height:105px;
	width:340px;
	padding-top:15px;
	padding-left:0px;
	padding-right: 25px;
	position:relative;
	z-index:1020px;
	margin-left:570px;
	margin-top:60px;
	float:left;
}



#menu-baixo {
	height:25px;
	width:900px;
	padding-top:20px;
	position:relative;
	z-index:1220px;
	text-align:center;
	font-family:Sansation;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	margin-left:1px;
	margin-top:20px;
	float:left;
}


#menu-baixo ul {
	width:440px;
	margin:auto;
	display:block;
	text-align:center;
	font-weight:normal;

}

#menu-baixo li {
   display: inline;
   float: left;
   font-weight:normal;
   	text-align:center;

}

#menu-baixo li a {
   text-decoration: none;
   color: #FFF;
   float: left;
   padding: 0 20px 0 20px;
   height:25px;
   padding-top:5px;
   font-weight:normal;
}

#menu-baixo li a.ativo {
   text-decoration: none;
   color: #FFF;
   background:#900;
   float: left;
   padding: 0 22px 0 22px;
   height:25px;
   padding-top:5px;
}

#menu-baixo li a:hover {
   color: #fff;
}





#rodape {
	width:960px;
	margin:auto;
	height:273px;
	background:url(imgs/rodape-bg.png);
}


#direitos{
	width:900px;
	text-align:center;
	font-size:12px;
	font-family: "Sansation";
	margin:auto;
	padding-top:15px;
	padding-bottom:15px;
}







@font-face {
		font-family: "Sansation";
		src: url("fontes/sansation.eot"); /* IE9 */
		/* Aqui toda a declaração após o # é ignorada pelos IEs6-8 */
		src: url("fontes/sansation.eot?#iefix")      format("embedded-opentype"), /* < IE9 */
			 url("fontes/sansation.woff")            format("woff"), /* browsers modernos */
			 url("fontes/sansation.ttf")             format("truetype"), /* Safari, Android, iOS */
			 url("fontes/sansation.svg#svgFontName") format("svg"); /* padrão iOS */
	}

.titulo-maior-branco{
	font-family:Sansation;
	color:#fff;
	font-size:40px;
	line-height:45px;
	font-weight:bold;
	text-align:left;
}	

.titulo-azul{
	font-family:Sansation;
	color:#0A77AE;
	font-size:25px;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
}	
	
.texto-azul{
	font-family:Sansation;
	color:#0A77AE;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	text-align:justify;

}

.texto-branco-justify{
	font-family:Sansation;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	text-align:justify;	

}

.texto-branco-right{
	font-family:Sansation;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	text-align:right;
}

.form{
	background:#FFF;
	border:#999 solid 1px;
	font-family:Sansation;
	padding:5px;
}

.email{
	background:#FFF;
	border:#999 solid 1px;
	font-family:Sansation;
	padding:5px;
	text-transform:lowercase;
}

.link{
	font-family:Sansation;
	color:#0A77AE;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
}

.texto-form{
	font-family:Sansation;
	color:#0A77AE;
	font-size:14px;
	font-weight:normal;
	line-height:18px;

}