body{
  background-color:#FFFFFF;
font-family: tahoma,arial,sans-serif;
  font-size: 16px;
  color: #000000;
  }

* html body  {
  font-size: 13px;
}

/* IFrames */

.kata {
width:822px;
min-height:540px;
}

* html .kata {
height:840px;
width:822px;
}

.kata_rechts {
width:400px;
}

table {
empty-cells: show;
}

/* Texte */

h1{
  margin-top:0px;
  font-size: 1.2em;
  font-weight: bold;
}

h2{
  font-size: 1.1em;
}

h3{
  font-size: 1em;
  font-weight: bold;
}

p{
font-size: 1em;
}

td {
  font-size: 13px;
}

th {
  font-size: 14px;
}

* html td {
  font-size: 15px;
}

* html th {
  font-size: 16px;
}

a{
  color: #333333;
}

a:link {
}

a:visited {
  color: #333333;
}

a:active{
}

.absatz{
  font-size: 1em;
}

.uberschrift1{
  margin-top:0px;
  font-size: 1.2em;
  font-weight: bold;
}

.uberschrift2{
  font-size: 1.1em;
}

.uberschrift3{
  font-size: 1em;
  font-weight: bold;
}

.kursiv {
  font-style: italic;
}

.fett {
  font-weight: bold;
}

ol {
  font-size: 1em;
}

#content ul {
  font-size: 1em;
list-style-type:square;
}

#content ul ul {
  font-size: 1em;
list-style-image:url(/mw/grafiken/bullet2.gif);
}

#content img
{
float:none;
}

.geraete {
border-collapse: separate;
border:1px solid #54565A;
border-spacing: 1px;
}

.geraete img {
border:none;
}

.geraete a:focus{
outline:none;
}

.geraete td {
padding:8px;
vertical-align:middle;
border:1px solid #54565A;
}

/* Div-Container */

#Symbol {
margin-bottom:20px;
width:100%;
float:none;
}

#Symbol img 
{
}

#Styleswitch {
position:absolute;
right:0px;
top:-45px;
visibility:hidden;
}

#Styleswitch a:hover {
outline: none;
}

#print {
position:absolute;
top:50px;left:927px;
z-index:2;
visibility:hidden;
}

* html #print {
position:absolute;
left:899px;
visibility:hidden;
}

#navigationbar  {
background-color:#282828;
position:absolute;
top:95px; left:0px;
padding: 6px;
font-family: tahoma,arial,sans-serif;
z-index:5;
visibility:hidden;
}

#content {
position:absolute;
top:0px; left:0px;
z-index:8;
width:842px;
}

* html #content {
width:650px;
}

#links_links h3 {
margin-bottom:0.25em;
margin-top:1.25em;
}

#links_rechts h3 {
margin-bottom:0.25em;
margin-top:1.25em;
}

#links_links
{
float:left;
width:400px;
}

#links_rechts
{
float:right;
margin-left:30px;
width:400px;
}


#aktuell { /* News-Rahmen*/
border-bottom:1px solid #333333;
border-left:3px solid #555555;
margin-bottom:18px;
padding-left: 12px;
padding-bottom: 0px;
}

#aktuell h3{ /* News-Rahmen*/
margin-top:-8px;
}

* html #aktuell { /* passender Abstand zwischen Meldungen f&#65533;r IE*/
margin-bottom: 26px;
}

* html #aktuell h2{ /* passender Abstand h2 f&#65533;r IE*/
margin-top:-7px;
}

* html  #aktuell h3{ /* passender Abstand h3 f&#65533;r IE*/
margin-top:-14px;
margin-bottom:-6px;
}

#header{
position:absolute;
top:0px;
left:0px;
height: 92px;
background-image:url(/mw/grafiken/linie.gif);
background-repeat:repeat-x;
z-index:1;
width:100%;
visibility:hidden;
}

* html #header{
position:absolute;
left:20px;
visibility:hidden;
}

#logo {
position:absolute;
top:0px; left:0px;
z-index:2;
visibility:hidden;
}

/* Navigation lvl 1 */
 

.nav1_active{
  font-weight: bold;
  background-color:#BDBDBD !important; 
  /* Filmstreifenhintergrund aktiv, ueberschreibt von ul vererbtes bgcolor */
  color:#000000 !important; 
  background-image:url(/mw/grafiken/film_bunt.gif) !important;
  }  
  
#navigationbar  ul{
margin: 0px;
list-style-type: none; /*Aufzaehlungspunkte der Liste entfernen */
border-left:10px dotted #FFFFFF;     
border-right:10px dotted #FFFFFF; 
padding-left:7px;
padding-right:7px;
padding-top:0px !important; 
padding-bottom:0px !important; 
}

#navigationbar  ul li{
text-align:left;
margin-bottom: 4px;
width:93px;
}

* html #navigationbar  ul li{
margin-bottom: 1px;
}

#navigationbar  ul li a{
text-decoration:none; /* Unterstreichung der Links entfernen */
color: #1B1B55;
font-size: 15px;
padding-left: 5px;
padding-right: 5px;
padding-top: 16px;
padding-bottom: 16px;
background-color:#F8F8FF; 
display: block;
}

#navigationbar  ul li a:hover {
background-image:url(/mw/grafiken/film_sw_hover.gif);
color: #FFFFFF;
}

#navigationbar  ul li a:focus {
outline: none;
border:none;
}

.nav2_active{
  font-weight: bold  !important;
  color:#000000;
  background-image:url(/mw/grafiken/film_sw_grau.gif) !important;
  }  

* html #navigationbar  ul ul{
/* Wird nur vom IE interpretiert, damit die Einr&#65533;ckung + abstand nach li stimmen */
margin-top: 4px !important;
}

#navigationbar  ul ul{
border:none;
margin-left:6px;
padding:0px !important;
background-color:#282828 !important;
/* f&#65533;r IE, da sonst komplette ul ul wie bgcolor ul li */
}

#navigationbar  ul ul li{
padding-left:0px !important;  /* Listenelemente LVL2 einruecken */
width:78px;
}

#navigationbar  ul ul li a{
font-size: 12px;
padding-left: 3px;
padding-right: 3px;
padding-top: 12px !important;
padding-bottom: 12px;
font-weight: normal !important;
color:#000000;
}
