/* body */

*		{
		margin:0px;
		padding:0px;
		}
body	{
		background-color:#333333;
		}
#bg		{
		background-color:#333333;
		position: absolute;
 		top: 47%;
  		left: 50%;
  		width: 950px;
  		height: 550px;
  		margin-top: -275px;
  		margin-left: -475px;
		}
#bm		{
		background-color:#999999;
		height:550px;
		width:950px;
		margin:0px auto;
		overflow:hidden;
		}
	
/* Navigation*/

#navi	{
		float:left;
		height:440px;
		width:165px;
		}
#navi ul	{
			list-style-type:none;
			float:left;
			margin-top:70px;
			padding-left:15px;
			}
#navi li	{
			text-align:right;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:8pt;
			line-height:19px;
			letter-spacing:1pt;
			color:#3F3F3F;
			}
#redline	{
			float:right;
			margin-top:55px;
			}
#navi_eremo	{
			height:50px;
			width:220px;
			position:absolute;
			top:301px;
			left:135px;
			visibility:hidden;
			}
#navi_archive {
			height:50px;
			width:220px;
			position:absolute;
			top:319px;
			left:135px;
			visibility:hidden;
			}
#navi_researche {
			height:50px;
			width:220px;
			position:absolute;
			top:338px;
			left:135px;
			visibility:hidden;
			}
#info {
      height:80px;
	  width:160px;
	  position:absolute;
	  top:367px;
	  left:135px;
	  visibility:hidden;
      }
.navi_ul 	{
        	list-style-type:none;
		    padding-left:45px;
				}
.navi_li	{
				text-align:left;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:8pt;
				line-height:19px;
				letter-spacing:1pt;
				}
.navi_re	{
				text-align:right;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:8pt;
				line-height:19px;
				letter-spacing:1pt;
				}
.navispace	{
			margin-bottom:10px;
			}
a		{
		text-decoration:none;
		color:#EFEFEF;
		}
a:hover	{
		color:#3F3F3F;
		text-decoration:none;
		}

/* Inahltscontainer*/

#content	{
			float:right;
			width:785px;
			height:510px;
			}
#headline	{
			width:230px;
			height:50px;
			margin-top:55px;
			margin-left:10px;
			}
#pics		{
      position:absolute;
      top:120px;
      left:430px;
	  width:447px;
	  height:auto;
      text-align:right;
	  z-index:0;
			}
#text_div	{
			position:absolute;
			text-align:left;
			top:75px;
			left:490px;
			width:390px;
			height:359px;
			overflow-x:hidden;
			overflow-y:scroll;
	}
#video	{
			position:absolute;
			text-align:left;
			top:100px;
			left:420px;
			width:480px;
			height:350px;
	}
#text_video	{
			position:absolute;
			text-align:left;
			top:145px;
			left:180px;
			width:150px;
			height:150px;
	}
#bild_unter	{
     	    position:absolute;
     	    top:440px;
    	    left:607px;
			width:270px;
			text-align:right;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:8pt;
			line-height:19px;
			letter-spacing:1pt;
			color:#EFEFEF;
			}
p			{
			width: 310px;
			color:#000000;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:8pt;
			letter-spacing:1px;
			text-align:left;
			margin-bottom:15px;
			}
table p    {
			width: 160px;
			color:#000000;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:8pt;
			letter-spacing:1px;
			text-align:left;
			}
.tabelle_gross {
			width: 280px;
			color:#000000;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:8pt;
			letter-spacing:1px;
			text-align:left;
}
td {
vertical-align: top;
}
h4			{
			color:#000000;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:8pt;
			letter-spacing:1px;
			text-align:left;
			text-decoration:underline;
}
.headline {
			font-size:11pt;
			margin-bottom:25px;
			}
.underline {
			text-decoration:underline;
			margin-bottom:0px;
			}
.content_bild {
			 text-align:left;
			 margin-bottom: 5px;
}
.text_white {
			color:#FFFFFF;
			margin-bottom:20px;
}
.Stil1		{
			color:#FFFFFF;
}
.bildunterlinks {
			color:#EFEFEF;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:8pt;
			letter-spacing:1px;
			text-align:left;
			}
#redline_s	{
			position:absolute;
     	   top:390px;
           left:410px;
			}
#redline_s_mf	{
			position:absolute;
      		top:390px;
      		left:490px;
			z-index:3;
			}
#redline_s_te	{
			position:absolute;
      		top:390px;
      		left:510px;
			z-index:3;
			}
#text		{
			position:absolute;
      		top:393px;
      		left:367px;
			width:40px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:8pt;
			line-height:19px;
			letter-spacing:1pt;
			}
#text_mf		{
			position:absolute;
      		top:393px;
      		left:445px;
			width:40px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:8pt;
			line-height:19px;
			letter-spacing:1pt;
			z-index:4;
			}
#text_te		{
			position:absolute;
      		top:393px;
      		left:470px;
			width:40px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:8pt;
			line-height:19px;
			letter-spacing:1pt;
			z-index:4;
			}
#text_navi02 {
        height:23px;
	    width:155px;
	    position:absolute;
	    top:410px;
	    left:122px;
		z-index:4;
      }
#text_navi {
	height:40px;
	width:297px;
	position:absolute;
	top:411px;
	left:137px;
	z-index:5;
	visibility: hidden;
      }
#pf_rechts	{
			position:absolute;
      top:440px;
      left:460px;
			}			
#pf_links	{
			position:absolute;
      top:440px;
      left:430px;
			}		

/* LOGO */

#logo	{
		float:left;
		width:298px;
		height:18px;
		margin-left:62px;
		}
.button {
	color: #333333;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	background-color: #CCCCCC;
	border: thin solid #333333;
}
/*Seite Links */

#links {
			position:absolute;
      		top:193px;
      		left:380px;
			width:440px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10pt;
			line-height:19px;
			letter-spacing:1pt;
			z-index:4;
			}

#links ul	{
			list-style-type:none;
			float:left;
			padding-left:15px;
			}