@charset "utf-8";
/* CSS Document */

/**{margin: 0; padding: 0;}*/

/*

TOPO/MENU
Cor Topo: #040
Cor Menu/Padrão: #060
Cor secundária: #0F0

TABELA
Cor Borda: #ACD1A5
Cor Odd: #E8FFE1
Cor Padrão: #BFDBB9


*/

a:link {color:#000;}
a:visited {color:#000;}
a:active {color:#000;}
a:hover {color:#000;}

.logoTopo{
	background-color: #040; /* -------------------------------------- MUDAR COR AQUI ----------------------------------------- */
}


.rodape{
	background-color: #060; /* -------------------------------------- MUDAR COR AQUI ----------------------------------------- */
	/*border-top: solid 2px #CCC;*/
}



.botao1{
	background-color: #060; 		/* --------------------------------- mudar cor aqui ----------------------------------------- */
	color: #FFF;
}

.botao1:hover{
	background-color: #FFF; 			/* --------------------------------- mudar cor aqui ----------------------------------------- */
	border: solid 1px #0F0;	/* --------------------------------- mudar cor aqui ----------------------------------------- */
	color: #060; /* --------------------------------- mudar cor aqui ----------------------------------------- */
}

.botao2{
	background-color: #DDD; 		/* --------------------------------- mudar cor aqui ----------------------------------------- */
	color: #000;
	border: outset 1px #FFF;	/* --------------------------------- mudar cor aqui ----------------------------------------- */
}

.botao2:hover{
	background-color: #FFF; 			/* --------------------------------- mudar cor aqui ----------------------------------------- */
	border: outset 1px #0F0;	/* --------------------------------- mudar cor aqui ----------------------------------------- */
	color: #060; /* --------------------------------- mudar cor aqui ----------------------------------------- */
}

.botao2:active{
	border-style: inset #060; /* --------------------------------- mudar cor aqui ----------------------------------------- */
	background-color: #060; /* --------------------------------- mudar cor aqui ----------------------------------------- */
	color: #FFF; /* --------------------------------- mudar cor aqui ----------------------------------------- */
}


/* ESTILO DAS LISTAS PRINCIPAL E DEMAIS SUBSEQUENTE */
.menu-h li {
	/*background-image: url(../imagens/back_botao.jpg);			/* --------------------------------- mudar cor aqui ----------------------------------------- */
	background-color: #060; /* --------------------------------- mudar cor aqui ----------------------------------------- */
	color: FFF;
}

.menu-h li li {
	background: #060;			/* --------------------------------- mudar cor aqui ----------------------------------------- */
	color: FFF;
}



/* ESTILO DO LINK(HOVER) DA LISTA PRINCIPAL */
.menu-h li a:hover,
.menu-h li a.hover{
	border: 1px solid #040; 				/* --------------------------------- mudar cor aqui ----------------------------------------- */
	color:#060; 									/* --------------------------------- mudar cor aqui ----------------------------------------- */
	background-color: #FFF; 				/* --------------------------------- mudar cor aqui ----------------------------------------- */

}

/* ESTILO SOMENTE DOS LINKS DA SUBLISTAS */
.menu-h li ul li a{ 
	color: #FFF;
}


/* ESTILO SOMENTE DAS SUBLISTAS E SUBMENUS */
.menu-h li ul, .menu-h li ul li ul { 
	border-top: solid 1px #CCC;			/* --------------------------------- mudar cor aqui ----------------------------------------- */
	border-bottom: solid 1px #CCC;	/* --------------------------------- mudar cor aqui ----------------------------------------- */
	border-left: solid 1px #CCC;		/* --------------------------------- mudar cor aqui ----------------------------------------- */
	border-right: solid 1px #CCC;		/* --------------------------------- mudar cor aqui ----------------------------------------- */
	background-color: #060;			/* --------------------------------- mudar cor aqui ----------------------------------------- */
}
 


/* --------------------------------------------------- BOX-TABLE-A -------------------------------------------------------- */
#box-table-a th
{
	border-top: 4px solid #ACD1A5;
	background: #BFDBB9;
}

#box-table-a tr:hover td
{
	background: #BFDBB9;
	color: #363;
}
#box-table-a .odd
{
	background: #E8FFE1;
}

#box-table-a caption div.tit
{
	background: #BFDBB9;
}

#box-table-a caption
{
	background: #BFDBB9;
	border-top: 4px solid #ACD1A5;
}


/* --------------------------------------------------- BOX-TABLE-B -------------------------------------------------------- */
#box-table-b{
	border-top: 7px solid #ACD1A5;
	border-bottom: 7px solid #ACD1A5;
	border-left: 1px solid #ACD1A5;
}

#box-table-b th,
#box-table-b .tit
{
	background: #BFDBB9;
	border-right: 1px solid #ACD1A5;
	border-bottom: 1px solid #ACD1A5;
}

#box-table-b td
{
	border-right: 1px solid #ACD1A5;
	
}

#box-table-b .odd
{
	background: #E8FFE1;
}

#box-table-b tfoot tr td{
	border-top: 1px solid #ACD1A5;
}

#box-table-b.border-bottom td
{
	border-bottom: 1px solid #ACD1A5;
}

#box-table-b .trTotal td{
	border-top: 1px solid #ACD1A5;
}

/* --------------------------------------------------- BOX-TABLE-C -------------------------------------------------------- */
#box-table-c{
	border-top: 7px solid #ACD1A5;
	border-bottom: 7px solid #ACD1A5;
	border-left: 1px solid #ACD1A5;
}

#box-table-c th
{
	background: #BFDBB9;
	border-right: 1px solid #ACD1A5;
	border-bottom: 1px solid #ACD1A5;
}

#box-table-c td
{
	border-right: 1px solid #ACD1A5;
	background: #FFF;
}

#box-table-c tr.total td,tr.subtotal td
{
	background: #E8FFE1;
}

#box-table-c tr.total{
	border-bottom: solid 1px #ACD1A5;
}

/* --------------------------------------------------- box-table-login -------------------------------------------------------- */
#box-table-login{
	border-top: 7px solid #ACD1A5;
	border-bottom: 7px solid #ACD1A5;
}

#box-table-login th
{
	background: #BFDBB9;
	border-right: 1px solid #ACD1A5;
	border-left: 1px solid #ACD1A5;
}

#box-table-login td
{
	border-right: 1px solid #ACD1A5;
	border-left: 1px solid #ACD1A5;
	background: #E8FFE1;
}

#box-table-login .odd
{
	background: #E8FFE1;
}


#titulo, .tabela_titulo_relatorio
{
	background: #BFDBB9;
	border-top: 4px solid #ACD1A5;
}

#titulo td, .tabela_titulo_relatorio td
{
	background: #BFDBB9;
}

#titulo .inf, .tabela_titulo_relatorio .inf
{
	background: #BFDBB9;
}

fieldset
{
  background: #E8FFE1;
}

legend
{
  background: #BFDBB9;
  border: 1px solid #e4e4e4;
}


.tableHeader1 {
	color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #161;
  *background-color: #151;
  background-image: -moz-linear-gradient(top, #161, #151);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#161), to(#151));
  background-image: -webkit-linear-gradient(top, #161, #151);
  background-image: -o-linear-gradient(top, #161, #151);
  background-image: linear-gradient(to bottom, #161, #151);
  background-repeat: repeat-x;
  border-color: #151 #151 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#161', endColorstr='#151', GradientType=0) !important;
}



.titulo, .titulo_relatorio {
	color: #040;
}


.progress-striped .bar {
  background-color: #040 !important;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#161', endColorstr='#151', GradientType=0) !important;
}


.lgray, .lgray ul{
  border: 1px solid #161;
  background-color: #5bb75b;
  *background-color: #151;
  background-image: -moz-linear-gradient(top, #161, #151);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#161), to(#151));
  background-image: -webkit-linear-gradient(top, #161, #151);
  background-image: -o-linear-gradient(top, #161, #151);
  background-image: linear-gradient(to bottom, #161, #151);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#161', endColorstr='#151', GradientType=0) !important;
}

.lgray>li>a, .lgray ul a  {
	color: #FFF;
}

.lgray>li:hover>a {
	color: #151;
}

.lgray ul a:hover,
.lgray>li:hover>a {
	color: #151;
	background-color: #fff;
	background-image: -webkit-linear-gradient(top, #f5f5f5, #fff);
	background-image: -moz-linear-gradient(top, #f5f5f5, #fff);
	background-image: -o-linear-gradient(top, #f5f5f5, #fff);
	background-image: -ms-linear-gradient(top, #f5f5f5, #fff);
	background-image: linear-gradient(top, #f5f5f5, #fff);
}


/* Micox Pseudo-class-css2 to IE (MXPC). Activate .hover and .first-child in IE 6
   http://elmicox.blogspot.com/2008/03/ativando-hover-e-first-child-no-ie-6-um.html */
* html * { color: expression( (function(who){ if(!who.MXPC){
 who.MXPC = '1';
 if(who.nodeName != 'A'){
  who.onmouseenter=function(){ who.className += ' hover'};
  who.onmouseleave=function(){ who.className = who.className.replace(' hover','')}; }
 (who==who.parentNode.firstChild) ? who.className += ' first-child' : '';
} } )(this) , 'auto') }