BODY
{
	BACKGROUND-COLOR:  #ffffff;
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 7pt;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #F1F2F6;
	SCROLLBAR-ARROW-COLOR: #444450;
	SCROLLBAR-3DLIGHT-COLOR: #F1F2F6;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #F1F2F6;
	SCROLLBAR-SHADOW-COLOR: #444450;
}
.manutencao
{
    MARGIN-TOP: 10px;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.manutencaoBranca
{
    MARGIN-TOP: 10px;
    COLOR: #41414d;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.background
{
/* background-image: url(../images/fundo.jpg); */
	background-color : #ffffff;
	background-repeat: no-repeat;
	background-position: bottom;
	background-attachment: fixed;
} 


.BODYBotao
{
		background-image: url(../images/final2.jpg); 
			background : #a4080c;
	background-repeat: no-repeat;
	background-position: bottom;
	background-attachment: fixed;

} 

.controlebody
{
 	background-image: url(../images/final2.jpg); 
		/*background : #a4080c; */
   	
}
	
.txtsenha
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 98%;
    HEIGHT: 18px;
    WIDTH: 80px
}
.txtancora
{
	COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	text-decoration: none
}
.txtancora:hover
{
	COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	text-decoration: none
}
.txtusuario
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 98%;
    HEIGHT: 18px;
    WIDTH: 140px
}
.defindice
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 7pt
}
.defindice A
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 7pt;
	TEXT-DECORATION: none;
}
.defindice A:link
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none;
}
.defmarg
{
    MARGIN: 15px
}
.defmargmenu
{
    MARGIN: 5px
}
.defmargLEFT
{
	margin-left : 15px;
}
.deftab
{
    BORDER-LEFT: #444450 1px solid;
    BORDER-TOP: #444450 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.defINVERSAtab
{
    BORDER-RIGHT: #444450 1px solid;
    BORDER-BOTTOM: #444450 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.trlupa
{
    BACKGROUND-COLOR: #f6f7f8;
}
.tdlupa
{
    TEXT-ALIGN: left;
    BORDER-BOTTOM: #444450 1px solid;
    BORDER-RIGHT: #444450 1px solid;
}
.tabtextarea
{
    BORDER-LEFT: #444450 1px solid;
    BORDER-RIGHT: #444450 1px solid;
    BORDER-TOP: #444450 1px solid;
    BORDER-BOTTOM: #444450 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}
.trtextarea
{
    BACKGROUND-COLOR: #ffffff;
}
.tdtextarea
{
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 7pt;
	TEXT-ALIGN: justify;
}
.trtitulo
{
    /* BACKGROUND-COLOR: #F1D277; */
	BACKGROUND-COLOR: #6c1214; 
	
}
.trcampo
{
    BACKGROUND-COLOR: #ffffff;
}
.tdcadtxt
{
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 60%;
	TEXT-ALIGN: left;
}
.tdcadtxtred
{
	COLOR: red;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 60%;
	TEXT-ALIGN: left;
	 
}
.tdcadtxtdir
{
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 60%;
	TEXT-ALIGN: right;
}

.tdtextoSemBorda
{
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 60%;
	TEXT-ALIGN: center;
}

.tdtextoSemBorda2
{
    FONT-SIZE: 60%;
    COLOR: #444450;
    FONT-FAMILY: Calibri,Verdana, Century Gothic, Comic Sans MS
}
#frm_controle.tdtextoSemBorda2
{
    FONT-SIZE: 60%;
    COLOR: #ffffff;
    FONT-FAMILY: Calibri,Verdana, Century Gothic, Comic Sans MS
}

.tdtextoBD
{
	COLOR: #444450;
    BORDER-RIGHT: #444450 1px solid;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 60%;
	TEXT-ALIGN: center;
}
.tdcad
{
	COLOR: #555555;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 60%;
	TEXT-ALIGN: left;
}
.tdtexto
{
   -- BORDER-BOTTOM: #444450 1px solid;
   -- BORDER-RIGHT: #444450 1px solid;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, arial, helvetica;
    FONT-SIZE: 60%;
    TEXT-ALIGN: center
}
.tdtextoprovisorio
{
    BORDER-BOTTOM: #444450 1px solid;
    BORDER-RIGHT: #444450 1px solid;
    COLOR: #ff0000;
    FONT-FAMILY: Calibri, Verdana, arial, helvetica;
    FONT-SIZE: 60%;
    TEXT-ALIGN: center
}
.tdtextoLEFT
{
    --BORDER-BOTTOM: #444450 1px solid;
   -- BORDER-RIGHT: #444450 1px solid;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, arial, helvetica;
    FONT-SIZE: 60%;
    TEXT-ALIGN: left
}
.tdtextoESQ
{
   -- BORDER-BOTTOM: #444450 1px solid;
   -- BORDER-RIGHT: #444450 1px solid;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, arial, helvetica;
    FONT-SIZE: 60%;
    TEXT-ALIGN: left
}


.tdtextoESQ_RED
{
	--BORDER-BOTTOM: #444450 1px solid;
	--BORDER-RIGHT: #444450 1px solid;
	COLOR: #ff0000;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 7pt;
}

.erro_RED
{
	COLOR: red;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 9pt;
}

.tdtextoDIR
{
    BORDER-BOTTOM: #444450 1px solid;
    BORDER-RIGHT: #444450 1px solid;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, arial, helvetica;
    FONT-SIZE: 60%;
    TEXT-ALIGN: right
}
.tdtitulo
{
    BORDER-BOTTOM: #444450 1px solid;
    BORDER-RIGHT: #444450 1px solid;
    /* COLOR: #444450; */
	COLOR: #ffffff;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
    text-decoration: none;
}
.tdtitulo_RED
{
    BORDER-BOTTOM: #444450 1px solid;
    BORDER-RIGHT: #444450 1px solid;
    COLOR: #ff0000;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}
.tdtituloSemBorda
{
    COLOR: #ffffff;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}
.tdtituloComBordaBottom
{
	BORDER-BOTTOM: #444450 1px solid;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}
.tdtituloComBordaRight
{
	BORDER-RIGHT: #444450 1px solid;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}
.tdtituloDIREITA
{
	BORDER-BOTTOM: #444450 1px solid;
	BORDER-RIGHT: #444450 1px solid;
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: right;
}
.tdtituloESQUERDA
{
    BORDER-BOTTOM: #444450 1px solid;
    BORDER-RIGHT: #444450 1px solid;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: left
}
.tdtituloS
{
	BORDER-BOTTOM: #444450 1px solid;
	BORDER-RIGHT: #444450 1px solid;
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center;
	margin : 0;
}
.tdtituloBB
{
    BORDER-BOTTOM: #444450 1px solid;
	BORDER-RIGHT: #444450 0px solid;
	BORDER-LEFT: #444450 0px solid;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}
.tdlogoarquivo
{
    BACKGROUND-COLOR: #ffffff;
}
.tdserie1
{
	BORDER-BOTTOM: #444450 1px solid;
	BORDER-RIGHT: #444450 1px solid;
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, arial, helvetica;
	FONT-SIZE: 60%;
	TEXT-ALIGN: left;

}
.tdserie2
{
    BORDER-BOTTOM: #444450 1px solid;
    BORDER-RIGHT: #444450 1px solid;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, arial, helvetica;
    FONT-SIZE: 60%;
    TEXT-ALIGN: left;
	padding-left : 30px;
}
.tdserie3
{
    BORDER-BOTTOM: #444450 1px solid;
    BORDER-RIGHT: #444450 1px solid;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, arial, helvetica;
    FONT-SIZE: 60%;
    TEXT-ALIGN: left;
	padding-left : 60px;
}
.tdserie4
{
	BORDER-BOTTOM: #444450 1px solid;
	BORDER-RIGHT: #444450 1px solid;
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, arial, helvetica;
	FONT-SIZE: 60%;
	TEXT-ALIGN: left;
	padding-left : 90px;
}
.tdserie5
{
	BORDER-BOTTOM: #444450 1px solid;
	BORDER-RIGHT: #444450 1px solid;
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, arial, helvetica;
	FONT-SIZE: 60%;
	TEXT-ALIGN: left;
	padding-left : 120px;
}
.tdserie6
{
	BORDER-BOTTOM: #444450 1px solid;
	BORDER-RIGHT: #444450 1px solid;
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, arial, helvetica;
	FONT-SIZE: 60%;
	TEXT-ALIGN: left;
	padding-left : 150px;
}
.tdserie7
{
	BORDER-BOTTOM: #444450 1px solid;
	BORDER-RIGHT: #444450 1px solid;
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, arial, helvetica;
	FONT-SIZE: 60%;
	TEXT-ALIGN: left;
	padding-left : 180px;
}
.defred
{
	MARGIN: 15px;
	COLOR: Red;
}
.deftexto
{
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 7pt;
}
.deftexto_read
{
	BACKGROUND-COLOR: #ececec;
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 7pt;
}
.Ndeftexto
{
    COLOR: #444450;
    FONT-FAMILY: Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt
}
.NdefTituloPrincipal{
color:#A01717; 
padding-bottom:14px; 
margin-bottom:22px; 
border-bottom:1px solid #D77A7C; 
text-align: left;
FONT-FAMILY: Verdana, Century Gothic, Comic Sans MS;
FONT-SIZE: 12pt;
FONT-WEIGHT: bold;
}
.deftextoBOLD
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
}
.NdeftextoBOLD
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.deftextocad
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 7pt
}
.Ndeftextocad
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt
}
.definput
{
    COLOR: #444450; 
	/*COLOR: #A01717;*/
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 98%;
    HEIGHT: 18px
}
.definputreadonly
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 99%;
    border-width:0;
    text-align:right;
}
.defoutput
{
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 98%;
	HEIGHT: 18px;
	border : 0;
}
.defnomepessoa
{
	BORDER-BOTTOM: #444450 1px solid;
	BORDER-RIGHT: #444450 1px solid;
	BORDER-LEFT: #444450 1px solid;
	BORDER-TOP: #444450 1px solid;
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 98%;
	HEIGHT: 18px;
}
.definputsenha
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 98%;
    HEIGHT: 18px
}
.controleinput
{
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 7pt;
}
.Ncontroleinput
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
}
.titulo
{
    COLOR: #a01717;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 15pt
}
.link
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}

.midiartebody
{
   BACKGROUND-COLOR: #f6f7f8
}
.BODYbarralogin
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 7pt	
}
.BODYbarralogin2
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 7pt	
}
.fmelinhacima
{
    BACKGROUND-COLOR: #444450
}
.fmelinhabaixo
{
    BACKGROUND-COLOR: #f0d277
}
.divmenu
{
	margin-top : 0;
	margin-left : 10;
	
	position : relative;
}
.divsubmenu
{
	margin-top : 0;
	margin-left : 20;
	position : relative;
}
.divitemmenu
{
	margin-top : 0;
	margin-left : 30;
	position : relative;
}
.defmargdivmenu
{
	margin-top : 10;
	margin-left : 10;
	position : relative;
}
.defmargdivsubmenu
{
	margin-top : 5;
	margin-left : 20;
	position : relative;
}
.defmargdivitemmenu
{
	margin-top : 5;
	margin-left : 30;
	position : relative;
}
.menubody
{
	
	COLOR: #444450;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 60%
}
.menusair
{
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	
    TEXT-DECORATION: none;
	COLOR: #444450;
	LINK: #444450;
    VLINK: #444450;
    ALINK: #444450;	
	CURSOR: HAND
}


.manutencaoLaranja
{
    MARGIN-TOP: 10px;
    COLOR: #C87A38;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.menuRED
{
    MARGIN-TOP: 10px;
    COLOR: #C87A38;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}


.menuDestaque
{
    MARGIN-TOP: 10px;
    COLOR: #C87A38;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	
    TEXT-DECORATION: none
}

.menu
{
	MARGIN-TOP: 10px;
	COLOR: #444450;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.menu .hover
{
	 MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 50pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Century Gothic, Comic Sans MS;
    TEXT-DECORATION: none
}
.submenu
{
	MARGIN-TOP: 3px;
	COLOR: #A01717;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none
}

.submenup
{
	MARGIN-TOP: 3px;
	COLOR: #A01717;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.itemmenu
{
	MARGIN-TOP: 3px;
	COLOR: #A01717;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none
}

.itemmenup
{
    MARGIN-TOP: 3px;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}


.menusel
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.submenusel
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none
}
.itemmenusel
{
    COLOR: #B88901;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.Nmenu
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.Nsubmenu
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.Nitemmenu
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.Nmenusel
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.Nsubmenusel
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.Nitemmenusel
{
    COLOR: #B88901;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.conRegentText
{
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.conRegentTextProv
{
    COLOR: #ff0000;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
#boxAzul {width: 10px; height: 0.1px; background:#0000ff;}
#boxVermelho {width: 10px; height: 0.1px; background: red;}
#boxAmarelo {width: 10px; height: 0.1px; background: yellow;}
#boxVerde {width: 10px; height: 0.1px; background: green;}
#boxVinho {width: 10px; height: 0.1px; background:#990000;}
#boxAzulPadrao {width: 10px; height: 0.1px; background:#444450;}


.Font_Azul {
    BORDER-BOTTOM: #444450 1px solid;
    BORDER-RIGHT: #444450 1px solid;
    COLOR: #0000ff;
    FONT-FAMILY: Calibri, Verdana, arial, helvetica;
    FONT-SIZE: 60%;
    TEXT-ALIGN: left
}

.Font_Vermelho {
    BORDER-BOTTOM: #444450 1px solid;
    BORDER-RIGHT: #444450 1px solid;
    COLOR: red;
    FONT-FAMILY: Calibri, Verdana, arial, helvetica;
    FONT-SIZE: 60%;
    TEXT-ALIGN: left
}


.TdFormClaro {
   /* BACKGROUND-COLOR: #F9F9F4; */
   BACKGROUND-COLOR: #F6f7f8;
    /* COLOR: #444450; 
   COLOR: #444450; */
	COLOR:#A01717;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt
}

.botao
{
   BORDER-RIGHT: #f6f7f8  1px solid;
    BORDER-TOP: #f6f7f8  1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #f6f7f8  1px solid;
    CURSOR: hand;
    COLOR: #41414d;
    BORDER-BOTTOM: #ebeded  1px solid;
    FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f6f7f8 ;
    TEXT-DECORATION: none;
	
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#f6f7f8',EndColorStr='#f6f7f8'); 
	-ms-filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#f6f7f8',EndColorStr='#f6f7f8'); 
}

.colorVermelho
{
    COLOR: red;
}
.menulogin
{
    MARGIN-TOP: 10px;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.defFont_Azul
{
    FONT-SIZE: 7pt;
    COLOR: #0000ff;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS
}
.defFont_Verde
{
    FONT-SIZE: 7pt;
    COLOR: #006633;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS
}
.defFont_Vinho
{
    FONT-SIZE: 7pt;
    COLOR: #990000;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS
}
.defFont_Vermelho
{
   FONT-SIZE: 7pt;
    COLOR: #fea305;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS
}



.deftab_Alt
{
    BORDER-LEFT: #003300 1px solid;
    BORDER-TOP: #003300 1px solid;
    BORDER-RIGHT: #003300 1px solid;
    BORDER-BOTTOM: #003300 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #013567;
    
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-BOTTOM: 10px;

    COLOR: #ffffff;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none
}

.menuBlue
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    TEXT-DECORATION: none
}

.box
{
BORDER-RIGHT: #ffffff 0px solid;
BORDER-TOP: #ffffff 0px solid;
FONT-SIZE: 1px;
BORDER-LEFT: #ffffff 0px solid;
BORDER-BOTTOM: #ffffff 0px solid;
BACKGROUND-COLOR: #ffffff;
}

.Rel_texto{font-family: Calibri, Verdana, Century Gothic, Comic Sans MS; FONT-SIZE: 12px; COLOR: #000000;}



#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		/*width:175px;*/	/* Width of box */
		/*height:30px;*/
		overflow:auto;	/* Scrolling features */
		border:1px solid #317082;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		/*font-size:0.9em;*/
                FONT-SIZE: 10px;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		 FONT-SIZE: 10px;
		/*font-size:0.9em;*/
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}

	#ajax_listOfOptions .optionDivRed{	/* Div for each item in list */
		/*color:#b22222; */
		color:#4169e1; 
	}

	#ajax_listOfOptions .optionDivBlue{	/* Div for each item in list */
		color:#4169e1; 
	}

#ajax_listOfOptions .optionDivGreen{	/* Div for each item in list */
		color:green; 
	}

	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#317082;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
	form{
		display:inline;
	}








.TdFormClaroLinha
{
    FONT-SIZE: 8pt;
    COLOR: #f1f2f6
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    BACKGROUND-COLOR: #444450;

}


.textpesqrodape
{  
	height:20px;
	background:#f1f2f6; 
	FONT-SIZE: 8pt;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	color:#36648B;
}

#meuselectpagina2 
{  
	width:65px;
	height:200px;
	background:#36648B; 
	font:11px arial, helvetica, sans-serif; 
	color:#36648B;
}
#meuselectpagina2 option.stit
{ 
	background-color:#36648B; 
	color:#003366;
}
#meuselectpagina2 option.sep { 
/*width:135px;*/ 
background-color:#FFFFFF; 
color:#000000;
}
#meuselectpagina2 option.impar { 
/*width:135px;*/ 
background-color:#d8e0e7; 
color:#36648B;
}
#meuselectpagina2 option.par { 
/*width:135px;*/
background-color:#f1f2f6; 
color:#36648B;
}

.menulogintxt
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: none;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    TEXT-DECORATION: none
}
A.menulogintxt:link
{
    TEXT-DECORATION: none
}
A.menulogintxt:hover
{
    TEXT-DECORATION: none;
}
A.menulogintxt:visited
{
    TEXT-DECORATION: none
}



.menulogincinza
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #A7A8AC;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    TEXT-DECORATION: none
}
A.menulogincinza:link
{
    TEXT-DECORATION: none
}
A.menulogincinza:hover
{
    TEXT-DECORATION: none;
    COLOR: #6D6E72;
}
A.menulogincinza:visited
{
    TEXT-DECORATION: none
}



.menubotao
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    TEXT-DECORATION: none
}
A.menubotao:link
{
    TEXT-DECORATION: none
}
A.menubotao:hover
{
    TEXT-DECORATION: none;
    COLOR: #073AA2;
}
A.menubotao:visited
{
    TEXT-DECORATION: none
}



.menuloginbox
{
    BORDER-RIGHT: #47414B 1px solid;
    BORDER-TOP: #47414B 1px solid;
    SCROLLBAR-FACE-COLOR: #c9dbdf;
    FONT-SIZE: 10px;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    BORDER-LEFT: #47414B 1px solid;
    SCROLLBAR-SHADOW-COLOR: #999999;
    COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #cccccc;
    SCROLLBAR-ARROW-COLOR: #721714;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    BORDER-BOTTOM: #47414B 1px solid;
    FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #cccccc;
    BACKGROUND-COLOR: #e8edf1
}



.TextoForm
{
    FONT-SIZE: 8pt;
    COLOR: #717792;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    TEXT-DECORATION: none;
}
A.TextoForm:link
{
    TEXT-DECORATION: none
}
A.TextoForm:hover
{
    TEXT-DECORATION: none;
    COLOR: 292F4A;
    FONT-SIZE: 8pt;
}
A.TextoForm:visited
{
    TEXT-DECORATION: none
}


.tdsenhabox
{
	COLOR: red;
	FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
	FONT-SIZE: 20%;
	TEXT-ALIGN: left;
	 
}


.TdFormClaroSmall
{
    FONT-SIZE: 7pt;
    COLOR: #444450;
    FONT-FAMILY: Calibri, Verdana, Century Gothic, Comic Sans MS;
    BACKGROUND-COLOR: #f1f2f6
}






.td_calendar {
 	border-style:outset;
	font-family:Arial;
	font-size:10px;
	background-color:#F7F8FB;
	} 	


.td_calendar2 {
 	border-style:outset;
	font-family:Arial;
	font-size:11px;
	background-color:#C2C5D4;
	} 
	
 	

.fontcalendartxmenor { font-family:Arial; font-size:9px; } 
a.fontcalendartxmenor:link			{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#525252;font-size:9px; font-weight:normal; text-decoration:none;line-height: 13px;}
a.fontcalendartxmenor:hover			{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#525252;font-size:9px; font-weight:normal; text-decoration:none;line-height: 13px;}
a.fontcalendartxmenor:active		{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#525252;font-size:9px; font-weight:normal; text-decoration:none;line-height: 13px;}
a.fontcalendartxmenor:visited		{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#525252;font-size:9px; font-weight:normal; text-decoration:none;line-height: 13px;}
a.fontcalendartxmenor:visited:hover	{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#525252;font-size:9px; font-weight:normal; text-decoration:none;line-height: 13px;}


.fontcalendartxmenordata { font-family:Arial; font-size:9px; } 
a.fontcalendartxmenordata:link			{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#B88901;font-size:9px; font-weight:bold; text-decoration:none;line-height: 13px;}
a.fontcalendartxmenordata:hover			{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#B88901;font-size:9px; font-weight:bold; text-decoration:none;line-height: 13px;}
a.fontcalendartxmenordata:active		{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#B88901;font-size:9px; font-weight:bold; text-decoration:none;line-height: 13px;}
a.fontcalendartxmenordata:visited		{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#B88901;font-size:9px; font-weight:bold; text-decoration:none;line-height: 13px;}
a.fontcalendartxmenordata:visited:hover	{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#B88901;font-size:9px; font-weight:bold; text-decoration:none;line-height: 13px;}




.input_calendar {
	font-family:Arial;
	font-size:12px;
	background-color:#FFFFCC;
	cursor:pointer;
	border-style:groove
	} 
	
	
	
	
#boxAmarelo {width: 11px; height: 11px; background:#cc9900;}
#boxAzul {width: 11px; height: 11px; background:#0000ff;}
#boxPreto {width: 11px; height: 11px; background:#000000;}
#boxCinza {width: 11px; height: 11px; background:#a9a9a9;}
#boxVerde {width: 11px; height: 11px; background:#2e8b57;}
#boxVermelho {width: 11px; height: 11px; background: red;}

.Font_Amarelo {color:#cc9900;font-family:Arial;font-size:10px;text-decoration:none;}
.Font_Azul {color:#0000ff;font-family:Arial;font-size:10px;text-decoration:none;}
.Font_Preto {color:#000000;font-family:Arial;font-size:10px;text-decoration:none;}
.Font_Cinza {color:#a9a9a9;font-family:Arial;font-size:10px;text-decoration:none;}
.Font_Verde {color:#2e8b57;font-family:Arial;font-size:10px;text-decoration:none;}
.Font_Vermelho {color: red;font-family:Arial;font-size:10px;text-decoration:none;}		




#bubble_tooltip{
	width:450px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('../images/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	height:260px;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}
