body{
	background:url('images/bg.jpg');
	font-family:Arial,Helvetica,sans-serif;
	color:#999999;
	font-size:15px;
}
h1{
	font-weight:normal;
	font-size:36px;
}

a, a:visited{
	color:#CCCCCC;
	
}

a:hover{
	color:#eee;
}

#wrapper{ 
	width:1000px;
	margin:20px auto 0 auto;
}

#oben,#unten, #mitte{
	/*text-align:center;*/
	margin-bottom:10px;
}
#oben{
	margin-bottom:50px;
	margin-top:45px;
}
#mitte{
	padding:0 21px;
	min-height: 500px;
   	height: auto !important;
  	height: 500px;
	
}
/* NAVI */
#oben ul,#unten ul{
	list-style-image:none;
	text-align:center;
	width:auto;
	margin:0;
	padding:0;
}
 
#oben ul li,#unten ul li{
	 display:inline;
	 
}
 
#oben ul li a,#unten ul li a{
	margin:10px 10px;
	text-decoration:none; 
	font-size:20px;
	color:#ccc;
	display:inline;
	padding:5px;
} 

#oben ul li.active a,#unten ul li.active a{
	text-decoration:underline;
}

#mitte ul{
	text-align:left;
	list-style-image:disc;
	padding-left:10px;
}
#mitte ul li{
	/*display:block;*/
	margin:5px;
}
#mitte ul li a{
	font-size:15px;
	text-decoration:underline;
list-style-position:outside;
}

.image_detail{
max-width:800px;
}
#mitte img{
	margin:5px;
	background:#333;
}
#mitte .next_link img,
#mitte .prev_link img{
	margin: -5px 5px;
	padding:0;
	border:0;
}

a img{
	border:0;
}

label{
	float:left;
	width:150px;
}


#mitte .cat_switch  img{
	margin:0 3px -4px 3px;

}
input{
	width:300px;
}
.textarea{
	width:300px;
}
.form_submit{
	margin-left:150px;

}


#mitte img.bioPic{
	float:right;
	margin-left:35px;	
}
