body{ 
  font-size: 100.01%;
  font-family: arial, verdana, sans-serif;
  margin: 0; padding: 0;
  min-width: 40em;
  }
h1 {
  font-size: 1.5em;
  margin: 0;
 /* margin: 0 0 0.7em;*/
  /*padding: 0.5em;*/
  text-align: center;
  background-color:#FF0;
  /*background-color:#b0c4de;*/
  /*border: 2px ridge silver;*/
  border-bottom: 2px ridge black;
  /*border-bottom:6px solid #FFA500;*/
  /*border-bottom:8px solid #FF4500;*/  /*roter*/	
  }
ul#Navigation {
  font-size: 1em;
  float: left; width: 11em;
  height:62em;
  margin: 0; padding: 0;
  background-color:#FF0;
  /*background-color:#f5f5f5;*/
  border: 2px ridge black;
  /*border: 6px solid #FFA500;*/
  border-top:none;
  border-left:none
  }
ul#Navigation li {
  list-style: none;
  margin: 0; padding: 0.5em;
  }
  
ul#Navigation li.imprint{
	position:relative;
	bottom:-11.5em;
	left:0em;
	}  
ul#Navigation a.imprint{
	text-decoration:none;
	font-size:0.9em;
	font-weight:normal
	}	
ul#Navigation a {
  display: block;
  padding: 0.2em;
  font-weight: bold;
  }
ul#Navigation a:link {
  text-decoration:none;
  color:black;
  }
ul#Navigation a:visited {
  text-decoration:none;
  color:black; 
  }
ul#Pictures { 
  font-size: 1em;
  float:right; width: 10em;
  border: 0px solid silver;
  margin:0;padding:0;
  padding-top:2em;
  height:50em;
}

ul#Pictures li { 
  list-style: none;
  margin: 0; padding: 0.5em;
  /*padding-bottom: 0.7em;*/
  text-align:center;
  width:8em;
 }
div#Content {
  margin: 0 12em 0 13em;
  padding-top: 1em;
 /* padding: 1em 1em;*/
 /* border: 10px solid red;*/
  }
div#Content h1 {
  font-size: 1.5em;
  margin: 0 0 0.5em;
  }
div#Content h2 {
  font-size: 1.2em;
  margin: 0.2em 0;
  padding-bottom:0.5em;
  }
div#Content p {
  text-indent: 20px;
  font-size: 1em;
  margin: 1em 0;
  text-align: justify;
  }
div#Content p.noindent {
  text-indent: 0px;
  font-size: 1em;
  margin: 1em 0;
  text-align: justify;
  }
 div#Content p.whitespace {
  text-indent: 0px;
  white-space:pre;
  font-size: 1em;
  margin: 1em 0;
  text-align: justify;
  } 
  div#Content p.error {
  color:red;
  text-indent: 0px;
  font-style:italic;
  } 
  div#Content table.sponsors {
  table-layout:fixed;
  }
  div#Content td.sponsoren {
  padding:1em;
  padding-right:5em;
  padding-top:2em;
  }
  div#Content table.jobs {
  margin-top:10px;
  border-collapse:collapse;
  }
  div#Content td.jobs {
  border-top: 2px solid black;
  border-bottom: 2px solid black;
  padding-top:30px;
  padding-bottom:10px;
  }
  div#Content td.vK {
  /*text-align:center;*/
  padding-top:10px;
  padding-bottom:10px;
  }
  div#Content td.vKlinks {
  text-align:left;
  padding-left:22%;
  }
  div#Content td.vKrechts {
  width:65%;
  }
  div#Content b.bold {
  font-size:200%;
  }
  div#Content img.size {
  width:100%;
  }
  /*Internet Explorer Hack*/
  * html div#Content img.size {  
   width:36em;   /* Version 6*/
  }
  *:first-child+html div#Content img.size{    
  width: 36em;  /* Version 7*/
 }  
 
 div#Content img.size1 {
  width:72%;
  padding-left:12%;
  }
  /*Internet Explorer Hack*/
  * html div#Content img.size1 {  
   width:13em;   /* Version 6*/
   padding-left:2em;
  }
  *:first-child+html div#Content img.size1{    
  width:13em;  /* Version 7*/
  padding-left:2em;
 }  

