table.navigation { background-color: #C0C0C0; border: 1 solid #000000 }

p.taetigkeitsfeld      { text-indent: -30; margin-left: 30; 	margin-top:2; margin-bottom:2; line-height: 150%; }

img.fluss_rahmen_unten_rechts {float:left; margin-right:20px; margin-bottom:10px; }
img.fluss { line-height: 150%; margin-top:4; margin-bottom:4; vertical-align:middle}
span.box     { font-size: 8pt }
span.achtung {background-color: #FFFF00}
p            { font-family: Arial; font-size: 10pt; word-spacing: 0; line-height: 150%;
               text-align:left; margin-top: 0; margin-bottom: 16 }
p.listed_links { 	margin-bottom:5; font-size: 8pt;	}
p.liste { 	margin-top:0; margin-bottom:2; font-size: 10pt;	}  
p.namensleiste_name {margin-top: 5; margin-bottom: 0; font-size: 10pt; font-weight: bold; }
p.namensleiste_nameszusatz { margin-left: 9; margin-top: 0; margin-bottom: 0; font-size: 8pt; color: #808080}
ul.ebene1    { font-family: "Arial"; font-size: 10pt;  text-indent: 0;
               margin-left: 2cm; margin-right: 3cm;  }
ul.ebene2    { font-family: "Arial"; font-size: 10pt; text-indent: 0; margin-left: 1cm; 
               margin-right: "3cm" }
h1           { font-family: "Arial"; font-size: 14pt; font-weight: bold;  margin-bottom: 5;  }
h2           { font-family: "Arial"; font-size: 10pt; line-height: 150%; font-weight: bold; 
               margin-top: 6; margin-bottom: 6 }
a            { color: #000000; text-decoration: none;
               }
a.footer     { color: #FFFFFF; text-decoration: none;
					font-weight: "bold"; 
               }

a.menu     { color: #DDDDDD; text-decoration: none;
					font-weight: bold; 
               }
a.test       { color: #808080; text-decoration: none; font-size: 8pt; font-weight: bold; 
               margin-top: 10; padding-top: 8 }
a.sitemenu     { color: #DDDDDD; text-decoration: none;
					font-weight: bold; 
               }
a.selected     { color: #FF0000; text-decoration: none;
					font-weight: bold; 
               }

a.searchlink { text-decoration: none; font-weight: bold }
a.searchlink:hover { text-decoration: none; font-weight: bold }
a.glossar		{
					color:#9999cc;
					background-color:transparent;
					text-decoration:none;
					border-bottom:1px dashed #9999cc;
				}
a.glossar:hover { 
					color:#ff0000;
					background-color:transparent
					text-decoration:none;
					border-bottom:1px dotted #ff0000;
				} 
					
a.fett			{
					font-weight: bold; 
				}

a.fett:hover		{ 
					text-decoration: none;
				}
a.footer:hover		{ 
					color: #FF0000;
					text-decoration: none;
				}
a.menu:hover { color: #FFFFFF; text-decoration: none }

a.sitemenu:hover { color: #FFFFFF; text-decoration: none }
a:hover		{ 
					text-decoration: underline;
				}

a.submenu    { font-size: 10pt; font-family: "Arial"; color: #000000}
a.topmenu    { font-family: Arial; font-size: 8pt; color: #C0C0C0; text-decoration: none; 
               line-height: 100%; margin-top: 0; margin-bottom: 0 }
a.topmenu:hover { font-family: "Arial"; font-size: 8pt; color: #808080; text-decoration: none }
div          { font-family: Arial; font-size: 5pt; word-spacing: 0; line-height: 150%;
               margin-top: 0; margin-bottom: 6 }

td           {  font-family: Arial; font-size: 10pt }


h3           { font-family: "Arial"; font-size: 10pt; font-style: italic; margin-left: 0cm; 
               margin-right: 3cm }
h4           { font-family: "Arial"; font-size: 10pt; font-style: bold; margin-left: 0cm; 
               margin-right: 3cm }
ul           {  }
ol           { font-family: "Arial"; font-size: 10pt; text-indent: 0; margin-left: 1cm;
               margin-right: 0; margin-top: 6; margin-bottom: 6 }
li           { line-height: 150%; margin-bottom: 10 }
h3           {  }

img	{
		border: 0px;
	}

div.kasten   { width: 200; text-align: left; vertical-align: top; border: 1 solid #DFDFDF; 
               margin-right: 10; padding: 5 }
input.none   { background-color: #FFFFFF; border-style: solid; border-width: 0px }
input.box    { background-color: #F2F2F2; border: 1px solid #C0C0C0 }
input        { background-color: #F2F2F2; font-weight: bold; border: 1px solid #C0C0C0 }
select       { background-color: #F2F2F2; border: 1px solid #C0C0C0 }
select.quicklink { background-color: #000066; color: #DDDDDD; border: 1px solid #000066 }
form         { word-spacing: 0; margin: 0 }

body
{
	margin: 0; 
	padding: 0;
}

td#hf		{
			padding-top:20px;
			padding-left:10px;
			background-image:url(bilder/leer.gif); 
			background-repeat:no-repeat; 
			background-position: top right;
			text-align:left;
			vertical-align:top;
		}
td#hf_main	{
			background-image:url(bilder/leer.gif); 
			background-repeat:no-repeat; 
			background-position: top right;
			text-align:left;
			vertical-align:top;

		}

table#haupttabelle { 
			background-image:url(bilder/hintergrund.gif); 
			background-repeat:repeat-y; 
			background-position: bottom right;
			width: 900px; height: 100%;
			table-layout:fixed;
			border-collapse:collapse;
		}
table#innenf	{

			width: 400px;
		}

table#innenf_main	{

			width: 428px;
			padding-left:2px;
			margin-left:-6px;
			margin-top:-4px;
		}

#oben_balken		{
			height: 60px;
		}
#mittel_balken		{
			height: 50px;
		}
#links		{
			width: 192px;
		}
#mitte		{
			width: 428px;
		}
#rechts		{
			width: 280px;
		}
td#logo 	{
			padding:0px;
			vertical-align:top;
			text-align:left;
			background-image:url(bilder/leer.gif); 

		}
#herkunft	{
			background-image:url(bilder/leer.gif); 
			vertical-align:bottom;
			text-align:left;
			padding-left: 20; 
			padding-bottom: 5;
		}
#oben_rechts	{ 
			background-image:url(bilder/leer.gif); 
		}
#thema_bild	{
			background-image:url(bilder/leer.gif); 		
			vertical-align:top;
			text-align:right;
			background-color:#000040;
			background-repeat: no-repeat; 
		}
#headline	{
			text-align:left;
			vertical-align:middle;
			background-repeat:repeat;
			background-image: url('bilder/blur.gif');
		}
#shortcuts	{
			text-align:right;
			padding-right:20px;
			vertical-align:middle;
			background-position:right;
			background-repeat:repeat; 
			background-image: url('bilder/blur.gif');
		}
#nav		{
			background-image:url(bilder/leer.gif); 		
			vertical-align:top;
			background-color:#000040;
			padding-left: 5;
			text-align:left;

		}

tr#submenuezeile	{
			background-image:url(bilder/leer.gif); 		
			height: 18px;
		}
td#sprache	{
			background-image:url(bilder/leer.gif); 		
			vertical-align:middle;
			padding-left: 5px;
			text-align:left;
			background-color:#000040;
		}

td#context	{
			background-image:url(bilder/leer.gif);
			background-repeat:no-repeat; 
			background-position: top right;
			vertical-align:top;
			text-align:center;
			padding:20px;
		}

td#submenue	{
			background-image:url(bilder/leer.gif); 		
			vertical-align:middle;
			padding-left:5px;
			text-align:left;
			background-color:#E0E0E0;
		}

.front-link  { 
		font-family: Arial; 
		font-size: 10pt; 
		color: #CECEE7; 
		line-height: 120%; 
		margin-top: 3; margin-bottom: 6 }
