
/* Textfarbe für nahezu alle Elemente: */
.dxmMenu, .dxmVerticalMenu,
.RadDock * .rdContent,
body,    
legend,
.Base,
.Input,
.DropDown,
.rowCalcA,
.BreadCrumbText,
.RadComboBoxDropDown,
.RadComboBox.RadComboBox_WebBlue .rcbInput,
.riTextBox,
.RadCalendarTimeView,
.rcMainTable,
.RadDropDownTree_WebBlue,
.RadTabStrip,
.dxgvPreviewRow
{
	color:  #172232 !important;
    font-family: Arial, Helvetica, sans-serif!important;    
}

body {
    background-color: #F9FBFF!important;
}

body.VPCALoginBody,
body.VemasLoginBody{
    background-color: #FFFFFF!important;
}

span.Red.Base,
.Red.Base,
.RadTabStrip .rtsLink.TabWithRequiredField,
.TabWithRequiredField,
.Red{
	color: #E22C2C!important;
	font-weight: bold!important;
}  

/* Login-Bereich */
.Login{	background-color: #DEE7F7;
	border-top: solid 1px #172232;
	border-bottom: solid 1px #172232;}
	
#HeaderLeft { background-image:  url(../Pix/LogoTopLeft.jpg); }
#HeaderMiddle{ 	background-color: #010066; }
#HeaderRight {	background-color: #010066;	background-image:  url(../Pix/GradientBlue.jpg);	}
#HeaderTable {	background-color:#010066; }

/************************************/
/*- /App_Themes/Default/Default.css */
/************************************/

.BreadCrumbDiv{	background-image: url(../Pix/BreadCrumb.png);	border-bottom-color: ;}
.BreadCrumbText, .BreadCrumbCurrencyDiv * { color: #fcfcff!important; }

body {background-color: transparent;}

#Content, .Content, .InfoPopup { background-color: #DEE7F7 !important; border-bottom-color:  #688CAF !important; }

input.Button { /* Verlaufshintergrund für Buttons */
    background-image: ('') !important;
    background: none !important;
    background: #EEF3F9 !important; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: -moz-linear-gradient(top,  #EEF3F9 0%, #A3BCE0 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEF3F9), color-stop(100%,#A3BCE0)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #EEF3F9 0%,#A3BCE0 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #EEF3F9 0%,#A3BCE0 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #EEF3F9 0%,#A3BCE0 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #EEF3F9 0%,#A3BCE0 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEF3F9', endColorstr='#A3BCE0',GradientType=0 ) !important; /* IE6-8 */
}
input.ButtonOver { /* Verlaufs-Hintergrund Hover für Buttons */
    background-image: ('') !important;
    background: none !important;
    background: #FEFFFF !important; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: -moz-linear-gradient(top,  #FEFFFF 0%, #B1CBEA 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFFFF), color-stop(100%,#B1CBEA)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #FEFFFF 0%,#B1CBEA 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #FEFFFF 0%,#B1CBEA 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #FEFFFF 0%,#B1CBEA 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #FEFFFF 0%,#B1CBEA 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEFFFF', endColorstr='#B1CBEA',GradientType=0 ) !important; /* IE6-8 */
}

.RadAjaxPanel .Input  { border-color: #abc1de!important; }

td.Base, td.Header { color: #283B56!important; }

hr { background: none !important; background-color: #A1C1E7 !important; }

.Input { border-color: #abc1de !important; } /* Umrandung von Input-Feldern */

.ClickFeedback { background-color: #9CBFE2 !important; }

.NavigationFrame { background-color: #DBE6F6!important; border-color: #688CAF;}

/* Report Tickets Topleiste */		

div.light-bottom-border { border-bottom-color: #B1C8F1 !important; } /* Linie unterhalb von Tickets */
.ui-layout-north { border-bottom-color: #6593cf !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: #6593cf !important; } /* rechte Border einfärben*/
.TableLayoutDynamicReportControl { border-bottom-color: #B1C8F1 !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: #DEE7F7!important;
}
.PaneHeader {
    /*background-color: #D6E7FF;*/
    background: url(../Modules/DynamicReports/Pix/ReportViewerHeader.gif) repeat-x;
    border-color: #6593cf;
}


.dxp-lead { color: #5e6c81 !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: #A3C0E8 !important; border-bottom-color: rgba(0,0,0,0) !important; }
/* Gruppierte Spalten */

table.dxgvTable_AquaMSC tr.dxgvGroupRow_AquaMSC td.dxgv, 
table.dxgvTable_AquaMSC tr.dxgvFocusedGroupRow_AquaMSC td.dxgv
{ border-bottom-color: #A3C0E8 !important; border-right-color: #A3C0E8 !important; color: #5e6c81 !important; }

.dxgvDetailCell_AquaMSC, .dxgvPreviewRow_AquaMSC td.dxgv, .dxgvEmptyDataRow_AquaMSC td.dxgv {
    color: #172232 !important;
}
.dxgvFocusedRow {
    background-color: $.Report.FocusedRowBgColor$!important;
}

.dxgvControl { background-color: transparent  !important; background-image:none !important;} /* Hintergrund des gesamten Layouts */

/* Footer Seitenanzahl */
div.dxgvPagerBottomPanel div.dxpLite a.dxp-num { color: #3f66a0 !important; }
/* Trennlinie in Kontextmenüs einfärben */
.dxmSubMenuItemSeparatorSpacing {  color: #283b56 !important;}
/* Umrandung des Kontextmenüs */
.dxmSubMenu { border-color: #688CAF !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: #9CBFE2  !important; } /* ?????????????? */


/* 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: #172232 !important; } /* Hintergrundfarbe der Menüleiste *//* Spaltenauswahl Vertragsdaten */
#dg_dg_custwindow_PW-1 .dxpc-mainDiv { border-color: #688CAF !important; }
/* Downloads */
#Dateien { background-color: #DBE6F6 !important; }
.wrapper { border-color: #688CAF !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: #688CAF !important; } /* Farbe der Trennzeichen / ursprünglich ein BG */
.MainToolbarDiv { border-bottom-color: #A3C0E8 !important; background-image: url(../Pix/MainToolbar/BgGradient.png); border-top: none } /* untere Border unter die Topleiste hinzufügen */
.MainToolbarDiv { padding-left: 10px !important; } /* Logo nach links verschieben */
td.Header { color: #172232 !important; } /* Textfarbe Logout-Button */
#Navigation_MainInfoStrip, .x-tab-strip-wrap > .x-tab-strip-top { background-color: #F3F4F7 !important; background-image: none !important; border-bottom-color: #688CAF; } /* Leiste zwischen Navigation/Dashboard und Top-Leiste  */

#Tabs_Container * .x-tab-strip-active .x-tab-right { border-bottom-color: #BACDEA!important; }

/**********************************************************************************************/
/*- /App_Themes/DocType/Default.css */
/**********************************************************************************************/
/* Topleiste - mit Logo und Favoriten */
.MainLogo a > img {  } /* Container für Firmenlogo */
#Toolbar_MainToolbarPanel > .ToolbarButton.MainLogo {  } /* Abstand nach links nullen */

/**********************************************************************************************/
/* 2. Menüleiste in Reports in der z.B. Reiter wie Lösungsschritte sind */
.products th { background-color: #9CBFE2  !important; } /* Hintergrundfarbe im Download-Bereich oben wo Größe Name usw. steht */

/************************************/
/*- /App_Themes/Default/Default.css */
/************************************/
/* Dashboard anpassen - Menü */

.RadPanelBar_Default .rpRootGroup { border-bottom-color: #688CAF !important; } /* untere Border der Navigation */
.NavLvl_0.rpExpanded { border-bottom-color: #688CAF !important } /* Border unterhalb des Menüpunktes in der Navigation (ausgeklappt) */


/* #DashboardSurface1_db_dtb  { border-top: 1px solid #688CAF !important; } */ /* obere Trennlinie zwischen Dashboard Menü und darüber liegendem BAckground */
ul.rpLevel1 > li.rpItem { padding-bottom: 0px !important; } /* Abstand zwischen einzelnen Nav-Punken vergrößern */

.VPCALoginMultiPage { border-radius: 0px; border-color: #688CAF; 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: #172232 !important; }

#form1 > .ui-layout-west { border-color: #A3C0E8 !important; border-right-color: #688CAF !important; }


.VPCADownloadsGridBody, .ext-comp-1003_IFrame, .VPCADownloadsGridFilesNoSelection, .VPCADownloadsGridFilesLayoutFilter { background: none !important; background-color: #4789BA !important; }

.VPCADownloadsDataPager  {
    background-color: #DEE7F7;
    border-color: #688CAF!important;
}

.VPCADownloadsGridFilesHeaderRows,
.VPCADownloadsGridFilesLayoutItemTemplate{
    border-color: #688CAF!important;
}

a:link{
    color: #172232;
}

.Base,
.Input,
.rowCalcA,
.RadComboBox.RadComboBox_WebBlue .rcbInput,
.RadComboBoxDropDown.RadComboBoxDropDown_WebBlue,
.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_WebBlue
 {
    font-size: 8.5pt!important;
}

.WebserverDescription {
    font-size: 24px!important;
    font-weight: bold;
    margin-left: 320px;
}

.RadDropDownTree_WebBlue .rddtFocused {
    color: #FFFFFF!important;
}