body
{
	font-family: Fixedsys, courier, monospace;
	font-size: 14px;
	color: #C6C6C6;
	background-color: #009F55;
	background-image: url(pix/verlauf2.png);
	background-repeat: repeat;
}

a {  
	text-decoration:none; 
	color: #C6C6C6;
}
a:hover, a.ac {color: #fff;}

.clearer{clear:both;}

#header
{
	width: 990px;
	height: 115px;
	background-image: url(pix/header.png);
	background-repeat: no-repeat;
}
#header h1 {display:none;}
#site{width:990px; margin: 0 auto; background-color:#171517;  }

#navi, #cont {padding:0 27px;}
#navi a
{
	font-size: 20px;
	text-transform: uppercase;
	padding-right: 20px;
	font-weight: lighter;
	letter-spacing: 0.2em;
}

#cont{margin-top:20px;}

#cont .spalte {float:left;}
#cont .spalte.links{min-height: 500px; width:650px; overflow:hidden;}
#cont .spalte.rechts{width:265px; padding-left:20px;}

.artikel {margin-bottom: 40px;}
.artikel p{line-height: 19px;}
#cont h2 {background-color:#C6C6C6; color:#000; font-weight: normal; font-size: 14px; margin-top:0px; margin-bottom:20px; padding: 2px 10px;}
#cont .spalte.rechts .box {border:1px solid #C6C6C6; margin-bottom:10px;}
#cont .spalte.rechts .box h2 {}
#cont .spalte.rechts .box .artikel {padding:0px 10px;margin-bottom: 10px;}

#site.dates .artikel img, 
#site.news .artikel img, 
#site.djs .artikel img   	{float:left; margin-right: 20px; margin-bottom: 5px;}

.sound
{
	background-color: #666;
	padding: 2px;
	vertical-align: top;
}
.sound a{font-size:12px; line-height: 12px; display: inline-block; float:right; padding: 4px 8px;}
