Body {
  background: url('../img/bg.jpg') no-repeat #D18A1E; 
  font-family: Arial, Helvetica, Verdana; 
  font-size: 12px; }
  
#content a, .link {
  text-decoration: none;
  background-image: url('../img/link.gif');
  background-repeat: no-repeat;
  padding-left: 15px;
  white-space: nowrap;
  color: #FBFBFB; }
.linkmenu {  text-decoration: none;  background-image: url('../img/link.gif');  background-repeat: no-repeat;  padding-left: 15px;  white-space: nowrap;  color: #FF6600; }
.link:hover {
  border-bottom: 1px dotted; }  

#poster {
  float:left; 
  margin-right: 10px; 
  margin-bottom: 10px; 
  border: 0px; }
  
.borderless {
  border: 0px; }
   

#hiddennavi {
  visibility: hidden; 
  position: absolute; 
  top: -50px; }

#navigation {
  list-style-type: none; 
  margin: 0 0 0 10em;
  padding: 0; }

#navigation li {
  margin-left: 15px;
  float: left; }

#navigation li a {
  font-family: Georgia, Times, serif;
  font-size: 20px;
  text-decoration: none;
  color: #d88d18; }

#navigation li a:hover {
  text-decoration: underline; }

#navigation li a.aktiv {
  text-decoration: underline !important; }

#content {
  position: absolute; 
  top: 300px; 
  left: 260px; 
  width: 43em; 
  color: #FBFBFB; 
  font-size: 13px; 
  padding-bottom: 30px; }
  
#newsbox {
  position: absolute; 
  top: 316px; 
  left: 76.00em; /*left: 825px; */
  width: 13.75em; 
  border: 1px dotted #E0E0E0; 
  background-color: #F2F2F2;
  color: #282828; 
  padding: 0px; 
  font-size: 11px; }
  
.newsheader {
  font-size: 13px; 
  font-weight: bold; 
  border-bottom: 1px dotted #282828;
  border-top: 1px dotted #282828;
  background-color: #DBDBDB; 
  padding: 2px; }
  
.newstext {
  padding: 2px; }
  
#countdownbox {
  border: 0px solid; 
  width: 980px; 
  text-align: right; 
  position: absolute; 
  top: 70px; 
  left: 0;
  color: #ffffff;}  
  
#countdowntext {
  background-color: #668E3E;
  padding: 2px; 
  border: 1px dotted #E7EFDE;
  font-weight: bold;}  
  
h1, .fatbold {
  font-size: 16px; 
  font-weight: bold;
  background-color: #fff;
  color: #2A2A2A;
  border: 0px dotted #5C833D;
  padding: 3px; } 
  
.bold {
  font-weight: bold; }
  
h2, .subheadline {
  font-size: 14px; 
  font-weight: bold;  }  
  
.schlagtext {
  margin-left: 30px; }

.bulletlist {
  font-family : Verdana, sans-serif;
	font-size : 12px; }               
	
.illustration {
  border: 1px solid #5C833D; 
  float:left; 
  margin-right: 15px;
  margin-bottom: 20px; }	                   
  
.listung {
  list-style-type: square;
  line-height: 1.5em; }
  
.clear {
  clear:both; }  
