html, body, #body{ /*height: 100%;*/ }
body{ margin: 0 auto 0 auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
p{ margin: 0px; padding: 0px; }
a{ text-decoration: none; color: black; }
a:hover{ text-decoration: underline !important; }

img.seta_direita{ float: left; padding: 0px 5px 0px 0px; margin-top: 1px; background: url(/_images/seta_direita.png) no-repeat; *background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/_images/seta_direita.png', sizingMethod='crop' ); }
img.seta_direita_menu{ background: url(/_images/seta_direita_menu.png) no-repeat; *background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/_images/seta_direita_menu.png', sizingMethod='crop' ); }

table.body{ margin: 0px auto 0px auto; background: url(/_images/bg_moldura.gif) repeat-y; width: 791px; }
table.body td.header{ height: 336px; }
table.body td.rodape{ vertical-align: bottom; height: 47px; }

div.header_superior{ background: url(/_images/bg_header_superior.png) repeat-x; height: 28px; margin: 0px 3px 0px 3px; }
div.header_superior div.menu{ width: 450px; text-align: left; padding-left: 330px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; padding-top: 12px; }
div.header_superior div.menu img{ float: left; padding-right: 7px; border: none; }
div.header_superior div.menu a{ color: white; }

div.header_animacao{ font-size: 0px; }

div.header_inferior{ background: url(/_images/bg_header_inferior.jpg) repeat-x; height: 38px; font-size: 10px; font-weight: bolder; margin: 0px 3px 0px 3px; }
div.header_inferior div{ padding-top: 10px; }
div.header_inferior img{ padding-right: 7px; text-align: right; vertical-align: text-top; }
div.header_inferior a{ color: white; }
div.header_inferior div.menu_1{ width: 368px; text-align: right; float: left; }
div.header_inferior div.menu_2{ width: 147px; text-align: right; float: left; }
div.header_inferior div.menu_3{ width: 150px; text-align: right; float: left; }
div.header_inferior div.menu_4{ width: 75px; text-align: right; float: left; }

table.rodape{ background: url(/_images/bg_rodape.gif) repeat-x; width: 785px; height: 47px; }
table.rodape td{ color: white; font-size: 10px; text-align: center; }

div.pilar{ width: 315px; height: 608px; position: absolute; z-index: 999; background: url(/_images/bg_pilar.gif) no-repeat; text-align: left; }
div.pilar img.logo{ background: url(../_images/logo.png) no-repeat; *background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/_images/logo.png', sizingMethod='crop' );}
div.pilar div.conteudo{ width: 187px; margin: 21px 0px 0px 23px; padding: 0px 20px 0px 20px; }
div.pilar div.conteudo img.separador{ margin-left: -11px; }
div.pilar div.conteudo img.espacador{ margin-top: 20px; }
div.pilar div.conteudo p.ultimas_noticias{ font-size: 14px; font-weight: bolder; }
div.pilar div.conteudo p.subtitulo{ font-weight: bolder; margin: 19px 0px 10px 0px; }
div.pilar div.conteudo p a{ font-size: 11px !important; }

table.centro{ margin: 17px 0px 60px 285px; 	}
table.centro td{ padding-top: 10px; vertical-align: top; }
table.centro td.td1{ width: 239px; border-right: 1px solid #8e8e8e; }
table.centro td.td2{ width: 230px; padding-left: 20px; }
table.centro td img{ vertical-align: text-bottom; padding-right: 7px; }
table.centro td span.subtitulo{ font-size: 14px; font-weight: bolder; }
table.centro td p.chamada{ margin: 15px 10px 0px 20px; }
table.centro td p.underline{ text-decoration: underline; }
table.centro td ul{ list-style-type: none; margin-left: 20px; padding-left: 0px; }

table.centro td.td2 p.chamada{ margin-right: 5px; }