body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-family: Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color:#002b55;
}

a:link {
	color: #002b55;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #002b55;
}
a:hover {
	text-decoration: underline;
	color: #002b55;
}
a:active {
	text-decoration: none;
	color: #002b55;
}

.esquerda
{
	text-align:left;
	font-size:8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    margin-top: 0px;
    margin-bottom: 7px;
    }
    
.esq
{
	text-align:left;
	font-size:8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    margin-top: 0px;
    margin-bottom: 7px;
    }
    
.esquerdaI
{
	text-align: left;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    margin-top: 0px;
    margin-bottom: 7px;
    }

.esquerdaI1
{
	text-align: left;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    margin-top: 0px;
    margin-bottom: 7px;
    color: Red;
    }
    
.titulo31
{
	text-align:left;
	font-size:medium;
	font-family: ZapfHumnst BT, Arial, Verdana, Helvetica, sans-serif;
    color: Red;
    margin-top: 0px;
    margin-bottom: 7px;
}
    
.direita
{
	text-align:right;
	font-size:8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.centro
{
    text-align:center;
    font-size:8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    margin-top: 0px;
    margin-bottom: 7px;
}

.justify
{
    text-align:justify;
    font-size:8pt;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	margin-top: 0px;
    margin-bottom: 7px;
}

.justify_td
{
    text-align:justify;
    font-size:8pt;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	margin-top: 0px;
    margin-bottom: 0px;
}


.div
{
     border-right: solid 5px #FFFFFF;
     border-left: solid 5px #FFFFFF;
     border-top: solid 2px #FFFFFF;
     width:600px;
}

.titulo
{
	text-align:left;
	font-size:x-large;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    margin-top: 0px;
    margin-bottom: 7px;
    
}
.titulo2
{
	text-align:left;
	font-size:large;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    margin-top: 0px;
    margin-bottom: 7px;
}
.titulo3
{
	text-align:left;
	font-size:medium;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    margin-top: 0px;
    margin-bottom: 7px;
}


.legenda
{
	text-align:center;
	font-size:8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    margin-top: 0px;
    margin-bottom: 7px;
}

.panel
{
    position:relative;
}

.pnlAbsolute
{
    position:absolute;
    font-size:8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.iframe
{
	border-style:solid;
    border-color:Silver;
    border-width:0px;
    background-color:#FFFFFF;
}

.esquerda_zap
{
	text-align:justify;
	font-size:10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.text_direita
{
	text-align:right;
	font-size:8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-style:solid;
    border-color:Silver;
    border-width:1px;
    background-color:#FFFFFF;
}

.text_centro
{
    text-align:center;
    font-size:8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    border-style:solid;
    border-color:Silver;
    border-width:1px;
    background-color:#FFFFFF;
}

.text_esquerda
{
	text-align:left;
	font-size:8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    border-style:solid;
    border-color:Silver;
    border-width:1px;
    background-color:#FFFFFF;
}

.text_formatar
{
    text-align: right;
    font-size: 8pt;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    behavior: url(/sige/Mascaras.htc);
    border-style:solid;
    border-color:Silver;
    border-width:1px;
    background-color:#FFFFFF;
}

.cmb_esquerda
{
	text-align:left;
	font-size:8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;	
    border-style:solid;
    border-color:Silver;
    border-width:1px;
    background-color:#FFFFFF;
   
    position:absolute;
    
} 

.botao
{
    text-align: center;
    font-size: 8pt;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    cursor: hand;
    border-style:solid;
    color:#0082d7;
    border-color:Silver;
    background-color: #E0E0E0;
    border : 1px;
    position: absolute;
}

.botaoII
{
    text-align: center;
    font-size: 8pt;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    cursor: hand;
    border-style:solid;
    color:#0082d7;
    border-color:Silver;
    background-color: #E0E0E0;
    border : 1px;
}

.grids
{
    font-size:8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color:White;
}


.grid_td_titulo
{
	background: #AECF81;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    border: 1px;
	border-style: ridge;
	border-color: silver;
	font-weight:bold;
}

.grid_td_texto
{
	background: #DEDED0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    border: 1px;
	border-style: ridge;
	border-color: silver;
	height:90%;
	vertical-align:top;
}

.grid_td_titulo2
{
	background: #abc7f6;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    border: 1px;
	border-style: ridge;
	border-color: silver;
	font-weight:bold;
}

.grid_td_texto2
{
	background: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    border: 1px;
	border-style: ridge;
	border-color: silver;
	height:90%;
	vertical-align:top;
}

.caption
{
    color: #0000C0;
    text-align: center;
	font-weight: bold;
	font-size: 8pt;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}

.caption_item
{
    color: #4A3C8C;
    text-align: center;
	font-size: 8pt;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}

.caption_grid
{
    text-align: center;
	font-weight: bold;
	font-size: 8pt;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}

.label_caption
{
    text-align: left;
	font-size: 8pt;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
