body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	background-image: url(../images/hintergrund-sw.jpg);
	background-repeat: no-repeat;
	background-color: #181818;
	margin: 0px;
	padding: 0px;
	background-attachment: fixed;
}
p {
	margin: 0px;
	padding: 0px;
}
span {
	margin: 0px;
	padding: 0px;
}
#rapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
	margin: 0px auto;
	padding: 0px;
	width: 960px;
	background-color: #000;
}
#text_oben {
	margin: 20px;
	padding: 5px;
	border-width: 1px;
	border-style: dashed;
	border-color: #4b4a4a;
	text-align: justify;
	font-size: 12px;
	color: #666;
}
#header {
	height: 150px;
	margin: 0px;
	padding: 0px;
}
.name {
	padding: 50px 0px 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
h1 {
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.sidebar {
	float: left;
	font-family: verdana, arial, tahoma;
	font-size: 8pt;
	width: 200px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #4b4a4a;
	height: auto;
}
#sidebar h2{
	font:normal 15pt arial, Trebuchet MS;
	color: #ffff33;	
	margin: 0;
	padding: 0;
}
#sidebar .thumbs {
  margin:0 0 20px 14px;
}
#sidebar .thumbs img {
  margin: 0px 10px 10px 0px;
  border:0;
  float: left;
  padding: 2px;
  border: 1px dashed #4b4a4a;
}
#sidebar .thumbs a:hover img {
border: 1px dashed #eee;
}
#sidebar label{
	font:normal 11pt arial, Trebuchet MS;
	color: #eee;	
	margin: 0;
	padding: 0;
}
#sidebar p {margin:0; padding:0;}
#sidebar img {padding: 0; margin: 0;}
#sidebar ul {
	margin:12px;
	padding:0;
	}
#sidebar ul li {
	margin: 0;
	line-height: 20pt;
	list-style-type: none;
	font-size: 12px;
	}
#sidebar li {}
#sidebar li a:link, #sidebar li a:visited {
padding: 0px 0 3px 25px;
margin: 1px 0 0 0;
background: url(images/arrow.png) no-repeat 10px 1px;
}
#sidebar li a:hover {
background: url(images/arrow2.png) no-repeat 10px 1px;
}
#sidebar ul ul {
	margin:14px 0;
	padding:0;
}
#sidebar ul ul li {
	list-style-type: none;
background:transparent url(images/sbbg.png) no-repeat 0 3px;
	}
#sidebar ul ul li:hover{
	list-style-type: none;
	background:transparent url(images/sbbg2.png) no-repeat 0 3px;
	}	
#sidebar ul ul ul{
	margin: 0;
	padding: 1px 0 0 0;
}
#sidebar ul ul ul li{
padding: 0 0 0 15px;
}

#content {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 960px;
}
.main {
	float: left;
	width: 740px;
	height: auto;
	margin: 5px;
	padding: 0px;
}
#footer {
	float: left;
	margin: 0px;
	padding: 30px 0px 0px;
	width: 960px;
	background-color: #000;
	height: 50px;
	text-align: center;
	color: #FFF;
	font-weight: normal;
	text-transform: uppercase;
	text-shadow: #000 0px 1px 0px;
}
.box {
	height: auto;
	margin: 20px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #666;
	text-shadow: #333 0px 1px 0px;
}
.textbox_mitte {
	float: left;
	width: 98%;
	height: auto;
	margin: 5px;
	padding: 5px;
	text-align: justify;
	color: #666;
	}
.bilderbox {
	float: left;
	width: 98%;
	height: auto;
	margin: 5px;
	padding: 5px;
	text-align: center;
	color: #666;
}
.bilderbox img {
	margin: 5px;
	padding: 5px;
	background-color: #FFF;
}

