body {
    margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; overflow:auto;
			scrollbar-face-color: #669966;
			font-size: 8pt;
			scrollbar-highlight-color: #FFFFFF;
			scrollbar-shadow-color: #FFFFFF;
			scrollbar-3dlight-color: #009900;
			scrollbar-arrow-color: #000000;
			scrollbar-track-color: #FFFFFF;
			font-family: verdana, arial;
			scrollbar-darkshadow-color: #009900;

}
@media print {
	 BODY {
		 margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0cm;
	 }
	@page { margin: 0cm; }
}
@media screen {
	 .top {border-left-width: 8.5em;}
}
@page { margin: 0cm; }

.quebra { page-break-after: always }


.menuPrincipal {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 15px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.menuLink {
	COLOR:#000000; TEXT-DECORATION: none
}
.menuLink:hover {
	COLOR:#000099; TEXT-DECORATION: none
}
.menuWrapper {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.tabelaMenu {
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 2px solid; BACKGROUND-COLOR: #fcfcfc;
}
.menuItem {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; LEFT: 0px; CURSOR: pointer; COLOR:#000099; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.tableitem {
	FONT-SIZE: 10px; LEFT: 0px; CURSOR: pointer; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.mainMenu {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; LEFT: 0px; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.menuItem {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; LEFT: 0px; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-DECORATION: none
}
.menuItemOn {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; LEFT: 0px; CURSOR: pointer; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-DECORATION: none
}

.mensagem {
	FONT-SIZE: 10px; COLOR: #000000; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.rodape {
	FONT-SIZE: 10px; COLOR: #000000; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.rodape {
	FONT-SIZE: 10px; COLOR: #555555; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.cabecalho {
	FONT-SIZE: 12px; COLOR: #ffffff; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.papel {
	FONT-SIZE: 12px; COLOR: #ffffff; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.erro {
	FONT-SIZE: 12px; COLOR: #000000; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.letter {
	FONT-SIZE: 10px; font-weight:bold; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.parametro {
	FONT-SIZE: 10px; COLOR: #333333; letter-spacing:0; font-weight:normal; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subtitulo_parametro {
	FONT-SIZE: 10px; COLOR: #333333; letter-spacing:0; font-weight:normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.valor_parametro {
	FONT-SIZE: 11px; COLOR: #333333; font-weight:bold; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.input_parametro{
	FONT-SIZE: 10px; COLOR: #333333; HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	border-color: #669966; border-width:1; border-style:double;
}
.botao{
	FONT-SIZE: 10px; COLOR: #333333; background-color:#D7E3D7; HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	border-color: #669966; border-width:1; border-style:double;
}
.text_parametro{
	FONT-SIZE: 10px; COLOR: #333333; background-color:#D7E3D7; width:300px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	border-color: #669966; border-width:1; border-style:double;
}
A {
	FONT-SIZE: 10px; COLOR:#000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:underline;
}
.asinput_parametro{
	FONT-SIZE: 10px; COLOR: #333333; HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titulo_parametro {
	FONT-SIZE: 12px; COLOR: #000000; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.news {
	FONT-SIZE: 10px; font-weight:bold; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.news:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
P.news {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.ItemBarra:hover {
	TEXT-DECORATION: underline
}
.gprotina {
	FONT-SIZE: 12px; COLOR: #000000; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sub_caixa {
	FONT-SIZE: 12px; background-color: #B1CBB1; COLOR: #000000; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.item_menu {
	FONT-SIZE: 11px; font-weight:bold; background-color:#FFFFFF; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.item_menu {
	FONT-SIZE: 10px; font-weight:bold; COLOR: #444444; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.item_menu:hover {
	FONT-SIZE: 10px; font-weight:bold; COLOR: #444444; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.titulo_caixa{
	FONT-SIZE: 12px; font-weight:bold; background-color:#669966; COLOR: #000000; letter-spacing:3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.subtitulo_caixa{
	FONT-SIZE: 11px; font-weight:bold; background-color:#669966; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.seta{
	FONT-SIZE: 11px; font-weight:bold; COLOR: #000000; letter-spacing:-1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.linha0{
	FONT-SIZE: 10px; background-color:#F9FBF9; COLOR: #000000; ; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.linha1{
	FONT-SIZE: 10px; background-color:#ffffff; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.lov{
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.sub_titulo {
	FONT-SIZE: 10px; background-color: #B1CBB1; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.item_sub {
	FONT-SIZE: 10px; background-color: #D7E3D7; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.borda_menu {
	background-color: #669966;
}
.lov_ordem {
	FONT-SIZE: 12px; letter-spacing:1; font-weight:bold; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.aguarde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006633;
}
.palm_login {
	FONT-SIZE: 11px; COLOR: #FFFFFF; letter-spacing:2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	border-style:double; font-weight:bold; background-color:#669966;
}
.pda_topo {
	FONT-SIZE: 11px; COLOR: #FFFFFF; letter-spacing:2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	border-style:double; font-weight:bold; background-color:#669966;
}
.input_text_parametro{FONT-SIZE: 10px; COLOR: #333333; HEIGHT: 50px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:none; 
                      border-color: #669966; border-width:1; border-style:double; width:100%;
}