a:link {
			font-weight:bold;
			color:rgb(104,130,39);
			text-decoration:none
		}
a:visited{
			font-weight:bold;
			color:rgb(104,130,39);
			text-decoration:none
		}
a:hover {
			font-weight:bold;
			color:rgb(157,195,57);
			text-decoration:none
		}
a:active {
			font-weight:bold;
			color:rgb(157,195,57);
			text-decoration:underline
		}
a:focus {
			font-weight:bold;
			color:rgb(157,195,57);
			text-decoration:underline
		}

.tbmain{
			vertical-align:top;
			background-color:rgb(255,255,255);
			border-collapse:collapse;
			border-width:0px;
			font-family:verdana;
			width:750px;
			/*height:100%;*/
		}

/* Tabellen: Erste Ebene */
.tbmaintl{
			vertical-align:top;
			border-collapse:collapse;
			border-width:0px;
			/*height:50px;*/
			/*width:180px;*/
		}
.tbmaintr{
			vertical-align:top;
			border-collapse:collapse;
			border-width:0px;
			/*height:50px;*/
			/*width:570px;*/
		}
.tbmainbl{
			vertical-align:top;
			border-collapse:collapse;
			border-width:0px;
		}
.tbmainbr{
			vertical-align:top;
			border-collapse:collapse;
			border-width:0px;
		}

/* Zellen: Erste Ebene */
.tdmaintl{
			vertical-align:middle;
			/*background-color:ff0000;*/
			height:50px;
			width:200px;
		}
.tdmaintr{ 	
			text-align:right;
			vertical-align:middle;
			/*background-color:00ff00;*/
			height:50px;
			width:550px;
			/*width:100%;*/
		}
.tdmainbl{ 
			vertical-align:top;
			text-align:right;
			border-top-style:solid;
			border-top-width:1px;
			border-top-color:rgb(0,0,0);
			border-right-style:solid;
			border-right-width:1px;
			border-right-color:#9dc339;
			/*background-color:0000ff;*/
		}
.tdmainbr{
			vertical-align:top;
			border-bottom-style:solid;
			border-bottom-width:1px;
			border-bottom-color:#000000;
			/*background-color:#808080;*/
		}

/* Tabellen: Zweite Ebene  */
.tbsubtl{
			border-collapse:collapse;
			vertical-align:top;
		}
.tbsubtr{
			border-collapse:collapse;
			vertical-align:top;
		}
.tbsubbl{
			border-collapse:collapse;
			vertical-align:top;
		}
.tbsubbr{
			border-collapse:collapse;
			vertical-align:top;
		}
.tdsublect{
			font-family:verdana,arial,helvetica,sans-serif;
			font-size:9pt;
			border-collapse:collapse;
			vertical-align:top;
		}
/*
Zellen: Zweite Ebene
Oben links (Link: Homepage bzw. Sprachwahl)
*/
.tdsubtli{
			font-size:9pt;
			text-align:right;
			vertical-align:middle;
			/*background-color:#00ffff;*/
			height:70px;
			width:200px;
			padding-right:16px
		}
.tdsubtl{
			font-size:9pt;
			/*background-image:url(signet_kl.jpg);*/
			background-position:center;
			background-repeat:no-repeat;
			text-align:right;
			vertical-align:middle;
			/*background-color:#00ffff;*/
			height:70px;
			width:200px;
			padding-right:16px
		}
.tdsubtrl{
			font-size:9pt;
			text-align:center;
			vertical-align:middle;
			/*background-color:#ff00ff;*/
			padding: 0px 8px 0px 48px;
			height:50px;
		}
/*Oben rechts (Zellen der horizontalen Navigationsleiste*/
.tdsubtr{
			font-size:9pt;
			text-align:center;
			vertical-align:middle;
			/*background-color:#ff00ff;*/
			padding: 0px 8px 0px 8px;
			height:50px;
			/*width:100%;*/
		}
/*Oben ganz rechts (Breitenausgleich)*/
.tdsubtrr{
			width:100%;
		}
/*Unten links, oberste Zelle (vertikale Navigationsleiste, Abstand oben)*/
.tdsubblt{
			font-size:9pt;
			text-align:right;
			vertical-align:middle;
			padding-top:24px;
			padding-left:8px;
			padding-right:16px;
			/*background-color:#ffff00;*/
		}
/*Unten links, folgende Zellen (vertikale Navigationsleiste)*/
.tdsubbl{
			font-size:9pt;
			text-align:right;
			vertical-align:middle;
			padding-top:12px;
			padding-left:8px;
			padding-right:16px;
			/*background-color:#ffff00;*/
			width:200px;
		}
/*Unten links, unterste Zelle (Höhenausgleich)*/
.tdsubblb{
			height:100%;
			/*background-color:#ffff00;*/
		}
/*Unten rechts (Textzelle)*/
.tdsubbr{
			padding: 15pt 20pt 15pt 35pt;
			font-size:9pt;
			text-align:left;
			vertical-align:bottom;
			height:100%;
			/*background-color:#aaaaaa;*/
		}

.piimage{
				padding-top:0pt;
				padding-left:42pt;
			}
.pizitat{
				font-family:verdana;
				font-size:8pt;
				padding:30pt 50pt 0pt 40pt;
				text-align:left;
			}
.piautor{
				font-family:verdana;
				font-style:italic;
				font-size:8pt;
				text-align:right;
				margin-top:-6pt;
				padding:0pt 50pt 20pt 40pt;
			}
.pzitat{
				font-family:verdana;
				font-size:8pt;
				padding:20pt 50pt 0pt 40pt;
				text-align:left;
			}
.pautor{
				font-family:verdana;
				font-style:italic;
				font-size:8pt;
				text-align:right;
				padding:0pt 50pt 30pt 40pt;
			}
.head1t{
				padding:20pt 50pt 0pt 40pt;
				text-align:left;
				font-family:verdana;
				font-size:12pt;
				font-weight:bold;
			}
.head1m{
				padding:2pt 50pt 0pt 40pt;
				text-align:left;
				font-family:verdana;
				font-size:12pt;
				font-weight:bold;
				text-align:left;
			}
.head2t{
				padding:20pt 50pt 0pt 40pt;
				text-align:left;
				font-family:verdana;
				font-size:10pt;
				font-weight:bold;
				text-align:left;
			}
.head2m{
				padding:2pt 50pt 0pt 40pt;
				text-align:left;
				font-family:verdana;
				font-size:10pt;
				font-weight:bold;
				text-align:left;
			}
.ptextt{
				padding:20pt 50pt 0pt 40pt;
				text-align:left;
				font-family:verdana;
				font-size:9pt;
			}
.ptext{
				padding:2pt 50pt 0pt 40pt;
				text-align:left;
				font-family:verdana;
				font-size:9pt;
				text-align:left;
			}
.list{
				padding-bottom:.5em;
			}
.ltext{
				padding:5pt 50pt 0pt 50pt;
				text-align:left;
				font-family:verdana;
				font-size:9pt;
			}
.litext{
				padding:5pt 50pt 0pt 50pt;
				text-align:left;
				font-family:verdana;
				font-size:9pt;
			}
.literatur{
				text-indent:-5pt;
				margin-left:5pt;
				padding:5pt 50pt 0pt 50pt;
				text-align:left;
				font-family:verdana;
				font-size:9pt;
				text-align:left;
			}
.nolink{
				font-weight:bold;
				color:rgb(200,200,200);
			}
.phonpri{
				margin-top:-.5em;
				margin-bottom:1em;
				padding:0pt 70pt 0pt 60pt;
				text-align:right;
				font-family:verdana;
				font-size:9pt;
				font-style:italic;
			}
.phontxt{
				padding:.5pt 50pt 0pt 60pt;
				text-align:left;
				font-family:verdana;
				font-size:9pt;
			}
