@charset "iso-8859-1";
/* CSS Document */
*{
	margin: 0px;
	border: none;
	padding: 0px;
}

body{
	text-align: center;
	margin: 0px;
	padding: 0px;
	border: none;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	background-color: #ffcb08;
}

.geral{
	width: 990px;
	height: auto;
	margin: auto;
	background-color: #ffcb08;
}

/* -- Rodapé -- */
.rodape{
	width: auto;
	text-align: left;
	padding: 0px 0px 0px 15px;
}
/* -- Rodapé -- */

.esquerda, .direita{ 
	float: left; position: relative;
	height: auto;
}
.esquerda{ width: 540px; }
.direita{ width: 430px; padding: 20px 10px; text-align: left; }

.direita h2{ margin: 0px 0px 5px 0px; font-family: Arial; font-size: 20px; }
.direita p{ margin: 0px 0px 10px 0px; }
.direita .conteudo{ padding: 30px 0px 0px 0px; display: block; clear: both; }
.direita .conteudo .acao{ width: 409px; height: 145px; padding: 8px; background-image: url(../imagens/bgforms.gif); background-repeat: no-repeat; }
.direita .conteudo .acao .acaoform label{ display: block; margin-top: 10px; margin-bottom: 2px }
.direita .conteudo .acao .acaoform input{ display: block; width: 177px; height: 16px; background-color: #ffeeaf; padding: 2px; margin-bottom: 8px; border: solid 1px #665516; }
.direita .conteudo .acao .acaoform .botao a{ display: block; width: 177px; text-align: right; color: #000; text-decoration: none; font-weight: bold; }
.direita .conteudo .acao .acaoform .botao a:hover{ display: block; width: 177px; text-align: right; color: #000; text-decoration: underline; font-weight: bold; }
.direita .conteudo .acao .acaoform .botaoindica a{ display: block; width: 160px; text-align: right; color: #000; text-decoration: none; font-weight: bold; }
.direita .conteudo .acao .acaoform .botaoindica a:hover{ display: block; width: 160px; text-align: right; color: #000; text-decoration: underline; font-weight: bold; }

/* -- Twitter -- */
.twitter{
	text-align: left;
	margin-top: 20px;
	padding: 4px;
	background-color: #F0F000;
}
/* -- Twitter -- */

/* -- Cadastro -- */
.enviando{ height: 70px; text-align: center; padding-top: 30px; line-height: 18px; }
.enviando a{ color: #333; text-decoration: underline; font-weight: bold; }
.enviando a:hover{ color: #333; text-decoration: none; font-weight: bold; }
/* -- Cadastro -- */

/* -- Formulário -- */
.formcontatos label{ display: block; margin: 10px 0px 2px 0px; }
.formcontatos input{ display: block; width: 300px; height: 16px; background-color: #ffeeaf; padding: 2px; margin-bottom: 8px; border: solid 1px #665516; }
.formcontatos textarea{ display: block; width: 300px; height: 150px; background-color: #ffeeaf; padding: 2px; margin-bottom: 8px; border: solid 1px #665516; }
.formcontatos .botao a{ display: block; width: 300px; text-align: right; color: #000; text-decoration: none; font-weight: bold; }
.formcontatos .botao a:hover{ display: block; width: 300px; text-align: right; color: #000; text-decoration: underline; font-weight: bold; }
/* -- Formulário -- */

/* -- Link -- */
a.lknormal{ 
	color: #FFF; 
	text-decoration: none; 
	display: block; 
	background-color: #0054a6; 
	padding: 8px; 
	width: 200px; 
	border-left: solid 4px #333;
	border-bottom: solid 1px #ffcb08;
}
a.lknormal:hover{ 
	color: #FFF; 
	text-decoration: none; 
	display: block; 
	background-color: #004f9c; 
	padding: 8px; 
	font-size: 14px; 
	width: 200px; 
	border-left: solid 4px #333;
	border-bottom: solid 1px #ffcb08;
}
/* -- Link -- */

/* -- Galeria -- */
ul.galeria{ list-style: none }
ul.galeria li{ width: 133px; min-height: 120px; float: left; position: relative; margin: 0px 10px 20px 0px; text-align: center; }
ul.galeria li img{ border: solid 2px #FFF; margin: 0px 0px 2px 0px }
/* -- Galeria -- */
