html
{
 border-top				    : 0px; 
 border-left			    : 0px; 
 border-right			    : 0px; 
 border-bottom			    : 0px;
 margin					    : 0px; 
}
body 
{
 border-top				    :0px; 
 border-left			    :0px; 
 border-right			    :0px; 
 border-bottom			    :0px;
 margin					    :0px; 
 padding				    :0px;
 margin-left                :0px;
 margin-top                 :0px;
 margin-right               :0px;
 margin-bottom              :0px;
 background-color           :#E9E9E9;
 scrollbar-face-color       :#D8D8D8;
 scrollbar-arrow-color      :#f2f2f2;
 scrollbar-highlight-color  :#f2f2f2;
 scrollbar-track-color      :#f2f2f2;
}

table
{
 border					   : 0px;
 border-left			   : 0px; 
 border-right			   : 0px; 
 border-bottom			   : 0px;
 border-top				   : 0px solid; 
 margin					   : 0px; 
 padding				   : 0px;
}

h1 
{
 font-weight		    : bolder; 
 font-size		        : 1.5em; 
 margin-bottom	        : 0.5em; 
 word-spacing	        : 0.1em; 
 font-style		        : normal;
}
h2 
{
 font-weight		    : bolder; 
 font-size		        : 1.25em; 
 margin-bottom	        : 0em; 
 padding-bottom	        : 0em; 
 font-style		        : normal;
}
h3
{
 font					: 100% 'trebuchet MS';
 font-weight		    : bolder; 
 font-size		        : 1em; 
 font-style		        : normal;
 color					: #E80000;
 margin					: 0px;
 padding				: 0px;
}
h4 
{
 font-weight		    : bolder; 
 font-size		        : 0.9em; 
 margin-bottom	        : 0.1em; 
 padding-bottom	        : 0.1em; 
 font-style		        : normal;
}
h5
{
 font-weight		    : bolder; 
 font-size		        : 0.8em; 
 margin-bottom	        : 0em; 
 padding-bottom	        : 0em; 
 font-style		        : normal;
}
h6
{
 font-weight		    : bolder; 
 font-size		        : 0.7em; 
 font-style		        : normal;
 margin-bottom	        : 0em; 
 padding-bottom	        : 0em; 
} 
h5
{
 font				    : 100% 'trebuchet MS';
 color				    : #334d55;
 margin				    : 0px;
 padding			    : 0px;
}
ul
{
 font-size		        : 100%; 
 margin-top		        : 0.1em; 
 margin-bottom	        : 0.1em;
 padding-bottom	        : 0.1em; 
 padding-top		    : 0.1em;
 list-style-type		: square;
}
ul ul
{
 list-style-type		: disc;
}
ul ul ul
{
 list-style-type		: none;
}
ul.simple
{
 list-style-type	    : none;
}
ul.indexlist
{
 list-style-type	    : none;
}

ul li
{
 margin-top		        : 0em; 
 margin-left		    : 0em;
 margin-bottom	        : 0em; 
}

ul li div p 
{
 font-size		        : 100%; 
 margin-top		        : 0.2em; 
 margin-bottom	        : 0.2em; 
 list-style-type	    : disc;
}
ol 
{
 font-size		        : 100%; 
 margin-top		        : 0.1em; 
 margin-bottom	        : 0.1em; 
 padding-top		    : 0.1em;
 padding-bottom	        : 0.1em; 
}
ol li
{
 margin-top		        : 0em; 
 margin-left		    : 0em;
 margin-bottom	        : 0em; 
}
ol li div p
{
 font-size		        : 100%; 
 margin-top		        : 0.2em;
 margin-bottom	        : 0.2em; 
 list-style-type	    : decimal;
}
div p 
{
 font					: 11px 'trebuchet MS'; 
 font-size		        : 100%; 
 margin-top		        : 0.5em; 
 margin-left            : 2em;
 margin-right           : 2em;
 margin-bottom	        : 0.5em; 
 white-space            : pre;
 line-height            : 18px;
}

.fundo_linha
{
	background-color: #FEDE00;
	border: 1px solid #666666;
	background-image: url(/_imagens/graficos/bg_fundo.jpg);
}

.texto_negrito
{
 font					: 11px 'trebuchet MS'; 
 font-weight			: bolder;
 font-weight			: bolder;
 text-decoration	 	: none;
 height					: 25px;
 color					: #515252;
 text-align				: inherit;
 
}
.texto_normal
{
 font					: 11px 'trebuchet MS'; 
 font-weight			: normal;
 text-decoration	 	: none;
 color			 		: #515252;
}
.coluna_canto
{
  background-color 		: #f2f2f2;
}

.tabela_formatada
{
 font					: 11px 'trebuchet MS'; 
 background-color	 	: #fafbfc; 
 border-color			: #f2f2f2;
 border-top			 	: #f2f2f2 	1px solid;
 border-left	 		: #f2f2f2 	1px solid;
 border-right	 		: #f2f2f2 	1px solid;
 border-bottom	 		: #f2f2f2 	1px solid;
 padding				: 1px;
}


.tabela_classificacao
{
 font					: 11px 'trebuchet MS'; 
 color					: #515252; 
 border-top	 			: gray 1px solid; 
 border-left			: gray 1px solid; 
 border-right 			: gray 1px solid; 
 border-bottom			: gray 1px solid;
 width					: 99%;
 padding				: 1px;

 
}
.tabela_classificacao td
{
 font					: 11px 'trebuchet MS'; 
 white-space			: nowrap;
}
.tabela_classificacao thead
{
 background				: buttonface;
}
.tabela_classificacao thead td
{
 border-top				: buttonhighlight 1px solid; 
 border-left			: buttonhighlight 1px solid; 
 border-right			: gray 	  1px solid; 
 border-bottom			: gray 	  1px solid;
}
.tabela_classificacao thead td:active
{
 border-top-color		: buttonshadow; 
 border-left-color		: buttonshadow; 
 border-right-color		: buttonhighlight;
 border-bottom-color	: buttonhighlight;  
}
.tabela_classificacao thead .arrow
{ 
 font-family			: webdings; 
 font-size				: 11px;; 
 color					: black; 
 height					: 11px;
 width					: 11px;; 
 padding-top			: 0px; 
 padding-left			: 0px; 
 padding-right			: 0px; 
 padding-bottom			: 0px; 
 overflow				: hidden; 
 vertical-align			: middle;
}
.tabela_classificacao tbody
{
 background				: white;
 border-bottom-color	: buttonshadow;
}
.tabela_classificacao tbody td
{
 font					: 11px 'trebuchet MS'; 
 font-weight			: normal;
 white-space			: nowrap;
}
.tabela_classificacao tbody td:active
{
 font					: 11px 'trebuchet MS';
 font-weight			: bolder;
 padding-top			: 2px;
 padding-left			: 1px; 
 padding-right			: 1px; 
 padding-bottom			: 2px; 
}

.efeito
{
 background				: buttonface;
 border-top				: buttonhighlight 1px solid; 
 border-left			: buttonhighlight 1px solid; 
 border-right			: gray 	  1px solid; 
 border-bottom			: gray 	  1px solid;
}


a:link, a:visited
{
 color					: #515252;
 text-decoration		: none;
 font-weight			: bolder;
 cursor					: pointer;
 
}
a:hover
{
 color					: #186285;
 text-decoration		: underline;
 cursor					: pointer;
}
hr 
{
 margin-top		        : 0em; 
 margin-bottom	        : 0em; 
 padding-bottom	        : 0em; 
 width			        : 90%; 
 color			        : #cccccc; 
 padding-top	        : 0em; 
 align			        : center;
}

.texto_asterisco
{
 font					: 8pt Verdana,Arial,Helvetica,Tahoma; 
 font-weight			: bold;
 text-decoration	 	: none;
 color					: #ff0000; 
}

#texto_menu td
{ 
 padding-left: 4px;
}


#texto_menu a
{ 
 font                  : 10px Verdana, Arial, Helvetica, sans-serif; 
 font-weight           : bold; 
 color                 : #000000; 
 text-decoration       : none; 
}

#texto_menu a:hover
{ 
 font                  : 10px Verdana, Arial, Helvetica, sans-serif; 
 font-weight           : bold; 
 color                 : #9F9F9F; 
 text-decoration       : none; 
}

.texto_home {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #858585;
}
