/*estilo do cabeÃ§alho*/
#cabecalho {
	background: url(../img/BackVerde001.gif) repeat-y #75966e;
	clear: both;
}

/*Barra com os links voltar - imprimir - topo*/
#barraTexto {
  border-color: #31502a;
}

/*estilo para o formulÃ¡rio de login e seus inputs*/
#formulario {
	background-color:#ddecd9;
	border-color: #6F8654;
}

#formulario input{
	border-color: #6F8654;
}

#formulario input.button {
	background-color: #6F8654;
}

/*estilo das pÃ¡ginas de menus*/
#subMenu {
	background-color:#ddecd9;
	border-color: #52744a;
}

/*div contendo o menu horizontal*/
#menu {
  background-color: #cc6600;
}


/*div que posiciona a barra de caminho do sistema "bread-crumbs"*/
#caminho {
	border-bottom-color: #9bb795;
  border-top-color: #9bb795;
  clear: both;
}

/*div com o rodapÃ© do sistema*/
#rodape {
  border-top: 1px solid #9bb795;
  border-bottom: 1px solid #9bb795;
	background: url(../img/BackVerde001.gif) repeat-y #6F8654;
}

/*Barra de percentuais*/
.barraPercentual
{
	width: 100px;
	border: 1px solid #52744a;
}

/*Estilos dos tÃ­tulos*/
h1 {  font-weight: bold; font-size: 1.2em; text-align: left; }
h1.central {  font-weight: bold; text-transform: uppercase; color: #31502a; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0em; padding-left: 0.2em; font-size: 1.2em; text-align: left; border-color: #31502a; border-bottom-style: solid; border-bottom-width: 3px; margin-top:1em; text-align: center; }
h2 {  font-size: 1em; font-weight: bold; text-transform: uppercase; color: #31502a; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0em; padding-left: 0.2em; border-color: #31502a; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px; margin-bottom:1.5em;}
h3 {  font-size: 1em; font-weight: bold; text-transform: uppercase; color: #31502a; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0em; padding-left: 0.2em; border-color: #31502a; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; margin-bottom:1.5em; }
h6 {  font-size: 0.8em;	margin:0;	padding:0; }

/*Destaque texto*/
#destacar { font-weight: bold; color: #31502a; text-transform: uppercase;}

#destacarSemCaixaAltaSemNegrito { color: #31502a; }

/*Estilos para as tabelas do sistema*/
table {
  background-color: #52744a;
}

th, td {_border: solid #52744a; padding:2px;} /* common properties */

.tableBordaSimples {border-collapse: collapse; border: 1px solid #52744a;}

.tdBordaSimplesH1 {
	border: 1px solid #52744a;
	background-color: #6F8654;
	color: #FFFFFF;
	font-weight: bold;
}

.tdBordaSimplesH3 {
	border: 1px solid #52744a;
	background-color: #c1d7bc;
}
.tdBordaSimplesDireita { border-right: 1px solid #52744a; }

.tdBordaSimplesH3Direita {
	border-right: 1px solid #52744a;
	background-color: #c1d7bc;
}

.tdBordaSimplesDireitaTopo {
	border-top: 1px solid #52744a;
	border-right: 1px solid #52744a;
}

.tdBordaSimplesH3DireitaTopo {
	border-top: 1px solid #52744a;
	border-right: 1px solid #52744a;
	background-color: #c1d7bc;
}

table caption {
  color: #31502a;
}

.tdHeader1 {
  background-color: #6F8654;
}

.tdHeader2 {
  background-color: #6F8654;
}

.tdHeader3 {
  background-color: #c1d7bc;
}

.tdHeader3right {
  background-color: #c1d7bc;
}

.tdHeader4 {
  background-color: #ddecd9;
}

/*estilos para os inputs*/

.text { border: 1px solid #52744a; font-size: 1em; }

/* Se mudar o backgroud-color abaixo eh necessario mudar o backgroud-color do arquivo empregado.php nos campos de data*/
.readonly {background-color: #EEEEEE; color: #666666; border: 1px solid #52744a; font-size: 1em; }

.erro { border: 1px solid #FF0000; font-size: 1em; background-color: #FFCCCC; }

.button {border: 1px solid #52744a; font-size: 1em; font-weight: bold; background-color: #ddecd9;  }

textarea { border: 1px solid #52744a;}

.checkboxBgWhite {
	background-color:#fff;
	width:20px;
	padding-right:5px;
	padding-bottom:2px;
	margin-top:5px;
}

.textareaCamuflada {
	border: 0;
	font-weight: normal;
	text-align: left;
	background-color: #c1d7bc;
}

/*estilos do novo formulario*/

form.cmxform fieldset {
  background-color: #DDECD9;
  border-color: #52744A;
}
form.cmxform fieldset li {
  border-color: #C1D7BC;
}
form.cmxform .formButtons {
  background: #6F8654;
}

#mainTabContainer {
	background-image:none;
}

#tabContent {
	background-color:#ddecd9;
}
/*
*Controla a cor dos campos desabilitados
*/

input[type="text"][disabled] {background-color: #EEEEEE; color:#666666;}
input.text[disabled] {background-color: #EEEEEE; color:#666666;}
select[disabled] {background-color: #EEEEEE; color:#666666;}
textarea[disabled] {background-color: #EEEEEE; color:#666666;}
.readonly {background-color: #EEEEEE; color: #666666; border: 1px solid #52744a; font-size: 1em; }
