a {width:100%; text-decoration: none; color: #005000;}
a:hover  {text-decoration: none; color: #000000; background-color:#A7C0A7;}

a.LinkDestaque {width:100%; text-decoration: none; color: #cd5c5c;font: bold;}
a.LinkDestaque:hover  {text-decoration: none; color: #cd5c5c; background-color:#A7C0A7;font: bold;}

a.Icone {width:100%; text-decoration: none; color: #005000;font: normal;}
a.Icone:hover  {text-decoration: none; color: #000000; background-color:#E7F0E7;font: normal;}

a.SemFundo {width:0%; text-decoration: none; color: #005000;font: normal;}
a.SemFundo:hover  {text-decoration: none; color: #000000; background-color:#F0FFF0;font: normal;}

a.Lista {width:95%; text-decoration: none; color: #005000;font: normal;}
a.Lista:hover  {text-decoration: none; color: #000000; background-color:#E7F0E7;font: normal;}

Body {
    background-color: #F0FFF0;
    color: #005000;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    margin-bottom : 0;
    margin-top : 0;
    margin-left : 0;
    margin-right : 0;
    text-decoration : none;
    height : 0;
}

Table {
    border-bottom: none;
    border-left: none;
    border-right: none;
    border-top: none;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
}

.GridEscura {
    color: #005000;
    border-bottom: #000000 solid 1px;
    border-right: #000000 solid 1px;
    border-left: #000000 solid 1px;
    border-top: #000000 solid 1px;
	padding-bottom: 0;
    height : 11px;
    cursor: default;
    font : bold;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
}

.Cabecalho {
    color:#C0D0C0;
    background-color:#005000;
    text-align: center;
}

.Titulo {
    color:#005000;
    background-color:#C0D0C0;
    text-align: center;
}

.TituloUP {
    color: #005000;
    background-color: #C0D0C0;
    border-bottom: #000000 solid 1px;
    border-right: #000000 solid 1px;
    border-left: #E8E8E8 solid 1px;
    border-top: #E8E8E8 solid 1px;
    height : 11px;
    cursor: default;
    font : bold;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
}

.LinhaTotal {
    color: #000000;
    background-color: #FBFFFB;
    border-top: #000000 solid 1px;
    border-bottom: #000000 solid 1px;
    border-right: #000000 solid 1px;
    height : 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: text;
	text-decoration: none;
}

.Total {
    color: #000000;
    background-color: #FBFFFB;
    border-bottom: #000000 solid 1px;
    border-right: #000000 solid 1px;
    height : 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: text;
	text-decoration: none;
}

.TotalAnalitica {
    color: #000000;
    background-color: #FBFFFB;
    border-bottom: #000000 solid 1px;
    height : 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: text;
	text-decoration: none;
}

.GridBodyP {
    color: #000000;
    background-color: #FBFFFB;
    border-bottom: #000000 solid 1px;
    border-right: #000000 solid 1px;
    height : 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: default;
	text-decoration: none;
}

.GridBodyI {
    color: #000000;
	background-color: #FAFFFA;
    border-bottom: #000000 solid 1px;
    border-right: #000000 solid 1px;
    height : 16px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    cursor: text;
    text-decoration: none;
}

.GridSelecaoP {
    color: #000000;
    border-bottom: #000000 solid 1px;
    border-right: #000000 solid 1px;
    height : 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: default;
	text-decoration: none;
}

.GridSelecaoI {
    color: #000000;
    border-bottom: #000000 solid 1px;
    border-right: #000000 solid 1px;
    height : 16px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    cursor: text;
    text-decoration: none;
}
.Caixa {
    color: #000000;
	background-color: #FFFFFF;
    border-bottom: #000000 solid 1px;
    border-right: #000000 solid 1px;
	border-left: #000000 solid 1px;
    height : 16px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    cursor: text;
    text-decoration: none;
}

.CaixaEsquerda {
    color: #000000;
	background-color: #FFFFFF;
    border-top: #000000 solid 1px;
	border-left: #000000 solid 1px;
    height : 16px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    cursor: text;
    text-decoration: none;
}

.HLinha {
    border-bottom: #000000 solid 0px;
    border-right: #000000 solid 0px;
    border-left: #000000 solid 0px;
    border-top: #000000 solid 1px;
}

.VLinha {
    border-bottom: #000000 solid 0px;
    border-right: #000000 solid 1px;
    border-left: #000000 solid 0px;
    border-top: #000000 solid 0px;
}

H1 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    font : bold;
    margin-top: 0;
    margin-bottom: 0;
}

H2 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font : bold;
    margin-top: 0; margin-bottom: 0;
}

H3 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font : bold;
    margin-top: 0; margin-bottom: 0;
}

Input.Button{
    color:#005000;
    background-color:#C0D0C0;
    font-weight: bold;
}

Checkbox {
     cursor: text;
}

