/* CSS DA ERGO HUMAN  */
/* CORPO DO DOCUMENTO */
BODY {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;	
}
HR{
	height: 1px;
	color: Black;
}
/* LINKS */
A,.lnkPadrao {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2C6532;
	text-decoration: none;
}
A:hover,.lnkPadrao:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #204A25;
	text-decoration:underline;
}
.lnkBranco {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
}
.lnkBranco:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: underline;
}
/* TEXTOS */
TD,.txtPadrao {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B472F;
	text-decoration: none;
}
.txtDados {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2B472F;
	text-decoration: none;
}
.txtFooter,.txtPath {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #769F79;
	text-decoration: none;
}
.txtPath : hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #769F79;
	text-decoration: underline;
}
.txtMenu10Branco {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.txtMenu10 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2B472F;
	text-decoration: none;
}
.txtMenu11 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B472F;
	text-decoration: none;
}
.txtTitulo11 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B472F;
	text-decoration: none;
	font-weight: bold;
}
.txtTitulo12 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B472F;
	text-decoration: none;
	font-weight: bold;
}
/* CAMPOS de TEXTO */
.cmpPesquisa {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #2C6532;
	border-left: 1px solid #2C6532;
	border-top: 1px solid #2C6532;
	border-bottom: 1px solid #2C6532;
	background-color : #FFFFFF;
	width: 76px;
	height: 16px;
	text-align: left;	
	padding-left: 3px;
}
.cmpMaior {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #2C6532;
	border-left: 1px solid #2C6532;
	border-top: 1px solid #2C6532;
	border-bottom: 1px solid #2C6532;
	background-color : #FFFFFF;
	width: 270px;
	height: 16px;
	text-align: left;	
	padding-left: 3px;
}
.cmpMedio {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #2C6532;
	border-left: 1px solid #2C6532;
	border-top: 1px solid #2C6532;
	border-bottom: 1px solid #2C6532;
	background-color : #FFFFFF;
	width: 180px;
	height: 16px;
	text-align: left;	
	padding-left: 3px;
}
.cmpMenor {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #2C6532;
	border-left: 1px solid #2C6532;
	border-top: 1px solid #2C6532;
	border-bottom: 1px solid #2C6532;
	background-color : #FFFFFF;
	width: 72px;
	height: 16px;
	text-align: left;	
	padding-left: 3px;
}
.cmpDDD {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #2C6532;
	border-left: 1px solid #2C6532;
	border-top: 1px solid #2C6532;
	border-bottom: 1px solid #2C6532;
	background-color : #FFFFFF;
	width: 80px;
	height: 16px;
	text-align: left;	
	padding-left: 3px;
}
.cmpCampoGrande {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #2C6532;
	border-left: 1px solid #2C6532;
	border-top: 1px solid #2C6532;
	border-bottom: 1px solid #2C6532;
	background-color : #FFFFFF;
	width: 270px;
	height: 60px;
	text-align: left;	
	padding-left: 3px;
	overflow: auto;
}
.cmpCampoMedio {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #2C6532;
	border-left: 1px solid #2C6532;
	border-top: 1px solid #2C6532;
	border-bottom: 1px solid #2C6532;
	background-color : #FFFFFF;
	width: 180px;
	height: 60px;
	text-align: left;	
	padding-left: 3px;
	overflow: auto;
}
.cmpCampo {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #2C6532;
	border-left: 1px solid #2C6532;
	border-top: 1px solid #2C6532;
	border-bottom: 1px solid #2C6532;
	background-color : #FFFFFF;
	width: 270px;
	height: 60px;
	text-align: left;	
	padding-left: 3px;
	overflow: auto;
}
.cmpSelectCapa {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #2C6532;
	border-left: 1px solid #2C6532;
	border-top: 1px solid #2C6532;
	border-bottom: 1px solid #2C6532;
	background-color : #FFFFFF;
	width: 102px;
	height: 20px;
	text-align: left;	
	padding-left: 3px;
}
.cmpSelectDate {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #6A6A6A;
	border-left: 1px solid #969696;
	border-top: 1px solid #6A6A6A;
	border-bottom: 1px solid #969696;
	background-color : #FAFAFA;
	width: 57px;
	height: 16px;
	text-align: center;
	padding-top: 0px;
	padding-left: 1px;
}
.cmpSelectDM {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #6A6A6A;
	border-left: 1px solid #969696;
	border-top: 1px solid #6A6A6A;
	border-bottom: 1px solid #969696;
	background-color : #FAFAFA;
	width: 39px;
	height: 16px;
	text-align: left;
	padding-top: 0px;
	padding-left: 1px;
}
.cmpSelectDM2 {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #6A6A6A;
	border-left: 1px solid #969696;
	border-top: 1px solid #6A6A6A;
	border-bottom: 1px solid #969696;
	background-color : #FAFAFA;
	width: 53px;
	height: 16px;
	text-align: left;
	padding-top: 0px;
	padding-left: 1px;
}
.tdMiolo {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C6532;
	text-decoration: none;
	border-right: 1px solid #C1D4C3;
	border-left: 1px solid #C1D4C3;
	border-top: 1px solid #C1D4C3;
	border-bottom: 1px solid #C1D4C3;
	background-color : #F4F9F5;
	text-align: left;	
	padding-left: 10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px
}
.tdBarra {
	background-color : #25572A;
	text-align: left;	
	padding-left: 5px;
	padding-right:5px;
	height: 12px;
}
.Link {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.Link:hover {
	font-size: 10px;
	color: #F4F9F5;
	text-decoration: none;
}
.Tabela {
	background-color: #C1D4C3;	
}
.btn01 {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-right: 1px solid #00000;
	border-left: 1px solid #00000;
	border-top: 1px solid #00000;
	border-bottom: 1px solid #00000;
	background-color : #24582A;
	text-align: center;
}
/* LINHAS */
.tdClara {
	background-color : #FFFFFF;
	text-align: left;	
	padding-left: 4px;
	padding-right:4px;
}
.tdEscura {
	background-color : #F4F9F5;
	text-align: left;	
	padding-left: 4px;
	padding-right:4px;
}
.tdMaisEscura {
	background-color : #EAF4EC;
	text-align: left;	
	padding-left: 4px;
	padding-right:4px;
}
.imgBorda{
	border: 1px Solid #969696;
}