body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 125%;
	color: #000;
	background: #333 fixed url(imagens/bg_001.jpg) no-repeat center top;
}
#principal { width: 890px; background: #eee url(layout_m/index_m_roll_r8_c1.jpg) no-repeat bottom center; margin: 0px auto; padding-bottom: 10px; border: solid #333 2px; }
#news {	clear: none; padding: 5px 20px 15px; margin: 10px; background:#FFFFFF; border: solid #808080 1px;}
hr {	height: 15px; clear: both; background: #DDD; color: #DDD; border: 0px; }

a:link, a:visited { TEXT-DECORATION: underline; color: #333333; }
a:hover { color: #003399; }

h1 { color: #C00; font-size: 17px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
h1 small { color: #000; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif; }

h2 { color: #F00; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
h2 small { color: #000; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif; }

.style60 { font-size: 10px; }
.prev {	width: 826px;}
.prev-3-l { font-size: 10px; width: 252px; text-align: center; float: left; margin: 10px 20px 10px 0px;}
.prev-3-c { font-size: 10px; width: 252px; margin: 10px 15px; float:left; text-align: center;}
.prev-3-r { font-size: 10px; width: 252px; text-align: center; float: right; margin: 10px 0 10px 20px;}
.prev-4 { font-size: 10px; width: 177px; text-align: center; float: left; margin: 10px 15px;}
.voltar {line-height: 175%; margin: 10px 30px 0; text-align: center;}
.5{ clear: none;}
.prev-line { clear: both; margin: 10px 0; width: 100%; }