/* Mensagem de sucesso */
.mensagem_sucesso{
	/*background:#97D49D;*/
	padding:10px;
}

.mensagem_sucesso .mensagem_texto{
	padding: 6px 0px 0px 15px;
	font-size:14px;
	color:#333;
}

.mensagem_sucesso .mensagem_texto h1{
	font-size:18px;
	color:#333;
	text-shadow: #DFF2E0 1px 1px 0px;
	padding:0;
	margin:0;
}

.mensagem_sucesso B, .mensagem_sucesso STRONG{
	color:#000000; 
}

/* Mensagem de info */
.mensagem_info{
	background:#8A9FDA;
	padding:10px;
}

.mensagem_info .mensagem_texto{
	padding: 6px 0px 0px 15px;
	font-size:14px;
	color:#000;
}

.mensagem_info .mensagem_texto h1{
	font-size:18px;
	color:#000066;
	text-shadow: #D3DBF1 1px 1px 0px;
	padding:0;
	margin:0;
}

.mensagem_info B, .mensagem_info STRONG{
	color:#000000; 
}

/* Mensagem de aviso */
.mensagem_aviso{
	background:#FCF6AD;
	padding:10px;
}

.mensagem_aviso .mensagem_texto{
	padding: 6px 0px 0px 15px;
	font-size:14px;
	color:#000;
}

.mensagem_aviso .mensagem_texto h1{
	font-size:18px;
	color:#FF8126;
	text-shadow: #FCFBE5 1px 1px 0px;
	padding:0;
	margin:0;
}

.mensagem_aviso B, .mensagem_aviso STRONG{
	color:#000000; 
}

/* Mensagem de erro */
.mensagem_erro{
	background:#FE9090;
	padding:10px;
}

.mensagem_erro .mensagem_texto{
	padding: 6px 0px 0px 15px;
	font-size:14px;
	color:#000;
}

.mensagem_erro .mensagem_texto h1{
	font-size:18px;
	color:#990000;
	text-shadow: #FED4D4 1px 1px 0px;
	padding:0;
	margin:0;
}

.mensagem_erro B, .mensagem_erro STRONG{
	color:#000000; 
}

/* Classes comuns a todas as mensagens */
.mensagem_sombra{
	height:10px;
	background:url("../imagens/sombra_de_caixas.png") repeat-x top;
}

.erros{
	color:#000;
}