﻿
.tabela-botoes
{
	width: 100%; 
	border: 1px solid;
	vertical-align: middle;
	border-color: Black;
	background-color: #CBCBCB;
}

.tabela-botoes-menu-out
{
	background-color: #669ACC;
	border: 1px solid;
	vertical-align: middle;
	border-color: #669ACC;
}

.tabela-botoes-menu-over
{
	background-color: #75B1EA;
	border: 1px solid;
	vertical-align: middle;
	border-color: #5E8FBC;
}

.tabela-botoes-menu
{
	width: 100%; 
	border-top-style: solid; 
	border-top-width: 1px ; 
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: middle;
	border-color: Black;	
	border-left-style: solid; 
	border-left-width: 1px ; 
	border-left-color: #669ACC ; 
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #669ACC ; 
	
}

.titulo-pagina
{
	font-size: medium;
	font-weight: bold;
}

.subtitulo-pagina
{
	text-decoration: italic;
	font-style: italic
}

.icones-menu
{
	vertical-align: middle;
	border: 0px;
}

.coluna-label-clara 
{
	font-weight: bold;	
	vertical-align: middle;
	height: 20px;
}

.coluna-label-doispontos-clara
{
	font-weight: bold;	
	width: 10px;
	vertical-align: middle;
}

.coluna-controle-clara
{
	width: 82%;
	vertical-align: middle;
}

.coluna-label-escura
{
	background-color: #CBCBCB;
	font-weight: bold;	
	width: 18%;
	vertical-align: middle;
	height: 20px;
}

.coluna-label-doispontos-escura
{
	background-color: #CBCBCB;
	font-weight: bold;	
	width: 10px;
	vertical-align: middle;
}

.coluna-controle-escura
{
	background-color: #CBCBCB;
	width: 82%;
	vertical-align: middle;
}


.tabela-formulario
{
	border-width: 1px; 
	border-color: Black; 
	border-top-style: solid; 
	border-bottom-style: solid;
	vertical-align: middle;
	font:verdana;
	font-size:12px;
}

.tabela-formulario-somente-topo
{
	border-width: 1px; 
	border-color: Black; 
	border-top-style: solid; 
	vertical-align: middle;
	font:verdana;
	font-size:12px;
}

.tabela-formulario-somente-rodape
{
	border-width: 1px; 
	border-color: Black; 
	border-bottom-style: solid; 
	vertical-align: middle;
	font:verdana;
	font-size:12px;
}

.texto-obrigatorio
{
	color: Red;
	font-family: Verdana;
}

.texto-titulo-painel
{
	color: black;
	font-family: Verdana;
	font-weight: bold;
	vertical-align: middle;
}

.lista-header th
{
	background-color: #CBCBCB;	
	vertical-align: middle;
	position: relative;
	font:Verdana;
	font-size:10px;
	font-weight:bold;
}

.lista-itens-clara
{
	vertical-align: middle;
		font:Verdana;
	font-size:10px;
	font-weight:bold;
	color: #013F7C;
}

.lista-itens-escura
{
	background-color: #D6DDE4;
	vertical-align: middle;
	font:Verdana;
	font-size:10px;
	font-weight:bold;
	color: #013F7C;
}

.lista-itens-hilight
{
	background-color: #DEE4E9;
		vertical-align: middle;
	font:Verdana;
	font-size:10px;
	font-weight:bold;
}

.lista-itens-selected
{
	background-color: #333;
}

.fundo-tabela-padrao 
{
	background: #669ACC;
}






/*
 *		UPDATE PROGRESS
 */
.FundoPopup
{
    background-color: #669ACC;
    filter: Alpha(Opacity=45);
    -moz-opacity: 0.45;
    opacity: 0.45;
}


.Error {
    top: 0px;
    right: 0px;
    width: 100%;
    height: 100%;
    font-family: Verdana;
    font-size: 10pt;
    position: absolute;
    filter: Alpha(Opacity=45);
    -moz-opacity: 0.45;
    opacity: 0.45;
    background-color: #669ACC;
    z-index: 99;
}

.CloseButton {
  cursor: pointer; 
}

.tabelaErro
{
    background-color: White;
    height: 200px;
    width: 500px;
    border-bottom: solid 1px black;
    border-left: solid 1px black;
    border-right: solid 1px black;
    border-top: solid 1px black;
	font-size: x-small;
}

.MyCalendar  .ajax__calendar_container {
    border:1px solid #000000;
    background-color: #EEF4F4;
    color: black;
    z-index : 9999;
}