/*Define Tabs do AJAX*/
.ajax__tab_xp { position: absolute; width: 95%; overflow: hidden;}
.ajax__tab_xp .ajax__tab_header { width: 97%;  font: 8pt Verdana, Nina, Arial; color: #9C1D1D; background:url(Imagens/tab-line.gif) repeat-x bottom;}
.ajax__tab_xp .ajax__tab_body { width: 95%; font: 8pt Verdana, Nina, Arial; color: #9C1D1D; border:1px solid #c6c6c6;border-top:0;padding:8px;background-color:#FFFFFF;}

/*Define body para a área das páginas do sistema*/
.body
{
	background-color: #F3F3F4;
}

/* Define área de exibição dos controles que não possuem propriedade scrolling*/
.AreaControleGrid
{
	width: 100%;
	height: 377px;
	overflow: auto;
}
.AreaControleBd
{
	width: 100%;
	overflow: auto;
}
.AreaControleTrilha
{
	width: 97%;
	height: 380px;
	overflow: auto;
}
.AreaControleConsulta
{
	width: 100%;
	height: 374px;
}
.AreaControleConsultaGrid
{
	width: 100%;
	height: 351px;
	overflow: auto;
}
.AreaControleConsultaGridNavegacao
{
	width: 100%;
	height: 315px;
	overflow: auto;
}
.AreaControleTab
{
	width: 97%;
	height: 350px;
	overflow: auto;
}
.AreaControleAjuda
{
	width: 100%;
	height: 500px;
	overflow: auto;
}
.AreaControleQuestionario
{
	width: 100%;
	height: 350px;
	overflow: auto;
}
.AreaControleRelatorio
{
	width: 100%;
	height: 200px;
	overflow: auto;
}

/* Define formatação do autofiltro */
.AutoFiltro
{
	background-color: #f1f1f1;
}

/* Define tratamento do AnimationExtender AJAX */
.flyout
{
	display: none; 
	overflow: hidden; 
	z-index: 2; 
	background-color: #FFFFFF; 
	border: solid 1px #D0D0D0;	
}

.info
{
	display: none; 
	width: 180px; 
	z-index: 2;
	opacity: 0; 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); 
	font-size: 12px; 
	border: solid 1px #CCCCCC; 
	background-color: #FFFFFF; 
	padding: 5px;
}

/* Define aparência das linhas da pagina de Help*/
.BordaBaixoAjuda
{
	border-bottom: dotted 1pt #9C1D1D;
}
.BordaCimaAjuda
{
	border-top: dotted 1pt #9C1D1D;
}

/* Define aparência das linhas da pagina de Visualização da SSM em HTML*/
.BordaBaixoPontilhada
{
	border-bottom: dotted 1pt #000000;
}
.BordaCimaPontilhada
{
	border-top: dotted 1pt #000000;
}
.BordaBaixoContinua
{
	border-bottom: solid 1pt #000000;
}
.BordaCimaContinua
{
	border-top: solid 1pt #000000;
}
/* Define aparência dos ImageButtons*/
.BotaoToolbar
{
	height: 25px; 
	width: 25px; 
	cursor: hand;
	vertical-align: middle;
}
.BotaoGrid
{
	height: 17px; 
	width: 17px; 
	cursor: hand;
	vertical-align: middle;
}
.BotaoNavegacao
{
	height: 25px; 
	width: 25px; 
	cursor: hand;
	vertical-align: middle;
}

/* Define aparência dos LinkButtons*/
.BotaoLink
{
	font: 8pt Verdana, Nina, Arial; 
	overflow:hidden;
	color: #000000; 
	text-align: left; 
	cursor: hand;
	border: 1px outset #c6c6c6; 
}
.BotaoLink a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; border: 0px; }
.BotaoLink a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; border: 0px; }
.BotaoLink a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; border: 0px; }
.BotaoLink a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #FF8000; border: 0px; }

.BotaoLink1
{
	font: 8pt Verdana, Nina, Arial; 
	overflow:hidden;
	color: #FFFFFF; 
	text-align: left; 
	cursor: hand;
	text-decoration: underline;
}
.BotaoLink1 a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #FFFFFF; border: 0px; }
.BotaoLink1 a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #FFFFFF; border: 0px; }
.BotaoLink1 a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #FFFFFF; border: 0px; }
.BotaoLink1 a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #FFFFFF; border: 0px;}

.BotaoLinkGrid
{
	font: 8pt Verdana, Nina, Arial; 
	overflow:hidden;
	color: #000000; 
	text-align: left; 
	cursor: hand;
}
.BotaoLinkGrid a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #000000; border: 0px; }
.BotaoLinkGrid a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #000000; border: 0px; }
.BotaoLinkGrid a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #000000; border: 0px; }
.BotaoLinkGrid a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #FF8000; border: 0px; }

.BotaoLinkMenu
{
	font: 8pt Verdana, Nina, Arial; 
	overflow:hidden;
	color: #FFFFFF; 
	text-align: left; 
	cursor: hand;
	text-decoration:none;
}
.BotaoLinkMenu a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #FFFFFF; border: 0px; }
.BotaoLinkMenu a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #FFFFFF; border: 0px; }
.BotaoLinkMenu a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #FFFFFF; border: 0px; }
.BotaoLinkMenu a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #FFFFFF; border: 0px;}

.BotaoLinkMenu1
{
	font: 8pt Verdana, Nina, Arial; 
	overflow:hidden;
	color: #9C1D1D; 
	text-align: left; 
	cursor: hand;
	text-decoration:none;
}
.BotaoLinkMenu1 a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #9C1D1D; border: 0px; }
.BotaoLinkMenu1 a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #9C1D1D; border: 0px; }
.BotaoLinkMenu1 a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #9C1D1D; border: 0px; }
.BotaoLinkMenu1 a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #FF8000; border: 0px;}

.BotaoLinkMenu2
{
	font: 8pt Verdana, Nina, Arial; 
	overflow:hidden;
	color: #000000; 
	text-align: left; 
	cursor: hand;
	text-decoration:none;
}
.BotaoLinkMenu2 a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; border: 0px; }
.BotaoLinkMenu2 a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; border: 0px; }
.BotaoLinkMenu2 a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; border: 0px; }
.BotaoLinkMenu2 a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #FF8000; border: 0px; }

.BotaoLinkHome
{
	font: 8pt Verdana, Nina, Arial; 
	overflow:hidden;
	color: #000000; 
	text-align: left; 
	cursor: hand;
}
.BotaoLinkHome a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #000000; border: 0px; }
.BotaoLinkHome a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #000000; border: 0px; }
.BotaoLinkHome a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #000000; border: 0px; }
.BotaoLinkHome a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #FF8000; border: 0px;}

.BotaoLinkDiaUtil
{
	font: 8pt Verdana, Nina, Arial; 
	overflow:hidden;
	color: #000000; 
	text-align: left; 
	cursor: hand;
}
.BotaoLinkDiaUtil a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #000000; border: 0px; }
.BotaoLinkDiaUtil a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #000000; border: 0px; }
.BotaoLinkDiaUtil a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #000000; border: 0px; }
.BotaoLinkDiaUtil a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #FF8000; border: 0px; }

.BotaoLinkFimDeSemana
{
	font: 8pt Verdana, Nina, Arial; 
	overflow:hidden;
	color: #9C1D1D; 
	text-align: left; 
	cursor: hand;
}
.BotaoLinkFimDeSemana a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #000000; border: 0px; }
.BotaoLinkFimDeSemana a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #000000; border: 0px; }
.BotaoLinkFimDeSemana a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #000000; border: 0px; }
.BotaoLinkFimDeSemana a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #FF8000; border: 0px; }

.BotaoLinkFeriado
{
	font: 8pt Verdana, Nina, Arial; 
	overflow:hidden;
	color: #ff0000; 
	text-align: left; 
	cursor: hand;
}
.BotaoLinkFeriado a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #ff0000; border: 0px; }
.BotaoLinkFeriado a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #ff0000; border: 0px; }
.BotaoLinkFeriado a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #ff0000; border: 0px; }
.BotaoLinkFeriado a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:underline; color: #FF8000; border: 0px; }

/* Define aparência de todos os checkbox do sistema*/
.CheckBox
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
}

/* Define aparência de todos os combos do sistema*/
.Combo
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	width: 507px;
}
.ComboMenu
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	width: 135px;
}
.ComboNavegacao
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
}
.ComboGrande
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	width: 180px;
}
.ComboMedio
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	width: 127px;
}
.ComboPequeno
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	width: 57px;
}
.ComboPequenoHome
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	width: 70px;
}

/* Define aparência dos DataLists*/
.DataList 
{
	width: 100%;
	background-color: #ffffff;
	border-collapse: collapse;
	border: 1px solid #B6B6B7;
}
.DataListHeader
{
	font: 8pt Verdana, Nina, Arial; 
	text-decoration:none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C02A2A;
	height: 20px;
}
.DataListHeader a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:underline; font-weight: bold; color: #FFFFFF; background-color: #C02A2A; height: 20px;}
.DataListHeader a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:underline; font-weight: bold; color: #FFFFFF; background-color: #C02A2A; height: 20px;}
.DataListHeader a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:underline; font-weight: bold; color: #FFFFFF; background-color: #C02A2A; height: 20px;}
.DataListHeader a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:underline; font-weight: bold; color: #FFFFFF; background-color: #C02A2A; height: 20px;}
.DataListLinha1 
{
	font: 8pt Verdana, Nina, Arial; 
	text-decoration:none; 
	color: #000000;
	background-color: #e1e1e1;
	height: 20px;
}
.DataListLinha2
{
	font: 8pt Verdana, Nina, Arial; 
	text-decoration:none; 
	color: #000000;
	background-color: #f1f1f1;
	height: 20px;
}
.DataListLinhaTotal
{
	font: 8pt Verdana, Nina, Arial; 
	text-decoration:none; 
	color: #000000;
	background-color: #c6c6c6;
	height: 20px;
	font-weight: bold;
}
.DataListPagerStyle
{
	font: 8pt Verdana, Nina, Arial; 
	text-align: right;
	font-weight: bold;
}

.DataListMenu
{
	width: 100%;
	background-image: url(Imagens/fundo_menu.jpg); background-repeat: repeat-y;
	border-left: 0px;
	border-right: 0px;
	border-top: 1px #000000 dotted;
}
.DataListLinha1Menu 
{
	font: 8pt Verdana, Nina, Arial; 
	text-decoration:none; 
	color: #000000;
	border-bottom: 1px #000000 dotted;
	height: 20px;
}
.DataListLinha2Menu
{
	font: 8pt Verdana, Nina, Arial; 
	text-decoration:none; 
	color: #000000;
	border-bottom: 1px #000000 dotted;
	height: 20px;
}

/* Define aparência de Borda para Div */
.Div
{
	border-collapse: collapse;
	border-style: solid;
	border-width: 1px;
	border-color: #c6c6c6;
}

/* Define aparência do fundo das páginas*/
.Fundo 
{
	background-image: url(Imagens/fundo.jpg); 
	background-repeat: repeat;
}

/* Define aparência dos GridViews*/
.Grid 
{
	width: 100%;
	background-color: #ffffff;
	border-collapse: collapse;
	border: 1px solid #B6B6B7;
}
.GridHeader
{
	font: 8pt Verdana, Nina, Arial; 
	text-decoration:none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C02A2A;
	height: 20px;
}
.GridHeader a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:underline; font-weight: bold; color: #FFFFFF; background-color: #C02A2A; height: 20px;}
.GridHeader a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:underline; font-weight: bold; color: #FFFFFF; background-color: #C02A2A; height: 20px;}
.GridHeader a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:underline; font-weight: bold; color: #FFFFFF; background-color: #C02A2A; height: 20px;}
.GridHeader a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:underline; font-weight: bold; color: #FFFFFF; background-color: #C02A2A; height: 20px;}
.GridLinha1 
{
	font: 8pt Verdana, Nina, Arial; 
	text-decoration:none; 
	color: #000000;
	background-color: #e1e1e1;
	height: 20px;
}
.GridLinha2
{
	font: 8pt Verdana, Nina, Arial; 
	text-decoration:none; 
	color: #000000;
	background-color: #f1f1f1;
	height: 20px;
}
.GridLinhaTotal
{
	font: 8pt Verdana, Nina, Arial; 
	text-decoration:none; 
	color: #000000;
	background-color: #c6c6c6;
	height: 20px;
	font-weight: bold;
}
.GridPagerStyle
{
	font: 8pt Verdana, Nina, Arial; 
	text-align: right;
	font-weight: bold;
}
.GridEmptyDataRowStyle
{
	font: 8pt Verdana, Nina, Arial; 
	color: #ff0000;
}

.GridBranco
{
	width: 100%;
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-style: solid;
	border-width: 0px;
}
.GridHeaderBranco
{
	font: 6pt Verdana, Nina, Arial; 
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	background-color: #F3F3F3;
	height: 11px;
}	
.GridLinhaBranco
{
	font: 6pt Verdana, Nina, Arial; 
	text-decoration:none; 
	color: #000000;
	background-color: #FFFFFF;
	height: 11px;
}

/* Define aparência de todos os labels do sistema*/
.Label
{
	font: 8pt Verdana, Nina, Arial; 
	color: #9C1D1D; 
}
.LabelNegrito
{
	font: 8pt Verdana, Nina, Arial; 
	font-weight: bold;
	color: #9C1D1D; 
}
.LabelNegrito1
{
	font: 8pt Verdana, Nina, Arial; 
	font-weight: bold;
	color: #FFFFFF; 
}
.LabelNegrito2
{
	font: 8pt Verdana, Nina, Arial; 
	font-weight: bold;
	color: #000000; 
}
.LabelItalico
{
	font: 8pt Verdana, Nina, Arial; 
	font-style: italic;
	color: #9C1D1D; 
}
.LabelItalico1
{
	font: 8pt Verdana, Nina, Arial; 
	font-style: italic;
	color: #FFFFFF; 
}
.LabelItalico2
{
	font: 8pt Verdana, Nina, Arial; 
	font-style: italic;
	color: #000000; 
}
.LabelAjudaNome
{
	font: 8pt Verdana, Nina, Arial; 
	font-weight: bold;
	color: #9C1D1D; 
}
.LabelAjudaTexto
{
	font: 8pt Verdana, Nina, Arial; 
	font-style: italic;
	color: #9C1D1D; 
}
.LabelMenu
{
	font: 9pt Verdana, Nina, Arial; 
	color: #000000; 
	width: 135px;
	text-align: center;
}
.LabelNavegacao
{
	font: 10pt Verdana, Nina, Arial; 
	color: #9C1D1D; 
	text-align: center;
}
.LabelTitulo
{
	font: 16pt Verdana, Nina, Arial; 
	color: #9C1D1D; 
	text-align: right;
}
.LabelVersaoLogin
{
	font: 8pt Verdana, Nina, Arial; 
	color: #9C1D1D; 
	text-align: right;
}
.LabelErro
{
	font: 14pt Verdana, Nina, Arial; 
	color: #9C1D1D; 
	text-align: center;
}
.LabelErroDetalhe
{
	font: 12pt Verdana, Nina, Arial; 
	color: #9C1D1D; 
	text-align: center;
}
.LabelGridHeader
{
	font: 8pt Verdana, Nina, Arial; 
	font-weight: bold;
	color: #FFFFFF;
}
.LabelGridLinha
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000;
}
.LabelGridLinhaTotal
{
	font: 8pt Verdana, Nina, Arial; 
	font-weight: bold;
	color: #000000;
}
.LabelVersao
{
	font: 8pt Verdana, Nina, Arial; 
	color: #FFFFFF;
}
.LabelSort
{
	color: #ffffff;
	font-family: Webdings;
	font-size: x-small;
}
.LabelPadraoVazio
{	
	color: #000000;
}
.LabelPadrao
{	font: 7pt Verdana, Nina, Arial; 
	color: #000000;
}
.LabelPadraoTitulo
{	font: 15pt Verdana, Nina, Arial; 
	color: #000000;
}
.LabelPadraoNegrito
{
	font: 7pt Verdana, Nina, Arial;
	font-weight: bold;
	color: #000000;
}

/*Define tratamento dos LinkButtons AJAX*/
.LinkButtonFechar
{
	background-color: #666666; 
	color: #FFFFFF; 
	text-align: center; 
	font-weight: bold; 
	text-decoration: none; 
	border: outset thin #FFFFFF; 
	padding: 5px;
}

.lbtnFecharParent
{
	float: right; 
	opacity: 0; 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}


/*Define tratamento dos panels AJAX*/
.PanelAjaxFiltro {
	overflow: hidden; 
	height: 0px;
}
.PanelAjaxGrid {
    background-color: #F3F3F4;
	position: absolute;
	visibility: hidden;
}

/* Define aparência de todos os radiobuttons do sistema*/
.RadioButton
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	padding-left: 0px;
}

/* Define aparência Table Barra de Ferramentas do sistema*/
.TableBarraFerramentas
{
    background-color: #E7E8E9;
}

/* Define aparência Table Versão do sistema*/
.TableVersao
{
    border: 1px solid #C02A2A;
    color: white;
    background-color: #C02A2A;
}

/* Define aparência Tables do sistema*/
.TableBorda1
{
	background-color: #FFFFFF;
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	border-left: #dcdcdc 1px solid;
	border-bottom: #dcdcdc 1px solid;
}

.TableInterna1
{
	width: 507px;
}

.TableInterna2
{
	width: 457px;
}

/* Define aparência Table da Área do Grid do sistema*/
.TableGrid
{
	table-layout: fixed;
    border: solid 1px #B6B6B7;
}

.tdGridBordaCima
{
	border-top: solid 1px #B6B6B7;
}

/* Define aparência dos textbox do sistema*/
.Textbox
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000;
	border-style: groove;
	width: 500px;
}
.TextboxGrande
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000;
	border-style: groove;
	width: 450px;
}
.TextboxData
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	border-style: groove;
	width: 100px;
}
.TextboxMedio
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	border-style: groove;
	width: 122px;
}
.TextboxMedioUpper
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	border-style: groove;
	width: 100px;
	text-transform: uppercase;
}
.TextboxPequeno
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	border-style: groove;
	width: 50px;
}
.TextboxInvisivel
{
	width: 0px;
	border: 0px;
	background: #ffffff;
}

/* Define aparência dos treeviews do menu*/
.TreeViewMenu
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	left: 0px; 
	background-color: transparent; 
	text-align: left; 
	outline-color: #000000;
	overflow: auto;	
	width: 140px;
	cursor: hand;
}
.TreeViewMenu a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; }
.TreeViewMenu a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; }
.TreeViewMenu a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; }
.TreeViewMenu a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #FF8000; }
.TreeView
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	left: 0px; 
	background-color: transparent; 
	text-align: left; 
	outline-color: #000000;
	overflow: auto;	
	cursor: hand;
	height: 350px;
}
.TreeView a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; }
.TreeView a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; }
.TreeView a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; }
.TreeView a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #FF8000; }
.TreeViewSemBarra
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000; 
	left: 0px; 
	background-color: transparent; 
	text-align: left; 
	outline-color: #000000;
	cursor: hand;
}
.TreeViewSemBarra a:link    {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; }
.TreeViewSemBarra a:visited {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; }
.TreeViewSemBarra a:active  {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #000000; }
.TreeViewSemBarra a:hover   {font: 8pt Verdana, Nina, Arial; text-decoration:none; color: #FF8000; }

/* Define aparência das linhas das Tables*/
.TdEstilo1 {
	background-color: #C02A2A;
	height: 20px;
}

.TdLinhaSepPontilhada 
{
	border-bottom: black 1px dotted;
}

/* Define aparência do Accordion AJAX*/
.accordionHeader
{
    border: 1px solid #C02A2A;
    color: white;
    background-color: #C02A2A;
	font-family: Verdana, Nina, Arial;
	font-size: 12px;
	font-weight: bold;
    margin-top: 3px;
    padding-top: 5px;
    cursor: pointer;
}

.accordionContent
{
	background-image: url(Imagens/fundo_menu.jpg); background-repeat: repeat-y;
    border: 1px #C02A2A;
    border-top: none;
    padding: 0px;
    padding-top: 10px;
}

.accordionHeader1
{
    color: #FFFFFF;
	font-family: Verdana, Nina, Arial;
	font-size: 12px;
	font-weight: bold;
    padding: 3px;
    cursor: pointer;
    padding-bottom: 5px;
}

.accordionContent1
{
    padding: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
}

/* Define aparência dos FileUpload do sistema*/
.FileUpload
{
	font: 8pt Verdana, Nina, Arial; 
	color: #000000;
	border-style: groove;
	width: 500px;
	height: 20px;
}