/*   #cde5ff*/



body {font-family: tahoma; color:black; font-size:11px;} /*#cde5ff   background-color:#d9d8da;     5E515B    font-size: 11px; */



.relatorio {font-family: Arial,Sans-Serif; font-size: 13px; background-color:white;}



.parag {margin-left:10%; margin-right: 10%; text-indent: 1cm; text-align:justify;}

.parag_header {margin-left:10%; margin-right: 10%;}

p.titulo {font-family: tahoma; font-size: 15px; text-align:center; font-weight:bold;}



.centro {text-align: center;}



a:link {color: #5E515B; text-decoration: none; cursor:pointer;}

a:visited {color: #5E515B; text-decoration: none; cursor:pointer;}

a:hover {color: #5E515B; cursor:pointer;} /*  ffe4ca*/

a:active {color: #8a4500; cursor:pointer;}





.href {color: #5E515B; text-decoration: none; cursor:pointer;}



.negrito:hover{color:#ffe4ca; background-color:#ffe4ca; font-weight:bold; }





table {line-height:1.0em; font-family: tahoma; font-size: 11px;}



/*a.barra:link {color: #0000CC; text-decoration: none; cursor:pointer;} 

a.barra:visited {color: white; text-decoration: none; cursor:pointer;}

a.barra:hover {color:#999999; background-color:white; cursor:pointer;}

a.barra:active {color:#999999; background-color:white; cursor:pointer;}

*/

a.barra:link {color: white; text-decoration: none; cursor:pointer;}

a.barra:visited {color: white; text-decoration: none; cursor:pointer;}

a.barra:hover {color:white;  text-decoration: none; cursor:pointer;}

a.barra:active {color:white; text-decoration: none; cursor:pointer;}



a.menu:link {color: #5E515B; text-decoration: none;}

a.menu:visited {color: #5E515B; text-decoration: none;}

a.menu:hover {color:#5E515B; }

a.menu:active {color:#999999; }





.botao:hover {color:#5E515B; }



/*table {border-collapse:collapse;}*/





td.barra {padding:5px;}





table.topo {width:100%; line-height:1.1em; font-family: Arial,Sans-Serif; font-size: 12px; font-weight: bold; text-align:left;background-color:#0B006A; color:white; } /*92959c*/



table.barra {
	width:100%;
	line-height:1.1em;
	font-family:tahoma;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	background-color:#3bb3c3;
	color:white;
	padding:1px;
	border-spacing:0px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-color:white;
	border-right-color:white;
	border-bottom-color:white;
	border-left-color:white;
}

 /*menu selecionado: #666666   border-collapse: collapse; */

 







tr.menutop {background-color:#C7C8C6; color:#5E515B;}

table.menutop{background-color:#C7C8C6; color:#000000; padding:1px;  border-spacing:0px; border-top-width:1px; border-right-width:1px;border-bottom-width:1px;border-left-width:1px;

 border-top-color:white; border-right-color:white; border-bottom-color:white; border-left-color:white;}



 table.menu{background-color:#C7C8C6; border:1px; border-collapse:collapse;}



.frm_menu {background-color:white;}

.frm_centro {background-color:white;} /* background-color:#d9d8da; */



.help {height:15px; background-color:#F6F6F6; font-family: Arial,Sans-Serif; font-size:9px; width:80px;}

.logon {height:18px; background-color:#F6F6F6; font-family: Arial,Sans-Serif; font-size:11px; width:80px;}

.blogin {  font-family   : tahoma,verdana,arial,Sans-Serif;
  color         : #000000;
  text-align    : center;
  font-size     : 9px;
  font-weight   : bold;
  text-transform: uppercase;
  border-top    : 1px solid #C4CCCC;
  border-left   : 1px solid #ACB5B5;
  border-bottom : 1px solid #6F7777;
  border-right  : 1px solid #ACB5B5;
  width         : auto;
  background    : url(images/button_bg.png) repeat-x;
  background-color : white;
  padding       : 2px 5px !important;
  padding       : 0px 0px;
  line-height   : 13px;
  margin-left   : 2px;
  cursor        : pointer !important;
  cursor        : hand;
  -moz-border-radius : 0px;}





#login {position:absolute; left:40%; top:176px; width:15%; height:10%; z-index:2;}





/* OCOMON*/

.mini {height:20px; background-color:white; font-family: Arial,Sans-Serif; font-size:12px; width:30px;}

.mini2 {height:20px; background-color:white; font-family: Arial,Sans-Serif; font-size:12px; width:90px;}

.data {height:20px; background-color:white; font-family: Arial,Sans-Serif; font-size:12px; width:90px;}

/*FIM OCOMON*/





tr.header {background-color:#CCCCCC; font-weight:bold;}/*#92aecc     DDDCC5    D4D0C8   BACKGROUND DO MENU*/

tr.padrao {background-color:#EEEEEE;}

tr.lin_par {background-color:#CCCCCC; padding:5px;} /*     #ECECDB       EAE6D0     D5D5D5*/

tr.lin_impar {background-color:EEEEEE; padding: 5px;} /*  white     F8F8F1     E5E5E5*/



tr.lin_alerta {background-color:#FF0000; color:#FFFFFF;}









table.titulo {line-height:1.2em; font-family: Arial,Sans-Serif; font-size: 15px; font-weight: bold;}



/* As definicões abaixo são para todo o corpo principal das telas  */

table.header {width:100%; margin-left:auto; margin-right: auto; text-align:left;

					border: 1px; border-spacing:1; background-color:black; padding-top:0px;

  color: #FFFFFF

}



table.menu {width:100%; margin-left:auto; margin-right: auto; text-align:left;

					border: 0px; border-spacing:0px; border-collapse:collapse; background-color:white;}



table.corpo {width:100%; margin-left:auto; margin-right: auto; text-align:left;

					border: 0px; border-spacing:1; padding-top:10px;} 					

table.corpo2 {width:100%; margin-left:auto; margin-right: auto; text-align:left;

					border: 0px; border-spacing:0px; border-collapse:collapse; padding-top:10px} 					

table.estat60 {width:60%; margin-left:auto; margin-right: auto; text-align:left; 

					border: 0px; border-spacing:1; padding-top:20px;} 					

table.estat80 {width:80%; margin-left:auto; margin-right: auto; text-align:left;

					border: 0px; border-spacing:1; padding-top:10px;} 					



					

					

/*tr.topo {background-color:#92aecc;}/*#92aecc   BACKGROUND DO MENU*/



.button {height:20px;  background-color:white; color:black;}  /*width:30px; #0000CC */



.btPadrao {height:20px;  background-color:white; color:black;}



.minibutton {height:15px; background-color:white; width:40px; font-family: tahoma; font-size:9px;} 





.select, .text {height:20px; background-color:white; font-family: tahoma; font-size:11px; width:200px;}

.select2, .text2 {height:20px; background-color:#F7F7F7; font-family: Arial,Sans-Serif; font-size:12px; width:200px;}



.text3 {height:20px;background-color:#F7F7F7; font-family:tahoma; font-size:12px; width:300px; border: 0px}

.text11{

	border: 1px black solid;

	font-family: Osaka,verdana,Sans-Serif;

	font-size: 8pt;

	/*height: 12pt; Select boxes are too small in Mozilla */

}


.textarea {height:100px; background-color:#F7F7F7; font-family: Arial,Sans-Serif; font-size:12px; width:570px;}



.textarea2 {height:100px; background-color:#F7F7F7; font-family: Arial,Sans-Serif; font-size:12px; width:400px;}



/* ###########################################################  */





/*

.botao:hover {color: gray; background-color:#CDE5FF;

border-top-width:1; border-left-width:1; border-right-width:1; 

border-bottom-width:1; border-style:solid; border-top-color:gray; border-left-color:gray; 

border-right-color: white; border-bottom-color: white;}

*/



.radio {width: 13px;}



#topo {margin: 5px; height: 40px;}



#menu {position: absolute; top: 100px; left: 10px; width: 150px; }



#corpo {margin-left: 170px; margin-right: 0px; }



.alerta {position: absolute; top: 100px; left: 30%; width: 50%;  z-index:1;}





img { behavior:	url("pngbehavior.htc"); }



/* visible, hidden, collapse */






