	body {
		margin:0px;
	}
	
	#content_container {
		position: absolute;
		top: 210px;
		left: 268px;
		width: 717px;
		background-image: url(../layout/sky.jpg);
		background-position: top;
		background-repeat: no-repeat;
	}
	
	#content {
		margin: 15px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 17px;
	}
	
	#content a {
		color:gray;
	}
	
	#content a:hover {
		color:gray;
		text-decoration: none;
	}
	
	#content H1 {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height: 17px;
	}
	
	#content H2 {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height: 17px;
	}
	
	#content_down {
		padding:15px;
		text-align:center;
		background-image: url(../layout/green.jpg);
		background-position: bottom;
		background-repeat: no-repeat;
	}
	
	#made {
		margin-top: 10px;
		margin-bottom: 20px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		text-align:center;
		color:silver;
	}
	
	#made a {
		color:gray;
		text-decoration: none;
	}
	
	#made a:hover {
		color:gray;
		text-decoration: underline;
	}
	
	#container_left {
		position:absolute;
		top:210px;
		left:0px;
	}
	
	#dj_preview, #dj_preview td {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		color:silver;
		margin-bottom:10px;
	}
	
	#dj_preview a, #dj_preview td a {
		color:gray;
		text-decoration: underline;
	}
	
	#dj_preview a:hover, #dj_preview td a:hover {
		color:gray;
		text-decoration: none;
	}
	
	#impressions, #impressions td {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		color:silver;
	}
	
	#lineup {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		color:gray;
	}
	
	#lineup H1 {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 14px;
		color:gray;
		margin: 5px 0px 5px 0px;
	}
	
	#lineup a {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		color:gray;
		text-decoration: none;
	}
	
	#lineup a:hover {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		color:gray;
		text-decoration: underline;
	}
	
	#sonsoren_mtv {
		position: absolute;
		top: 3px;
		left: 855px;
	}
	
	#sonsoren_fritz {
		position: absolute;
		top: 3px;
		left: 792px;
	}
	
	#sonsoren_sputnik {
		position: absolute;
		top: 3px;
		left: 671px;
	}
	
	#sonsoren_bibop {
		position: absolute;
		top: 3px;
		left: 590px;
	}
	
	#menue_kontakt {
		position: absolute; top: 74px; left: 892px;	}
	
	#menue_compilation {
		position: absolute; top: 74px; left: 804px; }
		
	#menue_sponsoren {
		position: absolute; top: 74px; left: 715px; }
		
	#menue_presse {
		position: absolute; top: 74px; left: 616px; }
		
	#menue_cup {
		position: absolute; top: 74px; left: 518px; }
		
	#menue_pictures {
		position: absolute; top: 74px; left: 422px; }
		
	#menue_faq {
		position: absolute; top: 74px; left: 327px; }
		
	#menue_tickets {
		position: absolute; top: 74px; left: 230px; }
		
	#menue_anreise {
		position: absolute; top: 74px; left: 131px; }
		
	#menue_lineup {
		position: absolute; top: 74px; left: 42px; }
		
	#history {
		position: absolute; top: 3px; left: 320px; }
	
	#history img{
		margin-right: 5px;
		margin-bottom: 3px;	
	}
	
	#history table.history td.header{
		vertical-align: top;
		text-align: right;
		padding-right: 8px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
	}
	
	#startseite {
		position: absolute; top: 0px; left: 0px; }