/**********************************Estilos Gerais**********************************/
.container {
	width: 960px;
	margin: 0 auto;
	clear: both;
}
#clear {
	clear: both;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
h1 {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #2d37a0;
}
h2 {
	color: #2d37a0;
	font-size: 24px;
	font-family: Arial;
	position: relative;
	margin-top: 20px;
	margin-left: 20px;
}
h3 {
	color: #2d37a0;
	font-size: 24px;
	font-family: Arial;
	position: relative;
	margin-top: 20px;
	margin-left: 20px;
}
h4 {
	color: #2d37a0;
	font-size: 24px;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	margin-top: 50px;
}
.orange {
	color: #f79646;
}
.destaque {
	width: 273px;
	height: 190px;
	margin-right: 60px;
}
p {
	line-height: 15px;
	font-family: Arial;
	font-size: 14px;
}
.separador {
	display: block;
	margin: 0 auto;
	width: 960px;
	background: url(../imagens/separador.jpg);
	height: 12px;
	margin-bottom: 25px;
	margin-top: 25px;
}
.conteudos {
	margin-top: 30px;
	color: #000000;
	font-size: 16px;
}
.contentTitle {
	margin: 0px 0px 0px 0px;
	margin-top: 25px;
	margin-bottom: 15px;
}
.nomr {
	margin-right: 0px;
}
.nom {
	margin: 0px 0px 0px 0px;
}
.des {
	height: 200px;
	margin-top: 75px;
}
.underline {
	text-decoration: underline;
}
.bold {
	font-weight: bold;
}
/********************************** Estilos **********************************/
/*CABECALHO*/
#cabecalho {
	width: 100%;
	height: 120px;
	background: url(../imagens/cabecalhobg.jpg) repeat-x;
}
#cabecalho .container #logo {
	margin-top: 40px;
}
#cabecalho .container #certificados {
	margin-top: 20px;
	margin-left: 90px;
}
#cabecalho .container span {
	display: block;
	font-family: Arial;
	color: #4a9b33;
	font-size: 18px;
	font-weight: bold;
	margin-top: 50px;
	margin-left: 50px;
}
/*MENU*/
#menu {
	width: 100%;
	height: 62px;
	background: url(../imagens/menu_bg.jpg) repeat-x;
	position: relative;
	z-index: 99999999;
}
#breadcrumbs {
	background: url(../imagens/breadcrumbs_bg.jpg) repeat-x;
	width: 100%;
	height: 45px;
	color: #4a9b33;
	font-size: 14px;
	font-weight: bold;
	position: relative;
}
#breadcrumbs .container {
	padding-top: 17px;
}
#breadcrumbs .container a {
	text-decoration: none;
	color: #4a9b33;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
}
/*SLIDER */
#sliderWrapper #slideshow #slidesContainer .slide {/*Cada Slide "casa"*/
	margin: 0 auto;
	width: 800px;
	height: 380px;
	position: relative;
	z-index: 0;
	padding-top: 25px;
}
#sliderWrapper #slideshow #slidesContainer .slide img {
	width: 500px;
}

#sliderWrapper #slideshow #slidesContainer .slide div {

	margin-right: 10px;
	margin-top: 10px;
	/*width: 189px;*/
	/*width:400px;*/
	width: 300px;
	height: 125px;
	position: relative;
}
#sliderWrapper #slideshow #slidesContainer .slide div p {
	margin-right: 10px;
	margin-top: 10px;
	position: relative;
}
#sliderWrapper #slideshow #slidesContainer .slide div ul {
	margin-right: 10px;
	margin-top: 10px;
	position: relative;
	list-style: disc;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 15px;/*Por causa das bolinhas*/
}
#sliderWrapper #slideshow #slidesContainer .slide div ul li {
	margin-top: 10px;
}
#sliderWrapper {
	background: url(../imagens/slider_bg.jpg) repeat;
	margin: 0 auto;
	width: 100%;
	height: 327px;
	padding-top: 20px;
	border-bottom: 1px solid #c9c9c9;
}
#sliderWrapper #slideshow {
	margin: 0 auto;
	width: 960px;
	height: 322px;
	position: relative;
}
#efe{
	margin-top:75px;
}
#img{	display:block;
	width:500px !important;
	background-color:#3B74D1;
	height:200px !important;

	text-align: center;
}
#img img{
	width:auto !important;
	margin-top:25px;
}
#sliderWrapper #slideshow #slidesContainer {
	margin: 0 auto;
	width: 820px;
	height: 380px;
	overflow: auto;
	position: relative;
}
.control {
	display: block;
	width: 55px;
	height: 322px;
	text-indent: -10000px;
	position: absolute;
	cursor: pointer;
}

#leftControl {
	top: 0;
	left: 0;
	background: transparent url(../imagens/esquerda.png) no-repeat left 121px;
}

#rightControl {
	top: 0;
	right: 0;
	background: transparent url(../imagens/direita.png) no-repeat right 121px;
}
/*CONTENT*/
#apresentacao {
	width: 960px;
	margin: 0 auto;
	margin-top: 85px;
}
#apresentacao p {
	margin-top: 20px;
	line-height: 15px;
	font-family: Arial;
	font-size: 14px;
}
/*DESTAQUES*/
.container .destaque p {
	margin-top: 110px;
	text-align: justify;
	line-height: 20px;
}
.container .destaque h3 {
	width: 170px;
	margin-top: 10px !important;
}
.container .destaque img {
	width: 80px;
	height: 80px;
}
/*SOBRE NÓS*/
#sobrenos h2 {
	margin-top: 30px;
}
#sobrenos h3 {
	margin-top: 35px;
}
#sobrenos p {
	margin-top: 10px;
	width: 625px;
	line-height: 20px;
	text-align: justify;
}
#sobrenos img#imgvisao {
	float: right;
	margin-right: 30px;
	width: 220px;
	height: 167px;
}
#sobrenos img#imgmissao {
	float: right;
	margin-right: 30px;
	width: 175px;
	height: 125px;
}

/*CONTATOS*/
#contatos {
	width: 960px;
	margin: 0 auto;
	margin-top: 50px;
}
#contatos p {
	line-height: 15px;
	font-family: Arial;
	font-size: 14px;
	margin-top: 5px;
	margin-left: 20px;
	color: #757373;
}
#contatos h5 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #757373;
	margin-top: 13px;
	margin-left: 10px;
}
#contatos h1 {

}

#lastContatos {
	font-family: Arial;
	text-align: right;
	font-size: 18px;
	font-weight: bold;
	color: #757373;
	margin-top: -20px;
}
#mapa {
	float: right;
}
/*	SERVIÇOS	*/
#servicos{
	margin-top:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
}
#servicos h1{
	margin-bottom:20px;
}
#servicos ul {
	padding: 20px;
	list-style: disc;
	font-weight: bold;
}
#servicos  ul li {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	margin-top: 15px;
}
#servicos ul li ul{
	list-style: circle;
	font-weight: normal;
}
#servicos a{
	text-decoration: none;
}
#servicos a:hover{
	text-decoration: underline;
}

/*EFICIÊNCIA ÁGUA*/
#eficiencia_agua {
	position: relative;
	width: 960px;
	position: relative;
	margin-top:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#eficiencia_agua h1, #eficiencia_agua h2, #eficiencia_agua h3{
	color:#FFFFFF;
	margin:0;
	padding:0;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:10px;
}
#eficiencia_agua h1{
	font-size: 24px;
	text-transform: uppercase;
	padding-top:15px;
	padding-bottom:15px;
}
#eficiencia_agua #blue {
	background: #3b74d1;
	color: #FFFFFF;
}
#eficiencia_agua #blue ul {
	padding: 20px;
	list-style: disc;
		margin-left:10px;
}
#eficiencia_agua #blue p {
	margin-left:10px;
}
#eficiencia_agua #blue ul li, #eficiencia_agua #blue p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
}
#eficiencia_agua #blue ul li{
	margin-top:15px;
	margin-bottom:15px;
}
#eficiencia_agua #blue ul li:last-child{
	margin-bottom:0;
}
#eficiencia_agua #blue ul li:first-child{
	margin-top:0;
}
#eficiencia_agua #blue #img1{
	position: absolute;
	top:25px;
	right:100px;
}
#eficiencia_agua #img2{
	position: absolute;
	top:350px;
	right:275px;
	z-index:3;
}
#eficiencia_agua #relatorio {
	background:#34c1DD;
	clear: both;
	display: block;
	position: relative;
	padding: 10px;
	color: #FFFFFF;
}
#eficiencia_agua #relatorio h4 {
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	width: 100%;
	text-align: left;
	color: #FFFFFF;
}
#eficiencia_agua #relatorio ul {
	padding: 20px;
	list-style: disc;
}
#eficiencia_agua #relatorio ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 15px;
	margin-top: 15px;
	font-weight: bold;
}
/*EFICIENCIA ENERGIA*/
#eficiencia_energia {
	width: 960px;
	margin: 0 auto;
	margin-top: 50px;
	font-family: Arial, Helvetica, sans-serif;
	color: #15a20e;
}
#eficiencia_energia h1 {
	/*padding:25px;
	 text-transform: uppercase;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 16px;*/
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	color: #15a20e;
}

#eficiencia_energia h2, #eficiencia_energia h3, #eficiencia_energia h4, #eficiencia_energia h5 {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #15a20e;
	margin: 0;
	padding: 0;
	padding-top: 22px;
	padding-left: 10px;
}
#eficiencia_energia h2 {
	padding: 25px;
	padding-left:10px;
	padding-bottom: 10px;
	font-size: 16px;
}
#eficiencia_energia p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#eficiencia_energia #img3 {
	margin-top: 15px;
}
#eficiencia_energia #caixa div {
	background-color: #aef8aa;
	float: left;
	display: block;
	width: 640px;
}
#eficiencia_energia #caixa img {
	width: 320px;
}
#eficiencia_energia ul {
	list-style: disc outside none;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 10px;
}
#eficiencia_energia ul li {
	line-height: 15px;
	margin-bottom: 10px;
}
#eficiencia_energia ul li:last-child {
	margin-bottom: 0px;
}
#eficiencia_energia #grafico {
	margin: 0px;
	padding: 0px;
	/*width: 960px;
	 height: 340px;*/

}
/* AGUAS E ESGOTOS */
#AguasEsgotos {
	background-color: #558ed5;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 15px;
	margin-top: 50px;
	padding-bottom: 20px;
	/*margin-bottom:15px;*/
}
#AguasEsgotos h1 {
	text-transform: uppercase;
	color: #FFFFFF;margin-bottom: 20px;
}
#AguasEsgotos h2, #AguasEsgotos h3 {
	font-weight: bold;
	color: #FFFFFF;
	margin:0;
	padding: 0;
	font-size: 16px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#AguasEsgotos ul {
	list-style: disc outside none;
	padding-left: 20px;margin-bottom: 10px;
}
#AguasEsgotos ul li {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin-bottom: 10px;
}
#AguasEsgotos ul li:last-child {
	margin-bottom: 0px;
}

/* INSTALACOES ELETRICAS */
#InstalacoesEletricas {
	background-color: #558ed5;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 15px;
	margin-top: 50px;
	padding-bottom: 20px;
	/*margin-bottom:15px;*/
}
#InstalacoesEletricas h1 {
	text-transform: uppercase;
	color: #fec002;
}
#InstalacoesEletricas h2, #InstalacoesEletricas h3 {
	font-weight: bold;
	font-size: 16px;
	padding: 0;
	margin: 0;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #fec002;
}
#InstalacoesEletricas ul {
	list-style: disc outside none;
	padding-left: 20px;
}
#InstalacoesEletricas ul li {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin-bottom: 10px;
}
#InstalacoesEletricas ul li:last-child {
	margin-bottom: 0px;
}
/* TELECOMUNICACOES*/
#Telecomunicacoes {
	background-color: #558ed5;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 15px;
	margin-top: 50px;
	padding-bottom: 20px;
	/*margin-bottom:15px;*/
}
#Telecomunicacoes h1 {
	text-transform: uppercase;
	color: #fec002;
}
#Telecomunicacoes h2, #Telecomunicacoes h3 {
	font-weight: bold;
	font-size: 16px;
	padding: 0;
	margin: 0;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #fec002;
}
#Telecomunicacoes ul {
	list-style: disc outside none;
	padding-left: 20px;
}
#Telecomunicacoes ul li {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin-bottom: 10px;
}
#Telecomunicacoes ul li:last-child {
	margin-bottom: 0px;
}

/* REDES DE GAS*/
#RedesGas {
	background-color: #ffc000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 15px;
	margin-top: 50px;
	padding-bottom: 20px;
	/*margin-bottom:15px;*/
}
#RedesGas h1 {
	text-transform: uppercase;
	color: #15a20e;
}
#RedesGas h2, #RedesGas h3 {
	font-weight: bold;
	font-size: 16px;
	padding: 0;
	margin: 0;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #15a20e;
}
#RedesGas ul {
	list-style: disc outside none;
	padding-left: 20px;
}
#RedesGas ul li {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin-bottom: 10px;
}
#RedesGas ul li:last-child {
	margin-bottom: 0px;
}
/* REDES DE INCENDIO*/
#RedesIncendio {
	background-color: #b7dee8;
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 15px;
	margin-top: 50px;
	padding-bottom: 20px;
	/*margin-bottom:15px;*/
}
#RedesIncendio h1 {
	text-transform: uppercase;
	color: #000099;
}
#RedesIncendio h2, #RedesIncendio h3 {
	font-weight: bold;
	font-size: 16px;
	padding: 0;
	margin: 0;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #000099;
}
#RedesIncendio ul {
	list-style: disc outside none;
	padding-left: 20px;
}
#RedesIncendio ul li {
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin-bottom: 10px;
}
#RedesIncendio ul li:last-child {
	margin-bottom: 0px;
}
/* REGA AUTOMATICA*/
#RegaAutomaticaParent {
	/*background: url("../imagens/fundo_rega2.jpg") repeat;*/
}
#RegaAutomatica {
	/*width:650px;*/
	background-color: #15a20e;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 15px;
	margin-top: 50px;
	padding-bottom: 20px;
	/*margin-bottom:15px;*/
}
#RegaAutomatica h1 {
	text-transform: uppercase;
	color: #FFFFFF;
}
#RegaAutomatica h2, #RegaAutomatica h3, #RegaAutomatica h4 {
	font-weight: bold;
	font-size: 16px;
	padding: 0;
	margin: 0;
	width: auto;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #FFFFFF;
	text-align: left;
}
#RegaAutomatica ul {
	list-style: disc outside none;
	padding-left: 20px;
}
#RegaAutomatica ul li {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin-bottom: 10px;
}
#RegaAutomatica ul li:last-child {
	margin-bottom: 0px;
}

/* SOLAR TERMICO*/
#SolarTermico {
	background-color: #3366cc;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 15px;
	margin-top: 50px;
	padding-bottom: 20px;
	/*margin-bottom:15px;*/
}
#SolarTermico h1 {
	text-transform: uppercase;
	color: #ffc000;
}
#SolarTermico h2, #SolarTermico h3 {
	font-weight: bold;
	font-size: 16px;
	padding: 0;
	margin: 0;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #ffc000;
}
#SolarTermico p {
	margin-top: 10px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
}
#SolarTermico ul {
	list-style: disc outside none;
	padding-left: 20px;
}
#SolarTermico ul li {

	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin-bottom: 10px;
}
#SolarTermico ul li:last-child {
	margin-bottom: 0px;
}
/* SOLAR FOTOVOLTAICO*/
#SolarFotovoltaico {
	background-color: #3366cc;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 15px;
	margin-top: 50px;
	padding-bottom: 20px;
	/*margin-bottom:15px;*/
}
#SolarFotovoltaico h1 {
	text-transform: uppercase;
	color: #ffc000;
}
#SolarFotovoltaico h2, #SolarFotovoltaico h3 {
	font-weight: bold;
	font-size: 16px;
	padding: 0;
	margin: 0;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #ffc000;
}
#SolarFotovoltaico p {
	margin-top: 10px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
}
#SolarFotovoltaico ul {
	list-style: disc outside none;
	padding-left: 20px;
}
#SolarFotovoltaico ul li {

	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin-bottom: 10px;
}
#SolarFotovoltaico ul li:last-child {
	margin-bottom: 0px;
}

/* CLIMATIZACAO*/
#Climatizacao {
	background-color: #3366cc;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 15px;
	margin-top: 50px;
	padding-bottom: 0;
	/*margin-bottom:15px;*/
}
#Climatizacao h1 {
	text-transform: uppercase;
	color: #ffc000;
}
#Climatizacao h2, #Climatizacao h3 {
	font-weight: bold;
	font-size: 16px;
	padding: 0;
	margin: 0;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #ffc000;
}
#Climatizacao p {
	margin-top: 10px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
}
#Climatizacao ul {
	list-style: disc outside none;
	padding-left: 20px;
}
#Climatizacao ul li {

	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin-bottom: 10px;
}
#Climatizacao ul li:last-child {
	margin-bottom: 0px;
}
#Climatizacao img {
	width: 100%;
}

/* ASSISTENCIA E MANUTENCAO*/
#Assistencia {

	color: #959595;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 15px;
	margin-top: 50px;
	padding-bottom: 0;
	/*margin-bottom:15px;*/
}
#Assistencia h1 {
	text-transform: uppercase;
	/*color: #ffc000;*/
}
#Assistencia h2, #Assistencia h3 {
	font-weight: bold;
	font-size: 18px;
	padding: 0;
	margin: 0;
	margin-top: 20px;
	margin-bottom: 10px;
	/*	color: #ffc000;*/
}
#Assistencia p {
	margin-top: 10px;
	font-weight: bold;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
}
#Assistencia ul {
	list-style: disc outside none;
	padding-left: 20px;
}
#Assistencia ul li {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin-bottom: 10px;
}
#Assistencia ul li:last-child {
	margin-bottom: 0px;
}

/*RODAPE*/
#rodape {
	width: 100%;
	margin-top: 60px;
	background: url(../imagens/footer_bg.jpg) repeat-x;
	height: 200px;
}
#rodape #conteudo {
	margin: 0 auto;
	padding-top: 80px;
	/*margin-top: 80px;*/
	width: 960px;
}
#rodape #conteudo #menuSecundario {
	display: block;
	width: 100%;
}
#rodape #conteudo #menuSecundario li {
	display: inline;
	margin-right: 35px;
}
#rodape #conteudo #menuSecundario li a {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 18px;
}
#rodape #conteudo #direitos {
	display: inline-block;
	margin-top: 50px;
	width: 100%;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 14px;
}
#rodape #conteudo #direitos a {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 14px;
}
#rodape #conteudo #direitos a:hover {
	color: #e60072;
	font-weight: bold;
	cursor: pointer;
}
/****************************************MENU TESTES ************************************/
#menu #nav {
	width: 960px;
	height: 62px;
	margin: 0 auto;
}
#menu #nav ul.sb2, ul.sb3 {
	list-style: none;
	border-bottom: 1px solid #6a6e4f;
}
#menu #nav .sb1 {
	list-style: none;
	height: 60px;
}
/*estilo dos botoes*/
#menu #nav .sb1 li a {
	display: block;
	width: 180px;
	height: 61px;
	/*line-height:61px;*/
	text-indent: -9999px;
}
/*bg's dos botoes principais*/
#menu #nav .sb1 li #m1 {
	background: url(../imagens/menu_sprite.jpg);
	background-position: 0px 0px;
}
#menu #nav .sb1 li #m1:hover, #menu #nav .sb1 li #m1.active {
	background: url(../imagens/menu_sprite.jpg);
	background-position: 0px -62px;
}
#menu #nav .sb1 li #m2 {
	background: url(../imagens/menu_sprite.jpg);
	background-position: -180px 0px;
}
#menu #nav .sb1 li #m2:hover, #menu #nav .sb1 li #m2.active {
	background: url(../imagens/menu_sprite.jpg);
	background-position: -180px -62px;
}
#menu #nav .sb1 li #m3 {
	background: url(../imagens/menu_sprite.jpg);
	background-position: -360px 0px;
}
#menu #nav .sb1 li #m3:hover, #menu #nav .sb1 li #m3.active {
	background: url(../imagens/menu_sprite.jpg);
	background-position: -360px -62px;
}
#menu #nav .sb1 li #m4 {
	background: url(../imagens/menu_sprite.jpg);
	background-position: -540px 0px;
}
#menu #nav .sb1 li #m4:hover, #menu #nav .sb1 li #m4.active {
	background: url(../imagens/menu_sprite.jpg);
	background-position: -540px -62px;
}
#menu #nav .sb1 li #m5 {
	background: url(../imagens/menu_sprite.jpg);
	background-position: -720px 0px;
}
#menu #nav .sb1 li #m5:hover, #menu #nav .sb1 li #m5.active {
	background: url(../imagens/menu_sprite.jpg);
	background-position: -720px -62px;
}
#menu #nav .sb1 li ul li a {/*reset ao text indent*/
	text-indent: 0;
}
#menu #nav .sb1 li ul li a {/*LINKS 1º dd*/
	background: url(../imagens/bgdd.png) repeat;
	display: block;
	width: 180px;
	height: 44px;
	margin: 0;
	/*padding-top:10px;
	 padding-bottom:0;*/
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*color:#14412c;*/
	color: #3f3f3f;
	border-left: 1px solid #6a6e4f;
	border-right: 1px solid #6a6e4f;
	/*border-left:1px solid #dddddd;

	 border-right:1px solid #dddddd;
	 */
}
#menu #nav .sb1 li ul li a:hover {
	background: url(../imagens/menuhover.jpg);
}
.testes {
	display: block;
	padding-top: 7px;
	font-size: 14px;
	font-weight: bold;
}
/*-----------------*/
#menu #nav .sb1 li {
	width: 182px;
	height: 62px;
	position: relative;
	text-align: center;
	float: left;
}
#menu #nav .sb1 .sb2 {/*primeiro dd*/
	display: none;
	position: absolute;
	width: 180px;
	height: 44px;
	top: 62px;
	left: 5px;
	z-index: 999;
}
#menu #nav .sb1 .sb2 li {
	width: 180px;
	height: 44px;
	margin: 0;
}

#menu #nav .sb1 .sb2 .sb3 {
	display: none;
	position: absolute;
	/*psegundo dd*/
	top: 0px;
	left: 181px;
	z-index: 999999;
}
#menu #nav .sb1 .sb2 .sb3 li {
	width: 180px;
	height: 40px;
	margin: 0;
}

#menu #nav .sb1 li:hover .sb2 {
	display: block;
}
#menu #nav .sb1 .sb2 .sb3 li {
	width: 180px;
	height: 44px;
}
#menu #nav .sb1 li .sb2 li:hover .sb3 {
	display: block;
}
/*Porfolio*/
#portfolio {
	margin-top: 75px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
}
#portfolio h1 {
	margin-top: 15px;
	margin-bottom: 10px;
	clear: both;
}
#portfolio ul {
	margin-top: 20px;
	margin-left: 15px;
	list-style: disc;
}
#portfolio ul li {
	margin-top: 20px;
}
#portfolio img {
	width: 310px;
	height: 207px;
}