@charset "UTF-8";
/* CSS Document */

* {
	
	padding: 0;
	margin: 0;
	
	}
	
	
body {
	
	font-family: Helvetica, Verdana, sans-serif, "Helvetica 35 Thin";
	text-transform:lowercase;
	font-size:11px;
	line-height:12px;
/*	letter-spacing:1px;
*/	
	}
	
	
.op0714 {background: url(../image-s/large/op_072014.jpg) no-repeat  center 190px fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}


	
h1, h2, h3 {
	
	
	
	font-size:14px;
	padding-bottom:12px;
	letter-spacing:0;
	color: #000;
	
	
	}
	
h1 {
	text-transform:uppercase;}
	
h2 {
	
	line-height:14px;
	padding-left:2px;
	padding-right: 210px;
	text-transform:none;
	
	}
	
	.abstand01 {
	padding-left:30px;}	
	
.abstand02 {
	padding-left:100px;}	
	
h3 {
	
	color: #CCC;
	
	
	}
	
	
p {
	
	padding-bottom:12px;
	
	
	}
	
	
a {
	
	text-decoration:none;
	font-weight:bold;
	color: #000;
	
	}
	
a:hover {
	
	color:#CCC;
	
	
	}
	
a.inlinelink {
	
	text-decoration:none;
	font-weight:bold;
	color: #39F;
	
	}
	
a:hover.inlinelink {
	
	color:#CCC;
	
	
	
	
	}
	
	
hr {
	
	text-decoration:none;
	outline:none;
	border-left: none;
	border-right: none;
	border-bottom:none;
	border-top: 1px dotted #000000;
	
	padding-bottom:14px;
	}
	
	
.datum {
	font-weight:10px;
	color: #CCC;
	font-weight:bold;}
	
	
#main {
	position:absolute;
	
	left:50%;
	margin-left:-450px;
	
	width:900px;}
	
#header_index {
	 position: absolute;
	 left: 50%;
	 top: 50%;
	 margin-left: -450px;
	 margin-top:-150px;
	 width:900px;
	 height:auto;
	 background-color:#FFF;
	 z-index:900;
	 
	 }	
#header {
	position:absolute;
	/* position: fixed;*/
	 left: 0px;
	 top: 0px;
	 width:100%;
	 height:120px;
	 background-color:#FFF;
	 z-index:900;
	 
	 }


#header .img {
	
	text-align:center;
	padding-top:40px;
	z-index:101;
	 
	}
	 
#nav {
	position: absolute;
	top:120px;
	padding-left:-2px;
	width:900px;
	height:70px;
	font-weight: bold;
	background-color: #FFF;
	z-index:800;
	text-transform:uppercase;
	 

	
	
	}
	
#nav li {
	
	display:inline-block;
	
	margin-right:5px;
	

	
	}


#nav li.aktiv {
	
	
	color: #000;
	border-bottom:#000000 solid 5px;
	padding: 0px 75px 3px 2px;
	
	}
	
#nav li:hover {
	
	
	
	}
#nav li:hover.aktiv {
	
	
	cursor:default;
	
	}
	
#nav a {
	
	color: #000;
	
	padding: 0px 75px 2px 2px;
	font-weight:bold;
	
	}

#nav a {
	
	color: #999;
	
	}
#nav a:hover {
	
	
	color: #000;
	
	border-bottom:#000000 solid 5px;
	
	
	
	
	
	
	}



#content01 {
	position: absolute;
	
	top:200px;
	z-index:500;
	height:900px;
	
	
	}
	
	
	
	
	
	ul.cm li {
		color:#999;
	
	display:inline-block;
	
	margin-right:10px;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	

	
	}


ul.cm li.aktiv {
	
	
	color: #000;
/*	border-bottom:#000000 solid 3px;
*/	padding: 0px 0px 3px 2px;
	border-bottom:5px solid #000;
	
	}
	
ul.cm li:hover {
	
	
	
	}
ul.cm li:hover.aktiv {
	
	
	cursor:default;
	
	}
	
ul.cm a {
	
	color: #999;
	
	padding: 0px 60px3px 2px;
	font-weight:bold;
	
	}

ul.cm {
	
	color: #999;
	
	}
ul.cm a:hover {
	
	
	color: #000;
	
	border-bottom:#000000 solid 5px;
	
	
	}
	
td {
	font-weight:bold;}
	
.biohead {
	
	text-transform:uppercase;}
	
.biotable {}

table.biotable tr {
	
	border-bottom:dotted;} 


