html, body {
    font-family: Arial; font-size: 9pt;
    background-color:#EEEEEE;
    font-family:arial;
    color: black;
    margin: 0px;
    padding: 0px;
    height: 100%;
    width: 100%;
}

a:link, a:visited, a:active, a:hover { text-decoration: none; color: black; }

input, textarea, select {
    border: 1px solid black;
    font-size: 11px; 
}

img { border-width: 0px; }

#ticker { display: none; }
#Zusatztext { font-size: 8pt; padding-left: 22px; margin-top: 2px; }

#MetaNav a:link, #MetaNav a:visited { text-decoration: none; font-size: 8pt; color: #000000; margin: 0px 20px; }
#MetaNav a:active, #MetaNav a:hover { text-decoration: underline; }
#MetaNav span { margin: 0px 20px; }

#ContentLinks a:link, #ContentLinks a:visited { text-decoration: none; font-size: 8pt; color: #ffffff; }
#ContentLinks a:active, #ContentLinks a:hover { text-decoration: underline; }

#Nav a:link, #Nav a:visited { text-decoration: none; font-size: 8pt; color: #000000; display: block; margin: 0px; padding: 0px; }
#Nav a:active, #Nav a:hover { font-weight: bold; }

#Nav ul { margin: 0px 4px 0px 15px; padding: 0px; list-style-type: none; background-repeat: no-repeat; }
#Nav ul li ul { margin: 0px 0px 0px -6px; padding: 0px; }

#Nav ul li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 6px; border-bottom: 1px solid black; font-weight: bold; background-repeat: no-repeat; background-image: url(img/icons/pfeil_nav_top.jpg); }
#Nav ul li span { font-weight: normal; font-size: 8pt; }

#Nav ul li ul li { padding: 0px 0px 0px 30px; margin: 0px; border-top: 1px solid black; border-bottom-width: 0px; font-weight: normal; background-image: url(img/icons/pfeil_nav.jpg); background-repeat: no-repeat; }

#Nav ul li ul li ul li { padding: 1px 0px 0px 15px; background-image: none; border-top-width: 0px; background-repeat: no-repeat; }
#Nav ul li ul li ul li a:active, #Nav ul li ul li ul li a:hover { font-weight: normal; text-decoration: underline; }

#ContentLinks a:link, #ContentLinks a:visited, #ContentLinks a:active, #ContentLinks a:hover {
	background-color: black; 
	color: white; 
	font-weight: normal;
	padding: 0px 4px;
      text-decoration: none;
}
#ContentLinks span.pageline { margin: 0px; }
#ContentLinks span.pageline a:link, #ContentLinks span.pageline a:visited, #ContentLinks span.pageline a:active, #ContentLinks span.pageline a:hover {
	padding: 0px;
}
#ContentLinks span.pagemenu a:link, #ContentLinks span.pagemenu a:visited, #ContentLinks span.pagemenu a:active, #ContentLinks span.pagemenu a:hover {
	background-color: rgb(251,221,27); 
	color: #000000; 
	font-weight: bold;
}

#pages { font-size: 7pt; }
#pages a:link, #pages a:visited, #pages a:active, #pages a:hover {
      font-size: 7pt;
      display: inline;
	background-color: rgb(251,221,27);
	color: black; 
	font-weight: normal;
	padding: 0px 4px;
      text-decoration: none;
}
#pages a.act:link, #pages a.act:visited, #pages a.act:active, #pages a.act:hover {
      font-size: 7pt;
	background-color: black; 
	color: rgb(251,221,27); 
	font-weight: bold;
}


div#Page {
	position:absolute;
         left:10px;
         top: 10px;
         width:928px;
         height:769px;
         border:1px solid black;
         background-color:rgb(251,221,27);
         }


div#Header {
	  position:absolute;
           top:0px;
           left:0px;
           width:100%;
           height:139px;

           }

div#MetaNav {
	  position:absolute;
           top: 22px;
           left:308px;
           width:550px;
           height:20px;
           }


div#ContentLinks {
	  position:absolute;
           top: 610px;
           left:0px;
           width:900px;
           height:19px;
           padding: 4px 28px 1px 0px;
           background-color:black;
           color: white;
           text-align: right;
           font-size: 8pt;
           }



div#Footer {
         position:absolute;
           top: 629px;
           left:0px;
           width:100%;
           height:112px;
	   }

div#ContentMeta {
	  position:absolute;
           top: 146px;
           right:32px;
           text-align: right;
           height:15px;
           background-color:rgb(251,221,27);
           font-size:8pt;
           }           
           
div#suchfeld  {
	   position:absolute;
	   top:-1px;
	   left:155px;
	   width:120px;
	   height:15px;
	   padding: 0px;
	   /*background-color:white;
	   border:1px solid black; */
	   }
	   
	   
div#pfeil  {
	   position:absolute;
	   top:-2px;
	   left:330px;
	   
	   
	   width:80px;
	   }