body {
 font-family: Arial, Helvetica, sans-serif;
 margin-left: 0;
 margin-right: 0;
 margin-top: 0;
 margin-bottom: 0;
 background: white;
 } 
 
 #maintitle {
 /* position: fixed;
 top: 0px; */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 30px;
 font-weight: bold;
 text-decoration: none;
 margin: 0px;
 padding-left: 20px;
 padding-top: 3px;
 padding-bottom: 3px;
 height: 85px;
 background: #00bfff;
 color: white;
 }
 
 #menuitems {
  float: left; 
  width: 190px;
  padding: 10px;
  font-weight: bold;
  color: black;
 }
 
 #menuitems #level_one_menu {
 text-decoration: none;
 background: #fafafa;
 margin-left: 0;
 margin-right: 0;
 margin-top: 3;
 margin-bottom: 3; 
 padding: 2px;
 }

 #menuitems #level_one_menu a {
   color: black;
 }
 #menuitems #level_one_menu a:hover {
 color: #00bfff;
 }

 #menuitems #level_one_menu_act {
 text-decoration: none;
 margin-left: 0;
 margin-right: 0;
 margin-top: 3;
 margin-bottom: 3;
 padding: 2px; 
 background: #00bfff;
 color: white;
}

 #menuitems #level_one_menu_act a {
   color: white;
 }

 #menuitems #level_one_menu_act a:hover {
   color: yellow;
 }
 
 #menuitems #level_two_menu {
 text-decoration: none;
 background: #FFD491;
 margin-left: 0;
 margin-right: 0;
 margin-top: 3;
 margin-bottom: 3; 
 padding: 2px 2px 2px 20px;
 }

 #menuitems #level_two_menu a {
 color: black;
 }

 #menuitems #level_two_menu a:hover {
 color: #aaaaaa;
 }

 #menuitems #level_two_menu_act {
 text-decoration: none;
 margin-left: 0;
 margin-right: 0;
 margin-top: 3;
 margin-bottom: 3;
 padding: 2px 2px 2px 20px;
 background: #aaaaaa;
 color: white;
}

 #menuitems #level_two_menu_act a {
   color: white;
 }

 #menuitems #level_two_menu_act a:hover {
   color: yellow;
 }

 #contentarea {
   margin-bottom: 60px;
 }

 #infoarea {
   float: right;
   width: 15em;
   margin: 20px;
   padding: 15px;
	background: #F0F0F0;
 }
 
 #page_header {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 50px;
 font-weight: bold;
 text-decoration: none;
 margin-bottom: 5px;
 margin-left: 190px;
 padding-top: 20px;
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
 }
 
#subtitle_header {
 font-family: Arial, Helvetica, sans-serif;
 margin-bottom: 5px;
 margin-left: 190px;
 padding-left: 10px;
 font-size: 30px;
 font-weight: bold;
 text-decoration: none;
 }

 #content {
  margin-left: 190px;
  padding: 20px;
 }

/* fussbereich */
 
#footer {
 position:fixed;
 bottom:0px;
 height: 40px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 background: #00bfff;
 color: #ffffff;
 text-decoration: none;
 margin-left: 0;
 margin-right: 0;
 margin-top: 0;
 margin-bottom: 0;
 padding: 10px;
 width:100%;
 white-space:nowrap;
 }
		
	/* bild im fussbereich */
#footer img{
	border-style: none;
	}
	
/* links */
#footer a:link {
	color: #006699;
	background: transparent;
	
}

	/* bereits besuchte links */
#footer a:visited {
 	color: #003399;
 	background: transparent;
}

	/*  links während der Anwender mit der Maus darüber fährt */
#footer a:hover {
 	float: none;
 	color: #003399;
 	background: transparent;
 	text-decoration: underline;
}
 
 	/* gerade aktivierte links */
#footer a:active {
 	color: #006699;
 	background: transparent;
}
 
 /* Listen */
ul {
  font-family: Arial, Helvetica, sans-serif;
  list-style: square;
 }

 /* Absatz */
p  {
 font-family: Arial, Helvetica, sans-serif;
 }

/* tabellenzellen, formulare */
td, tr, th, form {
 font-family: Arial, Helvetica, sans-serif;
 }

 /* link */
a { text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 }

.external { text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 	background-image: url(http://81.169.154.181/global/template/main/images/linkexternicon.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 16px;

 }
  
.neublinking { text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 	background-image: url(http://81.169.154.181/global/template/main/images/neu.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	margin-top: 0px;
	margin-bottom: 0px;
   padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
 }

.neublinkingr { text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 	background-image: url(http://81.169.154.181/global/template/main/images/neu.gif);
	background-repeat: no-repeat;
	background-position: right 8px;
	margin-top: 0px;
	margin-bottom: 0px;
   padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 60px;
 }
 
 /* bisher nicht besuchte links */
a:link {
 color: #006699;
 background-color: transparent;
}

/* bereits besuchte links */
a:visited {
 color: #003399;
 background-color: transparent;
}

/*  links während der Anwender mit der Maus darüber fährt */
a:hover {
 float: none;
 width: auto;
 color: #6699CC;
 background-color: transparent;
 height: auto;
 text-decoration: none;
 }
 
 /* gerade aktivierte links */
a:active {
 color: #006699;
 background-color: transparent;
}
 
/* Seitenueberschrift h2 auf der Seite */
td,th h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14pt;
 margin-bottom:0px;
 margin-top:0px;
 font-weight: bold;
 /* white-space:nowrap;*/
 } 

/* Seitenueberschrift h2 auf der Seite - mit nowrap - fuer Netscape 4 */
h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14pt;
 margin-bottom:0px;
 margin-top:0px;
 font-weight: bold;
 } 
 
/* Seitenueberschrift h2 auf der Seite - mit nowrap - fuer Netscape 4 */
h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14pt;
 margin-bottom:0px;
 margin-top:0px;
 font-weight: bold;
 } 
 
 /* Seitenueberschrift h2 auf der Seite */
td,th h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13pt; 
 font-weight: bold;
 
 } 
 
/* Seitenueberschrift h2 auf der Seite - fuer Netscape 4 */
h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13pt; 
 font-weight: bold;
 
 } 
	  
