BODY { 
	FONT-SIZE: 11px; 
	COLOR: #000; 
	FONT-FAMILY: verdana, arial, sans serif; 
	line-height: 160% ;

	SCROLLBAR-FACE-COLOR: #EDEDED; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #DBDBDB; 
	SCROLLBAR-3DLIGHT-COLOR: #cccccc; 
	SCROLLBAR-ARROW-COLOR: #999999; 
	SCROLLBAR-TRACK-COLOR: #EDEDEA; 
	SCROLLBAR-DARKSHADOW-COLOR: #999999;

}

.TopTable { background-color: #f3f9fa; }
.TopBarLinha { background-color: #DBDBDB; }
.TopBarBack { background-color: #EFEFEF; }

.TableLinha { background-color: #EFEFEF; }
.TableBackClaro { background-color: #FFFFFF; }
.TableBackEscuro { background-color: #F7F7F7; }

TABLE { FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, arial, sans serif }
TR { FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, arial, sans serif }
TD { FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, arial, sans serif }
P {	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, arial, "sans serif"; font-weight: normal;  line-height: 140%}
.l160 { line-height: 160%}
H1 { FONT-SIZE: 22px; COLOR: #000; FONT-FAMILY: verdana, arial, "sans serif"; font-weight: bold; }
subH1 { FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana, arial, "sans serif"; font-weight: normal; }
H2 { FONT-SIZE: 15px; COLOR: #000; FONT-FAMILY: verdana, arial, "sans serif"; font-weight: bold; }
subH2 { FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana, arial, "sans serif"; font-weight: normal; }

.titulo { FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY: verdana, arial, sans serif; line-height: 130%; font-weight: bold;  }


.menu { FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, arial, "sans serif"; font-weight: normal; }

.minimenu { FONT-SIZE: 9px;	COLOR: #000066; FONT-FAMILY: verdana, arial, "sans serif"; font-weight: normal; }
A.minimenu:link { text-decoration: none; color: #000066; }
A.minimenu:visited { text-decoration: none; color: #000066 ; }
A.minimenu:active { text-decoration: none; 	color: #000066 ; }
A.minimenu:hover { text-decoration: underline; color: #000000; }

A.menu:link { text-decoration: none; color: #000066; }
A.menu:visited { text-decoration: none; color: #000066 ; }
A.menu:active { text-decoration: none; 	color: #000066 ; }
A.menu:hover { text-decoration: underline; color: #000000; }

.legenda { FONT-SIZE: 9px;	COLOR: #999999; FONT-FAMILY: verdana, arial, "sans serif"; font-weight: normal; }
A.legenda:link {text-decoration: none;color: #999999;}
A.legenda:visited {	text-decoration: none; 	color: #999999 ; }
A.legenda:active { 	text-decoration: none; 	color: #999999 ; }
A.legenda:hover { 	text-decoration: underline; color: #000000; }

A.submenuB:link {text-decoration: underline;color: #000066;}
A.submenuB:visited {	text-decoration: underline; 	color: #000066 ; }
A.submenuB:active { 	text-decoration: underline; 	color: #000066 ; }
A.submenuB:hover { 	text-decoration: none; color: #660000; }

A.black:link {text-decoration: none;color: #000000;}
A.black:visited {	text-decoration: none; 	color: #000000 ; }
A.black:active { 	text-decoration: none; 	color: #000000 ; }
A.black:hover { 	text-decoration: none; color: #0000FF; }

A.rodmenu:link {text-decoration: none; color: #999999;}
A.rodmenu:visited {	text-decoration: none; 	color: #999999 ; }
A.rodmenu:active { 	text-decoration: none; 	color: #999999 ; }
A.rodmenu:hover { 	text-decoration: underline; color: #000066; }
.rodmenu { FONT-SIZE: 9px;	COLOR: #999999; FONT-FAMILY: verdana, arial, "sans serif"; font-weight: normal; }


.nextprev { FONT-SIZE: 9px;	COLOR: #000; FONT-FAMILY: verdana, arial, "sans serif"; font-weight: normal; }
A.nextprev:link { text-decoration: none; color: #000000; }
A.nextprev:visited { text-decoration: none; color: #000000 ; }
A.nextprev:active { text-decoration: none; 	color: #000000 ; }
A.nextprev:hover { text-decoration: underline; color: #000066; }

.topmenu {
	FONT-SIZE: 11px;
	COLOR: #660000;
	FONT-FAMILY: verdana, arial, "sans serif";
	font-weight: normal;

}

A.topmenu:link {
	text-decoration: none;
	color: #660000;
}
A.topmenu:visited { 
	text-decoration: none; 
	color: #660000 ;
}
A.topmenu:active { 
	text-decoration: none; 
	color: #660000 ;
}
A.topmenu:hover { 
	text-decoration: underline; 
	color: #000066; 
}
A:link { text-decoration: mainlink; color: #0000CC; }
A:visited { text-decoration: mainlink; color: #0000CC ; }
A:active { text-decoration: mainlink; 	color: #0000CC ; }
A:hover { text-decoration: none; color: #000000; }

.rodape { FONT-SIZE: 9px;	COLOR: #000; FONT-FAMILY: verdana, arial, "sans serif"; font-weight: normal; }

.inputinho	{
	BORDER-TOP-WIDTH: 1px; 
	FONT-WEIGHT: normal; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 9px; 
	BORDER-LEFT-COLOR: #111111; 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-BOTTOM-COLOR: #111111; 
	COLOR: #000000; 
	BORDER-TOP-COLOR: #111111; 
	TEXT-INDENT: 0px; 
	FONT-FAMILY: verdana, arial, helvetica; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-RIGHT-COLOR: #111111
	}

.input {
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: verdana, arial, "sans serif";
	font-weight: normal;
	background-color:#FFFFFF;
}
.inputbut {
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: verdana, arial, "sans serif";
	font-weight: normal;
}

.inputout {
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: verdana, arial, "sans serif";
	font-weight: normal;
}


.cbtn
	{
	height:18;
	BORDER-LEFT: #F7F7F7 1px solid;
	BORDER-RIGHT: #F7F7F7 1px solid;
	BORDER-TOP: #F7F7F7 1px solid;
	BORDER-BOTTOM: #F7F7F7 1px solid; 
	}
.txtbtn {font-family:tahoma; font-size:70%; color:menutext;}









.webfx-tree-container {
	margin: 0px;
	padding: 0px;
	font: icon;
	white-space: nowrap;
}

.webfx-tree-item {
	padding: 0px;
	margin: 0px;
	font: icon;
	color: black;
	white-space: nowrap;
}

.webfx-tree-item a, .webfx-tree-item a:active, .webfx-tree-item a:hover {
	FONT-SIZE: 9px;
	margin-left: 3px;
	padding: 1px 2px 1px 2px;
}

.webfx-tree-item a, .webfx-tree-item a:visited, .webfx-tree-item a:active {
	color: black;
	text-decoration: none;
}

.webfx-tree-item a:hover {
	color: blue;
	text-decoration: underline;
}

.webfx-tree-item a:active {
	background: highlight;
	color: highlighttext;
	text-decoration: none;
}

.webfx-tree-item img {
	vertical-align: middle;
	border: 0px;
}

.webfx-tree-icon {
	width: 16px;
	height: 16px;
}