#oben {
	position:absolute; left:2px;top:2px;
    width: 968px;}

#links {
	position:absolute; left:2px; top:103px;
    width: 179px; }

#mitte {
	visibility:visible;
	position:absolute; left:184px; top:103px;
    width: 786px; }
    
#keyword {
	visibility:hidden;
	position:absolute; left:184px; top:103px;
    width: 750px; }

/*logo top*/
a.logo_big:link, a.logo_big:visited, a.logo_big:hover, a.logo_big:visited:hover {font-size:52px; font-weight:normal; font-style:italic; color:#000;}
a.logo_small:link, a.logo_small:visited, a.logo_small:hover, a.logo_small:visited:hover {font-size:12px; font-weight:normal; font-style:italic; color:#000;}
b {font-size:52px; font-weight:bold; font-style:italic; color:#000;}

	

body {
font-family : verdana,arial,helvetica;
font-size:10px;
font-weight:normal;
text-decoration:none;
color: #000;
}


a:link   { text-decoration:none; font-size:12px; font-weight:bold; color:#228B22; }
a:visited{ text-decoration:none; font-size:12px; font-weight:bold; color:#228B22; }
a:hover  { text-decoration:none; font-size:12px; font-weight:bold; color:#000000; background-color:#90EE90; }
a:active { text-decoration:none; font-size:12px; font-weight:bold; color:#000000; background-color:#90EE90; }
a:focus  { text-decoration:none; font-size:12px; font-weight:bold; color:#000000; background-color:#90EE90; }

td#kategorie strong {display:block; background:#90EE90; padding-top:2px; padding-bottom:2px; padding-left:2px; border-bottom:1px solid #FFFFFF;}

.nav_link a {display:block; background:#DCDCDC; padding-top:2px; padding-bottom:2px; padding-left:2px; border-bottom:1px solid #FFFFFF;}
.nav_link a:link   { text-decoration:none; font-size:12px; font-weight:normal; color:#000000; }
.nav_link a:visited{ text-decoration:none; font-size:12px; font-weight:normal; color:#000000; }
.nav_link a:hover  { text-decoration:none; font-size:12px; font-weight:normal; color:#000000; background-color:#90EE90; }
.nav_link a:active { text-decoration:none; font-size:12px; font-weight:normal; color:#000000; background-color:#90EE90; }
.nav_link a:focus  { text-decoration:none; font-size:12px; font-weight:normal; color:#000000; background-color:#90EE90; }

.orechner {background-color:#90EE90; font-size:16px; font-style:italic; font-weight:bold; color:#000000; border:1px #228B22 solid;}
.orechner a:link   { text-decoration:none; font-size:16px; font-weight:bold; font-style:italic; color:#000000;}
.orechner a:visited{ text-decoration:none; font-size:16px; font-weight:bold; font-style:italic; color:#000000;}
.orechner a:hover  { text-decoration:underline; font-size:16px; font-weight:bold; font-style:italic; color:#000000;}
.orechner a:active { text-decoration:none; font-size:16px; font-weight:bold; font-style:italic; color:#000000;}
.orechner a:focus  { text-decoration:none; font-size:16px; font-weight:bold; font-style:italic; color:#000000;}
.orechner a:visited:hover{ text-decoration:underline; font-size:16px; font-weight:bold; font-style:italic; color:#000000;}

a.rechner {display:block; width:120px; height:1.3em; padding:3px; text-align:center; font-weight:bold; text-decoration:none;}
a.rechner:link, a.rechner:visited {color:#000; background-color:#90EE90; border-left:2px solid #fff; border-top:2px solid #fff; border-right:2px solid #000; border-bottom:2px solid #000;}
a.rechner:hover, a.rechner:visited:hover {color:#000; background-color:#FFF; padding:4px 2px 2px 4px; border-left:2px solid #666; border-top:2px solid #666; border-right:2px solid #ccc; border-bottom:2px solid #ccc;}

.buttonblau3D {height:20px; padding:3px 6px 3px 6px; background:#3774AD; color:#FFF; border-top:#8DBAE4 1px solid;
border-right: #0A447B 2px solid; border-bottom: #0A447B 2px solid; border-left: #8DBAE4 1px solid;}
a.buttonblau3D:hover {text-decoration: none;}
a.buttonblau3D:link {color: #FFF;}

td.lexikon a {display:block; width:45px; background:#90EE90; font-size:22px; padding-top:4px; padding-bottom:4px; text-align:center;}
td.lexikon a:link, td.lexikon a:visited {font-size:22px; padding-top:4px; padding-bottom:4px; text-align:center;}



td {
font-family:verdana,arial,helvetica;
font-size:12px;
font-weight:normal;
text-decoration:none;
color: #000000;
}


h1 {
font-family:verdana,arial,helvetica;
font-size:20px;
color: #000000;
font-weight:bold;
text-align:center;
margin-bottom:0px;
}



h2 {
font-family:verdana,arial,helvetica;
font-size:28px;
color: #FFFFFF;
font-weight:bold;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
/* freie Klassen */

.header_1 {
font-family:verdana, arial, helvetica;
font-size:18px;
color: #000000;
font-weight:bold;
}

.navipoint {
font-family:verdana,arial,helvetica;
font-size:11px;
color: #30659C;
font-weight:bold;
}

.Stil1 {
	font-size: 14px;
	font-weight: bold;
}
.Stil5 {font-size: 14; font-weight: bold; }

.nav_space {color: #FFFFFF; height:10px;}
.nav_mainpoint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.table_darkblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.plaintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.table_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
}
.textwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.header_2 {

font-family:verdana, arial, helvetica;
font-size:14px;
color:#000000;
font-weight:bold;
}
.Header_1_white {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.Header_1_black {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.table_lightblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	text-align: center;
}
.notes {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
.header_1Red {

font-family:verdana, arial, helvetica;
font-size:18px;
color: #FF0000;
font-weight:bold;
}


.txt_14
{
font-family:verdana, arial, helvetica;
font-size:14px;
}

.txt_12
{
font-family:verdana, arial, helvetica;
font-size:12px;
}

.txt_11
{
font-family:verdana, arial, helvetica;
font-size:11px;
}

.txt_9
{
font-family:verdana, arial, helvetica;
font-size:9px;
}

