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

body, html {
	background-image:url(ima_geral/back10.gif);
	margin:0;
	padding:0
}

.posso-ajudar-whatsapp {
	background-image:url(ima_geral/icone-whatsapp.png); background-repeat:no-repeat; background-position:center; position:fixed; height:50px; width: 50px; right:17px; bottom:17px; background-color:#090; -moz-border-radius:50px; border-radius:50px; z-index:201;
}
.posso-ajudar-whatsapp:hover {
	background-color:#148441; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;
}
.tooltipWhats .tooltiptextWhats {
  width: 120px; font-family:Tahoma, Verdana, Geneva, sans-serif; font-size:14px; background-color: #f1f1f1; color: #148441; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top: -5px; right: 110%;
}
.tooltipWhats .tooltiptextWhats::after {
  content: ""; position: absolute; top: 50%; left: 100%; margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent transparent #f1f1f1;
}

#geral {
	background-image:url(ima_geral/back1.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
	padding-top:10px;
	padding-bottom:10px
}
#conteudo {
	background-color:#FFF;
	width:940px;
	padding:10px;	
	margin:0 auto
}
#cabecalho {
	width:100%
}
.logomarca {
	float:left;
	height:145px;
	padding-top:8px;
	padding-bottom:8px
}
.menusuperior {
	float:right
}
.divinstitucional {
	background-image:url(ima_geral/back2.jpg);
	float:left;
	width:205px;
	height:128px;
	border-bottom:1px #333 solid;
	border-right:1px #FFF solid
}
.divinstitucional img {
	position:relative;
	left:50%;
	top:50%;
	margin-left:-62px;
	margin-top:-8px;
	border:0
}
.divinstitucional img:hover {
	margin-top:-14px;
}
.divcontatos {
	background-image:url(ima_geral/back2.jpg);
	float:right;
	width:205px;
	height:128px;
	border-bottom:1px #333 solid;
	border-left:1px #FFF solid
}
.divcontatos img {
	position:relative;
	left:50%;
	top:50%;
	margin-left:-62px;
	margin-top:-8px;
	border:0
}
.divcontatos img:hover {
	margin-top:-14px;
}
#topo {
	background-image:url(ima_geral/back3.jpg);
	width:100%;
	height:368px;
	/*margin-bottom:40px;*/
	border-bottom:#666 1px solid
}
.divdestaques {
	float:left;
	width:500px;
	margin:49px
}
.divnoticias {
	float:right;
	width:280px;
	margin-right:49px;
	margin-top:49px
}	
.divcentral {
	background-image:url(ima_geral/back7.jpg);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:40px;
	width:100%
}
.divesquerdo {
	background-image:url(ima_geral/back5.jpg);
	background-position:center;
	background-repeat:no-repeat;
	border-bottom:#666 1px solid;
	border-top:#666 1px solid;
	float:left;
	margin-left:10px;
	margin-bottom:20px;
	width:330px
}
.divdireito {
	float:right;
	margin-right:10px;
	width:560px;
	margin-bottom:20px
}
.divprodutos {
	float:left;
	margin-left:10px;
	width:540px;
	margin-bottom:20px
}
.divprodutosb {
	float:left;
	margin-left:10px;
	width:920px;
	margin-bottom:20px
}
.divmaisprodutos {
	background-image:url(ima_geral/back4.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding:15px;
	border:#999 1px solid
}
.divprojetos {
	background-image:url(ima_geral/back5.jpg);
	background-position:center;
	background-repeat:no-repeat;
	border-bottom:#666 1px solid;
	border-top:#666 1px solid;
	float:right;
	margin-right:10px;
	margin-bottom:20px;
	width:350px
}
#rodape {
	background-color:#848688;
	background-image:url(ima_geral/detalhe1.gif);
	background-repeat:no-repeat;
	background-position:center right;
	width:940px;
	height:246px
}
.texto1 {
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#F58634
}
.texto2 {
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000
}
.texto3 {
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	line-height:12pt
}
.texto4 {
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#000;
	line-height:15pt
}
.texto5 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:15pt
}
.titulo1 {
	font-family:Arial Narrow, Tahoma, Verdana, Geneva, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#333
}
.imagem1 {
	border:#666 solid 1px
}
.imagem2 {
	border:#FFF solid 3px
}
.imagem3 {
	border:#FFF solid 1px
}
a.link1 {
	text-decoration:none;
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#333
}
a.link1:hover {
	text-decoration:underline
}
a.link2 {
	text-decoration:none;
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#333
}
a.link2:hover {
	text-decoration:underline
}
a.link3 {
	text-decoration:none;
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#FFF
}
a.link3:hover {
	text-decoration:underline
}
a.link4 {
	text-decoration:none;
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#FFF
}
a.link4:hover {
	text-decoration:underline
}
.botao {
	background-color:#9BB1BD;
	border-color:#FFF;
	border-width:0px;
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
	padding:6px
}
.caixa {
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	border:1px;
	border-style:solid;
	border-color:#4E5A62;
	padding:2px
}
.caixa-proposta {
	font-family: Tahoma, Verdana, Arial;
	font-size:13px;
	padding:2px;
	border-left:#F00 solid 2px;
	border-bottom:#4E5A62 solid 1px;
	border-right:#4E5A62 solid 1px;
	border-top:#4E5A62 solid 1px
}

