* { 
margin:0; 
padding: 0;
font-family: Verdana, Arial Black, Arial;
font-weight: bold;
color: #e1e1e1;
}

body, html {height: 100%; 
}

body 
{ 
 background-color: #000000;
 background-image: url(../grafik/hintergrund.jpg);
 background-repeat: no-repeat;
 background-attachment: fixed;
 background-position: center center;
 text-align:center; 
 font-size: 10pt;
 overflow:auto;
}

#canvas {
position:relative;
 height: 100%; 
 margin: auto;
 display: table; 
 overflow: visible; 
 text-align:center;

} 

#container{
 position:static;
 display: table-cell; 
 vertical-align: middle; 
 text-align:center;
 overflow: auto;
 height:100%;


} 

#ausgabe {
 position: relative;
 width: 960px;
 height: 550px;
 text-align: left;
 z-index: 95; 
 overflow:hidden;
 visibility: hidden; 

}

#imprint {
 position: relative;
 bottom:0px;
 z-index: 95; 
 overflow:hidden;
 font-size: 75%;
 margin-left:18px;
}
 
#plek
{
 position:relative;  
 top: -670px;
 left:267px;
 z-index:-1;
 height:530px;
 width:447px;
 background: url(../grafik/plek.gif);
 visibility: hidden;
}

#navblock {
padding-top:50px;
position: static;
 z-index: 100;
text-align:center;
 margin: auto;
 width: 960px;
 height:200px;

}
 


#text {
 position:relative;
 top: 25px;
 padding-left:50px;
 height: 420px;
 width: 880px;
 overflow:auto;
 visibility: hidden; 
}


#navbar
{
position: relative;
  z-index: 100;
 width: 960px;
 height: 30px;
 background: url(../../navbar/navbar.gif);
 background-repeat: no-repeat;
 visibility:hidden;
 padding: 7px 0 0 0;
}

#biobar
{
position: relative;
  z-index: 100;
 width: 960px;
 height: 30px;
 
 background: url(../../navbar/navbar_2.gif);
 background-repeat: no-repeat;
 padding: 10px 0px 0px 0px;
 visibility: hidden;
}


#trans
 {  
     opacity:0.45;  
     filter:alpha(opacity=45);  
     -moz-opacity:0.45;  
     background-color:#000000;  
     width:960px;  
     height:470px;  
     position:absolute;  
     top:0px;  
     left:0px;  
     z-index:-1;  
	 background: url(../grafik/text_hintergrund.gif);
 } 

 
.dot
{

height:4px; 
width:4px; 
background:black;cursor: crosshair;
}

tr {height: 2px;}


.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:9001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 10%;
			left: 10%;
			width: 80%;
			padding:5px;
			
/**
			padding: 16px;
			border: 16px solid orange;
			background-color: white;
						**/
			z-index:10002;
			overflow: auto;
		}

#bilder_anzeige
{
 text-decoration:none;
}

p { margin: 10px 0 0 0;}

td > p { margin: 0;}
