/*****************************************/
/*Theme Addlibrary*/
/*****************************************/
/*TOOLBAR*/
.x-toolbar{
	background-color: #f2f2f3;
	background: url(../images/extTheme/toolbar/fondoToolbar.gif);
	background-repeat: repeat-x;
	border: 0px solid #c0c0c0;
	height: 20px;
	margin-top: -4px;
}
.x-toolbar .x-tb-button-over{
    /*background:#c3d3ed url(../images/extTheme/toolbar/btn-over-bg.gif) repeat-x;*/
	border:1px solid #7A7A7A;
	padding:1px 2px;
}
.x-toolbar .x-btn-over .x-btn-left{
	/*background:url(../images/extTheme/toolbar/tb-btn-sprite.gif) no-repeat 0 0;*/
}
.x-toolbar .x-btn-over .x-btn-right{
	/*background:url(../images/extTheme/toolbar/tb-btn-sprite.gif) no-repeat 0 -21px;*/
}
.x-toolbar .x-btn-over .x-btn-center{
	/*background:url(../images/extTheme/toolbar/tb-btn-sprite.gif) repeat-x 0 -42px;*/
}
.x-toolbar .x-btn-click .x-btn-left, .x-toolbar .x-btn-pressed .x-btn-left, .x-toolbar .x-btn-menu-active .x-btn-left{
	/*background:url(../images/extTheme/toolbar/tb-btn-sprite.gif) no-repeat 0 -63px;*/
}
.x-toolbar .x-btn-click .x-btn-right, .x-toolbar .x-btn-pressed .x-btn-right, .x-toolbar .x-btn-menu-active .x-btn-right{
	/*background:url(../images/extTheme/toolbar/tb-btn-sprite.gif) no-repeat 0 -84px;*/
}
.x-toolbar .x-btn-click .x-btn-center, .x-toolbar .x-btn-pressed .x-btn-center, .x-toolbar .x-btn-menu-active .x-btn-center{
	/*background:url(../images/extTheme/toolbar/tb-btn-sprite.gif) repeat-x 0 -105px;*/
}
.x-toolbar .x-btn-menu-arrow-wrap .x-btn-center button {
    /*background:transparent url(../images/extTheme/toolbar/btn-arrow.gif) no-repeat 0 0;*/
}
.x-toolbar .x-btn-text-icon .x-btn-menu-arrow-wrap .x-btn-center button {
    /*background:transparent url(../images/extTheme/toolbar/btn-arrow.gif) no-repeat 0 3px;*/
}

/*PAGING TOOLBAR*/
.x-grid-page-first .x-btn-text{
	background-image: url(../images/extTheme/grid/page-first.gif);
}
.x-grid-page-last .x-btn-text{
	background-image: url(../images/extTheme/grid/page-last.gif);
}
.x-grid-page-next .x-btn-text{
	background-image: url(../images/extTheme/grid/page-next.gif);
}
.x-grid-page-prev .x-btn-text{
	background-image: url(../images/extTheme/grid/page-prev.gif);
}
.x-paging-info {
    color:#000000;
}

/*GRID*/
.x-grid-col{
	border-right: 1px solid #f1efe2;
	border-bottom: 1px solid #f1efe2;
}
.x-grid-row-alt{
	background: #fffbff;
}
.x-grid-row-over td{
	background: #f1f1f1;
}
.x-grid-header{
	background: #ebeadb url(../images/extTheme/grid/fondoCabeceraHover.gif) repeat-x;
}
.x-grid-hd-over .x-grid-hd-inner {
	border-bottom: 1px solid #cccccc;
}
.x-grid-hd-over .x-grid-hd-text {
	background: #fafafa url(../images/extTheme/grid/grid-hrow.gif) repeat-x 0 1px;
    border-bottom: 1px solid #c0c0c0;
}
.x-grid-hd-text {
	color: black;
}
.x-dd-drag-proxy .x-grid-hd-inner{
	background: #ebeadb url(../images/extTheme/grid/grid-hrow.gif) repeat-x;
}
.col-move-top{
	background:transparent url(../images/extTheme/grid/col-move-top.gif) no-repeat left top;
}
.col-move-bottom{
	background:transparent url(../images/extTheme/grid/col-move-bottom.gif) no-repeat left top;
}
.x-grid-row-selected td, .x-grid-locked .x-grid-row-selected td{
	background-color: #e4dce4 !important;
}
.x-grid-row-selected span, .x-grid-row-selected b, .x-grid-row-selected div, .x-grid-row-selected strong, .x-grid-row-selected i{
	color: black !important;
}
.x-grid-row-selected .x-grid-cell-text{
	color: black;
}
.x-grid-cell-selected{
	background-color: #e4dce4 !important;
	color: black;
}
.x-grid-cell-selected span{
	color: black !important;
}
.x-grid-cell-selected .x-grid-cell-text{
	color: black;
}
.x-grid-bottombar .x-toolbar{
	border-top:1px solid #c0c0c0;
}

/*RESIZEABLE*/
.x-resizable-over .x-resizable-handle-east, .x-resizable-pinned .x-resizable-handle-east{
    background:url(../images/extTheme/sizer/e-handle.gif);
	 background-position: left;
}
.x-resizable-over .x-resizable-handle-east, .x-resizable-pinned .x-resizable-handle-west{
    background:url(../images/extTheme/sizer/e-handle.gif);
	 background-position: left;
}
.x-resizable-over .x-resizable-handle-south, .x-resizable-pinned .x-resizable-handle-south{
    background:url(../images/extTheme/sizer/s-handle.gif);
    background-position: top;
}
.x-resizable-over .x-resizable-handle-south, .x-resizable-pinned .x-resizable-handle-north{
    background:url(../images/extTheme/sizer/s-handle.gif);
    background-position: top;
}
.x-resizable-over .x-resizable-handle-southeast, .x-resizable-pinned .x-resizable-handle-southeast{
    background:url(../images/extTheme/sizer/se-handle.gif);
    background-position: top left;
}
.x-resizable-over .x-resizable-handle-northwest,.x-resizable-pinned .x-resizable-handle-northwest{
    background:url(../images/extTheme/sizer/nw-handle.gif);
    background-position:bottom right;
}
.x-resizable-over .x-resizable-handle-northeast,.x-resizable-pinned .x-resizable-handle-northeast{
    background:url(../images/extTheme/sizer/ne-handle.gif);
    background-position: bottom left;
}
.x-resizable-over .x-resizable-handle-southwest,.x-resizable-pinned .x-resizable-handle-southwest{
    background:url(../images/extTheme/sizer/sw-handle.gif);
    background-position: top right;
}
.x-resizable-proxy{
    border: 1px dashed #615e55;
}

/*LAYOUT*/
.x-layout-container{
    background-color:#f6f1f3;
}
.x-layout-collapsed{
    background-color:#f6f1f3;
    border:1px solid #c0c0c0;
}
.x-layout-collapsed-over{
    background-color:#e7e3e5;
}
.x-layout-panel{
    border:1px solid #c0c0c0;
}
.x-layout-split{
    background-color:#f6f1f3;
}
.x-layout-panel-hd{
	background-image: url(../images/extTheme/layout/panel-title-light-bg.gif);
    border-bottom:1px solid #c0c0c0;
}
.x-layout-tools-button-over{
    border:1px solid #c0c0c0;
}
.x-layout-nested-layout .x-layout-panel-north {
	  border-bottom:1px solid #c0c0c0;
}
.x-layout-nested-layout .x-layout-panel-south {
	  border-top:1px solid #c0c0c0;
}
.x-layout-nested-layout .x-layout-panel-east {
	  border-left:1px solid #c0c0c0;
}
.x-layout-nested-layout .x-layout-panel-west {
	  border-right:1px solid #c0c0c0;
}
.x-layout-split-h{
    background-image:url(../images/extTheme/layout/e-handle.gif);
}
.x-layout-split-v{
    background-image:url(../images/extTheme/layout/s-handle.gif);
}
.x-layout-panel .x-tabs-wrap{
    background:url(../images/extTheme/layout/gradient-bg.gif);
}
.x-layout-close{
    background-image:url(../images/extTheme/layout/panel-close.gif);
}
.x-layout-stick{
    background-image:url(../images/extTheme/layout/stick.gif);
}
.x-layout-collapse-west,.x-layout-expand-east{
    background-image:url(../images/extTheme/layout/collapse.gif);
}
.x-layout-expand-west,.x-layout-collapse-east{
    background-image:url(../images/extTheme/layout/expand.gif);
}
.x-layout-collapse-north,.x-layout-expand-south{
    background-image:url(../images/extTheme/layout/ns-collapse.gif);
}
.x-layout-expand-north,.x-layout-collapse-south{
    background-image:url(../images/extTheme/layout/ns-expand.gif);
}

/*DIALOG*/
.x-dlg-proxy {
	background-image: url(../images/extTheme/basic-dialog/gradient-bg.gif);
	background-color:#EAE8D5;
	border:1px solid #b3b6b0;
}
.x-dlg-shadow{
	background:#aaaaaa;
}
.x-dlg-proxy .tabset{
    background:url(../images/extTheme/basic-dialog/gradient-bg.gif);
}
.x-dlg .x-dlg-hd {
	background: url(../images/extTheme/basic-dialog/hd-sprite.gif) repeat-x 0px -82px;
	background-color:#333333;
}
.x-dlg .x-dlg-hd-left {
	background: url(../images/extTheme/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;
}
.x-dlg .x-dlg-hd-right {
	background: url(../images/extTheme/basic-dialog/hd-sprite.gif) no-repeat right 0px;
	zoom: 1;
}
.x-dlg .x-dlg-toolbox {
	width: 50px;
	height: 20px;
	right: 5px;
	top: 2px;
}
.x-dlg .x-dlg-close, .x-dlg .x-dlg-collapse {
	width: 21px;
	height: 20px;
	margin: 0;
}
.x-dlg .x-dlg-close {
	background-image: url(../images/extTheme/basic-dialog/close.gif);
}
.x-dlg .x-dlg-collapse {
	background-image: url(../images/extTheme/basic-dialog/collapse.gif);
}
.x-dlg-collapsed {
	border-bottom: 1px solid #96b9e6;
}
.x-dlg .x-dlg-close-over {
	background-image: url(../images/extTheme/basic-dialog/close-over.gif);
}
.x-dlg .x-dlg-collapse-over {
	background-image: url(../images/extTheme/basic-dialog/collapse-over.gif);
}
.x-dlg-collapsed .x-dlg-collapse {
	background-image: url(../images/extTheme/basic-dialog/expand.gif);
}
.x-dlg-collapsed .x-dlg-collapse-over {
	background-image: url(../images/extTheme/basic-dialog/expand-over.gif);
}
.x-dlg .x-dlg-dlg-body{
	background:#efefec;
	border:1px solid #b3b6b0;
	border-top:0px none;
}
.x-dlg .x-tabs-top .x-ui-ext-tabbody{
	border:1px solid #b3b6b0;
	border-top:0px none;
}
.x-dlg .x-tabs-bottom .x-ui-ext-tabbody{
	border:1px solid #b3b6b0;
	border-bottom:0px none;
}
.x-dlg .x-layout-container  .x-ui-ext-tabbody{
	border:0px none;
}
.x-dlg div.x-resizable-handle-east{
	background-image:url(../images/extTheme/basic-dialog/e-handle.gif);
}
.x-dlg div.x-resizable-handle-south{
	background-image:url(../images/extTheme/basic-dialog/s-handle.gif);
}
.x-dlg div.x-resizable-handle-west{
	background-image:url(../images/extTheme/basic-dialog/e-handle.gif);
}
.x-dlg div.x-resizable-handle-southeast{
	background-image:url(../images/extTheme/basic-dialog/se-handle.gif);
}
.x-dlg div.x-resizable-handle-southwest{
	background-image:url(../images/extTheme/basic-dialog/sw-handle.gif);
}

/*TREE*/
.x-tree-node .x-tree-selected a span{
	background: #a8a6a6;
}

/*MENU*/
.x-menu {
    border-color: #cecece #c0c0c0 #c0c0c0 #cecece;
	background: #fff url(../images/extTheme/menu/menu.gif) repeat-y;
}
.x-menu-list-item{
	font:normal 11px verdana;
}
.x-menu-sep {
	background:#bdbdbd;
}
.x-menu-item {
	color:#000000;
}
.x-menu-item-active {
	background: #f1f1f1 url(../images/extTheme/menu/item-over.gif) repeat-x left bottom;
	border:1px solid #dcdcdc;
	padding: 0;
}
.x-menu-item-arrow{
	background:transparent url(../images/extTheme/menu/menu-parent.gif) no-repeat right;
}
.x-menu-check-item .x-menu-item-icon{
	background: transparent url(../images/extTheme/menu/unchecked.gif) no-repeat center;
}
.x-menu-item-checked .x-menu-item-icon{
	background-image:url(../images/extTheme/menu/checked.gif);
}
.x-menu-group-item .x-menu-item-icon{
	background: transparent;
}
.x-menu-item-checked .x-menu-group-item .x-menu-item-icon{
    background: transparent url(../images/extTheme/menu/group-checked.gif) no-repeat center;
}
.x-menu .x-color-palette{
    margin-left:32px;
	margin-right:4px;
}

/*DATE-PICKER*/
.x-date-middle,.x-date-left,.x-date-right {
	background: url(../images/extTheme/basic-dialog/hd-sprite.gif) repeat-x 0 -83px;
	font: bold 11px verdana;
}
.x-date-right a {
    background-image: url(../images/extTheme/shared/right-btn.gif);
}
.x-date-left a{
	background-image: url(../images/extTheme/shared/left-btn.gif);
}
.x-date-inner th {
    background: #848484;
	color: #FFFFFF;
}
.x-date-inner .x-date-selected a{
	background: #f6f6f6;
	border: 1px solid #5e5e5e;
}
.x-date-inner .x-date-today a{
	border: 1px solid #dedede;
}
.x-date-bottom {
    border-top: 1px solid #848484;
    background: #e7e7e7;
}
.x-date-inner a:hover, .x-date-inner .x-date-disabled a:hover{
    background: #F0F0F0;
}
.x-date-inner th {
    background: #dfecfb url(../images/extTheme/shared/glass-bg.gif) repeat-x left top;
	border-bottom: 1px solid #d9d9d9;
	color: #cbcbcb;
}
.x-date-mp-btns button {
	background: #363636;
	border-color: #676363 #929292 #929292 #676363;
}
.x-date-mp-btns {
	background: #dfecfb url(../images/extTheme/shared/glass-bg.gif) repeat-x left top;
}
.x-date-mp-btns td {
	border-top: 1px solid #d0d0d0;
}
td.x-date-mp-sel a {
	background: #dfecfb url(../images/extTheme/shared/glass-bg.gif) repeat-x left top;
	border:1px solid #aeaeae;
}
.x-date-mp-ybtn a {
    background:transparent url(../images/extTheme/panel/tool-sprites.gif) no-repeat;
}
td.x-date-mp-month a,td.x-date-mp-year a {
	color: #565656;
}
td.x-date-mp-month a:hover,td.x-date-mp-year a:hover {
	color: #000000;
	background: #eaeaea;
}

/*FORM*/
.x-form-field{
    font:normal 11px verdana;
}
/*
.x-form-field-wrap .x-form-trigger{
	right: 0px;
}
*/
.x-form-field-wrap .x-form-trigger{
    background:transparent url(../images/extTheme/form/trigger.gif) no-repeat 0 0;
}

.x-form-field-wrap .x-form-date-trigger{
    background: url(../images/extTheme/form/date-trigger.gif) no-repeat 0 0;
}
.x-form-field-wrap .x-form-clear-trigger{
    background-image: url(../images/extTheme/form/clear-trigger.gif);
}
.x-form-field-wrap .x-form-search-trigger{
    background-image: url(../images/extTheme/form/search-trigger.gif);
}

.x-form-field-wrap .x-form-trigger-over{
    background-position:-17px 0;
}
.x-form-field-wrap .x-form-trigger-click{
    background-position:-34px 0;
}
.x-trigger-wrap-focus .x-form-trigger{
    background-position:-51px 0;
}
.x-trigger-wrap-focus .x-form-trigger-over{
    background-position:-68px 0;
}
.x-trigger-wrap-focus .x-form-trigger-click{
    background-position:-85px 0;
}
.x-trigger-wrap-focus .x-form-trigger{
    /*border-bottom: 0px solid red;*/
}
.x-item-disabled .x-form-trigger-over{
    background-position:0 0 !important;
    /*border-bottom: 0px solid red;*/
}
.x-item-disabled .x-form-trigger-click{
    background-position:0 0 !important;
    /*border-bottom: 0px solid red;*/
}


.x-form-focus{
	border: 1px solid #000000;
}
.x-form-item {
    font:normal 11px verdana;
	color: #808594;
}
.x-form fieldset {
    border:1px solid #dedede;
}
.x-form fieldset legend {
    font: bold 11px verdana;
    color: #606060;
}
.x-trigger-wrap-focus .x-form-trigger{
    border-bottom: 1px solid #b9b9b9;
}

/*COMBOBOX*/
.x-combo-list {
    border:1px solid #b5b8c8;
    background:#d8d8d8;
}
.x-resizable-pinned .x-combo-list-inner {
    border-bottom:1px solid #b5b8c8;
}
.x-combo-list-item {
    font:normal 11px verdana;
}
.x-combo-list .x-combo-selected{
	background-color: #e7e7e7 !important;
    border:1px solid #5e5e5e;
}

/*BOX*/
.x-box-blue .x-box-mc {
	background-color: #e7e7e7;
}

/*MASK*/
.ext-el-mask-msg {
    border:1px solid #5e5e5e;
    background: #eeeeee url(../images/extTheme/box/tb.gif) repeat-x 0 -18px;
}
.ext-el-mask-msg div {
    border:1px solid #ccc;
    font:bold 10px verdana;
}

/*LOADING MASK GRANDE (GENÉRICO PARA FORMULARIOS)*/
#class .loading-indicator{
    font-size: 11px;
    height:15px;
}
.loading-indicator {
     background-color: #E5E4E2;
     background-image: none;
     padding-left:20px;
     height:15px;
     text-align:left;
}
#loading{
    position:absolute;
    left:45%;
    top:40%;
    border:1px solid #979797;
    padding:2px;
    background:#c6c6c6;
    width:130px;
    text-align:center;
    z-index:20001;
}
#loading .loading-indicator{
	background-color: #E5E4E2;
    border:1px solid #dedede;
    color:#000000;
    font: bold 10px verdana;
    padding:5px;
    margin:0;
}

/*QTIP GENERAL*/
.x-tip .x-tip-top {
	background: transparent url(../images/extTheme/qtip/tip-sprite.gif) no-repeat 0 -12px;
}
.x-tip .x-tip-top-left {
	background: transparent url(../images/extTheme/qtip/tip-sprite.gif) no-repeat 0 0;
}
.x-tip .x-tip-top-right {
	background: transparent url(../images/extTheme/qtip/tip-sprite.gif) no-repeat right 0;
}
.x-tip .x-tip-ft {
	background: transparent url(../images/extTheme/qtip/tip-sprite.gif) no-repeat 0 -18px;
}
.x-tip .x-tip-ft-left {
	background: transparent url(../images/extTheme/qtip/tip-sprite.gif) no-repeat 0 -6px;
}
.x-tip .x-tip-ft-right {
	background: transparent url(../images/extTheme/qtip/tip-sprite.gif) no-repeat right -6px;
}
.x-tip .x-tip-bd {
    font: normal 11px verdana;
}
.x-tip .x-tip-bd-left {
	background: #fff url(../images/extTheme/qtip/tip-sprite.gif) no-repeat 0 -24px;
}
.x-tip .x-tip-bd-right {
	background: transparent url(../images/extTheme/qtip/tip-sprite.gif) no-repeat right -24px;
}



/** Tabs principales */
.principal-x-tabs-wrap{border-bottom:1px solid #eeeeee;padding-top:2px;background-color: #ffffff;}
.principal-x-tabs-strip-wrap{width:100%; border-bottom:1px solid eeeeee;}
.principal-x-tabs-wrap table{position:relative;top:0;left:0;}
.principal-x-tabs-strip td{padding:0;padding-left:0px;}
.principal-x-tabs-strip a,.principal-x-tabs-strip span,.principal-x-tabs-strip em{display:block;}
.principal-x-tabs-strip a{text-decoration:none!important;-moz-outline:none;outline:none;cursor:pointer;}
.principal-x-tabs-strip .principal-x-tabs-text{font:bold 12px verdana,tahoma,arial,helvetica;color:#666666;overflow:hidden;white-space:nowrap;cursor:pointer;text-overflow:ellipsis;}
.principal-x-tabs-strip .on .principal-x-tabs-text{cursor:pointer;color:#083772;}
.principal-x-tabs-strip .disabled .principal-x-tabs-text{cursor:default;color:#aaa;}
.principal-x-tabs-strip .principal-x-tabs-inner{padding:4px 10px; border-bottom: 1px solid #e5e4e2;}
.principal-x-tabs-strip .on .principal-x-tabs-right{background:url(../images/default/tabs/tab-sprite.gif) no-repeat right 0;}
.principal-x-tabs-strip .on .principal-x-tabs-left{background:url(../images/default/tabs/tab-sprite.gif) no-repeat 0 -100px;}
.principal-x-tabs-strip .principal-x-tabs-right{background:url(../images/default/tabs/tab-sprite.gif) no-repeat right -50px;}
.principal-x-tabs-strip .principal-x-tabs-left{background:url(../images/default/tabs/tab-sprite.gif) no-repeat 0 -150px;}
.principal-x-tabs-strip a{position:relative;top:1px;left:0;}
.principal-x-tabs-strip .on a{position:relative;}
.principal-x-tabs-strip .on .principal-x-tabs-inner{padding-bottom:4px;}
.principal-x-tabs-strip .principal-x-tabs-closable .principal-x-tabs-inner{padding-right:22px;position:relative;}
.principal-x-tabs-strip .principal-x-tabs-closable .close-icon{line-height:1px;font-size:1px;background-image:url(../images/default/layout/tab-close.gif);display:block;position:absolute;right:5px;top:4px;width:11px;height:11px;cursor:pointer;}
.principal-x-tabs-strip .on .close-icon{background-image:url(../images/default/layout/tab-close-on.gif);}
.principal-x-tabs-strip .principal-x-tabs-closable .close-over{background-image:url(../images/default/layout/tab-close-on.gif);}
.principal-x-tabs-body{border:1px solid #eeeeee;border-top:0 none;}
.principal-x-tabs-bottom .principal-x-tabs-wrap{border-top:1px solid #eeeeee;border-bottom:0 none;padding-top:0;padding-bottom:2px;}
.principal-x-tabs-bottom .principal-x-tabs-strip .principal-x-tabs-right{background:url(../images/default/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom left;}
.principal-x-tabs-bottom .principal-x-tabs-strip .principal-x-tabs-left{background:url(../images/default/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom right;}
.principal-x-tabs-bottom .principal-x-tabs-strip .on .principal-x-tabs-right{background:url(../images/default/tabs/tab-btm-right-bg.gif) no-repeat bottom left;}
.principal-x-tabs-bottom .principal-x-tabs-strip .on .principal-x-tabs-left{background:url(../images/default/tabs/tab-btm-left-bg.gif) no-repeat bottom right;}
.principal-x-tabs-bottom .principal-x-tabs-strip a{position:relative;top:0;left:0;}
.principal-x-tabs-bottom .principal-x-tabs-strip .on a{margin-top:-1px;}
.principal-x-tabs-bottom .principal-x-tabs-strip .on .principal-x-tabs-inner{padding-top:5px;}
.principal-x-tabs-bottom .principal-x-tabs-body{border:1px solid #eeeeee;border-bottom:0 none;}
.principal-x-tabs-wrap {
	border-bottom:1px solid #eeeeee;
}
.principal-x-tabs-strip .principal-x-tabs-text {
	font:bold 12px Lucida Sans;
	font-style: normal;
}
.principal-x-tabs-strip .on .principal-x-tabs-text {
	color:#393939;
}
.principal-x-tabs-strip .on .principal-x-tabs-right {
	 background: url(../images/extTheme/tabs/tab-sprite.gif) no-repeat right 0;
}
.principal-x-tabs-strip .on .principal-x-tabs-left {
	 background: url(../images/extTheme/tabs/tab-sprite.gif) no-repeat 0 -100px;
}
.principal-x-tabs-strip .principal-x-tabs-right {
	 background: url(../images/extTheme/tabs/tab-sprite.gif) no-repeat right -50px;
}
.principal-x-tabs-strip .principal-x-tabs-left {
	 background: url(../images/extTheme/tabs/tab-sprite.gif) no-repeat 0 -150px;
}
.principal-x-tabs-strip .principal-x-tabs-closable .close-icon{
    background-image:url(../images/extTheme/layout/tab-close.gif);
}
.principal-x-tabs-strip .on .close-icon{
    background-image:url(../images/extTheme/layout/tab-close.gif);
}
.principal-x-tabs-strip .principal-x-tabs-closable .close-over{
    background-image:url(../images/extTheme/layout/tab-close-on.gif);
}
.principal-x-tabs-bottom .principal-x-tabs-strip .principal-x-tabs-right {
	 background: url(../images/extTheme/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom left;
}
.principal-x-tabs-bottom .principal-x-tabs-strip .principal-x-tabs-left {
	 background: url(../images/extTheme/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom right;
}
.principal-x-tabs-bottom .principal-x-tabs-strip .on .principal-x-tabs-right {
	 background: url(../images/extTheme/tabs/tab-btm-right-bg.gif) no-repeat bottom left;
}
.principal-x-tabs-bottom .principal-x-tabs-strip .on .principal-x-tabs-left {
	 background: url(../images/extTheme/tabs/tab-btm-left-bg.gif) no-repeat bottom right;
}
.principal-x-tabs-body {
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
}
.principal-x-tabs-bottom .principal-x-tabs-wrap {
	border-top:1px solid #848284;
}


/** Tabs Secundarios */
.secundarios-x-tabs-wrap{padding-left: 0px;border-bottom:1px solid #e5e4e2;padding-top:2px;background-color:#e5e4e2; z-index:9;position: relative;}
.secundarios-x-tabs-strip-wrap{width:100%; border-bottom:1px solid e5e4e2;background-color:#e5e4e2; z-index:9;}
.secundarios-x-tabs-wrap table{position:relative;top:0;left:0;background-color:#e5e4e2; z-index:9;}
.secundarios-x-tabs-strip td{padding:0;padding-left:0px;background-color:#e5e4e2; z-index:9;}
.secundarios-x-tabs-strip a,.secundarios-x-tabs-strip span,.secundarios-x-tabs-strip em{display:block; z-index:9;}
.secundarios-x-tabs-strip a{text-decoration:none!important;-moz-outline:none;outline:none;cursor:pointer; z-index:9;}
.secundarios-x-tabs-strip .secundarios-x-tabs-text{font:bold 7px verdana,tahoma,arial,helvetica;color:#666666;overflow:hidden;white-space:nowrap;cursor:pointer;text-overflow:ellipsis; z-index:9;padding-left:-4px;}
.secundarios-x-tabs-strip .on .secundarios-x-tabs-text{cursor:default;color:#083772; z-index:9;}
.secundarios-x-tabs-strip .disabled .secundarios-x-tabs-text{cursor:default;color:#aaa; z-index:9;}
.secundarios-x-tabs-strip .secundarios-x-tabs-inner{padding:4px 10px;border-bottom: 1px solid #e5e4e2; z-index:9;padding-left:5px;}
.secundarios-x-tabs-strip .on .secundarios-x-tabs-right{background:url(../images/default/tabSecundario/tab-sprite.gif) no-repeat right 0; z-index:9;}
.secundarios-x-tabs-strip .on .secundarios-x-tabs-left{background:url(../images/default/tabSecundario/tab-sprite.gif) no-repeat 0 -100px; z-index:9;}
.secundarios-x-tabs-strip .secundarios-x-tabs-right{background:url(../images/default/tabSecundario/tab-sprite.gif) no-repeat right -50px; z-index:9;}
.secundarios-x-tabs-strip .secundarios-x-tabs-left{background:url(../images/default/tabSecundario/tab-sprite.gif) no-repeat 0 -150px; z-index:9;}
.secundarios-x-tabs-strip a{position:relative;top:1px;left:0; z-index:9;}
.secundarios-x-tabs-strip .on a{position:relative; z-index:9;}
.secundarios-x-tabs-strip .on .secundarios-x-tabs-inner{padding-bottom:4px; z-index:9;}
.secundarios-x-tabs-strip .secundarios-x-tabs-closable .secundarios-x-tabs-inner{padding-right:22px;position:relative; z-index:9;}
.secundarios-x-tabs-strip .secundarios-x-tabs-closable .close-icon{line-height:1px;font-size:1px;background-image:url(../images/default/layout/tab-close.gif);display:block;position:absolute;right:5px;top:4px;width:11px;height:11px;cursor:pointer; z-index:9;}
.secundarios-x-tabs-strip .on .close-icon{background-image:url(../images/default/layout/tab-close-on.gif); z-index:9;}
.secundarios-x-tabs-strip .secundarios-x-tabs-closable .close-over{background-image:url(../images/default/layout/tab-close-on.gif); z-index:9;}
.secundarios-x-tabs-body{border:1px solid #e5e4e2;border-top:0 none; z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-wrap{border-top:1px solid #e5e4e2;border-bottom:0 none;padding-top:0;padding-bottom:2px; z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-strip .secundarios-x-tabs-right{background:url(../images/default/tabSecundario/tab-btm-inactive-right-bg.gif) no-repeat bottom left; z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-strip .secundarios-x-tabs-left{background:url(../images/default/tabSecundario/tab-btm-inactive-left-bg.gif) no-repeat bottom right; z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-strip .on .secundarios-x-tabs-right{background:url(../images/default/tabSecundario/tab-btm-right-bg.gif) no-repeat bottom left; z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-strip .on .secundarios-x-tabs-left{background:url(../images/default/tabSecundario/tab-btm-left-bg.gif) no-repeat bottom right; z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-strip a{position:relative;top:0;left:0; z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-strip .on a{margin-top:-1px; z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-strip .on .secundarios-x-tabs-inner{padding-top:5px; z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-body{border:1px solid #e5e4e2;border-bottom:0 none; z-index:9;}
.secundarios-x-tabs-wrap {
	border-bottom:1px solid #e5e4e2;
 z-index:9;}
.secundarios-x-tabs-strip .secundarios-x-tabs-text {
	font:bold 11px verdana;
 z-index:9;}
.secundarios-x-tabs-strip .on .secundarios-x-tabs-text {
	color:#393939;
 z-index:9;}
.secundarios-x-tabs-strip .on .secundarios-x-tabs-right {
	 background: url(../images/extTheme/tabSecundario/tab-sprite.gif) no-repeat;
	 height:20px;
	 margin-left: 0px;
 z-index:9;}
.secundarios-x-tabs-strip .on .secundarios-x-tabs-left {
	 background: url(../images/extTheme/tabSecundario/tab-sprite.gif) no-repeat;
	 height:20px;
	margin-left: 0px;
 z-index:9;}
.secundarios-x-tabs-strip .secundarios-x-tabs-right {
	 background: url(../images/extTheme/tabSecundario/tab-sprite.gif) no-repeat;
	 height:20px;
	 margin-left: 0px;
 z-index:9;}
.secundarios-x-tabs-strip .secundarios-x-tabs-left {
	 background: url(../images/extTheme/tabSecundario/tab-sprite.gif) no-repeat;
	 height:20px;
	 margin-left: 0px;
 z-index:9;}
.secundarios-x-tabs-strip .secundarios-x-tabs-closable .close-icon{
    background-image:url(../images/extTheme/layout/tab-close.gif);
 z-index:9;}
.secundarios-x-tabs-strip .on .close-icon{
    background-image:url(../images/extTheme/layout/tab-close.gif);
 z-index:9;}
.secundarios-x-tabs-strip .secundarios-x-tabs-closable .close-over{
    background-image:url(../images/extTheme/layout/tab-close-on.gif);
 z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-strip .secundarios-x-tabs-right {
	 background: url(../images/extTheme/tabSecundario/tab-btm-inactive-right-bg.gif) no-repeat bottom left;
 z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-strip .secundarios-x-tabs-left {
	 background: url(../images/extTheme/tabSecundario/tab-btm-inactive-left-bg.gif) no-repeat bottom right;
 z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-strip .on .secundarios-x-tabs-right {
	 background: url(../images/extTheme/tabSecundario/tab-btm-right-bg.gif) no-repeat bottom left;
 z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-strip .on .secundarios-x-tabs-left {
	 background: url(../images/extTheme/tabSecundario/tab-btm-left-bg.gif) no-repeat bottom right;
 z-index:9;}
.secundarios-x-tabs-body {
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
 z-index:9;}
.secundarios-x-tabs-bottom .secundarios-x-tabs-wrap {
	border-top:1px solid #848284;
 z-index:9;}
 
 
.x-form-field-wrap .my-trigger-class {
    background :transparent url(../img/combodown.gif) no-repeat center;
	width: 9px;
	height: 5px;
	margin-right:0px;
	padding-top: 0px;
	margin-top: 9px;
}

.x-form-field-wrap .my-input-class {
	border: 0px solid #e5e4e2;
	font-size : 10px;
	background: transparent;
	color:#666666;
	padding-top: 0px;
	margin-top: 0px;
}