body			{ font-family: Verdana, Arial, Helvetica, sans-serif;
				color: black;
				background-color: #FFFFFF;
				vertical-align: top;
				scrollbar-3d-light-color: lightgray; 
				scrollbar-arrow-color: black;
				scrollbar-base-color: darkgray; 
				scrollbar-dark-shadow-color: dimgray;
				scrollbar-face-color: darkgray;
				scrollbar-highlight-color: white; 
				scrollbar-shadow-color: black;
				}
a				{ color: steelblue; font-weight: bold; text-decoration: none; }
a:visited		{ color: #7BA3C9; font-weight: bold; text-decoration: none; }
a:hover		{ color: maroon; font-weight: bold; text-decoration: underline; }
a:active		{ color: black; font-weight: bold; text-decoration: none; }

table			{ }
table.box		{ float: right; }
tr				{ }
td				{ }
td.topo			{ vertical-align: top; }
td.sidebar		{ background-color: lightsteelblue; vertical-align: top; margin: 2px; }
td.boxes		{ width: 100%;
				font-size: 8pt;
				background-color: whitesmoke;
				padding: 2px;
				border-color: darkgray;
				border-style: solid;
				border-width: 1px; }
td.box			{ vertical-align: top;
				font-size: 8pt;
				background-color: whitesmoke;
				padding: 10px;
				border-color: darkgray;
				border-style: solid;
				border-width: 1px; }
td.darkbox		{ vertical-align: top;
				font-size: 8pt;
				background-color: #EAEAEA;
				padding: 4px;
				border-color: darkgray;
				border-style: solid;
				border-width: 1px; }
td.yellowbox	{ vertical-align: top;
				font-size: 8pt;
				vertical-align: top;
				background-color: beige;
				border-color: darkgray;
				border-style: solid;
				border-width: 1px; }
h1				{ font-size: 18pt; }
h2				{ font-size: 16pt; }
h3				{ font-size: 12pt; }
h4				{ font-size: 10pt; }
h5				{ font-size: 10pt; font-weight: normal; }

blockquote		{ font-size: 11pt; text-align: justify; text-indent: 0.5cm; font-family: Arial Narrow, sans-serif; }
p				{ font-size: 10pt; text-align: justify; text-indent: 1cm; }
p.primeiro:first-letter	{ font-size: 200%; float: left; }
p.fanzine		{ font-family: Arial Narrow, sans-serif; font-size: 11pt; text-align: center; color: skyblue; text-indent: 0cm; font-weight: bold; }
p.smaller		{ font-size: 8pt; text-align: justify; }
p.footnote		{ font-size: 8pt; text-align: left; }
p.added		{ font-size: 8pt; font-style: none; text-align: left; }
p.copyright		{ font-size: 8pt; text-align: center; color: lightgray; text-indent: 0cm; }
p.nav			{ font-size: 11pt; text-align: center; }
p.data			{ font-size: 9pt; text-align: left; text-indent: 0cm; }
p.pequeno		{ font-size: 8pt; text-align: center; text-indent: 0cm; margin-top: 3pt; margin-bottom: 3pt; }
p.peqtitulo		{ font-size: 8pt; text-align: left; text-indent: 0.1cm; font-weight: bold; }
p.medio		{ font-size: 9pt; text-align: center; text-indent: 0cm; }
p.center		{ text-align: center; text-indent: 0cm; }
p.margem		{ margin-left: 2em; }
p.sort			{ font-size: 8pt; text-align: right; }
p.lista			{ font-size: 8pt; text-align: left; }

.links			{ font-size: 10pt; text-align: center; }
.texto			{ font-size: 10pt; text-align: justify; text-indent: 1cm; }
.direita			{ font-size: 10pt; text-align: right; }
.grosso			{ font-weight: bold; }
.inclinado		{ font-style: italic; }
.fundocinza	{ background-color: darkgray }
.centro			{ text-align: center; }
.mediano		{ font-size: 9pt; }
.pequenino	{ font-size: 8pt; }
.vermelho		{ color: red; }
.fonte			{ font-size: 9pt; text-align: right; font-weight: bold; }
.boxtitulo		{ font-size: 9pt; text-align: center; font-weight: bold; }
.boxnumeros	{ font-size: 9pt; text-align: center; }
.boxtexto		{ font-size: 8pt; text-align: justify; }
.boxcentro		{ font-size: 8pt; text-align: center; }
.telex			{ font-family: Courier New, Courier, serif; }
.mote			{ font-size: 10pt; text-align: justify; text-indent: 1cm; margin-left: 2cm; }

sup				{ font-variant: small-caps; color: gray; }
sup strong		{ font-variant: small-caps; color: red; }
em				{ color: #666666;  font-weight: bold; }
strong			{ font-weight: bold; }
em strong		{ color: #000000;  font-weight: bold; }

li				{ font-size: 10pt; text-align: justify; }

span.selected { color: black; font-weight: bold; }
span.featured { color: black; font-weight: bold; }
span.exclusive { color: gray; font-weight: bold; }
span.important { color: dimgray; font-weight: bold; }
span.date { font-size: 8pt; color: #666666; font-weight: normal; }
span.itemdate { font-size: 8pt; color: #666666; font-style: none; font-weight: normal; }
span.original { font-size: 8pt; color: black; font-style: none; font-weight: normal; }

sup.exclusive { color: gray; font-weight: bold; }
sup.featured { color: black; font-weight: bold; }

p.credits         { color: white; text-align: center; font-size: 8pt; }
a.credits         { color: white; font-weight: bold; text-decoration: none; }
a.credits:visited { color: white; font-weight: bold; text-decoration: none; }
a.credits:hover   { color: white; font-weight: bold; text-decoration: underline; }
a.credits:active  { color: white; font-weight: bold; text-decoration: underline; }


a.link { font-size: 10pt; }
a.link:visited { }
a.link:hover { }
a.link:active { }

p.menu { text-align: center; }

span.descript {
font-size: 10pt;
color: #333333;
}

sup.original	{ font-size: x-small; color: black; font-weight: normal; }
sup.excerpt 	{ font-size: x-small; color: gray; font-weight: normal; }
sup.new			{ font-size: x-small; color: black; font-weight: bold; }

sup.pop {
font-size: x-small;
color: #990000;
}

small.date {
font-size: x-small;
color: #666666;
}

small.numlinks {
font-size: x-small;
color: #666666;
}

strong.search { font-weight: bold; }

small.more {
font-size: 10pt;
color: #000000;
font-weight: normal;
}

strong.error {
color: #FFFFFF;
background: #FF3300;
font-weight: bold;
}


div.margin { margin-left: 30px; }

strong.title { font-weight: bold; }

small.update {
font-size: x-small;
font-weight: bold;
color: #999999;
}

p.grandtotal {
font-size: 10pt;
text-align: center;
font-weight: bold;
}
