body, #rap, #content {
	width: 100%;
	margin: 0;
	float: none;
	background: #fff url(none);
	font: 100%/1.125em Verdana,sans-serif;
}

#sidebar, #postcomment { display: none; }

a {	color: #bc4040; }

a:visited { color: #625446; }

a:hover { color: #ED0103; }

h2 { font: normal 1.4em "Helvetica Lt Std",Helvetica,sans-serif; }

h2 a {text-decoration: none;}

h3 { font: normal 0.9em Verdana,sans-serif; }

p, li, table {	font-size: 0.75em;	}

p+ul {
        list-style-type: disc;
        list-style-position: inside;
}

p+ol {
        list-style-type: decimal;
        list-style-position: inside;
}

p.time {
	font-size: 0.6em;
	text-align: left;
}

p.citacao {font-size: 0.85em; font-family: Georgia, Times, Times New Roman, serif;}

p.nota {font-size: 0.7em;}

p.relac {font-size: 0.6em; text-align: right;}

td {border: 1px solid #BBBBBB; padding: 5px;}
	
pre {
    font-size: 0.775em;
	line-height: 1em;
}

input, textarea {
	background: #F8F8FF;
	border: #CCCCCC 1px solid;
	font-size: 0.925em;
}

#comments ul { list-style-type: none; }

#comments li {
	font-size: 0.7em;
	line-height: 1.4em;
	}
	
#comments span.time {font-size: 0.6em;}