.input01, .textarea01, .select01 {
	border-color:#979696;
	color:#999;
	padding:3px;
}

div#cadastro label {display:none}

/* TEXTOS */
.txt01, .link01 {color:#4e4b4b}
.txt02, .link02 {color:#968f8f}
.txt03, .link03 {color:#930805}
.txt04 {color:#b6b4b5}
/* LINKS */
.linkB {font-weight:bold}

a {text-decoration:none}
a:hover {text-decoration:underline}


/* CEM POR CENTO, PARA O RODAPE */
html {height:100%}
div#sitio {min-height:100%}

/* FORMULARIOS */
div#formulario {width:230px;}
.input01, .select01, .textarea01, .file01 {
	margin-bottom:10px;
	width:220px;
}

.selectData {margin-bottom:10px}

.select01 {width:225px}

label {
	font-weight:bold;
	margin-bottom:5px;
}

.enviar {height:18px}

.enviar a {
	background:transparent url('../img/global/b_enviar.gif') no-repeat;
	float:right;
	height:18px;
	text-indent:-9999px;
	width:56px;
}

.enviar a:hover {background-position:0 100%}

div#instrucoes {
	margin-bottom:10px;
	text-align:right;
}



/* BODY */
body {
	background:#fff url('../img/global/fundo.gif') repeat-x;
	color:#4e4b4b;
	font-size:10px;
	height:100%;
}

/* CORPO */
div#corpo {padding-bottom:100px}


/* TOPO */
div#topo {height:270px;}

	/* LOGO */
	div#logo {
		background:transparent url('../img/global/logo.gif') no-repeat;
		float:left;
		height:270px;
		width:169px;
	}

	/* IMAGEM */
	div#imagem {
		background:transparent url('../img/global/imagem01.gif') no-repeat;
		float:left;
		height:270px;
		width:383px;
	}

	.s_empresa div#imagem {background-image:url('../img/global/imagem02.gif')}

	/* MENU TOPO */
	div#menuTopo {
		float:left;
		padding-top:228px;
		width:90px;
	}

	div#menuTopo ul li, div#menuTopo ul li a {
		display:block;
		float:none;
		height:17px;
	}

	div#menuTopo ul li {margin-bottom:3px}

	/* MENU TOPO, ITENS */
	li#mtHome a {background-image:url('../img/menuTopo/home.gif')}
	li#mtPrivacidade a {background-image:url('../img/menuTopo/privacidade.gif')}

/* ESQUERDA */
div#esquerda {
	float:left;
	width:169px;
}

	/* MENU */
	ul#menu {
		margin-top:43px;
		width:122px;
	}

	ul#menu li, ul#menu a {
		background-color:transparent;
		background-repeat:no-repeat;
		display:block;
		float:none;
	}

	ul#menu li {
		padding:23px 0 15px;
		line-height:0;
	}


	ul#menu li ul li, ul#menu li ul li,  ul#menu li ul li a {
		height:18px;
		padding:0;
	}

	ul#menu li ul li a:hover {background-position:0 -18px}

		/* MENU, TITULOS */
		ul#menu li#mEmpresa {
			background-image:url('../img/menu/t_empresa.gif');
			padding-top:40px;
		}

		li#mServicos {background-image:url('../img/menu/t_servicos.gif')}
		li#mContato {background-image:url('../img/menu/t_contato.gif')}
		li#mCadastro {background-image:url('../img/menu/t_cadastro.gif')}

		/* MENU, ITENS */
		li#mApresentacao a {background-image:url('../img/menu/apresentacao.gif')}
		li#mValores a {background-image:url('../img/menu/valores.gif')}
		li#mEquipe a {background-image:url('../img/menu/equipe.gif')}
		li#mImprensa a {background-image:url('../img/menu/imprensa.gif')}
		li#mPortfolio a {background-image:url('../img/menu/portfolio.gif')}
		li#mMaquinaria a {background-image:url('../img/menu/maquinaria.gif')}
		li#mFale a {background-image:url('../img/menu/fale.gif')}
		li#mCurriculos a {background-image:url('../img/menu/curriculos.gif')}
		li#mClientes a {background-image:url('../img/menu/clientes.gif')}
		li#mNovidades a {background-image:url('../img/menu/novidades.gif')}
	
	/* CADASTRO */
	div#cadastro {
		background:transparent url('../img/menu/t_cadastro.gif') no-repeat;
		padding-top:25px;
		width:122px;
	}

	div#cadastro .texto {
		padding:0 0 5px 15px;
		text-align:right;
	}

	div#cadastro .campo {
		text-align:right;
	}

	div#cadastro .input01 {width:105px}

	div#cadastro .enviar a {
		background:transparent url('../img/global/b_enviar.gif') no-repeat;
		float:right;
		height:18px;
		text-indent:-9999px;
		width:56px;
	}

	div#cadastro .enviar a:hover {background-position:0 100%}


/* DIREITA */
div#direita {
	float:left;
	padding:5px 0 0 3px;
	width:490px;
}

	/* DATA */
	div#data {height:37px}

	/* CONTEUDO */
	div#conteudo {
		background-color:transparent;
		background-repeat:no-repeat;
		padding-top:40px;
	}

	div#conteudo .texto {
		padding-bottom:30px;
		width:355px;
	}
	

	div#conteudo .texto p {
		text-indent:1em;
		padding-bottom:10px;
		text-align:justify;
	}



/* RODAPE */
div#rodape {
	background:#fbf8f8 url('../img/global/rodape.gif') no-repeat 161px 13px;
	height:45px;
	margin-top:-45px;
	text-indent:-9999px;
}

/* ASSINATURA KONB */
div#konb a {
	background:transparent url('../img/global/konb.gif') no-repeat;
	float:left;
	height:15px;
	margin:10px 0 0 5px;
	width:73px;
}
div#konb a:hover {background-position:0 100%}

/* RESPOSTA */
.resposta {
	background-color:#f7f7f7;
	padding:10px;
}
.resposta .destaque {
	display:block;
	font-size:12px;
	font-weight:bold;
	padding-bottom:7px;
}
.resposta .erro .destaque {color:#a70f19}
.resposta .voltar {padding-top:20px}
