@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	vertical-align:baseline;
}
a img{
	border:0;
}
ul li{
	list-style-type:none;
}
html{height:100%;}
body{
	height:100%;
	
}
#geral{
	overflow:hidden;
	height:auto;
	position:relative;
	margin:0 auto;
	width:913px;
}
#logo{
	position:absolute;
	top:0;
	left:0px;
}
#nav{
	height:48px;
	background:url(../imagens/bg-menu-01.jpg) left top repeat-y;
	border-bottom:solid 2px #FFF;
}
#menu {width:678px; float:right; margin-right:6px;}
#menu li{display: inline;}
#menu li a{background:url(../imagens/menu.jpg); float: left; height:48px;
text-indent: -10000px;}
#menu .home	{background-position: 0px 0px; width: 128px;}
#menu .home:hover{background-position: 0px -48px;}
#menu .sobre{background-position: -128px 0px; width: 129px;}
#menu .sobre:hover{background-position: -128px -48px;}
#menu .nossos{background-position: -257px 0px; width: 142px;}
#menu .nossos:hover{background-position: -257px -48px;}
#menu .artigos{background-position: -406px 0px; width:142px;}
#menu .artigos:hover{background-position: -406px -48px;}
#menu .fale{background-position: -555px 0px; width: 118px;}
#menu .fale:hover{background-position: -555px -48px;}
.conteudo{
	float:left;
	position:relative;
	width:100%;
	background-color:#EAEBE0;
	z-index:2;
}
#geral #home{
	height:328px;
	background:url(../imagens/bg-conteudo-home.jpg) left top repeat-y;
}
*html #geral #home{
	height:inherit;
}
.conteudo #noticia{
	float:right;
	position:relative;
	top:-45px;
	width:367px;
	height:371px;
	border-left:solid 1px #F5F5F1;
	border-top:solid 1px #F5F5F1;
	border-bottom:solid 1px #F5F5F1;
	background:url(../imagens/bg-ul-noticias.jpg) right top no-repeat #F5F5F1 ;
}
*html .conteudo #noticia{
	z-index:5;
	overflow:hidden;
}
.conteudo #noticia li{
	float:left;
	clear:both;
	width:342px;
	padding-bottom:12px;
	display:inline;
}
.conteudo #noticia li img{
	float:left;
}
.conteudo #noticia li.um{
	margin-left:12px;
	margin-top:16px;
	margin-bottom:14px;
	border-bottom:dotted 1px #B4B892;
}
.conteudo #noticia li.um img{
	margin-right:18px;
}
.conteudo #noticia li.dois img{
	margin-right:10px;
}
.conteudo #noticia li h2{
	font:20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4C7ACB;
	font-style:italic;
	margin-bottom:6px;
}
.conteudo #noticia li.dois h2{
	margin-top:8px;
}
.conteudo #noticia li p{
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#A5AA7D;
	margin-bottom:14px;
}
a.saiba-mais{
	float:left;
	width:121px;
	height:26px;
	background-image:url(../imagens/btn-saiba-mais.jpg);
}
a.saiba-mais:hover{
	background-image:url(../imagens/hover.jpg);
}
#nossos-produtos{
	float:left;
	margin-top:21px;
	width:543px;
}
#rodape-um{
	width:913px;
	margin:0 auto;
	background:url(../imagens/bg-rodape-um.jpg) left top repeat-y ;
	border-top:solid 2px #F1F2EC;
	height:75px;
}
#geral #banner{
	z-index:1;
	height:397px;
}
#geral .barra-titulos{
	position:absolute;
	height:64px;
	width:733px;
	top:-66px;
	right:-3px;
	background:url(../imagens/barra-titulos.png) left top no-repeat; 
    z-index:3;
}
*html #geral .barra-titulos{
	float:right;
	position:fixed;
	margin-top:-66px;
	margin-right:-4px;

}
#geral .bloco-um{
	float:left;
	width:541px;
	height:371px;
	background:url(../imagens/bg-nossos-produtos.jpg) right top no-repeat;
	position:relative;
	top:-43px;
	z-index:4;
}
#geral #home #texto{
	margin:100px 0 0 24px;
	width:246px;
}
#geral #home #texto h2{
	font:23px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
}
#geral #home #texto p{
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#7D7751;
	font-style:italic;
	margin-bottom:16px;
}
#rodape-dois{
	height:33px;
	background-color:#002540;
	margin:0 auto;
	width:912px;
}
#rodape-dois p{
	margin-top:8px;
	margin-left:8px;
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
}
#rodape-um #endereco{
	width:140px;
	position:relative;
	float:left;
	top:0px;
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:8px 0 0 118px;
}
#rodape-um #endereco span{
	font-size:17px;
	font-style:italic;
}
#rodape-um #fone{
	float:left;
	margin:14px 0 0 96px;
	font:31px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
}
#rodape-um #fone span{
	margin-top:7px;
	float:left;
	font-size:22px;
}
#rodape-um #fone p{
	float:left;
}