BODY {
FONT-SIZE: 10px; 
MARGIN: 2px;
margin-left: 2px;
margin-right: 2px;
margin-top: 15px;
FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif;
background-color: #FFFFFF;
}
TABLE {
	MARGIN: 0px; 
	BORDER-COLLAPSE: collapse
}
TD {
	FONT-SIZE: 11px
}
A {
	COLOR: #000000
}
SELECT {
	FONT-SIZE: 11px
}
.fixo {
	FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif;
}

.fonte-link-13 {
        FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif;
        FONT-SIZE: 13px
}

.tableHeader {
	FONT-WEIGHT: bold; 
   background-image: url(images/topo_cab_style.gif);
	FONT-SIZE: 12px;
	color: #000000;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	TEXT-INDENT: 30px;
	height: 20px; 
	FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif;
}
.bannerTable {
	margin: 0px;
}
.columHeader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
	BORDER-LEFT-COLOR: black; 
	BORDER-TOP-COLOR: black; 
	BORDER-BOTTOM: black 1px solid; 
	BORDER-RIGHT-COLOR: black
}
.rowBlank {
	BACKGROUND-COLOR: #e5f0ff;
	text-align: center;
}
.rowColor {
	BACKGROUND-COLOR: #d0e1f4;
	text-align: center;
}
.totalColum {
	FONT-WEIGHT: bold; 
	BACKGROUND-COLOR: #70acf4
}
.reportHeader {
	FONT-WEIGHT: bold; 
	color: White;
	BACKGROUND-COLOR: #1F77BD;
/*	background-image: url(images/back_azul_canto_tit_dir.jpg);*/
	TEXT-INDENT: 30px;
}
.reportPage {
	FONT-WEIGHT: bold; 
	BACKGROUND-COLOR: #70acf4
}
.observacao {
	BORDER-TOP: black 2px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT-COLOR: black; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: black 1px solid; 
	BORDER-RIGHT-COLOR: black
}
.messageHeader {
	FONT-SIZE: 11px; 
	BORDER-LEFT-COLOR: #95BDEE; 
	BORDER-TOP-COLOR:  #95BDEE;
	PADDING-TOP: 5px; 
	BORDER-BOTTOM:  1px solid #95BDEE; 
	BORDER-RIGHT-COLOR: black
}
.formLabel {
	VERTICAL-ALIGN: top; 
	WIDTH: 100px; 
	TEXT-ALIGN: right;
	font-weight: bold;
	color: #000000;
}
.formField {
	VERTICAL-ALIGN: bottom; 
	TEXT-ALIGN: left
}
INPUT {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #000000 1px solid; 
	CURSOR: hand; COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif;
	HEIGHT: 18px
}
.botao {
	background-image: url(images/style_lupa.gif);
	width: 17px;
	height: 17px;
	CURSOR: hand; 
	COLOR: white;
	border: none;
}

/*teste alteração lov*/
.lovButton {
	background-image: url(images/style_lupa.gif);
	width: 17px;
	height: 17px;
	CURSOR: hand; 
	COLOR: white;
	border: none;
}
.menu {
	LIST-STYLE-IMAGE: url(../images/mais.png)
}
.submenu {
	LIST-STYLE-IMAGE: url(../images/menu.png)
}
.portlet_bar {
	FONT-WEIGHT: bold; 
      background-image: url(images/back_azul_canto_tit_dir200.gif);
	nowrap: true; 
	valign: middle;
	FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif;
      color: #ffffff;
      text-indent: 15px
}



TABLE#tabmenu {
	MARGIN-BOTTOM: 0px
}
TD.tab {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	CURSOR: hand; 
	BORDER-BOTTOM: black 1px solid; 
	nowrap: false
}
TD.selectedtab {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	CURSOR: hand; 
	BORDER-BOTTOM: black 1px solid; 
	nowrap: false
}
TD.tabspacer {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	CURSOR: hand; 
	BORDER-BOTTOM: black 1px solid; 
	nowrap: false
}
TD#contentscell {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	CURSOR: hand; 
	BORDER-BOTTOM: black 1px solid; 
	nowrap: false
}
TD.tabspacer {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}
TD.tab {
	BORDER-TOP-WIDTH: 1px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 13px; 
	BACKGROUND: #afc4d9; 
	BORDER-BOTTOM-WIDTH: 1px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 15%; 
	CURSOR: pointer; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-WIDTH: 1px
}
TD.selectedtab {
	BORDER-BOTTOM: #cde1f7 0px solid
}
TD.selectedtab {
	BORDER-TOP-WIDTH: 1px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 13px; 
	BACKGROUND: #cde1f7; 
	BORDER-BOTTOM-WIDTH: 1px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 15%; PADDING-TOP: 0px; 
	BORDER-RIGHT-WIDTH: 1px
}
TD#contentscell {
	BORDER-TOP-WIDTH: 1px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 13px; 
	BACKGROUND: #cde1f7; 
	BORDER-BOTTOM-WIDTH: 1px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 15%; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-WIDTH: 1px
}
.contentscell {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 10px; 
	BACKGROUND: #cde1f7; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: black 1px solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: black 1px solid
}
TD#contentscell {
	BORDER-TOP-WIDTH: 1px; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	BORDER-LEFT-WIDTH: 1px; 
	BORDER-BOTTOM-WIDTH: 1px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	BORDER-RIGHT-WIDTH: 1px
}
DIV.contents {
	DISPLAY: none
}
DIV.selectedcontents {
	DISPLAY: block
}
.myhidden {
	DISPLAY: none; VISIBILITY: hidden
}

.mainTable {
	width: 615px;
	text-align: center;
/*	border-left: 1px solid #627ea6;
	border-top: 1px solid #627ea6;
	border-bottom: 1px solid #627ea6;
	border-right: 1px solid #627ea6;	*/
	background-color: #E8F1FA;
	border: 0px;
}
.baseField {
/*	background: #F1F8FE;*/
   background-color: White;
	border: 1px groove #FFFFFF;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000066
	}
.teste {
	background: #CFD7EA; /* Cor da fundo dos campos*/
	border: #F7F8FA; /*COR ANTIGA BACK*/
}
.botao2 {
	background-image: url(images/style_setas.gif);
	width: 33px;
	height: 19px;
	border: none;
        font-family: Tahoma,Arial,Helvetica,sans-serif;
	color: #000000;
	font-weight: bold 
}
.navigatorButton {
	background-image: url(images/style_setas.gif);
	width: 33px;
	height: 19px;
	border: none;
        font-family: Tahoma,Arial,Helvetica,sans-serif;
	color: #000000;
	font-weight: bold 
}
.baseButton {
	background-image: url(images/seta9.gif);
	width: 70px;
	height: 19px;
	border: none;
   font-family: Tahoma,Arial,Helvetica,sans-serif;
	color: #000000;
}
/*
.buttonTable {
	background-position: center;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
*/
.buttonTable {
    background-position: center;
    text-align:center;
    width:100%;
    margin-top:10px;
}

}
.bgTopAzul {
	background-image: url(images/back_top_inf_direita_alt.jpg);
   width: 615px;
	height: 20px;
}
.bgTopCinza {
	background-image: url(images/back_top_inf_alt.jpg);
}
.backgroudTable {
	background-image: 
}

.navigatorButtonTable {
text-align:center;
}

.disabled {
    background-color: White;
	border: 1px groove #FFFFFF;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #808080;
}
