/* body { background-color: white; color:black; margin-right: 1px; padding-right:1px;font-family: sans-serif; padding-left:8px; font-size:10pt }*/ html { box-sizing: border-box; } *, *:before, *:after { box-sizing: inherit; } td.themenspalte { font-size:0.9em; vertical-align:top; text-align:right; border-right:thin solid black } td.comment { font-size:0.8em; vertical-align:top; text-align:left; border-left:thin solid silver } TABLE {margin-left: 0em; margin-right: 0em; border-collapse: separate; border-spacing: 0; z-index: 1; } table.ergtabelle, table.ergtabelle th, table.ergtabelle td { border: 1px solid black; border-collapse: separate; border-spacing: 0; } table.ergtabelle tr:hover {background-color: #e5e5e5} table.ergtabelle th { background-color: #ccccff; color: black; } table.ergtabelle thead { background-color: #ccccff; color: black; position: -webkit-sticky; position: sticky; top: 68px; z-index: 4; } table.ergtabelle th, table.ergtabelle td { padding: 5px; } a:link { color:#222289; text-decoration:none } a:visited { color:#222289; text-decoration:none } a:active { background-color:white;color:blue; text-decoration:none } /*H1 { margin-left:30px} H2 { margin-left:30px} */ H1.main {margin-left:5px; margin-bottom:1px; padding-bottom:1px} p.main {margin-left:5px; margin-bottom:1px; padding-bottom:1px} p.klein {font-size:90%} td.leer {width:100px} /* Positionelemente */ #logo{ padding:12px 0px 14px 127px; } #bg { position:relative; margin:0px; padding:0; width:700px; } #navi{ padding:0px 0px 0px 10px; margin:0px 10px 0px 0px; float: left; height:400px; } #atmo{ padding:0px; margin:0px; clear:right; } #inhalt{ width:400px; padding:0px; margin:25px 20px 0px 1px; float:left; line-height: 1.6em; clear:right; } #fuss{ margin:50px 0px 30px 0px; padding:0px; text-align:right } #sidebar{ width:170px; padding:0px; margin:25px 0px 0px 0px; top:0; right:0; position:absolute; } #maske{ padding:10px 0 0 0; margin:0px 0px 0px 0px; display:block; /*position:absolute;*/ top:70px; left:10px; /*width:900px; height:800px; */ z-index:99; /* overflow:hidden; */ /*border:thin solid black;*/ } #maske_infobar{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width: 275px; /* position:absolute; top:193px; left:930px; width: 400px; height: 500px; */ z-index:198; /* background-color: #DDDDFF; */ } /* weitere_einstellungen und dropmenudiv wurden für die weiteren Einstellungen in speziellen Masken erstellt, für die vorher eigene Stylesheets nötig waren, nun aber als Button erscheinen */ .weitere_einstellungen{ width: 99%; font-weight: bold; } .weitere_einstellungen:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; } .weitere_einstellungen ul{ width: 100%; padding: 4px 0; margin: 0; text-align: left; } .weitere_einstellungen ul li{ display: inline; } .weitere_einstellungen ul li a{ color:#777777; text-shadow:1px 1px 0px #ffffff; padding: 4px 7px; margin: 0; text-decoration: none; /* border-right: 0px solid #CCCCFF; */ /* background: url(../images/buttonwe.gif) center center repeat-x; */ -moz-box-shadow:inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff; box-shadow:inset 0px 1px 0px 0px #ffffff; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #a8cffa) ); background:-moz-linear-gradient( center top, #ededed 5%, #a8cffa 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#a8cffa'); background-color:#ededed; border: 1px solid #BBB; } .weitere_einstellungen ul li a:hover, .weitere_einstellungen ul li a.selected{ /* background: url(../images/buttonwe_over.gif) center center repeat-x; */ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8cffa), color-stop(1, #ededed) ); background:-moz-linear-gradient( center top, #a8cffa 5%, #ededed 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8cffa', endColorstr='#ededed'); background-color:#a8cffa; } .dropmenudiv{ position:absolute; top: 0; border: 1px solid #6E96BA; border-bottom-width: 0; font:normal 12px Verdana; line-height:18px; z-index:100; background-color: white; width: 200px; visibility: hidden; } .dropmenudiv a{ width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #6E96BA; padding: 2px 0; text-decoration: none; font-weight: bold; color: black; } .dropmenudiv a:hover{ background-color: #E3E7FF; } #funktionen{ width:165px; padding:0px; margin:25px 0px 0px 0px; float:left; } #boxTitel{ padding:1px 0px 2px 9px; font-weight: bold; background-color: #ececec; } #subSubNaviTitel{ padding:1px 0px 2px 9px; font-weight: bold; border-bottom:solid 1px #CCCCCC; color:#990000; } #boxText{ margin:0px 0px 15px 0px ; padding:0px 0px 5px 0px; } #hauptNavi{ margin: 0px; padding:0px; } #subNavi{ margin:0px 0 10px 0px; padding:0; } #subSubNavi{ margin:0px 0 10px 0px; padding:0; } /* Subnavigation mittels Aufzaehlungspunkte */ #hauptNavi ul { list-style-image: url(/eng/img/basis/leer.gif); margin:0px; padding:0px; list-style-type: none; } #hauptNavi li{ border-bottom:solid 1px #CCCCCC; padding: 3px 0px 3px; font-weight: bold; margin:0; } #subNavi ul, #subSubNavi ul { list-style-image: url(/eng/img/basis/leer.gif); margin:0px 0px 0px 0px; padding:0px; list-style-type: none; } #subNavi li, #subSubNavi li{ border-bottom:1px dotted #cccccc; padding: 2px 0px 2px 0px; margin:0; } #subSubNavi ul { list-style-image: url(/eng/img/basis/leer.gif); margin:0px 0px 0px 0px; padding:0px; list-style-type: none; } #subSubNavi li{ border-bottom:1px dotted #cccccc; padding: 2px 0px 2px 9px; margin:0; } /* Ende Subnavigation mittels Aufzaehlungspunkte */ /* Eigenschaften fr Navigation */ #atmo a, #hauptNavi a{ color: #333333; text-decoration: none; } #atmo a:hover, #hauptNavi a:hover, #subNavi a:hover, #subSubNavi a:hover{ color:#990000; text-decoration: none; } #atmo a.active, #hauptNavi a.active, #subNavi a.active, #subSubNavi a.active{ text-decoration: none; color: #990000; } #subNavi a , #subSubNavi a{ color: #666666; text-decoration: none; } /* Ende Eigenschaften fr Navigation */ /* Extra Klassen fuer Layer */ #hauptNavi, #subNavi, #atmo { color:#990000; } #boxText ul { list-style-type: none; margin-top:0px; margin-bottom:0px; padding:0px; list-style-image: url("../xml/bullet.gif"); } #boxText li{ padding:0px; margin:0px; } #inhalt img { padding:0px 10px 0px 0px; } #fuss img { padding:0px; } /* Ende extra Klassen fuer Layer *//* Tabellenklassen fuer Tabellen mit Rahmen*/ .zRahmen { border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; } .tRahmen { border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; } /* Ende Tabellenklassen fuer Tabellen mit Rahmen*/ /*aus contentuebernaheme*/ a.bildnavi:link { color: #333333; text-decoration: none; } a.bildnavi:visited { color: #333333; text-decoration: none; } a.bildnavi:hover{ color:#990000; text-decoration: none; } a.bildnavi:active { text-decoration: none; color: #990000; } .Subheadline{ font-size: 100%; font-weight: normal; margin: 0em 0em .6em 0em ; } H1.main {margin-left:5px; margin-bottom:1px; padding-bottom:1px} p.main {margin-left:5px; margin-bottom:1px; padding-bottom:1px} p.klein {font-size:90%} td.leer {width:100px} .Tabellentext { padding-left: 5px;padding-right: 5px; border-width : medium; border-style: hidden; font-size: small; color: black; background-color : white; vertical-align: top } .Topictext { /*font-size:12pt */ font-family: sans-serif; color: black; } .Tabellenlinks { vertical-align: top; text-align:center; border-width : thick; border-style: hidden; font-family: sans-serif; font-style: oblique; font-size: large; color: blue; background-color : white } .Tabellenfokus { border-style: hidden; font-size: x-large; font-family: sans-serif; text-align:center; height: 25px; color: black; background-color : white; } .Tabellenerlaeuterung { vertical-align: top; text-align:center; border-width : thick; border-style: hidden; height: 25px; font-family: serif; font-style: oblique; font-size: medium; color: black; background-color : white; } .Topics { /*font-size:12pt */ font-family: sans-serif; color: blue; text-align:right; margin-right: 0px } .note { font-size: small } .DezKurztitel {font-size:xx-large} .DezLangtitel {font-size:medium; font-weight:normal} .sgKurztitel {font-size:medium} .sgLangtitel {font-weight:normal} .Funktion {font-weight:bold} .Person {font-style:normal} .UeberschriftLeitung { font-size:large; } td.detail {border-left: thin solid gray} td.Themenspalte {font-size:0.9em; vertical-align:top; text-align:right; border-right:thin solid black} #footer { font-family: serif } p.mtBox { border-top:thin solid gray; text-align:right } span.Schluesselwort { color:black; font-weight:bolder } span.schwarz { background-color:rgb(20%,20%,90%); color:white; font-family:monospace; font-weight:bold } span.weiss { background-color:rgb(50%,50%,90%); color:white; font-family:monospace; font-weight:bold } a.mtBox:link { text-decoration:none; font-family:monospace } a.mtBox:visited { text-decoration:none; font-family:monospace } td.heading1 { font-size:larger; font-weight:bolder; background-color:rgb(245,245,245) } td.heading2 { font-size:larger; background-color:rgb(245,245,245) } p.gross { font-size:16pt; text-align:center } textarea.blob { /*font-size:12pt */ background-color:rgb(250,250,250); } textarea { /*font-size:12pt */ background-color:rgb(250,250,250); } input { /*font-size:12pt */ background-color:rgb(250,250,250); } #centercontent { color: #000; margin-left: 0px; margin-right:210px; voice-family: "\"}\""; voice-family: inherit; } #rightcontent { position: absolute; right:2px; top:2px; width:200px; background:#fff; border:none; } h2.colhead { /*#4d8cba*/ color: black; /*#fff*/ border: none; width: 100%; font-weight: bold; font-size: medium; text-indent: 0.5em; margin-top: 0; padding: 0.1em 0; } div.speechbubble { color: #000; text-indent: 0; padding: 0.3em 0 0 0; margin: -6px 4px 0.5em 4px; } h3.bubblehead { color: black; border: none; width: 100%; font-weight: bold; font-size: 1.1em; text-indent: 0.5em; margin-top: 0; padding: 0.1em 0; } ol.listNavi {margin:0px; padding:0px; list-style-type:decimal; list-style-position:inside } ul.listNavi {margin:0px; padding:0px; list-style-type:disc; list-style-position:inside; list-style-image:none } p.boxNavi {margin:0px; padding:0px } a.sidebar_link:link { color: #3333ff; font-size:0.8em; text-decoration: none; } a.sidebar_link:visited { color: #3333ff; font-size:0.8em; text-decoration: none; } a.sidebar_link:hover{ color:#990000; font-size:0.8em; text-decoration: none; } a.sidebar_link:active { text-decoration: none; font-size:0.8em; color: #990000; } /* für IE */ thead { display: table-header-group; position: sticky; top: 68px; }