h1 { 
  font-variant:small-caps; 
  font-size:30px; 
  font-family:"BankGothic Md BT", BankGothic, Georgia, "Times New Roman", Times, serif;
  color:#666666;
  display:block;
  margin-bottom:0px; }

h2 { 
  font-size:14px; 
  font-weight:bold; 
  font-family:Geneva, Arial, Helvetica, sans-serif;
  text-indent:100px; }
  
h3 {
  font-size:12px;
  font-weight:bold;
  font-family:Geneva, Arial, Helvetica, sans-serif; }

p { 
  font-family:Geneva, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  text-align:justify; 
  text-indent:30px; 
  line-height:25px;
  padding-right:20px; }
  
div.kapitel ul {
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  padding-left:20px; }
  
ul.TN { 
  list-style:none;
  }
  
ul.TN li:first-child {
  font-weight:bold; }

#picFrame { 
  float:left;
  margin-right:40px; }
  
#bu { 
  font-family:Geneva, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  text-align:left; 
  text-indent:0px; 
  line-height:15px; 
  padding-left:5px;
  padding-right:5px;
  font-weight:bold;
  background-color:#CCE6FF; }
  
#quelle {
  text-align:right;
  padding-right:5px; }
  
img.logo {
  padding-left:180px;
   }  
  
#kontakt {
  width:600px;
  font-family:Geneva, Arial, Helvetica, sans-serif;
}

#kontakt td:first-child {
  font-weight:bold; }
  
#kontakt hr {
  width:93%;
  float:left;
  text-align:left; }

hr {
  width:100%;
  text-align:center; }
  
div.link {
  color:blue;
  text-decoration:underline;
  cursor:pointer; }
  
#paypal {
  margin-top:30px; }
  
#sponsoren {
  display:block;
  width:700x;
  text-align:center; }
  
div.sponsor {
  display:block;
  width:135px;
  height:190px;
  float:left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  vertical-align:middle;
  border-bottom:1px;
  padding-bottom:20px }

div.partner {
  display:block;
  width:280px;
  height:150px;
  float:left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  vertical-align:middle;
  padding-bottom:20px }

div.enterprise {
  vertical-align:top;
  height:55px;
  font-size:14px;
  font-weight:bold;
  color:#000000; }
  
div.enterprise:hover {
  color:#FF6633; }

div.image {
  vertical-align:text-bottom;
  height:85px; }
  
div.linkto {
  vertical-align:bottom;
  height:10px;
  font-size:10px; }

#XMLdata {
  height:850px;
  display:block;
  float:left;
  background-image:url(../imagery/Archimede4.GIF); }
  
#kapitel {
  padding-left:50px;
  padding-right:100px;
  float: left; }
  
#kapitel > p:first-letter {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:28px;
  font-weight:bold;
  color:#666666;
  font-style:italic; }
  
#ajaxFeed {
  position:fixed;
  top: 462px;
  left:22px; }
  
TD.pn-imagesub	{
  font-family:Geneva, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  text-align:left; 
  text-indent:0px; 
  line-height:15px;
  font-weight:bold;
  background-color:#CCE6FF; }

div.author {
  color: #AA3333;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; }

h2.news	a {
  COLOR: #036; 
  font-size:15px; 
  font-weight:bold; 
  text-decoration: underline; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-variant:small-caps; }

h2.news	a:hover {
  color: #FEAB4E; 
  font-size:15px; 
  font-weight:bold; 
  text-decoration: underline; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-variant:small-caps; }
  
div.back {
  color:#FF0000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  font-weight:bold;
  text-align:center;
  display:block;
  cursor:pointer;
  margin-top:40px;
  text-decoration:underline; }
  
#pnumber {
  color:#663300;
  font-style:italic;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-weight:lighter;
  font-size:18px;
  display:block;
  margin-top:30px;
  text-align:right;
  text-decoration:overline; }

span.maddr {
	display:none;
}