.multiline-row {
	overflow: auto !important;
	white-space: normal !important;
	text-overflow: ellipsis;
	display: block;
}
.x-form-item-label-top > .x-form-item-label-inner {
	display: table-cell;
	padding-bottom: 0 !important;
}
.gridcompacta .x-grid-cell-inner { 
    padding: 0 !important; 
}
.botaocompacto .x-btn-default-toolbar-small {
	padding: '1px' !important; 
}
.fontecompacta {
	font: 300 10px 'Helvetica Neue',helvetica, arial, verdana, sans-serif !important;
	padding-bottom: 0 !important;
}
.fundotenue {
	background-color: lightgoldenrodyellow;
}
.fundotenue2 {
	background-color: #c1e9e9 !important;
}
.vermelho {
	color: maroon !important;
}
.fundovermelho {
	background-color: maroon !important; /* 8388608 */
	border: 1px solid gray;
}
.azul {
	color: navy !important;
}
.fundoazul {
	background-color: navy !important; /*128*/
	border: 1px solid gray;
}
.prata {
	color: silver !important;
}
.fundobranco {
	background-color: white !important; 
	border: 1px solid gray;
}
.fundoamarelo {
	background-color: yellow !important; /* 16777215 */
	border: 1px solid gray;
}
.fundorosa {
	background-color: #FF00FF !important; /*16711935*/
	border: 1px solid gray;
}
.azulclaro {
	color: #4080FF !important; /*4227327*/
}
.fundoazulclaro {
	background-color: #4080FF !important; /*4227327*/
	border: 1px solid gray;
}
.teal {
	color: #008080 !important; /*32896*/
}
.fundoteal {
	background-color: #008080 !important; /*32896*/
	border: 1px solid gray;
}
.fundocinza {
	background-color: gray !important; /*12632256*/
	border: 1px solid gray;
}
.fundopreto {
	background-color: #000000 !important;  /* 0 */
	border: 1px solid gray;
}
.fundoverdeclarosemborda {
	background-color: #00FFFF !important;  /* 65535 */
}
.fundoverdeintenso {
	background-color: #00FF00 !important;  /* 65280 */
	border: 1px solid gray;
}
.fundovermelhointenso {
	background-color: red	 !important;  /* 16711680 */
	border: 1px solid gray;
}
.fundoazulintenso {
	background-color: blue !important;  /* 255 */
	border: 1px solid gray;
}
.fundoroxo {
	background-color: #8E44AD !important;  /* 255 */
	border: 1px solid gray;
}
.fundolaranja {
	background-color: #D68910 !important;  /* 255 */
	border: 1px solid gray;
}
.x-window-default {
	border-width: 0;
}
.x-window-body-default, .x-toolbar-default, .x-panel-body-default {
	background-color: #e8e8e8;
}
.x-toolbar-default, .x-column-header {
	background-color: #bababa;
}
.x-window-body-default,.x-btn-inner-default-small,.x-form-item-label-default {
	font: 400 13px 'Helvetica Neue',helvetica, arial, verdana, sans-serif;
}
.x-grid-item {
    font: 300 13px/19px 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif !important;
}
.x-btn-default-toolbar-small {
	background-color: white;
}
.x-column-header {
	font: 500 10px 'Helvetica Neue',helvetica, arial, verdana, sans-serif;
}
.x-window-header-title-default, .x-btn-inner-default-small, .x-tool-tool-el {
	color: #3a3a3a !important;
}
.x-html-editor-tb {
	padding: 0 !important;
}
.x-window-header-default {
	padding: 5px !important;
}
.x-window-header-default-top , .x-btn-default-small, .x-box-scroller-tab-bar-default,
#cabecalhoLogin-innerCt, #cabecalhoPrincipal-innerCt {
	border-color: #bababa !important;
	background-color: #bababa !important;
}
.x-form-file-btn.x-btn {
	border-color: #e4e4e4 !important;
	background-color: #e4e4e4 !important;
}
.x-btn-default-small2 {
	border-color: black !important;
	background-color: white !important;
}

.x-btn-borda {
	border-color: black !important;
}

#pnUsuario-btnInnerEl {
	font: 600 14px sans-serif;
	color: navy !important;
	background-color: #bababa !important;
}
#identificacaoPrincipal-innerCt {
  background-color: #bababa !important;
}  