.dt {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}

.dt-int {
	background-color: rgba(0,0,200,1);
	color: white;
}
.dt-float {
	background-color: rgba(0,0,100,1);
	color: white;
}
.dt-boolean {
	background-color: rgba(0,100,200,1);
	color: white;
}
.dt-string {
	background-color: rgba(0,150,0,1);
	color: white;
}
.dt-text {
	background-color: rgba(0,75,0,1);
	color: white;
} 
.dt-date {
	background-color: rgba(200,0,0,1);
	color: white;
}
.dt-datetime {
	background-color: rgba(100,0,0,1);
	color: white;		
}
.dt-time {
	background-color: rgba(200,100,0,1);
	color: white;
}
.dt-color {
	background-color: rgba(200,0,100,1);
	color: white;
}
.dt-image {
	background-color: rgb(172, 175, 6);
	color: white;
}
.dt-object {
	background-color: rgba(100,0,200,1);
	color: white;
}
.dt-enum {
	background-color: rgba(200,200,100,1);
	color: rgb(83, 83, 83);
}
.dt-array {
	background-color: rgb(194, 78, 0);
	color: white;
}


.align {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}

.align-left {
	background-color: rgb(45, 20, 160);
	color: white;
}
.align-center {
	background-color: rgb(14, 88, 20);
	color: white;
}
.align-right {
	background-color: rgb(109, 39, 18);
	color: white;
}



.qt {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}

.qt-standard {
	background-color: rgb(160, 160, 160);
	color: white;
}
.qt-popup {
	background-color: rgb(45, 20, 160);
	color: white;
}
.qt-dropdown {
	background-color: rgb(14, 88, 20);
	color: white;
}



.tot {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}

.tot- {
	background-color: rgb(82, 82, 82);
	color: white;
}

.tot-suma {
	background-color: rgb(38, 38, 75);
	color: white;
}

.tot-cuenta {
	background-color: rgb(44, 87, 85);
	color: white;
}

.tot-promedio {
	background-color: rgb(70, 44, 87);
	color: white;
}

.sp {
	padding: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border: 1px solid white;
	box-shadow: 2px 2px 2px rgba(30,30,30,1);
	text-transform: uppercase;
	background-color: rgb(27, 51, 133);
	color: white;
}

.sp-name {
	font-size: 11px;
	font-weight: 600;
}

.sp-query {
	font-size: 8px;
	font-weight: 100;
}








.cls-dt {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}

.cls-dt-entero {
	background-color: rgba(0,0,200,1);
	color: white;
}
.cls-dt-decimal {
	background-color: rgba(0,0,100,1);
	color: white;
}
.cls-dt-logico {
	background-color: rgba(0,100,200,1);
	color: white;
}
.cls-dt-string {
	background-color: rgba(0,150,0,1);
	color: white;
}
.cls-dt-texto {
	background-color: rgba(0,75,0,1);
	color: white;
} 
.cls-dt-fecha {
	background-color: rgba(200,0,0,1);
	color: white;
}
.cls-dt-fechaHora {
	background-color: rgba(100,0,0,1);
	color: white;		
}
.cls-dt-hora {
	background-color: rgba(200,100,0,1);
	color: white;
}
.cls-dt-objeto {
	background-color: rgba(100,0,200,1);
	color: white;
}
.cls-dt-enum {
	background-color: rgba(200,200,100,1);
	color: rgb(83, 83, 83);
}
.cls-dt-array {
	background-color: rgb(194, 78, 0);
	color: white;
}





.cls-ot {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}
.cls-ot- {
	background-color: rgba(192,192,192,1);
	color: white;
}
.cls-ot-entero {
	background-color: rgba(0,0,200,1);
	color: white;
}
.cls-ot-decimal {
	background-color: rgba(0,0,100,1);
	color: white;
}
.cls-ot-logico {
	background-color: rgba(0,100,200,1);
	color: white;
}
.cls-ot-string {
	background-color: rgba(0,150,0,1);
	color: white;
}
.cls-ot-texto {
	background-color: rgba(0,75,0,1);
	color: white;
} 
.cls-ot-fecha {
	background-color: rgba(200,0,0,1);
	color: white;
}
.cls-ot-fechaHora {
	background-color: rgba(100,0,0,1);
	color: white;		
}
.cls-ot-hora {
	background-color: rgba(200,100,0,1);
	color: white;
}
.cls-ot-objeto {
	background-color: rgba(100,0,200,1);
	color: white;
}
.cls-ot-enum {
	background-color: rgba(200,200,100,1);
	color: rgb(83, 83, 83);
}




.cls-rol {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}
.cls-rol- {
	background-color: rgba(192,192,192,1);
	color: white;
}
.cls-rol-color {
	background-color: rgba(200,0,0,1);
	color: white;
}
.cls-rol-imagen {
	background-color: rgba(0,100,200,1);
	color: white;
}
.cls-rol-imagenes {
	background-color: rgba(0,0,200,1);
	color: white;
}
.cls-rol-archivo {
	background-color: rgba(0,150,0,1);
	color: white;
}
.cls-rol-archivos {
	background-color: rgba(0,75,0,1);
	color: white;
} 
.cls-rol-codigobarra {
	background-color: rgb(128, 37, 3);
	color: white;
} 
.cls-rol-codigoqr {
	background-color: rgb(75, 0, 0);
	color: white;
} 




.cls-vw {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}
.cls-vw- {
	background-color: rgba(192,192,192,1);
	color: white;
}
.cls-vw-inGrid4 {
	background-color: rgba(0,0,200,1);
	color: white;
}



.cls-pos {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}
.cls-pos-fija {
	background-color: hsl(158, 78%, 16%);
	color: white;
}
.cls-pos-movil {
	background-color: hsl(70, 83%, 25%);
	color: white;
}



.cls-dpl {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}
.cls-dpl-filas {
	background-color: rgb(21, 2, 163);
	color: white;
}
.cls-dpl-columnas {
	background-color: rgb(148, 50, 5);
	color: white;
}



.cls-dply {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}
.cls-dply-horizontal {
	background-color: rgba(0,92,92,1);
	color: white;
}
.cls-dply-vertical {
	background-color: rgba(92,0,92,1);
	color: white;
}



.cls-halign {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}
.cls-halign-left {
	background-color: rgba(0,60,120,1);
	color: white;
}
.cls-halign-center {
	background-color: rgba(60,0,120,1);
	color: white;
}
.cls-halign-right {
	background-color: rgba(0,120,60,1);
	color: white;
}




.cls-valign {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}
.cls-valign-top {
	background-color: rgba(0,60,120,1);
	color: white;
}
.cls-valign-center {
	background-color: rgba(60,0,120,1);
	color: white;
}
.cls-valign-bottom {
	background-color: rgba(0,120,60,1);
	color: white;
}



.cls-da {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}
.cls-da- {
	background-color: none;
	color: white;
}
.cls-da-horizontal {
	background-color: rgba(0,60,120,1);
	color: white;
}
.cls-da-vertical {
	background-color: rgba(0,120,60,1);
	color: white;
}




.cls-qt {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}
.cls-qt- {
	background-color: rgba(192,192,192,1);
	color: white;
}
.cls-qt-popup {
	background-color: rgba(0,120,60,1);
	color: white;
}
.cls-qt-dropdown {
	background-color: rgba(120,0,60,1);
	color: white;
}







.cls-panel {
	font-size: 10px;
	font-weight: 100;
	padding: 3px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	/*border: 1px solid white;*/
	box-shadow: 1px 1px 1px rgba(30,30,30,1);
	text-transform: uppercase;
}
.cls-panel-0, .cls-panel-head {
	background-color: hsl(133, 80%, 22%);
	color: white;
}
.cls-panel-1, .cls-panel-content {
	background-color: hsl(70, 86%, 31%);
	color: white;
}
.cls-panel-2, .cls-panel-general {
	background-color: hsl(186, 74%, 30%);
	color: white;
}
.cls-panel-3, .cls-panel-varios {
	background-color: hsl(223, 77%, 29%);
	color: white;
}
.cls-panel-4, .cls-panel-tintoreria {
	background-color: hsl(23, 83%, 25%);
	color: white;
}
.cls-panel-5, .cls-panel-left, .cls-panel-panel-left {
	background-color: hsl(16, 86%, 33%);
	color: white;
}
.cls-panel-5, .cls-panel-right, .cls-panel-panel-right {
	background-color: hsl(0, 80%, 24%);
	color: white;
}
