/* 28.01.04/hea/ Import von Default-Stylesheet 'ordat.css' und Anpassung gemaess kundenspezifischer 'oronline.css' */
@import url(ordat.css);

/*
Dunkelblau:		#183E84	(24/62/132 dez.)
Hellblau:		#DAE7EE (218/231/238 dez.)
Hintergrund:	#FFFFFF (255/255/255 dez.)
*/

/*
BODY {
	background-color:#FFFFFF;
	font:10pt Arial,Verdana,sans-serif;
		scrollbar-base-color:#DAE7EE;
  		scrollbar-3dlight-color:#A0BCEE;
  		scrollbar-arrow-color:#183E84;
  		scrollbar-darkshadow-color:#183E84;
  		scrollbar-face-color:#DAE7EE;
  		scrollbar-highlight-color:#FFFFFF;
  		scrollbar-shadow-color:#2767D8;
  		scrollbar-track-color:#DAE7EE;
  	margin:0px 5px 0px 0px;
}

BODY.naviTop {
	background-color:#183E84;
	background-image:none;
	margin:24px 0px 0px 0px;
}

BODY.verlaufTop {
	background-color:#FFFFFF;
	background-image:none;
	margin:0px;
}

BODY.menuLeft {
	background-color:#183E84;
	background-image:none;
	margin:15px 0px 0px 5px;
}

BODY.menuVerlauf {
	background-color:#FFFFFF;
	background-image:none;
	margin:0px 0px 0px 0px;
}

BODY.menuTop {
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:80px 50px;
	padding:10px 0px 0px 90px;
}

BODY.message {
	background-color:#9CC3E7;
	margin:0px 0px 0px 0px;
}

BODY.help {
	margin:0px 0px 0px 0px;
}

*/

.pageHeader {
	grid-area: pageHeader;
	background-image: url(../images/Logo.gif);
	background-repeat: no-repeat;
	background-position: 170px 20px;
}
#menuArea {
	background-color:#183E84;
	background-image:none;
	/*margin:15px 0px 0px 5px; */
}
#mainMenuContainer.foundation-global-styles {
	background-color: transparent;
}
ul#mainMenu > li.is-accordion-submenu-parent .is-accordion-submenu {
	background-color: transparent !important;
}
div.menuLeft {
	background-color: transparent;
	border-color: #004280;
}

.active, .accordion:hover {
	background-color: transparent;
}

div.logoTop {
	display:none;
	left:0px;
}

/* Text im oberen Frame */
div.loginMsg {
	top:18px;
	left:80px;
	color:#183E84;
	font-size:1.5em;
}


/* 15.05.01/hea/Generische- und ID-Selektoren 'waitDiv...' mit Deklarationen fuer Layer mit 'Bitte Warten...'-Hinweis */
.waitDivClass {
	background-color:#DAE7EE;
	color:#183E84;
}

#waitDivBackground	{
	background-color:#183E84;
}

DIV#warningLayer, DIV#errorLayer, DIV#hintLayer, DIV#messageLayer {
	background-color:#EFEFEF;
}

DIV#hintLayer, DIV#messageLayer {
	border-color:#183E84;
}

/* Allgemeine Regeln */
HR {
	border:2px outset #183E84;
	background-color:#183E84;
}


.impressum {
	color:#183E84;
}

.impressumHeader {
	color:#183E84;
}

.index {
	color:#183E84;
	background-color:#FFFFFF;
}

.indexHeader {
	color:#183E84;
	background-color:#FFFFFF;
}

.smallHint {
	color:#183E84;
}

.hint {
	color:#183E84;
}

.disclaimer {
	color:#183E84;
}


H1, H2, H3 {
	color:#183E84;
}

/* Für Header in Kontaktseite */
TH.headerKontakt {
	background-color:#DAE7EE;
	text-align:center;
	width:100%;
	padding:10px 0px 10px 0px;
	margin-top:0px;
}


DIV.invers {
	background-color:#183E84;
}

DIV.formBackground {
	background-color:#EFEFEF;
}


/* Links */
A:LINK, A:VISITED {
	color:#FFFFFF;
}

/*31.05.01/hea/Hover-Effekt (nur IE und NS ab v6 (NS6 nicht im Menu!!!))*/
A:HOVER, A:ACTIVE {
	color:#DAE7EE;
}

A.mainFrameLink:LINK, A.mainFrameLink:VISITED {
	color:#183E84;
}

A.mainFrameLink:HOVER {
	color:#A0BCEE;
}

A.activeMenuItem:LINK, A.activeMenuItem:VISITED,
A.activeMenuHeader:LINK, A.activeMenuHeader:VISITED,
A.activeMenuMain:LINK, A.activeMenuMain:VISITED {
	color:#A0BCEE;
}


/*24.11.00/wag/Header für sortierbare Felder als Link, wie TH.em mit Unterstrich*/
A.pageIterSort:LINK, A.pageIterSort:VISITED {
	color:#FFFFFF;
	background-color:#183E84;
}

A.pageIterSort:HOVER, A.pageIterSort:ACTIVE {
	color:#DAE7EE;
}


/* CSS-Buttons */
A.button, A.button:link, A.button:visited, A.button:active {
	color:#183E84;
	background-color:#DAE7EE;
	border-top:2px #A0BCEE solid;
	border-left:2px #A0BCEE solid;
	border-bottom:2px #183E84 solid;
	border-right:2px #183E84 solid;
}

A.button:hover {
	color:#183E84;
	background-color:#A0BCEE;
	border-top:2px #183E84 solid;
	border-left:2px #183E84 solid;
	border-bottom:2px #FFFFFF solid;
	border-right:2px #FFFFFF solid;
}


/* Tabellen */
#CADCF1TABLE.nonTransparentNoFrame {
	background-color:#EFEFEF;
}

TABLE.outerFormTable {
	background-color:#EFEFEF;
	border:2px solid #183E84;
}

TABLE.innerFormTable {
	background-color:#EFEFEF;
}


/* 29.08.01/ga/Neue Klassen für die Anzeige von Hilfeseiten*/
TABLE.outerFormTableHelp {
	background-color:#DAE7EE;
}

TABLE.innerFormTableHelp {
	background-color:#EFEFEF;
	border:1px solid #FF0000;
}
/* Ende neuer Klassen für die Anzeige von Hilfeseiten */


/* Tabellenzellen */
TABLE.outerFormTable TD {
	border:1px solid #183E84;
}

TABLE.innerFormTable TD {
	border-style:none;
}

TABLE.transparentNoFrame TD {
	border-style:none;
}

TABLE.nonTransparentNoFrame TD {
	border-style:none;
}

TABLE.outerFormTableHelp TD {
	background-color:#EFEFEF;
}

TABLE.innerFormTableHelp TD {
	background-color:#EFEFEF;
}

TD.output, TD.outputBold {
	background-color:#DAE7EE;
}

TD.outputHighlight {
	background-color:#BFBFBF;
}

TD.outputEm {
	background-color:#DAE7EE;
}

TD.inputWithOutputBGColor {
	background-color:#DAE7EE;
}

TD.outputProzPos {
	background-color:#DAE7EE;
}

TD.outputProzNeg {
	background-color:#DAE7EE;
}


TD.message {
	background-color:#DAE7EE;
}

/* Tabellenzellen - Header */
TH {
	color:#183E84;
}

TABLE.outerFormTable TH {
	border:1px solid #183E84;
}

TABLE.innerFormTable TH {
	border-style:none;
}

TABLE.transparentNoFrame TH {
	border-style:none;
}

TABLE.nonTransparentNoFrame TH {
	border-style:none;
}

TABLE.outerFormTableHelp TH {
	background-color:#DAE7EE;
	border:1px solid #FF0000;
}

TABLE.innerFormTableHelp TH {
	background-color:#DAE7EE;
}

TH.em {
	color:#FFFFFF;
	background-color:#183E84;
}