﻿/*cambiar 20200430*/
html {	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin: 0px;	padding-top: 0px;	}
body {	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin: 0px;	padding-top: 0px;	}
div {	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin: 0px;	padding-top: 0px;	}
h3 {	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin: 0px;	padding-top: 0px;	}
form {	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin: 0px;	padding-top: 0px;	}
input {	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin: 0px;	padding-top: 0px;	}
td {	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin: 0px;	padding-top: 0px;	}
body {	border-top-width: 0px;	border-left-width: 0px;	border-bottom-width: 0px;	border-right-width: 0px}
html {	border-top-width: 0px;	border-left-width: 0px;	border-bottom-width: 0px;	border-right-width: 0px}
body {	margin: 5px}
h3 {	font-size: 100%}

.x-form fieldset {	/*border-right: #b5b8c8 1px solid;*/	/*padding-right: 10px;*/	/*border-top: #b5b8c8 1px solid;*/	/*padding-left: 10px;	margin-bottom: 10px;	padding-bottom: 5px;*/	/*border-left: #b5b8c8 1px solid;*/	/*padding-top: 10px;*/	/*border-bottom: #b5b8c8 1px solid*/}
.x-form fieldset legend {	font: bold 11px tahoma,arial,helvetica,sans-serif;	color: #15428b}
.ext-ie .x-form fieldset legend {	margin-bottom: 10px}
.ext-ie .x-form fieldset {	padding-top: 0px}
.ext-strict .x-small-editor .x-form-text {	height: 16px !important}
.ext-ie .x-small-editor .x-form-text {	margin-top: -1px !important;	margin-bottom: -1px !important;	line-height: 16px !important;	height: 20px !important}
.x-small-editor .x-form-text {	vertical-align: middle;	line-height: 16px;	height: 20px}
.ext-safari .x-small-editor .x-form-field {	font: 12px arial,tahoma,helvetica,sans-serif}
.ext-ie .x-small-editor .x-form-text {	line-height: 16px;	height: 20px}
.x-form-clear {	clear: both;	font-size: 0px;	overflow: hidden;	line-height: 0;	height: 0px}
.x-form-clear-left {	clear: left;	font-size: 0px;	overflow: hidden;	line-height: 0;	height: 0px}
.x-form-cb-label {	clear: none !important;	display: inline !important;	float: none !important;	margin-left: 4px}
.x-form-column {	padding-right: 0px;	padding-left: 0px;	float: left;	padding-bottom: 0px;	margin: 0px;	overflow: hidden;	width: 48%;	padding-top: 0px;	zoom: 1}
.x-form .x-form-btns-ct .x-btn {	clear: none;	float: right}
.x-form .x-form-btns-ct .x-form-btns td {	border-top-width: 0px;	padding-right: 0px;	padding-left: 0px;	border-left-width: 0px;	border-bottom-width: 0px;	padding-bottom: 0px;	padding-top: 0px;	border-right-width: 0px}
.x-form .x-form-btns-ct .x-form-btns-right table {	clear: none;	float: right}
.x-form .x-form-btns-ct .x-form-btns-left table {	clear: none;	float: left}
.x-form .x-form-btns-ct .x-form-btns-center {	text-align: center}
.x-form .x-form-btns-ct .x-form-btns-center table {	margin: 0px auto}
.x-form .x-form-btns-ct table td.x-form-btn-td {	padding-right: 3px;	padding-left: 3px;	padding-bottom: 3px;	padding-top: 3px}
.x-form .x-form-btns-ct .x-btn-focus .x-btn-left {	background-position: 0px -147px}
.x-form .x-form-btns-ct .x-btn-focus .x-btn-right {	background-position: 0px -168px}
.x-form .x-form-btns-ct .x-btn-focus .x-btn-center {	background-position: 0px -189px}
.x-form .x-form-btns-ct .x-btn-click .x-btn-center {	background-position: 0px -126px}
.ext-ie td .x-form-text {	/*position: relative;	top: -1px*/}
.x-form-label-right label{ text-align: right; }
.x-form-label-top .x-form-item label{	width: auto;	float: none;	clear: none;	display: inline;	margin-bottom: 4px;	position: static;}
.x-form-label-top .x-form-element{	padding-left: 0;	padding-top: 4px;}
.x-form-label-top .x-form-item{	padding-bottom: 4px;}



.ext-shim {	left: 0px;	visibility: hidden;	overflow: hidden;	position: absolute;	top: 0px}
.ext-ie .ext-shim {	filter: alpha(opacity=0)}
.x-unselectable {	moz-user-select: none;	khtml-user-select: none}
.x-unselectable {	moz-user-select: none;	khtml-user-select: none}
.x-ie-shadow {	display: none;	background: #777;	left: 0px;	overflow: hidden;	zoom: 1;	position: absolute;	top: 0px}
.x-clear {	clear: both;	font-size: 0px;	overflow: hidden;	line-height: 0;	height: 0px}
.x-form-field {	margin: 0px;	font: 12px tahoma, arial, helvetica, sans-serif}
.x-form-text {	border-right: #b5b8c8 1px solid;	padding-right: 3px;	border-top: #b5b8c8 1px solid;	padding-left: 3px;	/*background: url(../images/default/form/text-bg.gif) #fff repeat-x 0px 0px;*/	padding-bottom: 1px;	border-left: #b5b8c8 1px solid;	padding-top: 1px;	border-bottom: #b5b8c8 1px solid}
.x-form-text {	vertical-align: middle;	/*line-height: 17px;*/}
.ext-ie .x-form-text {	margin-top: -1px;	margin-bottom: -1px;	line-height: 17px;}
/*.ext-strict .x-form-text {	height: 18px}*/
.x-form-item {	display: block;	margin-bottom: 4px;	font: 12px tahoma, arial, helvetica, sans-serif}
.x-form-item label {	clear: left;	padding-right: 3px;	display: block;	padding-left: 0px;	z-index: 2;	float: left;	padding-bottom: 3px;	width: auto;	padding-top: 3px}
.x-form-element {	position: relative}
.x-form-column {	padding-right: 0px;	padding-left: 0px;	float: left;	padding-bottom: 0px;	margin: 0px;	overflow: hidden;	width: auto;	padding-top: 0px;	zoom: 1}
.x-btn {	font: 11px tahoma, verdana, helvetica;	cursor: pointer;	white-space: nowrap}
.x-btn button {	border-right: 0px;	padding-right: 3px;	border-top: 0px;	padding-left: 3px;	background: none transparent scroll repeat 0% 0%;	margin: 0px;	font: 11px tahoma,verdana,helvetica;	overflow: visible;	border-left: 0px;	width: auto;	cursor: pointer;	border-bottom: 0px;	moz-outline: 0 none;	outline: 0 none}
.ext-ie .x-btn button {	padding-top: 2px}
.x-btn em {	font-weight: normal;	font-style: normal}
.x-btn-text-icon .x-btn-center .x-btn-text {	padding-right: 0px;	background-position: 0px 2px;	padding-left: 18px;	padding-bottom: 2px;	padding-top: 3px;	background-repeat: no-repeat}
.x-btn-left {	font-size: 1px;	line-height: 1px}
.x-btn-right {	font-size: 1px;	line-height: 1px}
.x-btn-left {	background: url(../images/default/basic-dialog/btn-sprite.gif) no-repeat 0px 0px;	width: 3px;	height: 21px}
.x-btn-right {	background: url(../images/default/basic-dialog/btn-sprite.gif) no-repeat 0px -21px;	width: 3px;	height: 21px}
.x-btn-left i {	display: block;	font-size: 1px;	overflow: hidden;	width: 3px;	line-height: 1px}
.x-btn-right i {	display: block;	font-size: 1px;	overflow: hidden;	width: 3px;	line-height: 1px}
.x-btn-center {	padding-right: 5px;	padding-left: 5px;	background: url(../images/default/basic-dialog/btn-sprite.gif) repeat-x 0px -42px;	padding-bottom: 0px;	vertical-align: middle;	cursor: pointer;	padding-top: 0px;	white-space: nowrap;	text-align: center}

.x-toolbar .x-btn-over .x-btn-menu-arrow-wrap .x-btn-center button{background-position: 0 -47px;}
.x-toolbar .x-btn-over .x-btn-left{background: url(../images/aero/toolbar/tb-btn-sprite.gif) no-repeat 0 0;}
.x-toolbar .x-btn-over .x-btn-right{background: url(../images/aero/toolbar/tb-btn-sprite.gif) no-repeat 0 -21px;}
.x-toolbar .x-btn-over .x-btn-center{background: url(../images/aero/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/aero/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/aero/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/aero/toolbar/tb-btn-sprite.gif) repeat-x 0 -105px;}
.x-toolbar .x-btn-with-menu .x-btn-center em{padding-right: 8px;}

.x-toolbar {	padding-right: 2px;	border-top: #eaf0f7 1px solid;	display: block;	padding-left: 2px;	padding-bottom: 2px;	padding-top: 2px;	}
.x-toolbar2 {	border-top-style: none;	border-bottom-style: none}
.x-toolbar td {	vertical-align: middle}
.x-toolbar td {	font: 11px tahoma, arial, helvetica, sans-serif;	white-space: nowrap}
.x-toolbar span {	font: 11px tahoma, arial, helvetica, sans-serif;	white-space: nowrap}
.x-toolbar .x-btn-left {	background: none transparent scroll repeat 0% 0%}
.x-toolbar .x-btn-right {	background: none transparent scroll repeat 0% 0%}
.x-toolbar .x-btn-center {	padding-right: 0px;	padding-left: 0px;	background: none transparent scroll repeat 0% 0%;	padding-bottom: 0px;	padding-top: 0px}
.x-toolbar .ytb-sep {	border-top-width: 0px;	background-position: center 50%;	display: block;	border-left-width: 0px;	font-size: 1px;	background-image: url(../images/default/grid/grid-split.gif);	border-bottom-width: 0px;	margin: 0px 2px;	overflow: hidden;	width: 4px;	cursor: default;	background-repeat: no-repeat;	height: 16px;	border-right-width: 0px}
.x-resizable-handle {	font-size: 1px;	z-index: 100;	background: white;	filter: alpha(opacity=0);	overflow: hidden;	line-height: 6px;	zoom: 1;	position: absolute;	opacity: 0}
.x-resizable-handle-east {	right: 0px;	width: 6px;	cursor: e-resize;	top: 0px;	height: 100%}
.ext-ie .x-resizable-handle-east {	margin-right: -1px}
.x-resizable-handle-south {	left: 0px;	width: 100%;	cursor: s-resize;	bottom: 0px;	height: 6px}
.ext-ie .x-resizable-handle-south {	margin-bottom: -1px}
.x-resizable-handle-west {	left: 0px;	width: 6px;	cursor: w-resize;	top: 0px;	height: 100%}
.x-resizable-handle-north {	left: 0px;	width: 100%;	cursor: n-resize;	top: 0px;	height: 6px}
.x-resizable-handle-southeast {	z-index: 101;	right: 0px;	width: 6px;	cursor: se-resize;	bottom: 0px;	height: 6px}
.x-resizable-handle-northwest {	z-index: 101;	left: 0px;	width: 6px;	cursor: nw-resize;	top: 0px;	height: 6px}
.x-resizable-handle-northeast {	z-index: 101;	right: 0px;	width: 6px;	cursor: ne-resize;	top: 0px;	height: 6px}
.x-resizable-handle-southwest {	z-index: 101;	left: 0px;	width: 6px;	cursor: sw-resize;	bottom: 0px;	height: 6px}
.x-resizable-pinned .x-resizable-handle {	filter: alpha(opacity=100);	opacity: 1}
.x-resizable-pinned .x-resizable-handle-east {	background: url(../images/default/sizer/e-handle.gif) left 50%}
.x-resizable-pinned .x-resizable-handle-west {	background: url(../images/default/sizer/e-handle.gif) left 50%}
.x-resizable-pinned .x-resizable-handle-south {	background: url(../images/default/sizer/s-handle.gif) 50% top}
.x-resizable-pinned .x-resizable-handle-north {	background: url(../images/default/sizer/s-handle.gif) 50% top}
.x-resizable-pinned .x-resizable-handle-southeast {	background: url(../images/default/sizer/se-handle.gif) left top}
.x-resizable-pinned .x-resizable-handle-northwest {	background: url(../images/default/sizer/nw-handle.gif) right bottom}
.x-resizable-pinned .x-resizable-handle-northeast {	background: url(../images/default/sizer/ne-handle.gif) left bottom}
.x-resizable-pinned .x-resizable-handle-southwest {	background: url(../images/default/sizer/sw-handle.gif) right top}
.x-resizable-proxy {	border-right: #6593cf 1px dashed;	border-top: #6593cf 1px dashed;	display: none;	z-index: 50000;	left: 0px;	overflow: hidden;	border-left: #6593cf 1px dashed;	border-bottom: #6593cf 1px dashed;	position: absolute;	top: 0px}
.x-grid-topbar {	display: none;	font: 11px arial, tahoma, helvetica, sans-serif;	overflow: hidden;	zoom: 1;}
.x-grid-topbar .x-toolbar {	border-right: 0px}
.x-dlg-focus {	left: 0px;	overflow: hidden;	width: 0px;	position: absolute;	top: 0px;	height: 0px;	moz-outline: 0 none;	outline: 0 none}
.x-dlg-mask {	display: none;	z-index: 10000;	filter: alpha(opacity=50);	left: 0px;	position: absolute;	top: 0px;	background-color: #ccc;	opacity: .50;	moz-opacity: 0.5}
body.x-body-masked select {	visibility: hidden}
.x-dlg {	z-index: 10001;	overflow: hidden;	position: absolute;	top: 0px}
.x-dlg .x-dlg-hd {	padding-right: 5px;	padding-left: 5px;	background: url(../images/default/basic-dialog/hd-sprite.gif) navy repeat-x 0px -82px;	padding-bottom: 5px;	font: bold 12px "sans serif" , tahoma, verdana, helvetica;	overflow: hidden;	color: #fff;	padding-top: 5px;	white-space: nowrap}
.x-dlg .x-dlg-hd-left {	padding-left: 3px;	background: url(../images/default/basic-dialog/hd-sprite.gif) no-repeat 0px -41px;	margin: 0px}
.x-dlg .x-dlg-hd-right {	padding-right: 3px;	background: url(../images/default/basic-dialog/hd-sprite.gif) no-repeat right 0px}
.x-dlg .x-dlg-dlg-body {	border-right: #6593cf 1px solid;	padding-right: 10px;	border-top: #6593cf 0px;	padding-left: 10px;	z-index: 1;	background: url(../images/default/layout/gradient-bg.gif);	left: 0px;	padding-bottom: 10px;	overflow: hidden;	border-left: #6593cf 1px solid;	padding-top: 10px;	border-bottom: #6593cf 1px solid;	position: absolute;	top: 24px}
.x-dlg .x-dlg-bd {	overflow: hidden}
.x-dlg .x-dlg-ft {	padding-right: 5px;	padding-left: 5px;	padding-bottom: 0px;	overflow: hidden;	padding-top: 5px}
.x-dlg {	border-top: 0px}
.x-dlg {	border-bottom: 0px}
.x-dlg .x-dlg-ft .x-btn {	clear: none;	float: right;	margin-right: 5px}
.x-dlg .x-dlg-ft .x-dlg-btns td {	border-top-width: 0px;	padding-right: 0px;	padding-left: 0px;	border-left-width: 0px;	border-bottom-width: 0px;	padding-bottom: 0px;	padding-top: 0px;	border-right-width: 0px}
.x-dlg .x-dlg-ft .x-dlg-btns-right table {	clear: none;	float: right}
.x-dlg .x-dlg-ft .x-dlg-btns .x-btn-focus .x-btn-left {	background-position: 0px -147px}
.x-dlg .x-dlg-ft .x-dlg-btns .x-btn-focus .x-btn-right {	background-position: 0px -168px}
.x-dlg .x-dlg-ft .x-dlg-btns .x-btn-focus .x-btn-center {	background-position: 0px -189px}
.x-dlg-draggable .x-dlg-hd {	cursor: move}
.x-dlg-closable .x-dlg-hd {	padding-right: 22px}
.x-dlg-toolbox {	z-index: 6;	right: 4px;	background: none transparent scroll repeat 0% 0%;	width: 40px;	cursor: default;	position: absolute;	top: 4px;	height: 15px}
.x-dlg .x-dlg-close {	padding-right: 0px;	padding-left: 0px;	font-size: 1px;	float: right;	visibility: inherit;	padding-bottom: 0px;	margin: 0px 0px 0px 2px;	width: 15px;	cursor: pointer;	line-height: 1px;	padding-top: 0px;	background-repeat: no-repeat;	height: 15px}
.x-dlg .x-dlg-close {	background-image: url(../images/basic-dialog/close.gif)}

.x-dlg div.x-resizable-handle-east {	border-right: 0px;	border-top: 0px;	background-image: url(../images/aero/s.gif);	border-left: 0px;	border-bottom: 0px}
.x-dlg div.x-resizable-handle-south {	border-right: 0px;	border-top: 0px;	background-image: url(../images/aero/s.gif);	border-left: 0px;	border-bottom: 0px}
.x-dlg div.x-resizable-handle-west {	border-right: 0px;	border-top: 0px;	background-image: url(../images/aero/s.gif);	border-left: 0px;	border-bottom: 0px}
.x-dlg div.x-resizable-handle-southeast {	border-top-width: 0px;	background-position: right bottom;	border-left-width: 0px;	right: 2px;	background-image: url(../images/aero/basic-dialog/se-handle.gif);	border-bottom-width: 0px;	width: 9px;	bottom: 2px;	height: 9px;	border-right-width: 0px}
.x-dlg div.x-resizable-handle-southwest {	border-top-width: 0px;	background-position: right top;	border-left-width: 0px;	background-image: url(../images/aero/s.gif);	border-bottom-width: 0px;	margin-bottom: 1px;	margin-left: 1px;	border-right-width: 0px}
.x-dlg div.x-resizable-handle-north {	border-right: 0px;	border-top: 0px;	background-image: url(../images/aero/s.gif);	border-left: 0px;	border-bottom: 0px}

.x-dlg .x-dlg-ft .x-dlg-btns-center{text-align:center;}
.x-dlg .x-dlg-ft .x-dlg-btns-center table{margin:0 auto;}



.x-dlg div.x-resizable-handle-northeast {	border-top-width: 0px;	border-left-width: 0px;	background-image: url(../images/aero/s.gif);	border-bottom-width: 0px;	border-right-width: 0px}
.x-dlg div.x-resizable-handle-northwest {	border-top-width: 0px;	border-left-width: 0px;	background-image: url(../images/aero/s.gif);	border-bottom-width: 0px;	border-right-width: 0px}
.xtheme-gray .x-dlg div.x-resizable-handle-northwest {	border-top-width: 0px;	border-left-width: 0px;	background-image: url(../images/aero/s.gif);	border-bottom-width: 0px;	border-right-width: 0px}
.x-box-tl {	/*background: url(../images/default/box/corners.gif) no-repeat 0px 0px;*/	zoom: 1}
.x-box-tc {	/*background: url(../images/default/box/tb.gif) repeat-x 0px 0px;*/	overflow: hidden;	height: 8px}
.x-box-tr {	/*background: url(../images/default/box/corners.gif) no-repeat right -8px*/}
.x-box-ml {	padding-left: 4px;	/*background: url(../images/default/box/l.gif) repeat-y 0px 50%;*/	overflow: hidden;	zoom: 1}
.x-box-mc {	padding-right: 10px;	padding-left: 10px;	font-size: 12px;	/*background: url(../images/default/box/tb.gif) #eee repeat-x 0px -16px;*/	padding-bottom: 4px;	color: #393939;	padding-top: 4px;	font-family: "myriad pro" , "myriad web" , "tahoma" , "helvetica" , "arial" ,sans-serif}
.x-box-mc h3 {	font-weight: bold;	font-size: 14px;	zoom: 1}
.x-box-mr {	padding-right: 4px;	/*background: url(../images/default/box/r.gif) repeat-y right 50%;*/	overflow: hidden}
.x-box-bl {	background: /*url(../images/default/box/corners.gif) no-repeat 0px -16px;*/	zoom: 1}
.x-box-bc {	/*background: url(../images/default/box/tb.gif) repeat-x 0px -8px;*/	overflow: hidden;	height: 8px}
.x-box-br {	/*background: url(../images/default/box/corners.gif) no-repeat right -24px*/}
.x-box-tl {	padding-left: 8px;	overflow: hidden}
.x-box-bl {	padding-left: 8px;	overflow: hidden}
.x-box-tr {	padding-right: 8px;	overflow: hidden}
.x-box-br {	padding-right: 8px;	overflow: hidden}




.x-toolbar2 {	padding-right: 2px;	padding-left: 2px;	background: none transparent scroll repeat 0% 0%;	padding-bottom: 2px;	padding-top: 2px}
.x-toolbar .ytb-sep {	background-image: url(../images/aero/grid/grid-blue-split.gif)}
.Ocultar {	display: none}
.x-grid-csg {	border-style: inset;
    border-color: LightGray;
    width: 100%;	border-collapse: collapse;	}
.x-grid-header-csg {	font-size: 12px}
.x-grid-button-csg {
    width: 15px;
    font-family: Century Gothic
}

.x-shadow{display:none;position:absolute;overflow:hidden;left:0;top:0;}
.x-shadow*{overflow:hidden;}
.x-shadow*{padding:0;border:0;margin:0;clear:none;zoom:1;}
.x-shadow .xstc,.x-shadow .xsbc{height:6px;float:left;}
.x-shadow .xstl,.x-shadow .xstr,.x-shadow .xsbl,.x-shadow .xsbr{width:6px;height:6px;float:left;}
.x-shadow .xsc{width:100%;}
.x-shadow .xsml,.x-shadow .xsmr{width:6px;float:left;height:100%;}
.x-shadow .xsmc{float:left;height:100%;background:transparent url(../images/default/shadow-c.png);}
.x-shadow .xst,.x-shadow .xsb{height:6px;overflow:hidden;width:100%;}
.x-shadow .xsml{background:transparent url(../images/default/shadow-lr.png)repeat-y 0 0;}
.x-shadow .xsmr{background:transparent url(../images/default/shadow-lr.png)repeat-y-6px 0;}
.x-shadow .xstl{background:transparent url(../images/default/shadow.png)no-repeat 0 0;}
.x-shadow .xstc{background:transparent url(../images/default/shadow.png)repeat-x 0-30px;}
.x-shadow .xstr{background:transparent url(../images/default/shadow.png)repeat-x 0-18px;}
.x-shadow .xsbl{background:transparent url(../images/default/shadow.png)no-repeat 0-12px;}
.x-shadow .xsbc{background:transparent url(../images/default/shadow.png)repeat-x 0-36px;}
.x-shadow .xsbr{background:transparent url(../images/default/shadow.png)repeat-x 0-6px;}



.x-btn-icon .x-btn-center .x-btn-text{background-position:center;background-repeat:no-repeat;height:16px;width:16px;cursor:pointer;white-space:nowrap;padding:0;}
.x-btn-icon .x-btn-center{padding:1px;}
.x-btn em{font-style:normal;font-weight:normal;}
.x-btn-text-icon .x-btn-center .x-btn-text{background-position:0 2px;background-repeat:no-repeat;padding-left:18px;padding-top:3px;padding-bottom:2px;padding-right:0;}
.x-btn-left,.x-btn-right{font-size:1px;line-height:1px;}
.x-btn-left{width:3px;height:21px;background:url(../images/default/basic-dialog/btn-sprite.gif)no-repeat 0 0;}
.x-btn-right{width:3px;height:21px;background:url(../images/default/basic-dialog/btn-sprite.gif)no-repeat 0-21px;}
.x-btn-left i,.x-btn-right i{display:block;width:3px;overflow:hidden;font-size:1px;line-height:1px;}
.x-btn-center{background:url(../images/default/basic-dialog/btn-sprite.gif)repeat-x 0-42px;vertical-align:middle;text-align:center;padding:0 5px;cursor:pointer;white-space:nowrap;}
.x-btn-over .x-btn-left{background-position:0-63px;}.x-btn-over .x-btn-right{background-position:0-84px;}
.x-btn-over .x-btn-center{background-position:0-105px;}
.x-btn-click .x-btn-center,.x-btn-menu-active .x-btn-center{background-position:0-126px;}
.x-btn-disabled*{color:gray!important;cursor:default!important;}
.x-btn-menu-text-wrap .x-btn-center{padding:0 3px;}
.ext-gecko .x-btn-menu-text-wrap .x-btn-center{padding:0 1px;}
.x-btn-menu-arrow-wrap .x-btn-center{padding:0;}

.x-grid {	OVERFLOW: hidden;	BACKGROUND-COLOR: #fff}
.x-grid-row TD {
    FONT: 14px/14px Century Gothic !important;
    VERTICAL-ALIGN: middle;
    WHITE-SPACE: nowrap;
    moz-outline: none;
    moz-user-focus: normal
}
.x-grid TH {	PADDING-LEFT: 2px}
.x-grid-scroller {	OVERFLOW: auto}

.x-grid-hd-row TD {	LINE-HEIGHT: 14px}
.x-grid-row {	CURSOR: default}
.x-grid-row-alt {	BACKGROUND-COLOR: #f1f1f1}
.x-grid-header {
    BACKGROUND: url(../images/default/grid/grid-hrow.gif) #ebeadb repeat-x;
    OVERFLOW: hidden;
    WIDTH: 100%;
    CURSOR: default;
    FONT-SIZE: 14px !important;
}
.x-grid-cell-selected {
    COLOR: white;
    BACKGROUND-COLOR: #60205C !important;
}
.x-grid-cell-selected span{color:white!important;}
.x-grid-cell-selected .x-grid-cell-text{color:white;}

.x-grid-dirty-cell{	background: transparent url(../images/default/grid/dirty.gif) no-repeat 0 0;}



#x-msg-box .x-dlg-ft .x-btn{float:none;clear:none;margin:0 3px;}
#x-msg-box .x-dlg-bd {
    padding: 5px;
    overflow: hidden !important;
    font: normal 14px Century Gothic;
}
#x-msg-box .ext-mb-input{margin-top:4px;width:95%;}
#x-msg-box .ext-mb-textarea{margin-top:4px;font:normal 13px verdana,tahoma,sans-serif;}
#x-msg-box .ext-mb-progress-wrap{margin-top:4px;border:1px solid #6593cf;}
#x-msg-box .ext-mb-progress{height:18px;background:#e0e8f3 url(../images/default/qtip/bg.gif) repeat-x;}
#x-msg-box .ext-mb-progress-bar{height:18px;overflow:hidden;width:0;background:#8BB8F3;border-top:1px solid #B2D0F7;border-bottom:1px solid #65A1EF;border-right:1px solid #65A1EF;}
#x-msg-box .x-msg-box-wait{background:transparent url(../images/default/grid/loading.gif) no-repeat left;display:block;width:300px;padding-left:18px;line-height:18px;}

.inputCentrosAtencionActual {
    background: none !important;
    cursor: pointer !important;
    border: none !important;
    font-size: 15px !important;
    margin-top: 10px !important;
    font-weight: 600 !important;
}

.inputCentrosAtencion {
    background: none !important;
    cursor: pointer !important;
    border: none !important;
    font-size: 15px !important;
    margin-top: 10px !important;
    text-decoration: underline !important;
}
