/* CSS-Datei, Stylesheet für BEV, aktualisiert am  21.07.2006, SBS, Gerald Bayer */

body,td { font-family:Arial, Helvetica, sans-serif; font-size:x-small; } /* Allgemein, Schriftformatierung */
body {
	background-color:#E5E5E5; 
	color:#000000; 
	margin:0px;
} /* Allgemein, Hintergrundfarbe und Seitenränder */

body.allgemein {
	background-image:url(/pls/portal/docs/PAGE/BEV_PORTAL_DESIGNELEMENTE/GRAFKEN_ALLGEMEIN/BG_NAV_ABSCHLUSS.png);
    background-repeat:repeat-y;
    background-position: right;
} /* Allgemein, Hintergrundbild für forgeführte Navigationsränder rechts */

.popupcolor {background-color:#FFFFFF; color:#000000;  margin:0px; } /* Recherche Popup */

h1 { font-size:130%; font-weight:bold; } /* Überschrift 1. Ordnung, z.Zt. nicht in Verwendung */
h2 { font-size:110%; font-weight:bold; color:#DD0000; background-color:#FFFFFF; } /* Überschrift 2. Ordnung, Seitenüberschrift Content */
h3 { font-size:100%; font-weight:bold; color:#000000; background-color:#FFFFFF; } /* Überschrift 3. Ordnung, Unter-Überschrift Content */
h4 { font-size:100%; font-weight:bold; } /* Überschrift 4. Ordnung, z.Zt. nicht in Verwendung */
h5 { font-size:100%; font-weight:bold; } /* Überschrift 5. Ordnung, z.Zt. nicht in Verwendung */
h6 { font-size:100%; font-weight:bold; } /* Überschrift 6. Ordnung, z.Zt. nicht in Verwendung */

a:link  { color: black; font-family: Arial, Helvetica, sans-serif } /* Allgemein, Links nicht besucht */
a:visited   { color: black } /* Allgemein, Links besucht */
a:hover  { color: red; text-decoration: none } /* Allgemein, Links MouseOver */
a:active  { color: black } /* Allgemein, Links angeklickt */

/* spezielles Design fuer Metadata LInks in Shop/Recherche, ident mit Aussehen von <a> */
div.metadata 		 { color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; cursor: pointer }
div.metadataover 	 { color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: none; cursor: pointer }


/* ########## ANFANG - Stile für KV/BV ########## */
.HeadingKVBV {font-size:140%; font-weight:bold; } /* Überschrift 1. Ordnung für KVBV */
.MenutreeKVBV { color:#777788; background-color: #E5E5E5; } /* Menübaum in der Fußzeile KVBV */
.textKVBV {   font-family:Arial, Helvetica, sans-serif;font-size:100%; color: #000000; background-color:#FFFFFF; margin-top:5px; margin-bottom:5px;} /* normaler Text im Contentbereich der KVBV */
.labelKVBV { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#000000; background-color:#FFFFFF; font-weight:bold; margin-top:10px; margin-bottom:5px;} /* Text fett im Contentbereich der KVBV */
.footerKVBV {font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#000000; background-color:#FFFFFF; margin-bottom:15px;} /* Text fett im Contentbereich der KVBV */
.errorKVBV { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#FF0000; background-color:#FFFFFF; font-weight:bold; }

/* ########## ANFANG - Stile für Loginmaske ########## */

body.login { 
           background-image:url(/pls/portal/docs/PAGE/BEV_PORTAL_DESIGNELEMENTE/GRAFKEN_ALLGEMEIN/BG_LOGIN.GIF);
           background-repeat:repeat-y;
           background-position: right;
}

p.loginerror {
        border:solid 1px #FF0000;
        padding:10px;
}
table.loginformular {
                margin-top:   50px;
                margin-left:  50px;   
                margin-right: 100px;   
}
table.logininfo {
           margin-top:   50px;
           margin-left:  50px;        
           margin-right: 100px;   
}
td.loginhinweis { color: #6D6C6C; background-color:#E5E5E5; }

			
/* ########## ENDE - Stile für Loginmaske ########## */

/* ########## ANFANG - Stile für Farbfelder - NUR ZUR INFORMATION! REALE STILE WERDEN IM ORACLE PORTAL DEFINIERT ########## */

.grau1 { background-color: #F2F2F2; color:#000000; } /* sehr helles grau */
.grau2 { background-color: #E5E5E5; color:#000000; } /* helles grau */
.grau3 { background-color: #D9D9D9; color:#000000; } /* dunkles grau */
.grau4 { background-color: #CCCCCC; color:#000000; } /* sehr dunkles grau */

/* ########## ENDE - Stile für Farbfelder - NUR ZUR INFORMATION! REALE STILE WERDEN IM ORACLE PORTAL DEFINIERT ########## */

.weiss0 { background-color: #FFFFFF; color:#000000; }

/* ########## ANFANG - Stile für Breadcrumbs-Pfad ########## */

td.path {
	font-size: 0.7em;
	padding: 20px;
	background-color:#FFFFFF;
	color:#000000;
} /* Pfad */

td.pathHelp {
	padding: 20px;
	background-color:#FFFFFF;
	color:#000000;
} /* Pfad */

a.navPath:link  { color: black; text-decoration: none; background-color: #ffffff } /* Pfad, Links nicht besucht */
a.navPath:visited   { color: black; text-decoration: none; background-color: #ffffff } /* Pfad, Links besucht */
a.navPath:hover  { color: red; text-decoration: underline } /* Pfad, Links MouseOver */
a.navPath:active  { color: black; text-decoration: underline; background-color: #ffffff } /* Pfad, Links angeklickt */

span.aktuelleSeite { color:#FF0000; background-color:#FFFFFF; } /* Nicht verlinkte, angezeigte Seite im Pfad */

/* ########## ENDE - Stile für Breadcrumbs-Pfad ########## */

/* ########## ANFANG - Ladeanzeige ########## */


/* ########## ANFANG - Ladeanzeige ########## */

#LadenRect {
	background-image:url(/pls/portal/docs/PAGE/BEV_PORTAL_DESIGNELEMENTE/GRAFKEN_ALLGEMEIN/BG_LADEANZEIGE.gif);
	background-repeat:no-repeat;
	position:absolute; 
	width:400px; 
	height:100px; 
	z-index:100; 
	left: 307px; 
	top: 215px; 
	visibility: hidden;
}
#LadenText {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #333;
	background-color:#FFFFFF;
	font-size: 11px;
	visibility: hidden;
	position:absolute; 
	width:200px; 
	height:15px; 
	z-index:101; 
	left: 458px; 
	top: 250px;
}
#LadenSwf {
	position:absolute; 
	width:400px;
	height:100px; 
	z-index:100; 
	left: 307px; 
	top: 215px; 
	visibility: hidden;
}

/* ########## ANFANG - Stile für Inhalt ########## */

.eingabefeld1 {
}

.formbutton1 {
}

td.content {
	font-size: 0.8em;
	padding: 20px;
	background-color:#FFFFFF;
	color:#000000;
} /* Inhaltsbereich */

td.eingabe {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
} /* Eingabefelder im Inhaltsbereich */

.normal {
	font-size: 1.0em;
} /* normale Contenttabelle */

.tableBorder1 {
	border-left: solid 1px #999;
	border-top: solid 1px #999;
} /* Contenttabelle mit 1-pixel-rand */

.tdBorder1 {
	border-right: solid 1px #999;
	border-bottom: solid 1px #999;
	padding: 6px;
	font-size: 0.7em;
} /* Contenttabelle mit 1-pixel-rand */

table.tabTabelle {
	border-left: solid 2px #DBDBDB;
	border-top: solid 2px #DBDBDB;
	border-right: none 0px #DBDBDB;
	border-bottom: none 0px #DBDBDB;
}
td.tabTitel {
	/* font-size: 1.0em; */
	border-left: none 0px #DBDBDB;
	border-top: none 0px #DBDBDB;
	border-right: solid 2px #DBDBDB;
	border-bottom: solid 2px #DBDBDB;
	padding: 4px;
	background-color: #EEEEEE;
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
td.tabSpaltenkopf, th.tabSpaltenkopf {
	/* font-size: 1.0em; */
	border-left: none 0px #DBDBDB;
	border-top: none 0px #DBDBDB;
	border-right: solid 2px #DBDBDB;
	border-bottom: solid 2px #DBDBDB;
	padding: 4px;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
td.tabZelle {
	/* font-size: 1.0em; */
	border-left: none 0px #DBDBDB;
	border-top: none 0px #DBDBDB;
	border-right: solid 2px #DBDBDB;
	border-bottom: solid 2px #DBDBDB;
	padding: 4px;
	background-color: #FFFFFF;
	color: #000000;
	text-align: left;
	vertical-align: top;
}
td.tabFuss {
	/* font-size: 1.0em; */
	border-left: none 0px #DBDBDB;
	border-top: none 0px #DBDBDB;
	border-right: solid 2px #DBDBDB;
	border-bottom: solid 2px #DBDBDB;
	padding: 4px;
	background-color: #FFFFFF;
	color: #000000;
	text-align: left;
	vertical-align: top;
} 

span.tabTitelText { font-size: 0.8em; }
span.tabSpalteText { font-size: 0.8em; }
span.tabZelleText { font-size: 0.8em; }
span.tabFussText { font-size: 0.8em; }

/* Contenttabelle neu ab 04-2006 */

span.textRed { color:#DD0000; background-color:inherit; } 
span.textRedBold { color:#DD0000; background-color:inherit; font-weight:bold; }

/* ########## ENDE - Stile für Inhalt ########## */



/* ########## ANFANG - Stile für obere Navigation ########## */

td.kopfLeiste { background:url(/pls/portal/docs/PAGE/BEV_PORTAL_DESIGNELEMENTE/GRAFKEN_ALLGEMEIN/BG_KOPFLEISTE.png) repeat-x; } /* Kopfleiste mit BEV-Logo */
table.buttonLeiste { border-bottom: solid 1px #CDCDCD; background-color: #FFFFFF; color:#000000; } /* Leiste mit 9 Buttons */

/* ########## ENDE - Stile für obere Navigation ########## */



/* ########## ANFANG - Stile für rechte Navigation ########## */

input.sucheEingabe { font-size: 1em; width:125px; border:solid 1px #CDCDCD; padding-left:3px; }
input.loginEingabe { font-size: 1em; width:100px; border:solid 1px #CDCDCD; padding-left:3px; }

a.navJurist:link   { color: black; font-size: 0.9em; text-decoration: none; background-color: #e7e7e7 } /* Juristische Hinweise, Links nicht besucht */
a.navJurist:visited    { color: black; font-size: 0.9em; text-decoration: none; background-color: #e7e7e7 } /* Juristische Hinweise, Links besucht */
a.navJurist:hover  { color: red; text-decoration: underline } /* Juristische Hinweise, Links MouseOver */
a.navJurist:active   { color: black; font-size: 0.9em; text-decoration: underline; background-color: #e7e7e7 } /* Juristische Hinweise, Links angeklickt */

a.navEbene1:link  { color: #000000; font-size: 0.9em; text-decoration: none; background-color: #e7e7e7 } /* Navigations Rechts Ebene 1, Links nicht besucht */
a.navEbene1:visited    { color: black; font-size: 0.9em; text-decoration: none; background-color: #e7e7e7 } /* Navigations Rechts Ebene 1, Links besucht */
a.navEbene1:hover   { color: red; font-size: 0.9em; text-decoration: underline } /* Navigations Rechts Ebene 1, Links MouseOver */
a.navEbene1:active   { color: black; font-size: 0.9em; text-decoration: underline; background-color: #e7e7e7 } /* Navigations Rechts Ebene 1, Links angeklickt */

a.navEbene2:link  { color: #000000; font-size: 0.9em; text-decoration: none; background-color: #f0f0f0 } /* Navigations Rechts Ebene 2, Links nicht besucht */
a.navEbene2:visited    { color: black; font-size: 0.9em; text-decoration: none; background-color: #f0f0f0 } /* Navigations Rechts Ebene 2, Links besucht */
a.navEbene2:hover   { color: red; font-size: 0.9em; text-decoration: underline } /* Navigations Rechts Ebene 2, Links MouseOver */
a.navEbene2:active   { color: black; font-size: 0.9em; text-decoration: underline; background-color: #f0f0f0 } /* Navigations Rechts Ebene 2, Links angeklickt */

/* #003399 */
a.navAnmelden:link   { color: black; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; background-color: #e7e7e7 } /* Anmelden, Links nicht besucht */
a.navAnmelden:visited    { color: black; font-size: 0.9em; background-color: #e7e7e7 } /* Anmelden, Links besucht */
a.navAnmelden:hover   { color: red; font-size: 0.9em; text-decoration: none } /* Anmelden, Links MouseOver */
a.navAnmelden:active   { color: black; font-size: 0.9em; text-decoration: none; background-color: #e7e7e7 } /* Anmelden, Links angeklickt */

/* Linkdefinition für sonstige Navigationsmodule */
a.nav:link    { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; text-decoration: underline } /* Anmelden, Links nicht besucht */
a.nav:visited     { color: black; font-size: 1em } /* Anmelden, Links besucht */
a.nav:hover    { color: red; font-size: 1em; text-decoration: none } /* Anmelden, Links MouseOver */
a.nav:active    { color: black; font-size: 1em; text-decoration: none } /* Anmelden, Links angeklickt */

span.navAktivEbene2   { color: red; background-color: #f0f0f0 } /* Navigations Rechts Ebene 2, aktiver Menüpunkt */
span.navInaktivEbene1   { color: #777777; font-size: 0.9em; background-color: #e7e7e7 } /* Navigations Rechts Ebene 1, inaktiver Menüpunkt */
span.navInaktivEbene2   { color: #888888; font-size: 0.9em; background-color: #f0f0f0 } /* Navigations Rechts Ebene 2, inaktiver Menüpunkt */
span.navUser   { font-size: 0.9em; font-family: Arial, Helvetica, sans-serif }

table.navGesamt {
	background:url(/pls/portal/docs/PAGE/BEV_PORTAL_DESIGNELEMENTE/GRAFKEN_ALLGEMEIN/BG_NAV_GESAMT.png) repeat-y;
}

td.navEbene1 {
	/* font-size: 0.7em; */
	background:url(/pls/portal/docs/PAGE/BEV_PORTAL_DESIGNELEMENTE/GRAFKEN_ALLGEMEIN/BG_NAV_EBENE1.png) repeat-y;
	border-bottom: solid 1px #CDCDCD;
	padding-left:10px;
        padding-right:10px;
	cursor:default;
	line-height:1.5em;
} /* Navigation rechts, Tabellenzelle Ebene 1 */

td.navAktivEbene1 {
	/* font-size: 0.7em; */
	background:url(/pls/portal/docs/PAGE/BEV_PORTAL_DESIGNELEMENTE/GRAFKEN_ALLGEMEIN/BG_NAV_EBENE1_AKTIV.png) repeat-x;
	border-bottom: solid 1px #CDCDCD;
	padding-left:25px;
	cursor:default;
	line-height:1.5em;
} /* Navigation rechts, aktive Tabellenzelle Ebene 1 */

td.navEbene2 {
	/* font-size: 0.7em; */
	border-bottom: solid 1px #CDCDCD;
	padding-left:25px;
	cursor:default;
	line-height:1.5em;
	background:url(/pls/portal/docs/PAGE/BEV_PORTAL_DESIGNELEMENTE/GRAFKEN_ALLGEMEIN/BG_NAV_EBENE2.png) repeat-y;
} /* Navigation rechts, Tabellenzelle Ebene 2 */

td.navTyp2  { color: black; line-height: 1.5em; background: url(/pls/portal/docs/PAGE/BEV_PORTAL_DESIGNELEMENTE/GRAFKEN_ALLGEMEIN/BG_NAV_EBENE1.png) repeat-y; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-bottom: 1px solid #cdcdcd; cursor: default } /* Navigation rechts, Tabellenzellen 1 und 2 (Rechtliche Links, Login) */

td.navAbschluss   { font-size: 0.8em; background: url(/pls/portal/docs/PAGE/BEV_PORTAL_DESIGNELEMENTE/GRAFKEN_ALLGEMEIN/BG_NAV_ABSCHLUSS.png) repeat-y } /* Navigation rechts, abschließende Tabelle unter der Navigation */

td.navTyp2Innen {
	/* font-size: 0.7em; */
	cursor:default;
	padding-right:10px;
	line-height:1.5em;
} /* Navigation rechts, innere Tabelle, Tabellenzelle (Login) */

td.navEbene3 {
	padding-left:10px;
}

/* Subnavigation linker Fensterrand */
td.navSubnav {
	padding-left:20px;
}

td.navSubnavEbene2 {
	padding-left:30px;
}

td.navSubnavEbene3 {
	padding-left:40px;
}

/* ##### ANFANG - Stile für grafische TopLinks ##### */

td.navBanner1 {
	background:url(/pls/portal/docs/PAGE/BEV_PORTAL_DESIGNELEMENTE/GRAFKEN_ALLGEMEIN/BG_NAV_EBENE1.png) repeat-y;
	border-bottom: solid 1px #CDCDCD;
} /* Banner */

td.navHelp1     { font-size: 0.7em; line-height: 1.5em; cursor: default  }

/* ##### ENDE - Stile für grafische TopLinks ##### */

/* ########## ENDE - Stile für rechte Navigation ########## */