a:hover{text-decoration:underline}
.label
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	COLOR: #2E2E2E;
    TEXT-DECORATION: none
}
.campo
{
    BORDER-RIGHT: #585858 1px solid;
    BORDER-TOP: #585858 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #585858 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #585858 1px solid;
    FONT-FAMILY: Verdana;
	HEIGHT: 18px;
    BACKGROUND-COLOR: #FFFFFF
}
.texto
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	COLOR: #2E2E2E;
    TEXT-DECORATION: none
}
.titulo_tabela
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	COLOR: #445390;
    TEXT-DECORATION: none
}

.titulo_modulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: Tahoma;
	COLOR: #445390;
    TEXT-DECORATION: none
}
.titulo_inicio
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    FONT-FAMILY: Tahoma;
	COLOR: #B2B2B2;
    TEXT-DECORATION: none
}
.sair
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	COLOR: #585858;
    TEXT-DECORATION: none
}
.desc_logo {
    color: #676B7C;
    font-size: 9px;
    font-family: tahoma;
}

.logo {
    color: #5E9114;
	FONT-WEIGHT: BOLD;
    font-size: 15px;
    font-family: tahoma;
}
.texto_barra_roxa
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
.texto_barra_roxa_banco
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
.texto_inicial
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma;
	COLOR: #445390;
    TEXT-DECORATION: none
}
.menus_principais
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    FONT-FAMILY: Tahoma;
	COLOR: black;
    TEXT-DECORATION: none
}
*.myhidden    {
	visibility: hidden;
	display: none;
}
.pr {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; LIST-STYLE-IMAGE: none; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.fontmenu {
    color: #676B7C;

    font-size: 11px;
    font-family: tahoma;
	TEXT-DECORATION: none
}
.fonttexto {
    color: #676B7C;
    FONT-WEIGHT: bold;
    font-size: 11px;
    font-family: tahoma;
	TEXT-DECORATION: none
}
a.button {	font-weight: bold;	font-size: 9px;	font-family: Tahoma;	padding: 4px 8px;	border-top: 1px solid white;	border-right: 1px solid black;	border-bottom: 1px solid black;	border-left: 1px solid white;	text-align: center;	min-width: 70px; height: 20px;	text-transform: uppercase;
}

a.button:link { 	background-color: #B2B3B8; 	color: #FFFFFF;	text-decoration: none;	
}

a.button:visited {	background-color: #B2B3B8; 	color: #FFFFFF;	text-decoration: none;	
}

a.button:hover { 	background-color: #7080C0; 	color: #FFFFFF;	border-color: black white white black;	text-decoration: none;	
}

a.button:active { 	background-color: #B2B3B8; 	color: #FFFFFF; 	text-decoration: none;	
}
a.pclassC:link, a.pclassC:visited{
color: #676B7C;
font-size: 11px;
font-family: tahoma;
TEXT-DECORATION: none
background-color: black;
border: 1px solid #E8EAF0;
padding: 0px 0px 0px 0px;
width: 155px;
}
a.pclassCA:link, a.pclassCA:visited{
color: #676B7C;
font-size: 11px;
font-family: tahoma;
TEXT-DECORATION: none
background-color: black;
border: 1px solid #FAFBFB;
padding: 0px 0px 0px 0px;
width: 155px;
}
a.pclassC:hover{
background-color: #E8EAF0;
border: 1px solid #445390;
color: #676B7C;
font-size: 11px;
font-family: tahoma;
TEXT-DECORATION: none
word-spacing: 0px;
padding: 0px 0px 0px 0px;
}
a.pclassCA:hover{
background-color: #FAFBFB;
border: 1px solid #445390;
color: #676B7C;
font-size: 11px;
font-family: tahoma;
TEXT-DECORATION: none
word-spacing: 0px;
padding: 0px 0px 0px 0px;
}
