/*---Links do site---*/

/*Class Default de links*/
A:visited
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A:link
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A:active
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
/*Class="Link" segundo formato de link*/
A_menu_1:visited
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A_menu_1:link
{
    FONT-SIZE: 10px;
    COLOR:  #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A_menu_1:active
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A_menu_1:hover
{
    FONT-SIZE: 10px;
    COLOR: #808080;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

/*Class="Link" segundo formato de link*/
A.Link:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.Link:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.Link:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.Link:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #808080;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

/*class="link_menu" Define o estilo dos links do menu esquerdo*/
A.link_menu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.link_menu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #08339B;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.link_menu:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.link_menu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

A.link_azul:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #1F48A4;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.link_azul:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #1F48A4;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.link_azul:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #1F48A4;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.link_azul:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

A.link_menu_branco:visited
{
	    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.link_menu_branco:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.link_menu_branco:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.link_menu_branco:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #c0c0c0;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
/*Fim dos links*/

/*---DEFINE ESTILOS DOS MENUS---*/
.Menu_Off
{
    BORDER-BOTTOM: #a9a9a9 1px solid;
	background-color: #f0f0f0
}
.Menu_On
{
    CURSOR: pointer;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
.Menu_Ativo
{
    CURSOR: pointer;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
/*---FIM DO MENU---*/

/*---DEFINIÇÕES PARA FORMULÁRIOS---*/

/*Classes Default para as seguintes tags: Input, Textarea, Select*/
INPUT
{
    BORDER-RIGHT: #B50104 1px solid;
    BORDER-TOP: #B50104 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #B50104 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #B50104 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    BORDER-RIGHT: #B50104 1px solid;
    BORDER-TOP: #B50104 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #B50104 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #B50104 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff
}
SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}

/*Class exclusiva para check box precisa ser chamada: class="check"*/
.CHECK
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px solid;
    COLOR: #b4b4b4;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #efefef
}

/*Class exclusiva para inputs diferenciados ex: fundo Branco: precisa ser chamado*/
.Input_branco
{
    BORDER-RIGHT: #595959 1px solid;
    BORDER-TOP: #595959 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #595959 1px solid;
    COLOR:  #000000;
    BORDER-BOTTOM: #595959 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}

/*Quando chamado retira bordas indesejaveis*/
.Noborder
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
    BACKGROUND-COLOR: #ffffff
}

/*---FIM DO FORMULÁRIO---*/

/*---TEXTOS GERAIS---*/
/*titulos*/
.titulo_1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.titulo_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.titulo_branco
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

/*Massa de Texto*/
.massa_texto
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.massa_texto_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal
}

/*Variantes de texto*/
.massa_texto_2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.massa_texto_bold_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.texto_login
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textopequeno_1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textopequeno_1_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textopequeno_2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textopequeno_2_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textopequeno_3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textopequeno_3_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.texto_Branco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.texto_Azul
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #08339B;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.texto_Vermelho
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #C71A1E;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.texto
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
/*Fim Texto*/

/*Diversas*/

/*Estilo Default das tags UL*/
UL
{
    COLOR: #000000
}

/* Insere bordas quando chamadas*/
.Border
{
    BORDER-RIGHT: #909090 1px solid;
    BORDER-TOP: #909090 1px solid;
    BORDER-LEFT: #909090 1px solid;
    BORDER-BOTTOM: #909090 1px solid;
    BACKGROUND-COLOR: #efefef
}

/*Insere uma borda inferior quando for chamada*/
.Borda_Bottom
{
    BORDER-BOTTOM: #595959 1px solid;
	border-bottom-style: dashed
}