body { 
  background: #000000;
  font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height: 1.5em;
  margin-top: 20px; margin-bottom: 0px;
  color: #EEEEEE;
}

#container { 
  position:relative;
  width: 900px; 
  margin: auto;
}

#header { 
  clear:both;
  width: 900px; height: 130px;
  background: url("/files/header.png");
}

#content {
  float:left;
  width: 900px; 
}

#sidebar {  
  float: left;
  width: 230px;
  text-align: right;
}

#sidebar_navi {
  float:left;  
  background: url("/files/sidebar_bg.jpg");
  letter-spacing: 0px;
}

  ul.nav2nd, ul.nav3rd { list-style:none; margin: 0px; padding:0px; }
  #sidebar a, #sidebar a:link {
    text-decoration: none; font-weight: normal; 
    color: #EEEEEE;
    padding-right: 40px; padding-top: 2px; padding-bottom: 3px; 
    background: url("/files/off.jpg") no-repeat right;
  }
  
  #sidebar a:hover { 
    color: #F7A13C; 
    padding-right: 40px; 
    background: url("/files/on.jpg") no-repeat right;
  }
  
  #nav_heading { font-size: 100%; margin-bottom: 20px; }

.nav1st {
  font-size: 13px; letter-spacing: 0.5px;
}

.nav2nd {
  font-size: 11px;  letter-spacing: 0.2px;  
}


#li_1st { margin: 0px; margin-top: 10px; padding: 0px; list-style-type: none; width: 190px; }
#li_2nd { margin-top: 0px; width: 190px; }
#li_3nd { margin-top: 0px; width: 190px; }

#li_2nd a, #li_2nd a:link, #li_2nd:visited, #li_2nd a:hover { background: none; line-height: 1em; font-weight: normal;}

#sidebar a.current { color: #F08C0B;  background: url("/files/on.jpg") no-repeat right; }
#li_2nd a.current { color: #F08C0B;  background: none; }
#li_2rd a.current { color: #F08C0B;  background: none; }

#sidebar_footer {
  float: left;
  width: 230px;
  height: 30px;
  background: url("/files/sidebar_footer.jpg");
}

#article {
  float: left;
  margin-left: 25px; margin-top: 30px;
  width: 500px;
}

#bg_img { 
  position:absolute;
  z-index:-1;
  margin-left: 450px;
}

#img_links_unten { 
  position:absolute;
  z-index:-1;
  top: 450px; right:0px;
}

#footer { 
  clear: both;
  width: 902px; height: 22px;
  background: url("/files/footer.png");
  padding-top: 10px; padding-right: 40px;
  text-align: right;
}

fieldset { border: 0px; }

h1 { font-size: 140%; margin-top: 0px; margin-bottom: 20px; }
h2 { font-size: 125%; margin-top: 20px; margin-bottom: 10px; }
h3 { font-size: 100%; margin-top: 10px; margin-bottom: 5px; }

a, a:link, a:visited { color: #F08C0B; text-decoration: none; }
a:hover { color: #F7A13C; text-decoration: underline; }

#ticker { 
  float: left;
  width: 500px; height: 50px;
}

#teambox {
  float: left;
  width: 600px;
}

#team_image {
  float: left;
  width: 120px;
  margin-top: 10px; margin-left: 10px; margin-bottom: 10px;
}

#team_teaser { 
  float: left;
  width: 430px;
  margin-left: 20px;
}

	/* Beispiel-CSS für magazin_Layout */
	.magazine-layout { 
		float: left;
		width: 100%;
		margin-top: 0px;
	}
	.magazine-container {
		background: #000000;
	}

	/* magazin_Layout mit verlinkten Einzelbildern */
	.magazine-image a, .magazine-image a:link, .magazine-image a:visited {
		color: #000;
		display: table;
		display: inline-block;
		filter: alpha(opacity=80);
		line-height: 0.0em;
		opacity: 0.80;
		-moz-opacity: 0.80;
	}
	.magazine-image a:focus, .magazine-image a:hover, .magazine-image a:active {
		color: #000;
		filter: alpha(opacity=100);
		opacity: 1.00;
		-moz-opacity: 1.00;
	}

	/* komplett verlinktes magazin_Layout */
	a.magazine-link, a:link.magazine-link, a:visited.magazine-link {
		cursor: pointer;
		display: table;
		display: inline-block;
		filter: alpha(opacity=80);
		line-height: 0.0em;
		opacity: 0.80;
		-moz-opacity: 0.80;
	}
	a:focus.magazine-link, a:hover.magazine-link, a:active.magazine-link {
		cursor: pointer;
		filter: alpha(opacity=100);
		opacity: 1.00;
		-moz-opacity: 1.00;
	}
