body {
color: black; 
background-color: white;
font-size: 100%;
font-family: Helvetica,Arial,sans-serif;
margin: 0px;
min-width: 41em;  /*Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
}
a {
font-weight: bold;
color: black;
}
a:link, a:visited {
color: black;
text-decoration:none;
}
a:active, a:hover {
color:#ff0000;
}
div#box_outer{
margin:5px;
}
div#header{
margin-bottom: 5px;
height: 80px;
border: 1px solid #333333;
background: url(images/header_bg.jpg) repeat-x;
}
#header h1{
height:80px;
padding:00px;
margin:00px;
background:url(images/header.jpg) no-repeat;
background-position:top left;
}
div#left {
font-size: 0.8em;
width: 180px;
text-align: left;
background-color:#fdf564;
border:1px solid #333333;
float:left;
margin-bottom:5px;
}
.header_menu_top{
background:url(images/pathway_bg.jpg) repeat-x;
height:20px;
line-height:20px;
font-weight: bold;
margin:0px;
padding:0px;
text-align:center;
border-bottom:1px solid #333333;
}
div#left_inner{
margin:2px;
padding:2px;
}
div#search_inner{
margin:2px;
padding:2px;
}
#searchbox .text {
background-color:#ffff99;
border-top:1px solid #333333;
border-left:1px solid #333333;
border-bottom:1px solid white;
border-right:1px solid white;
}
#searchbox input.submit{
width:70px;
height:21px;
font-weight:normal;
background-color:#ff9900;
border-top:1px solid white;
border-left:1px solid white;
border-bottom:1px solid #333333;
border-right:1px solid #333333;
}
div#right {
font-size: 0.8em;
float: right; 
width: 180px;
border:1px solid #333333;
background-color: #fdf564;
margin-bottom:5px;
}
.header_menu_inner{
background:url(images/pathway_bg.jpg) repeat-x;
height:20px;
line-height:20px;
font-weight: normal;
margin:0px;
padding:0px;
text-align:center;
border-bottom:1px solid #333333;
border-top:1px solid #333333;
}
div#right h4{
font-size:0.9em;
}
div#right_inner{
margin:2px;
padding:2px;
}
div#content {
margin-left: 190px;
margin-right:190px;
margin-bottom:5px;
font-size:0.8em;
}
* html div#content{
height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
}
#content h1{
display:none;
}
#content h2, #content h3, #content h4{
color:ff6600;
}
div#box_pathway{
border:1px solid #333333;
background:url(images/pathway_bg.jpg) repeat-x;
height:20px;
}
div#box_pathway_inner{
text-indent:5px;
font-weight: normal;
line-height:20px;
font-size:0.9em;
}
#box_pathway a {
font-weight: bold;
color: black;
}
#box_pathway a:link, #box_pathway a:visited {
color: black;
text-decoration:none;
}
#box_pathway a:active, #box_pathway a:hover {
color:#ff0000;
}
#pagenav{
width:90%;
margin-top:10px;
margin-left:5%;
text-align:center;
border-top:1px solid #333333;
font-size:0.8em;
color:ff6600;
font-weight: normal;
}
#pagenav a {
font-weight: normal;
color: ff6600;
}
#pagenav a:link, #pagenav a:visited {
color: ff6600;
text-decoration:none;
}
#pagenav a:active, #pagenav a:hover {
color:#ff0000;
}
#previous{
text-align:left;
}
#next{
text-align:right;
}
#top_link {
text-align:center;
}
div#footer {
clear: both;
font-size: 0.8em;
text-align: center;
background:url(images/pathway_bg.jpg) repeat-x;
border:1px solid #333333;
margin-top:5px;
height:20px;
line-height:20px;
}
#footer a {
font-weight: bold;
color: black;
}
#footer a:link, #footer a:visited {
color: black;
text-decoration:none;
}
#footer a:active, #footer a:hover {
color:#ff0000;
}
ul.menulevel1, ul.menulevel2, ul.menulevel3, ul.menulevel4, ul.menulevel5, ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3, ul.sitemaplevel4, ul.sitemaplevel5, ul.submenu, ul.search {
padding-left: 0;
margin-left: 0;
}
form {
margin: 0;
}
img {
border: 0;
}
img a:link{
text-decoration:none;
}
li {
line-height: 1.5;
}
.doc {
list-style: none;
padding-left: 15px;
background: url(images/doc.gif) no-repeat;
font-weight: normal;
}
.docs {
list-style: none;
padding-left: 15px;
background: url(images/docs.gif) no-repeat;
font-weight: normal;
}
.sdoc {
list-style: none;
padding-left: 15px;
background: url(images/sdoc.gif) no-repeat;
font-weight: normal;
}
.sdocs {
list-style: none;
padding-left: 15px;
background: url(images/sdocs.gif) no-repeat;
font-weight: normal;
}
.menulevel1 {
font-size: 10pt;
color: black;
margin:0px;
padding:0px;
}
.menulevel1 a {
font-weight: normal;
color: black;
}
.menulevel1 a:link, .menulevel1 a:visited {
color: black;
text-decoration:none;
}
.menulevel1 a:active, .menulevel1 a:hover {
color:#ff0000;
}
.menulevel2 {
font-size: 10pt;
color: black;
}
.menulevel2 a {
font-weight: normal;
color: black;
}
.menulevel2 a:link, .menulevel2 a:visited {
color: black;
text-decoration:none;
}
.menulevel2 a:active, .menulevel2 a:hover {
color:#ff0000;
}
.menulevel3 {
font-size: 10pt;
color: black;
}
.menulevel3 a {
font-weight: normal;
color: black;
}
.menulevel3 a:link, .menulevel3 a:visited {
color: black;
text-decoration:none;
}
.menulevel3 a:active, .menulevel3 a:hover {
color:#ff0000;
}
.sitemaplevel1, .sitemaplevel2, .sitemaplevel3 {
font-size: 10pt;
}
.sitemaplevel1 a, .sitemaplevel2 a, .sitemaplevel3 a {
font-weight: normal;
color: black;
}
.sitemaplevel1 a:link, .sitemaplevel2 a:link, .sitemaplevel3 a:link, .sitemaplevel1 a:visited, .sitemaplevel2 a:visited, .sitemaplevel3 a:visited {
color: black;
text-decoration:none;
}
.sitemaplevel1 a:active, .sitemaplevel2 a:active, .sitemaplevel3 a:active, .sitemaplevel1 a:hover, .sitemaplevel2 a:hover, .sitemaplevel3 a:hover {
color: black;
}
.submenu {
font-size: 10pt;
}
.submenu a {
font-weight: normal;
color: black;
}
.submenu a:link, .submenu a:visited {
color: black;
text-decoration:none;
}
.submenu a:active, .submenu a:hover {
color:#ff0000;
}
.retrieve{
background-color:#ffffff;
background-image:none;
text-align:left;
font-size:0.8em;
}
.retrieve h1, .retrieve h2, .retrieve h3, .retrieve h4{
font-size:1.0em;
}
.edit{
font-size:0.9em;
font-weight:bold;
}
.print{
background-color:#ffffff;
background-image:none;
text-align:left;
}