
*{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
.Campo {
    BORDER-RIGHT: #9ca1a4 1px solid;
    BORDER-TOP: #9ca1a4 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9ca1a4 1px solid;
    BORDER-BOTTOM: #9ca1a4 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.CampoDisabled {
    BORDER-RIGHT: #9ca1a4 1px solid;
    BORDER-TOP: #9ca1a4 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9ca1a4 1px solid;
    BORDER-BOTTOM: #9ca1a4 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebeb
}
.CampoDisabledValor {
    BORDER-RIGHT: #9ca1a4 1px solid;
    BORDER-TOP: #9ca1a4 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9ca1a4 1px solid;
    BORDER-BOTTOM: #9ca1a4 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebeb;
    TEXT-ALIGN: right
}
.link_menu {
    FONT-SIZE: 11px; COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.link_menu:hover {
    FONT-SIZE: 11px;
    COLOR: #181484;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.link_menu_black {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.link_menu_black:hover {
    FONT-SIZE: 11px;
    COLOR: #181484;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.txt11_azul {
    FONT-SIZE: 11px;
    COLOR: #181484;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link11bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.link11 {
    FONT-SIZE: 11px; COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.link11_no_underline {
    FONT-SIZE: 11px; COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navtext {
    BORDER-RIGHT: #666666 1px outset;
    BORDER-TOP: #666666 1px outset;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px outset;
    COLOR: black;
    BORDER-BOTTOM: #666666 1px outset;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #ffffe1;
    TEXT-ALIGN: left
}
.CampoValor {
    BORDER-RIGHT: #9ca1a4 1px solid;
    BORDER-TOP: #9ca1a4 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9ca1a4 1px solid;
    BORDER-BOTTOM: #9ca1a4 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}

.txtTituloSequencia {
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.showmessage a {
    color: green;
}
.tableData{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width:650px;
    color:#000000;
    TEXT-DECORATION: none;
}
.tableData .trTitle td{
    border: 1px solid #999999;
    background-color:#7EA7D3;
    border-color:#FFFFFF;
    height:18px;
    color:#FFFFFF;
    font-weight:bold;
}
.tableData .trData{
    background-color:#EFEDED;
}
.tableData .trData td{
    border: 1px solid #000000;
    border-color:#FFFFFF;
    height:18px;
}
.tableData .trData:hover{
    background-color:#EFF5FB;
}
.tabelaCinza{
    border-style: solid;
    border-width: 1px;
    border-color: #FCF9F7;
    background-color:FDFBFA;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tabelaCinza span{
    color:#003366;
}
.tabelaCinza a{
    color: green;
}

.tabelaAzul{
    border-style: solid;
    border-width: 1px;
    border-color: #EAF2FA;
    background-color:#ECF1FD;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tabelaAzul a{
    color: green;
}
.tabelaAzul span{
    color:#003366;
}
.azul span{
    color:#003366;
}
.showmessage a {
    color: green;
}
.ThemeOfficeMainItemHover {
    BACKGROUND-COLOR: #7ea8d4
}
.title{
    FONT-SIZE: 15px;
    font-style:normal;
    color:#00C;
}



/*classes usadas no layout da tabela*/
.tableDados{
    font-size:10px;
    font-family:arial;
    border-collapse: collapse;
    padding: 0;
    border-bottom:1px solid #DDDDDD;
    position: relative;
    top: 10px;
}

.tableDados td{
    border-left:1px solid #FFFFF;
    border-right:1px solid #DDDDDD;
}
.tableDados th{
    border-left:1px solid #FFF;
    border-right:1px solid #DDDDDD;
    border-bottom:1px solid #DDDDDD;
}
.tableDados thead tr{
    height:24px;
    background-image:url(../../images/layout/img_fundo_tabela.jpg);
    border-bottom:0px;
    border-top:0px;
    font-weight: bold;
}
.tableDados tbody tr{
    height:24px;
}
.tableDados tbody tr:hover{
    background-color: #C0DFF7;
}
.zebraUm{
    background:#F5F5F5
}
.zebraDois{
    background:#FFFFFF
}
.tableDados.internal_panel{
    top: 0px;
    width: 720px;
}
/*classes usadas no layout da tabela*/

.espacoAcordeon {
    height: 2px;
}