* { padding: 0; margin: 0;}body { font-family: Arial, Helvetica, sans-serif; color: #666666; background-color: #FFFFFF; font-size: 12px; background-image: url(images/top-shade.jpg); background-repeat: repeat-x;}.wrapper { width: 750px; margin: 0 auto;}/* Start Header */.header { margin: 30px 0px 10px 0px; min-height: 118px;}* html .header {height: 118px} /* IE Min-Height Hack */ .header-lefts { float: left; width: 150px; background-color: #E7E7E7; padding: 5px; margin-right: 6px; }.header-left { float: left; width: 130px;  }.header-right { float: left; width: 510px; text-align: right;}/* End Header *//* Start Navigation Bar */.navbar { margin: 0px;}ul.navbar, li.nav-bar { display: inline; margin-right: 22px;}/* End Navigation Bar */.block { display: block; padding: 4px;}/* subnav */.selecao {	color: #222222;	font-size: 0.9em;	height: 20px;	margin-left: 0px;}.clearer {	clear: both;}.left {	background: #222;	right: 3%;	width: 18%;}.subnav {	padding: 0px 0px 15px 5px;}.subnav h1 {	color: #851313;	font-size: 1em;	height: 20px;}.subnav h2 {	color: #851313;	font-size: 1em;	height: 20px;}.subnav ul {	margin: 0 0 0px;	padding: 0;}.subnav li { 	list-style: none;	margin: 0;	height:15px;	color: #888888;	font-size: 0.9em;}.subnav li a {		color: #888888;	font-size: 0.9em;}.subnav li a:hover {	color: #CCC;}/* round edges */.roundtl,.roundtr,.roundbl,.roundbr {	background: url(img/round.gif);	height: 16px;	width: 14px;}.roundtl,.roundbl {	float: left;}.roundtr,.roundbr {	float: right;}.roundtr {	background-position: right top;}.roundbr {	background-position: right bottom;}.roundbl {	background-position: left bottom;}/* Start Main Columns */#leftcolumn { /* Parent Wrapper for inside boxes */ margin: 10px 0px 0px 0px; display: inline; /* IE Hack */ width: 190px; float: left;}#rightcolumn { margin: 0px 0px 0px 0px; display: inline; /* IE Hack */ float: left; width: 500px;}* html #rightcolumn {height: 155px} /* IE Min-Height Hack */ /* End Main Columns */.desenv {	font-size: 10px;	color: #851313;	font-weight:100;	}h1 { color: #851313; margin-top: 10px; font-size: 12px;}img {border: none; }/* Start Links */a:link { text-decoration: none; color: #851313;}a:visited { text-decoration: none; color: #851313;}a:hover { text-decoration: none;  color: #999999;}.nota {	color: #666;	font: normal 0.8em Verdana,sans-serif;	padding: 8px 6px;}/* End Links *//* footer */.footer {	position:fixed;	background-color:#FFFFFF;	color: #666;	border-top: 1px solid #EEE;	bottom:0px;	font: normal 0.8em Verdana,sans-serif;	padding: 8px 6px;}* html .footer {height: 32px} /* IE Min-Height Fix */ 