body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #646464 url(imagens/bg.jpg) repeat;
}

.fundomenu {
	background: url(imagens/bg_meio_tabela.jpg) no-repeat left top;
}

.traco {
	background: url(imagens/tracejado.jpg) repeat-y center top;
}

.texto_home {
	color: white;
	text-decoration: none;
	font: normal 12px/22px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-right: 15px;
	padding-left: 12px;
	text-align: justify;
	vertical-align: top;
}

.pontomenu {
	color: white;
	text-decoration: none;
	font: bold 13px/13px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	vertical-align: middle;
	width: 10px;
}

.rodape {
	color: white;
	text-decoration: none;
	font: normal 10px/16px Tahoma, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	vertical-align: top;
	padding-top: 8px;
	padding-bottom: 8px;
}

.rodapelink {
	color: #aac92f;
	text-decoration: none;
	font: bold 10px/14px Tahoma, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	vertical-align: top;
}

.rodapelink:hover {
	color: #d7fe3e;
	text-decoration: none;
	font: bold 10px/14px Tahoma, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	vertical-align: top;
}

.menu {
	color: white;
	text-decoration: none;
	font: normal 11px/15px Helvetica, Arial, "Helvetica Neue", Arial, Geneva, sans-serif;
	text-align: center;
	display: block;
	padding: 1px 5px 4px;
}

.menu:hover {
	color: #d7fe3e;
	text-decoration: none;
	font: normal 11px/15px Helvetica, Arial, "Helvetica Neue", Arial, Geneva, sans-serif;
	text-align: center;
	background: url(imagens/fundomenu.jpg) repeat-x;
	display: block;
	padding: 1px 5px 4px;
}