/* CSS Document EngData */

* {
	margin: 0;
	padding: 0;
}

html {
	margin: 0 auto;
	text-align:center;
	background-image: url(imagens/bg_borda.jpg);
	background-repeat: repeat-y;
	background-color: #ffffff;
	background-position: bottom center;
}

body {
	margin: 0 auto;
	text-align: center;
	background-image: url(imagens/bg_topo.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

/*alinhar a site ao centro*/
.centro {
	margin: 0 auto;
	text-align: center;
}

/*fundo do topo*/
.bg_endereco_busca {
	background-image: url(imagens/bg_endereco_busca2.jpg);
	background-repeat: no-repeat;
	width: 539px;
	height: 130px;
}

/*fundo de treinamentos*/
.bg_meio_treinamentos {
	background-image: url(imagens/img_meio_treinamentos.jpg);
	background-repeat: repeat-y;
	width: 169px;
}

.bg_fim_treinamentos {
	background-image: url(imagens/img_fim_treinamentos.jpg);
	background-repeat: no-repeat;
	width: 169px;
	height: 32px;
}

/*fundo de produtos*/
.bg_meio_produtos {
	background-image: url(imagens/img_meio_produtos.jpg);
	background-repeat: repeat-y;
	width: 556px;
}

.bg_fim_produtos {
	background-image: url(imagens/img_fim_produtos.jpg);
	background-repeat: no-repeat;
	width: 556px;
	height: 43px;
}

/*fundo de servicos*/
.bg_meio_servicos {
	background-image: url(imagens/img_meio_servicos.jpg);
	background-repeat: repeat-y;
	width: 187px;
}

.bg_fim_servicos {
	background-image: url(imagens/img_fim_servicos.jpg);
	background-repeat: no-repeat;
	width: 187px;
	height: 46px;
}

/*fundo das internas*/
.bg_meio_internas {
	background-image: url(imagens/titulos/img_meio_internas.jpg);
	background-repeat: repeat-y;
	width: 743px;
}

/*fundo do rodape*/
.bg_rodape {
	background-image: url(imagens/bg_rodape.jpg);
	background-repeat: no-repeat;
	width: 743px;
	height: 142px;
}

/*texto preto*/
.texto_preto {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-face-color:#2A754C;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
}

.texto_preto a {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	line-height:16px;
}

.texto_preto a:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

/*texto verde*/
.texto_verde {
	font-family: tahoma;
	font-size: 11px;
	color: #2A754C;
}

/*fundo sobre a engdata*/
.bg_sobre {
	background-image: url(imagens/bg_sobre.jpg);
	background-repeat: no-repeat;
	width: 363px;
	height: 169px;
}

/*fundo sobre a engdata*/
.bg_testemunhais {
	background-image: url(imagens/bg_testemunhais.jpg);
	background-repeat: no-repeat;
	width: 206px;
	height: 169px;
}

/*endereço*/
address {
	font-style: normal;
}

/*class para as imagens*/
.img_noticias{
	float:left;
	margin:5px;
	border:0;
}

/*propriedades para os inputs, select e textarea*/

.interna input{
	margin:2px 0 2px 5px;
	font-family:tahoma;
	font-size:11px;
	color:#000000;
}

.interna select{
	margin:2px 0 2px 5px;
	font-family:tahoma;
	font-size:11px;
	color:#000000;
}

.interna textarea{
	margin:2px 0 2px 5px;
	font-family:tahoma;
	font-size:11px;
	color:#000000;
}