/* -*- text -*- */body, td, th, tr {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-weight: normal;	color: #666666;	text-align: justify;} p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-weight: normal;	color: #666666;	text-align: justify;}li {	text-align: left;}.menu {    font-weight: bold;    color: #A4322E;    text-decoration: none;}.title {    background: none repeat scroll 0 0 #2C68A3;}.header-graphic-header-6 {    background: url("header.png") no-repeat scroll 50% 0 transparent;    color: #DEDEDE;    font-family: Helvetica,Arial,FreeSans,sans-serif;}.header-shadows-light {    background: url("header-overlay.png") repeat-x scroll 50% 0 transparent;}.frame-l {    background: url("body-l.png") repeat-y scroll 0 0 transparent;    margin-left: -13px;    padding-left: 13px;}.frame-r {    background: url("body-r.png") repeat-y scroll 100% 0 transparent;    margin-right: -13px;    padding-right: 13px;}.body-inner-r {    background: url("body-inner-r.png") repeat-y scroll 100% 0 transparent;    padding:25px;}.body-inner-l {    background: url("body-inner-l.png") repeat-y scroll 0 0 transparent;}.titoli {	font-size: 20px;	font-style: normal;	font-weight: bold;	color: #336699;	text-decoration: none;	text-align: left;}.sottomenu {    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; color: #336699;	text-decoration: none; text-align: right;	vertical-align: top;}.rif {     color: #336699;     text-align: left;     vertical-align: middle;}.titolinews {   font-size: 12px;   color: #336699;   font-style: normal;   font-weight: bold;   text-align: left;   vertical-align: middle;   width: 18em;}.titoletto {   font-size: 13px;   color: #336699;   font-style: normal;   font-weight: bold;   text-align: left;}.ligacao {   font-size: 12px;   color: #336699;   font-style: normal;   font-weight: bold;   text-align: left;}img {    border: 0;}.bodynews {    width: 18em;}div.maincontent {    padding-left: 10px;    width: 600px;    margin-bottom: 20px;}div.context {    padding-left: 10px;    padding-top: 0px;    padding-bottom: 2em;}td#maincontentcell {  border-left: 1px solid #369;  height: 300px;}.error {  font-weight: bold;  font-size: 120%;  color: red;}.titoloni { padding-top: 13px;  padding-left: 13px;  font-size: 24px;   font-style: normal;   font-weight: bold;   color: #DDDDDD;   text-decoration: none;   text-align: left; }.sottotitolone {   font-size: 14px;   color: #000000;   font-style: normal;   font-weight: bold;   text-align: left;   vertical-align:   middle; ; margin-top: 4px; margin-bottom: 15px}.sponsor { ; font-size: 12px}.sottotitolo {   padding-left: 13px;font-size: 18px; color: #BBBBBB; font-style: normal; font-weight: bold; text-align: left; vertical-align: middle; ; margin-bottom: 2px; margin-top: 2px}A:link {	color: #336699; TEXT-DECORATION: none}A:visited {	COLOR: #336699; TEXT-DECORATION: none}A:active {	COLOR: #336699; TEXT-DECORATION: none}A:hover {	COLOR: #ff0000; TEXT-DECORATION: none}