body { background:url(../imagens/fundo_bg.jpg) no-repeat; background-position:center; background-position:top; margin:0;}

#base {
	width: 976px;
	height: 780px;
	margin: 0 auto;
}
#flash {
	margin: 73px 0 0 75px;
	width:580px;
	float:left;
	height:80px;
}

#topo { background:url(../imagens/topo.png); width:976px; height:156px; float:left;}

#logo { width:300px; height:100px; float:left; margin:32px 0 0 10px;}

#menu_inf {
	margin: 5px 0 0 510px;
	width:446px;
	height:30px;
	background-color:#314c79;
}

#menu_inf ul {
	list-style:none;
	margin:0;
	padding-left:0;
}

#menu_inf li{
	float:left;
	margin-left:10px;
	margin-top:8px;
	font:bold 10px Arial;
	color:#FFF;
	text-decoration:none;
}
#menu_inf li a{
	font:bold 10px Arial;
	color:#FFF;
	text-decoration:none;
}

#menu_inf li:hover {
	background-color:#526fa3;
	height:20px;
	margin-top:0;
	padding-top:5px;
	font:bold 11px Arial;
}

#meio{ background:url(../imagens/fundo_branco.png); width:957px; float:left; padding-left:8px; padding-right:12px;}

#ident_paginas {background:url(../imagens/fundo_ident.png); height:80px; padding-top:22px; margin-top:2px; padding-left:15px;}
#ident_paginas2 {background:url(../imagens/fundo_ident.png); height:120px; padding-top:5px; margin-top:2px; padding-left:15px;}
#conteudo_int { margin: 5px 15px 5px 15px; width:930px; float:left;}
#conteudo_int2 { margin: 5px 8px 5px 8px;}
#texto_prod { background-color:#4D6084; width:200px; margin-left:10px; padding: 4px 5px 4px 5px;}
#texto_prod2 { background-color:#4D6084; width:205px; margin-left:2px; padding: 4px 5px 4px 5px;}

#box_verde { width:180px; margin:10px 0px 5px 10px; float:left;}

#meio_internas{ background:url(../imagens/fundo_branco.png); width:954px; float:left; padding-left:10px; padding-right:12px;}
#rodape { background:url(../imagens/rodape.png); width:976px; height:90px; float:left;}

#botao_rodape { width:130px; float:right; margin-top:8px; margin-right:25px;}

#banner { width:957px; height:128px; background:url(../imagens/bannerInternas.jpg) no-repeat; display:none}

/* Eventos */

.boxEvento {
	width:215px;
  	margin-right:17px;
	margin-bottom:15px;
  	box-shadow:1px 2px 2px #747474;   
  	-moz-box-shadow:1px 2px 2px #747474; 
  	-webkit-box-shadow:1px 2px 2px #747474;
	float:left;
}

.boxEvento h3 { font:16px Arial; color:#fff; background:#3A4F77; padding:8px 8px; float:left; width:199px; margin:0 !important;}

.boxEvento img { 
	float:left;
	box-shadow:1px 2px 2px #747474;   
  	-moz-box-shadow:1px 2px 2px #747474; 
  	-webkit-box-shadow:1px 2px 2px #747474;
	border:2px solid #fff;
	margin:8px 0 8px 10px;
	width:190px;
	height:190px;
}

.boxEvento a { font:14px Arial; color:#fff; padding:4px 5px; float:left; width:205px; text-decoration:none; background:#3A4F77;}

.boxEvento a:hover { background:#910C00;}

/* Estilos */

.textoBranco { font:11px Arial; color:#FFF;}
.textoProdutos{ font:12px Arial; color:#FFF;}
.legendaProdutos { font:14px Arial; color:#FFF;}
.identPaginas{ font:bold 28px "Trebuchet MS"; color:#FFF;}
.subPaginas{ font:bold 13px "Trebuchet MS"; color:#FFF;}
.textos { font:12px Arial; color: #232323;}
.formCampos {font:12px Arial; color: #025CA6; border:2px solid #CCC; margin: 2px 5px 4px 5px;}
.formTextos {font:bold 13px Arial; color: #232323;}
.fotos:hover { border:2px solid #CCC;}
.fotos { border:0px;}
.foto_empresa { padding-right:15px; border:0;}


.fotoBorda {
	width:140px;
	height:140px;
	border:2px solid #fff;
  	margin-right:30px;
	margin-bottom:15px;
  	box-shadow:1px 2px 2px #747474;   
  	-moz-box-shadow:1px 2px 2px #747474; 
  	-webkit-box-shadow:1px 2px 2px #747474;
}
