
A:link
{
    font-weight: bolder;
    font-size: 8pt;
    color: #FF6600;
    font-family: Verdana,Arial, 'MS Sans Serif';
    text-decoration: none;
}
A:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #FF6600;
    FONT-FAMILY: Verdana,Arial, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A:hover
{
    font-weight: bolder;
    font-size: 8pt;
    color: #993300;
    font-family: Verdana,Arial, 'MS Sans Serif';
    text-decoration: none;
}

A.red_link:link
{
	font-weight: bolder;
	font-size: 8pt;
	color: #ff0000;
	font-family: Verdana,Arial, 'MS Sans Serif';
	text-decoration: none;
}
A.red_link:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana,Arial, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A.red_link:hover
{
	font-weight: bolder;
	font-size: 8pt;
	color: #ff9900;
	font-family: Verdana,Arial, 'MS Sans Serif';
	text-decoration: none;
}
A.green_link:link
{
	font-weight: bolder;
	font-size: 8pt;
	color: #006600;
	font-family: Verdana,Arial, 'MS Sans Serif';
	text-decoration: none;
}
A.green_link:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #006600;
    FONT-FAMILY: Verdana,Arial, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A.green_link:hover
{
	font-weight: bolder;
	font-size: 8pt;
	color: #33cc00;
	font-family: Verdana,Arial, 'MS Sans Serif';
	text-decoration: none;
}
A.yellow_link:link
{
	font-weight: bolder;
	font-size: 8pt;
	color: #D1C049;
	font-family: Verdana,Arial, 'MS Sans Serif';
	text-decoration: none;
}
A.yellow_link:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #D1C049;
    FONT-FAMILY: Verdana,Arial, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A.yellow_link:hover
{
	font-weight: bolder;
	font-size: 8pt;
	color: #EBE750;
	font-family: Verdana,Arial, 'MS Sans Serif';
	text-decoration: none;
}
.font_titulo
{
    border-right: thin;
    border-top: thin;
    font-weight: bolder;
    font-size: 8pt;
    z-index: 5;
    border-left: thin;
    color: #663300;
    border-bottom: thin;
    font-family: Verdana, Arial, 'MS Sans Serif';
    text-decoration: none;
}
.font_titulo_bordas
{
    border-right: #8ba6c4 1pt solid;
    border-top: #8ba6c4 1pt solid;
    font-size: 8pt;
    border-left: #8ba6c4 1pt solid;
    color: #1F5769;
    border-bottom: #8ba6c4 1pt solid;
    font-family: Verdana,Arial;
    vertical-align: bottom;
    text-align: left;
    width: 500px;
    height: 20px;
    border-color: #592D00;
}
.font_titulo_grd
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #1F5769;
    FONT-FAMILY: Verdana, arial
}
.botao
{
    border-right: steelblue thin solid;
    border-top: steelblue thin solid;
    font-weight: 600;
    font-size: 8pt;
    background-image: url(../img/fundo_button.jpg);
    border-left: steelblue thin solid;
    width: 70pt;
    color: #1F5769;
    border-bottom: steelblue thin solid;
    font-family: Arial, Verdana;
    height: 17pt;
    text-decoration: none;
    border-color: #1F5769;
    border-style: outset;
}
.botaoDisable
{
    border-right: steelblue thin solid;
    border-top: steelblue thin solid;
    font-weight: 600;
    font-size: 8pt;
    background-image: url(../img/fundo_button.jpg);
    border-left: steelblue thin solid;
    width: 70pt;
    color: Silver;
    border-bottom: steelblue thin solid;
    font-family: Arial, Verdana;
    height: 17pt;
    text-decoration: none;
    border-color: #1F5769;
    border-style: outset;
}
.botaoCentro
{
    background-position: center;
    border-right: steelblue thin solid;
    border-top: steelblue thin solid;
    font-weight: 600;
    font-size: 8pt;
    background-image: url(../img/fundo_button.jpg);
    border-left: steelblue thin solid;
    width: 70pt;
    color: #663300;
    border-bottom: steelblue thin solid;
    font-family: Arial, Verdana;
    height: 17pt;
    text-decoration: none;
    border-color: #592D00;
}

.font_body
{
	font-size: 8pt;
	color: #1F5769;
	font-family: Verdana, Arial, 'MS Sans Serif';
	text-decoration: none;
}

.font_body_maiusculo
{
	font-size: 8pt;
	color: #1F5769;
	font-family: Verdana, Arial, 'MS Sans Serif';
	text-decoration: none;
	text-transform: uppercase;
}

.font_body_red
{
	font-size: 8pt;
	color: #ff0000;
	font-family: Verdana, Arial, 'MS Sans Serif';
	text-decoration: none;
}
.font_body_green
{
	font-size: 8pt;
	color: #009900;
	font-family: Verdana, Arial, 'MS Sans Serif';
	text-decoration: none;
}

.font_body_resposta
{
	font-size: 8pt;
	color: #D3D3D3;
	font-family: Verdana, Arial, 'MS Sans Serif';
	text-decoration: none;
}

.font_recurso
{
	font-size: 8pt;
	color: red;
	font-family: Verdana, Arial, 'MS Sans Serif';
	text-decoration: none;
}

.font_incidente
{
	font-size: 8pt;
	color: Goldenrod;
	font-family: Verdana, Arial, 'MS Sans Serif';
	text-decoration: none;
}

.font_pendente
{
	font-size: 8pt;
	color: red;
	font-family: Verdana, Arial, 'MS Sans Serif';
	text-decoration: none;
}

.font_body_destaque
{
    FONT-SIZE: 8pt;
    COLOR: #1F5769;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    TEXT-DECORATION: none;
    FONT-WEIGHT: bolder
   
}

.font_body_rel
{
    FONT-SIZE: 8pt;
    COLOR: #1F5769;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
.font_titulo
{
    FONT-SIZE: 9pt;
    COLOR: #1F5769;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    TEXT-DECORATION: none
}
.titulo_sistema
{
    font-size: 14pt;
    color: #D96C00;
    font-family: 'Century Gothic' , Verdana, Arial, 'MS Sans Serif';
    text-decoration: none;
    font-weight: normal;
}
/*
.fundo_banner
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../img/fundo_banner.gif);
    BACKGROUND-REPEAT: no-repeat
}
*/
.fundo_login
{
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(../img/fundo_login.jpg);
    BACKGROUND-REPEAT: no-repeat
}

.fundo_banner_curto
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../img/fundo_banner_curto.gif);
    BACKGROUND-REPEAT: no-repeat
}

.fundo_banner_longo
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../img/fundo_banner_longo.gif);
    BACKGROUND-REPEAT: no-repeat
}

.bg
{
    background-attachment: scroll;
    background-image: url(../img/bg.jpg);
    background-repeat: repeat-x;
}
.bg_banner
{
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(../img/fundo_laranja_banner.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.bg_quadro
{
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(../img/fundo_quadro.gif);
    BACKGROUND-REPEAT: repeat-x
}
.fundo_claro
{
    BORDER-RIGHT: #e6e2d8 1px solid;
    BORDER-TOP: #e6e2d8 1px solid;
    BORDER-LEFT: #e6e2d8 1px solid;
    BORDER-BOTTOM: #e6e2d8 1px solid;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #f7f6f3
}
.logo
{
    BACKGROUND-ATTACHMENT: fixed;
    LEFT: 0px;
    BACKGROUND-IMAGE: url(../img/logo.jpg);
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 0px
}

.cabecalho_tabela
{
    font-weight: bold;
    font-size: 8pt;
    vertical-align: middle;
    color: #FFFFFF;
    font-family: Arial;
    height: 20px;
    background-color: #F79348;
    text-align: center;
    text-decoration: underline;
}
.rodape_tabela
{
    font-weight: bold;
    font-size: 8pt;
    vertical-align: middle;
    color: #FFFFFF;
    font-family: Arial;
    height: 20px;
    background-color: #F79348;
    text-align: left;
    text-decoration: none;
}
.linha_par
{
    font-size: 8pt;
    color: #1F5769;
    font-family: Verdana,Arial;
    border-collapse: collapse;
    height: 20px;
    background-color: #f7f6f3;
    text-decoration: none;
}
.selecionado
{
    font-size: 8pt;
    color: #1F5769;
    font-family: Verdana,Arial;
    border-collapse: collapse;
    height: 20px;
    background-color: #e6e2dd;
    text-decoration: none;
    cursor: hand;
}
.selecionado_nohand
{
    font-size: 8pt;
    color: #1F5769;
    font-family: Verdana,Arial;
    border-collapse: collapse;
    height: 20px;
    background-color: #e6e2dd;
    text-decoration: none;
    cursor: default;
}
.linha_impar
{
    font-size: 8pt;
    color: #1F5769;
    font-family: Verdana,Arial;
    border-collapse: collapse;
    height: 20px;
    background-color: #ffffff;
    text-decoration: none;
}
.faixa_degrade
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 8pt;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../img/faixa.gif);
    VERTICAL-ALIGN: middle;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana,Arial;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.combo_box
{
    border-right: #b0c4de 1pt solid;
    border-top: #b0c4de 1pt solid;
    font-size: 8pt;
    border-left: #b0c4de 1pt solid;
    color: #1F5769;
    border-bottom: #b0c4de 1pt solid;
    font-family: Verdana,Arial;
    text-transform: uppercase;
    border-color: #9B9179;
}
.text_box
{
    border-right: #8ba6c4 1pt solid;
    border-top: #8ba6c4 1pt solid;
    font-size: 8pt;
    border-left: #8ba6c4 1pt solid;
    color: #1F5769;
    border-bottom: #8ba6c4 1pt solid;
    font-family: Verdana,Arial;
    text-transform: uppercase;
    border-color: #9B9179;
}
.text_box_minusculo
{
    border-right: #8ba6c4 1pt solid;
    border-top: #8ba6c4 1pt solid;
    font-size: 8pt;
    border-left: #8ba6c4 1pt solid;
    color: #1F5769;
    border-bottom: #8ba6c4 1pt solid;
    font-family: Verdana,Arial;
    border-color: #9B9179;
}
.destaque
{
    BACKGROUND-POSITION: left bottom;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url(../Img/destaque.gif);
    COLOR: #1F5769;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}

.destaque_red
{
	background-position: left bottom;
	font-weight: bolder;
	font-size: 9pt;
	color: #FF0000;
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	height: 25px;
	text-decoration: none;
}

.destaque_relatorio
{
    BACKGROUND-POSITION: left bottom;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    BACKGROUND-IMAGE: url(../Img/destaque.gif);
    COLOR: #1F5769;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}
.link_documento
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #1F5769;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    TEXT-DECORATION: underline
}
.linha_destaque_relatorio
{
    BACKGROUND-COLOR: #f7f6f3
}
.bordas
{
    BORDER-RIGHT: white thin solid;
    BORDER-TOP: white thin;
    BORDER-LEFT: white thin solid;
    BORDER-BOTTOM: white thin
}
.cabecalho_tabela2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #325892;
    TEXT-DECORATION: underline
}
.linha
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(../img/dot.gif);
    BACKGROUND-REPEAT: repeat-x
}
.linha_vertical
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(../img/dot.gif);
    BACKGROUND-REPEAT: repeat-y
}
.fundo_botoes
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../img/fundo_botoes.jpg);
    BACKGROUND-REPEAT: no-repeat
}
