/* CSS Document */

* {
	margin: 0; padding: 0;
}

body {
	margin: 0 auto;
	text-align: center;
	background: #de5a10 url(../img/background_login.jpg) top center no-repeat;
}

body.lembrete_senha {
	background: #dd5b10 url(../img/background3.jpg) top center no-repeat;
}

.invisivel {
	display: none;
}

p {
	font: bold 10px Arial, Helvetica, sans-serif; color: #edb686;
	letter-spacing: 1px; line-height: 15px;
}
	p a {
		font-size: 10px; color: #edb686;
	}

#container {
	margin: 0 auto;
	width: 770px;
	text-align: left;
}
	
	form {
		margin: 180px 0 0 346px;
	}


		form p {
			margin: 1px 0;
		}
		form p label {
			display: block;
		}
		fieldset {
			border: none;
		}
			
			input { 
				width: 95px; height: 12px; 
				font-size: 10px;
				border: 1px solid #aca7a2; 
			}
			
			input.button {
				margin-left: 3px;
				width: 12px; height: 15px;
				color: #FFF; border: none;
				background: url(../img/button2.gif) top left no-repeat;
			}
			
#conteudo_lembrete {
	padding: 220px 0 0 115px;
	width: 500px;
}			
	#conteudo_lembrete p {
		font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000;
	}
	
	#conteudo_lembrete form {
		margin: 0; padding: 10px 0 0 0;
	}
	#conteudo_lembrete label {
		Font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FFF;
		padding: 0 0 2px 0;
	}
	p.pergunta {
		color: #FFF !important; padding: 10px 0 3px 0;
	}
	p.resposta {
		padding: 0 0 5px 0;
		height: 30px; width: 310px;
	}
	
	input.maior {
		width: 200px;
	}
	p.botao {
		padding: 25px 0 0 0;
	}
	
	button {
		width: 93px; height: 20px;
		background: url(../img/bt_enviar.gif) top center no-repeat; border: none;
	} 
	button.voltar {
		width: 93px; height: 20px;
		background: url(../img/botao_voltar_lembrete_senha.gif) top center no-repeat; border: none;
	} 
