body {
	font-size: 100%;
	margin: 0 auto; 
	color: #707070;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #18525f; 
	text-align: center;
	line-height:1.1em;
}
ul, li, p {
	margin:0;
	padding:0;
}
ul {
	LIST-STYLE-IMAGE: url(../images/blue_bullet3.gif);
	margin:0 0 0 16px;
}
h1.logo {
	margin:0;
	padding:0;
	float:left;
}


.site-container {
	font-size: 0.72em; 
	text-align: center; 
	margin:0 auto;
}
.header {
	background-color:#ffffff;
	line-height:normal
}
.container {
	width: 978px; 
	text-align:left;
	margin:0 auto;
}

.menu-row {
	background-position: bottom; 
	background-image: url(../images/bk_menu.gif); 
	background-repeat: repeat-x; 
	background-color: #4a8491;
	border-top:1px solid #9eb6bc;
	line-height:normal;
	
}
.menu-row .container {
	background-image:url(../images/bk_search.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding-right:5px;
	width: 983px;
	clear:both;
}

.search {
	font-weight: bold; 
	float: right;
	color:#ffffff;
	text-transform:uppercase;
	background-color:#b2d136;
	width:279px;
	position:relative;
	margin-top:-20px;
	background-image:url(../images/bk_img_search_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:10px;
	padding-right:4px;
	font-size: 95%;
}

.searchgo {
	float:left;
}

.search .input {
	border:3px solid #ffffff;
	padding:4px 2px 3px 2px;
	FONT-WEIGHT: normal; 
	MARGIN-LEFT: 8px; 
	WIDTH: 160px; 
	MARGIN-RIGHT: 4px;
	_MARGIN-RIGHT: 1px; 
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	background-image:url(../images/bk_searchinput.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-size:110%;
	float:left;
}
.search label {
	float:left;
	position:relative;
	bottom:-5px;
}

.corpo {
	background-image:url(../images/bk_corpo.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.content_73 {
	width: 732px;	
	text-align:left;
	background-color:#FFFFFF;
	_background-color:Transparent;
	background-image:url(../images/bk_content.gif);
	background-repeat:repeat-y;
	background-position:right;
	_background-position:left;
	min-height:400px;
	_height:400px;
	_width: 792px; 
}
.bk_content73_bottom {
	background-image:url(../images/bk_content73_bottom.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:738px;
	height:15px;
}

.content_100 {
	width: 985px; 
	text-align:left;
	background-color:#FFFFFF;
	background-image:url(../images/bk_content.gif);
	background-repeat:repeat-y;
	background-position:right;
	_right:-11px;
	_position:relative;
	min-height:400px;
	_height:400px;
}

.column {
	float:left;
}

.left_content {
	width:665px;
	padding:10px;
	 float:left;
	
}



.left_content_bottom {
	background-image:url(../images/bk_content73.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:728px;
	height:15px;
}
.all_content {
	width:965px;
	padding:10px;
	background-image:url(../images/shadow_content.gif);
	background-position:top right;
	background-repeat:no-repeat;
	min-height:400px;
	_height:400px;
}


.bk_content100_bottom {
	background-image:url(../images/bk_content100_bottom.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:1000px;
	height:15px;
	_right:-11px;
	_position:relative;
}

.right_destaque {
	width:299px;
	margin-right:-280px;
	background-image:url(../images/bk_destaque.gif);
	background-repeat:repeat-y;
	background-position:left;
	min-height:400px;
	_height:400px;
	position:relative;
	color:#ffffff;
	_margin-left: -85px;
	_margin-top:-20px;
}

.home 
{
	_margin-left: 0; 
	_margin-top:0;
}

.right_destaque a {
	color:#ffffff;
}
.bk_destaque {
	background-image:url(../images/bk_destaque_top.gif);
	background-position:top right;
	background-repeat:no-repeat;
	min-height:400px;
	_height:400px;
	padding:5px 10px 10px 10px;
	_padding:5px 9px 10px 10px;
}
.bk_destaque_bottom {
	background-image:url(../images/bk_search_bottom.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:17px;
	width:299px;
}

A {
	COLOR: #18525f; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:focus {
	TEXT-DECORATION: underline
}
a img {
	BORDER: 0;
}

.main-container {
	BORDER: #707070 1px solid; 
	WIDTH: 100%; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left
}

.top-menu {
	FONT-WEIGHT: bold; FLOAT: right; COLOR: #707070
}
.top-menu LI {
	DISPLAY: inline
}
.menu {
	font-weight:bold;
	font-size:95%;
	margin-left:5px;
}
body:last-child .menu {
	margin-top:-14px;
}
.menu li{
	display:inline;
	float:left;
	margin-right:2px;
}
.item_right {
	background-image:url(../images/bk_menu_item_right.gif);
	background-repeat:no-repeat;
	background-position:top right;
	position:relative;
	bottom:-5px;
	_bottom:-13px
}
.item_left {
	background-image:url(../images/bk_menu_item_left.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:5px;
	width:5px;
}

.menu A {
	color: #18525f; 
	background-color:#FFFFFF;
	background-image:url(../images/bk_menu_item.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:7px 10px 10px 10px;
	display:block;
}
.menu A:hover {
	color: #18525f;
	text-decoration:none;
	background-image:url(../images/bk_menu_item_hover.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.menu A:active {
	color: #18525f
}
.menu A:focus {
	color: #18525f
}
.menu SPAN {
	display: none
}
.submenu SPAN {
	display: none
}
.submenu {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 95%; 
	VISIBILITY: hidden;  
	margin:14px 0 0 0; 
	_margin:21px 0 0 0; 
	WIDTH: 180px; 
	position: absolute;
	BACKGROUND-COLOR: #4a8491;
	background-image:url(../images/bk_ssmenu.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding:15px 0 15px 0;
	z-index:100;
}
body:last-child .submenu {margin:0;}
.submenu LI {
	DISPLAY: block;
	width:176px;
	LIST-STYLE-IMAGE: none; 
	MARGIN: 0px; 
	LIST-STYLE-TYPE: none; 
	voice-family: inherit;
	padding:0 2px 0 2px;
}
.submenu A {
	padding:3px 5px 3px 5px;
	DISPLAY: block; 
	TEXT-ALIGN: left; 
	background-image:none;
	min-height:auto;
	background-color:#4a8491;
	color:#ffffff;
}

.submenu A:hover {
	color: #164d5a;
	background-color: #ffffff;
	text-decoration: none;
	background-image:none;
}
.submenu A:active {
	COLOR: #164d5a; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.bk_ssmenu {
	position:relative;
	bottom:-22px;
	left:0;
	.left:-2px;
}

.content-row {
	VERTICAL-ALIGN: top; HEIGHT: 330px
}
.content-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.content-body {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 20px
}
.content-body2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 20px
}
.content-body2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
.content-body TD {
	VERTICAL-ALIGN: top
}
.content-body2 TD {
	VERTICAL-ALIGN: top
}
.detalheimagem {
	BORDER-RIGHT: #acc6d5 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #acc6d5 1px solid; PADDING-LEFT: 1px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 3px; BORDER-LEFT: #acc6d5 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #acc6d5 1px solid
}
.content-right-home {
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px; VERTICAL-ALIGN: top; 
	PADDING-TOP: 5px; 
	BACKGROUND-COLOR: #efefef; 
	_padding: 5px 20px 10px 10px
}
.destaqueInicial {
	PADDING-RIGHT: 90px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/icon_estatutos.gif); PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #4b4b4b; PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #febf00; TEXT-ALIGN: left
}

.content-right {
	width:750px;
}

.content-left {
	width:209px;
}


.menu_lateral {
	font-size:95%;
	width:181px;
	margin: 0px 20px 0px -18px;
	position:relative;
	list-style-type:none;
	list-style-image:none;
	background-color:#4a8490;
	background-image:url(../images/ssmenu_repeat.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding:10px 15px 10px 10px;
	font-weight:bold;
	min-height:200px;
	_height:200px;
}
.menu_lateral a{
	color:#fff;
}
.menu_lateral li:hover{
	BACKGROUND-POSITION: left 50%; 
	BACKGROUND-IMAGE: url(../images/bullet_ssmenu_sel.gif);
	BACKGROUND-REPEAT: no-repeat;
	background-color:#6f9ea8;
}
.menu_lateral a:hover{
	text-decoration:none;
}
.menu_lateral li {
	padding:0 0 0 20px;
	margin-bottom:3px;
}
.menu_lateral li.selected {
	BACKGROUND-POSITION: left 50%; 
	BACKGROUND-IMAGE: url(../images/bullet_ssmenu_sel.gif);
	BACKGROUND-REPEAT: no-repeat;
	background-color:#6f9ea8;
}

.menu_lateral_top {
	background-image:url(../images/ssmenu_top.gif);
		background-repeat:no-repeat;
	background-position:bottom;
	width:204px;
	height:6px;
	margin-left:-18px;
	position:relative;

}

.menu_lateral_bottom {
	background-image:url(../images/ssmenu_bottom.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:204px;
	height:11px;
	margin-left:-18px;
	position:relative;

}
.context-navigation {
	DISPLAY: block; FONT-SIZE: 95%; MARGIN: 10px 0px 0px; WHITE-SPACE: nowrap
}
.context-navigation IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 4px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.path {
	font-size: 90%; 
	margin: 10px 0px 10px 0;
}
.path-titulo {
	COLOR: #707070
}
H1 {
	FONT-SIZE: 150%; COLOR: #707070;
}
H2 {
	FONT-SIZE: 130%; MARGIN: 0px 0px 10px; COLOR: #707070; font-weight:bold;
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 105%; MARGIN: 0px 0px 2px; COLOR: #4b4b4b
}
.detalhe H1 SPAN {
	
}
.content-body H3 {
	MARGIN: 8px 0px 2px
}
.content-body2 H3 {
	MARGIN: 8px 0px 2px
}
.content-body .label {
	FONT-WEIGHT: bold
}
.content-body2 .label {
	FONT-WEIGHT: bold
}
.data-nota {
	font-size: 90%; 
	background-image:url(../images/bk_data.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	margin-right:10px;
	text-align:center;
}
.data {
	width:42px;
	padding-top:5px;
	height:38px;
	background-image:url(../images/bk_data.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.tipo {
	width:42px;
	padding-top:4px;
	height:21px;
	color:#ffffff;
	background-image:url(../images/bk_tipo.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.noticia_dta {
	float:left;
	width:92%;
}
.noticia_dta img{
	float:left;
	margin-right:10px;
}
P {
	FONT-SIZE: 100%; MARGIN: 0px 0px 7px
}
unknown {
	FONT-SIZE: 100%
}
.RadEContent P {
	FONT-SIZE: 100%
}
.RadEContent LI {
	FONT-SIZE: 100%
}
.RadEContent A {
	FONT-SIZE: 100%
}
.RadEContent OL {
	FONT-SIZE: 100%
}
.RadEContent STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
.detalhe {
	FONT-SIZE: 100%; MARGIN: 0px 0px 7px
}
.lead {
	FONT-SIZE: 110%; COLOR: #333333
}
.simple_list {
	LIST-STYLE-TYPE: none
}
.simple_list LI {
	CLEAR: both; MARGIN: 0px 0px 1.5em
}
.simple_list IMG {
	BORDER-RIGHT: #ffa800 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffa800 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 3px; BORDER-LEFT: #ffa800 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ffa800 1px solid
}
.simple_list2 {
	LIST-STYLE-IMAGE: none; MARGIN: 0px 0px 20px; LIST-STYLE-TYPE: none
}
.simple_list2 LI {
	CLEAR: both; MARGIN: 0px 0px 1px
}
.simple_list2 IMG {
	BORDER-RIGHT: #ffa800 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffa800 1px solid; PADDING-LEFT: 1px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 2px; BORDER-LEFT: #ffa800 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ffa800 1px solid
}

/*listagens */
.list_news {
	margin: 0;
	list-style-image:none;
	list-style-type:none;
}
.list_destaque {
	LIST-STYLE-IMAGE: url(../images/blue_bullet.gif); 
	margin: 0px 0px 20px 26px;
	.margin: 0px 0px 20px 16px;
	padding:0;
}
.list_destaque li{
	.padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
}
.list_news LI {
	MARGIN: 0 0 10px 0;
	clear:both;
}
.list_news UL LI {
	LIST-STYLE-IMAGE: url(../images/blue_bullet2.gif); MARGIN: 0px 0px 2px 16px
}
.list_news UL LI UL LI {
	LIST-STYLE-IMAGE: url(../images/blue_bullet3.gif); MARGIN: 0px 0px 0px 16px
}


.level1_list {
	font-size:110%;
	font-weight:bold;
	margin:0;
}
.level1_list li{
	list-style-image:url(../images/white_bullet.gif);
	margin:0 0 10px 25px;
	.margin:0 0 10px 16px;
	padding:0;
	.padding:0 0 0 10px
}

.bk_destaque img{
	border:3px solid #ffffff;
	float:left;
	margin-right:10px;
}

.detail-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../images/detail_bullet.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 10px; PADDING-TOP: 0px
}
.detail-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px 20px; PADDING-TOP: 0px
}
.footer {
	font-size:90%; width: 100%; text-align:left; color:#ffffff; clear:both;
}
.footer ul{
	list-style-type:none;
	margin:0;
}
.footer li{
	display:inline;
	float:left;
	margin-right:10px;
}
.footer a{
	color:#ffffff;
}



.abc IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px 0px 0px; BORDER-RIGHT-WIDTH: 0px
}
.input {
	BORDER: #b2d136 1px solid; FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.site_map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 210px; PADDING-TOP: 0px
}
.path_formulario {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: right
}
.path_formulario .selected {
	FONT-WEIGHT: bold; COLOR: #cc9902
}
.path_formulario LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.path_formulario IMG {
	MARGIN: 0px 5px
}
.lead_home_canal {
	MARGIN-TOP: -15px; MARGIN-BOTTOM: 10px
}
.table {
	MARGIN: 3px 0 3px 0;
}
.table TD.tabletitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BACKGROUND-COLOR: #b2d136; TEXT-ALIGN: left; color:#fff;
}
.table TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BORDER-BOTTOM: #d6d6d6 1px dashed
}
.tablehorario {
	MARGIN: 3px
}
.tablehorario TD {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cecece 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cecece 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cecece 1px solid; TEXT-ALIGN: center
}
.form {
	WIDTH: 95%
}
.form-body IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1px 0px 0px 3px; BORDER-RIGHT-WIDTH: 0px
}
#imgAst2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.form TD {
	VERTICAL-ALIGN: top
}
.form-title {
	MARGIN-TOP: 4px; DISPLAY: none; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 4px; COLOR: #656565; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.form-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.form-section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
.form-section LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #1e3c7b; PADDING-TOP: 12px; FONT-FAMILY: Arial
}
.form-section-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 105%; PADDING-BOTTOM: 0px; COLOR: #656565; PADDING-TOP: 12px; FONT-FAMILY: Arial
}
.form-subsection {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.form-subsection LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; FONT-FAMILY: Arial
}
.form-subsection-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; FONT-FAMILY: Arial
}
.form-label {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #656565; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
.form-label-required {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right top; DISPLAY: inline-block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/ast.gif); PADDING-BOTTOM: 0px; COLOR: red; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
.form LABEL {
	FONT-SIZE: 100%; COLOR: #656565; FONT-FAMILY: Arial; POSITION: relative
}
.form-field {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
HTML > BODY .form-field {
	WIDTH: 100%
}
.form-field-required {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.form-toolbar {
	PADDING-RIGHT: 5px; MARGIN-TOP: 1em; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.form-button {
	FONT-SIZE: 100%; COLOR: #1e3c7b; TEXT-DECORATION: none
}
.form-validation {
	FONT-SIZE: 90%
}
.list_numbered {
	MARGIN: 0px 0px 0px 10px
}
HTML > BODY .list_numbered {
	MARGIN-LEFT: -35px
}
.list_numbered LI {
	MARGIN: 5px 0px 7px 15px; LIST-STYLE-TYPE: decimal
}
.form SELECT {
	MARGIN-TOP: 1px
}
.calendar-container {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: xx-small; FILTER: progid:DXImageTransform.Microsoft.Shadow(strength=2, color=#666666, direction=135); VISIBILITY: hidden; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial; POSITION: absolute; BACKGROUND-COLOR: white
}
.calendar-container A {
	TEXT-DECORATION: none
}
.calendar-container A:hover {
	TEXT-DECORATION: none
}
.calendar-container A:hover {
	COLOR: #cc9902
}
.calendar-header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 6.5pt; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: transparent
}
.calendar-header A {
	COLOR: #999999
}
.calendar-selection {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 6.5pt; PADDING-BOTTOM: 2px; MARGIN: 3px 2px 0px; COLOR: #999999; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calendar-selection .month {
	FONT-SIZE: 6.5pt; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.calendar-selection .year {
	FONT-SIZE: 6.5pt; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.calendar {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 6.5pt; MARGIN: 2px; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse
}
.calendar TH {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; WIDTH: 18px; COLOR: #ffffff; HEIGHT: 15px; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
}
.calendar TD {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: gray 1px solid; WIDTH: 18px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.calendar .weekday A {
	COLOR: black
}
.calendar .weekend A {
	COLOR: #999999
}
.calendar .today {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #656565
}
.calendar .today A {
	COLOR: white
}
.calendar .today A:hover {
	COLOR: white
}
.calendar .disabled {
	COLOR: lightgrey
}
#portal_menu {
	font-size: 90%; 
	float: right; 
	color: #707070;
	list-style-type:none;
	list-style-image:none;
	width:297px;
	padding-top:10px;
}

#portal_menu li {
	float:left;
}
#portal_menu li.inisessao {
	margin-bottom:0;
}
#portal_menu li a {
	color: #18525f;
	background-image:url(../images/bk_menutop.gif);
	background-position:top right;
	background-repeat:no-repeat;
	height:19px;
	float:left;
	padding:3px 3px 0 0;
}

#portal_menu li img {
	float:left;
	margin-right:3px;
	margin-top:-3px;
	position:relative;
}


#portal_menu li.inisessao a {
	width:294px;
	display:block;

}

#portal_menu li a:hover {
	background-image:url(../images/bk_menuportal_hover.gif);
	background-position:top right;
	background-repeat:no-repeat;
	color:#fff;
	text-decoration:none;

}
.area {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative
}
.ico {
	MARGIN-BOTTOM: -2px
}
.obrigatorio {
	COLOR: #a80000
}
.bbl2 {
	WIDTH: 500px;position:relative; font-weight:normal; top:-10px;
}
.bbl2 A {
	MARGIN: 0px 0px 0px 40px; WHITE-SPACE: nowrap; margin-right:0px;
}
.bbl2 SPAN {
	FONT-WEIGHT: bold
}

.detalhe_testemunhos IMG {
	WIDTH: 82px; HEIGHT: 105px
}
.detalhe_noticias IMG {
	WIDTH: 80px; HEIGHT: 60px
}
.custom_property_header H3 {
	FONT-SIZE: x-small; MARGIN: 0px 0px 2px; COLOR: #656565
}
.custom_property_cell_label H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: x-small; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; VERTICAL-ALIGN: top; COLOR: #656565; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.custom_property_cell_input {
	PADDING-LEFT: 12px; PADDING-BOTTOM: 4px
}
.summary {
	FONT-WEIGHT: normal; WIDTH: 600px; COLOR: #656565
}
.summary .summary-label {
	WIDTH: 150px
}
.summary-section-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.summary-subsection-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.summary-label {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: #656565; PADDING-TOP: 2px; BORDER-BOTTOM: #acc6d5 1px solid
}
.summary-value {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 75%; COLOR: #656565; PADDING-TOP: 2px; BORDER-BOTTOM: #acc6d5 1px solid
}
#panDetalhe H1 {
	MARGIN-TOP: 0px
}

.break {
	clear:both;
}

.sep_destaques {
	background-image:url(../images/sep_destaques.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:2px;
	margin-bottom:15px;
}
.width 
{
	width:400px;
}
.banner-row object
{
	width:665px;
}

.banner {
	background-image:url(../images/bk_banner.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:20px;

}
.left_content .banner {
	width:665px;
}