body {
	margin:0;
	padding:0;
	background:#DCDCDC url(../imagens/background.png) repeat-x fixed center center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
form {
	margin:0;
	padding:0;
}
h1 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 18px;
	background: #fff;
	width: 100%;

	text-align: left;
	color: #039;
}
a { text-decoration:none; }
a:hover { text-decoration:underline; }
div#div_login { 
	margin:0 auto;
	background:#000 url(../imagens/background_login.png) repeat-x;
	width:320px;
	padding:10px;
	border:1px #444444 solid;
}
div#div_login a {
	color:#222222;
	text-decoration:none;
}
div#div_login a:hover {
	text-decoration:underline;
}
div#div_login label {
	display:block;
	font-weight:bold;
}
div#div_login input {
	width:140px;
}
div#div_login button {
	width:140px;
	text-align:center;
	font-weight:bold;
}
div#conteudo {
	margin:0 auto;
	width:800px;
}
div#header {
	height:100px;
	background:#fff;
}
div#menu {
	background:#fff;
	height:20px;
	line-height:20px;
	padding:5px;
	margin:5px 0;
	background:#E7ECEF;
}
div#menu ul {
	list-style:none;
	padding:0;
	margin:0;
}
div#menu ul li { display:inline; }
div#menu a {
	text-decoration:none;
	padding:5px 10px;
	line-height:18px;
	color:#000044;
}
div#menu a:hover {
	background:#D7DFE2;
}
div#corpo {
	background:#fff url(../imagens/background_div.jpg) repeat-x;
	padding:5px;
}
div#corpo ul {
	margin:5px;
}
.erro {
		border:#F1AC88 1px solid;
		margin:1px;
		padding:5px;
		background:#FAF5EA;
		color:#74736D;
	}
	.sucesso {
		border:#8CCE3B 1px solid;
		margin:1px;
		padding:5px;
		background:#F4FCEA;
		color:#000;
	}
	.alert {
		
		border:#F90 1px solid;
		margin:5px 1px 1px 1px;
		padding:5px;
		background:#FF9;
		color:#222;
	}
