.breite100prozent {
	width:100%;
}

.c2 {
	padding-left:6px; padding-right:6px;
}

.zentriert {
	clear: left; 
	margin: 0 auto;
}

.bildrahmen { border:1px solid #cccccc; 
left:0px;top:0px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;

}

.btn {
  background: #e56973;
  background-image: -webkit-linear-gradient(top, #e56973, #8c4046);
  background-image: -moz-linear-gradient(top, #e56973, #8c4046);
  background-image: -ms-linear-gradient(top, #e56973, #8c4046);
  background-image: -o-linear-gradient(top, #e56973, #8c4046);
  background-image: linear-gradient(to bottom, #e56973, #8c4046);
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #ff7580;
  text-decoration: underline;
}

.buttongrau td { padding: 1px 0px 1px 1px; margin: 1px 2px 3px 1px; float: left; position: relative; background: #f2f2f2; width: 13.9%; height: 30px; vertical-align:middle;  }
.buttongrau1 a:hover { text-decoration: none; background: #c5c5c5; margin-bottom: 0px; color: #000000; width: 13.9%; height: 30px; }
.buttongrau a { text-decoration: none; font-size: 15px; font-weight: normal; display:table-cell; vertical-align:middle; color: #2980b9; width: 13.9%; height: 30px; }


#bildklick a:link img { border:1px solid #cccccc; 
left:0px;top:0px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;

-moz-box-shadow: 1px 1px 1px #fff;
-webkit-box-shadow: 1px 1px 1px #fff;
box-shadow: 1px 1px 1px #fff;
}

#bildklick a:visited img { border:1px solid #cccccc; 
left:0px;top:0px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;

-moz-box-shadow: 2px 2px 2px #666;
-webkit-box-shadow: 2px 2px 2px #666;
box-shadow: 2px 2px 2px #666;
}


#bildklick a:hover img { border:1px solid #647878; 
left:0px;top:0px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;

-moz-box-shadow: 2px 2px 2px #6666;
-webkit-box-shadow: 2px 2px 2px #6666;
box-shadow: 2px 2px 2px #6666;
}

.bildklick a:link img { border:1px solid #cccccc; 
left:0px;top:0px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;

-moz-box-shadow: 1px 1px 1px #fff;
-webkit-box-shadow: 1px 1px 1px #fff;
box-shadow: 1px 1px 1px #fff;
}

.bildklick a:visited img { border:1px solid #cccccc; 
left:0px;top:0px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;

-moz-box-shadow: 2px 2px 2px #666;
-webkit-box-shadow: 2px 2px 2px #666;
box-shadow: 2px 2px 2px #666;
}


.bildklick a:hover img { border:1px solid #647878; 
left:0px;top:0px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;

-moz-box-shadow: 2px 2px 2px #6666;
-webkit-box-shadow: 2px 2px 2px #6666;
box-shadow: 2px 2px 2px #6666;
}


.rundeeckefarbe1
{
border:1px solid #aaaaaa;
left:0px;top:0px;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background-color:#A9E2F3;
}

.rundeeckefarbe2
{
border:1px solid #aaaaaa;
left:0px;top:0px;


-webkit-border-radius:10px;
border-radius:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:10px;
-khtml-border-radius-bottomleft:0px;
-khtml-border-radius-bottomright:0px;
background-color:#EAF3F6;
padding:6px;
}

.rundeecke
{
border:1px solid #aaaaaa;
left:0px;top:0px;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background-color:#ffffff;
padding:10px;
}

.div1 { 
width: 918px;
margin:0px auto;
padding:15px;
}

.textsmall { font-size:small; }
.textlarge { font-size:large; }

a:link { color:#1c94c4; text-decoration:none; }
a:visited { color:#1c94c4; text-decoration:none; }
a:active { color:#1320d2; text-decoration:underline; }
a:hover { color:#1320d2; text-decoration:underline; }

nav ul {
	margin: 0;
	padding: 0.1em;
	text-align: center;
	background-color: white;
}

nav li {
	list-style: none;
	display: inline-block;
	margin: 0;
	padding: 0;
}

nav a {
	display: block;
	width: 7.8em;
	padding: 0.4em 0em;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #cccccc;
	background-color: #f2f2f2;
}

nav a:focus,
nav a:hover {
	color: royalblue;
	background-color:#e7e7e7;
}

nav a:focus,
nav a:hover {
	margin-top: 0;
	padding: 0.4em 0em;}




.divrundeecke
{
width: 918px;
margin:0px auto;
border:1px solid #aaaaaa;
left:0px;top:0px;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background-color:#ffffff;
padding:15px;
}

.buttonfarbe
{
left:0px;top:0px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
line-height:2em; font-size:1.6em;
font-family:calibri, verdana;
text-decoration: none;
background-color: #A9E2F3;
color: #333333;
padding: 2px 10px 2px 10px;
border-top: 1px solid #CCCCCC;
border-right: 1px solid #333333;
border-bottom: 1px solid #333333;
border-left: 1px solid #CCCCCC;
}

.farbe1 { background-color:#A9E2F3; }
.farbe2 { background-color:#EAF3F6; }
.farbe3 { background-color:#f0fff0; }
.farbe4 { background-color:#dedede; } /* Hintergrundfarbe seitlich */
.farbegrau  { color:#aaaaaa; }
.farbefalsch { background-color:#ea625d; }


a.menu { display:block; margin-bottom:5px; text-align:left; 
         border-style:ridge; border-width:3px; padding:2px; text-decoration:none; 
		 
		 
left:0px;top:0px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
line-height:1.2em; font-size:1.1em;
font-family:calibri, verdana;

color: #333333;
padding: 3px 10px 3px 10px;
border-top: 1px solid #CCCCCC;
border-right: 1px solid #333333;
border-bottom: 1px solid #333333;
border-left: 1px solid #CCCCCC;		 
		 }

a.menu:link    { color:#1c94c4; background-color:EAF3F6; }
a.menu:visited { color:#1c94c4; background-color:EAF3F6; }
a.menu:hover   { color:#801f78; background-color:#A9E2F3; }
a.menu:active  { color:#801f78; background-color:#A9E2F3; }

input[type=checkbox]:checked + label {
  color: #f00;
  font-weight: bold;
}

/*
#seite1 a { font-size: 1em; line-height:1.2em; color: #1c94c4; display: block; text-decoration: none; padding:5px; margin-bottom: 1px; margin-top: 0px; margin-right: 0px; margin-left: 0px; background: #EAF3F6; 
border:1px solid #aaaaaa; font-family:calibri, verdana, sans-serif, Arial;}
*/
#seite1 a:hover { text-decoration: underline; background: #A9E2F3; color: #801f78; }

#linkgross a:link { color:#1c94c4; text-decoration:none; font-family:calibri, verdana, sans-serif, Arial; line-height:1.7em; font-size:1.3em; font-style:normal; font-weight: normal;}
#linkgross a:visited { color:#1c94c4; text-decoration:none;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.7em; font-size:1.3em; font-style:normal; font-weight: normal;}
#linkgross a:active { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.7em; font-size:1.3em; font-style:normal; font-weight: normal;}
#linkgross a:hover { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.7em; font-size:1.3em; font-style:normal; font-weight: normal;}

#linknormal a:link { color:#1c94c4; text-decoration:none; font-family:calibri, verdana, sans-serif, Arial; line-height:1.2em; font-size:1em; font-style:normal; font-weight: normal;}
#linknormal a:visited { color:#1c94c4; text-decoration:none;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.2em; font-size:1em; font-style:normal; font-weight: normal;}
#linknormal a:active { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.2em; font-size:1em; font-style:normal; font-weight: normal;}
#linknormal a:hover { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.2em; font-size:1em; font-style:normal; font-weight: normal;}

#linkklein a:link { color:#1c94c4; text-decoration:none; font-family:calibri, verdana, sans-serif, Arial; line-height:1.1em; font-size:0.8em; font-style:normal; font-weight: normal;}
#linkklein a:visited { color:#1c94c4; text-decoration:none;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.1em; font-size:0.8em; font-style:normal; font-weight: normal;}
#linkklein a:active { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.1em; font-size:0.8em; font-style:normal; font-weight: normal;}
#linkklein a:hover { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.1em; font-size:0.8em; font-style:normal; font-weight: normal;}

#linknormalkursiv a:link { color:#1c94c4; text-decoration:none; font-family:calibri, verdana, sans-serif, Arial; line-height:1.2em; font-style:oblique; font-size:1em; font-weight: normal;}
#linknormalkursiv a:visited { color:#1c94c4; text-decoration:none;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.2em; font-style:oblique; font-size:1em; font-weight: normal;}
#linknormalkursiv a:active { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.2em; font-style:oblique; font-size:1em; font-weight: normal;}
#linknormalkursiv a:hover { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.2em; font-style:oblique; font-size:1em; font-weight: normal;}


#linknormalu a:link { color:#990000; text-decoration:underline; font-family:calibri, verdana, sans-serif, Arial; line-height:17px; font-size:14px; font-style:normal; font-weight: normal;}
#linknormalu a:visited { color:#990000; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:17px; font-size:14px; font-style:normal; font-weight: normal;}
#linknormalu a:active { color:#0B610B; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:17px; font-size:14px; font-style:normal; font-weight: normal;}
#linknormalu a:hover { color:#0B610B; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:17px; font-size:14px; font-style:normal; font-weight: normal;}

.linkgross a:link { color:#1c94c4; text-decoration:none; font-family:calibri, verdana, sans-serif, Arial; line-height:1.7em; font-size:1.3em; font-style:normal; font-weight: normal;}
.linkgross a:visited { color:#1c94c4; text-decoration:none;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.7em; font-size:1.3em; font-style:normal; font-weight: normal;}
.linkgross a:active { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.7em; font-size:1.3em; font-style:normal; font-weight: normal;}
.linkgross a:hover { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.7em; font-size:1.3em; font-style:normal; font-weight: normal;}

.linknormal a:link { color:#1c94c4; text-decoration:none; font-family:calibri, verdana, sans-serif, Arial; line-height:1.3em; font-size:1.1em; font-style:normal; font-weight: normal;}
.linknormal a:visited { color:#1c94c4; text-decoration:none;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.3em; font-size:1.1em; font-style:normal; font-weight: normal;}
.linknormal a:active { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.3em; font-size:1.1em; font-style:normal; font-weight: normal;}
.linknormal a:hover { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.3em; font-size:1.1em; font-style:normal; font-weight: normal;}


.linknormalkursiv a:link { color:#1c94c4; text-decoration:none; font-family:calibri, verdana, sans-serif, Arial; line-height:1.2em; font-style:oblique; font-size:1em; font-weight: normal;}
.linknormalkursiv a:visited { color:#1c94c4; text-decoration:none;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.2em; font-style:oblique; font-size:1em; font-weight: normal;}
.linknormalkursiv a:active { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.2em; font-style:oblique; font-size:1em; font-weight: normal;}
.linknormalkursiv a:hover { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.2em; font-style:oblique; font-size:1em; font-weight: normal;}

.linkmittel a:link { color:#1c94c4; text-decoration:none; font-family:calibri, verdana, sans-serif, Arial; line-height:1.1em; font-size:1em; font-style:normal; font-weight: normal;}
.linkmittel a:visited { color:#1c94c4; text-decoration:none;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.1em; font-size:1em; font-style:normal; font-weight: normal;}
.linkmittel a:active { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.1em; font-size:1em; font-style:normal; font-weight: normal;}
.linkmittel a:hover { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.1em; font-size:1em; font-style:normal; font-weight: normal;}

.linkklein a:link { color:#1c94c4; text-decoration:none; font-family:calibri, verdana, sans-serif, Arial; line-height:1.1em; font-size:0.8em; font-style:normal; font-weight: normal;}
.linkklein a:visited { color:#1c94c4; text-decoration:none;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.1em; font-size:0.8em; font-style:normal; font-weight: normal;}
.linkklein a:active { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.1em; font-size:0.8em; font-style:normal; font-weight: normal;}
.linkklein a:hover { color:#801f78; text-decoration:underline;  font-family:calibri, verdana, sans-serif, Arial; line-height:1.1em; font-size:0.8em; font-style:normal; font-weight: normal;}

.textgross1 { line-height:2em; font-size:1.6em; font-weight:normal; margin-left:5px; margin-right:5px; font-family:calibri, verdana, sans-serif, arial, helvetica;  color:#000000; }
.textgross { line-height:1.7em; font-size:1.3em; font-weight:normal; margin-left:5px; margin-right:5px; font-family:calibri, verdana, sans-serif, arial, helvetica;  color:#000000; }
.textnormal { line-height:1.3em; font-size:1.1em; font-weight:normal; margin-left:5px; margin-right:5px; font-family:calibri, verdana, sans-serif, arial, helvetica;  color:#000000; }
.textmittel { line-height:1.1em; font-size:0.9em; font-weight: normal; margin-left:5px; margin-right:5px; font-family:calibri, verdana, sans-serif, Arial, helvetica;  color:#000000; }
.textklein { line-height:1.1em; font-size:0.8em; font-weight: normal; margin-left:5px; margin-right:5px; font-family:calibri, verdana, sans-serif, Arial, helvetica;  color:#000000; }

.textnormalkursiv { line-height:1.2em; font-size:1em; font-style:oblique; font-weight:normal; margin-left:5px; margin-right:5px; font-family:calibri, verdana, sans-serif, arial, helvetica;  color:#000000; }
.textmittelkursiv { line-height:1.1em; font-size:0.9em; font-style:oblique; font-weight: normal; margin-left:5px; margin-right:5px; font-family:calibri, verdana, sans-serif, Arial, helvetica;  color:#000000; }
.textkleinkursiv { line-height:1.1em; font-size:0.8em; font-style:oblique; font-weight: normal; margin-left:5px; margin-right:5px; font-family:calibri, verdana, sans-serif, Arial, helvetica;  color:#000000; }

#schriftfarbe {  color:#808080; }

.cssfarbe1 { background-color:#f5f5f5; }
.cssfarbe2 { background-color:#f5f5c5; }
.farbekopf { background-color:#f5f5f5; }
.farbeseite { background-color:#f5f5e5; }
.farbeweis { background-color:#ffffff; }

.textauswahlg { line-height:30px; font-size:24px; font-weight: bold; margin-left:5px; margin-right:5px; font-family:calibri, verdana, arial, verdana, sans-serif, helvetica;  color:#000000; }








/*#seite a { font-size: 14px; line-height:20px; color: #990000; display: block; text-decoration: none; padding: 5px 5px 5px 5px; margin-bottom: 1px; margin-top: 0px; margin-right: 0px; background: #ffcc33; } */
#seite a { font-size: 1em; line-height:1.2em; color: #1c94c4; display: block; text-decoration: none; padding:5px; margin-bottom: 1px; margin-top: 0px; margin-right: 0px; margin-left: 0px; background: #EAF3F6; 
border:1px solid #aaaaaa; font-family:calibri, verdana, sans-serif, Arial;}

/*#seite a:hover { text-decoration: underline; background: #ffe599; color: #cc0000; } */
#seite a:hover { text-decoration: underline; background: #A9E2F3; color: #801f78; }

#linie {
  border-top-width:thin;
  border-right-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-style:solid;
  border-color:#ffe599;
}

#breitegesamt { width:950px; }
.breitegesamt { width:950px; }

//body {font-family: verdana, sans-serif, Verdana, Arial, Helvetica; font-weight: normal; font-size: 12px; color: #021B32; margin: 0; padding: 0;}

body { margin:0; padding:0; font-family:calibri, verdana, sans-serif, Arial; }

//h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,i {
 font-family:verdana, sans-serif,Arial,sans-serif; COLOR=#000000; }

//p, td, b, i { font-size:12px; line-height: 14px; }

//h1 { font-family:sans-serif,Arial,sans-serif; COLOR=#000000; font-size:1.5em; margin-left:10px; }

//h1 {font-family:verdana, arial, sans-serif, Arial; font-size: 16px; font-weight: normal; color: #000000; padding: 0; margin: 0; margin-left:5px; padding-top: 6px; padding-bottom: 3px;}

//h2 {font-family:verdana, arial, sans-serif, Arial; line-height:16px; font-size: 14px; font-weight: normal; color: #000000; padding: 0; margin: 0; margin-left:10px; padding-top: 6px; padding-bottom: 3px;}


//a:link { color:#990000; text-decoration:underline; font-family:verdana, sans-serif, Arial; font-size:12px;}

//a:visited { color:#990000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; font-size:12px;}

//a:active { color:#cc0000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; font-size:12px;}

//a:hover { color:#cc0000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; font-size:12px;}

//input, select, textarea {background-color:#eeeeee; font-size:10pt; line-height: 12pt; color:black; font-family:verdana, arial, sans-serif,Verdana; padding: 2px; border: 1px solid; border-color: #474E66 #474E66 #474E66 #474E66;margin-right:5px; margin-top:5px;}

//input, select, textarea { font-size:12px; color:black; font-family:verdana, sans-serif,Verdana;}

.fehlt {background-color:#ffffff; font-size:0.8em; color:black; font-family:sans-serif,Verdana;}

//input, select, textarea {background-color:#eeeeee; font-size:0.8em; color:#0099ff; font-family:Verdana;}

.rot { font-family:sans-serif,Arial,sans-serif; COLOR:#ff0000; font-size:12px; }

.feldrot {background-color:#ff0000; font-size:12px; color:black; font-family:sans-serif, Verdana;}

.tabgrau { font-family:sans-serif,Arial,sans-serif; COLOR=#000000; font-size:0.9em; background-color:#cccccc; }

.hell { font-family:sans-serif,Arial,sans-serif; COLOR=#000000; font-size:0.9em; background-color:#ffffff; }

.tablerahmen { border:1px solid #aaaaaa;
left:0px;top:0px;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background-color:#ffffff;
padding:10px; }

.tdfarbe { background-color:#ffe599; }

.seitetext { line-height:14px; font-size:12px; margin-left:10px; margin-right:0%; font-family:sans-serif, verdana, arial, helvetica, sans serif; color:#000000; }

.text { line-height:14px; font-size:12px; margin-left:10px; margin-right:5px; font-family:calibri, verdana, sans-serif, verdana, Arial, helvetica;  color:#000000; }


#nav div { padding: 1px 0px 1px 1px; margin: 0px 2px 3px 0px; float: left; position: relative; background: #ffcc33; width: 135px; text-align: center; }

#nav1 a:hover { text-decoration: underline; background: #ffe599; margin-bottom: 0px; color: #cc0000;}

#nav a { font-size: 12px; font-weight: normal; display: block; text-decoration: none; color: #990000; }


#seite div { width: 190px; }


.text1 { line-height:14px; font-size:12px; margin-left:5px; margin-right:3px; font-family:calibri, verdana, sans-serif, Arial, helvetica;  color:#000000; }

//.tdrahmen { border-color:#ffe599; border-width:1px; border-style:solid; padding:1px; }
.tdrahmen { border-color:#aaaaaa; border-width:1px; border-style:solid; padding:1px; }

//.farbeh { background-color:#f0fff0; }

//.farbed { background-color:#e6e6fa; }

//.farbeh { background-color:#ffd966; }

//.farbed { background-color:#ccb65d; }

.farbeh { background-color:#ffe599; }

.farbed { background-color:#ffcc33; }


.textk { line-height:14px; font-size:10px; font-weight: normal; margin-left:5px; margin-right:5px; font-family:verdana, sans-serif, Arial, helvetica;  color:#000000; }
.textm { line-height:14px; font-size:10px; font-weight: normal; margin-left:5px; margin-right:5px; font-family:verdana, sans-serif, Arial, helvetica;  color:#000000; }
.textn { line-height:16px; font-size:12px; font-weight: normal; margin-left:5px; margin-right:5px; font-family:verdana, sans-serif, Arial, helvetica;  color:#000000; }
.textnb { line-height:16px; font-size:12px; font-weight: bold; margin-left:5px; margin-right:5px; font-family:verdana, sans-serif, Arial, helvetica;  color:#000000; }
.textg { line-height:20px; font-size:16px; font-weight: bold; margin-left:5px; margin-right:5px; font-family:verdana, sans-serif, Arial, helvetica;  color:#000000; }

//.textk { line-height:10pt; font-size:7pt; font-weight: normal; margin-left:5px; margin-right:3px; font-family:verdana, sans-serif, Arial, helvetica;  color:#000000; }
//.textm { line-height:11pt; font-size:1.0em; font-weight: normal; margin-left:5px; margin-right:3px; font-family:verdana, sans-serif, Arial, helvetica;  color:#000000; }
//.textn { line-height:12pt; font-size:9pt; font-weight: normal; margin-left:5px; margin-right:3px; font-family:verdana, sans-serif, Arial, helvetica;  color:#000000; }
//.textnb { line-height:12pt; font-size:9pt; font-weight: bold; margin-left:5px; margin-right:3px; font-family:verdana, sans-serif, Arial, helvetica;  color:#000000; }


.uebern { line-height:18px; font-size:14px; font-weight: bold; margin-left:5px; margin-right:5px; font-family:verdana, sans-serif, Arial, helvetica; color:#000000; }

//.uebern { line-height:13pt; font-size:10pt; font-weight: bold; margin-left:5px; margin-right:3px; font-family:verdana, sans-serif, Arial, helvetica; color:#000000; }


#linkn a:link { color:#990000; text-decoration:none; font-family:verdana, sans-serif, Arial; font-size:12px;}
#linkn a:visited { color:#990000; text-decoration:none;  font-family:verdana, sans-serif, Arial; font-size:12px;}
#linkn a:active { color:#cc0000; text-decoration:none;  font-family:verdana, sans-serif, Arial; font-size:12px;}
#linkn a:hover { color:#cc0000; text-decoration:none;  font-family:verdana, sans-serif, Arial; font-size:12px;}

#linknu a:link { color:#990000; text-decoration:underline; font-family:verdana, sans-serif, Arial; line-height:14px; font-size:12px; font-weight: normal;}
#linknu a:visited { color:#990000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:14px; font-size:12px; font-weight: normal;}
#linknu a:active { color:#cc0000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:14px; font-size:12px; font-weight: normal;}
#linknu a:hover { color:#cc0000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:14px; font-size:12px; font-weight: normal;}

#linkbu a:link { color:#990000; text-decoration:underline; font-family:verdana, sans-serif, Arial; line-height:14px; font-size:12px; font-weight: bold;}
#linkbu a:visited { color:#990000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:14px; font-size:12px; font-weight: bold;}
#linkbu a:active { color:#cc0000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:14px; font-size:12px; font-weight: bold;}
#linkbu a:hover { color:#cc0000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:14px; font-size:12px; font-weight: bold;}

#linkgu a:link { color:#990000; text-decoration:underline; font-family:verdana, sans-serif, Arial; line-height:15px; font-size:13px; font-weight: normal;}
#linkgu a:visited { color:#990000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:15px; font-size:13px; font-weight: normal;}
#linkgu a:active { color:#cc0000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:15px; font-size:13px; font-weight: normal;}
#linkgu a:hover { color:#cc0000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:15px; font-size:13px; font-weight: normal;}

#linkku a:link { color:#990000; text-decoration:underline; font-family:verdana, sans-serif, Arial; line-height:11px; font-size:10px; font-weight: normal;}
#linkku a:visited { color:#990000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:11px; font-size:10px; font-weight: normal;}
#linkku a:active { color:#cc0000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:11px; font-size:10px; font-weight: normal;}
#linkku a:hover { color:#cc0000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:11px; font-size:10px; font-weight: normal;}

#linkkb a:link { color:#990000; text-decoration:underline; font-family:verdana, sans-serif, Arial; line-height:12px; font-size:10px; font-weight: bold;}
#linkkb a:visited { color:#990000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:12px; font-size:10px; font-weight: bold;}
#linkkb a:active { color:#cc0000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:12px; font-size:10px; font-weight: bold;}
#linkkb a:hover { color:#cc0000; text-decoration:underline;  font-family:verdana, sans-serif, Arial; line-height:12px; font-size:10px; font-weight: bold;}

// ANFANG css zur Anzeige der Seitenzahl und Seitennavigation

#rahmen {
  border-width:1px;
  border-style:solid;
  border-color:blue;
  padding:2.5em;
  text-align:justify;
}


#navigation a {
 border: 1px solid #E0E0E0;
margin: 0 1px;
padding: 4px 7px;
color: #444;
font-weight: bold;
text-decoration: none;
}
	 
#navigation a:visited {
color: #507DB4;
font-weight: normal;
text-decoration: none;
}
	 
#navigation a:hover, #navigation a:active {
border: 1px solid #507DB4;
background: #F8F8F8;
color: #737373;
text-decoration: none;
}
	 
.current {
border: 1px solid #E0E0E0;
padding: 4px 7px;
color: #444;
}
	 
.pages{
border: 1px solid #E0E0E0;
padding: 2px 7px;
float: right;
margin: -3px 0 0;
}
// ENDE css zur Anzeige der Seitenzahl und Seitennavigation