@CHARSET "ISO-8859-1";

.foot .logo {
  background-image: url(../image/ergonweb.gif);
}

/* Personalização de classes do ExtJs ou classes de assinatura da Techne - AMC */

.x-panel-tc, .x-panel-bc {
	/* background-image: url(../../../image/ExtMod/top-bottom.jpg)!important; */
	background-image: none!important;
}

.x-panel-br, .x-panel-bl, .x-panel-tl, .x-panel-tr {
	background-image: none!important;
}

.x-panel-ml, .x-panel-mr {
	/* background-image: url(../../../image/ExtMod/left-right.jpg)!important; */
	background-image: none!important;
}



.x-panel-mc {
	background-color: #FFF!important;
}


.x-panel-body {
	border:0 none !important;
	border-top:0 none;
}

.x-panel-mc {
	background: #FFF;
}

.x-panel-tl {
	border-bottom:0 none; 
}

.x-panel-body-noborder {
	border:0 none;
}

.x-panel-header-noborder {
	border-bottom:0 none !important;
}

.x-tab-strip-spacer {
	background: none !important;
	border:0 none !important;
	display: none;
}

ul.x-tab-strip-top {
	border-bottom:1px solid #E6E6E6;
}


/* 

.x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner {
	background-image: url(../../../image/ExtMod/tabs-sprite.gif)!important;
} 

*/

.x-panel-header {
	background-image: url(../image/ExtMod/white-top-bottom.jpg)!important;
	border-style: none!important;
}

.x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {
	border-style: none!important;
}

.x-tab-panel-body {
	/* border-color:#D2D2D2!important; */
	border-right-width: 1px!important;
	border-bottom-width: 1px!important;
	border-left-width: 1px!important;
	border-right-style: solid!important;
	border-bottom-style: solid!important;
	border-left-style: solid!important;
	border-right-color: #D2D2D2!important;
	border-bottom-color: #D2D2D2!important;
	border-left-color: #D2D2D2!important;
}

ul.x-tab-strip-top {
	border-bottom-color:#D2D2D2!important;
}

.x-tab-strip-wrap {
	padding-bottom: 0px!important;
	margin-bottom: 0px!important;
}

/* Largura da página - AMC  

.t-page div div div {
	width: 1020px;
}

.t-page div div div div {
	width: auto;
} 

.t-page .x-panel-body .x-panel {
	width: 1020px!important;
} 

#instr01, #pnuFiltro, #grdTipoPensao, #html2, #ext-comp-1053 {
	width: 1020px;
} */

/* labels alinhados pela direita - AMC */

.x-form-item-label {
	text-align: right!important;
}

/* Controle de labels e textos em campos gerais - AMC */

.x-form-item {
	font-size: 12px;
}

.x-form-item label {
	color: #8C2737;
}

.x-form-text {
	font-size: 12px!important;
	padding-top: 1px!important;
}

/* Foto do funcionário - controle imageField - AMC */

.x-form-el-imgFoto {
	background-color: #CCC;
}

/* Controle das tabs - AMC */

/* Tab Ativa - AMC */

.x-tab-strip-top .x-tab-strip-active .x-tab-right {
	background-image: url(../image/PadInclusao/bgTabAtivo.png)!important;
	background-repeat: repeat-x;
	background-position: bottom;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D2D2D2;
	border-right-color: #D2D2D2;
	border-left-color: #D2D2D2;
	/* background-color: #F5E4A0; tab amarela */
	background-color: #FFF;
}

.x-tab-strip-top .x-tab-strip-active .x-tab-left {
	background-position: 0 0;
}

.x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner {
	background-image: none!important;
}

.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text {
	padding-top: 4px;
	padding-bottom: 5px;
	font-weight: bold;
	
}

.x-tab-strip-active span.x-tab-strip-text {
	color: #8C2737;
	font-weight: normal;
}

.x-tab-strip span.x-tab-strip-text {
	font: 12px tahoma,arial,helvetica;
	letter-spacing: 0.2px;
}

/* Tab Inativa - AMC */

.x-tab-strip-top .x-tab-right {
	background-attachment: scroll!important;
	background-image: url(../image/PadInclusao/bgTab.png)!important;
	background-repeat: repeat-x!important;
	background-position: 0 0px!important;
	border-top-width: 1px;
	border-right-width: 1px;

	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D2D2D2;
	border-right-color: #D2D2D2;
	border-left-color: #D2D2D2;
	background-color: #FFF;
}


/* Controle dos botões - AMC 

.x-tool {
	background-image: none;
	cursor :pointer;
	float: right;
	margin-left: 2px;
	overflow: hidden;
	height: 28px;
	width: 77px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.x-tool-toggle {
	background-image: url(../../../image/PadInclusao/botaoFechar.png);
	background-position: 0px 0px!important;
}

.x-tool-toggle-over {
	background-image: url(../../../image/PadInclusao/botaoFecharOver.png);
	background-position: 0px 0px!important;
}

.x-panel-collapsed .x-tool-toggle {
	background-image: url(../../../image/PadInclusao/botaoAbrir.png);
	background-position: 0px 0px!important;
}

.x-panel-collapsed .x-tool-toggle-over {
	background-image: url(../../../image/PadInclusao/botaoAbrirOver.png);
	background-position: 0px 0px!important;
}


*/

.x-tool-restore {
	background-image: url(../../../image/PadInclusao/botaoEditar.png);
}

.x-tool-restore-over {
	background-image: url(../../../image/PadInclusao/botaoEditarOver.png);
}

.x-tool-plus {
	background-image: url(../../../image/PadInclusao/botaoNovo.png);
}

.x-tool-plus-over {
	background-image: url(../../../image/PadInclusao/botaoNovoOver.png);
}

.x-tool-minus {
	background-image: url(../../../image/PadInclusao/botaoApagar.png);
}

.x-tool-minus-over {
	background-image: url(../../../image/PadInclusao/botaoApagarOver.png);
} 

.x-tool-left {
	background-image: url(../../../image/PadInclusao/botaoDeixar.png);
}

.x-tool-left-over {
	background-image: url(../../../image/PadInclusao/botaoDeixarOver.png);
}

.x-tool-save {
	background-image: url(../../../image/PadInclusao/botaoSalvar.png);
}

.x-tool-save-over {
	background-image: url(../../../image/PadInclusao/botaoSalvarOver.png);
}


/* Controle dos botões editar, apagar, manter - AMC - recente */

.x-toolbar {
	background: none !important;
	border-top:0 none !important;
}

.x-toolbar .x-btn-tl, .x-toolbar .x-btn-tr, .x-toolbar .x-btn-tc, .x-toolbar .x-btn-ml, .x-toolbar .x-btn-mr, .x-toolbar .x-btn-mc, .x-toolbar .x-btn-bl, .x-toolbar .x-btn-br, .x-toolbar .x-btn-bc {
	background-image: none!important;
}

.t-button.x-btn-text {
	background-image: none!important;
	cursor :pointer!important;
	float: right!important;
	margin-left: 2px!important;
	overflow: hidden!important;
	height: 28px!important;
	width: 77px!important;
	background-attachment: scroll!important;
	background-color: transparent!important;
	background-repeat: no-repeat!important;
	background-position: 0px 0px!important;
}

.t-button.restore {
	background-image: url(../../../image/PadInclusao/botaoEditar.png)!important;
}

.x-btn-over .t-button.restore {
	background-image: url(../../../image/PadInclusao/botaoEditarOver.png)!important;
}

.t-button.plus {
	background-image: url(../../../image/PadInclusao/botaoNovo.png)!important;
}

.x-btn-over .t-button.plus {
	background-image: url(../../../image/PadInclusao/botaoNovoOver.png)!important;
}

.t-button.minus {
	background-image: url(../../../image/PadInclusao/botaoApagar.png)!important;
}

.x-btn-over .t-button.minus {
	background-image: url(../../../image/PadInclusao/botaoApagarOver.png)!important;
} 

.t-button.left {
	background-image: url(../../../image/PadInclusao/botaoDeixar.png)!important;
}

.x-btn-over .t-button.left {
	background-image: url(../../../image/PadInclusao/botaoDeixarOver.png)!important;
}

.t-button.save {
	background-image: url(../../../image/PadInclusao/botaoSalvar.png)!important;
}

.x-btn-over .t-button.save {
	background-image: url(../../../image/PadInclusao/botaoSalvarOver.png)!important;
}



/* Grid do Ext - AMC */

.t-gridp {
	border: 1px solid #DADADA;
	background-image: url(../image/PadInclusao/bgGridNG.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #E4E8ED;
}

.t-gridp .x-panel-tl, .t-gridp .x-panel-tr, .t-gridp .x-panel-tc, .t-gridp .x-panel-header, .t-gridp .x-panel-br, .t-gridp .x-panel-bc {
	background-image: none!important;
	border-bottom: none;
}


.t-gridp .x-panel-mr, .t-gridp .x-panel-mc {
	background-image: none!important;
	background: none!important;
	border-bottom: none;
	background: none;
}

.t-gridp .x-panel-mc {
	padding: 0 0 0;
}

.t-gridp .x-panel-ml {
	background-image: url(../image/PadInclusao/bgGridRodNG.png)!important;
	background-repeat: repeat-x!important;
	background-position: bottom!important;
	background-color: transparent;
}

.t-gridp .x-panel-header-text {
	color: #FFF;
	font-size: 16px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	letter-spacing: 1px;
	background-image: none;
	padding-bottom: 0px;
}

.t-gridp .x-grid3 {
	background-color: transparent;
}

.t-gridp .x-grid3-header {
	background-color: transparent;
	background-image: none;
}

.t-gridp .x-grid3-header-inner {
	padding-right: 0px;
}

.t-gridp .x-grid3-header-offset {
	padding-left: 0px;
	padding-right: 10px;
}

.t-gridp .x-grid3-hd-row {
	background-image: url(../image/PadInclusao/bgGridCabColNG.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #9BA9B7;
}

.t-gridp .x-grid3-header table {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}

.t-gridp .x-grid3-hd-inner {
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 3px 3px 3px 4px;
}

.t-gridp .x-grid3-body {
	background-color: #FFF;
}

.t-gridp .x-panel-bl {
	display: none;
}

.t-gridp .x-panel-bbar {
	padding-top: 2px;
	padding-bottom: 2px;
}

.t-gridp .x-grid3-cell-inner {
	padding-bottom: 2px;
	padding-top: 2px;
}

.t-gridp .x-grid3-hd-row td {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}

.t-gridp .x-grid3-row-selected {
	background:none repeat scroll 0 0 #F1F3F5 !important;
}


/* Painel de navegação da grid - Ric */

.x-tbar-page-first {
	background-image:url(../../../image/PadInclusao/bt_first-a.png) !important;
	height:16px !important;
	width: 26px !important;
}
.x-tbar-page-prev {
	background-image:url(../../../image/PadInclusao/bt_previw-a.png) !important;
	height:16px !important;
	width: 16px !important;
}
.x-tbar-page-next {
	background-image:url(../image/PadInclusao/bt_next-a.png) !important;
	height:16px !important;
	width: 16px !important;
}
.x-tbar-page-last {
	background-image:url(../image/PadInclusao/bt_find-a.png) !important;
	height:16px !important;
	width: 26px !important;
}

.x-tbar-loading {
	background-image:url(../image/PadInclusao/ico_refresh2.png) !important;
	height:16px !important;
	width: 18px !important;
}
                
.x-item-disabled .x-tbar-page-first {
	background-image:url(../image/PadInclusao/bt_first-d.png) !important;
	height:16px !important;
	width: 26px !important;
}
.x-item-disabled .x-tbar-page-prev {
	background-image:url(../image/PadInclusao/bt_previw-d.png) !important;
	height:16px !important;
	width: 16px !important;
}
.x-item-disabled .x-tbar-page-next {
	background-image:url(../image/PadInclusao/bt_next-d.png) !important;
	height:16px !important;
	width: 26px !important;
}
.x-item-disabled .x-tbar-page-last {
	background-image:url(../image/PadInclusao/bt_find-d.png) !important;
	height:16px !important;
	width: 26px !important;
}


/* Record Panel do Ext - AMC */

.t-recp {
	border: 1px solid #DADADA;
	background-image: url(../image/PadInclusao/bgRecPaiNG.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F9FBFB;
	margin-bottom: 5px!important;
}

.t-recp .x-panel-tl, .t-recp .x-panel-tr, .t-recp .x-panel-tc, .t-recp .x-panel-header, .t-recp .x-panel-br, .t-recp .x-panel-bc {
	background-image: none!important;
	border-bottom: none;
}

.t-recp .x-panel-mr, .t-recp .x-panel-mc {
	background-image: none!important;
	background: none!important;
	border-bottom: none;
	background: none;
}

.t-recp .x-panel-mc {
	padding: 0 0 0;
}

.t-recp .x-panel-ml {
	background-image: url(../image/PadInclusao/bgGridRodNG.png)!important;
	background-repeat: repeat-x!important;
	background-position: bottom!important;
	background-color: transparent;
}

.t-recp .x-panel-bl {
	display: none;
}

.t-recp .x-panel-header-text {
	color: #416AA3;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	letter-spacing: 0.6px;
	background-image: none;
	padding-bottom: 0px;
}

/* Record Panel do Ext - campos - AMC */


.t-recp .x-form-text, .t-recp .x-form-field, .t-recp .t-field {
	background-color: #F0F8FF;
	background-image: none;
	color: #567B8F;
	border: 1px solid #D7D7D7;
	padding-top: 0px;
  font-size: 12px;
}

.t-recp .x-form-item {
	margin-bottom: 0px;
}

.t-recp-edit .x-form-text, .t-recp-edit .x-form-field {
	background-color: #FFF;
	border: 1px solid #B5B8C8;
	color: #000000;
  font-size: 12px;
}

.t-recp-edit .x-form-cb-label {
	display: none;
}

.t-recp .t-field {
	background-color: #F0F8FF;
	background-image: none;
	color: #567B8F;
	border: 1px solid #D7D7D7;
	padding-top: 2px;
	padding-left: 4px;
	height: 16px;
	width: 96px;
	overflow: hidden; 
}

/* Panelu dentro do Record Panel - AMC  */

.t-recp .t-panel {
	border: 1px solid #DADADA;
	background-image: url(../image/PadInclusao/bgRecPaiNG.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FEFAEB;
	margin-left: 0px!important;
	padding-bottom: 8px;
}

.t-recp .t-panel .x-panel-tl, 
.t-recp .t-panel .x-panel-tr, 
.t-recp .t-panel .x-panel-tc, 
.t-recp .t-panel .x-panel-header, 
.t-recp .t-panel .x-panel-br, 
.t-recp .t-panel .x-panel-bc, 
.t-recp .t-panel .x-panel-bl, 
.t-recp .t-panel .x-panel-ml, 
.t-recp .t-panel .x-panel-mr, 
.t-recp .t-panel .x-panel-mc {
	background-image: none!important;
	background-color: transparent!important;
	border-bottom: none;
}

.t-recp .t-panel .x-panel-header-text {
	color: #999;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	letter-spacing: 0.8px;
	background-image: none;
	padding-bottom: 0px;
}


/* Record Panel do Ext - campos - AMC 

.t-recp .x-form-element {
	background-color: #FFF;
	border: 1px solid #D2D2D2;
	padding-top: 3px;
	padding-right: 3px;
	height: 38px;
}

.t-recp .x-form-item label {
	background-image: url(../../../image/PadInclusao/bgLabelCampoNG.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFF;
	padding: 0px;
	padding-top: 6px;
	padding-right: 3px;
	height: 35px;
	border: 1px solid #D2D2D2;
}

.t-recp .x-form-cb-label {
	display: none;
}

.t-recp .blablax-form-text {
	border: 1px solid #D2D2D2;
	background-color: #FFF;
	height: 38px;
}

.t-recp-edit .x-form-element {
	background-color: #EBE9DA;
}

*/

/* Checkbox view - campo - AMC 

.t-recp .t-field img {
	display: block;
	background-image: url(../../../image/silverblue/checkOn.png);
	background-repeat: no-repeat;
	width: 12px;
	height: 12px;
}

*/


/* Paineis gerais com marcadores - AMC 

.t-layout {
	border: 1px solid #DADADA;
	background-image: url(../../../image/PadInclusao/bgRecPaiNG.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F9FBFB;
}
 */
 
 
 /* Controle do Panelu geral - filtros - AMC */

.t-panel {
  overflow:hidden;
	border: 1px solid #DADADA;
	background-image: url(../image/PadInclusao/bgGridNG.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FDEFD7;

}

.t-panel .x-panel-tl, 
.t-panel .x-panel-tr, 
.t-panel .x-panel-tc, 
.t-panel .x-panel-header, 
.t-panel .x-panel-br, 
.t-panel .x-panel-bc, 
.t-panel .x-panel-bl, 
.t-panel .x-panel-ml, 
.t-panel .x-panel-mr, 
.t-panel .x-panel-mc {
	background-image: none!important;
	background-color: transparent!important;
	border-bottom: none;
}

.t-panel .x-panel-header-text {
	color: #333;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	letter-spacing: 0.8px;
	background-image: none;
	padding-bottom: 0px;
}


 /* Controle do dataPanel geral - AMC */

.t-datap .x-form-item {
	font: 12px Courier New, Courier, monospace!important;
}


.t-datap .x-panel-bbar, .t-datap .x-panel-bl, .t-datap .x-form-check-wrap {
	display: none!important;
}

.t-datap .x-panel-mc {
	padding: 0px!important;
}

.t-datap .x-form-element {
	padding-left: 135px!important;
}


/* -- Classes para o calendário - controle calendario - tela 215 - AMC */

.t-calend {
	margin: 5px 5px 5px 5px!important;
}

.t-calendTit {
	color: #416AA3;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	letter-spacing: 0.6px;
	background-image: none;
	padding-bottom: 0px;
}

.t-calendMes {
	text-align: center;
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 26px;
	color: #8C2737;
	letter-spacing: 0.5px;
	border: none!important;
}

.t-calendCol {
	width: 138px!important;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #7DA4AC;
	border-right-color: #7DA4AC;
	background-color: #6F92B5;
}


.t-calendDiaSem {
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	letter-spacing: 1.1px;
}

.t-calend .x-column-inner {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7DA4AC;
}

.t-calend .x-panel-header {
	background-image: none!important;
}

.t-calendCel {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7DA4AC;
	background-image: url(../../../image/PadInclusao/bgCelCalend.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.t-calendCel .x-panel-header-text {
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	color: #F30;
}

.t-calendCelInativa {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7DA4AC;
	background-color: #D8D8D8;
}

.t-calendCelInativa .x-panel-header-text {
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	color: #999;
}

.t-calendItemVerde, .t-calendItemAzul, .t-calendItemVermelho, .t-calendItemRoxo, .t-calendItemPreto {
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-bottom: 8px;
}

.t-calendItemVerde {
	background-image: url(../../../image/PadInclusao/ItemCelCalendVerde.png);
}

.t-calendItemAzul {
	background-image: url(../../../image/PadInclusao/ItemCelCalendAzul.png);
}

.t-calendItemVermelho {
	background-image: url(../../../image/PadInclusao/ItemCelCalendVermelho.png);
}

.t-calendItemRoxo {
	background-image: url(../../../image/PadInclusao/ItemCelCalendRoxo.png);
}

.t-calendItemPreto {
	background-image: url(../../../image/PadInclusao/ItemCelCalendPreto.png);
}

 /* Classes do controle searchBox  - AMC */

.t-searchbox-display input {
	background-image: url(../image/PadInclusao/bgSearchBox.png)!important;
	background-repeat: no-repeat!important;
	background-position: right top!important;
}


 /* Classes do controle editorGrid - campos com aparência de editáveis  - AMC */
 
.t-editorgrid-cell-inner {
	color: #333;
	cursor: auto;
	text-decoration: none;
	border: 1px solid #B5B8C8;
	background-color: #EFEFEF;
}


/* ---------------------- Classes personalizadas para os controles do Cronos - parâmetro cssClass - AMC -------------------------------- */

/* Classe principal da página - largura da página - AMC */

.technePagina {
	width: 1020px;
	padding-bottom: 5px;
}
/*
.technePagina a {
    color: #0000ee!important;
    cursor: pointer;
    text-decoration: underline;
} 

.technePagina a:hover {
	text-decoration: underline;
	color:#0000ee!important;
}


 ---- Classes gerais para linkMethod e hyperLink quando filhas de technePagina - AMC ---

.technePagina .t-link {
	width: auto!important;
}

.technePagina .t-link a {
	text-decoration: none;
	cursor: pointer;
}

.technePagina .t-link .t-link-l {
	background-image: url(../../../image/PadInclusao/icoBotGer.png);
	width: 28px;
	height: 28px;
	float: left;
}

.technePagina .t-link a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoBotGerOver.png);
}


.technePagina .t-link .t-link-c {
	background-image: url(../../../image/PadInclusao/bgBotGer.png);
	height: 19px;
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8C2637;
	margin-bottom: 5px;
	letter-spacing: 0.8px;
}

.technePagina .t-link a:hover .t-link-c {
	background-image: url(../../../image/PadInclusao/bgBotGerOver.png);
	color: #FFF;
}

.technePagina .t-link .t-link-r {
	background-image: url(../../../image/PadInclusao/detBotGer.png);
	width: 28px;
	height: 28px;
	float: left;
}

--aqui

.technePagina .t-link a:hover .t-link-r {
	background-image: url(../../../image/PadInclusao/detBotGerOver.png);
}
 */
/* Variação da classe principal da página - popups - AMC */

.technePagina2 {
	width: 776px;
	padding-bottom: 5px;
	background-color: #ffffff;
}

/* ---- Classes gerais para linkMethod e hyperLink quando filhas de technePagina2 - AMC --- */

.technePagina2 .t-link {
  width: auto!important;
}
/*
.technePagina2 .t-link a {
  text-decoration: none;
  cursor: pointer;
}

.technePagina2 .t-link .t-link-l {
  background-image: url(../../../image/PadInclusao/icoBotGer.png);
  width: 28px;
  height: 28px;
  float: left;
}

.technePagina2 .t-link a:hover .t-link-l {
  background-image: url(../../../image/PadInclusao/icoBotGerOver.png);
}

.technePagina2 .t-link .t-link-c {
  background-image: url(../../../image/PadInclusao/bgBotGer.png);
  height: 19px;
  float: left;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #8C2637;
  margin-bottom: 5px;
  letter-spacing: 0.8px;
}

.technePagina2 .t-link a:hover .t-link-c {
  background-image: url(../../../image/PadInclusao/bgBotGerOver.png);
  color: #FFF;
}

.technePagina2 .t-link .t-link-r {
  background-image: url(../../../image/PadInclusao/detBotGer.png);
  width: 28px;
  height: 28px;
  float: left;
}

.technePagina2 .t-link a:hover .t-link-r {
  background-image: url(../../../image/PadInclusao/detBotGerOver.png);
}
*/

/* Personalização dos ícones dos botões - linkMethod e hyperLink - AMC - */


/* Botão sem ícone ou imagem de fundo - AMC - */
/*
.techneBotaoLivre .t-link-l {
	display: none;
}

.techneBotaoLivre a:hover .t-link-l {
	display: none;
}

.techneBotaoLivre .t-link-c {
	background-image: none!important;
	height: auto!important;
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px!important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-weight: normal!important;
	color: #0000EE!important;
	margin-bottom: 4px!important;
	letter-spacing: normal!important;
	text-decoration: underline!important;
}

.techneBotaoLivre a:hover .t-link-c {
	background-image: !important;
	color: #009!important;
}

.techneBotaoLivre .t-link-r {
	display: none;
}

.techneBotaoLivre a:hover .t-link-r {
	display: none;
}

.techneBotaoFavoritos .t-link-l {
	display: none;
}

.techneBotaoFavoritos a:hover .t-link-l {
	display: none;
}

.techneBotaoFavoritos .t-link-c {
    background-image: url(../image/favoritos.png)!important;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    text-indent:-9999px;
}

.techneBotaoFavoritos a:hover .t-link-c {
	background-image: !important;
	color: #009!important;
}

.techneBotaoFavoritos .t-link-r {
	display: none;
}

.techneBotaoFavoritos a:hover .t-link-r {
	display: none;
}

*/


/* --- Botões personalizados para os controles linkMethod e hyperLink  --- */

/* --- Botões da tela 104 --- */

.techne-endAdcio .t-link-l {
	background-image: url(../../../image/PadInclusao/icoEndAdcio.png)!important;
}
.techne-endAdcio a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoEndAdcioOver.png)!important;
}

.techne-repLeg .t-link-l{
	background-image: url(../../../image/PadInclusao/icoRepLeg.png)!important;
}
.techne-repLeg a:hover .t-link-l{
	background-image: url(../../../image/PadInclusao/icoRepLegOver.png)!important;
}


.techne-depend .t-link-l{
	background-image: url(../../../image/PadInclusao/icoDepend.png)!important;
}
.techne-depend a:hover .t-link-l{
	background-image: url(../../../image/PadInclusao/icoDependOver.png)!important;
}


.techne-pension .t-link-l{
	background-image: url(../../../image/PadInclusao/icoPension.png)!important;
}
.techne-pension a:hover .t-link-l{
	background-image: url(../../../image/PadInclusao/icoPensionOver.png)!important;
}

.techne-formac .t-link-l{
	background-image: url(../../../image/PadInclusao/icoFormac.png)!important;
}
.techne-formac a:hover .t-link-l{
	background-image: url(../../../image/PadInclusao/icoFormacOver.png)!important;
}

.techne-capacit .t-link-l{
	background-image: url(../../../image/PadInclusao/icoCapacit.png)!important;
}
.techne-capacit a:hover .t-link-l{
	background-image: url(../../../image/PadInclusao/icoCapacitOver.png)!important;
}



.techne-endAdcio .t-link-c, .techne-repLeg .t-link-c, .techne-depend .t-link-c,
.techne-pension .t-link-c, .techne-formac .t-link-c, .techne-capacit .t-link-c {
	width: 170px;
}

/* Botões da tela 180 - AMC */


.techne-ingrClt .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrClt.png)!important;
}
.techne-ingrClt a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrCltOver.png)!important;
}

.techne-ingrEst .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrEst.png)!important;
}
.techne-ingrEst a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrEstOver.png)!important;
}

.techne-ingrComMV .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrComMV.png)!important;
}
.techne-ingrComMV a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrComMVOver.png)!important;
}

.techne-ingrComNV .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrComNV.png)!important;
}
.techne-ingrComNV a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrComNVOver.png)!important;
}

.techne-ingrClt .t-link-c, .techne-ingrEst .t-link-c, .techne-ingrComMV .t-link-c, .techne-ingrComNV .t-link-c {
	width: 280px;
}

/* Botão voltar geral - telas 181, 182, 183 e 184 - AMC */

.techne-voltar .t-link-l {
	background-image: url(../../../image/PadInclusao/icoVoltar.png)!important;
}
.techne-voltar a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoVoltarOver.png)!important;
}

/* Botões da tela 206 - AMC */

.techne-retidos .t-link-l {
	background-image: url(../../../image/PadInclusao/icoRetidos.png)!important;
}
.techne-retidos a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoRetidosOver.png)!important;
}

.techne-rubAux .t-link-l {
	background-image: url(../../../image/PadInclusao/icoRubAux.png)!important;
}
.techne-rubAux a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoRubAuxOver.png)!important;
}

.techne-retAux .t-link-l {
	background-image: url(../../../image/PadInclusao/icoRetAux.png)!important;
}
.techne-retAux a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoRetAuxOver.png)!important;
}

.techne-ocorr .t-link-l {
	background-image: url(../../../image/PadInclusao/icoOcorr.png)!important;
}
.techne-ocorr a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoOcorrOver.png)!important;
}

.techne-infoPag .t-link-l {
	background-image: url(../../../image/PadInclusao/icoInfoPag.png)!important;
}
.techne-infoPag a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoInfoPagOver.png)!important;
}

.techne-mens .t-link-l {
	background-image: url(../../../image/PadInclusao/icoMens.png)!important;
}
.techne-mens a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoMensOver.png)!important;
}

.techne-infoCal .t-link-l {
	background-image: url(../../../image/PadInclusao/icoInfoCal.png)!important;
}
.techne-infoCal a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoInfoCalOver.png)!important;
}

.techne-credBanc .t-link-l {
	background-image: url(../../../image/PadInclusao/icoCredBanc.png)!important;
}
.techne-credBanc a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoCredBancOver.png)!important;
}

.techne-retidos .t-link-c, .techne-rubAux .t-link-c, .techne-retAux .t-link-c, .techne-ocorr .t-link-c,
.techne-infoPag .t-link-c, .techne-mens .t-link-c, .techne-infoCal .t-link-c, .techne-credBanc .t-link-c {
	width: 170px;
}

/* Botões da tela 217 - AMC */

.techne-repLeg2 .t-link-l{
	background-image: url(../../../image/PadInclusao/icoRepLeg.png)!important;
}
.techne-repLeg2 a:hover .t-link-l{
	background-image: url(../../../image/PadInclusao/icoRepLegOver.png)!important;
}

.techne-HisDepend .t-link-l{
	background-image: url(../../../image/PadInclusao/icoDepend.png)!important;
}
.techne-HisDepend a:hover .t-link-l{
	background-image: url(../../../image/PadInclusao/icoDependOver.png)!important;
}

.techne-dependencias .t-link-l{
	background-image: url(../../../image/PadInclusao/icoFormac.png)!important;
}
.techne-dependencias a:hover .t-link-l{
	background-image: url(../../../image/PadInclusao/icoFormacOver.png)!important;
}


/* Botões da tela 15 - AMC */


.techne-cargoAtiv .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrClt.png)!important;
}
.techne-cargoAtiv a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrCltOver.png)!important;
}

.techne-cargoRelac .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrEst.png)!important;
}
.techne-cargoRelac a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrEstOver.png)!important;
}

.techne-cargoGrupo .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrComMV.png)!important;
}
.techne-cargoGrupo a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrComMVOver.png)!important;
}

.techne-cargoFunc .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrComNV.png)!important;
}
.techne-cargoFunc a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrComNVOver.png)!important;
}

.techne-cargoAcum .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrClt.png)!important;
}
.techne-cargoAcum a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrCltOver.png)!important;
}

.techne-cargoAtiv .t-link-c, .techne-cargoRelac .t-link-c, .techne-cargoGrupo .t-link-c, .techne-cargoFunc .t-link-c, .techne-cargoAcum .t-link-c {
	width: 190px;
}



/* Botões da tela 103 - AMC */

.techne-dadosPessoais .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrEst.png)!important;
}
.techne-dadosPessoais a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrEstOver.png)!important;
}

.techne-formacao .t-link-l {
	background-image: url(../../../image/PadInclusao/icoFormac.png)!important;
}
.techne-formacao a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoFormacOver.png)!important;
}

.techne-dependentes .t-link-l {
	background-image: url(../../../image/PadInclusao/icoDepend.png)!important;
}
.techne-dependentes a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoDependOver.png)!important;
}

.techne-vinculos .t-link-l {
	background-image: url(../../../image/PadInclusao/icoOcorr.png)!important;
}
.techne-vinculos a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoOcorrOver.png)!important;
}

.techne-historico .t-link-l {
	background-image: url(../../../image/PadInclusao/icoRubAux.png)!important;
}
.techne-historico a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoRubAuxOver.png)!important;
}

.techne-capacitacao .t-link-l {
	background-image: url(../../../image/PadInclusao/icoCapacit.png)!important;
}
.techne-capacitacao a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoCapacitOver.png)!important;
}

.techne-representantes .t-link-l {
	background-image: url(../../../image/PadInclusao/icoRepLeg.png)!important;
}
.techne-representantes a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoRepLegOver.png)!important;
}

.techne-ingresso .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrComNV.png)!important;
}
.techne-ingresso a:hover .t-link-l {
	background-image: url(../../../image/PadInclusao/icoIngrComNVOver.png)!important;
}

.techne-dadosPessoais .t-link-c, .techne-formacao .t-link-c, .techne-dependentes .t-link-c, .techne-vinculos .t-link-c, 
.techne-historico .t-link-c, .techne-capacitacao .t-link-c, .techne-representantes .t-link-c, .techne-ingresso .t-link-c {
	width: 170px;
}




/* testes - AMC */


.techne-teste {
	color: #900!important;
	background-color: #FF9!important;
}

.techne-teste2 {
	color: #900!important;
	background-color: #FF9!important;
}

.techne-teste3 {
	background-image: url(../../../image/PadInclusao/icoPubli.png)!important;
	color: #090;
}

.techne-dropDown {
	float: left;
}


/* Classes organizadas do Cronos - AMC */

.techne-gridPanelLinha {
	font-size: 14px!important;
}


/* Classes organizadas do Cronos - AMC */

.techneLargura1 div div div {
	width: auto!important;
}

.techneGrid {
	width: 1000px;
}

/* Controle das grids secundarias - AMC */


.techneGrid2 {
	border: 1px solid #DADADA;
	background-image: url(../../../image/PadInclusao/bgGridNG2.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F1F7EE;
}

.techneGrid2 .x-panel-tl, .techneGrid2 .x-panel-tr, .techneGrid2 .x-panel-tc, .techneGrid2 .x-panel-header, .techneGrid2 .x-panel-br, .techneGrid2 .x-panel-bc {
	background-image: none!important;
	border-bottom: none;
}


.techneGrid2 .x-panel-mr, .techneGrid2 .x-panel-mc {
	background-image: none!important;
	background: none!important;
	border-bottom: none;
	background: none;
}

.techneGrid2 .x-panel-mc {
	padding: 0 0 0;
}

.techneGrid2 .x-panel-ml {
	background-image: url(../image/PadInclusao/bgGridRodNG.png)!important;
	background-repeat: repeat-x!important;
	background-position: bottom!important;
	background-color: transparent;
}

.techneGrid2 .x-panel-header-text {
	color: #000;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	letter-spacing: 0.6px;
	background-image: none;
	padding-bottom: 0px;
}

.techneGrid2 .x-grid3 {
	background-color: transparent;
}

.techneGrid2 .x-grid3-header {
	background-color: transparent;
	background-image: none;
}

.techneGrid2 .x-grid3-header-inner {
	padding-right: 0px;
}

.techneGrid2 .x-grid3-header-offset {
	padding-left: 0px;
	padding-right: 10px;
}

.techneGrid2 .x-grid3-hd-row {
	background-image: url(../../../image/PadInclusao/bgGridCabColNG2.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F9FBF7;
}

.techneGrid2 .x-grid3-header table {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}

.techneGrid2 .x-grid3-hd-inner {
	font-family: Tahoma, Geneva, sans-serif;
	color: #868686;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 3px 3px 3px 4px;
}

.techneGrid2 .x-grid3-body {
	background-color: #FFF;
}

.techneGrid2 .x-panel-bl {
	display: none;
}

.techneGrid2 .x-panel-bbar {
	padding-top: 2px;
	padding-bottom: 2px;
}

.techneGrid2 .x-grid3-cell-inner {
	padding-bottom: 2px;
	padding-top: 2px;
}

.techneGrid2 .x-grid3-hd-row td {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}

/* Controle das grids lado-a-lado - amarela com altura menor fixa AMC */


.techneGrid3 {
	border: 1px solid #DADADA;
	background-image: url(../../../image/PadInclusao/bgGridNG2.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FEF9CF;
}

.techneGrid3 .x-panel-tl, .techneGrid3 .x-panel-tr, .techneGrid3 .x-panel-tc, .techneGrid3 .x-panel-header, .techneGrid3 .x-panel-br, .techneGrid3 .x-panel-bc {
	background-image: none!important;
	border-bottom: none;
}


.techneGrid3 .x-panel-mr, .techneGrid3 .x-panel-mc {
	background-image: none!important;
	background: none!important;
	border-bottom: none;
	background: none;
}

.techneGrid3 .x-panel-mc {
	padding: 0 0 0;
}

.techneGrid3 .x-panel-ml {
	background-image: url(../image/PadInclusao/bgGridRodNG.png)!important;
	background-repeat: repeat-x!important;
	background-position: bottom!important;
	background-color: transparent;
}

.techneGrid3 .x-panel-header-text {
	color: #000;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	letter-spacing: 0.6px;
	background-image: none;
	padding-bottom: 0px;
}

.techneGrid3 .x-grid3 {
	background-color: transparent;
}

.techneGrid3 .x-grid3-header {
	background-color: transparent;
	background-image: none;
}

.techneGrid3 .x-grid3-header-inner {
	padding-right: 0px;
}

.techneGrid3 .x-grid3-header-offset {
	padding-left: 0px;
	padding-right: 10px;
}

.techneGrid3 .x-grid3-hd-row {
	background-image: url(../../../image/PadInclusao/bgGridCabColNG2.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F9FBF7;
}

.techneGrid3 .x-grid3-header table {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}

.techneGrid3 .x-grid3-hd-inner {
	font-family: Tahoma, Geneva, sans-serif;
	color: #868686;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 3px 3px 3px 4px;
}

.techneGrid3 .x-grid3-body {
	background-color: #FFF;
}

.techneGrid3 .x-panel-bl {
	display: none;
}

.techneGrid3 .x-panel-bbar {
	padding-top: 2px;
	padding-bottom: 2px;
}

.techneGrid3 .x-grid3-cell-inner {
	padding-bottom: 2px;
	padding-top: 2px;
}

.techneGrid3 .x-grid3-hd-row td {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}


/* Controle das grids com largura definida - Documentos legais - AMC  - DESCONTINUADA */


.techneGrid4 {
	border: 1px solid #DADADA;
	background-image: url(../../../image/PadInclusao/bgGridNG2.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F1F7EE;
	width: 440px!important;
}

.techneGrid4 .x-panel-tl, .techneGrid4 .x-panel-tr, .techneGrid4 .x-panel-tc, .techneGrid4 .x-panel-header, .techneGrid4 .x-panel-br, .techneGrid4 .x-panel-bc {
	background-image: none!important;
	border-bottom: none;
}


.techneGrid4 .x-panel-mr, .techneGrid4 .x-panel-mc {
	background-image: none!important;
	background: none!important;
	border-bottom: none;
	background: none;
}

.techneGrid4 .x-panel-mc {
	padding: 0 0 0;
}

.techneGrid4 .x-panel-ml {
	background-image: url(../image/PadInclusao/bgGridRodNG.png)!important;
	background-repeat: repeat-x!important;
	background-position: bottom!important;
	background-color: transparent;
}

.techneGrid4 .x-panel-header-text {
	color: #000;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	letter-spacing: 0.6px;
	background-image: none;
	padding-bottom: 0px;
}

.techneGrid4 .x-grid3 {
	background-color: transparent;
}

.techneGrid4 .x-grid3-header {
	background-color: transparent;
	background-image: none;
}

.techneGrid4 .x-grid3-header-inner {
	padding-right: 0px;
}

.techneGrid4 .x-grid3-header-offset {
	padding-left: 0px;
	padding-right: 10px;
}

.techneGrid4 .x-grid3-hd-row {
	background-image: url(../../../image/PadInclusao/bgGridCabColNG2.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F9FBF7;
}

.techneGrid4 .x-grid3-header table {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}

.techneGrid4 .x-grid3-hd-inner {
	font-family: Tahoma, Geneva, sans-serif;
	color: #868686;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 3px 3px 3px 4px;
}

.techneGrid4 .x-grid3-body {
	background-color: #FFF;
}

.techneGrid4 .x-panel-bl {
	display: none;
}

.techneGrid4 .x-panel-bbar {
	padding-top: 2px;
	padding-bottom: 2px;
}

.techneGrid4 .x-grid3-cell-inner {
	padding-bottom: 2px;
	padding-top: 2px;
}

.techneGrid4 .x-grid3-hd-row td {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}


.techneGrid4 .xtb-text {
	display: none!important;
}


/* Controle das grids lado-a-lado - amarela com altura maior fixa AMC  - DESCONTINUADA */


.techneGrid5 {
	border: 1px solid #DADADA;
	background-image: url(../../../image/PadInclusao/bgGridNG2.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FEF9CF;
}

.techneGrid5 .x-panel-tl, .techneGrid5 .x-panel-tr, .techneGrid5 .x-panel-tc, .techneGrid5 .x-panel-header, .techneGrid5 .x-panel-br, .techneGrid5 .x-panel-bc {
	background-image: none!important;
	border-bottom: none;
}


.techneGrid5 .x-panel-mr, .techneGrid5 .x-panel-mc {
	background-image: none!important;
	background: none!important;
	border-bottom: none;
	background: none;
}

.techneGrid5 .x-panel-mc {
	padding: 0 0 0;
}

.techneGrid5 .x-panel-ml {
	background-image: url(../image/PadInclusao/bgGridRodNG.png)!important;
	background-repeat: repeat-x!important;
	background-position: bottom!important;
	background-color: transparent;
	height: 270px;
	width: 445px!important;
}

.techneGrid5 .x-panel-header-text {
	color: #000;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	letter-spacing: 0.6px;
	background-image: none;
	padding-bottom: 0px;
}

.techneGrid5 .x-grid3 {
	background-color: transparent;
}

.techneGrid5 .x-grid3-header {
	background-color: transparent;
	background-image: none;
}

.techneGrid5 .x-grid3-header-inner {
	padding-right: 0px;
}

.techneGrid5 .x-grid3-header-offset {
	padding-left: 0px;
	padding-right: 10px;
}

.techneGrid5 .x-grid3-hd-row {
	background-image: url(../../../image/PadInclusao/bgGridCabColNG2.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F9FBF7;
}

.techneGrid5 .x-grid3-header table {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}

.techneGrid5 .x-grid3-hd-inner {
	font-family: Tahoma, Geneva, sans-serif;
	color: #868686;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 3px 3px 3px 4px;
}

.techneGrid5 .x-grid3-body {
	background-color: #FFF;
}

.techneGrid5 .x-panel-bl {
	display: none;
}

.techneGrid5 .x-panel-bbar {
	padding-top: 2px;
	padding-bottom: 2px;
}

.techneGrid5 .x-grid3-cell-inner {
	padding-bottom: 2px;
	padding-top: 2px;
}

.techneGrid5 .x-grid3-hd-row td {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}


/* Controle das grids invisíveis somente com links visíveis - AMC - DESCONTINUADA*/


.techneGrid6 {
	border: none!important;
	background-image: none!important;
	background-color: transparent!important;
}

.techneGrid6 .x-grid3-row-selected {
	background-color: transparent!important;
}

.techneGrid6 .x-grid3-row-table tr:hover {
	background: none repeat scroll 0 0 #FFF !important;
}

.techneGrid6 .x-panel-bbar, .techneGrid6 .x-grid3-header {
	display: none;
}

.techneGrid6 .x-grid3-row-selected {
	border: none;
}

.techneGrid6 a {
	font-size: 13px;
	background-image: url(../../../image/PadInclusao/icoAlertGrid1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 34px;
}

/* Controle das grids invisíveis somente com links visíveis - AMC */


.techneGridLink {
	border: none!important;
	background-image: none!important;
	background-color: transparent!important;
}

.techneGridLink .x-grid3-row-selected {
	background-color: transparent!important;
}


.techneGridLink .x-grid3-row-table tr:hover {
	background: none repeat scroll 0 0 #FFF !important;
}

.techneGridLink .x-panel-bbar, .techneGridLink .x-grid3-header {
	display: none;
}

.techneGridLink .x-grid3-row-selected {
	border: none;
}

.techneGridLink a {
	font-size: 13px;
	background-image: url(../../../image/PadInclusao/icoAlertGrid1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 34px;
}


/* Deixando a grid invisível - AMC */


.techneGridInv {
	display: none;
}


/* Paginação invisível da grid - AMC */


.techneGridPagInv .x-toolbar {
	display: none;
}


/* Ícone na coluna de uma grid - AMC */

.techneIcoGrid {
	background-image: url(../../../image/PadInclusao/icoInfoGrid1.png);
	background-repeat: no-repeat;
	background-position: top left;
}


/* Ícone na coluna de uma grid - imprimir - AMC */

.techneImprGrid a {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/icoImprGrid1.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 16px;
	width: 30px!important;
	display: block;
	text-decoration: none;
}

.techneImprGrid a:hover {
	text-decoration: none;
}


/* Ícone na coluna de uma grid - LOV - Lista de Valores - AMC */

.techneLovGrid .t-linkw {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/icoInfoGrid1.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 16px;
	width: 30px!important;
	display: block;
	text-decoration: none;
}

.techneLovGrid .t-linkw:hover {
	text-decoration: none;
}
	



/* Controle container - AMC */

.techneContainer1 {
	margin-top: 10px;
}


/* Controle do Panelu1 - filtros - AMC

.technePanelu {
	border: 1px solid #DADADA;
	background-image: url(../image/PadInclusao/bgGridNG.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FDEFD7;
}

.technePanelu .x-panel-tl, 
.technePanelu .x-panel-tr, 
.technePanelu .x-panel-tc, 
.technePanelu .x-panel-header, 
.technePanelu .x-panel-br, 
.technePanelu .x-panel-bc, 
.technePanelu .x-panel-bl, 
.technePanelu .x-panel-ml, 
.technePanelu .x-panel-mr, 
.technePanelu .x-panel-mc {
	background-image: none!important;
	background-color: transparent!important;
	border-bottom: none;
}

.technePanelu .x-panel-header-text {
	color: #333;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	letter-spacing: 0.8px;
	background-image: none;
	padding-bottom: 0px;
} */

/* Controle do Panelu2 - dicas do record panel - AMC */

.technePanelu2 {
	border: 1px solid #DADADA;
	background-image: url(../image/PadInclusao/bgRecPaiNG.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FEF2CF;
	margin-bottom: 5px!important;
}

.technePanelu2 .x-panel-tl, 
.technePanelu2 .x-panel-tr, 
.technePanelu2 .x-panel-tc, 
.technePanelu2 .x-panel-header, 
.technePanelu2 .x-panel-br, 
.technePanelu2 .x-panel-bc, 
.technePanelu2 .x-panel-bl, 
.technePanelu2 .x-panel-ml, 
.technePanelu2 .x-panel-mr, 
.technePanelu2 .x-panel-mc {
	background-image: none!important;
	background-color: transparent!important;
	border-bottom: none;
}

.technePanelu2 .x-panel-header-text {
	color: #666;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	letter-spacing: 0.8px;
	background-image: none;
	padding-bottom: 0px;
}

/* Controle do Panelu3 - caixa com altura definida - AMC */

.technePanelu3 {
	height: 75px;
}

/* Controle do Panelu4 - painel transparente parecido com o html parametrizações - AMC */

.technePanelu4 {
	border: none!important;
	background-image: none!important;
	background-color: transparent!important;
	border-bottom-width: 1px!important;
	border-bottom-style: solid!important;
	border-bottom-color: #9EB7D6!important;
	margin-left: 5px!important;
	margin-right: 5px!important;
	margin-bottom: 5px!important;
}

.technePanelu4 .t-panel {
	background-color: none!important;
}

.technePanelu4 .x-panel-tl, 
.technePanelu4 .x-panel-tr, 
.technePanelu4 .x-panel-tc, 
.technePanelu4 .x-panel-header, 
.technePanelu4 .x-panel-br, 
.technePanelu4 .x-panel-bc, 
.technePanelu4 .x-panel-bl, 
.technePanelu4 .x-panel-ml, 
.technePanelu4 .x-panel-mr, 
.technePanelu4 .x-panel-mc {
	background-image: none!important;
	background-color: transparent!important;
	border-bottom: none;
}

.technePanelu4 .x-panel-header-text {
	font-size: 12px;
	font-weight: normal;
	color: #3E6B8C;
	letter-spacing: 1px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 0px;
}

.technePanelu4 div {
	border-top-width: 1px!important;
	border-top-style: solid!important;
	border-top-color: #9EB7D6!important;
}

.technePanelu4 div div, .technePanelu4 .x-panel-header {
	border-top-width: 0px!important;
}

.technePanelu4 .x-panel-header {
	padding: 0 0 3px!important;
}





/* Classe do checkBox no modo view - AMC */

.techneCheckBox {
	border: none!important;
	background-color: transparent!important;
}



/* Classe do menu principal - AMC */

.techneMenu {
	background-color: #FFC;
}


/* Classe de campo de texto não editável e com aparência de label - textField, textBox - AMC */

.techneTextField {
	border: none!important;
	background-color: transparent!important;
	color: #8C2737!important;
	cursor: default!important;
}



/* Controle das grids - AMC - INÍCIO BACKUP */

.techne-gridPanel {
	width: 998px;
	border: 1px solid #DADADA;
	background-image: url(../../../image/PadInclusao/bgGrid.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #E4E8ED;
}

.techne-gridPanel .x-panel-tl, .techne-gridPanel .x-panel-tr, .techne-gridPanel .x-panel-tc, .techne-gridPanel .x-panel-header, .techne-gridPanel .x-panel-br, .techne-gridPanel .x-panel-bc {
	background-image: none!important;
	border-bottom: none;
}

.techne-gridPanel .x-panel-mr, .techne-gridPanel .x-panel-mc {
	background-image: none!important;
	background: none!important;
	border-bottom: none;
	background: none;
}

.techne-gridPanel .x-panel-ml {
	background-image: url(../../../image/PadInclusao/bgGridRodape.png)!important;
	background-repeat: repeat-x!important;
	background-position: bottom!important;
	background-color: transparent;
}

.techne-gridPanel .x-panel-header-text {
	color: #8C2737;
	font-size: 18px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	letter-spacing: 1px;
	background-image: none;
	padding-bottom: 8px;
}

.techne-gridPanel .x-grid3 {
	background-color: transparent;
}

.techne-gridPanel .x-grid3-header {
	background-color: transparent;
	background-image: none;
}

.techne-gridPanel .x-grid3-hd-row {
	background-image: url(../../../image/PadInclusao/bgGridCabColuna.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFF;
}


.techne-gridPanel .x-grid3-hd-inner {
	font-family: Tahoma, Geneva, sans-serif;
	color: #344A74;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 13px;
}

.techne-gridPanel .x-grid3-body {
	background-color: #FFF;
	letter-spacing: 0.5px;
}

.techne-gridPanel .x-panel-bl {
	display: none;
}

.techne-gridPanel .x-panel-bbar {
	padding-top: 10px;
	padding-bottom: 6px;
}

.techne-gridPanel .x-grid3-cell-inner {
	font-size: 13px;
	padding-top: 4px;
	padding-bottom: 4px;
}

/* Controle da grid principal v2 - AMC */

.techne-gridPanel3 {
	width: 998px;
	border: 1px solid #DADADA;
	background-image: url(../../../image/PadInclusao/bgGrid3.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #E4E8ED;
}

.techne-gridPanel3 .x-panel-tl, .techne-gridPanel3 .x-panel-tr, .techne-gridPanel3 .x-panel-tc, .techne-gridPanel3 .x-panel-header, .techne-gridPanel3 .x-panel-br, .techne-gridPanel3 .x-panel-bc {
	background-image: none!important;
	border-bottom: none;
}

.techne-gridPanel3 .x-panel-mr, .techne-gridPanel3 .x-panel-mc {
	background-image: none!important;
	background: none!important;
	border-bottom: none;
	background: none;
}

.techne-gridPanel3 .x-panel-ml {
	background-image: url(../../../image/PadInclusao/bgGridRodape3.png)!important;
	background-repeat: repeat-x!important;
	background-position: bottom!important;
	background-color: transparent;
}

.techne-gridPanel3 .x-panel-header-text {
	color: #FFF;
	font-size: 16px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	letter-spacing: 1px;
	background-image: none;
	padding-bottom: 0px;
}

.techne-gridPanel3 .x-grid3 {
	background-color: transparent;
}

.techne-gridPanel3 .x-grid3-header {
	background-color: transparent;
	background-image: none;
}

.techne-gridPanel3 .x-grid3-hd-row {
	background-image: url(../../../image/PadInclusao/bgGridCabColuna3.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #9BA9B7;
}

.techne-gridPanel3 .x-grid3-hd-inner {
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	font-weight: bold;
	letter-spacing: 1px;
	/*  font-size: 13px; 8*/
	padding: 3px 3px 3px 4px;
}

.techne-gridPanel3 .x-grid3-body {
	background-color: #FFF;

}

.techne-gridPanel3 .x-panel-bl {
	display: none;
}

.techne-gridPanel3 .x-panel-bbar {
	padding-top: 10px;
	padding-bottom: 6px;
}

.techne-gridPanel3 .x-grid3-cell-inner {
	padding-top: 4px;
	padding-bottom: 4px;
}

.techne-gridPanel3 .x-grid3-hd-row td {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}


/* Controle da grid secundária - AMC */

.techne-gridPanel2 {
	border: 1px solid #DADADA;
	background-image: url(../../../image/PadInclusao/bgGrid2.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFF;
}

.techne-gridPanel2 .x-panel-tl, .techne-gridPanel2 .x-panel-tr, .techne-gridPanel2 .x-panel-tc, .techne-gridPanel2 .x-panel-header, .techne-gridPanel2 .x-panel-br, .techne-gridPanel2 .x-panel-bc {
	background-image: none!important;
	border-bottom: none;
}

.techne-gridPanel2 .x-panel-mr, .techne-gridPanel2 .x-panel-mc {
	background-image: none!important;
	background: none!important;
	border-bottom: none;
	background: none;
}

.techne-gridPanel2 .x-panel-ml {
	background-image: url(../../../image/PadInclusao/bgGridRodape2.png)!important;
	background-repeat: repeat-x!important;
	background-position: bottom!important;
	background-color: transparent;
}

.techne-gridPanel2 .x-panel-header-text {
	color: #15428B;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	letter-spacing: 1px;
	background-image: none;
	padding-bottom: 6px;
}

.techne-gridPanel2 .x-grid3 {
	background-color: transparent;
}

.techne-gridPanel2 .x-grid3-header {
	background-color: transparent;
	background-image: none;
}

.techne-gridPanel2 .x-grid3-hd-row {
	background-image: url(../../../image/PadInclusao/bgGridCabColuna2.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F3F3E9;
}

.techne-gridPanel2 .x-grid3-hd-inner {
	font-family: Tahoma, Geneva, sans-serif;
	color: #595131;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 12px;
}

.techne-gridPanel2 .x-grid3-body {
	background-color: #FFF;
	letter-spacing: 0.3px;
}

.techne-gridPanel2 .x-panel-bl {
	display: none;
}

.techne-gridPanel2 .x-panel-bbar {
	padding-top: 10px;
	padding-bottom: 6px;

}

.techne-gridPanel2 .x-grid3-cell-inner {
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* Controle das grids- AMC - FIM BACKUP */

/* Botão Gerar Validade - controle linkMethod - AMC - DESCONTINUADO */

.techne-gerarValidade {
	background-image: url(../../../image/PadInclusao/botaoGerarVal.png);
	height: 28px;
	width: 132px!important;
	display: block;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	cursor: pointer;
}

.techne-gerarValidade:hover {
	background-image: url(../../../image/PadInclusao/botaoGerarValOver.png);
}

/* Botão Associar - controle linkMethod - AMC - DESCONTINUADO */

.techne-associar {
	background-image: url(../../../image/PadInclusao/botaoAssociar.png);
	height: 28px;
	width: 132px!important;
	display: block;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	cursor: pointer;
}

.techne-associar .icon, .techne-associar span {
	display: none;
}

.techne-associar:hover {
	background: #FFF;
	background-image: url(../../../image/PadInclusao/botaoAssociarOver.png);
}


/* Botão Gerar Numeração - controle linkMethod - AMC - DESCONTINUADO */

.techne-gerarNumeracao {
	background-image: url(../../../image/PadInclusao/botaoGerarNum.png);
	height: 28px;
	width: 132px!important;
	display: block;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.techne-gerarNumeracao .icon, .techne-gerarNumeracao span {
	display: none;
}

.techne-gerarNumeracao:hover {
	background: #FFF;
	background-image: url(../../../image/PadInclusao/botaoGerarNumOver.png);
}

/* Botão Gerar Códigos - controle linkMethod - AMC - DESCONTINUADO */

.techne-gerarCodigo {
	background-image: url(../../../image/PadInclusao/botaoGerarCod.png);
	height: 28px;
	width: 132px!important;
	display: block;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.techne-gerarCodigo .icon, .techne-gerarCodigo span {
	display: none;
}

.techne-gerarCodigo:hover {
	background: #FFF;
	background-image: url(../../../image/PadInclusao/botaoGerarCodOver.png);
}

/* Botão Carregar - controle linkMethod - AMC - DESCONTINUADO */

.techne-carregar {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoCarreg.png);
	height: 28px;
	width: 132px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-carregar .x-form-item-label {
	display: none!important;
}

.techne-carregar:hover {
	background-image: url(../../../image/PadInclusao/botaoCarregOver.png);
}


/* Botão Descarregar - controle fileDownload - AMC */

.techne-descarregar {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoDescar.png);
	height: 28px;
	width: 132px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-descarregar .icon, .techne-descarregar span {
	display: none;
}

.techne-descarregar:hover {
	background-image: url(../../../image/PadInclusao/botaoDescarOver.png);
}

/* Botão Remover - controle linkMethod - AMC - DESCONTINUADO */

.techne-remover {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoRemov.png);
	height: 28px;
	width: 132px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-remover .icon, .techne-remover span {
	display: none;
}

.techne-remover:hover {
	background-image: url(../../../image/PadInclusao/botaoRemovOver.png);
}


/* Botão Gerar Arquivo - controle fileDownload - AMC */

.techne-gerarArq {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoGeraArq.png);
	height: 28px;
	width: 132px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-gerarArq .icon, .techne-gerarArq span {
	display: none;
}

.techne-gerarArq:hover {
	background-image: url(../../../image/PadInclusao/botaoGeraArqOver.png);
}



/* Botões da tela 206 - controle hyperLink - AMC 

.techne-retidos {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoRetidos.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-retidos .icon, .techne-retidos span {
	display: none;
}

.techne-retidos:hover {
	background-image: url(../../../image/PadInclusao/botaoRetidosOver.png);
}


.techne-rubAux {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoRubAux.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-rubAux .icon, .techne-rubAux span {
	display: none;
}

.techne-rubAux:hover {
	background-image: url(../../../image/PadInclusao/botaoRubAuxOver.png);
}


.techne-retAux {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoRetAux.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-retAux .icon, .techne-retAux span {
	display: none;
}

.techne-retAux:hover {
	background-image: url(../../../image/PadInclusao/botaoRetAuxOver.png);
}


.techne-retAux {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoRetAux.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-retAux .icon, .techne-retAux span {
	display: none;
}

.techne-retAux:hover {
	background-image: url(../../../image/PadInclusao/botaoRetAuxOver.png);
}


.techne-ocorr {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoOcorrencias.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-ocorr .icon, .techne-ocorr span {
	display: none;
}

.techne-ocorr:hover {
	background-image: url(../../../image/PadInclusao/botaoOcorrenciasOver.png);
}


.techne-infoPag {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoInfoPag.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-infoPag .icon, .techne-infoPag span {
	display: none;
}

.techne-infoPag:hover {
	background-image: url(../../../image/PadInclusao/botaoInfoPagOver.png);
}


.techne-mens {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoMens.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-mens .icon, .techne-mens span {
	display: none;
}

.techne-mens:hover {
	background-image: url(../../../image/PadInclusao/botaoMensOver.png);
}


.techne-infoCal {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoInfoCal.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-infoCal .icon, .techne-infoCal span {
	display: none;
}

.techne-infoCal:hover {
	background-image: url(../../../image/PadInclusao/botaoInfoCalOver.png);
}


.techne-credBanc {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoCredBanc.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.techne-credBanc .icon, .techne-credBanc span {
	display: none;
}

.techne-credBanc:hover {
	background-image: url(../../../image/PadInclusao/botaoCredBancOver.png);
} */


/* Botão Efetivar mudança de cargo - controle actionButton - AMC */

.techne-EfetMund {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoEfetMund.png);
	height: 28px;
	width: 190px!important;
	display: block;
	margin-left: 98px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.techne-EfetMund tbody {
	display: none;
}

.techne-EfetMund:hover {
	background-image: url(../../../image/PadInclusao/botaoEfetMundOver.png);
}

/* Botão Efetivar o ingresso - controle linkMethod - AMC 

.techne-EfetIngress {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoEfetIngress.png);
	height: 28px;
	width: 190px!important;
	display: block;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.techne-EfetIngress tbody {
	display: none;
}

.techne-EfetIngress:hover {
	background-image: url(../../../image/PadInclusao/botaoEfetIngressOver.png);
}*/

/* Botão Efetivar mudança de referência - controle linkMethod - AMC */

.techne-EfetRefer {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoEfetRefer.png);
	height: 28px;
	width: 220px!important;
	display: block;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.techne-EfetRefer tbody {
	display: none;
}

.techne-EfetRefer:hover {
	background-image: url(../../../image/PadInclusao/botaoEfetReferOver.png);
}


/* Botão Efetivar Remoção - controle actionButton - AMC */

.techne-EfetRemoc {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoEfetRemoc.png);
	height: 28px;
	width: 190px!important;
	display: block;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.techne-EfetRemoc tbody {
	display: none;
}

.techne-EfetRemoc:hover {
	background-image: url(../../../image/PadInclusao/botaoEfetRemocOver.png);
}


/* Botão Efetivar Mudança de Jornada - controle actionButton - AMC */

.techne-EfetMudJorn {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoEfetMudJorn.png);
	height: 28px;
	width: 220px!important;
	display: block;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.techne-EfetMudJorn tbody {
	display: none;
}

.techne-EfetMudJorn:hover {
	background-image: url(../../../image/PadInclusao/botaoEfetMudJornOver.png);
}

/* Botão Efetivar Substituição - controle actionButton - AMC */

.techne-EfetSubs {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoEfetSubs.png);
	height: 28px;
	width: 190px!important;
	display: block;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.techne-EfetSubs tbody {
	display: none;
}

.techne-EfetSubs:hover {
	background-image: url(../../../image/PadInclusao/botaoEfetSubsOver.png);
}


/* Botão efetivar promoção - controle actionButton - AMC */

.techne-EfetPromo {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoEfetPromo.png);
	height: 28px;
	width: 190px!important;
	display: block;
	margin-left: 98px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.techne-EfetPromo tbody {
	display: none;
}

.techne-EfetPromo:hover {
	background-image: url(../../../image/PadInclusao/botaoEfetPromoOver.png);
}



/* Botões da tela 104 - controle hyperLink - AMC 

.techne-endAdcio a {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoEndAdcio.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.techne-endAdcio a:hover {
	background-image: url(../../../image/PadInclusao/botaoEndAdcioOver.png);
}

.techne-repLeg a {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoRepLeg.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.techne-repLeg a:hover {
	background-image: url(../../../image/PadInclusao/botaoRepLegOver.png);
}

.techne-depend a {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoDepend.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.techne-depend a:hover {
	background-image: url(../../../image/PadInclusao/botaoDependOver.png);
}

.techne-pension a {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoPension.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.techne-pension a:hover {
	background-image: url(../../../image/PadInclusao/botaoPensionOver.png);
}

.techne-formac a {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoFormac.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.techne-formac a:hover {
	background-image: url(../../../image/PadInclusao/botaoFormacOver.png);
}

.techne-capacit a {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoCapacit.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.techne-capacit a:hover {
	background-image: url(../../../image/PadInclusao/botaoCapacitOver.png);
}*/


/* Botões da tela 180 - controle hyperLink - AMC 

.techne-ingrClt a {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoIngrClt.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.techne-ingrClt a:hover {
	background-image: url(../../../image/PadInclusao/botaoIngrCltOver.png);
}

.techne-ingrEst a {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoIngrEst.png);
	height: 28px;
	width: 172px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.techne-ingrEst a:hover {
	background-image: url(../../../image/PadInclusao/botaoIngrEstOver.png);
}

.techne-ingrComMV a {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoIngrComMV.png);
	height: 28px;
	width: 282px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.techne-ingrComMV a:hover {
	background-image: url(../../../image/PadInclusao/botaoIngrComMVOver.png);
}

.techne-ingrComNV a {
	cursor: pointer;
	background-image: url(../../../image/PadInclusao/botaoIngrComNV.png);
	height: 28px;
	width: 282px!important;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.techne-ingrComNV a:hover {
	background-image: url(../../../image/PadInclusao/botaoIngrComNVOver.png);
}*/



/* Botões de setas - controle linkMethod - AMC */

.techneSetDir {
	background-image: url(../../../image/PadInclusao/botaoSetDir.png);
	height: 28px;
	width: 28px!important;
	display: block;
	cursor: pointer;
	margin-top: 8px;
}

.techneSetDir .icon, .techneSetDir span {
	display: none;
}

.techneSetDir:hover {
	background: #FFF;
	background-image: url(../../../image/PadInclusao/botaoSetDirOver.png);
}

.techneSetDir .t-link-c, .techneSetDir .t-link-r {
	display: none;
}

.techneSetDir .t-link-l {
	width: 28px!important;
	background-image: none!important;
}



.techneSetEsq {
	background-image: url(../../../image/PadInclusao/botaoSetEsq.png);
	height: 28px;
	width: 28px!important;
	display: block;
	cursor: pointer;
	margin-top: 8px;
}

.techneSetEsq .icon, .techneSetEsq span {
	display: none;
}

.techneSetEsq:hover {
	background: #FFF;
	background-image: url(../../../image/PadInclusao/botaoSetEsqOver.png);
}

.techneSetEsq .t-link-c, .techneSetEsq .t-link-r {
	display: none;
}

.techneSetEsq .t-link-l {
	width: 28px!important;
	background-image: none!important;
}

/* Botões de setas para grupos inteiros - controle linkMethod - AMC */

.techneSetDirGr {
	background-image: url(../../../image/PadInclusao/botaoSetDirGr.png);
	height: 28px;
	width: 28px!important;
	display: block;
	cursor: pointer;
	margin-top: 8px;
}

.techneSetDirGr .icon, .techneSetDirGr span {
	display: none;
}

.techneSetDirGr:hover {
	background: #FFF;
	background-image: url(../../../image/PadInclusao/botaoSetDirGrOver.png);
}

.techneSetDirGr .t-link-c, .techneSetDirGr .t-link-r {
	display: none;
}

.techneSetDirGr .t-link-l {
	width: 28px!important;
	background-image: none!important;
}



.techneSetEsqGr {
	background-image: url(../../../image/PadInclusao/botaoSetEsqGr.png);
	height: 28px;
	width: 28px!important;
	display: block;
	cursor: pointer;
	margin-top: 8px;
}

.techneSetEsqGr .icon, .techneSetEsqGr span {
	display: none;
}

.techneSetEsqGr:hover {
	background: #FFF;
	background-image: url(../../../image/PadInclusao/botaoSetEsqGrOver.png);
}

.techneSetEsqGr .t-link-c, .techneSetEsqGr .t-link-r {
	display: none;
}

.techneSetEsqGr .t-link-l {
	width: 28px!important;
	background-image: none!important;
}

/* Botões de seta para cima e para baixo - controle linkMethod - AMC */

.techneSetCima {
	background-image: url(../../../image/PadInclusao/botaoSetCima.png);
	height: 28px;
	width: 28px!important;
	display: block;
	cursor: pointer;
	margin-top: 8px;
}

.techneSetCima .icon, .techneSetCima span {
	display: none;
}

.techneSetCima:hover {
	background: #FFF;
	background-image: url(../../../image/PadInclusao/botaoSetCimaOver.png);
}

.techneSetCima .t-link-c, .techneSetCima .t-link-r {
	display: none;
}

.techneSetCima .t-link-l {
	width: 28px!important;
	background-image: none!important;
}



.techneSetBaixo {
	background-image: url(../../../image/PadInclusao/botaoSetBaixo.png);
	height: 28px;
	width: 28px!important;
	display: block;
	cursor: pointer;
	margin-top: 8px;
}

.techneSetBaixo .icon, .techneSetBaixo span {
	display: none;
}

.techneSetBaixo:hover {
	background: #FFF;
	background-image: url(../../../image/PadInclusao/botaoSetBaixoOver.png);
}

.techneSetBaixo .t-link-c, .techneSetBaixo .t-link-r {
	display: none;
}

.techneSetBaixo .t-link-l {
	width: 28px!important;
	background-image: none!important;
}



/* coluna sem imagem - controle gridPanelField - AMC */

.techneSemImagem .icon {
	display: none!important;
}


/* Botão de lista de valores - controle linkMethod - AMC - DESCONTINUADO */

.techneLisVal {
	background-image: url(../../../image/PadInclusao/botaoLisVal.png);
	height: 28px;
	width: 28px!important;
	display: block;
	cursor: pointer;
	margin-top: 0px;
}

.techneLisVal .icon, .techneLisVal span {
	display: none;
}

.techneLisVal:hover {
	background-image: url(../../../image/PadInclusao/botaoLisValOver.png);
}

.techneLisVal .t-link-c, .techneLisVal .t-link-r {
	display: none;
}

.techneLisVal .t-link-l {
	width: 28px!important;
	background-image: none!important;
}

/* Classes para a página/menu - AMC */

.technePagMenu {
	width: 1020px;
	padding-bottom: 5px;
}

.technePagMenu .title {
	color: #FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	background-image: url(../../../image/PadInclusao/bgMenuTitulo.png);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #6A80B9;
	border: 1px solid #B9B9B9;
	letter-spacing: 1.1px;
    padding: 5px 8px 16px 8px;
}

.technePagMenu li {
	color: #F97839;
	padding-bottom: 2px;
}

.technePagMenu .t-link-c {
	color: #3F5283;
	font-size: 12px;
    letter-spacing: 0.8px;
}

.technePagMenu .t-link-c:hover {
	color: #600;
}

/* Classes para treeView - AMC */

.techneTreeView {
	display: block;
}

.techneTreeView .x-tree-node-expanded .x-tree-node-icon, 
.techneTreeView .x-tree-node-collapsed .x-tree-node-icon, 
.techneTreeView .x-tree-node-leaf .x-tree-node-icon {
	background-image: url(../../../image/PadInclusao/icoTreeView1.png);
}



/* ---------------- Estilos próprios para o controle htmlControl - AMC ------------------------- */

.techne-info-item {
	float: left;
	padding-right: 10px;
	padding-left: 4px;
	background-image: url(../../../image/PadInclusao/itemInforma.png);
	background-repeat: no-repeat;
	height: 18px;
	width: 18px;
	color: #FFF;
	text-align: center;
}

.techne-info-painel {
	font-size: 12px;
	color: #3E6B8C;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9EB7D6;
	margin-bottom: 4px;
	padding-top: 6px;
	padding-bottom: 4px;
}

.techne-texto {
	font-size: 13px;
	color: #000;
	background-image: url(../../../image/PadInclusao/icoDica.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 38px;
	padding-bottom: 6px;
	letter-spacing: 0.5px;
}

.techne-texto p, .techne-alerta p, .techne-painel-informacoes p, .techne-instrucoes-textos p {
	padding-top: 0px;
	padding-bottom: 4px;
	margin: 0px;
}

.techne-texto ul, .techne-alerta ul, .techne-painel-informacoes ul, .techne-instrucoes-textos ul {
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 18px;
	margin: 0px;
	list-style-type: circle;
}


/* --- Classes DESCONTINUADAS - INÍCIO - AMC --- */

.techne-informacoes {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	width: 1000px;
	font-size: 13px;
	color: #2C3F61;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2C3F61;
	margin-bottom: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.techne-informacoes2 {
	width: 1000px;
	font-size: 13px;
	color: #820000;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #820000;
	margin-bottom: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.techne-alerta {
	font-size: 13px;
	color: #000;
	background-image: url(../../../image/PadInclusao/icoAlerta.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 38px;
	padding-bottom: 6px;
	letter-spacing: 0.5px;
}


/* Painel uso e notas - AMC  */

.techne-instrucoes {
	width: 1000px;
	margin-bottom: 6px;
	padding-top: 6px;
}

.techne-instrucoes-titulo {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 4px;
	font-size: 13px;
	color: #2C3F61;
	letter-spacing: 1px;
	float: left;
	width: 830px;
}

.techne-instrucoes-botoes {
	background-color: #EAF3F7;
	border: 1px solid #DBDBDB;
	float: right;
	width: 79px;
	background-color: #FFF;
	border: 1px solid #FFF;
}

.techne-instrucoes-fecho {
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2C3F61;
}

.techne-instrucoes-textos {
	font-size: 13px;
	color: #000;
	letter-spacing: 0.5px;
	background-color: #FAF0E7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 30px;
	padding-bottom: 5px;
	display: none;
}

/* Botões - AMC  */

.techne-botao-dica, .techne-botao-uso, .techne-botao-nota {
	width: 77px;
	height: 28px;
}

.techne-botao-dica a, .techne-botao-uso a, .techne-botao-nota a {
	cursor: pointer;
	display: block;
	width: 77px;
	height: 28px;
}

.techne-botao-dica {
	background-image: url(../../../image/PadInclusao/botaoDica.png);
}

.techne-botao-uso {
	background-image: url(../../../image/PadInclusao/botaoUso.png);
}

.techne-botao-nota {
	background-image: url(../../../image/PadInclusao/botaoNota.png);
}

.techne-botao-dica a:hover {
	background-image: url(../../../image/PadInclusao/botaoDicaOver.png);
}

.techne-botao-uso a:hover {
	background-image: url(../../../image/PadInclusao/botaoUsoOver.png);
}

.techne-botao-nota a:hover {
	background-image: url(../../../image/PadInclusao/botaoNotaOver.png);
}


/* Painel dica - AMC - reserva 

.techne-painel-dica {
	z-index: 2000;
	display: block;
	position: relative;
}

.techne-painel-dica-base {
	position: absolute;
	top: 30px;
	left: 10px;
}

.techne-painel-dica-arte {
	background-image: url(../../../image/PadInclusao/artePaiDica.png);
	width: 77px;
	height: 28px;
	position: absolute;
	top: 0px;
	left: 0px;
}

.techne-painel-dica-bgTopo {
	background-image: url(../../../image/PadInclusao/bgTopoPaiDica.png);
	background-repeat: repeat-x;
	height: 28px;
	width: 600px;
	position: absolute;
	top: 0px;
	left: 77px;
}

.techne-painel-botao-fechar {
	background-image: url(../../../image/PadInclusao/botaoFecharPaiDica.png);
	height: 28px;
	width: 77px;
	position: absolute;
	top: 0px;
	left: 677px;
}

.techne-painel-botao-fechar a {
	cursor: pointer;
	display: block;
	width: 77px;
	height: 28px;
}

.techne-painel-informacoes {
	width: 580px;
	background-color: #E7EAEF;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #946907;
	border-bottom-color: #946907;
	border-left-color: #946907;
	position: absolute;
	top: 22px;
	left: 80px;
}  

*/


/* Painel dica - AMC  */

.techne-painel-dica {
	display: none;
	width: 1000px;
}

.techne-painel-dica-arte {
	background-image: url(../../../image/PadInclusao/artePaiDica.png);
	width: 77px;
	height: 28px;
	float: left;
}

.techne-painel-dica-bgTopo {
	background-image: url(../../../image/PadInclusao/bgTopoPaiDica.png);
	background-repeat: repeat-x;
	height: 28px;
	width: 846px;
	float: left;
}

.techne-painel-botao-fechar {
	background-image: url(../../../image/PadInclusao/botaoFecharPaiDica.png);
	height: 28px;
	width: 77px;
	float: right;
}

.techne-painel-botao-fechar a {
	cursor: pointer;
	display: block;
	width: 77px;
	height: 28px;
}

.techne-painel-informacoes {
	font-size: 13px;
	color: #000;
	padding-left: 30px;
	padding-bottom: 5px;
	letter-spacing: 0.5px;
	background-color: #F2F4F7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-color: #946907;
	border-bottom-color: #946907;
	border-left-color: #946907;
	border-top-color: #946907;
	padding-top: 5px;
	padding-right: 5px;
}


/* --- Classes DESCONTINUADAS - FIM - AMC --- */


/* ---------------- Estilos próprios para o controle TextPanelGroup - AMC ------------------------- */

.techneInstr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2C3F61;
}

.techneInstr .x-panel-header {
	background-image: none!important;
	padding-top: 0px!important;
	padding: 0px 0px 0px 0px!important;
}

.techneInsTx {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 4px;
	font-size: 13px;
	color: #2C3F61;
	letter-spacing: 1px;
	float: left;
}


.techneInsItem {
	float: left;
	padding-right: 6px;
	padding-left: 0px;
	background-image: url(../../../image/PadInclusao/itemInforma.png);
	background-repeat: no-repeat;
	height: 18px;
	width: 18px;
	color: #FFF;
	text-align: center;
}

.techneInsCont {
	font-size: 13px;
	color: #000;
	letter-spacing: 0.5px;
	background-color: #FAF1E2;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 30px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2C3F61;
}

.techneInsCont p {
	padding-top: 0px;
	padding-bottom: 4px;
	margin: 0px;
}

.techneInsCont ul {
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 18px;
	margin: 0px;
	list-style-type: disc;
}



.x-tool-uso {
  height: 28px;
  width: 77px;
  background-image: url(../../../image/PadInclusao/botaoUso.png);
}

.x-tool-uso-over {
  height: 28px;
  width: 77px;
  background-image: url(../../../image/PadInclusao/botaoUsoOver.png);
}


.x-tool-nota {
  height: 28px;
  width: 77px;
  background-image: url(../../../image/PadInclusao/botaoNota.png);
}

.x-tool-nota-over {
  height: 28px;
  width: 77px;
  background-image: url(../../../image/PadInclusao/botaoNotaOver.png);
}

/* --- Correção de cor nas caixas de texto do formPanel - AMC --- */

.t-recp .x-form-text, .t-recp .x-form-field {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
  
}

/* AMC - 30/04/2013 - Correção das infomações de texto na grid lado-a-lado. Desabilitando os textos - */


.techneGrid3 .x-toolbar-right-row .xtb-text {
                display: none;
}

/* AMC - 02/05/2013 - Correção da rolagem inesperada no IE da grid especial que aparece apenas como um link - */

.techneGrid6 .x-grid3-scroller {
                overflow: hidden;
}

/* AMC - 03/06/2013 - Correção da linha de registro que estava ultrapassando o cabeçalho do EditorGrid - */

.t-gridp .x-grid3-row td {
                padding-left: 0!important;
                padding-right: 0!important;
}


/* AMC - 18/06/2013 - Correção de possíveis perdas de largura no dropbox que se comporta como label - */

.techneTextField2 {
    background-color: transparent !important;
    border: medium none !important;
    color: #8C2737 !important;
    cursor: default !important;
                width: 300px;
}

/* Pimentel - tarefa 87124 - 10/04/2014 - Criação do css para apresentar campo transparente no container panel - */
.techneTextFieldTranspPanel {
    border: 0px;
    cursor:default;
    background: none repeat scroll 0 0 transparent;
}

/************************************************************************ 

PMSP ini

*************************************************************************/
.bgLogo {
    width: 167px;
    height: 70px;
    background-image: none;
    position: absolute;
    left: 0px;
    top: 0px;
}


.cabeca, .rodape {
	background-color: #002157;
}

.topo {
	width:100%;
	height:74px;
    background-image: url(../image/bgCabeca.png);
	background-position:top;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}

.logo {
	width: 263px;
	height: 63px;
	background-image: url(../image/logo/logoPmsp.png);
	position: absolute;
	left: 0px;
	top: 0px;
}

.sistema {
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 1px;
    position: absolute;
    left: 260px;
    top: 10px;
    width: 550px;
}

.titulo, .titulo1, .titulo2 {
    height: 20px;
    background-image: none;
    background-repeat: no-repeat;
    background-position: center top;
}

.titTexto {
    float: left;
    letter-spacing: 1px;
    font-size: 12px;
    font-weight: bold;
    padding-left: 17px;
    padding-right: 10px;
    padding-top: 2px;
    position: absolute;
    left: 243px;
    top: 48px;
}

.caixa {
    position: absolute;
    right: 10px;
    top: 46px;
    height: 20px;
    padding-right: 4px;
    padding-left: 4px;
}

.caixaBusca, .caixa .x-form-text {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	width: 223px;
	height: 18px;
	font-size: 11px;
	border: 1px solid #F8F9FA;
	margin: 0px;
	background-color: #EBECF1;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 4px;
	overflow: hidden;
	border-radius:2px;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
	background-image: url(../image/lupa.png);
  	background-repeat: no-repeat;
}

.menu {
    position: absolute;
    right: 20px;
    top: 18px;
    width: 386px;
}

.menuCont {
    background-image: none;
    background-repeat: no-repeat;
    float: right;
    height: 18px;
}
span.dataHora {
    font-weight: bold;
    padding: 0px 0px 0px 30px;
    position: relative;
    top: 58px;
    right: -250px;
}

.btInic a, .btAjud a, .btSup a, .btSair a {
    padding-right: 1px;
}
.user_greet {
  padding: 2px 0 0 0!important;
  width: 800px;
  top:22px;
  height: 13px;
  color: #FFF;
  position:relative;
  left:-105px;
  font-size: 12px!important;
  font-weight: bold!important;
  fond-family: Tahoma, Geneva, sans-serif;
  overflow: hidden;
}

.rodLogo {
    float: right;
    background-image: url("../image/logo/logoMenor.png");
    background-repeat: no-repeat;
    width: 104px;
    height: 29px;
    position: relative;
    right: 20px;
    top: 3px;
}

.info_user {
  float: left;
  padding: 2px 0px 0px 2px;
  height: 30px;
  color: #FFF;
  font-size: 11px;
}

.info_user .coluna {
  float: left;
}

.info_user .esquerda {
  width: 270px;
}

.info_user .caption {
  clear: left;
  float: left;
}

.info_user .esquerda .caption {
  width: 94px;
  position:relative;
  left:25px;
}

.info_user .direita .caption {
  width: 56px;
}

.info_user .text {
  font-weight: bold;
  position:relative;
  left:10px;
  width:500px;
}

.info_user .clickable:hover {
  cursor: pointer;
}

#_info_nomeEmpresa{
  position:relative;
  left:5px;
}

.x-item-disabled {
    opacity: 1;
}

.rodape, .rodape1, .rodape2 {
    background-repeat: repeat-x;
    color: #FFF;
    width: 100%;
	height: 35px;
    font-family: tahoma,verdana,arial,helvetica,sans-serif;
    font-size: 11px;
    margin: 0px;
    overflow: hidden;
    position: absolute;
    left: 0px;
    bottom: 0px;
    background-image: none;
}

.msg-alerta {
	color: #9F6000 !important;
    background:#fff8c4 url('../image/icons/warning.png') no-repeat 7px 50% !important;
    border:1px solid #f2c779 !important;
}

.msg-load {
	color: #9F6000 !important;
    background:#fff8c4 url('../image/icons/load.gif') no-repeat 7px 50% !important;
    border:1px solid #f2c779 !important;
}
.msg-load-error {
	color: #BD2E2E !important;
    background:#f7a8a8 url('../image/icons/load-error.gif') no-repeat 7px 50% !important;
    border:1px solid #D07169 !important;
}
.msg-erro {
	background:#ffecec url('../images/error.png') no-repeat 10px 50%;
	border:1px solid #f5aca6;
}

.msg-successo {
	background:#e9ffd9 url('../images/success.png') no-repeat 10px 50%;
	border:1px solid #a6ca8a;
}

.msg-nota {
	background:#e3f7fc url('../images/notice.png') no-repeat 10px 50%;
	border:1px solid #8ed9f6;
}
.alert-box {
		border-radius:5px;
		font-family:tahoma, arial, helvetica, sans-serif;font-size:12px;
		padding: 0px 2px 4px 27px;
}

.msg-total {
	color: #8C2737 !important;
    background-color: transparent !important;
    background-image: none !important;
    border: none !important;
}

.login-message {
    width: 420px;
    font-family: verdana,tahoma,arial;
    font-size: 9pt;
    text-align: justify;
    position: relative;
    margin: 0 auto;
    padding: 20px 20px 20px;
}

.login-logo {
    position: relative;
    margin: 0 auto;
    padding: 10px 10px;
    width: 200px;
}

.btn-naveg {
  background:#AEA28E ;
  border-radius: 5px;
  font-size: 13px;
  text-align: center;
  padding: 3px 20px 3px 20px;
  text-decoration: none;
}

a {
	color: #00E !important;
}

.btn-naveg:hover {
  background:#666057;
  text-decoration: none;
  cursor:pointer;
}

.btn-naveg a {
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    color: #FFFFFF !important;
}

.btn-naveg a:hover {
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    color: #FFFFFF;
}

.btn-naveg .x-item-disabled {
	opacity: 0.3 !important;
}

.container-login {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    top: 10%;
    right: 0;
}
.btInic a, .btSair a{
    float: left;
    color: #FFF !important;
}

.linklist .list a {
    font-weight: bold;
    font-family: tahoma,geneva,sans-serif;
    color: #002157 !important;
}
.descr-instrumental{
	font-weight: bold;
	font-size: 12px;
}
/************************************************************************ 

PMSP fim

*************************************************************************/