/*****************************************************************

	ActiveWidgets Grid 1.0.2 (GPL).
	Copyright (C) 2003-2005 ActiveWidgets Ltd. All Rights Reserved. 
	http://www.activewidgets.com/

	This program is free software; you can redistribute it and/or modify
	it under the terms of the GNU General Public License as published by
	the Free Software Foundation; either version 2 of the License, or
	(at your option) any later version.

	This program is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
	GNU General Public License for more details.

	You should have received a copy of the GNU General Public License
	along with this program; if not, write to the Free Software
	Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

*****************************************************************/

/*xml{display:none;}.gecko{-moz-box-sizing:border-box;}.gecko[onresize]{-moz-binding:url(gecko.xml#resize);}.gecko[onmouseenter], .gecko[onmouseleave]{-moz-binding:url(gecko.xml#mouse);}.active-box-normal{position:relative; overflow-y:hidden; height:18px;width:100%;vertical-align:top;border-width:1px;border-style:none none solid none;border-color:#cbc7b8;background-color:#d6d2c2!important;padding-bottom:1px;}.active-box-normal.gecko{overflow-y:visible; }.active-box-item{-moz-box-flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;height:100%;padding:0px 5px;border-width:1px;border-style:none none solid none;border-color:#e2decd;background-color:#ebeadb;}.active-box-item.gecko{-moz-binding:url(gecko.xml#item);}.active-gecko-item{display:-moz-inline-box;height:100%;-moz-box-align:center;}.active-box-image{overflow:hidden; top:0px;left:0px;width:16px;height:100%;line-height:1px;vertical-align:middle;margin:0px 3px -1px 0px;}.active-box-image.gecko{display:-moz-inline-box;overflow:visible;vertical-align:top;}.active-image-none{width:0px;margin-right:0px;}.active-box-resize{position:absolute;overflow:hidden;top:15%;right:-5px;width:10px;height:70%;font-size:100px;background:url(grid.png) -75px 0px repeat-y;cursor:e-resize;}.active-box-sort{display:-moz-inline-box;overflow:hidden;width:0px;height:100%;vertical-align:top;}.active-box-item .active-box-image.gecko,.active-box-item .active-box-sort.gecko{height:16px;}.active-sort-ascending .active-box-sort{width:16px;background:url(grid.png) -20px 50% no-repeat;}.active-sort-descending .active-box-sort{width:16px;background:url(grid.png) -40px 50% no-repeat;}.active-box-resize.gecko{position:relative;top:15%;margin-left:-5px;margin-right:-5px;line-height:12px;z-index:1000;}.active-scroll-data{position:absolute;overflow:hidden;top:0px;left:0px;width:100%;height:100%;padding:18px 0px 0px 28px;z-index:1;}.active-scroll-top{position:absolute;overflow:hidden;white-space:nowrap;top:0px;left:0px;width:100%;height:18px;padding:0px 20px 0px 28px;z-index:2;}.active-scroll-left{position:absolute;overflow:hidden;top:0px;left:0px;width:28px;height:100%;padding:18px 0px 20px 0px;text-align:center;z-index:2;}.active-scroll-corner{position:absolute;overflow:hidden;top:0px;left:0px;width:28px;height:18px;z-index:3;}.active-scroll-bars{position:absolute;overflow:auto;top:0px;left:0px;width:100%;height:100%;padding:0px;z-index:4;}.active-scroll-space{width:0px; height:0px;}.active-scroll-space.gecko{min-width:1px;min-height:1px;}.active-scroll-fill{display:inline;height:100%;}.active-scroll-fill.gecko{display:-moz-inline-box;}.active-scroll-data.gecko,.active-scroll-top.gecko,.active-scroll-left.gecko{overflow:-moz-scrollbars-none;}.active-controls-grid{position:relative; overflow:hidden;width:100%;height:100%;cursor:default;-moz-user-focus:normal;-moz-user-select:none; text-align:left;outline:none;}.active-templates-header{display:inline;width:100px;height:100%;}.active-header-over{border-color:#D50000;background:#D50000!important;}.active-header-over .active-box-item{border-color:#D50000;background:#faf9f4;}.active-header-over .active-box-resize{background:none;}.active-header-pressed{border-color:threeddarkshadow threedhighlight threedhighlight threeddarkshadow;}.active-header-pressed .active-box-item{position:relative;left:1px;top:1px;border-color:threedface;}.active-templates-header.gecko{display:-moz-inline-box;}.active-header-pressed .active-box-item.gecko{position:static;}.active-templates-row{overflow-y:hidden;white-space:nowrap;width:100%;height:18px;-moz-user-select:none;}.active-templates-row.gecko{display:-moz-box;overflow-y:visible;width:auto;min-width:100%;}.active-row-cell{display:inline;overflow:hidden;text-overflow:ellipsis;width:100px;height:100%;padding:0px 5px;line-height:17px;vertical-align:top;}.active-row-cell.gecko{display:-moz-inline-box;}.active-selection-true, .active-selection-true .active-row-cell{color:highlighttext!important;background-color:highlight!important;}.active-column-0{z-index:99}.active-column-1{z-index:98}.active-column-2{z-index:97}.active-column-3{z-index:96}.active-column-4{z-index:95}.active-column-5{z-index:94}.active-column-6{z-index:93}.active-column-7{z-index:92}.active-column-8{z-index:91}.active-column-9{z-index:90}.active-column-10{z-index:89}.active-column-11{z-index:88}.active-column-12{z-index:87}.active-column-13{z-index:86}.active-column-14{z-index:85}.active-column-15{z-index:84}.active-column-16{z-index:83}.active-column-17{z-index:82}.active-column-18{z-index:81}.active-column-19{z-index:80}.active-templates-text, .active-templates-image{-moz-binding:url(gecko.xml#box);}.active-gecko-box{-moz-box-flex:1;overflow:hidden; height:100%;width:100%;}.active-templates-status, .active-templates-error{padding:5px;}.active-scroll-left .active-box-normal{border-top:1px solid #faf9f4;border-right:1px solid #d6d2c2;border-bottom:none;}.active-image-txt{background:url(icons.png)  -20px 50% }.active-image-htm{background:url(icons.png)  -40px 50% }.active-image-xls{background:url(icons.png)  -60px 50% }.active-image-doc{background:url(icons.png)  -80px 50% }.active-image-pdf{background:url(icons.png) -100px 50% }.active-image-xml{background:url(icons.png) -120px 50% }.active-image-msi{background:url(icons.png) -140px 50% }.active-image-chm{background:url(icons.png) -160px 50% }.active-box-image{background-repeat:no-repeat}.active-image-loading{position:relative;top:20px;left:0px;width:107px;height:13px;margin-right:-107px;background:url(loading.gif) no-repeat;}*/
xml { display: none; } .gecko { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .khtml { box-sizing: border-box; -webkit-box-sizing: border-box; } .gecko[onresize] { -moz-binding: url(gecko.xml#resize); } .gecko[onmouseenter],.gecko[onmouseleave] { -moz-binding: url(gecko.xml#mouse); } .active-box-normal { position: relative; overflow-y: hidden; height: 18px; width: 100%; vertical-align: top; border-width: 1px; border-style: solid; border-color: threedhighlight threeddarkshadow threeddarkshadow threedhighlight; } .active-box-normal.gecko { overflow-y: visible; } .active-box-normal.khtml { overflow-y: visible; } .active-box-item { box-flex: 1; -moz-box-flex: 1; /*-webkit-box-flex: 1;*/ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; width: 100%; height: 100%; padding: 0px 5px; border-width: 1px; border-style: solid; border-color: threedlightshadow threedshadow threedshadow threedlightshadow; background-color: threedface; } .active-box-item.gecko { -moz-binding: url(gecko.xml#item); } .active-gecko-item { display: inline-block; /*display: -moz-inline-box; display: -webkit-inline-box;*/ height: 100%; box-align: center; -moz-box-align: center; -webkit-box-align: center; } .active-box-image { overflow: hidden; top: 0px; left: 0px; width: 16px; height: 100%; line-height: 1px; vertical-align: middle; margin: 0px 3px -1px 0px; } .active-box-image.gecko { display: inline-block; /*display: -moz-inline-box; display: -webkit-inline-box;*/ overflow: visible; vertical-align: top; } .active-box-image.khtml { display: inline-block; /*display: -moz-inline-box; display: -webkit-inline-box;*/ overflow: visible; vertical-align: top; } .active-image-none { width: 0px; margin-right: 0px; } .active-box-resize { position: absolute; overflow: hidden; top: 0px; right: -5px; width: 10px; height: 100%; font-size: 10px; cursor: e-resize; } .active-box-sort { display: inline-block; /*display: -moz-inline-box; display: -webkit-inline-box;*/ display: -o-inline-box; overflow: hidden; width: 0px; height: 100%; vertical-align: top; } .active-box-item .active-box-image.gecko,.active-box-item .active-box-sort.gecko { height: 16px; } .active-box-item .active-box-image.khtml,.active-box-item .active-box-sort.khtml { height: 16px; } .active-sort-ascending .active-box-sort { width: 16px; background: url(grid.png) -20px 50% no-repeat; } .active-sort-descending .active-box-sort { width: 16px; background: url(grid.png) -40px 50% no-repeat; } .active-box-resize.gecko { font-size: 1px; position: relative; margin-left: -5px; margin-right: -5px; line-height: 12px; z-index: 1000; } .active-box-resize.khtml { font-size: 1px; position: relative; margin-left: -5px; margin-right: -5px; line-height: 12px; z-index: 1000; } .active-scroll-data { position: absolute; overflow: hidden; top: 0px; left: 0px; width: 100%; height: 100%; padding: 18px 0px 0px 28px; z-index: 1; } .active-scroll-top { position: absolute; overflow: hidden; white-space: nowrap; top: 0px; left: 0px; width: 100%; height: 18px; padding: 0px 20px 0px 28px; z-index: 2; } .active-scroll-left { position: absolute; overflow: hidden; top: 0px; left: 0px; width: 28px; height: 100%; padding: 18px 0px 20px 0px; text-align: center; z-index: 2; } .active-scroll-corner { position: absolute; overflow: hidden; top: 0px; left: 0px; width: 28px; height: 18px; z-index: 3; } .active-scroll-bars { position: absolute; overflow: auto; top: 0px; left: 0px; width: 100%; height: 100%; padding: 0px; /*z-index: 4;*/ /* Corrige a seleçao no IE8+ */ z-index:-1; }
.active-scroll-space { width: 0px; height: 0px; } .active-scroll-space.gecko { min-width: 1px; min-height: 1px; } .active-scroll-space.khtml { min-width: 1px; min-height: 1px; } .active-scroll-fill { display: inline; height: 100%; } .active-scroll-fill.gecko { display: inline-block; /*display: -moz-inline-box; display: -webkit-inline-box;*/ } .active-scroll-fill.khtml { display: inline-block; /*display: -moz-inline-box; display: -webkit-inline-box;*/ } .active-scroll-data.gecko,.active-scroll-top.gecko,.active-scroll-left.gecko { /*overflow: -moz-scrollbars-none;*/ /* OBSOLETO */ overflow: hidden; } .active-scroll-data.khtml,.active-scroll-top.khtml,.active-scroll-left.khtml { /*overflow: -moz-scrollbars-none;*/ /* OBSOLETO */ overflow: hidden; } .active-controls-grid { position: relative; overflow: hidden; width: 100%; height: 100%; cursor: default; -moz-user-focus: normal; -moz-user-select: none; text-align: left; outline: none; } .active-templates-header { display: inline; width: 100px; height: 100%; } .active-header-pressed { border-color: threeddarkshadow threedhighlight threedhighlight threeddarkshadow; } .active-header-pressed .active-box-item { position: relative; left: 1px; top: 1px; border-color: threedface; } .active-templates-header.gecko { display: inline-block; display: -moz-inline-box; /* MANTEM COMPATIVEL COM O FF3.6 - dimensionamento das colunas*/ display: -webkit-inline-box; } .active-templates-header.khtml { display: inline-block; display: -moz-inline-box; /* MANTEM COMPATIVEL COM O FF3.6 - dimensionamento das colunas*/ display: -webkit-inline-box; } .active-header-pressed .active-box-item.gecko { position: static; } .active-header-pressed .active-box-item.khtml { position: static; } .active-templates-row { overflow-y: hidden; white-space: nowrap; width: 100%; height: 18px; -moz-user-select: none; }
.active-templates-row.gecko { /*display: -moz-box;*/ display: block; overflow-y: visible; width: auto; min-width: 100%; } .active-templates-row.khtml { /*display: -moz-box;*/ display: block; overflow-y: visible; width: auto; min-width: 100%; } .active-row-cell { display: inline; overflow: hidden; text-overflow: ellipsis; -webkit-text-overflow: ellipsis; width: 100px; height: 100%; padding: 0px 5px; line-height: 17px; vertical-align: top; white-space: nowrap; } .active-row-cell.gecko { display: inline-block; /*display: -moz-inline-box;*/ /*display: -webkit-inline-box;*/ } .active-row-cell.khtml { display: inline-block; /*display: -moz-inline-box;*/ /*display: -webkit-inline-box;*/ } .active-selection-true,.active-selection-true .active-row-cell { color: highlighttext !important; background-color: highlight !important; } .active-column-0 { z-index: 99 } .active-column-1 { z-index: 98 } .active-column-2 { z-index: 97 } .active-column-3 { z-index: 96 } .active-column-4 { z-index: 95 } .active-column-5 { z-index: 94 } .active-column-6 { z-index: 93 } .active-column-7 { z-index: 92 } .active-column-8 { z-index: 91 } .active-column-9 { z-index: 90 } .active-column-10 { z-index: 89 } .active-column-11 { z-index: 88 } .active-column-12 { z-index: 87 } .active-column-13 { z-index: 86 } .active-column-14 { z-index: 85 } .active-column-15 { z-index: 84 } .active-column-16 { z-index: 83 } .active-column-17 { z-index: 82 } .active-column-18 { z-index: 81 } .active-column-19 { z-index: 80 } .active-templates-text,.active-templates-image { -moz-binding: url(gecko.xml#box); } .active-gecko-box { box-flex: 1; /*-moz-box-flex: 1; /*-webkit-box-flex: 1;*/ overflow: hidden; height: 100%; width: 100%; } .active-templates-status,.active-templates-error { padding: 5px; } .active-image-txt { background: url(icons.png) -20px 50% } .active-image-htm { background: url(icons.png) -40px 50% } .active-image-xls { background: url(icons.png) -60px 50% } .active-image-doc { background: url(icons.png) -80px 50% } .active-image-pdf { background: url(icons.png) -100px 50% } .active-image-xml { background: url(icons.png) -120px 50% } .active-image-msi { background: url(icons.png) -140px 50% } .active-image-chm { background: url(icons.png) -160px 50% } .active-box-image { background-repeat: no-repeat } .active-image-loading { position: relative; top: 20px; left: 0px; width: 107px; height: 13px; margin-right: -107px; background: url(loading.gif) no-repeat; } .active-controls-grid { height: 100%; font: menu; color: #404066; } .active-grid-column { border-right: 1px solid threedlightshadow; } .active-grid-row { border-bottom: 1px solid threedlightshadow; }