BODY
{
    color: #F2F2F2; 
    background-color:#FFFFFF; 
    background-position: 0px 0px
}

HR
{
    color: #003366;
    height: 1px
}

A:link
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana;
    text-decoration: none
}

A:visited
{
    font-size: 11px;
    color: #FF0000;
    font-family: Verdana;
    text-decoration: none
}

A:hover
{
 font-size: 11px;
 color: #336699;
 font-family: Verdana;
 text-decoration: underline;
 }

A.especialmenu:visited
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana;
    font-weight:bold; 
    text-decoration: none
}

A.especialmenu:link
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana;
    font-weight:bold; 
    text-decoration: none
}

A.especialmenu:hover
{
    font-size: 11px;
    color: #FFFFFF;
    font-family: Verdana;
    font-weight:bold; 
    text-decoration: none
}


.Texto
{
color : #000000;
font-family : Verdana;
font-size : 8pt; 
}

.TextoPequeno
{
color : #000000;
font-family : Verdana;
font-size : 6pt; 
}

.TextoBarra
{ 
color : #FFFFFF;
font-family : Verdana;
font-size : 10pt; 
font-weight:bold 
}

.TextoNormal
{
    font-size: 8pt;
    color: #000000;
    font-family: Verdana;
}

.TextoBold
{
    font-weight: bold;
    font-size: 8pt;
    color: #333333;
    font-family: Verdana;
}

.TextoBoldPequeno
{
    font-weight: bold;
    font-size: 6pt;
    color: #333333;
    font-family: Verdana;
}

.TextoboldBranco
{ 
color : #FFFFFF;
font-family : Verdana;
font-size : 8pt; 
font-weight:bold 
}

.Titulo
{
color : #000000;
font-family : Verdana;
font-size : 11pt; 
font-weight:bold
}

.Asterisco
{ 
color : #FF0000;
font-family : Verdana;
font-size : 9pt; 
font-weight:bold 
}

.Timesheet_Erro
{ 
color : #FF0000;
font-family : Verdana;
font-size : 8pt; 
font-weight:bold 
}

.TextoSmall
{
    font-size: 7pt;
    color: #000000;
    font-family: Times New Roman
}

.TextoNormal_endereco
{
    font-size: 7pt;
    color: #000000;
    font-family: Verdana
}
.TextoBranco_endereco
{
    font-size: 7pt;
    color: #FFFFFF;
    font-family: Verdana
}
.Textobolddestaque
{
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    font-family: Verdana
}
.TextoNormalBlack
{
    font-size: 8pt;
    color: #FF0000;
    font-family: Verdana
; font-weight: bold
}
.TextoAlerta
{ 
color : #FF0000;
font-family : Verdana;
font-size : 8pt; 
}

.TextoErro
{ 
color : #FF0000;
font-family : Verdana;
font-size : 8pt;
font-weight:bold
}

.TextoNormalWhite
{
    font-size: 7pt;
    color: #FFFFFF;
    font-family: Verdana

}

.TextoBold2 
{ 
font-weight: bold; 
font-size: 12pt; 
color: #000000; 
font-family: Verdana
 }

 
.tabela
{
    cellspace:1;
    border:1;
    color: #6084B0
}
.tabelaBorda
{
	border-width: 2;
	border-style: solid;
	border-color: #000;
	border-collapse: collapse;
}
.tabelaBorda tr td
{
	border:1px solid #000000;	
}
.bgSubMenu
{
    cellspace:1;
    border:1;
    background-color: #EAEAEA
}

.bgMedio
{ 
background-color: #CCCCCC;
}

.bgPagina
{ 
background-color: #FFFFFF;
}

.bgClaro
{ 
background-color: #EAEAEA; 
}

.bgMaisClaro
{
    background-color: #F3F3F3;
}

.bgBarra 
{ 
background-color: #666666;
}


.bgBorda { 
  background-color: #000000;
  cellspace:1;
  border:1;
}

.bgInterno { 
  background-color: #F4F4E8;
}

.bgMedio { 
  background-color: #F4F4E8;
}

.bgLogin {

    cellspace:1;
    border:1;
    background-color: #EEF2F6
}


.menuoff {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	background-color: #5a96ce;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5a96ce;
	border-right-color: #5a96ce;
	border-bottom-color: #5a96ce;
	border-left-color: #5a96ce;
	cursor: hand;
	font-weight: bold;
}

.menuon {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #5a96ce;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #ffffff;
	border-right-color: #003063;
	border-bottom-color: #003063;
	border-left-color: #ffffff;
	cursor: hand;
	font-weight: bold;
}

.bgBranco {

    cellspace:1;
    border:1;
    background-color: #FFFFFF
}

.bgEscuro { 
  background-color: #01285E;
}

SELECT
{
    font-size: 10px;
    color: black;
    font-family: Verdana;
}
INPUT
{
    font-size: 10px;
    color: black;
    font-family: Verdana;
}.TextoExemplo {

    font-size: 8pt;
    color: #FF0000;
    font-family: Verdana; 
    font-weight: normal;
}
.apagado {
    display: none;
}

.bordaCampo{
    border: 1px #B0C4DE solid ;
    padding: 2px;
}
.tamNoventa {
    width: 90%;
}

.alDireita {
    text-align: right;
    padding-right: 5px;
}

#formulario {
    padding: 15px;
    float: left;
    width: 95%;
}
#formulario #input {
    margin: 5px;
    float: left;
}
#formulario #label {
    float: left;
    text-align: right;
    margin-right: 5px;
    width: 120px;
    height: 30px;
    vertical-align: middle;    
}
#formulario #campo{
    float: left;
    text-align: left;
    height: 30px;
    font-weight: normal;    
}
#formulario #campo input{
    font-family: Verdana, Arial;
    font-size: 8pt;
}

#formulario .quebra {
    clear: both;
}
#linha {
    float: left;
    clear: both;
}
#valor {
    margin: 5px;
    float: left;
    clear: right;
}
#label {
    float: left;
    text-align: right;
    margin-right: 5px;
    width: 120px;
    height: 30px;
    vertical-align: middle;
    clear: left;
}

div#conteudo{
	width: 96%;
	margin-left: 1%;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	padding: 1%;
}

.bgOsMobile
{ 
background-color: #005200;
}
table{text-align: left;}
