html,body  { color: #58595b; font-size: 10pt; font-family: Verdana, sans-serif; background-color: #ffffff; margin: 0; padding: 0; width: 100%; border: 0; text-align: center; }
		
		
#navigation {
		font-size: 10pt; 
		background-color: #f18e00; 
		color: #ffffff;
		width:800px;
		height: 20px;
 		margin: 0px; 
		padding: 0px; padding-top: 3px;
		border: 1px solid #ca8726; border-left: 0px; border-right: 0px;
		text-align: left;
		background-image: url(../images/hg_navi.gif);
		overflow: hidden;}
		
		
#rahmen {background-image: url(../images/header_start.jpg); background-repeat: no-repeat;
		width: 800px;
		margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;
		text-align:left;
		border:1px solid #cacacb;}			
		
#content {padding-left: 25px; padding-right: 35px;
		padding-top: 30px; padding-bottom: 20px;
		width:740px; }			
		
#textbereich {padding-left: 25px; }	
		

.navi_aboutus{position: absolute; top: 116px; visibility: hidden; z-index:2;
		float: left; 
		font-size: 8pt; 
		background-color: #dae1e8; 
		color: #504f53;
 		margin: 0px; margin-left:90px;
		padding: 0px; padding-bottom:5px; padding-top: 2px;}
		
.navi_technology {position: absolute; top: 116px; visibility: hidden; z-index:3;
		font-size: 8pt; 
		background-color: #dae1e8; 
		color: #504f53;
 		margin: 0px; margin-left:185px;
		padding: 0px;  padding-bottom:5px; padding-top: 2px;
		border: 0px;}
		
.navi_publications {position: absolute; top: 116px; visibility: hidden; z-index:4;
		font-size: 8pt; 
		background-color: #dae1e8; 
		color: #504f53;
 		margin: 0px; margin-left:399px;
		padding: 0px;  padding-bottom:5px; padding-top: 2px;
		border: 0px;}



.unterpunkt	{display:block;
		border-bottom:1px solid #ffffff;
		margin:0px;
		padding-top:4px;
		padding-left:6px;
		padding-right:6px;
		padding-bottom:4px;
		line-height: 10pt;}
	

		
#footer  {font-size: 8pt;
		margin-top: 50px;}

		
h1{		font-size:12pt;
		font-weight:bold;
		color:#f18e00;
		padding-top:7px;
		margin-left: 25px;}

h2{		font-size:11pt; 	font-weight:bold;
		line-height: 14pt; 
		margin-top:25px; margin-bottom:15px;
		color:#f18e00;}
		
h3{		font-size:10pt; 	
		font-weight:bold;
		line-height: 14pt; 
		margin-top:20px; margin-bottom:10px;
		color:#f18e00;}		

li {		margin-top:4px;
		margin-bottom:4px;}
		
li.pfeilliste {list-style-image: url(../images/arrow_s.gif);}		

p 		{line-height: 13pt;
		margin-top:12px;
		margin-bottom:12px;
		text-align: justify;}
		
sup, sub	{font-size: 70%; }		
		
.orange {color:#f18e00;}
.small 	{font-size:8pt; line-height: 10.5pt;}
.medium {font-size:9pt;}

		
a.navilink:link{color:#ffffff; text-decoration:none;}
a.navilink:visited{color:#ffffff; text-decoration:none;}
a.navilink:hover{text-decoration:none; color:#f9d299;}
a.navilink:active{text-decoration:none; color:#f9d299;}
/* focus nur im Netscape möglich */
a.navilink:focus{color:#f9d299; text-decoration:none;}


a.subnavilink:link{color:#504f53; text-decoration:none;}
a.subnavilink:visited{color:#504f53; text-decoration:none;}
a.subnavilink:hover{text-decoration:none; color:#f18e00;}
a.subnavilink:active{}
/* focus nur im Netscape möglich */
a.navilink:focus{color:#f18e00; text-decoration:none;}


a:link{color:#f18e00;}
a:visited{color:#f18e00;}
a:hover{color:#f18e00; text-decoration:none;}
a:active{}
/* focus nur im Netscape möglich */
a:focus{color:#f18e00; text-decoration:none;}


