
/*   #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:#5E515B; 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:#999999; 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:#5E515B; 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:#F6F6F6;}
.frm_centro {background-color:#F6F6F6;} /* 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 {height:18px; width:30px; font-family: Arial,Sans-Serif; font-size:11px;}


#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:#DDDCC5; font-weight:bold;}/*#92aecc     DDDCC5    D4D0C8   BACKGROUND DO MENU*/
tr.padrao {background-color:#ECECDB;}
tr.lin_par {background-color:#EAE6D0; padding:5px;} /*     #ECECDB       EAE6D0     D5D5D5*/
tr.lin_impar {background-color:F8F8F1; 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}

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:#ECECDB; color:black;}  /*width:30px; #0000CC */

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

.minibutton {height:15px; 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}

.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 */


