﻿BODY
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    background-color: #f0f0f0;
}
.divbody
{
    background-color: #f0f0f0;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 0px;
    margin: 0px;
    color: #000000;
    padding-top: 30px;
    font-family: Arial,Helvetica,Geneva,Sans-Serif;
    font-size: 11px;
}
.divMenuPos
{
}
.fontText18px
{
    font-size: 18px;
    color: #878787;
    font-family: arial;
    font-weight: bold;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    text-align: left;
    height: 25px;
}

.tableMenu
{
    width: 100%;
    height: 22px;
    background-color: #7d9ba0;
    font-size: 12px;
    color: #ffffff;
    font-family: arial;
    text-align: left;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}
.tableSubMenu
{
    width: 100%;
    height: 22px;
    background-color: #BAD0D2;
    font-size: 12pt;
    color: #ffffff;
    font-family: arial;
    text-align: left;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}
.tdItemMenu
{
    width: 70px;
    height: 22px;
    background-color: #4b737d;
    font-size: 12px;
    color: #ffffff;
    font-family: arial;
    text-align: center;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
    border-right: #7d9ba0 1px solid;
    font-weight: bold;
    border-left: #7d9ba0 1px solid;
    vertical-align: middle;
}
.tdItemSubMenu
{
    width: 70px;
    height: 22px;
    background-color: #9CB7BB;
    font-size: 12px;
    color: #ffffff;
    font-family: arial;
    text-align: center;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
    border-right: #7d9ba0 1px solid;
    font-weight: bold;
    border-left: #7d9ba0 1px solid;
    vertical-align: middle;
}
.CssMenu
{
    font-size: 12px;
    color: #ffffff;
    font-family: arial;
    text-decoration: none;
    font-weight: bold;
    text-align: center;
}
.CssSubMenu
{
    font-size: 12px;
    color: #ffffff;
    font-family: arial;
    text-decoration: none;
    font-weight: bold;
    text-align: center;
}

.linkButton
{
    background-color: #b5b5b5;
    border-right: black 1px solid;
    padding-right: 5px;
    border-top: black 1px solid;
    padding-left: 5px;
    font-size: 12px;
    padding-bottom: 2px;
    border-left: black 1px solid;
    color: black;
    padding-top: 2px;
    border-bottom: black 1px solid;
    font-style: normal;
    font-family: arial;
    text-decoration: none;
}

.linkButtonVoltar
{
    font-size: 12px;
    color: #e20074;
    font-style: normal;
    font-family: arial;
    text-decoration: none;
}

.linkTituloTabela
{
    background-color: Transparent;
    padding-right: 5px;
    padding-left: 5px;
    font-size: 12px;
    padding-bottom: 2px;
    color: white;
    padding-top: 2px;
    font-style: normal;
    font-family: arial;
    text-decoration: underline ;
}

.textBox
{
    font-size: 12px;
}

.textBoxNum
{
    font-size: 12px;
    text-align: right;
}

.textBoxDate
{
    font-size: 12px;
    text-align: center;
}


.dropDownList
{
    FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,Geneva,Sans-Serif
}
.tdImg
{
    text-align: center;
    background-color: #fefefe;
}
.tdOpcao
{
    text-align: center;
    background-color: #cbcbcb;
}
.tdQuebraDeLista
{
    padding: 15px 0px 2px 10px;
    font-weight: bold;
    background-color: #ffffff;
    font-size: 12px;
    color: #000000;
    font-family: arial;
}
.tableLista
{
    BORDER-RIGHT: #7c7c7c 1px solid;
    BORDER-TOP: #7c7c7c 1px solid;
    BORDER-LEFT: #7c7c7c 1px solid;
    BORDER-BOTTOM: #7c7c7c 1px solid;
    BORDER-COLLAPSE: collapse
}
.tablePrincipal
{
    background-color: #f0f0f0;
    font-size: 12px;
    color: black;
    font-family: arial;
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}
.tableFormat
{
    border-right: #7c7c7c 1px solid;
    border-top: #7c7c7c 1px solid;
    border-left: #7c7c7c 1px solid;
    border-bottom: #7c7c7c 1px solid;
    border-collapse: collapse;   
}
.tableFormatCont
{
    border-right: #65749E 1px solid;
    border-top: #65749E 1px solid;
    border-left: #65749E 1px solid;
    border-bottom: #65749E 1px solid;
    border-collapse: collapse;   
}
.tableFormatCont2
{
    border-right: #7D9BA0 1px solid;
    border-top: #7D9BA0 1px solid;
    border-left: #7D9BA0 1px solid;
    border-bottom: #7D9BA0 1px solid;
    border-collapse: collapse;   
}
.tdBackground_#7D9BA0
{
    color: #ffffff;
    font-family: arial;
    background-color: #7d9ba0;
}

.tdTitulo
{
    padding-right: 0px;
    border-top: #e20074 2px solid;
    padding-left: 5px;
    font-weight: bold;
    padding-bottom: 3px;
    color: #e20074;
    padding-top: 5px;
    border-bottom: #e20074 1px solid;
    font-size: 12px;
    font-family: Arial;
}
.tdTituloGrey
{
    padding-right: 0px;
    border-top: #7a7a7a 2px solid;
    padding-left: 5px;
    font-weight: bold;
    padding-bottom: 3px;
    color: #7a7a7a;
    padding-top: 5px;
    border-bottom: #7a7a7a 1px solid;
    font-size: 12px;
    font-family: Arial;
}
.tdButton
{
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: right;
    padding-bottom: 10px;
	background-color: #f0f0f0;
}
.trTituloTable
{
    color: #ffffff;
    font-size: 11px;
    font-family: Arial;
    background-color: #999999;
    height: 22px;
    text-align: center;
    font-weight: bold;
}
.trTableConteudo
{
    color: black;
    font-size: 12px;
    font-family: Arial;
    height: 18px;
    text-align: left;
    font-weight: normal;
    padding-right: 5px;
    padding-left: 5px;
    background-color: #f0f0f0;
}
.trTableConteudo2
{
    color: black;
    font-size: 12px;
    font-family: Arial;
    height: 18px;
    text-align: left;
    font-weight: normal;
    padding-right: 5px;
    padding-left: 5px;
    background-color: #dedede;
}
.trTableConteudoStatus
{
    color: black;
    font-size: 12px;
    font-family: Arial;
    height: 18px;
    text-align: left;
    font-weight: normal;
    padding-right: 5px;
    padding-left: 5px;
    background-color: #BECDCF;
}
.trSubTituloTable
{
    color: #ffffff;
    font-size: 12px;
    font-family: Arial;
    background-color: #cccccc;
    height: 22px;
    text-align: center;
    font-weight: bold;
}
.trSubTituloTableStatus
{
    color: white;
    font-size: 12px;
    font-family: Arial;
    background-color: #7D9BA0;
    height: 22px;
    text-align: center;
    font-weight: bold;
}
.tdOpcoesTitu1
{
    color: white;
    font-size: 12px;
    font-family: Arial;
    background-color: #e20074;
    height: 22px;
    text-align: center;
    font-weight: bold;
}
.tdOpcoesTitu
{
    color: white;
    font-size: 12px;
    font-family: Arial;
    background-color: #65749E;
    height: 22px;
    text-align: center;
    font-weight: bold;
}
.tdOpcoesCont
{
    color: white;
    font-size: 12px;
    font-family: Arial;
    background-color: #D5D8E0;
    height: 22px;
    text-align: center;
    font-weight: bold;
}
.TittdOpcoesCont
{
    color: #000000;
    font-size: 12px;
    font-family: Arial;
    background-color: #AEB6CD;
    height: 22px;
    text-align: right;
    font-weight: bold;
    padding-right: 5px;
}
.TDfineLine 
{
    color: #005A5F;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #005A5F;
    padding-left: 5px;
    padding-top: 10px;
    padding-bottom: 3px;
    background-color: Transparent;
}

.tdFormTitu
{
    font-weight: bold;
    padding-left: 5px;
    text-align: right;
    background-color: #C5C4C4;
    padding-right: 5px;
    width: 100px;
    padding-bottom: 3px;
    padding-top: 3px;

    font-size: 8pt;
    font-family: arial;
}
.tdFormCont
{
    padding-left: 5px;
    text-align: left;
    background-color: #E6E6E6;
    padding-bottom: 3px;
    padding-top: 3px;
    
    font-size: 8pt;
    font-family: arial;        
}
.tdFormCont2
{
    padding-left: 5px;
    text-align: left;
    background-color: #d6D6D6;
    padding-bottom: 3px;
    padding-top: 3px;
}
.tdFormCont3
{
    padding-left: 5px;
    text-align: left;
    background-color: #D5D8E0;
    padding-bottom: 3px;
    padding-top: 3px;
}
.tdObservacao
{
    text-align: left;
    padding-bottom: 3px;
    padding-top: 3px;
    font-size: 8pt;
    color: gray;
    font-family: arial;
    font-style: italic;
}
.textBold-align-Right
{
    font-weight: bold;
    padding-right: 5px;
    text-align: right;
}
.tdFormCab
{
    color: #ffffff;
    font-size: 11px;
    font-family: Arial;
    background-color: #005A5F;
    text-align: left;
    font-weight: bold;
    padding: 6px 10px 3px 10px;    
}
#logoArea {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
.conContentEmptyMagWhiteVertSingle {
	MARGIN-BOTTOM: 20px
}
.content {
	OVERFLOW: hidden
}
.empty {
	WIDTH: 100%
}
#logoArea {
	LEFT: 0px; WIDTH: 173px; POSITION: absolute; TOP: 0px; HEIGHT: 78px
}
#topArea {
	LEFT: 173px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 78px
}
.conTop {
	
}
.conTop .background {
	
}
.conTop .globalLinks {
	PADDING-RIGHT: 6px; HEIGHT: 18px; BACKGROUND-COLOR: #7c7c7c; TEXT-ALIGN: right
}
.conTop .globalLinks .link {
	DISPLAY: inline; PADDING-LEFT: 5px
}
.conTop .globalLinks .link {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.conTop .globalLinks .link A {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.breadCrumbs {
	FONT-SIZE: 10px; MARGIN: 5px 0px 5px 5px; HEIGHT: 14px
}
.hereText {
	DISPLAY: inline; COLOR: #000000
}
.breadCrumbs .navItemSelected {
	DISPLAY: inline; WHITE-SPACE:normal 
}
.breadCrumbs .navItemSelected A {
	COLOR: #000000
}
.breadCrumbs .navItemHighlighted {
	DISPLAY: inline; WHITE-SPACE: normal
}
.breadCrumbs .navItemHighlighted A {
	COLOR: #000000
}
.breadCrumbs .breadCrumbsSeparator {
	DISPLAY: inline; COLOR: #000000; WHITE-SPACE: normal
}

