BODY {
	MARGIN: 0px; COLOR: black; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #ffffcc; margin-left:0;  Margin-TOP:0}

H1	{	
	font-size:	16px;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2
{
	font-weight: bold;
	font-size: 14px;
	word-spacing: normal;
	text-transform: none;
	font-style: normal;
	letter-spacing: normal;
	text-align: center;
	text-decoration: none;
}	
		
H3
{
	font-weight: bold;
	font-size: 13px;
	word-spacing: normal;
	text-transform: none;
	color: firebrick;
	font-style: normal;
	letter-spacing: normal;
	text-decoration: none;
}	
		
H4	{	
	font-size:	12px;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	

A:link {
	COLOR: black
}
A:hover {
	COLOR: black
}
.NEWS {
	COLOR: black
}
.NEWS A:link {
	COLOR: black; TEXT-DECORATION: underline
}
.NEWS A:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
.NEWS TABLE {
	BORDER-RIGHT: #333399 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333399 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #333399 1px solid; TEXT-INDENT: 5pt; PADDING-TOP: 5px; BORDER-BOTTOM: #333399 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
A:visited {
	COLOR: black
}
.NEWS A:visited {
	COLOR: black; TEXT-DECORATION: underline
}
.MENU {
	COLOR: black
}
.MENU A:hover {
	FONT-WEIGHT: lighter; FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial
}
.MENU A:link {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial
}
.MENU A:visited {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial
}
.MENU TABLE {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; WIDTH: 95%; BORDER-BOTTOM: 1px; FONT-FAMILY: Tahoma; TEXT-ALIGN: left
}
A:active {
	COLOR: black
}
.nav {
	BORDER-RIGHT: #ffcc00 1px; BORDER-TOP: #ffcc00 1px; FONT-WEIGHT: bolder; FONT-SIZE: 10pt; BORDER-LEFT: #ffcc00 1px; COLOR: black; BORDER-BOTTOM: #ffcc00 1px; FONT-FAMILY: Tahoma, Verdana, Arial
}
.navhilite {
	BORDER-RIGHT: black 1px; BORDER-TOP: black 1px; FONT-SIZE: 10pt; BORDER-LEFT: black 1px; CURSOR: hand; COLOR: blue; TEXT-INDENT: 17pt; BORDER-BOTTOM: black 1px; FONT-FAMILY: Tahoma
}
TD.info {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; MARGIN: 2px; BORDER-LEFT: gray 1px solid; COLOR: black; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: white; TEXT-ALIGN: justify
}
.MENU TD {
	FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
.sidebar {
	
}
.sidebar TABLE {
	BORDER-RIGHT: maroon 1px; BORDER-TOP: maroon 1px; BORDER-LEFT: maroon 1px; BORDER-BOTTOM: maroon 1px; FONT-FAMILY: Tahoma
}
.sidebar TD {
	TEXT-INDENT: 3pt; FONT-FAMILY: Tahoma; TEXT-ALIGN: left
}
.sidebar A:hover {
	FONT-WEIGHT: lighter; FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial
}
.sidebar A:link {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial
}
.sidebar A:visited {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial
}
.nav2 {
	BORDER-RIGHT: lightyellow 1px; BORDER-TOP: lightyellow 1px; FONT-SIZE: 10pt; BORDER-LEFT: lightyellow 1px; COLOR: firebrick; TEXT-INDENT: 17pt; BORDER-BOTTOM: lightyellow 1px; FONT-FAMILY: Tahoma, Verdana, Arial
}
.TEXTBOX {
	
}
.TEXTBOX TABLE {
	BORDER-RIGHT: #ccccff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #ccccff 1px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #ccccff 1px; COLOR: black; TEXT-INDENT: 5pt; PADDING-TOP: 5px; BORDER-BOTTOM: #ccccff 1px; FONT-FAMILY: Tahoma, Arial; TEXT-ALIGN: justify
}
TD.Title {
	FONT-WEIGHT: bolder; FONT-SIZE: 10pt; MARGIN: 2px; COLOR: black; TEXT-INDENT: 5pt; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.Eventos {
	
}
.Tempo {
	
}
.Indices {
	
}
.Eventos TABLE {
	BORDER-RIGHT: maroon 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: maroon 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: maroon 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: maroon 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
TD.EventHeader {
	FONT-SIZE: 10pt; COLOR: yellow; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: maroon; TEXT-ALIGN: center
}
.Eventos TD {
	TEXT-INDENT: 5pt; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.Indices TABLE {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #6699cc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #6699cc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: white
}
.Indices TD {
	FONT-SIZE: 10pt; MARGIN-LEFT: 2px; TEXT-INDENT: 5pt; MARGIN-RIGHT: 2px; FONT-FAMILY: Tahoma, Arial
}
TD.IndiceHeader {
	FONT-SIZE: 10pt; COLOR: yellow; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #6699cc; TEXT-ALIGN: center
}
.Tempo TABLE {
	BORDER-RIGHT: darkseagreen 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: darkseagreen 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: darkseagreen 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: darkseagreen 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: white
}
TD.TempoHeader {
	FONT-SIZE: 10pt; COLOR: yellow; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: darkseagreen
}
.nav2 A:active {
	COLOR: firebrick
}
.navhilite A:link {
	COLOR: orangered
}
.nav2 A:link {
	COLOR: firebrick
}
.navhilite A:active {
	COLOR: orangered
}
.nav2 A:visited {
	COLOR: firebrick
}
.navhilite A:visited {
	COLOR: orangered
}
.forum {
	
}
.forum TABLE {
	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff9900 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 2pt; BORDER-LEFT: #ff9900 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #ff9900 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: white
}
TR.forum_headers {
	FONT-WEIGHT: bolder; BACKGROUND-COLOR: khaki
}
TR.ThreadAlternative {
	BACKGROUND-COLOR: lightgoldenrodyellow
}
TR.ThreadMain {
	BACKGROUND-COLOR: snow
}
TR.ThreadMessage {
	BACKGROUND-COLOR: white
}
.bodymessage {
	
}
.bodymessage TABLE {
	BORDER-RIGHT: steelblue 1px; BORDER-TOP: steelblue 1px; BORDER-LEFT: steelblue 1px; BORDER-BOTTOM: steelblue 1px; BACKGROUND-COLOR: lavender
}
.ThreadReply {
	
}
.ThreadReply .TR {
	BACKGROUND-COLOR: lightgrey
}
.ThreadReply TD {
	MARGIN-LEFT: 10px
}
TR.ThreadReplyMain {
	BACKGROUND-COLOR: seashell
}
TR.ThreadReplyAlternative {
	BACKGROUND-COLOR: floralwhite
}

.main_table
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	width: 90%;
	padding-top: 0px;
	border-bottom: 0px;
	height: 637px;
}
.banner_td
{
	BORDER-BOTTOM: #c0c0c0 1px solid; width:100%; background-color : #e9da1d; 					height:67
	}

.banner_2_td
{
	background-image: url(page/top_bg2.gif);
	width: 100%;
	border-bottom: #c0c0c0 1px solid;
	height: 17px;
	background-color: #ffffff;
}

.menu_td
{
	background-image: url(images/left_bg.gif);
	vertical-align: top;
	width: 140px;
	background-repeat: no-repeat;
	height: 499px;
	background-color: #eaeaea;
	text-align: left;
}
.main_td
{
	vertical-align: top;
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	text-align: left;
}

.main_td_2
{
	background-position: right top;
	background-image: url(images/db_globe.jpg);
	vertical-align: top;
	background-repeat: no-repeat;
	text-align: justify;
}

.news_td
{
	BORDER-LEFT: #c0c0c0 1px solid;vertical-Align:top;text-align:center;width:190; background-color:#e6e6e6
							;height:100%}
							
							
.bottom_td
{
	width:100%;background-image:url(page/top_bg2.gif); height:17}
	
	
.text { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 20px }
.label { FONT-SIZE: 10px;  }
.link  { FONT-SIZE: 10px;  }
.label_ro {Height:20px;Font-Size:8pt;background-Color:#FFFF80;Border-Style:Solid;Border-Width:1px;}
.table_form
{
	border-right: #0000cc thin solid;
	padding-right: 15px;
	border-top: #0000cc thin solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #0000cc thin solid;
	padding-top: 5px;
	border-bottom: #0000cc thin solid;
	background-color: #ffff99;
}
.cmd {BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; WIDTH: 75px; BORDER-BOTTOM: black 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #ccccff; background-color: #CCCCFF; border-width: 1px; border-style: Solid}
.table_interlinea
{
	line-height: 120%;
}
