
/* Textfarbe für nahezu alle Elemente: */
.dxmMenu, .dxmVerticalMenu,
.RadDock * .rdContent,
body,    
legend,
.Base,
.Input,
.DropDown,
.rowCalcA,
.BreadCrumbText,
.RadComboBoxDropDown,
.RadComboBox.RadComboBox_Simple .rcbInput,
.riTextBox,
.RadCalendarTimeView,
.rcMainTable,
.RadMenu_Simple,
.RadDropDownTree_Simple,
.RadTabStrip_Simple,
.dxgvPreviewRow_Default,
.dxgvPreviewRow,
.Navigation,
.RadPanelBar.Navigation .rpRootGroup .rpItem *
{
	color:  #2A2A2A!important;
	font-family: Arial, Helvetica, sans-serif!important;    
}

body {
	background-color: #F9F9F9!important;
}

u.PersistentParameter {
	border-bottom: 1px dashed #808080;
}
span.Red.Base,
.Red.Base,
.RadTabStrip_Simple .rtsLink.TabWithRequiredField,
.TabWithRequiredField,
.Red{
	color: #50637b!important;
	font-weight: bold!important;
}  

/* Login-Bereich */
.Login{	background-color: #FBFBFB;
	border-top: solid 1px #2A2A2A;
	border-bottom: solid 1px #2A2A2A;}

.LoginMultiPage {
    border-color: #58585A;
}
	
#HeaderLeft { background-image:  url(../Pix/Kundenforum/Base/LogoTopLeft.png);  background-position-x: right; width: 710px;  }
#HeaderMiddle{ 	background-color: #CCCCCC;}
#HeaderRight {	background-color: #CCCCCC;	background-image:  url(../Pix/Common/blank.png);	background-repeat: repeat-y;}
#HeaderTable {	background-color: #CCCCCC; background-image:  url('../Pix/Kundenforum/Base/bgHeaderTable.png'); height:  130px; }

/************************************/
/*- /App_Themes/Default/Default.css */
/************************************/
.ToolbarCloseButton {
	margin-right: 30px!important;
}

.BreadCrumbDiv{	background-image: ../Customizable/Kundenforum/BreadCrumb.png!important;	border-bottom: solid 1px #1F374A;}
.BreadCrumbText, .BreadCrumbCurrencyDiv * { color: #2A2A2A!important; }
.BreadCrumbCurrencySpan {
	padding-top: 1px!important;
}

.BreadCrumbDiv {
	height: 30px!important;
	background-color: #F9F9F9;
}

.BreadCrumbSeparator,
.BreadCrumbItemDiv {
	margin: 5px 3px 3px 1px;
}

.BreadCrumbItemDiv {
	cursor: pointer;
}

.BreadCrumbSeparator {
	margin-right: 5px!important;
	margin-top: 4px;
	opacity: 0.75;
}


.BreadCrumbSubDiv {
	padding-top: 0px;
    margin-top: 0px;
}
body {background-color: transparent;}

#Content, .Content, .InfoPopup { background-color: #FBFBFB !important; border-bottom-color:  #CCCCCC!important; }

.SplitButton,
.SplitButtonOver,
input.Button { /* Verlaufshintergrund für Buttons */
	background-image: ('') !important;
	background: none !important;
	background: #FDFDFD !important; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #FDFDFD 0%, #EBEBEB 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FDFDFD), color-stop(100%,#EBEBEB)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FDFDFD 0%,#EBEBEB 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FDFDFD 0%,#EBEBEB 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FDFDFD 0%,#EBEBEB 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  #FDFDFD 0%,#EBEBEB 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FDFDFD', endColorstr='#EBEBEB',GradientType=0 ) !important; /* IE6-8 */
}
input.ButtonOver { /* Verlaufs-Hintergrund Hover für Buttons */
	background-image: ('') !important;
	background: none !important;
	background: #E3E3E3 !important; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #E3E3E3 0%, #AAAAAA 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E3E3E3), color-stop(100%,#AAAAAA)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #E3E3E3 0%,#AAAAAA 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #E3E3E3 0%,#AAAAAA 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #E3E3E3 0%,#AAAAAA 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  #E3E3E3 0%,#AAAAAA 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E3E3E3', endColorstr='#AAAAAA',GradientType=0 ) !important; /* IE6-8 */
}



td.Base, td.Header { color: #000000!important; }

hr { background: none !important; background-color: #58585A !important; }

html body .RadInput_Simple .riTextBox, 
html body .RadInputMgr_Simple,
.RadComboBox_Simple td.rcbInputCell,
.RadComboBox_Simple td.rcbArrowCell,
select.DropDown,
.FormTextBox,
.Input { border-color: #CCCCCC;  border-width: 1px; } /* Umrandung von Input-Feldern */

.ClickFeedback { background-color: #CCCCCC !important; }

.NavigationFrame { background-color: #D5D5D5!important; border-color: #58585A;}

/* Report Tickets Topleiste */		

div.light-bottom-border { border-bottom-color: #808080 !important; } /* Linie unterhalb von Tickets */
.ui-layout-north { border-bottom-color: #FFFFFF !important; border-color:  -moz-use-text-color -moz-use-text-color none !important; } /* Linie unterhalb Menüleiste OK/Abbrechen */
/* Parameterliste */
.PaneContent, .PaneHeader { border-right-color: #FFFFFF!important; } /* rechte Border einfärben*/

.PaneContent.ucFilterPanel { border-bottom-color: #58585A!important; }

.TableLayoutDynamicReportControl { border-bottom-color: #D2D2D2 !important; } /* Unterteilungslinien einfärben */
.ui-layout-west > .PaneContent { border-bottom-color: none !important; } /* zur besseren Übersichtlichkeit hinzufügen einer Border unter den Filtereinstellungen */

.ui-layout-west, .ui-layout-north 
{
	background-color: #FBFBFB!important;
}
.PaneHeader {
	/*background-color: #D6E7FF;*/
	background: url(../../Customizable/Kundenforum/ReportViewerHeader.png) repeat-x;
	border-color: #FFFFFF;
}


.dxp-lead { color: #58585A !important; } /* Widget unterer Text bei Auflistung der Seiten "Zeilen" einfärben */

/* Gruppierungszeile */

.dxgvEditFormDisplayRow td.dxgv, .dxgvDataRow td.dxgv, .dxgvDataRowAlt td.dxgv, .dxgvSelectedRow td.dxgv, .dxgvFocusedRow td.dxgv
{ border-color: #D5D5D5 !important; border-bottom-color: rgba(0,0,0,0) !important; }
/* Gruppierte Spalten */

table.dxgvTable_Default tr.dxgvGroupRow_Default td.dxgv, 
table.dxgvTable_Default tr.dxgvFocusedGroupRow_Default td.dxgv
{ border-bottom-color: #D5D5D5 !important; 
  border-right-color: #D5D5D5 !important;  }

table.dxgvTable_Default tr.dxgvGroupRow_Default td.dxgv {
	color: #58585A!important;
}
table.dxgvTable_Default tr.dxgvFocusedGroupRow_Default td.dxgv {
	color: #2A2A2A!important;
}

.dxgvDetailCell_Default, .dxgvPreviewRow_Default td.dxgv, .dxgvEmptyDataRow_Default td.dxgv {
	color: #2A2A2A !important;
}
.dxtlFocusedNode_Default,
.dxgvFocusedRow_Default {
	background-color: #8D8D8D!important;
	color:  #2A2A2A !important;
}

.dxgvControl_Default { background-color: #F9F9F9!important; background-image:none !important;} /* Hintergrund des gesamten Layouts */

/* Footer Seitenanzahl */
div.dxgvPagerBottomPanel_Default div.dxpLite a.dxp-num { color: #3f66a0 !important; }
/* Trennlinie in Kontextmenüs einfärben */
.dxmSubMenuItemSeparatorSpacing {  color: #CCCCCC !important;}
/* Umrandung des Kontextmenüs */
.dxmSubMenu { border-color: #CCCCCC !important;}



/* Umrandung des Menüs in Reports (rechte Seite) */
td.dxmMenuSeparator_Office2010Silver > .dx { height: 24px !important; }


div.ToolbarDiv div#VemasToolBar1_RadMenu1 ul.rmRootGroup { background-color: #CCCCCC; } /* ?????????????? */


/* Einstellungsfenster von Widgets */
.x-window-ml, .x-window-mr, .x-window-bc, .x-window-bl, .x-window-br, .x-window-header, .x-window-tl, .x-window-tr  
{ color: #2A2A2A !important; } /* Hintergrundfarbe der Menüleiste *//* Spaltenauswahl Vertragsdaten */
#dg_dg_custwindow_PW-1 .dxpc-mainDiv { border-color: #58585A !important; }
/* Downloads */
#Dateien { background-color: #D5D5D5 !important; }
.wrapper { border-color: #58585A !important; } /* Umrandung einfärben */
/**********************************************************************************************/
/* färbt die Leiste in Reports ein wo Parameterliste und dergleichen steht */
/* Report mit Parameterliste */
/**********************************************************************************************/

/**********************************************************************************************/


/**********************************************************************************************/
/**********************************************************************************************/
.MainToolbarDiv > div.ToolbarSeperator, .MainToolbarDiv > div.ToolbarSeperatorRight  { background-color: #58585A !important; } /* Farbe der Trennzeichen / ursprünglich ein BG */
.MainToolbarDiv { border-bottom-color: #D5D5D5 !important; background-image: url(../../Customizable/Kundenforum/BgGradient.png); background-position: center top; border-top: solid 0px #ffffff } /* untere Border unter die Topleiste hinzufügen */
.MainToolbarDiv { padding-left: 0px !important; } /* Logo nach links verschieben */
td.Header { color: #2A2A2A !important; } /* Textfarbe Logout-Button */
#Navigation_MainInfoStrip, .x-tab-strip-wrap > .x-tab-strip-top { 
	background-color: #ffffff !important; 
	background-image: none !important; 
	border-bottom-color: #888888; } /* Leiste zwischen Navigation/Dashboard und Top-Leiste  */

#Tabs_Container * .x-tab-strip-active .x-tab-right { border-bottom-color: #D2D2D2!important; }

/**********************************************************************************************/
/*- /App_Themes/DocType/Default.css */
/**********************************************************************************************/
/* Topleiste - mit Logo und Favoriten */
.MainLogo a > img { width: 230px !important; max-width: 230px !important; } /* Container für Firmenlogo */
#Toolbar_MainToolbarPanel > .ToolbarButton.MainLogo { margin-left: 0px !important; margin-right: -17px !important; margin-top: -4px!important; } /* Abstand nach links nullen */

/**********************************************************************************************/
/* 2. Menüleiste in Reports in der z.B. Reiter wie Lösungsschritte sind */
.products th { background-color: #CCCCCC  !important; } /* Hintergrundfarbe im Download-Bereich oben wo Größe Name usw. steht */

/************************************/
/*- /App_Themes/Default/Default.css */
/************************************/
/* Dashboard anpassen - Menü */

.RadPanelBar_Simple .rpRootGroup { border-bottom-color: #CCCCCC !important; } /* untere Border der Navigation */
.NavLvl_0.rpExpanded { border-bottom-color: #CCCCCC !important } /* Border unterhalb des Menüpunktes in der Navigation (ausgeklappt) */


/* #DashboardSurface1_db_dtb  { border-top: 1px solid #CCCCCC !important; } */ /* obere Trennlinie zwischen Dashboard Menü und darüber liegendem BAckground */
ul.rpLevel1 > li.rpItem { padding-bottom: 5px !important; } /* Abstand zwischen einzelnen Nav-Punken vergrößern */

.VPCALoginMultiPage { border-radius: 0px; border-color: #CCCCCC; background: none !important; }

/* Icon-Größe für 3.Navigationsebene setzen */
a.NavLvl_3 span > img.rpImage { height: 22px; width: 28px; }
li.rpItem a.rpSelected span.rpOut > span.rpText { color: #2A2A2A !important; }

#form1 > .ui-layout-west { border-color: #D5D5D5 !important; border-right-color: #888888 !important; }


.VPCADownloadsGridBody, .ext-comp-1003_IFrame, .VPCADownloadsGridFilesNoSelection, .VPCADownloadsGridFilesLayoutFilter { background: none !important; background-color: #FFFFFF !important; }

.VPCADownloadsDataPager  {
	background-color: #FBFBFB;
	border-color: #CCCCCC!important;
}

.VPCADownloadsGridFilesHeaderRows,
.VPCADownloadsGridFilesLayoutItemTemplate{
	border-color: #CCCCCC!important;
}

.VPCADownloadsGridFilesLayoutAlternateItemTemplate {
	border-color: #818181!important;
	background-color:  #FBFBFB;

}

a:link{
	color: #ee7203;
}

.Base,
.Input,
.rowCalcA,
.RadComboBox.RadComboBox_Simple .rcbInput,
.RadComboBoxDropDown.RadComboBoxDropDown_Simple,
.riTextBox,
legend,
.Header,
.ReportCaption,
.DropDownCompact,
.DocTypeFont *,
.DocTypeFont,
.MessageOfTheDay,
.DropDown,
.NavItem,
.NavItemOver,
.FormTextBox,
.ColHead,
.LabelNewProject,
.LabelHeaderGoldMini,
.LabelStatusError,
.CustomGroupFooterText,
.Help,
.RadPanelBar.Navigation .rpRootGroup .rpItem *,
.Navigation,
.x-panel *,
.RadPanelBar.Navigation .rpRootGroup .rpItem .NavLvl_0 * .rpText,
.RadDropDownTree_Simple,
.RadMenu_Simple,
#divFooter
 {
	font-size: 8.5pt!important;
}

.Bordered {
	border:  solid 1px #373739!important;
}

.LightBordered {
	border:  solid 1px #58585A!important;
}

.WebserverDescription {
	font-size: 24px!important;
	font-weight: bold;
	margin-left: 320px;
}

.RadDropDownTree_Simple .rddtFocused {
	color: #F9F9F9!important;
}


.dxp-hoverDropDownButton,
.dxp-current {
	background-color: #818181!important; /* #818181 */

}

.dxpLite .dxp-num,
.RadCalendar_Simple .rcRow th,
.dxpcLite_Default .dxpc-header, 
.dxdpLite_Default .dxpc-header,
.dxpcHeader_Default,
.dxgvControl_Default a,
.dxccControl_Default a,
.dxgvEditFormTable_Default a,
.dxgvFilterBar_Default a,
.dxccControl_Default,
.dxdvPagerShowMoreItemsContainer_Default a,
.dxhlControl_Default a,
.dxhlHeader_Default,
.dxncControl_Default a,
.dxncPagerShowMoreItemsContainer_Default a,
.dxtlControl_Default a
{            
	color: #818181; /* #818181 */
}

		  
.dxmLite_Default .dxm-scrollBtnHovered,
.dxmLite_Default .dxm-main .dxm-hovered,
.dxmLite_Default .dxm-main .dxm-hovered a,
.dxmLite_Default .dxm-popup .dxm-hovered,
.dxmLite_Default .dxm-popup .dxm-hovered a,
.dxp-hoverDropDownButton,
.dxp-current,                 
.dxmMenuItemHover_Default,
.dxmMenuItemHover_Default a,
.dxmMenuItemHoverWithImage_Default,
.dxmMenuItemHoverWithImage_Default a,
.dxmMenuItemHoverWithPopOutImage_Default,
.dxmMenuItemHoverWithPopOutImage_Default a,
.dxmMenuItemHoverWithImageWithPopOutImage_Default, 
.dxmMenuItemHoverWithImageWithPopOutImage_Default a, 
.dxmVerticalMenuItemHover_Default,
.dxmVerticalMenuItemHover_Default a,
.dxmVerticalMenuItemHoverWithImage_Default,
.dxmVerticalMenuItemHoverWithImage_Default a,
.dxmVerticalMenuItemHoverWithPopOutImage_Default,
.dxmVerticalMenuItemHoverWithPopOutImage_Default a,
.dxmVerticalMenuItemHoverWithImageWithPopOutImage_Default, 
.dxmVerticalMenuItemHoverWithImageWithPopOutImage_Default a, 
.dxmVerticalMenuRtlItemHover_Default,
.dxmVerticalMenuRtlItemHover_Default a,
.dxmVerticalMenuRtlItemHoverWithImage_Default,
.dxmVerticalMenuRtlItemHoverWithImage_Default a,
.dxmVerticalMenuRtlItemHoverWithPopOutImage_Default,
.dxmVerticalMenuRtlItemHoverWithPopOutImage_Default a,
.dxmVerticalMenuRtlItemHoverWithImageWithPopOutImage_Default, 
.dxmVerticalMenuRtlItemHoverWithImageWithPopOutImage_Default a,  
.dxmMenuLargeItemHover_Default,
.dxmMenuLargeItemHover_Default a,
.dxmMenuLargeItemHoverWithImage_Default,
.dxmMenuLargeItemHoverWithImage_Default a,
.dxmMenuLargeItemHoverWithPopOutImage_Default,
.dxmMenuLargeItemHoverWithPopOutImage_Default a,
.dxmMenuLargeItemHoverWithImageWithPopOutImage_Default, 
.dxmMenuLargeItemHoverWithImageWithPopOutImage_Default a, 
.dxmVerticalMenuLargeItemHover_Default,
.dxmVerticalMenuLargeItemHover_Default a,
.dxmVerticalMenuLargeItemHoverWithImage_Default,
.dxmVerticalMenuLargeItemHoverWithImage_Default a,
.dxmVerticalMenuLargeItemHoverWithPopOutImage_Default,
.dxmVerticalMenuLargeItemHoverWithPopOutImage_Default a,
.dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Default,
.dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Default a,
.dxmVerticalMenuLargeRtlItemHover_Default,
.dxmVerticalMenuLargeRtlItemHover_Default a,
.dxmVerticalMenuLargeRtlItemHoverWithImage_Default,
.dxmVerticalMenuLargeRtlItemHoverWithImage_Default a,
.dxmVerticalMenuLargeRtlItemHoverWithPopOutImage_Default,
.dxmVerticalMenuLargeRtlItemHoverWithPopOutImage_Default a,
.dxmVerticalMenuLargeRtlItemHoverWithImageWithPopOutImage_Default,
.dxmVerticalMenuLargeRtlItemHoverWithImageWithPopOutImage_Default a,
.RadMenu_Simple_Context.RadMenu_Simple .rmGroup .rmItem .rmLink:hover
{
	background-color: #aaaaaa!important; /* #818181 */
	color: #2A2A2A!important;
	border: solid 1px #818181!important;
}

.RadWindow_Simple .rwControlButtons a {
	background-image: url('../Pix/Kundenforum/base/TelerikWindowSprite.gif');
}

.dxgvFocusedRow_Default a {
	background-color: transparent!important;
}

.RadMenu_Simple div.rmRootGroup, 
.RadMenu_Simple ul.rmRootGroup{
	background-color: #E3E3E3;

}

.RadTabStrip_Simple .rtsLevel1 .rtsUL,
.RadTabStripTop_Simple .rtsLevel1  {
	background-color: #728295;
}

.RadTabStrip_Simple .rtsLevel1 .rtsUL .rtsLI .rtsLink.TabWithRequiredField {
	 background-color: #D2D2D2;
}


.RadTabStrip_Simple .rtsLevel1 .rtsUL .rtsLI .rtsLink {
	background-color: #D2D2D2;
	color: #2A2A2A;
}

							 

							 
.RadTabStrip_Simple .rtsLevel1 .rtsUL .rtsLI .rtsLink.rtsSelected {
	background-color: #F9F9F9;
}

							 /*.TabWithRequiredField */


							 


.dxgvDetailRow_Default td.dxgvIndentCell
{
	padding-left: 0px;
	padding-right: 0px;
	border-bottom: 1px Solid #BED6F6;
	background-color: transparent;
	border-right: 1px Solid #A3C0E8!important;
}


tr.dxgvSelectedRow, tr.dxgvSelectedRow_Default, 
tr.dxgvSelectedRow_Default+tr.dxgvPreviewRow_Default
{
	border-color: #818181; /* SecondBaseClor*/
	background-color: #b9c0ca;
	/*color: #2A2A2A;*/
}

.dxtlSelectedNode_Default a { 
	color: #818181;
}

.RadPanelBar_Simple .NavLvl_0.rpSelected.rpLink,
.RadPanelBar_Simple .NavLvl_0.rpClicked.rpExpanded.rpLink,
.RadPanelBar_Simple .NavLvl_0.rpExpanded.rpLink {
	background-color: #818181; 
	border-color:  #818181; 
	 color: #2A2A2A!important; 
	 
}

							 
.RadPanelBar_Simple .NavLvl_0.rpSelected.rpLink .rpText,
.RadPanelBar_Simple .NavLvl_0.rpClicked.rpExpanded.rpLink .rpText,
.RadPanelBar_Simple .NavLvl_0.rpExpanded.rpLink .rpText {
	color: #2A2A2A!important; /* #2A2A2A */
}

.RadPanelBar_Simple .rpGroup .rpLink.rpExpandable,
.RadPanelBar_Simple .rpGroup .rpLink.rpExpandable.rpHovered,
.RadPanelBar_Simple .rpGroup .rpLink.rpExpandable.rpClicked,
.RadPanelBar_Simple .rpGroup .rpLink.rpExpandable.rpFocused { 
	border: solid 1px #818181; 
	background-color: #aaaaaa; 
	border-right-width: 0px!important;
	padding: 0px;

}

.RadPanelBar_Simple .rpGroup .rpLink.rpExpandable .rpText {
   
}


.RadPanelBar_Simple .rpFocused.rpLink {
   box-shadow: inset 0px 0px 5px #818181!important; /* SecondBaseClor*/
}


.RadPanelBar_Simple .NavLvl_0.rpFocused.rpLink {
   box-shadow: inset 0px 0px 5px #818181; /* SecondBaseClor*/
}



.dxgvFocusedGroupRow_Default
{
	background-color: #818181; /* SecondBaseClor*/
}

.dxgvGroupRow_Default,
.dxgvFocusedGroupRow_Default{
	height: 25px;
}

ul.rpGroup.rpLevel1 {
	border-bottom: solid 1px #58585A;
}

.body.row { top: 40px; }

.header.row{

	height: 40px!important;
}

.MainToolbarDiv {
	height: 38px!important;
}

.MainToolbarSearch {
	height: 21px!important;
}

.StandardGridToolbar table {
	border-collapse: separate;
	padding-top: 3px;
	padding-right: 1px;
}
.StandardGridToolbar * .ToolbarButton {
	border: solid 1px transparent;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	cursor: pointer;
}


.StandardGridToolbar * .ToolbarButtonOver,
.StandardGridToolbar * .ToolbarButtonRightOver {
	background-image: url('../Pix/Kundenforum/MainToolbar/tbBtnOver.png');
	border: solid 1px #818181;

}

.MainToolbarDiv .ToolbarButtonOver table tr td,
.MainToolbarDiv .ToolbarButtonRightOver table tr td,
.MainToolbarDiv .ToolbarButton table tr td ,
.MainToolbarDiv .ToolbarButtonRight table tr td {
	padding-left: 4px;
	padding-right: 4px;
}

.MainToolbarDiv .ToolbarButtonOver table tr td,
.MainToolbarDiv .ToolbarButtonRightOver table tr td {
	background-image: url('../Pix/Kundenforum/MainToolbar/tbBtnOver.png');
}

.MainInfoStrip {
		background-image: url('../Pix/Kundenforum/MainToolbar/MainInfoStripBgGradient.png');
}


.CloseOtherTabsIcon
{
	background-image: url('../Pix/Kundenforum/MainToolbar/CloseAllOtherTabs.png'))!important;
}

.CloseTabIcon
{
	background-image: url('../Pix/Kundenforum/MainToolbar/CloseTab.png')!important;
}


.StartTabIcon
{
	background-image: url('../Pix/Kundenforum/Base/Logo_MyVemas.png')!important;
}


.x-tab-strip.x-tab-strip-top 
{
	background-image: url('../Pix/Kundenforum/MainToolbar/MainInfoStripBgGradient.png');
}


.DynamicReportFolder {
		background:  url('../Pix/Kundenforum/Base/FolderBg.png') repeat-x top left fixed;
}




.RadMenu.RadMenu_Simple .rmRootGroup.rmHorizontal
{
	background: url('../Pix/Kundenforum/Base/ToolbarBg.png') repeat-x!important;
	background-color: #777!important;
	height: 40px;
}

.Base.ParamDescLabel,
.ParameterDescription {
	color: #58585A!important;
}
/* Widget-Panel-Border entfernen: */
.x-panel-ml,
.x-panel-bc,
.x-panel-mc,
.x-panel-mr,
.x-panel-bl.x-panel-nofooter,
.x-panel-bl.x-panel-nofooter .x-panel-br {
	background-image: none!important;
}


.VemasMultiSearch .MultiSearchResults * tr.ColHeader,
.VemasMultiSearch .PopupHeader {
	background-color: #CCCCCC;
}
.VemasMultiSearch .MultiSearchResults  {
	border-top: solid 1px #FFFFFF;
}

.VemasMultiSearch .MultiSearchResults * tr.Item {
	background-color: #FFFFFF;
}
.VemasMultiSearch .MultiSearchResults * tr.AltItem {
	background-color: #FBFBFB;
}

.VemasMultiSearch .SearchExtendedPanel,
.VemasMultiSearch .ResultListPanel  {
	border: solid 1px #FFFFFF;
	background-color: #D2D2D2;
}


span.ContextualHelpText {
	color: #58585A!important;
	line-height: 7.5pt!important; 
	font-size: 7.5pt!important; 
	text-align: justify; 
	font-weight: bold!important;
}

.RadScheduler_Simple,
.RadScheduler_Simple A
{
	font-family: Arial, Helvetica, sans-serif!important;
}


.RadScheduler_Simple * .rsTimelineView * .rsAllDayRow
{
	background-color: #FBFBFB;
}

.RadScheduler_Simple * .Scheduler_Feiertag .rsAptContent, 
.RadScheduler_Simple * .Scheduler_Feiertag .rsAptIn
{
	
	background-image: none!important;
	background-color: #C0E696!important;
	border-color: #67804A!important;

}

.RadTabStrip_Simple .rtsLink  { 
	padding-left: 10px!important;
	padding-right: 10px!important;
}

.RadTabStrip .rtsOut {
	padding-left: 0px!important;
	padding-right: 0px!important;
}
.RadTabStrip_Simple .rtsTxt {
	text-transform: none!important;
	font-variant: normal;
}
							 
.RadTabStrip_Simple
.rtsLink {
	font-family: Arial, Helvetica, sans-serif!important;    
}

.RadTabStrip_Simple .rtsLevel1 .rtsUL { 
	padding-top: 1px!important;
}


.RadTabStrip_Simple .rtsLevel1 .rtsUL,
.RadTabStrip_Simple .rtsLevel1 {
	background-image:  url('../Pix/Kundenforum/Base/bgTabStrip.png')!important;
	background-repeat: repeat-x;
}

.RadTabStrip * .rtsIn {
	line-height: 35px!important;
}

.RadTabStrip * .rtsOut {
	height: 35px!important;
}
.rowCalcA .emptycell 
{
   background-color: #EBEBEB!important;
}


.rowP .Intern { background-color: #AAAAAA; }
.rowP .Extern { background-color: #CCCCCC; }



.rowTP{

background-color: #D2D2D2;
color: #2A2A2A;
}



.rtP,
.rowP{
	background-color: #58585A;
	border-bottom: solid 1px #888888;
	color: #000000;

}


.CalcRepeater_SubSum{
	background-color: #D2D2D2 ; 
}
.HeaderActiveElements { color: #75A140!important; font-weight: bold!important; font-size: 10px!

important; }
.HeaderInactiveElements { color: #A2A2A2!important; font-weight: bold!important; font-size: 10px!

important; }

.CalcInfo_Table * td
{
		border: solid 1px #818181;
}

.CalcInfo_Table * .Infopanel
{
	color: #2A2A2A!important;
}

.CalcInfo_AlternatingRow 
{
	background-color: #FBFBFB;
}


.CalcRepeater_Table .ColumnHeader th,
.ReportingRepeater_Table .ColumnHeader th,
.ReportingRepeater_Table .SumHeader th
{
	font: 0.72em Arial, Helvetica, sans-serif;
	color: #2A2A2A!important;	
	border-right: dotted 1px gray; 
	border-left: solid 1px transparent;
	border-bottom: dotted 1px black;
}

.CalcRepeater_SumDiv 
{

	background-color: #FDFDFD; 
	border-top: double 3px #CCCCCC; 
}

.rtL{ 
	font: 10.5px Arial, Helvetica, sans-serif;
}

.rowP,
.rowTP {
	font: Arial, Helvetica, sans-serif;
}

.rowP {
	background-color: #CCCCCC; 
}

.rowA td a{

	font: 0.64em Arial, Helvetica, sans-serif;
}

.SelectionCell {
	 border-bottom: solid 1px #FFFFFF
 }



.dxgvTable_Default
{
	color: #2A2A2A!important;
}

#mainDiv * .dxgvTable_Default * td,
.dxgvTable_Default {
	font-family: Arial, Helvetica, sans-serif!important;    
	font-size: 8.5pt;
	/*line-height: 10.25pt;*/
}


.dxgvHSDC+div 
{
	overflow-x: auto!important;
}
			  

.dxgvGroupPanel_Default * .dxgvHeader_Default table
{
	margin-top: 3px;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}

.dxgvGroupPanel_Default * .dxgvHeader_Default 
{
	display: block;
}

.dxgvGroupPanel_Default {
	padding-left: 1px!important;
}

.dxgvPreviewRow_Default .dxgv
{
	/*border-right: 1px solid #BED6F6!important;*/
	overflow: hidden!important;
}



/*
.dxgvFocusedGroupRow_Default td.dxgvIndentCell,
.dxgvFocusedRow_Default td.dxgvIndentCell,
.dxgvSelectedRow_Default td.dxgvIndentCell,
.dxgvIndentCell,
.dxgvGroupRow_Default,
.dxgvDataRow_Default td.dxgvIndentCell,
.dxgvGroupRow_Default td.dxgvIndentCell,
.dxgvGroupFooter_Default td.dxgvIndentCell
{
	background-color: #E0EAF9;
}*/


.dxgvCustomization_Default {
	height: 200px!important;
}


.dxeMemo_Default.Red,
.dxeTextBox_Default.Red,
.dxeButtonEdit_Default.Red,
.dxeButtonEdit_Default.Red .dxeButtonEditButton_Default
{
	border-bottom-color: #50637b!important;
	border-top-color: #50637b!important;
	border-right-color: #50637b!important;
}

.dxeMemo_Default.Red,
.dxeTextBox_Default.Red,
.dxeButtonEdit_Default.Red
{
	border-left-color: #50637b!important;
}


.dxeTextBox_Default TD.dxic
{
	padding-top: 0px!important;
	padding-bottom: 1px!important;
	height: 19px!important;
}

.dxeButtonEdit_Default TD.dxic
{
	height: 17px!important;
}


.dxeRead/*Only_Default TD.dxic .dxeEditArea_Default.dxeEditAreaSys,
.dxeTextBox_Default.dxeReadOnly_Default,
.dxeTextBox_Default.dxeReadOnly_Default TD.dxic
{
	background-color: #E3E3E3!important;
	border-color: #CCCCCC!important;
}*/

.dxgvInlineEditCell_Default 
{
	vertical-align: top!important;
}

.dxgvFilterBarCheckBoxCell_Default input 
{
	height: 11px!important;
	width: 11px!important;
	padding: 0px;
	margin: 1px;
	margin-left: 5px;
}

.dxgvPagerBottomPanel_Default, 
.dxgvPagerTopPanel_Default
{
	padding-top: 1px;
	padding-bottom: 1px;
/*	background-color: #F0F0F0; */
}

.dxgvDataRowHover_Default
{
	/*background: #FFE7A2 none;
	color: #4F4F4F;*/
}


.dxgvControl_Default .dxpControl_Default  td.dxpCtrl,
.dxgvDisabled_Default .dxpControl_Default  td.dxpCtrl
{
	padding: 1px 2px 1px 0px;
}

.dxgvControl_Default .dxpLite_Default,
.dxgvDisabled_Default .dxpLite_Default
{
	padding: 0px 0px 0px 0px;
}

.dxgvControl_Default .dxpSummary_Default,
.dxgvControl_Default .dxpPageSizeItem_Default
{
	/*color: #283B56;*/
}

.dxgvControl_Default .dxpLite_Default .dx-summary,
.dxgvControl_Default .dxpLite_Default .dxp-pageSizeItem
{
	/*color: #283B56;*/
}

.dxgvControl_Default .dxgvHFSAC
{
	padding: 10px 0 0 5px;
}
.dxgvControl_Default .dxgvHFSC
{
	padding: 10px 0 6px;
}
.dxgvControl_Default .dxgvHFSC div
{
	height: 1px;
	/*background: #8BB6EF;*/
}


/*.dxgvFSDC
{
	background-color: #D5D5D5!important;
}*/

table.dxgvControl_Default.noFocusRect { border-left: 0px none red!important; border-top: 0px none red!important; }

.dxgvControl_Default[hasfixedcols=true] * .dxgvHSDC+div 
{
	overflow-x: hidden!important;
}
.dxgvControl_Default[hasfixedcols=false] * .dxgvHSDC+div 
{
	overflow-x: auto!important;
}

.dxgvGroupPanel_Default * .dxgvHeader_Default
{
	display: block;
}

.dxgvGroupPanel_Default {
	padding-left: 1px!important;
}

.dxgvPreviewRow_Default .dxgv
{
	overflow: hidden!important;
}


							  
.RadWindow_Simple .rwTopLeft, .RadWindow_Simple .rwTopRight, .RadWindow_Simple .rwTitlebar, .RadWindow_Simple .rwTopResize {
	background: #818181;
}



.RadWindow_Simple .rwControlButtons a {
	background-color: #818181;
	border: 1px solid #818181;}


.RadMenu_Simple .rmRootGroup .rmRootLink { 
		padding-top: 0px!important;
		padding-bottom: 0px!important;
		/*line-height: 37px;
		height: 37px;*/
}

.RadMenu_Simple .rmLink.rmRootLink.NoText span.rmText {
	display: inline-block!important;
	width: 2px!important;
	height: 37px;
}

.RadMenu_Simple .rmRootGroup .rmRootLink {
		padding: 2px 20px!important;
		border: solid 1px transparent;
	}
 


.RadMenu_Simple .rmRootGroup .rmRootLink .rmToggle {
		height: 37px;
	}

.RadMenu_Simple div.rmRootGroup, .RadMenu_Simple ul.rmRootGroup {

	background-color: #818181;
}


$OnlyIfOverrideSprites$}.RadTabStrip_Simple .rtsLevel1 .rtsDisabled, 
$OnlyIfOverrideSprites$}.RadTabStrip_Simple .rtsLevel1 .rtsDisabled:hover {
	border-color: #58585A; 
	border-bottom-width: 0px;
	border-bottom-style: none;
}
																   
	  
.RadTabStrip_Simple .rtsLevel1 .rtsLink {
	border-bottom-style: none;
	border-bottom-width: 0px;
	}

.RadTabStrip_Simple .rtsLevel1 .rtsLink{ 
	border-color: #808080;
}


.RadMenu_Simple .rmRootGroup .rmRootLink:hover, 
.RadMenu_Simple .rmRootLink:hover,
.RadMenu_Simple .rmGroup .rmLink -webkit-tap-highlight-color, 
.RadMenu_Simple .rmGroup .rmLink:hover, 
.RadMenu_Simple .rmSelected:hover, 
.RadMenu_Simple .rmFocused, 
.RadMenu_Simple .rmFocused:hover,
.RadMenu_Simple .rmGroup .rmLink.rmExpanded {
	border-color: #aaaaaa!important;
	background-color: #818181;
}

.RadMenu_Simple .rmRootGroup .rmRootLink:hover, 
.RadMenu_Simple .rmRootLink:hover,
.RadMenu_Simple .rmGroup .rmLink -webkit-tap-highlight-color, 
.RadMenu_Simple .rmGroup .rmLink:hover, 
.RadMenu_Simple .rmSelected:hover, 
.RadMenu_Simple .rmFocused, 
.RadMenu_Simple .rmFocused:hover,
.RadMenu_Simple .rmGroup .rmLink.rmExpanded {
	color: #2A2A2A;
}

.RadMenu_Simple .rmSelected, 
.RadMenu_Simple .rmGroup .rmLink.rmFocused {
	border-color: transparent;
}
						 
.RadTabStrip_Simple .rtsLevel1 .rtsDisabled, 
.RadTabStrip_Simple .rtsLevel1 .rtsDisabled:hover  {

	color: #999999!important;
	background-color:  #728295!important;
	border-color: #808080!important;
}

								 
.RadMenu_Simple .rmLink.rmRootLink.rmDisabled:hover,                     
.RadMenu_Simple .rmDisabled,  
.RadMenu_Simple .rmDisabled:hover {

	color: #999999!important;
	background-color:  transparent!important;
	border-color: transparent!important;
}

	   

.RadMenu_Simple .rmGroup .rmLink.rmSelected {
	border-color: #818181;
	color: $.txtColor3.value;
	background-color: #818181;
}

		  

.RadMenu_Simple .rmRootGroup .rmTopArrow, .RadMenu_Simple .rmRootGroup .rmBottomArrow, .RadMenu_Simple .rmRootGroup .rmLeftArrow, .RadMenu_Simple .rmRootGroup .rmRightArrow {
	border-color: #818181;
	background-color: #818181;
}



.RadMenu_Simple .rmSeparator .rmText {
	border-color: #FFFFFF #818181 #818181 #FFFFFF;
}

.RadMenu_Simple .rmGroup .rmSeparator .rmText {
	border-color: #EBEBEB #FFFFFF #FFFFFF #EBEBEB;
}




html body .RadInput_Simple .riFocused, html body .RadInput_Focused_Simple,
.RadCalendar_Simple .rcRow .rcToday {
	border-color: #818181;
}

html body .RadInput_Simple .riRead, html body .RadInput_Read_Simple {
	border-color: #CCCCCC;
}

.RadCalendar_Simple .rcRow .rcSelected {
	border-color: #FFFFFF;
	background: #818181;
}



.RadCalendarMultiView_Simple .rcTitlebar {
	border: 0 none;
	background: #818181;
	color: #2A2A2A;
}

.RadCalendarMonthView_Simple .rcSelected a,
.RadCalendarTimeView_Simple td.rcSelected a,
.RadComboBox_Simple .rcbFocused td.rcbArrowCell,
.RadComboBox_Simple .rcbFocused td.rcbInputCell {
	border-color: #818181;
	color: #2A2A2A;
	background-color: #FBFBFB;
}


.RadComboBox_Simple .rcbFocused td.rcbArrowCell {
	background-color: #818181;
}


.RadComboBox_Simple .rcbFocused .rcbReadOnly .rcbInputCell {
	border-color: #818181;
	color: #2A2A2A;
	background-color: #818181;
}

.RadScheduler_Simple .rsAgendaTable .rsAgendaRowSelected ,
.RadScheduler_Simple div.rsAdvancedEdit .rsAdvTitle,
.RadScheduler_Simple .rsHeader,
.RadComboBoxDropDown_Simple .rcbSelected {
	color: #2A2A2A;
	background-color: #818181;
}

.RadScheduler_Simple .rsHeader,
.RadScheduler_Simple .rsHeader ul a, 
.RadScheduler_Simple .rsHeader ul .rsSelected em {
	border: 1px solid transparent;
}



.RadScheduler_Simple .rsHeader {
	border-bottom-color: #818181;
}


.RadScheduler_Simple .rsMonthView .rsHorizontalHeaderWrapper {
	border-bottom: solid 1px #AAAAAA;
}

														   
.RadScheduler_Simple  * td.TimeSlot_Feiertag.rsSelectedSlot > div,
.RadScheduler_Simple  * td.TimeSlot_Feiertag.rsSelectedSlot,                                        
.RadScheduler_Simple  * td.TimeSlot_Heute.rsSelectedSlot > div,
.RadScheduler_Simple  * td.TimeSlot_Heute.rsSelectedSlot{
	border-color: #818181!important;
	background: #818181!important;
}

.RadScheduler_Simple .rsMonthView .rsSelectedSlot,
.RadScheduler_Simple .rsSelectedSlot, .RadScheduler_Simple .rsAptCreate.rsSelectedSlot {
	border-color: #818181!important;
	background: #818181!important;
}


																			 
.RadScheduler_Simple .rsMonthView .rsOtherMonth {
	background-color: #EBEBEB;
}



 
.ToolbarDiv > .RadMenu .rmLeftImage,
#toolbarDiv .RadMenu.RadMenu_Simple .rmLeftImage, 
.ToolbarDiv > .RadMenu  a.rmImageOnly .rmLeftImage,
#toolbarDiv .RadMenu.RadMenu_Simple a.rmImageOnly .rmLeftImage                                              {
	margin-top: 10.000000px!important;
    width: 16px!important;
    height: 16px!important;
}

.RadMenu .rmVertical .rmLeftImage {
    width: 16px!important;
    height: 16px!important;
}


.ToolbarDiv > .RadMenu  a.rmImageOnly .rmText,
#toolbarDiv .RadMenu.RadMenu_Simple a.rmImageOnly .rmText  {
	padding-right: 7px!important;
}
  

.RadMenu_Simple .rmRootLink .rmText {
	padding-left: 3px!important;
	padding-top: 6px!important;
}

.RadMenu_Simple .rmRootGroup.rmHorizontal {
	border-bottom-style: solid!important;
	border-bottom-width: 1px!important;
	border-bottom-color: #373739!important;
}

textarea {
	resize: none;
}

div.ToolbarDiv {
	background-color: #FBFBFB!important; /* Steuer den 1px breiten Strich unter der Toolbar, sodass ein Inset-Effekt zwischen Toolbar und BreadCrumb auftritt */
}

.FormToolbarHeight {
	height: 40px;
}

.FormToolbarHeightTopOffset {
	top: 40px;
}

.FormToolbarAndBreadCrumbHeight {
	height: 68px;
}

.FormToolbarAndBreadCrumbTopOffset {
	top: 68px;
}

.dxtlPagerTopPanel_Default{
	height: 45px;
}

.MainToolbarDiv div {
	margin-top: 3px!important;
}

.MainToolbarDiv .ToolbarButtonOver table,
.MainToolbarDiv .ToolbarButtonRightOver table
{
	border: solid 1px #818181;
}


.MainToolbarDiv .ToolbarSeperator,
.MainToolbarDiv .ToolbarSeperatorRight {
	height: 25px;
	background-color: #FFFFFF;
	margin-top: 0px!important;
}

.MainToolbarDiv .ToolbarRight,
.MainToolbarDiv .ToolbarButton,
.MainToolbarDiv .ToolbarButtonRight,
.MainToolbarDiv .ToolbarButtonRightOver,
.MainToolbarDiv .ToolbarButtonOver,
.MainToolbarDiv .ToolbarButton table,
.MainToolbarDiv .ToolbarButtonRight table,
.MainToolbarDiv .ToolbarButtonOver table,
.MainToolbarDiv .ToolbarButtonRight table,
.MainToolbarDiv .ToolbarButtonRightOver table
{    
	/*margin-top: 1px;*/
	cursor: pointer;
	height: 21px!important;
}

.MainLogo a img {
	height: 30px!important;
}


 .x-panel *
 {
	 font-family: Arial, Helvetica, sans-serif!important;    
	 color: #2A2A2A!important;
	 font-size: 8.5pt!important;
 }


 .RadScheduler_Simple .rsAptContent { 
	padding: 0px;
}

							   
/*.rsDayView .rsWrap,
.rsWeekView .rsWrap,*/
.rsMonthView .rsWrap,
.rsTimelineView .rsWrap
{
	height: 22px!important;
}

/*.rsDayView .rsAptOut,
.rsWeekView .rsAptOut,*/
.rsMonthView .rsAptOut,
.rsTimelineView .rsAptOut
{
	height: 19px!important;
}

/*.rsDayView .rsDateWrap,
.rsWeekView .rsDateWrap,*/
.rsMonthView .rsDateWrap,
.rsTimelineView .rsDateWrap{
	height: 19px!important;
}



.RadScheduler_Simple .rsHeader h2 { 
	text-transform: none;
}

.dxm-ltr.dxmLite_Default .dxm-popup .dxm-content,
.dxmLite_Default.dxm-ltr .dxm-popup .dxm-content {
	padding-left: 5px!important;
}

.RadMenu_Simple_Context.RadMenu_Simple .rmGroup .rmLink,
.dxmLite_Default .dxm-item {
	border: solid 1px transparent;
}

body.VPCALoginBody {
	background-image: url(../Pix/Kundenforum/VPCA/scholzmsconsulting_headerbild.jpg)!important;
}

.VPCALoginMultiPage
{
	border: solid 1px #58585A;
	background-color: #FFFFFF;
	background-image: url(../Pix/Kundenforum/VPCA/verlauf_nutzerfuehrung_innen.png);	
}


#VPCAHeaderTable {
	background-image:  url(../Pix/Kundenforum/VPCA/HeaderBackground.png);	
}
#VPCAHeaderLeft {
	background-image:  url(../Pix/Kundenforum/VPCA/Scholz-Logo.PNG);	
}
#VPCAHeaderMiddle{
	background-image:  url(../Pix/Kundenforum/VPCA/HeaderBackground.png);	
	}

#VPCAHeaderRight {
	background-image:  url(../Pix/Kundenforum/VPCA/HeaderBackground.png);	
}
.tblReportOben{	
	background-image: url('../Pix/Kundenforum/tableBg2.jpg');
	}


.RadSlider_Simple a.rslDraghandle:hover, 
.RadSlider_Simple a.rslDraghandle:active, 
.RadSlider_Simple a.rslDraghandle:focus {
	border-color: #fff;
}

.RadSlider_Simple .rslHorizontal .rslTrack {
	background: #e5e5e5;
}
.RadSlider_Simple a.rslDraghandle:hover, 
.RadSlider_Simple a.rslDraghandle:active, 
.RadSlider_Simple a.rslDraghandle:focus,
.RadSlider_Simple .rslHorizontal .rslSelectedregion,
.RadSlider_Simple .rslVertical .rslSelectedregion{
	background-color: #818181;
}



.RadInput_Simple a {
	background: transparent no-repeat url('../Pix/Kundenforum/base/TelerikNumericSprite.gif');
}

.RadScheduler_Simple .rsHeader .rsPrevDay, 
.RadScheduler_Simple .rsHeader .rsNextDay{
	  background-image: url('../Pix/Kundenforum/base/TelerikSchedulerSprite.png')!important;
}
.RadInput_Simple a.riUp,
.RadInput_Simple a.riUp:hover {
	margin-left: 2px;

}
.RadInput_Simple a.riDown,
.RadInput_Simple a.riDown:hover {
	margin-left: -10px;
}
							 
.RadInput_Simple a.riUp,
.RadInput_Simple a.riUp:hover,
.RadInput_Simple a.riDown,
.RadInput_Simple a.riDown:hover{
	width: 10px;
	background-position-x: 0px!important;
}

.RadPicker_Simple .rcCalPopup:hover:not(.rcDisabled), 
.RadPicker_Simple .rcTimePopup:hover:not(.rcDisabled),
.RadPicker_Simple .rcCalPopup:focus:not(.rcDisabled), 
.RadPicker_Simple .rcTimePopup:focus:not(.rcDisabled),
.RadInput_Simple a.riDown:hover:not(.rcDisabled),
.RadInput_Simple a.riUp:hover:not(.rcDisabled) {
	background-color:  #818181!important;

}


.RadPicker_Simple .rcCalPopup, 
.RadPicker_Simple .rcTimePopup { 
	background-image: url('../Pix/Kundenforum/base/TelerikCalendarSprite.gif');
}

.RadMenu_Simple .rmLink.rmRootLink.NoText { 
	padding-left:  9px!important;
	padding-right: 0px!important;
}

.RadMenu_Simple .rmLink.rmRootLink { 
	height: 37px!important;
}
.RadMenu_Simple .rmLink.rmRootLink.NoText span.rmText { 
	display: none;
}

.x-tab-tabmenu-right {
	background-image: url('../Pix/Kundenforum/base/MainTabStripExtender.gif');
	border-bottom: none 0px transparent;
}

.RadSplitter_Simple .rspResizeBarOverHorizontal, 
.RadSplitter_Simple .rspSlideContainerResizeOverHorizontal,
.RadSplitter_Simple .rspResizeBarOver, 
.RadSplitter_Simple .rspSlideContainerResizeOver { 
	background-color:   #818181;
}

.mscInfoTopLeft {
	width: 230px; padding-bottom: 20px;;

}

.mscInfoTopRight {
	width: auto; display:none;
}


::selection {
  background: #818181; /* WebKit/Blink Browsers */
  color: #F9F9F9!important;
}
::-moz-selection {
  background: #818181; /* Gecko Browsers */
  color: #F9F9F9!important;
}

:focus{
	outline-color: #aaaaaa;
}


.RequiredInput:not(.RadPicker):not([disabled]),
.RequiredInput .riTextBox,
.RequiredInput .rcbInputCell,
.RequiredInput .rcbInput
 {
	background-color: #b9c0ca!important;
}

.Simple.RadEditor .reEditorModes .reMode_selected{ 
	background-color: #818181!important; 
}

.Simple.RadEditor .reCommentButton:active, 
.Simple .rePopupButtonContainer .rePopupButton:active {
	color: #2A2A2A;
	border-color: #818181;
	background-color: #818181;
}


.Simple .reToolbar li:hover:not(.reSeparator),
.Simple .reToolbar li a:hover{
	background-image: none!important;
	background-color: #818181!important;
	}


.dxWeb_edtCheckBoxChecked_Default,
.dxWeb_edtCheckBoxCheckedDisabled_Default,
.dxWeb_edtCheckBoxGrayed_Default,
.dxWeb_edtCheckBoxGrayedDisabled_Default,
.dxWeb_edtCheckBoxUnchecked_Default,
.dxWeb_edtCheckBoxUncheckedDisabled_Default,
.dxpnl-btnHover .dxWeb_pnlExpand_Default,
.dxpnl-btnHover .dxWeb_pnlExpandArrowBottom_Default,
.dxpnl-btnHover .dxWeb_pnlExpandArrowLeft_Default,
.dxpnl-btnHover .dxWeb_pnlExpandArrowRight_Default,
.dxpnl-btnHover .dxWeb_pnlExpandArrowTop_Default,
.dxpnl-btnPressed .dxWeb_pnlExpand_Default,
.dxpnl-btnPressed .dxWeb_pnlExpandArrowBottom_Default,
.dxpnl-btnPressed .dxWeb_pnlExpandArrowLeft_Default,
.dxpnl-btnPressed .dxWeb_pnlExpandArrowRight_Default,
.dxpnl-btnPressed .dxWeb_pnlExpandArrowTop_Default,
.dxpnl-btnSelected.dxpnl-btnHover .dxWeb_pnlExpand_Default,
.dxpnl-btnSelected.dxpnl-btnHover .dxWeb_pnlExpandArrowBottom_Default,
.dxpnl-btnSelected.dxpnl-btnHover .dxWeb_pnlExpandArrowLeft_Default,
.dxpnl-btnSelected.dxpnl-btnHover .dxWeb_pnlExpandArrowRight_Default,
.dxpnl-btnSelected.dxpnl-btnHover .dxWeb_pnlExpandArrowTop_Default,
.dxpnl-btnSelected.dxpnl-btnPressed .dxWeb_pnlExpand_Default,
.dxpnl-btnSelected.dxpnl-btnPressed .dxWeb_pnlExpandArrowBottom_Default,
.dxpnl-btnSelected.dxpnl-btnPressed .dxWeb_pnlExpandArrowLeft_Default,
.dxpnl-btnSelected.dxpnl-btnPressed .dxWeb_pnlExpandArrowRight_Default,
.dxpnl-btnSelected.dxpnl-btnPressed .dxWeb_pnlExpandArrowTop_Default,
.dxeProgressBarIndicator_Default 
{
	background-color:  #818181;
}


.dxGridView_gvHeaderFilterActive_Default
{
	background-color: #818181;
}

.dxgvDataRowHover_Default a
{
	color: #818181!important;
}

.dxICBFocused_Default 
{
	outline-color: #818181;
}

.dxeFocused_Default 
{
	border: 1px solid #818181;
}

.dxeToken_Default  {
	background: #818181;
}

.dxeListBoxItemSelected_Default     
{
	color: White;
	background-color: #818181;
}

.dxeCalendarToday_Default    
{
	border: 1px solid #818181;
}

.dxeCalendarToday_Default.dxeDisabled_Default         
{
	border: 1px solid #818181;
}
.dxeCalendarSelected_Default       
{
	color: #2A2A2A;
	background-color: #818181;
}

.dxeCalendarWeekend_Default.dxeCalendarSelected_Default
{
	color: #818181;
} 

.dxeDayInRange.dxeCalendarSelected_Default
{
	background-color: #818181;
}


.dxeCalendarSelected_Default.dxeDisabled_Default       
{
	background-color: #58585A;
}


.dxeCalendarHeader_Default
{
	color: #818181;
}


.dxeCalendar_Default.dxeFocused_Default 
.dxeCalendarFooter_Default
{
	border-color: #818181;
}

.dxeCalendarFastNavMonthSelected_Default,
.dxeCalendarFastNavYearSelected_Default
{
	color: White;
	background-color: #818181;
}

.dxbButtonHover_Default
{
	color: white;
	background-color: #818181;
	border: 1px solid #818181;
}

.dxeCalendarWeekend_Default,
a.dxbButton_Default
{
	color: #818181;
}

.dxeCalendarButtonHover_Default,
.dxeButtonEditButtonHover_Default,
.dxeSpinIncButtonHover_Default,
.dxeSpinDecButtonHover_Default,
.dxeSpinLargeIncButtonHover_Default,
.dxeSpinLargeDecButtonHover_Default,
.dxeColorEditButton_Default:hover
{
	background-color: #818181;
	color: white;
}
.dxeCalendarButtonHover_Default,
.dxeColorEditButton_Default:hover
{
	border-color: #818181;
}

.RadTreeView_Simple .rtSelected .rtIn {
		border-color: #818181;
		color: #2A2A2A!important;
		background-color: #818181;
	}

.RadTreeView_Simple .rtPlus, 
.RadTreeView_Simple .rtMinus {
	background-image: url('../Pix/Kundenforum/base/TelerikTreeViewSprite.png');
	background-color: rgba(129,129,129 ,0.3);
	border: solid 0px #818181;
	cursor: pointer;
  
}

								 
.RadTreeView_Simple .rtPlus{
	border-right-width: 1px;
}

 .RadTreeView_Simple .rtMinus{
  border-right-width: 1px;
	border-bottom-width: 1px;
}

.RadWindow_Simple tr td.rwWindowContent.rwLoading { /* loading-gif über: http://www.ajaxload.info/ generieren*/
	background-image:  url('../Pix/Kundenforum/Icons/loading15.gif');
	background-color: #F9F9F9!important;
}

.RadWindow_Simple { 
	border-color: #818181;
}

.RadWindow_Simple table.rwTable {
	border-bottom: solid 1px #818181!important;
}
.RadWindow_Simple 
.RadWindow_Simple .rwFooterLeft, 
.RadWindow_Simple .rwFooterRight, 
.RadWindow_Simple .rwFooterCenter, 
.RadWindow_Simple .rwStatusbar div, 
.RadWindow_Simple .rwStatusbar, 
.RadWindow_Simple .rwBodyLeft, 
.RadWindow_Simple .rwBodyRight, 
.RadWindow_Simple .rwStatusbarRow .rwCorner {
	background-color: #F9F9F9!important;
}


.RadMenu .rmHorizontal > .rmSeparator {
	 height:  32px!important;
	 margin-left: 1px;

}

.RadMenu .rmHorizontal > .rmSeparator .rmText,
.RadMenu .rmHorizontal > .rmRootScrollGroup > .rmSeparator .rmText {
	height:  32px!important;
	border-left-color: #CCCCCC!important;
	border-right-color: #8A8A8A!important;
	margin-bottom: 0px!important;
	margin-top: 2px!important;
}


.x-tab-panel-header.x-tab-panel-header-noborder.x-unselectable {
	height: 23px!important;
}

.x-tab-strip.x-tab-strip-top {
	height: 23px!important;
}


.x-tab-strip-text {
	height: 21px!important;
}

.x-tab-strip-inner {
	height: 21px!important;
	padding-top: 0px;
}
/*
.x-tab-strip span.x-tab-strip-text {
font-size: 10pt!important;
}*/


.MainInfoStrip{
	height:  23px!important;
	border-left: 1px solid transparent!important;        
}
.MainInfoStrip_User{
margin-top: 6px;
height: 21px!important;
}
.MainInfoStrip_Tools{
	margin-top: 0px;
	height: 21px!important;
}
.MainInfoStrip_Tools input{
height: 21px!important;
}

.RadPanelBar.Navigation .rpRootGroup .rpItem .rpLink.NavLvl_0  {
	padding-top: 3px;
	padding-bottom: 3px;
}

.RadPanelBar.RadPanelBar_Simple.Navigation{ 
	border-bottom: solid 1px #F9F9F9;
}


/* toDo: Farben ersetzen
	C:\Vemas.NET\Dev\WebSite\CSS\TL_TreeList.css => Icon-Pfade ändern
	*/
										
div.activityOrder {
	background-color: #FBFBFB;
}

div.activityOrder span.icon-aktivitaet  {
	background-image: url("../Pix/Kundenforum/ACTIVITY.DL.png");
	background-position: inherit;
}
div.activityOrder span.icon-verteilaktivitaet  {
	background-image: url("../Pix/Kundenforum/SpreadActivity.png")
	background-position: inherit;
}



.dxtlFocusedNode_Default td.Lvl1,
.dxtlSelectedNode_Default td.Lvl1,
.dxtlNode_Default td.Lvl1,
.dxtlAltNode_Default td.Lvl1
{
	 border-top-color: #111111!important;
	 border-bottom-color: #111111!important;
}


.dxtlFocusedNode_Default td.Lvl1.LvlStart,
.dxtlSelectedNode_Default td.Lvl1.LvlStart,
.dxtlNode_Default td.Lvl1.LvlStart,
.dxtlAltNode_Default td.Lvl1.LvlStart
{
	border-left-color: #111111!important;
}


.dxtlFocusedNode_Default td.Lvl2,
.dxtlSelectedNode_Default td.Lvl2,
.dxtlNode_Default td.Lvl2,
.dxtlAltNode_Default td.Lvl2
{
	 border-top-color: #111111!important;
	 border-bottom-color: #111111!important;
}


.dxtlFocusedNode_Default td.Lvl2.LvlStart,
.dxtlSelectedNode_Default td.Lvl2.LvlStart,
.dxtlNode_Default td.Lvl2.LvlStart,
.dxtlAltNode_Default td.Lvl2.LvlStart
{
	 border-left-color: #111111!important;
}

.dxtlAltNode_Default { background-color: #D5D5D5; }


.dxtlFocusedNode_Default td
{
	background-color: #8D8D8D;
}



.InPD,
.dxtlFocusedNode_Default > .InPD,
.dxtlAltNode_Default > .InPD,
.dxtlNode_Default > .InPD,
.dxtlSelectedNode_Default > InPD
{
	border-color: #CCCCCC !important;
	border-right-color: #D2D2D2!important;
	border-left-color: #D2D2D2!important;
	background-color: #AAAAAA;
}

.StartPD,
.dxtlFocusedNode_Default >  .StartPD,
.dxtlAltNode_Default > .StartPD,
.dxtlNode_Default > .StartPD,
.dxtlSelectedNode_Default > .StartPD
{
	border-color: #CCCCCC !important;
}

.EndPD,
.dxtlFocusedNode_Default >  .EndPD,
.dxtlAltNode_Default > .EndPD,
.dxtlNode_Default > .EndPD,
.dxtlSelectedNode_Default > .EndPD
{
	border-color: #CCCCCC !important;
	border-right-style: solid!important;
	border-left-color: #D2D2D2!important;
}

.StartPD.EndPD
{
	border-left-color: #CCCCCC !important;
}


.RP_BaseBlueR
{
	text-align: right; color: #172232; 
}

.RP_BaseBlue
{
	color: #172232; font-weight: bold;
}



#tl_D
{
	border-spacing: 0px 1px;
	border-collapse: separate;
	  -moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-o-user-select: none;
	user-select: none;
	margin-top: -1px;
}

.dxtl__B1,
.dxtl__B2,
.dxtl__B3,
.dxtl__B4,
.dxtl__B5,
.dxtl__B6,
.dxtl__B7,
.dxtl__B8,
.dxtl__B9,
.dxtl__BB
{
	border-style: solid!important;
	border-right-style: none!important;
  
}



.dxtlAltNode_Default td,
.dxtlNode_Default td,
.dxtlFocusedNode_Default td,
.dxtlSelectedNode_Default td
{
	padding-top: 1px!important;
	padding-bottom: 2px!important;
	padding-left: 5px!important;
	padding-right: 3px!important;
}


.dxtlPagerTopPanel_Default .dxpControl_Default { height: 40px; }

.dxtlPagerTopPanel_Default * .dxpButton_Default,
.dxtlPagerTopPanel_Default * .dxpPageNumber_Default 
{
	font-size: 7pt!important;
 /*   color: #575b8f;*/
}

.dxtlPagerTopPanel_Default * .dxpSummary_Default
{
 /*   color: #575b8f;*/
	font-size: 8.5pt!important;
}

/*.dxgvPagerBottomPanel_Default * .dxpSummary_Default,*/
.dxtlPagerTopPanel_Default * .dxpButton_Default,
.dxtlPagerTopPanel_Default * .dxpPageNumber_Default 
{
	font-weight: bold;
}


.dxtlHeader_Default.dxtl
{
	font-weight: bold!important;
	font-size: 10px!important;
	line-height: 12.5px!important;
	padding-top: 1px!important;
	padding-bottom: 1px!important;
	vertical-align: bottom;
}


.OutPD,
.dxtlFocusedNode_Default >  .OutPD,
.dxtlAltNode_Default > .OutPD,
.dxtlNode_Default > .OutPD,
.dxtlSelectedNode_Default > .OutPD
{
	/*border-color: #DA7660!important;*/
}



.dxeEditArea_Default ,
.dxtlCommandCell_Default
{
	font-size: 11px;    
	/*background-color: transparent!important;*/
}
.dxeEditArea_Default
{
	background-color: transparent!important;
}

.dxeTextBox_Default.StartPD
/*.StartPD > .dxeEditArea_Default*/
{
	border-right-style: none!important;
}
	
.dxeTextBox_Default.StartPD.EndPD
/*.StartPD > .dxeEditArea_Default*/
{
	border-right-style: solid!important;
}
	

.dxtlInlineEditNode_Default TD.dxtl 
{
	padding-top: 1px;
	padding-bottom: 1px;
}



.dxtlCommandCell_Default.DynamicTreeListCommandCell img
{
	cursor: pointer;
	margin-right: 3px;
}



.RP_BaseBlackR,
.RP_BaseNoColorR,
.RP_BaseBlueR,
.RP_BaseBlue 
{
	font-size: 8.5pt; white-space: nowrap;
}
	
.RP_BaseBlackR
{
	text-align: right; 
	color: #000000; 
}

.RP_BaseNoColorR
{
	text-align: right; 
}




/*
	#c9d6e9 = #D2D2D2
#798699 = #CCCCCC 
#CCE1FB = #AAAAAA
#FFCEA8 = #8D8D8D :
#000022 = #111111
#DEE7F7 = #FBFBFB
	*/

.dxtlControl_Default .msg_row_warning, .msg_row_warning {
	background-color: rgba(255, 195, 0, 0.2);
}
.msg_cell_warning {
	background-image: url('../Pix/Kundenforum/Icons/Warning.png');
	background-repeat: no-repeat;
	background-position: center;
	background-color: rgba(255, 195, 0, 0.6);
}



.dxtlControl_Default .msg_row_error, .msg_row_warning {
	background-color: rgba(255, 0, 0, 0.2);
}
.msg_cell_error {
	background-image: url('../Pix/Kundenforum/Icons/Error.png');
	background-repeat: no-repeat;
	background-position: center;
	background-color: rgba(255, 0, 0, 0.6);
}



.dxtlControl_Default .msg_row_statuserledigt .LvlStart, .msg_row_statuserledigt .LvlStart {
	font-weight: normal;
}
.dxtlControl_Default .msg_row_statuserledigt, .msg_row_statuserledigt {
	background-color: rgba(0, 255, 0, 0.2);
}
.msg_cell_statuserledigt {
	background-image: url('../Pix/Kundenforum/Icons/FilterOpen.png');
	background-repeat: no-repeat;
	background-position: center;
	background-color: rgba(0, 255, 0, 0.6);
}



.dxtlControl_Default .msg_row_statussperre, .msg_row_statussperre {
	background-color: rgba(0, 0, 0, 0.2);
}
.msg_cell_statussperre {
	background-image: url('../Pix/Kundenforum/Icons/NoPermission.png');
	background-repeat: no-repeat;
	background-position: center;
	background-color: rgba(0, 0, 0, 0.6);
}



.dxtlControl_Default .msg_row_datumsueberschreitung, .msg_row_datumsueberschreitung {
	background-color: rgba(255, 0, 255, 0.2);
}
.msg_cell_datumsueberschreitung {
	background-image: url('../Pix/Kundenforum/Icons/Restricted.png');
	background-repeat: no-repeat;
	background-position: center;
	background-color: rgba(255, 0, 255, 0.6);
}

.RadScheduler .rsHeader {
	height: 31px!important;
}

.rwCorner.rwBodyRight,
.rwCorner.rwBodyLeft {
	content:'';
}

.x-tree-node-collapsed .x-tree-node-icon, .x-tree-node-expanded .x-tree-node-icon, .x-tree-node-leaf .x-tree-node-icon,
.x-btn-text-icon .x-btn-icon-small-left .x-btn-text,
.x-panel-inline-icon,
.x-panel-tl .x-panel-icon, .x-window-tl .x-panel-icon,
.x-tree-icon, .x-tree-ec-icon, .x-tree-elbow-line, .x-tree-elbow, .x-tree-elbow-end, .x-tree-elbow-plus, .x-tree-elbow-minus, .x-tree-elbow-end-plus, .x-tree-elbow-end-minus  {
	filter:  sepia(1.0) hue-rotate(300deg) grayscale(1.0) brightness(0.7) contrast(1.8);
}

div.dropTabs {
	background-color: #EBEBEB;
}

.dxfcControl_Default ul.dxfc-tree { 
	overflow-y: auto;
	max-height: calc(100vh - 120px);
}

.dxgvCustomization_Default {
	height: calc(100vh - 120px)!important;
}
                                                                  
#Tabs_Container #Tabs div.x-tab-panel-bwrap
{
    padding-bottom: 23px!important;
}

form.DAForm #ph {
    position: relative;
    height: calc(100vh - 80px);
    overflow-y: auto;
}


form.DAForm #Content {
    display: none;
}

.RadTreeView[id^="BelegVerteilung"] .rtDisabled .rtIn, .RadTreeView[id^="VertragsVerteilung"] .rtDisabled .rtIn {
    color: #333 !important;
}

.ProjectTreelinkColor a {
    color: #819FF7!important;
}

input[disabled].Button.Base,
input[disabled].ButtonOver.Base {
	color: #999999!important;
	border-color: #58585A!important;
}

.x-panel-body div,
.x-panel-body div iframe
{ height: inherit; }

div.RadUpload .ruBrowse {
    width: 79px;
}

div.DropZone {
    width: 475px;
    height: 90px;
    border-color: #CCCCCC;
    border-style: dashed;
    text-align: center;
    vertical-align:middle; 
    display:table-cell;
}