body {
	background-color: var(--moldura-fundo);
	background-image: var(--moldura);
	background-repeat: no-repeat;
	background-position: top center;
	color: var(--cor-texto);
}

/* color: var(--cor-tiras); */
/* opacity: 0.5; */
/**
 * heading stuff
 */
header h1  {
	background: var(--titulo-fundo);
	color: var(--ccc);
}
header h1 > a {
	color: inherit;
	text-decoration: none;
}

header nav {
	margin-top: -10px;
}

header nav ul {
	padding: 0 0 0 13px;
	margin: 0;
}

header nav li {
	background-color: var(--menu-fundo);
}
header nav li > a {
	text-decoration: none;
	color: var(--menu);
}

header nav li:hover,
header nav li.active {
	background-color: var(--menu);
	color: var(--menu-fundo);
	cursor: pointer;
}
header nav li:hover > a,
header nav li.active > a {
	color: var(--menu-fundo);
	cursor: pointer;
}

/**
 * asides
 */
aside h2 {
	background: var(--titulo-fundo);
	color: var(--titulo);
}

a {
	color: black;
}

/**
 * rsg2
 */
#container .rsg2 .pagination {
	color: var(--cor-texto);
}

