* { 
	margin: 0; 
	padding: 0; 
	vertical-align: baseline;
}
h1 span { display: none; }
h2 span { display: none; }
body {
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 12px; 
	color: #696969; 
	background: #faf9f9; 
}
#topo {
	height: 550px;
}
#conteudo {	width: 990px; margin: 0 auto; }


/* ############# INÍCIO: Rodapé ############# */
#rodape { 
	height: 162px;
	background-image: url(../../imagens/bg_rodape.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	color: #484848;
}
#rodape a { color: #484848; text-decoration: none; }
#rodape a:visited { color: #484848; text-decoration: none; }
#rodape a:hover { color: #999999; text-decoration: none; }

.rodapeMenu {
	margin: 0 auto;
	width: 990px;	
}
.rodapeMenuLinks {
	float: right;
	margin: 87px 17px 0 0;
	width: 840px;	
}
.divLinks { padding: 0 15px 0 15px; }
.rodapeMenuInfo { float: left; font-size: 10px; color: #5a5a5a; }
.rodapeMenuImg { float: right; margin-top: -3px; }


/* ############# INÍCIO: Home - Menu ############# */
.conteudoMenu {
	float: right;
	width: 210px;	
}
.conteudoMenu h2 { margin-top: 20px; }
.conteudoMenuLinks a { 
	line-height: 14px;
	padding: 6px 0 6px 0;
	display: block;
	border-bottom: 1px solid #d2d2d2; 
	color: #696969;
	text-decoration: none;
}
.conteudoMenu a:visited { color: #696969; text-decoration: none; }
.conteudoMenu a:hover { background: #f5f3f4; font-weight: bold; }
.conteudoMenuEndereco { line-height: 20px; }


.geral { width: 695px; min-height: 500px; max-width: 695px; }
.geral a { color: #696969; text-decoration: none; }
.geral a:visited { color: #696969; text-decoration: none; }
.geral a:hover { color: #999999; text-decoration: none; }
.borda {
	background-image: url(../../imagens/bg_borda.jpg);
	background-position: right top;
	background-repeat: repeat-y;
	padding-right: 40px;
}
.geralBloco { float: left; max-width: 343px; }
.geralBlocoCorpo { width: 313px; }
.geralBlocoCorpo p { margin-top: 7px; line-height: 16px; }


/* ############# INÍCIO: Empresa ############# */
.interna {
	float: left; 
	width: 695px;
	min-height: 500px;
	background-image: url(../../imagens/bg_borda.jpg);
	background-position: right top;
	background-repeat: repeat-y;
	padding-right: 40px;
}
.empresa { text-align: justify; }
.empresa p { margin-bottom: 8px; }
.empresaImg { 
	margin: 0 0 10px 33px;
	float: right;
	width: 313px;	
}


/* ############# INÍCIO: Estrutura ############# */
.estrutura { text-align: justify; }
.estrutura p { margin-bottom: 8px; }
.estruturaImg { 
	margin: 0 0 10px 33px;
	float: right;
	width: 313px;	
}
.estruturaGaleria a img { border: none; float: left; margin-left: 21px; }


/* ############# INÍCIO: Clientes ############# */
.clientes ul { list-style-type: none; line-height: 20px; margin-top: 20px; }
.clientes p { text-align: justify; margin-top: 4px; }


/* ############# INÍCIO: Notícias ############# */
.noticias h2 { color: #00aeef; font-size: 14px; margin-bottom: 8px; }
.noticias p { margin-bottom: 4px; text-align: justify; }

.noticiasBloco { 
	padding: 17px 0 17px 0;
	border-bottom: 1px solid #afafaf;
}
.noticiasBloco img { margin-right: 17px; float: left; }
.noticiasBloco a { color: #454545; text-decoration: none; }
.noticiasBloco a:visited { color: #454545; text-decoration: none; }
.noticiasBloco a:hover { color: #00aeef; text-decoration: none; }
.noticiasMargemImg { margin: 0 0 15px 20px; }


/* ############# INÍCIO: Contato ############# */

.contatoForm {
	background-image: url(../../imagens/bg_contato.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	min-height: 270px;
	margin-top: 25px;
}
.contatoEndereco { 
	margin-top: 25px;
	text-align: center;	
}
.contatoEndereco span { margin-right: 50px; }



/* */
.produtosInterna {
	float: right; 
	width: 695px;
	min-height: 500px;
	background-image: url(../../imagens/bg_borda.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	padding-left: 40px;
}
.produtosInterna p { text-align: justify; }
.produtosLista { margin-top: 25px; }
.produtosBloco { width: 122px; float: left; margin: 20px 8px 0 8px; }
.produtosBloco p { padding: 5px 3px 0 3px; text-align: center; }
.produtosBlocoImg { 
	width: 122px;
	height: 72px;
	border: 1px solid #727272;
}

.produtosInterna a { color: #696969; text-decoration: none; }
.produtosInterna a:visited { color: #696969; text-decoration: none; }
.produtosInterna a:hover { color: #999999; text-decoration: none; }
.produtosInterna h1 { font-size: 16px; border-bottom: 2px solid #454545; width: 100%; margin-bottom: 14px; }
.center{ width:990px; margin:0 auto}
#logo{ float:left; width:100%; text-align:center; position:relative; z-index:3000}

#back-topo-banner{ background:url(../../imagens/back-topo-banner.png) no-repeat center; height:210px; position:relative; z-index:2000 ;float: left;
width: 100%;
margin-top: -148px;}
#banner{ width: 1680px;
margin: 0 auto;}
#back-bottom-banner{ background:url(../../imagens/back-bottom-banner.png) no-repeat center; height:80px; position:relative; z-index:2000 ; float:left; width:100%; margin-top:-55px;}
.orbit-wrapper{width: 1680px;
height: 344px;
float: left;
margin-top: -67px;}

@font-face {
    font-family: 'UniversCondensedRegular';
    src: url('../../imagens/font/universcondensed.eot');
    src: url('../../imagens/font/universcondensed.eot') format('embedded-opentype'),
         url('../../imagens/font/universcondensed.woff') format('woff'),
         url('../../imagens/font/universcondensed.ttf') format('truetype'),
         url('../../imagens/font/universcondensed.svg#UniversCondensedRegular') format('svg');
}

#menu-principal{ float:left; margin-top:20px; position:relative; z-index:3000}
#menu-principal ul{ float:left; margin:0; padding:0}
#menu-principal ul li{ float:left; margin:0; padding:0; list-style:none}
#menu-principal ul li a{ font-family:'UniversCondensedRegular', Verdana, sans-serif; font-size:20px; color:#484848;  margin-right:28px; font-weight:normal; margin-left:28px}
#menu-principal ul li a:hover{ text-decoration:underline}

#menu-principal ul li .link1{
-moz-transform: rotate(-2deg);
-o-transform: rotate(-2deg);
-webkit-transform: rotate(-2deg);
transform: rotate(-2deg); 
float: left;
margin-left:0!important;
}

#menu-principal ul li .link2{
-moz-transform: rotate(-2deg);
-o-transform: rotate(-2deg);
-webkit-transform: rotate(-2deg);
transform: rotate(-2deg); 
float: left;
margin-top: -3px;
}

#menu-principal ul li .link3{
-moz-transform: rotate(-1deg);
-o-transform: rotate(-1deg);
-webkit-transform: rotate(-1deg);
transform: rotate(-1deg); 
float: left;
margin-top: -6px;
}

#menu-principal ul li .link4{
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg); 
float: left;
margin-top: -6px;
}

#menu-principal ul li .link5{
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg); 
float: left;
margin-top: -5px;
}

#menu-principal ul li .link6{
-moz-transform: rotate(2deg);
-o-transform: rotate(2deg);
-webkit-transform: rotate(2deg);
transform: rotate(2deg); 
float: left;
margin-top: -3px
}

#menu-principal ul li .link7{
-moz-transform: rotate(2deg);
-o-transform: rotate(2deg);
-webkit-transform: rotate(2deg);
transform: rotate(2deg); 
float: left;
margin-top: 2px;
margin-right:0!important;
}
.slider-nav{ display:none!important}