html {
	background-image:url('imagens/fundo.jpg');
}

body {
	background:url('imagens/borda.png') center repeat-y;
}

#geral {
	width:754px;
	margin:0 auto;
}

#menu #idiomas {
	display:block;
	width:50px;
	float:left;
}

#menu { 
	margin-top:3px;
	margin-right:4px;
	float:right; 
}

#menu li {
	float:left;
}

#menu li a {
	display:block;
	margin-right:4px;
	padding:6px;
	font:75% arial;
	background-color:#9CDEB5;
	color:#333333;
}

#menu li a:hover {
	background-color:#75AA89;
	color:#FFFFFF;
}

li ul { 
	position:absolute; 
	width:112px;
}
li ul li { display:block; }

#subempresa { margin:0 0 0 0; }
#subempresa li a{ 
	display:block;
	width:105px;
	font:70% 'Arial', Helvetica, sans-serif;
	color:#333333;
	border-top:1px solid #FFF;
}
#subempresa li a:hover { color:#FFFFFF; background:#75AA89; }


#subprodutos { margin:0 0 0 0; }
#subprodutos li a{ 
	display:block;
	width:90px;
	font:70% 'Arial', Helvetica, sans-serif;
	color:#333333;
	border-top:1px solid #FFF;
}
#subprodutos li a:hover { color:#FFFFFF; background:#75AA89; }


#subinformacoes { margin:0 0 0 0; }
#subinformacoes li a{ 
	display:block;
	width:100px;
	font:70% 'Arial', Helvetica, sans-serif;
	color:#333333;
	border-top:1px solid #FFF;
}
#subinformacoes li a:hover { color:#FFFFFF; background:#75AA89; }

#subcontato { margin:0 0 0 -55px; }
#subcontato li a{ 
	display:block;
	width:108px;
	font:70% 'Arial', Helvetica, sans-serif;
	color:#333333;
	border-top:1px solid #FFF;
}
#subcontato li a:hover { color:#FFFFFF; background:#75AA89; }


/*CONTEUDO*/
.conteudo {
	background-color:#FFFFFF;
	padding:10px;
}
.titulo {
	display:block;
	background-color:#BED9C3;
	border-left:6px solid #297D4A;
	padding:3px 0 3px 7px;
	font:bold 75% arial;
	color:#297D4A;
}
	.texto-borda {
		border:1px solid #CED5E2;
		padding:4px;
	}
		.conteudo1 p {
			font:70% arial;
			color:#4A648D;
		}
		
.titulob {
	display:block;
	background-color:#B7C2D4;
	border-left:6px solid #274679;
	padding:3px 0 3px 7px;
	font:bold 75% arial;
	color:#4A648D;
}
	.texto-bordab {
		border:1px solid #D6E7DA;
		padding:4px;
	}
		.conteudo1b p {
			font:70% arial;
			color:#388455;
		}
	
.conteudo_internas h3 { 
	font:bold 85% arial; 
	color:#333333; 
	margin:10px; 
}
.conteudo_internas p { font:70% arial; color:#333333; margin:10px; }

.conteudo_internas p a:hover { text-decoration:underline; }

form input, form select, form textarea { border:1px solid #A2A2A2; }