/*Bugfix weil die Basisressource vom IE nicht korrekt geladen wird, wenn diese aus dem "Splitter" aufgerufen wird (BEISPIEL Popup bei integriertem DeDeQuery)*/
@import url('../Grid.css');
/*Bugfix ENDE*/


/* !!! CSS Changes for Special DeDeContent Grid Styles only set in separate area at the bottom  !!! (Original RadSkin "Default") */


/*Telerik RadGrid Default Skin*/

/*global*/

.RadGrid_DeDeContent
{
    border:1px solid #828282;
    background:#fff;
    color:#333;
}

.RadGrid_DeDeContent,
.RadGrid_DeDeContent .rgMasterTable,
.RadGrid_DeDeContent .rgDetailTable,
.RadGrid_DeDeContent .rgGroupPanel table,
.RadGrid_DeDeContent .rgCommandRow table,
.RadGrid_DeDeContent .rgEditForm table,
.RadGrid_DeDeContent .rgPager table,
.GridToolTip_DeDeContent
{
    font-family:"segoe ui",arial,sans-serif;
}

.RadGrid_DeDeContent .rgAdd,
.RadGrid_DeDeContent .rgRefresh,
.RadGrid_DeDeContent .rgEdit,
.RadGrid_DeDeContent .rgDel,
.RadGrid_DeDeContent .rgFilter,
.RadGrid_DeDeContent .rgPagePrev,
.RadGrid_DeDeContent .rgPageNext,
.RadGrid_DeDeContent .rgPageFirst,
.RadGrid_DeDeContent .rgPageLast,
.RadGrid_DeDeContent .rgExpand,
.RadGrid_DeDeContent .rgCollapse,
.RadGrid_DeDeContent .rgSortAsc,
.RadGrid_DeDeContent .rgSortDesc,
.RadGrid_DeDeContent .rgUpdate,
.RadGrid_DeDeContent .rgCancel,
.RadGrid_DeDeContent .rgUngroup,
.RadGrid_DeDeContent .rgExpXLS,
.RadGrid_DeDeContent .rgExpDOC,
.RadGrid_DeDeContent .rgExpPDF,
.RadGrid_DeDeContent .rgExpCSV
{
	background-image:url('Grid/sprite.gif');
}

/*header*/

.RadGrid_DeDeContent .rgHeaderDiv
{
	background:#eee 0 -7550px repeat-x url('Grid/sprite.gif');
}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -7050px;
}

.RadGrid_DeDeContent .rgHeader,
.RadGrid_DeDeContent th.rgResizeCol
{
	border:0;
	border-bottom:1px solid #828282;
	background:#eaeaea 0 -2300px repeat-x url('Grid/sprite.gif');
}

.RadGrid_DeDeContent th.rgSorted
{
	background-color:#c4c4c4;
	background-position:0 -2600px;
}

.RadGrid_DeDeContent .rgHeader,
.RadGrid_DeDeContent .rgHeader a
{
    color:#333;
}

/*rows*/

.RadGrid_DeDeContent .rgRow td
{
	border-color:#fff;
	cursor: pointer;
}

.RadGrid_DeDeContent .rgAltRow
{
	background:#f2f2f2;
}

.RadGrid_DeDeContent .rgAltRow td
{
	border-color:#f2f2f2;
	cursor: pointer;
}

.RadGrid_DeDeContent .rgRow .rgSorted
{
	border-bottom-color:#f2f2f2;
	background-color:#f2f2f2;
}

.RadGrid_DeDeContent .rgAltRow .rgSorted
{
	border-bottom-color:#e6e6e6;
	background-color:#e6e6e6;
}

.RadGrid_DeDeContent .rgSelectedRow .rgSorted,
.RadGrid_DeDeContent .rgActiveRow .rgSorted,
.RadGrid_DeDeContent .rgHoveredRow .rgSorted,
.RadGrid_DeDeContent .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_DeDeContent .rgRow a,
.RadGrid_DeDeContent .rgAltRow a,
.RadGrid_DeDeContent .rgEditRow a,
.RadGrid_DeDeContent tr.rgEditRow a,
.RadGrid_DeDeContent tr.rgHoveredRow a,
.RadGrid_DeDeContent tr.rgActiveRow a,
.RadGrid_DeDeContent .rgFooter a,
.RadGrid_DeDeContent .rgEditForm a
{
	color:#000;
}

.RadGrid_DeDeContent .rgSelectedRow
{
    background:#828282 0 -3900px repeat-x url('Grid/sprite.gif');
    color:#fff;
}
*+html .RadGrid_DeDeContent .rgSelectedRow .rgSorted{background-color:#828282}
* html .RadGrid_DeDeContent .rgSelectedRow .rgSorted{background-color:#828282}

.RadGrid_DeDeContent .rgSelectedRow a
{
	color:#fff;
}

.RadGrid_DeDeContent .rgActiveRow,
.RadGrid_DeDeContent .rgHoveredRow
{
    background:#c5c5c5 0 -2900px repeat-x url('Grid/sprite.gif');
    color:#333;
}
*+html .RadGrid_DeDeContent .rgActiveRow .rgSorted,
*+html .RadGrid_DeDeContent .rgHoveredRow .rgSorted{background-color:#c5c5c5}
* html .RadGrid_DeDeContent .rgActiveRow .rgSorted,
* html .RadGrid_DeDeContent .rgHoveredRow .rgSorted{background-color:#c5c5c5}

.RadGrid_DeDeContent .rgEditRow
{
	background:#fff 0 -4900px repeat-x url('Grid/sprite.gif');
	color:#333;
}
*+html .RadGrid_DeDeContent .rgEditRow .rgSorted{background-color:#fff}
* html .RadGrid_DeDeContent .rgEditRow .rgSorted{background-color:#fff}

.RadGrid_DeDeContent .rgActiveRow td,
.RadGrid_DeDeContent .rgActiveRow td.rgSorted,
.RadGrid_DeDeContent .rgHoveredRow td,
.RadGrid_DeDeContent .rgHoveredRow td.rgSorted
{
	border-bottom-color:#9e9e9e;
}

.RadGrid_DeDeContent .rgSelectedRow td,
.RadGrid_DeDeContent .rgSelectedRow td.rgSorted
{
	border-bottom-color:#6c6c6c;
}

/*footer*/

.RadGrid_DeDeContent .rgFooterDiv,
.RadGrid_DeDeContent .rgFooter
{
	background:#eee;
}

.RadGrid_DeDeContent .rgFooter td
{
	border-top:1px solid #828282;
	border-bottom:1px solid #fff;
}

/*status*/

.RadGrid_DeDeContent .rgPager .rgStatus
{
	border:1px solid;
	border-color:#828282 #c9c9c9 #eee #c9c9c9;
	border-left:0;
}

.RadGrid_DeDeContent .rgStatus div
{
	background-image:url('Common/loading_small.gif');
}

/*pager*/

.RadGrid_DeDeContent .rgPager
{
	background:#eee;
}

.RadGrid_DeDeContent td.rgPagerCell
{
	border:1px solid;
	border-color:#828282 #eee #eee;
	border-right:0;
}

.RadGrid_DeDeContent .rgInfoPart
{
	color:#8a8a8a;
}

.RadGrid_DeDeContent .rgInfoPart strong
{
	color:#4c4e54;
}

.RadGrid_DeDeContent .rgPageFirst
{
	background-position:0 -550px;
}
.RadGrid_DeDeContent .rgPageFirst:hover
{
	background-position:0 -600px;
}
.RadGrid_DeDeContent .rgPagePrev
{
	background-position:0 -700px;
}
.RadGrid_DeDeContent .rgPagePrev:hover
{
	background-position:0 -750px;
}
.RadGrid_DeDeContent .rgPageNext
{
	background-position:0 -850px;
}
.RadGrid_DeDeContent .rgPageNext:hover
{
	background-position:0 -900px;
}
.RadGrid_DeDeContent .rgPageLast
{
	background-position:0 -1000px;
}
.RadGrid_DeDeContent .rgPageLast:hover
{
	background-position:0 -1050px;
}

.RadGrid_DeDeContent .rgPager .rgPagerButton
{
	border-color:#d0d0d0 #aeaeae #8b8b8b;
	background:#e8e8e8 repeat-x 0 -1550px url('Grid/sprite.gif');
	color:#000;
	font-family:"segoe ui",arial,sans-serif;
}

.RadGrid_DeDeContent .rgNumPart a:hover,
.RadGrid_DeDeContent .rgNumPart a:hover span,
.RadGrid_DeDeContent .rgNumPart a.rgCurrentPage,
.RadGrid_DeDeContent .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}

.RadGrid_DeDeContent .rgNumPart a
{
	color:#000;
}

.RadGrid_DeDeContent .rgNumPart a:hover
{
	background-position:100% -1250px;
}

.RadGrid_DeDeContent .rgNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadGrid_DeDeContent .rgNumPart a.rgCurrentPage,
.RadGrid_DeDeContent .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
}

.RadGrid_DeDeContent .rgNumPart a.rgCurrentPage span,
.RadGrid_DeDeContent .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
}

/*sorting, reordering*/

.RadGrid_DeDeContent .rgHeader .rgSortAsc
{
	background-position:3px -248px;
	height:10px;
}

.RadGrid_DeDeContent .rgHeader .rgSortDesc
{
	background-position:3px -198px;
	height:10px;
}

.GridReorderTop_DeDeContent,
.GridReorderBottom_DeDeContent
{
	background:0 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_DeDeContent
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_DeDeContent .rgFilterRow
{
	background:#eee;
}

.RadGrid_DeDeContent .rgFilterRow td
{
    border-bottom:1px solid #828282;
}

.RadGrid_DeDeContent .rgFilter
{
	background-position:0 -300px;
}

.RadGrid_DeDeContent .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_DeDeContent .rgFilterActive,
.RadGrid_DeDeContent .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_DeDeContent .rgFilterBox
{
	border-color:#8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
	font-family:"segoe ui",arial,sans-serif;
	color:#333;
}

/*filter context menu*/

.RadMenu_DeDeContent .rgHCMClear,
.RadMenu_DeDeContent .rgHCMFilter
{
	border-color:#d0d0d0 #a8a8a8 #8b8b8b;
	background:#e8e8e8 center -23px repeat-x url('FormDecorator/ButtonSprites.gif');
	color:#000;
	font-family:"segoe ui",arial,sans-serif;
}

.RadMenu_DeDeContent .rgHCMClear:hover,
.RadMenu_DeDeContent .rgHCMFilter:hover
{
	border-color:#d1d1d1 #b9b9b9 #a3a3a3;
	background-position:center -67px;
	background-color:#e5e5e5;
}

/*grouping*/

.RadGrid_DeDeContent .rgGroupPanel
{
	border:0;
	border-bottom:1px solid #828282;
	background:#eee 0 -1900px repeat-x url('Grid/sprite.gif');
}

.RadGrid_DeDeContent .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
}

.RadGrid_DeDeContent .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_DeDeContent .rgGroupPanel .rgSortAsc
{
	background-position:4px -144px;
}

.RadGrid_DeDeContent .rgGroupPanel .rgSortDesc
{
	background-position:4px -94px;
}

.RadGrid_DeDeContent .rgUngroup
{
	background-position:0 -6998px;
}

.RadGrid_DeDeContent .rgGroupItem
{
	border:1px solid;
	border-color:#c4c4c4 #c4c4c4 #9e9e9e;
	background:#c6c6c6 0 -6500px repeat-x url('Grid/sprite.gif');
}

.RadGrid_DeDeContent .rgMasterTable td.rgGroupCol,
.RadGrid_DeDeContent .rgMasterTable td.rgExpandCol
{
	border-color:#d9d9d9;
	background:#d9d9d9 none;
}

.RadGrid_DeDeContent .rgGroupHeader
{
    background:#d9d9d9;
    font-size:1.1em;
    line-height:21px;
	color:#000;
}

.RadGrid_DeDeContent .rgGroupHeader td
{
	border-top:1px solid #828282;
	border-bottom:1px solid #d9d9d9;
}

.RadGrid_DeDeContent .rgGroupHeader td.rgGroupCol
{
	border-top-color:#828282;
}

.RadGrid_DeDeContent .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_DeDeContent .rgCollapse
{
	background-position:3px -444px;
}

/*editing*/

.RadGrid_DeDeContent .rgEditForm
{
	border-bottom:1px solid #828282;
}

.RadGrid_DeDeContent .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_DeDeContent .rgCancel
{
	background-position:0 -1850px;
}

/*hierarchy*/

.RadGrid_DeDeContent .rgDetailTable
{
	border-color:#828282;
}

/*command row*/

.RadGrid_DeDeContent .rgCommandRow
{
	background:#c5c5c5 0 -2099px repeat-x url('Grid/sprite.gif');
	color:#000;
}

.RadGrid_DeDeContent .rgCommandCell
{
	border:1px solid;
	border-color:#999 #f2f2f2;
	border-top:0;
	padding:0;
}

.RadGrid_DeDeContent tfoot .rgCommandCell
{
	border-top:1px solid;
	border-bottom:0;
}

.RadGrid_DeDeContent .rgCommandTable td
{
	border:0;
	padding:3px 7px 4px;
}

.RadGrid_DeDeContent .rgCommandTable
{
	border:0;
	border-top:1px solid #fdfdfd;
	border-bottom:1px solid #e7e7e7;
}

.RadGrid_DeDeContent .rgCommandRow a
{
	color:#000;
	text-decoration:none;
}

.RadGrid_DeDeContent .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_DeDeContent .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_DeDeContent .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_DeDeContent .rgDel
{
	background-position:0 -1750px;
}

.RadGrid_DeDeContent .rgSelected .rgDel
{
	background-position:0 -1775px;
}

.RadGrid_DeDeContent .rgExpXLS,
.RadGrid_DeDeContent .rgExpDOC,
.RadGrid_DeDeContent .rgExpPDF,
.RadGrid_DeDeContent .rgExpCSV
{
	background-image:url('../Common/Grid/export.gif');
}

.RadGrid_DeDeContent .rgExpXLS
{
	background-position:0 0;
}
.RadGrid_DeDeContent .rgExpDOC
{
	background-position:0 -50px;
}
.RadGrid_DeDeContent .rgExpPDF
{
	background-position:0 -100px;
}
.RadGrid_DeDeContent .rgExpCSV
{
	background-position:0 -150px;
}

/*multirow select*/

.GridRowSelector_DeDeContent
{
	background:#4c4e54;
}

/*row drag n drop*/

.GridItemDropIndicator_DeDeContent
{
    border-top:1px dashed #666;
}

/*tooltip*/

.GridToolTip_DeDeContent
{
	border:1px solid #828282;
	padding:3px;
	background:#fff;
	color:#333;
}

/*rtl*/

.RadGridRTL_DeDeContent .rgPageFirst
{
	background-position:0 -1000px;
}
.RadGridRTL_DeDeContent .rgPageFirst:hover
{
	background-position:0 -1050px;
}
.RadGridRTL_DeDeContent .rgPagePrev
{
	background-position:0 -850px;
}
.RadGridRTL_DeDeContent .rgPagePrev:hover
{
	background-position:0 -900px;
}
.RadGridRTL_DeDeContent .rgPageNext
{
	background-position:0 -700px;
}
.RadGridRTL_DeDeContent .rgPageNext:hover
{
	background-position:0 -750px;
}
.RadGridRTL_DeDeContent .rgPageLast
{
	background-position:0 -550px;
}
.RadGridRTL_DeDeContent .rgPageLast:hover
{
	background-position:0 -600px;
}























/* !!! Special DeDeContent Grid Styles !!! --------------------------------------------*/

.RadGrid_DeDeContent {
    border:1px solid #BBB;
    border-top: 0;
    border-left: 0;
    border-bottom: 0;
    border-right: 0;
    background:#FFF;
    background:#FFF top left repeat-x url('Grid/Bgr_RadGrid-BorderTop.gif');
    color:#333;
    
    clear:both; /* Verhindert, dass im FF Grids, die in der Panelbar unter einem Rad.Menu platziert werden, rechts neben das Menü floaten und dadurch nicht mehr sichtbar sind!*/
}

.RadGrid_DeDeContent .BorderTop {
    border-top: 1px solid #BBB !important;
}

.RadGrid_DeDeContent .Btn_FilterConfirm,
.RadGrid_DeDeContent .Btn_FilterDelete {
    display: inline-block;
    width: 18px;
    height: 18px;
    border: 0;
    cursor: pointer;
    background-attachment: fixed;
}

.RadGrid_DeDeContent .Btn_FilterConfirm {background:#99cc36 center center no-repeat url('Grid/Btn_FilterConfirm.png')}
.RadGrid_DeDeContent .Btn_FilterConfirm:hover {background:#99cc36 center center no-repeat url('Grid/Btn_FilterConfirm_hov.png')}
.RadGrid_DeDeContent .Btn_FilterDelete {background:#f9610c center center no-repeat url('Grid/Btn_FilterDelete.png')}
.RadGrid_DeDeContent .Btn_FilterDelete:hover {background:#f9610c center center no-repeat url('Grid/Btn_FilterDelete_hov.png')}

.RadGrid_DeDeContent .rgMasterTable,
.RadGrid_DeDeContent .rgDetailTable,
.RadGrid_DeDeContent .rgGroupPanel table,
.RadGrid_DeDeContent .rgCommandRow table,
/*.RadGrid_DeDeContent .rgEditForm table,*/
.GridToolTip_DeDeContent,
.rgDataDiv {
    font-family:"segoe ui",arial,sans-serif;
    background:#fff;
}

.RadGrid_DeDeContent .rgRow td,
.RadGrid_DeDeContent .rgAltRow td,
.RadGrid_DeDeContent .rgEditRow td,
.RadGrid_DeDeContent .rgFooter td, 
.RadGrid_DeDeContent .rgFilterRow td,
.RadGrid_DeDeContent .rgHeader,
.RadGrid_DeDeContent .rgResizeCol,
.RadGrid_DeDeContent .rgGroupHeader td {
	padding-left:14px;
	padding-right:7px;
}

.RadGrid_DeDeContent tr.rgRow td,
.RadGrid_DeDeContent tr.rgAltRow td,
.RadGrid_DeDeContent tr.rgEditRow td,
.RadGrid_DeDeContent tr.rgFooter td, 
.RadGrid_DeDeContent tr.rgFilterRow td,
.RadGrid_DeDeContent tr th.rgHeader,
.RadGrid_DeDeContent tr.rgResizeCol,
.RadGrid_DeDeContent tr.rgGroupHeader td,
.RadGrid_DeDeContent tr.rgNoRecords td div {
	padding-left:14px;
}

.RadGrid_DeDeContent .rgHeader,
.RadGrid_DeDeContent .rgHeader a {
    color:#333;
    line-height: 14px;
}

/* TEMP START!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
.RadGrid_DeDeContent .rgHeader,
.RadGrid_DeDeContent .rgHeader rgSorted {
	white-space: nowrap;
}

.RadGrid_DeDeContent .rgHeader img.GridContextMenu {
	margin: 1px 2px 0 5px;
	padding: 0;
	cursor: pointer;
}

.RadGrid_DeDeContent .rgHeader input,
.RadGrid_DeDeContent .rgHeader .rgSorted input {
	display: inline;
}

/* TEMP END!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

.RadGrid_DeDeContent .rgCommandTable td {
	border:0;
	padding:3px 15px 4px;
}

/*Formularitems*/
.RadGrid_DeDeContent .rgRow td input[type="checkbox"],
.RadGrid_DeDeContent .rgAltRow td input[type="checkbox"],
.RadGrid_DeDeContent .rgEditRow td input[type="checkbox"],
.RadGrid_DeDeContent .rgFooter td input[type="checkbox"], 
.RadGrid_DeDeContent .rgFilterRow td input[type="checkbox"],
.RadGrid_DeDeContent .rgHeader input[type="checkbox"],
.RadGrid_DeDeContent .rgResizeCol input[type="checkbox"],
.RadGrid_DeDeContent .rgGroupHeader td input[type="checkbox"] {
	display:block;
	margin:0px 0 0px; /* in der Default.css gesetzten Werte für die Verwendung in Standardformularen werden hier zurückgesetzt, um die Zeilenhöhe nicht unnötig aufzublähen!!!"*/
}

/*Header mit Backgroundimage*/
.RadGrid_DeDeContent .rgHeader,
.RadGrid_DeDeContent th.rgResizeCol {
	border:0;
	border-bottom:1px solid #BBB;
	background:#eaeaea 0 -2300px repeat-x url('Grid/sprite.gif');
}

/*Header ohne Backgroundimage: Überschreibt den Header mit Backgroundimage*/
.RadGrid_DeDeContent .rgHeader,
.RadGrid_DeDeContent th.rgResizeCol {
	border:0;
	border-bottom:1px solid #BBB;
	background:#e1e1e1; /*Hintergrundfarbe weicht ab!*/
	background-image: none;
	font-size: bold;
}

.RadGrid_DeDeContent .rgHeaderDiv { /*Anzeigefix für FF > Headerhintergrund wird grau angezeigt auch wenn die Tabelle nicht auf 100% Breite skaliert!*/
	background-image:none;
	background-color: #e1e1e1;
}

.RadGrid_DeDeContent .rgHeader, 
.RadGrid_DeDeContent th.rgResizeCol {
	padding-bottom:4px;
	padding-top:5px;
	text-align:left;
}

/*footer*/
.RadGrid_DeDeContent .rgFooter td {
	border-top:1px solid #BBB;
	border-bottom:1px solid #fff;
}

/*status*/

.RadGrid_DeDeContent .rgPager .rgStatus {
	border:0px solid;
	border-color:#828282 #c9c9c9 #eee #c9c9c9;
	border-left:0;
}

/*pager*/

.RadGrid_DeDeContent .rgPager {
	background: transparent;
	height: 0px;
}

.RadGrid_DeDeContent .rgPager table {
	border-top: solid 1px #BBB;
	border-bottom: solid 2px #BBB;
	background:#e1e1e1;
}

/*pager >>> Panelbar GridPager Fix only used in IE 8+ !!!START*/

.RadGrid_DeDeContent .PanelBarFixLv1,
.RadGrid_DeDeContent .PanelBarFixLv2,
.RadGrid_DeDeContent .PanelBarFixLv3,
.RadGrid_DeDeContent .PanelBarFixLv4 {
	height: 30px;
}

.RadGrid_DeDeContent .PanelBarFixLv1 table,
.RadGrid_DeDeContent .PanelBarFixLv2 table,
.RadGrid_DeDeContent .PanelBarFixLv3 table {
	background:#e1e1e1;
	/*position: absolute;*/
	position: static;
	right:17px;
	padding-left: 20px;
	border-left: solid 18px #BBB;
	border-bottom: 0 none !important;
}

.RadGrid_DeDeContent .PanelBarFixLv4 table
{
	background:#e1e1e1;
	position: absolute;
	padding-left: 20px;
	border-left: solid 18px #BBB;
	border-bottom: 0 none !important;
}

.RadGrid_DeDeContent .PanelBarFixLv1 table {
	bottom: 2px;
}

.RadGrid_DeDeContent .PanelBarFixLv2 table {
	bottom: 33px;
}

.RadGrid_DeDeContent .PanelBarFixLv3 table {
	bottom: 65px;
}

.RadGrid_DeDeContent .PanelBarFixLv4 table {
	bottom: 95px;
}

.RadGrid_DeDeContent .PanelBarFixLv1 table div.rgWrap,
.RadGrid_DeDeContent .PanelBarFixLv2 table div.rgWrap,
.RadGrid_DeDeContent .PanelBarFixLv3 table div.rgWrap,
.RadGrid_DeDeContent .PanelBarFixLv4 table div.rgWrap {
	margin-left: -20px;
}


/*pager >>> Panelbar GridPager Fix END*/

.RadGrid_DeDeContent .rgNumPart a.rgCurrentPage {
	margin-right: 2px;
}

.RadGrid_DeDeContent .rgInfoPart strong {
	font-weight: bold;
}

/*filtering*/

.RadGrid_DeDeContent .rgFilterRow td {
    border-bottom:1px solid #BBB;
    white-space:nowrap;
}

.RadGrid_DeDeContent .rgFilterRow td input {
    display: inline-block;
    white-space:nowrap;
    margin:0 5px 0 0;
}

.RadGrid_DeDeContent .rgFilterRow td input[type="image"] {
    display: inline-block;
    white-space:nowrap;
    margin:0;
}

.RadGrid_DeDeContent .rgFilterRow td input[type="text"] {
    padding:2px 4px 2px 4px;
}

/*filtering:focus effect*/
.RadGrid_DeDeContent .rgFilterRow td input[type="text"]:focus,
.RadGrid_DeDeContent .rgFilterRow td input[type="text"].Required:focus,
.RadGrid_DeDeContent .rgFilterRow td input[type="password"]:focus,
.RadGrid_DeDeContent .rgFilterRow td input[type="password"].Required:focus,
.RadGrid_DeDeContent .rgFilterRow td textarea:focus,
.RadGrid_DeDeContent .rgFilterRow td textarea.Required:focus  {
    padding:1px 3px 1px 3px;
    border: solid 2px #ffcc00;
}

/*sorting*/

.RadGrid_DeDeContent .rgHeader .rgSortAsc {
	background-position:3px -248px;
	height:10px;
}

.RadGrid_DeDeContent .rgHeader .rgSortDesc {
	background-position:3px -198px;
	height:10px;
}

/*grouping*/

.RadGrid_DeDeContent .rgGroupPanel {
	border:0;
	border-bottom:1px solid #BBB;
	background:#eee 0 -1900px repeat-x url('Grid/sprite.gif');
}

.RadGrid_DeDeContent .rgGroupHeader td {
	border-top:1px solid #BBB;
	border-bottom:1px solid #d9d9d9;
}

.RadGrid_DeDeContent .rgGroupHeader td.rgGroupCol {
	border-top-color:#BBB;
}

/*editing*/

.RadGrid_DeDeContent .rgEditForm {
	border-bottom:1px solid #BBB;
}

/*hierarchy*/

.RadGrid_DeDeContent .rgDetailTable {
	border-color:#BBB;
}

/*tooltip*/

.GridToolTip_DeDeContent {
	border:1px solid #BBB;
	padding:3px;
	background:#fff;
	color:#333;
}

/*command row*/

.RadGrid_DeDeContent .rgCommandCell {
	border:1px solid;
	border-color:#BBB #f2f2f2;
	border-top:0;
	padding:0;
}

.RadGrid_DeDeContent .rgCommandTable {
	border:0;
	border-top:0px solid #fdfdfd;
	border-bottom:1px solid #e7e7e7;
	background-image: url("Grid/Bgr_CommandRow.png") !important;
	background-repeat: repeat-x !important;
}

.RadGrid_DeDeContent .rgCommandRow a {
	color:#000;
	text-decoration:none;
}

.RadGrid_DeDeContent .rgCommandTable a img {
	margin-bottom: 2px;
}

.RadGrid_DeDeContent .rgEditForm {
	border-top: 0px solid #aaccf7;
	border-bottom: 1px solid #aaccf7;
	height: 100%;
	background-color: #f0f5fc;
	padding-top: 20px;
}

.RadGrid_DeDeContent .rgEditForm table {
	background-color: #f0f5fc !important;
	width: 100%;
}

.RadGrid_DeDeContent .rgEditForm table table {
	border: none 0 !important;
}

.RadGrid_DeDeContent .rgEditForm table table td {
	vertical-align: middle;
	border: none 0 !important;
}

.RadGrid_DeDeContent .rgEditForm table td.rcbInputCell {
	background-color: #FFF !important;
	width: 100%;
}

.RadGrid_DeDeContent .rgEditForm table table tr {
	vertical-align: middle;
	border: none 0 !important;
}

.RadGrid_DeDeContent .EditFormButtonRow td {
	padding: 5px 10px 0 !important;
	background-color:#d3e3f7;
	/*padding-left:20px;
	padding-bottom:20px;*/
}

.RadGrid_DeDeContent table td input[type=image] {
	margin-bottom: 2px;
}

.RadGrid_DeDeContent .rgEditRow {
	background-color: #dfebf9 !important;
	background-image: none !important;
	font-weight: bold;
	/*border-top: 10px solid #aaccf7 !important;
	border-bottom: 1px solid #aaccf7 !important;*/
}

.RadGrid_DeDeContent .rgEditRow td {
	border-top: 1px solid #aaccf7 !important;
	border-bottom: 0px solid #aaccf7 !important
}

/* Linkcolor like general textlinks: The CssClass "Link" must be individual assigned !!!! */

.RadGrid_DeDeContent .rgRow a.Link,
.RadGrid_DeDeContent .rgAltRow a.Link,
.RadGrid_DeDeContent .rgEditRow a.Link,
.RadGrid_DeDeContent tr.rgEditRow a.Link,
.RadGrid_DeDeContent tr.rgHoveredRow a.Link,
.RadGrid_DeDeContent tr.rgActiveRow a.Link,
.RadGrid_DeDeContent .rgFooter a.Link,
.RadGrid_DeDeContent .rgEditForm a.Link {
	color: #64b0ff;
}

a.Link,
.RadGrid_DeDeContent .rgRow a.Link {
	color: #64b0ff;
	text-decoration: none;
}

.RadGrid_DeDeContent .rgSelectedRow {
    background:#dfebf9 0 -3900px repeat-x url('Grid/sprite.gif');
    color:#000;
}

*+html .RadGrid_DeDeContent .rgSelectedRow .rgSorted{background-color:#dfebf9}
* html .RadGrid_DeDeContent .rgSelectedRow .rgSorted{background-color:#dfebf9}

.RadGrid_DeDeContent .rgSelectedRow a {color:#333;}

.RadGrid_DeDeContent .rgActiveRow,
.RadGrid_DeDeContent .rgHoveredRow {
    background:#ffef94 0 -2900px repeat-x url('Grid/sprite.gif');
    color:#333;
}

*+html .RadGrid_DeDeContent .rgActiveRow .rgSorted,
*+html .RadGrid_DeDeContent .rgHoveredRow .rgSorted{background-color:#ffef94}
* html .RadGrid_DeDeContent .rgActiveRow .rgSorted,
* html .RadGrid_DeDeContent .rgHoveredRow .rgSorted{background-color:#ffef94}

.RadGrid_DeDeContent .rgEditRow {
	background:#fff 0 -4900px repeat-x url('Grid/sprite.gif');
	color:#333;
}

*+html .RadGrid_DeDeContent .rgEditRow .rgSorted{background-color:#fff}
* html .RadGrid_DeDeContent .rgEditRow .rgSorted{background-color:#fff}

.RadGrid_DeDeContent .rgSelectedRow td,
.RadGrid_DeDeContent .rgSelectedRow td.rgSorted {
	border-bottom-color:#aaccf7;
	/*border-bottom-color:#dfebf9;*/
	color:#000;
}

.RadGrid_DeDeContent .rgActiveRow td,
.RadGrid_DeDeContent .rgActiveRow td.rgSorted,
.RadGrid_DeDeContent .rgHoveredRow td,
.RadGrid_DeDeContent .rgHoveredRow td.rgSorted {
	border-bottom-color:#ffb72a;
}

.RadGrid_DeDeContent .rgNoRecords td div {
	padding-top: 25px;
	/*background-image: url("../../../App_Themes/Default/Images/Icons/error.png");
	background-repeat: no-repeat;
	background-position: 5px center;*/
}









/* AB HIER FILTER TESTAREA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/



/*filtering*/

.RadGrid_DeDeContent .rgFilterRow
{
	background:#E1E1E1 /*#eee*/;
}

.RadGrid_DeDeContent .rgFilterRow td
{
    border-bottom:1px solid #BBB;
    white-space: nowrap;
}

.RadGrid_DeDeContent .rgFilter
{
	background-position:0 -300px;
	white-space: nowrap;
	float: left;
}

.RadGrid_DeDeContent .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_DeDeContent .rgFilterActive,
.RadGrid_DeDeContent .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_DeDeContent .rgFilterBox
{
	border-color:#8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
	font-family:"segoe ui",arial,sans-serif;
	color:#333;
	white-space: nowrap;
	width: 60px;
	float: left;
}

/*filter context menu*/

.RadMenu_DeDeContent .rgHCMClear,
.RadMenu_DeDeContent .rgHCMFilter
{
	border-color:#d0d0d0 #a8a8a8 #8b8b8b;
	background:#e8e8e8 center -23px repeat-x url('FormDecorator/ButtonSprites.gif');
	color:#000;
	font-family:"segoe ui",arial,sans-serif;
}

.RadMenu_DeDeContent .rgHCMClear:hover,
.RadMenu_DeDeContent .rgHCMFilter:hover
{
	border-color:#d1d1d1 #b9b9b9 #a3a3a3;
	background-position:center -67px;
	background-color:#e5e5e5;
}

.rgDateFilterContextMenu
{
	z-index: 4500 !important;
}