.header {
	color: #6d6e71; 
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif; 
	font-weight: bold; 
	font-size: 14px;
}
.itemBorder {
	color: #666666;
}
.itemText {
	color: #000000; 
	text-decoration: none;
}
.subhead {
	color: #6d6e71; 
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif; 
	font-weight: bold; 
	font-size: 12px;
}
.tdcolor {
	background-color: #EAEAEA;
}
.trcolor {
	color: #000000; 
	background-color: #BFBFBF; 
	font-weight: bold;
}
li {
	color: #000000; 
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif; 
	font-size: 11px;
	list-style-type: circle;
}
a.black:active {
	color: #000000;
}
a.black:hover {
	color: #000000; 
	text-decoration: none;
}
a.black:link {color: #000000;}
a.black:visited {color: #000000;}
a.reg:active {color: #000000;}
a.reg:hover {color: #000000;}
a.reg:link {color: #000000;}
a.reg:visited {color: #000000;}
a.white:active {color: #000000;}
a.white:hover {color: #000000; text-decoration: none;}
a.white:link {color: #000000;}
a.white:visited {color: #000000;}
body {
	background-color: #FFFFFF;
	color: #000000; 
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif; 
	font-size: 11px;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif; 
	font-size: 11px;
}
/*.textarea { 
	font-family: Arial; 
	font-weight: normal; 
	font-size: 10pt;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 4px; 
	margin-left: 0px; 
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 1px; 
	clip:    rect(   ); 
	background-color: #FFFFFF; 
	color: #000000; 
	border: 1px #000000 solid
} */
input {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding-left : 1;
	padding-right : 0;
	color: #000000;
	border: 1px solid; 
	border-color: #6d6e71; 
}
select {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 11px;	
	background-color: #FFFFFF;
	padding-left : 0;
	padding-right : 0;
	border: 1px solid; 
	border-color: #6d6e71; 
	color: #000000;
}	
textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding-left : 1;
	padding-right : 0;
	border: 1px solid; 
	border-color: #6d6e71; 
	color: #000000;
}
.itemBorder {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM: 1px solid
}

.required {
        color: #D60010;
}
/*-------------------------------------------------------------------------------------
  ESTILO PARA LISTA DE EX-ALUNOS DO CONTROLE LISTA ALUNOS TURMA
/*------------------------------------------------------------------------------------- */

.TurmaListaTitulo
{
	font-weight: bold;
	font-size: 11pt;
	color: steelblue;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	height: 15pt;
	text-decoration: none;
}


.TurmaListadados
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	line-height: 15pt;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}

.TurmaListaFoto
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 3px;
	color: black;
	line-height: 20px;
	padding-top: 3px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #b0c4de;
	text-decoration: none;
}

.TurmaListaMostra
{
	border-right: #4682b4 2px solid;
	padding-right: 5px;
	border-top: #4682b4 2px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #4682b4 2px solid;
	padding-top: 5px;
	border-bottom: #4682b4 2px solid;
}
.TurmaListaOculta
{
	border-right: #4682b4 2px;
	padding-right: 5px;
	border-top: #4682b4 2px;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #4682b4 2px;
	padding-top: 5px;
	border-bottom: #4682b4 2px solid;
}

/*-------------------------------------------------------------------------------------
  ESTILO PARA DATAGRID DA COMUNIDADE  ALUMNI-FIA
/*------------------------------------------------------------------------------------- */
/* Estilo Padrão do DataGrid */
.DGComunidade
{
	font-weight: normal;
	font-size: 10px;
	padding-bottom: 10px;
	color: black;
	line-height: 15px;
	padding-top: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
INPUT.DGComunidade
{
	font-size: 10px;
	color: black;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: white;
}

.DGCom_Item
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
	
}
.DGCom_ItemSelecionado
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
.DGCom_ItemAlternado
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	line-height: 20px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #f4f6f8;
}
.DGCom_ItemEditado
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #f4f6f8;
}
.DGCom_Cabecalho
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
	text-decoration: none;
}
A.DGCom_Cabecalho:link
{
	font-weight: bold;
	font-size: 11px;
	color: #4682b4;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
	text-decoration: none;
}
A.DGCom_Cabecalho:visited
{
	font-size: 11px;
	color: #4682b4;
	text-decoration: none;
}
A.DGCom_Cabecalho:active
{
	font-size: 11px;
	color: #4682b4;
	text-decoration: none;
}
A.DGCom_Cabecalho:hover
{
	font-weight: bold;
	font-size: 11px;
	color: gray;
	text-decoration: none;
}
.DGCom_Rodape
{
	font-weight: bold;
	font-size: 11px;
	color: #4682b4;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
	text-decoration: none;
}
.DGCom_Paginacao
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	text-indent: 20px;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #4682b4;
	text-decoration: none;
}

/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DA COMUNIDADE
/*------------------------------------------------------------------------------------- */
.ComunidadeTabela
{
		border-right: steelblue 1px solid;
	border-top: steelblue 1px solid;
	border-left: steelblue 1px solid;
	border-bottom: steelblue 1px solid;
}
.ComunidadePostadoPor
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	line-height: 15px;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
.ComunidadeTit
{
	font-weight: bold;
	font-size: 12px;
	color: #4682b4;
	line-height: 15px;
	padding-top: 15px;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
.ComunidadeDes
{
	padding-left: 15px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 5px;
	color: black;
	line-height: 15px;
	padding-top: 5px;
	border-bottom: lightskyblue 1px solid;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
.ComunidadeData
{
	font-weight: normal;
	font-size: 11px;
	color: #808080;
	line-height: 13px;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
.ComunidadeFoto
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 3px;
	color: black;
	line-height: 20px;
	padding-top: 3px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #b0c4de;
	text-decoration: none;
}
.cmdComunidade
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	vertical-align: baseline;
	color: #ffffff;
	border-top-style: none;
	line-height: 25px;
	font-family: Verdana, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	height: 20px;
	background-color: #3366cc;
	text-align: center;
	text-decoration: none;
	border-bottom-style: none;
}
.cmdComunidade:Hover
{
	color: #808080;
	text-decoration: none;
}
.Comunidade
{
	font-weight: normal;
	font-size: 11px;
	color: #666565;
	border-top-style: none;
	line-height: 13px;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-decoration: none;
	border-bottom-style: none;
}

A.Comunidade
{
	font-weight: bold;
	color: steelblue;
	text-decoration: none;
}
A.Comunidade:hover
{
	color: gray;
	text-decoration: none;
}
TD.Comunidade
{
	border-right: #666565 0px solid;
	padding-right: 3px;
	border-top: #666565 0px solid;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: #666565 0px solid;
	padding-top: 3px;
	border-bottom: #666565 0px solid;
	background-color: transparent;
}
LI.Comunidade
{
	font-weight: bold;
	font-size: 11px;
	color: #3399ff;
	line-height: 13px;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	list-style-type: square;
	text-align: left;
	text-decoration: none;
}
H1.Comunidade
{
	margin-top: 3px;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 5px;
	color: #3399ff;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
H2.Comunidade
{
	font-size: 10px;
	color: #666565;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
INPUT.Comunidade
{
	font-size: 10px;
	color: black;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: white;
}
SELECT.Comunidade
{
	font-size: 10px;
	color: black;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: white;
}
TEXTAREA.Comunidade
{
	font-size: 10px;
	color: black;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: white;
}
P.Comunidade
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	line-height: 14px;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}
HR.Comunidade
{
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
	color: #0099ff;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	height: 1px;
	border-bottom-style: solid;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DA NOTÍCIA ROTATIVA
/*------------------------------------------------------------------------------------- */
TD.NoticiaRotaticaTitE
{
	background-position: right bottom;
	background-image: url(../images/notitc.gif);
	background-repeat: repeat-x;
	height: 20px;
}
TD.NoticiaRotaticaTitC
{
	font-weight: bold;
	font-size: 12px;
	BACKGROUND-POSITION: left bottom;
	background-image: url(../images/notitc.gif);
	color: #6d6e71;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 20px;
}
TD.NoticiaRotaticaTitD
{
	background-position: left bottom;
	background-image: url(../images/notitd.gif);
	background-repeat: repeat-x;
	height: 20px;
}
.NoticiaRotativa
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma, Trebuchet MS, Geneva;
	background-color: #dde4f1;
	text-align: center;
	text-decoration: none;
}
A.NoticiaRotativa
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	line-height: 13px;
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma, Trebuchet MS, Geneva;
	background-color: transparent;
	text-align: center;
	text-decoration: none;
}
A.NoticiaRotativa:hover
{
	text-decoration: underline;
}
P.NoticiaRotativa
{
	margin-top: 3px;
	font-weight: normal;
	font-size: 11px;
	margin-bottom: 0px;
	color: black;
	line-height: 13px;
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma, Trebuchet MS, Geneva;
	background-color: transparent;
	text-align: center;
	text-decoration: none;
}
H1.NoticiaRotativa
{
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 0px;
	color: #005a9c;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma, Trebuchet MS, Geneva;
	background-color: transparent;
	text-align: left;
	text-decoration: none;
}
LI.NoticiaRotativa
{
	margin-top: 5px;
	font-weight: normal;
	list-style-position: inside;
	font-size: 11px;
	list-style-image: url(../Imagens/mbaadm/bullet.gif);
	color: black;
	line-height: 14px;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
HR.NoticiaRotativa
{
	font-weight: bold;
	width: 100%;
	color: #005a9c;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	height: 1px;
	border-bottom-style: solid;
}
.NoticiaListaAlternada
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	line-height: 20px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #f4f6f8;
}
.NoticiaLista
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	line-height: 20px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DO CALENDARIO E DA AGENDA
/*------------------------------------------------------------------------------------- */

.Calendario
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	border-top-style: none;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-decoration: none;
	border-bottom-style: none;
}
.CalendarioTitulo
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	border-top-style: none;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	height: 25px;
	background-color: #156996;
	text-decoration: none;
	border-bottom-style: none;
}
.CalendarioDiaCabecalho
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: white 1px solid;
	color: #156996;
	border-bottom: white 1px solid;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	height: 25px;
	background-color: #e3f2ff;
	font-variant: small-caps;
	text-decoration: none;
}
.CalendarioDia
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-weight: normal;
	font-size: 9pt;
	border-left: white 1px solid;
	color: black;
	border-bottom: white 1px solid;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	height: 20px;
	background-color: white;
	text-decoration: none;
}
.CalendarioDiaAtual
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-weight: bold;
	font-size: 9pt;
	border-left: white 1px solid;
	color: white;
	border-bottom: white 1px solid;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	height: 20px;
	background-color: #ffa07a;
	text-decoration: none;
}
.CalendarioDiaEvento
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-weight: normal;
	font-size: 9pt;
	border-left: white 1px solid;
	color: white;
	border-bottom: white 1px solid;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	height: 20px;
	background-color: #5698bb;
	text-decoration: none;
}
.CalendarioDiaEventoParticipo
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-weight: normal;
	font-size: 9pt;
	border-left: white 1px solid;
	color: white;
	border-bottom: white 1px solid;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	height: 20px;
	background-color: #660000;
	text-decoration: none;
}
.EventoTitulo
{
	font-weight: bold;
	font-size: 9pt;
	color: steelblue;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	text-decoration: none;
}
.EventoTitulo:Hover
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	text-decoration: none;
}


.CalendarioPeriodo
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	height: 14px;
	text-align: left;
	text-decoration: none;
}
.CalendarioTexto
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	height: 14px;
	text-align: left;
	text-decoration: none;
}
.EventoDescricao
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	height: 14px;
	text-align: left;
	text-decoration: none;
}
.EventoDados
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	height: 14px;
	text-align: left;
	text-decoration: none;
}
.EventoData
{
	border-top: #4682b4 1px solid;
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	height: 20px;
	text-align: left;
	text-decoration: none;
}
.EventoSepara
{
	border-top: #4682b4 1px solid;
	height: 5px;
}
/* ================================
    ESTILOS CSS PARA O PORTAL 
    v1.0 - Portal FIA
	12/2007 - Germano
   ================================ */

/*-------------------------------------------------------------------------------------
  ESTILO DO MENU
/*------------------------------------------------------------------------------------- */
/* Estilo entre itens do menu principal - Horizontal. Obs.: ele será utilizado caso 
	não seja redefinido no MenuItem */
.MenuVerticalFundo
{
	background-image: url(../images/link_fnd.gif);
}

/* Estilo dos itens do menu */
.MenuVertical
{
	color: #6D6E71;
	font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma;
	font-size: 11px;
	padding-left: 8px;
	padding-right: 8px;
	cursor: default;
	height: 19px;
	font-weight: bold;
	background-position: left center;
	background-image: url(../images/bullet_link.gif);
	text-indent: 10px;
	background-repeat: no-repeat;
}
/* Estilo do item de menu que estiver selecionado */
.MenuVerticalHover
{
	color: #D4D0C8;
	font-family:  Trebuchet MS, MS Sans Serif, Verdana, Tahoma;
	font-size:11px;
	padding-left:8px;
	padding-right:8px;
	cursor:default;
	height: 19px;
	font-weight : bold;
	background-position: left center;
	background-image: url(../images/bullet_link.gif);
	text-indent: 10px;
	background-repeat: no-repeat;
}
.SubMenuVertical
{
	font-weight: bold;
	font-size: 11px;
	background-image: none;
	cursor: default;
	color: white;
	text-indent: 2px;
	font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma;
	height: 19px;
	background-color: #4682b4;
	text-decoration: none;
}
/* Estilo do item de menu que estiver selecionado */
.SubMenuVerticalHover
{
	font-weight: bold;
	font-size: 11px;
	background-image: none;
	cursor: default;
	color: black;
	text-indent: 2px;
	font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma;
	height: 19px;
	background-color: #4682b4;
	text-decoration: none;
}

/* Estilo entre itens do modulo menu principal - Vertical . Obs.: ele será utilizado caso 
	não seja redefinido no MenuItem */
.MenuGrupo
{
	background-color: #4682b4;
}

/* Estilo dos itens do menu */
.MenuItem
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 9px;
	cursor: default;
	color: white;
	font-family: Verdana, Trebuchet MS, MS Sans Serif, Tahoma;
	height: 15px;
	background-color: #4682b4;
	text-align: center;
	text-decoration: none;
}
/* Estilo do item de menu que estiver selecionado */
.MenuItemHover
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 9px;
	cursor: default;
	color: black;
	font-family: Verdana, Trebuchet MS, MS Sans Serif, Tahoma;
	height: 15px;
	background-color: #4682b4;
	text-align: center;
	text-decoration: none;
}
/* Estilo dos itens do menu */

SPAN.MenuItem
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 9px;
	cursor: default;
	color: white;
	font-family: Verdana, Trebuchet MS, MS Sans Serif, Tahoma;
	height: 15px;
	background-color: #4682b4;
	text-align: center;
	text-decoration: none;
}
/* Estilo do item de menu que estiver selecionado */
SPAN.MenuItemHover
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 9px;
	cursor: default;
	color: black;
	font-family: Verdana, Trebuchet MS, MS Sans Serif, Tahoma;
	height: 15px;
	background-color: #4682b4;
	text-align: center;
	text-decoration: none;
}







/* ================================
    ESTILOS CSS PARA O PORTAL 
    v1.0 - Portal FIA
	12/2007 - Germano
   ================================ */

/*-------------------------------------------------------------------------------------
  ESTILO DO BANNER
/*------------------------------------------------------------------------------------- */
/* Define a primeira linha do Banner */
.BannerCabecalho 
{
	font-weight: bold;
	font-family :Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	line-height: 11px;
	color : white;
	text-decoration: none;
	background-color: #999999;
}
/* Qualquer link que esteja na primeira linha do cabeçalho*/
A.BannerCabecalho
{
	font-size: 9px;
	color: white;
	line-height: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
/* Qualquer link que esteja na primeira linha do cabeçalho*/
A.BannerCabecalho:hover
{
	font-family :Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height: 11px;
	color : white;
	text-decoration: underline;
}
/* Segunda linha do cabeçalho das páginas*/
.Banner
{
	background-color: #005A9C;
	background-image : url(../images/banner_fnd.gif);
}
/* Última linha do Banner*/
.BannerRodape
{
	line-height: 0px;
	background-color: transparent;
}
/* Logo do Banner*/
.BannerLogo
{
	background-image: url(../images/logo_alumni.gif);
}
/* Logo FIA (posição a direita) do Banner*/
.BannerLogoFia
{
	background-image: url(../images/logo_fia.gif);
}

/*________________________________________________
ESTILO DO RODAPÉ
/*________________________________________________*/
.RodapeGrupo
{
	
	background-color: transparent;
}

.Rodape
{
	background-color: transparent;
	background-image: url(../images/banner_rodape.gif);
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	padding-left:8px;
	padding-right:8px;
	line-height: 20px;
}
A.Rodape
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	background-image: url(../Imagens/transp.gif);
	text-decoration: none;
}
A.Rodape:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	background-image: url(../Imagens/transp.gif);
	text-decoration: none;
}
















/*________________________________________________
ESTILO DA NAVEGAÇÃO
/*________________________________________________*/
.PagNavega{
	color: #5F5F5F;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:default;
	font-weight : normal;
	text-decoration: none;
	text-indent: 3px;
}
A.PagNavega{
	color: #5F5F5F;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:default;
	font-weight : normal;
	text-decoration: none;
}
A.PagNavega:hover{
	color: #7BA263;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:default;
	font-weight : normal;
	text-decoration: none;
}
/*-------------------------------------------------------------------------------------
  ESTILO DOS TÍTULOS DOS MÓDULOS
  Obs.: Existem 3 tipos de estilos dos módulos.
/*------------------------------------------------------------------------------------- */
/* Tipo 1 de título de módulo. Este é o tipo default */
.TitModulo {
            FONT-WEIGHT: bold; 
			FONT-SIZE: 13px; 
			COLOR: black; 
			LINE-HEIGHT: 20px; 
			FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
			BACKGROUND-COLOR: #FFFFFF; 
			TEXT-ALIGN: Left; 
			text-indent: 15px;
			TEXT-DECORATION: none;
			background-image : url(../images/modtitc.gif);
}
.TitLink {
            FONT-WEIGHT: bold; 
			FONT-SIZE: 13px; 
			COLOR: #9EB16A; 
			LINE-HEIGHT: 20px; 
			FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
			TEXT-ALIGN: center; 
			text-indent: 15px;
			TEXT-DECORATION: none;
			background-color: #085131;
}
.TitTexto {
            FONT-WEIGHT: bold; 
			FONT-SIZE: 13px; 
			COLOR: #005A9C; 
			LINE-HEIGHT: 20px; 
			FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
			TEXT-ALIGN: left; 
			text-indent: 5px;
			TEXT-DECORATION: none;
			background-image : url(../images/modtittextoc.gif);
}

/*-------------------------------------------------------------------------------------
  ESTILO DO CANTO DOS TÌTULOS
/*------------------------------------------------------------------------------------- */

.TitEModulo {
           	BACKGROUND-COLOR: #FFFFFF; 
			background-image : url(../images/modtite.gif);
}
.TitDModulo {
           	BACKGROUND-COLOR: #FFFFFF; 
			background-image : url(../images/modtite.gif);
}
.TitELink {
		background-image : url(../images/modtitlinke.gif);
}
.TitDLink {
		background-image : url(../images/modtitlinkd.gif);
}
.TitETexto {
		background-image : url(../images/modtittextoe.gif);
}
.TitDTexto {
		background-image : url(../images/modtittextod.gif);
		}
/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DO MÓDULO PADRÃO. Este é o tipo default
/*------------------------------------------------------------------------------------- */
.Modulo {
			FONT-WEIGHT: normal; 
			FONT-SIZE: 11px;  
			COLOR: #666565; 
			LINE-HEIGHT: 13px; 
			FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
			BACKGROUND-COLOR: #ffffff; 
			tEXT-DECORATION: none
}
A.Modulo {
}
A.Modulo:hover {
         TEXT-DECORATION: underline;
}
TD.Modulo{
            background-color: #ffffff;
            border: 0px;
            border-color: #666565;
            border-style: solid;       
            padding : 3px;
}
LI.Modulo
{
	font-weight: bold;
	font-size: 11px;
	color: #085131;
	line-height: 13px;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	list-style-type: square;
	text-align: left;
	text-decoration: none;
}
H1.Modulo{
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            font-size : 13px;
            font-weight : bold;
            COLOR: #085131;
			margin-bottom : 5px;
			margin-top : 3px;
}
H2.Modulo{
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            font-size : 10px;
            COLOR: #666565;
}
INPUT.Modulo{
            FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            font-size : 10px;
            COLOR: black;
            background-color : White;
}
SELECT.Modulo{
            FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            font-size : 10px;
            COLOR: black;
            background-color : White;
}
TEXTAREA.Modulo{
            FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            font-size : 10px;
            COLOR: black;
            background-color : White;
}
P.Modulo{
            FONT-WEIGHT: normal; 
            FONT-SIZE: 11px; 
            COLOR: black; 
            LINE-HEIGHT: 14px; 
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: Justify;
}
HR.Modulo{
  margin-top: 0px;
  margin-bottom: 0px;
   border-style: solid;
   color: #BACE81;
   width:100%;
   height: 1px;    
}
/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DO AVISO
/*------------------------------------------------------------------------------------- */
.Aviso {
			FONT-WEIGHT: normal; 
			FONT-SIZE: 11px;  
			COLOR: black; 
			LINE-HEIGHT: 13px; 
			FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none
}
A.Aviso {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	Line-height: 14px;
	COLOR: #520084;
	font-weight: bold;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
A.Aviso:hover {
         TEXT-DECORATION: underline;
}
P.Aviso {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
H1.Aviso {
	margin-bottom: 0px;
}
/*-------------------------------------------------------------------------------------
  ESTILO PARA A MATÉRIA DE CAPA
/*------------------------------------------------------------------------------------- */
Capa {
   	background-color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
    FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	color: black;
}
P.Capa {
	background-color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
    FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify; 
    TEXT-DECORATION: none;
	color: black;
	margin-top: 5px;
}
A.Capa {
           FONT-WEIGHT: bold; 
			FONT-SIZE: 12px; 

            LINE-HEIGHT: 14px; 
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
			color: #005A9C;
			margin-top: 10px;
			margin-bottom: 0px;
}
A.Capa:hover {
			color: #005A9C;
            TEXT-DECORATION: underline;
}
H1.Capa {
           FONT-WEIGHT: bold; 
			FONT-SIZE: 12px; 
            LINE-HEIGHT: 14px; 
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
			color: #005A9C;
			margin-top: 10px;
			margin-bottom: 0px;
}
/*Definição da legenda da foto*/
H2.Capa {
            FONT-WEIGHT: normal; 
			FONT-SIZE: 9px; 
            LINE-HEIGHT: 12px; 
            FONT-FAMILY: Trebuchet MS,Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: right; 
            TEXT-DECORATION: none;
			color: black;
			margin-top: 0px;
			margin-bottom: 0px;
			border:0px;
}
HR.Capa{
   			border-style: dotted;
   			color: #F98D4D;
   			width:100%;
   			height: 1px;    
			border: 0px;
}


/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DO CHAMADA
/*------------------------------------------------------------------------------------- */
.Chamada {
	border-right: #005A9C 1px solid;
	border-left: #005A9C 1px solid;
	border-bottom: #005A9C 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color : #E5EAD7;
}
A.Chamada {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	border: 0px;
}
A.Chamada:hover {
        color: #577013;
}
HR.Chamada{
	border-style: dotted;
	color: #98AC61;
	width:95%;
	height: 1px;
}
.ChamadaItem
{
	padding-left: 5px;
	padding-right: 5px;
}
.ChamadaAlterna
{
	padding-left: 5px;
	padding-right: 5px;
}
.ChamadaRodape
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	line-height: 11px;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F5FBE2;
}
/*-------------------------------------------------------------------------------------
  MÓDULO CONTEUDO
/*------------------------------------------------------------------------------------- */
.Conteudo {
    border-right: #7777BD 1px solid;
	border-left: #7777BD 1px solid;
	border-bottom: #7777BD 1px solid;
	background-color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
    FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	color: black;
	border: 0;
}
P.Conteudo {
	background-color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
    FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	color: black;
	border:0px;
}
A.Conteudo {
           FONT-WEIGHT: bold; 
			FONT-SIZE: 11px; 
            LINE-HEIGHT: 13px; 
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
			color: #005A9C;
}
A.Conteudo:hover {
            TEXT-DECORATION: underline;
			color: #005A9C;
}
H1.Conteudo {
            FONT-WEIGHT: bold; 
			FONT-SIZE: 10px; 
            LINE-HEIGHT: 12px; 
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
			color: #4F4FAA;
			margin-top: 0px;
			margin-bottom: 0px;
			border:0px;
}
LI.Conteudo {
            FONT-WEIGHT: normal; 
            FONT-SIZE: 11px; 
            LIST-STYLE-IMAGE: url(../imagens/seta_az.gif); 
            COLOR: #666565; 
            LINE-HEIGHT: 13px; 
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
            list-style-position: inside;
}
HR.Conteudo{
   			border-style: solid;
   			color: #BACE81;
   			width:100%;
   			height: 1px;    
}
/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DO CURSO
/*------------------------------------------------------------------------------------- */
.Curso {
			FONT-WEIGHT: normal; 
			FONT-SIZE: 11px;  
			COLOR: black; 
			LINE-HEIGHT: 13px; 
			FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
			BACKGROUND-COLOR: #ffffff; 
			tEXT-DECORATION: none
}
A.Curso {
			FONT-WEIGHT: bold; 
			FONT-SIZE: 11px;  
			COLOR: #005A9C; 
			LINE-HEIGHT: 13px; 
			FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
			BACKGROUND-COLOR: #ffffff; 
			tEXT-DECORATION: none;
}
A.Curso:hover {
		 COLOR: #005A9C; 
         TEXT-DECORATION: underline;
}
TD.Curso{
            background-color: #ffffff;
            border: 0px;
            border-color: #666565;
            border-style: solid;       
            padding : 3px;
}
LI.Curso
{
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 5px;
	color: #085131;
	line-height: 13px;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	list-style-type: square;
	text-align: left;
	text-decoration: none;
}
H1.Curso{
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            font-size : 13px;
            font-weight : bold;
            COLOR: #085131;
			margin-bottom : 5px;
			margin-top : 3px;
			FONT-WEIGHT: bold;
			border: 0px;
			text-align: left;
}
P.Curso{
            FONT-WEIGHT: normal; 
            FONT-SIZE: 11px; 
            COLOR: black; 
            LINE-HEIGHT: 14px; 
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: Justify;
			margin-bottom: 0px;
			margin-top:0px;
}
HR.Curso{
    border-style: solid;
   color: #BACE81;
   width:100%;
   height: 1px;    
}
/*-------------------------------------------------------------------------------------
  MÓDULO DOCS
/*------------------------------------------------------------------------------------- */
.Doc {
    border-right: #7777BD 1px solid;
	border-left: #7777BD 1px solid;
	border-bottom: #7777BD 1px solid;
	background-color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
    FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	color: black;
	border: 0;
}
P.Doc {
	background-color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
    FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	color: blue;
	border:0px;
}
A.Doc {
           FONT-WEIGHT: bold; 
			FONT-SIZE: 10px; 
            LINE-HEIGHT: 12px; 
            FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
			color: black;
}
A.Doc:hover {
            TEXT-DECORATION: underline;
}
H1.Doc {
            FONT-WEIGHT: bold; 
			FONT-SIZE: 10px; 
            LINE-HEIGHT: 12px; 
            FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
			color: #4F4FAA;
			margin-top: 0px;
			margin-bottom: 0px;
			border:0px;
}
LI.Doc {
            FONT-WEIGHT: normal; 
            FONT-SIZE: 11px; 
            LIST-STYLE-IMAGE: url(../imagens/seta_az.gif); 
            COLOR: #666565; 
            LINE-HEIGHT: 13px; 
            FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
            list-style-position: inside;
}
HR.Doc{
   			border-style: dotted;
   			color: #B6C7E7;
   			width:100%;
   			height: 1px;    
}
TD.Doc {
    border-right: #7777BD 1px solid;
	border-left: #7777BD 1px solid;
	border-bottom: #7777BD 1px solid;
	background-color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
    FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	color: red;
	border: 0;
}

INPUT.Doc{
            FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            font-size : 10px;
            COLOR: black;
            background-color : White;
}
SELECT.Doc{
            FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            font-size : 10px;
            COLOR: black;
            background-color : White;
}
TEXTAREA.Doc{
            FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            font-size : 10px;
            COLOR: black;
            background-color : White;
}
.DocItem
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
A.DocItem {
           FONT-WEIGHT: bold; 
			FONT-SIZE: 10px; 
            LINE-HEIGHT: 12px; 
            FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
			color: black;
}
A.DocItem:hover {
            TEXT-DECORATION: underline;
            }
           
.DocSeleciona
{
	font-weight: normal;
	font-size: 10px;
	color: blue;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
.DocAlterna
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #F9FDEE;
}
.DocEdita
{
	font-weight: normal;
	font-size: 10px;
	color: navy;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: lightblue;
	width: 300px;
}
.DocCabecalho
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	line-height: 20px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #EBF6CD;
}
A.DocCabecalho:link
{
	font-size: 10px;
	color: navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.DocCabecalho:hover
{
	color: navy;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.DocRodape
{
	font-weight: normal;
	font-size: 10px;
	color: navy;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #F5FBE2;
}
.DocPaginacao
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #EBF6CD;
	text-indent: 20px;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DO LINK
/*------------------------------------------------------------------------------------- */
.Link
{
	font-weight: bold;
	font-size: 11px;
	color: #6d6e71;
	text-indent: 5px;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: underline;
}
.LinkItem{
	background-image : url(../images/link_fnd.gif);
}
.LinkAlterna{
	background-image : url(../images/link_fnd.gif);
}
A.Link
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	border-left: 0px;
	color: #6d6e71;
	text-indent: 5px;
	line-height: 12px;
	border-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
A.Link:hover {
	text-decoration: underline;
}
TD.Links{
	BACKGROUND-COLOR: #C4CFA4;
	border: 0px;
	border-color: #98AC61;
	border-style: solid;
	background-image : url(../images/link_fnd.gif);
}
LI.Link
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	border-left: 0px;
	color: #6d6e71;
	text-indent: 0px;
	line-height: 20px;
	border-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	list-style-image: url(../images/bullet_link.gif);
}
HR.Link{
	border-style: dotted;
	color: white;
	width:100%;
	height: 1px;
}
/*-------------------------------------------------------------------------------------
  MÓDULO LIVROS
/*------------------------------------------------------------------------------------- */
.Livro {
    border-right: #7777BD 1px solid;
	border-left: #7777BD 1px solid;
	border-bottom: #7777BD 1px solid;
	background-color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
    FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	color: black;
	border: 0;
}
P.Livro {
	background-color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
    FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	color: black;
	border:0px;
}
A.Livro {
           FONT-WEIGHT: bold; 
			FONT-SIZE: 12px; 
            LINE-HEIGHT: 14px; 
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
			color: #005A9C;
}
A.Livro:hover {
            TEXT-DECORATION: underline;
			color: #005A9C;
}
H1.Livro {
            FONT-WEIGHT: bold; 
			FONT-SIZE: 10px; 
            LINE-HEIGHT: 12px; 
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
			color: #4F4FAA;
			margin-top: 0px;
			margin-bottom: 0px;
			border:0px;
}
LI.Livro {
            FONT-WEIGHT: normal; 
            FONT-SIZE: 11px; 
            LIST-STYLE-IMAGE: url(../imagens/seta_az.gif); 
            COLOR: #666565; 
            LINE-HEIGHT: 13px; 
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
            list-style-position: inside;
}
HR.Livro{
   			border-style: solid;
   			color: #BACE81;
   			width:100%;
   			height: 1px;    
}
/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DA MATÉRIA
/*------------------------------------------------------------------------------------- */
.Materia {
			FONT-WEIGHT: normal; 
			FONT-SIZE: 11px;  
			COLOR: black; 
			LINE-HEIGHT: 13px; 
			FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
			tEXT-DECORATION: none
}
A.Materia {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #005A9C;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	tEXT-DECORATION: none;
	margin-bottom: 0px;
	
}
A.Materia:hover {
         TEXT-DECORATION: underline;
		 COLOR: #005A9C;
}
P.Materia {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	margin-top: 3px;
	margin-bottom: 0px;
}
H1.Materia {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #005A9C;
	font-weight: bold;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	margin-bottom: 0px;
}
LI.Materia {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	list-style-image : url(../Imagens/mbaadm/bullet.gif);
	list-style-position : inside;
	margin-top: 5px;
}
HR.Materia{
	border-style: solid;

	color: #BACE81;
	width:100%;
	height: 1px;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DA NOTÍCIA
/*------------------------------------------------------------------------------------- */
.Noticia {
			FONT-WEIGHT: normal; 
			FONT-SIZE: 11px;  
			COLOR: black; 
			LINE-HEIGHT: 13px; 
			FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
			tEXT-DECORATION: none
}
A.Noticia {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #005A9C;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	tEXT-DECORATION: none
}
A.Noticia:hover {
         TEXT-DECORATION: underline;
}
P.Noticia {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	margin-top: 3px;
	margin-bottom: 0px;
}
H1.Noticia {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #005A9C;
	font-weight: bold;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	margin-bottom: 0px;
}
LI.Noticia {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	list-style-image : url(../Imagens/mbaadm/bullet.gif);
	list-style-position : inside;
	margin-top: 5px;
}
HR.Noticia{
	border-style: solid;
	color: #BACE81;
	width:100%;
	height: 1px;
}
/*-------------------------------------------------------------------------------------
  Só para impressão
/*------------------------------------------------------------------------------------- */
P.Print
{
	border-right: 0px;
	border-top: 0px;
	margin-top: 0px;
	font-weight: normal;
	font-size: 11px;
	margin-bottom: 0px;
	border-left: 0px;
	color: black;
	text-indent: 5px;
	line-height: 15px;
	border-bottom: 0px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #bace81;
	text-align: left;
	text-decoration: none;
}
TD.Print{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	LINE-HEIGHT: 25px;
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	color: #085131;
	margin-bottom: 0px;
	margin-top: 5px;
	border: 0px;
	text-indent: 5px;
}
HR.Print{
    border-style: solid;
   color: #BACE81;
   width:100%;
   height: 2px;    
}
/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DO TEXTO
/*------------------------------------------------------------------------------------- */
.Texto {
			FONT-WEIGHT: normal; 
			FONT-SIZE: 11px;  
			COLOR: #666565; 
			LINE-HEIGHT: 13px; 
			FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
			BACKGROUND-COLOR: #ffffff; 
			tEXT-DECORATION: none
}
A.Texto {
           FONT-WEIGHT: bold; 
			FONT-SIZE: 11px; 
            LINE-HEIGHT: 13px; 
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left; 
            TEXT-DECORATION: none;
			color: #005A9C;
}
A.Texto:hover {
            TEXT-DECORATION: underline;
			color: #005A9C;
}
TD.Texto{
            background-color: #ffffff;
            border: 0px;
            border-color: #666565;
            border-style: solid;       
            padding : 3px;
}
LI.Texto
{
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 5px;
	color: #085131;
	line-height: 13px;
	font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	list-style-type: square;
	text-align: left;
	text-decoration: none;
}
H1.Texto{
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            font-size : 13px;

            font-weight : bold;
            COLOR: black;
			margin-bottom : 5px;
			margin-top : 10px;
}
H2.Texto{
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            font-size : 10px;
            COLOR: #666565;
}
P.Texto{
            FONT-WEIGHT: normal; 
            FONT-SIZE: 11px; 
            COLOR: black; 
            FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
            TEXT-ALIGN: left;
			margin-bottom: 0px;
			margin-top:0px;
}
HR.Texto{
    border-style: solid;
   color: #BACE81;
   width:100%;
   height: 1px;    
}




/*-------------------------------------------------------------------------------------
  ESTILO PARA DATAGRIDS
/*------------------------------------------------------------------------------------- */
/* Estilo Padrão do DataGrid */
.DataGrid
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}

INPUT.DataGrid
{
    FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    COLOR: black;
    background-color : White;
}

.DGItem
{
	font-weight: normal;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
.DGItemSelecionado
{
	font-weight: normal;
	font-size: 10px;
	color: blue;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
.DGItemAlternado
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #F6F4F4;
}
.DGItemEditado
{
	font-weight: normal;
	font-size: 10px;
	color: navy;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: lightblue;
	width: 300px;
}
.DGCabecalho
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	line-height: 20px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #A6BBE2;
}
A.DGCabecalho:link
{
	font-size: 10px;
	color: navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.DGCabecalho:visited
{
	font-size: 10px;
	color: navy;
}
A.DGCabecalho:active
{
	font-size: 10px;
	color: #5E79DB;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.DGCabecalho:hover
{
	color: navy;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.DGRodape
{
	font-weight: normal;
	font-size: 10px;
	color: navy;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: lightsteelblue;
}
.DGPaginacao
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #A6BBE2;
	text-indent: 20px;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO LOGIN
/*------------------------------------------------------------------------------------- */
/* Configurações da página de login. Tais configurações serão 
  aplicadas a todos os elementos da tela*/
.LoginTituloE
{
	font-size: 10px;
	background-image: url(../images/menulogone.gif);
	color: #ffffff;
	line-height: 20px;
	background-repeat: no-repeat;
	background-color: transparent;
}
.LoginTituloD
{
	font-size: 10px;
	line-height: 20px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../images/menulogond.gif);
}
.LoginTituloC
{
	font-size: 12px; 
	font-weight: bold; 	
	color: #FFFFFF; 
	line-height: 15px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	background-image: url(../images/menulogonc.gif);
	text-align: center;
	text-decoration: none;
}
.LoginTexto
{
	font-size: 10px;
	color: #FFFFFF; 
	line-height: 12px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #467bb3;
	text-align: left;
	text-decoration: none;
}
.LoginCampo
{
	font-size: 10px;
	color: black;
	border-top-style: none;
	line-height: 12px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: white;
	text-align: left;
	text-decoration: none;
	border-bottom-style: none;
}
.LoginPagina
{
	font-size: 10px;
	color: #FFFFFF; 
	line-height: 12px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #467bb3;
	text-align: left;
	text-decoration: none;
}
A.LoginPagina
{
	font-size: 10px;
	color: #ffffff;
	line-height: 12px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #467bb3;
	text-align: left;
	text-decoration: none;
}
A.LoginPagina:hover
{
	text-decoration: underline;
}

/* Cabeçalho da tela de login*/
.LoginCabecalho
{
	font-weight: bold;
	font-family :Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	line-height: 12px;
	color : #30319c;
	text-decoration: none;
	background-color: #ececec;
	text-align:center;
	padding:3px;
}

/*-------------------------------------------------------------------------------------
  ESTILOS GENÉRICOS
/*------------------------------------------------------------------------------------- */
BODY
{
	font-family :Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.BotaoCmd
{
	font-size: 11px;
	color: black;
	line-height: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.BotaoCmd
{
	font-size: 11px;
	color: black;
	line-height: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.BotaoCmd:link
{
	font-size: 11px;
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.BotaoCmd:visited
{
	font-size: 11px;
	color: black;
	text-decoration: none;
}
A.BotaoCmd:active
{
	font-size: 11px;
	color: navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.BotaoCmd:hover
{
	color: #005A9C;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
}
.TituloItem
{
	font-weight: bold;
	font-size: 11px;
	color: #005A9C;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}

.TituloDado
{
	font-weight: bold;
	font-size: 11px;
	color: darkgreen;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
A
{
	font-weight: bold;
	font-size: 11px;
	color: #005A9C;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: underline;
}
A:hover
{
	color: black;
}
H1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	LINE-HEIGHT: 22px;
	FONT-FAMILY:  Trebuchet MS, Tahoma, Verdana,Geneva, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	color : black;
	 background-color: #BACE81;
     border: 1px;
     border-color:  #666565;
     border-style: solid;
     padding : 5px;
}
H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 15px;
	FONT-FAMILY:  Trebuchet MS, Tahoma, Verdana,Geneva, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	color : #666565;
	font-style : italic;
}
H3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 13px;
	FONT-FAMILY:  Trebuchet MS, Tahoma, Verdana,Geneva, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	color : black;
}
H4 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 13px;
	FONT-FAMILY:  Trebuchet MS, Tahoma, Verdana,Geneva, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	color : black;
}
H5 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 13px;
	FONT-FAMILY:  Trebuchet MS, Tahoma, Verdana,Geneva, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	color : black;
}
P{
			FONT-WEIGHT: normal; 
			FONT-SIZE: 11px; 
            LINE-HEIGHT: 14px; 
            FONT-FAMILY:  Trebuchet MS, Tahoma, Verdana,Geneva, Arial, Helvetica, sans-serif; 
            TEXT-DECORATION: none;
			color : Black;
}
HR{
	border-style: dotted;
	width:100%;
	height: 1px;
	color :  #F98D4D;
}


/*
Estilos de formulários
*/
.txtInscricao
{
	border-right: #003663 1px solid;
	border-top: #003663 1px solid;
	font-size: 11px;
	border-left: #003663 1px solid;
	color: #000000;
	border-bottom: #003663 1px solid;
	font-family: Verdana,Arial;
	background-color: #acbecc;
}
.TitCampo
{
      font-weight: bold;
      font-size: 13px;
      color: #005a9c;
      text-indent: 5px;
      line-height: 20px;
      font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
      text-align: left;
      text-decoration: none;
}

.TitTexto
{
	font-weight: bold;
	font-size: 12px;
	background-image: url(../imagens/principal/modtittextoc.gif);
	color: #526997;
	text-indent: 1px;
	line-height: 20px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
.TitCampoExemplo
{
	font-weight: bold;
	font-size: 9px;
	color: #999999;
	font-family: Verdana,Arial;
}
.CelCampo
{
      font-weight: bold;
      font-size: 10px;
      color: #000000;
      font-family: Trebuchet MS, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
      background-color: #e7ecf1;
}




