html {height:100%; max-height:100%; padding:0; margin:0; border:0; background:#283488; font-size:76%; font-family:Arial, sans serif; /* hide overflow:hidden from E5/Mac */ /* \*/ overflow: hidden; /* */ }

body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}

#head {position:absolute; margin:0; top:0; left:0; display:block; width:100%; height:80px; background:#283488; z-index:6; color:#FED201;}
#head h1 {margin:0; font-size:30px; letter-spacing:3px;}
#head a,a:active,a:visited {color:#FED201;text-decoration:none;}
#head a:hover {color:#eeeeee;}
#head td {color:#FED201;}

#laender {position:absolute;margin:0;top:80px;left:0;display:block;width:100%;height:100px;background:#283488;z-index:6;color:#FED201;text-align:center;}

  ul#Navigation {margin: 0; padding: 0.4em;text-align: center;border: none;font-size:1.2em;}
  ul#Navigation li {list-style: none;display: inline;margin:0.4em 0; padding: 0;}
  ul#Navigation a, ul#Navigation span {padding: 0.1em 1em;text-decoration: none; font-weight: bold;border: 1px solid black;border-left-color: white; border-top-color: white;color: #283488; background-color: #eeeeee;}
  * html ul#Navigation a, * html ul#Navigation span {  /* Korrektur fuer IE 5.x */ width: 8em; w\idth: 6em; font-size:0.9em;}
  ul#Navigation a:hover, ul#Navigation span {border-color: white; border-left-color: black; border-top-color: black; color: white; background-color: gray;}
  ul#Navigation div {clear: left;}
  ul#Navigation a.hier {border-color: white; border-left-color: black; border-top-color: black; color: #FED201; background-color: gray;}

#foot {position:absolute; margin:0; bottom:0; left:0; display:block; width:100%; height:20px; line-height:18px; font-size:12px; background:#283488; font-size:0.8em; z-index:6; text-align:right; color:rgb(157,78,84);}

#leftgesamt{position:absolute; left:20px; top:182px; bottom:20px; font-size:1em; z-index:5; overflow:auto; background: #fbfbfb; color:#0f1b5f;border-right:20px solid #283488;}
* html #leftgesamt {height:100%; top:0; bottom:0; border-top:181px solid #283488; border-bottom:20px solid #283488;}
#leftgesamt a,a:visited,a:active {color:#0f1b5f;text-decoration:underline;}
#leftgesamt a:hover {color:#FED201;}
#leftgesamt a img {border-color:#0f1b5f;}
#leftgesamt a:hover img {border-color:#FED201;}

#left1 {position:absolute; left:0; top:182px; bottom:20px; width:160px; font-size:1em; z-index:4; overflow-y:auto;overflow-x:hidden; border-top:none;}
#left2 {position:absolute; left:0; top:182px; bottom:20px; width:220px; font-size:1em; z-index:4; overflow-y:auto;overflow-x:hidden; border-top:none;}
#left3 {position:absolute; left:0; right:20px; top:182px; bottom:20px; width:auto; font-size:1em; z-index:5; overflow:auto;}
#left4 {position:absolute; right:0; top:182px; bottom:20px; width:20px; font-size:1em; z-index:4; overflow:hidden;}
* html #left1, * html #left2, * html #left3, * html #left4 {height:100%; top:0; bottom:0; border-top:181px solid #283488; border-bottom:20px solid #283488;}
* html #laender {border-bottom:none;}
* html #left3 {right:0; padding-right:17px;overflow-x:hidden;}
#left1 {left:0; background:#283488;}
#left2 {left:160px; background: #283488;}
#left3 {left:380px; background: #fbfbfb; color:#0f1b5f;}
#left4 {background: #283488;}

#left3 a,a:visited,a:active {color:#0f1b5f;text-decoration:underline;}
#left3 a:hover {color:#FED201;}

ul#menue {width: 130px;margin: 0 0 0 10px; padding: 0.2em;border: none;font-size:0.8em;text-align:left;}
  * html ul#menue {  /* Korrekturen fuer IE 5.x */ width: 130px; w\idth: 130px;padding-left: 0; padd\ing-left: 0.8em;}
  ul#menue li {list-style: none;margin: 0.1em; padding: 0;}
  ul#menue a {display:block;padding: 0.2em;text-decoration: none; font-weight: bold;border: 1px solid black;border-left-color: white; border-top-color: white;color: #FED201; background-color: #283488;}
  * html ul#menue a {  /* Breitenangaben nur fuer IE */ width: 130px; w\idth: 130px;}
  ul#menue a:hover {border-color: white;border-left-color: black; border-top-color: black;color: #283488; background-color: #FED201;}
  ul#menue a.hier {border-color: white;border-left-color: black; border-top-color: black;color: #283488; background-color: #FED201;}

ul#untermenue {width: 150px;margin: 0; padding: 0.2em;border: none;font-size:0.8em;}
  * html ul#untermenue {  /* Korrekturen fuer IE 5.x */ width: 150px; w\idth: 150px;padding-left: 0; padd\ing-left: 0.8em;}
  ul#untermenue li {list-style: none;margin: 0.1em; padding: 0;}
  ul#untermenue a {display:block;padding: 0.2em;text-decoration: none; font-weight: bold;border: 1px solid black;border-left-color: white; border-top-color: white;color: #FED201; background-color: #283488;}
  * html ul#untermenue a {  /* Breitenangaben nur fuer IE */ width: 150px; w\idth: 150px;}
  ul#untermenue a:hover {border-color: white;border-left-color: black; border-top-color: black;color: #283488; background-color: #FED201;}
  ul#untermenue a.hier {border-color: white;border-left-color: black; border-top-color: black;color: #283488; background-color: #FED201;}

#webdesign {float:right;margin-right:20px;}
#webdesign a,a:active,a:visited {color:#FED201;text-decoration:none;}
#webdesign a:hover {color:#eeeeee;}

.inner {display:block; padding:0 10px 10px 10px;text-align:justify;}
.inner2 {display:block; padding:0 10px 10px 5px;text-align:justify;}
.bold {font-size:1.5em; font-weight:bold;}
.linksbild {float:left;margin-right:10px;}
.rechtsbild {float:right;margin-left:10px;}
h1, h2, h3 {text-align:left;}

