.style1 {font-weight: bold}
.texto {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a.texto:link {
	text-decoration: bold;
}
a.texto:hover {
	text-decoration: bold, underline;
}
a.texto:visited {
	text-decoration: bold;
}
.texto_p {
	color: #333333;
	text-decoration: none;
	font-size: 9px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.texto_cinza {
	color: #666666;
	text-decoration: none;
	font-size: 11px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a.texto_cinza:link {
	text-decoration: bold;
}
a.texto_cinza:hover {
	text-decoration: bold, underline;
}
a.texto_cinza:visited {
	text-decoration: bold;
}
.texto_cinza_p {
	color: #666666;
	text-decoration: none;
	font-size: 9px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.texto_branco {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.texto_branco_p {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.texto_vermelho {
	color: #CC0000;
	text-decoration: none;
	font-size: 11px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.texto_azul {
	color: #003366;
	text-decoration: none;
	font-size: 11px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a.texto_:hover {
	text-decoration: underline;
}
a.texto_vermelho:visited {
	text-decoration: none;
}

.glossario {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.letras {
	color: #333333;
	text-decoration: none;
	font-size: 15px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

<!-- ************************* backgrounds <TD> ************************* -->

td.bg_cinza_0 {
	background-color : #EDEDEB;
}
td.bg_cinza_1 {
	background-color : #e4e4e4;
}
td.bg_cinza_2 {
	background-color : #CCCCCC;
}
td.bg_cinza_3 {
	background-color : #999999;
}
td.bg_cinza_4 {
	background-color : #333333;
}
td.bg_branco {
	background-color : #FFFFFF;
}	
td.bg_vermelho {
	background-color : #CC0000;}
}
td.bg_azul {
	background-color : #003366;}

<!-- ************************* backgrounds <TABLE> ************************* -->

table.bg_cinza_0 {
	background-color : #f2f2f2;
}
table.bg_cinza_1 {
	background-color : #e4e4e4;
}
table.bg_cinza_2 {
	background-color : #CCCCCC;
}
table.bg_cinza_3 {
	background-color : #999999;
}
table.bg_cinza_4 {
	background-color : #333333;
}
table.bg_branco {
	background-color : #FFFFFF;
}	
table.bg_vermelho {
	background-color : #CC0000;}
}	
table.bg_azul {
	background-color : #003366;}

	
<!-- ************************* formulários ************************* -->	
	
.form_box {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height: 17px
}
.form_area {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height: 250px
	width: 290px
}
.form_select {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height: 18px
}


.menu {  
    position:fixed;  
    top:0px;
	left: -381px;
	margin-left: 50%;
    width:760px;  
    height:46px;
	
}  

html, body  
    {  
    _height: 100%;  
    _overflow: auto;  
    }  
.menu {  
    _position: absolute;  
}  