@CHARSET "ISO-8859-1";


/**
 * Personalização dos Styles do Ext
 *
 */

.x-layout-split-east{
    background-image: url(../imagens/barra.png);
    /*background-repeat: no-repeat;
    background-position: center center;*/
}


.x-layout-collapsed-east{
    background-image: url(../imagens/turmas.png);
    background-repeat: no-repeat;
    background-position: center center;
}

.gv-botao-adicionar{
    background-image:url(../../../../resource/icones/add.png) !important;
}

.gv-botao-remover{
    background-image:url(../../../../resource/icones/delete.png) !important;
}

.gv-botao-remover-disabled{
    background-image:url(../imagens/delete_disabled.png) !important;
}

.gv-botao-editar{
    background-image:url(../../../../resource/icones/pencil.png) !important;
}

.gv-botao-editar-disabled{
    background-image:url(../imagens/edit_disabled.png) !important;
}

.gv-botao-help {
    background-image: url(../imagens/help.png) !important;
}

.gv-botao-imprimir {
    background-image:url(../../../../resource/icones/printer.png) !important;
}

.gv-botao-copiar {
    background-image:url(../../../../resource/icones/page_copy.png) !important;
}

.gv-readonly {
    background: none !important;
    border: none !important;
	padding-top: 0 !important;
}

/*
 * Estilos para o Ext4
 * TODO: Remover o prefixo "x4-" após abdicar do Sandbox
 */
.x4-reset input[readonly].x4-form-text, 
.x4-reset textarea[readonly].x4-form-field {
    background: none !important;
    border: none !important;
    padding-top: 0 !important;
}

/*
 * Sobrescrito para campos tipo file usam um input text para exibir o nome do arquivo
 */
.x4-reset .x4-form-file-wrap input[readonly].x4-form-text {
    background: url("../../../../lib/system/js/extjs4/resources/themes/images/default/form/text-bg.gif") repeat-x scroll 0 0 white !important;
    border: 1px solid #B5B8C8 !important;
    padding: 1px 3px !important;
} 


.gv-botao-expand{ 
    background-image:url(../../../../resource/extjs/images/default/dd/arrow_switch.png) !important; 
}

.gv-botao-colapse{ 
    background-image:url(../../../../resource/extjs/images/default/dd/arrow_redo.png) !important; 
}
/**SELECAO EMPRESA UNIDADE*/

#selecao-empresa-unidade { 
	position:absolute;
	border:1px solid #aca0fb;
	border-radius:3px;
	box-shadow:0px 0px 10px rgba(0,0,0,0.3);
	padding:5px;
	/*height:160px;*/
	width:340px;
	left:0px;
	right:0px;
	top:100px;
	display:none;
	background:#fff;
	z-index:100001;	
	background-image:url(../../../../resource/extjs/images/default/window/top-bottom.png) !important;
	background-color:#C9D6E6;	
}
#selecao-empresa-unidade * { color: #333 !important; }
#selecao-empresa-unidade .content-window { 
	border:1px double #aca0fb;
	background:#fff;
	padding:5px;
}
#selecao-empresa-unidade .titulo { 
	display:inline-block;
	margin:2px 0px 4px 0px;
	color: #15428b;
	font: bold 11px tahoma,arial,verdana,sans-serif;
}
#selecao-empresa-unidade-blackout { 
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	width:100%;
	height:100%;
	background:#ccc;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	display:none;
	z-index:100000;
}
#selecao-empresa-unidade button { 
	margin-top:10px;
}
.header-button-update {
	background-image: url(../imagens/update.png);
	display: block;
	float: right;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center;
	margin-left: 4px;
	text-decoration: none !important;
}

/* Ext MultiSelect */
.ux-mselect{
    overflow:auto;
    background:white;
    position:relative; /* for calculating scroll offsets */
    zoom:1;
    overflow:auto;	
}
.ux-mselect-item{
    font:normal 12px tahoma, arial, helvetica, sans-serif;
    padding:2px;
    border:1px solid #fff;
    white-space: nowrap;
    cursor:pointer;
}
.ux-mselect-selected{
	border:1px dotted #a3bae9 !important;
    background:#DFE8F6;
    cursor:pointer;
}

.x-view-drag-insert-above { 
    border-top:1px dotted #3366cc; 
} 
.x-view-drag-insert-below { 
    border-bottom:1px dotted #3366cc; 
} 






























