.miniselect{
font-size: 10px;
}

.groesse14
{
font-size: 14px;
}

.groesse14a
{
font-size: 14px;
font-weight:bold;
text-decoration: underline;
}

.groesse24
{
font-size: 24px;
font-weight:bold;
color:#ffffff;
background-color:#000000;
margin:6px;
border-width:1px;
border-color:#000000;
border-style:solid;
padding:6px;
}

.groesse24a
{
font-size: 24px;
font-weight:bold;
color:#000000;
background-color:#ffffff;
margin:6px;
border-width:1px;
border-color:#000000;
border-style:solid;
padding:6px;
}



a.groesse14{
font-size: 14px;
}

.normal40{
font-size: 8px;
font-style:italic;
margin-top:6px;
}

.ue1{
font-family: Arial, Helvetica, sans-serif;
font-size: 26px;
font-weight:bold;
padding-bottom: 16px;
}

.ue2{
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight:bold;
        background-color: #CCCCCC;
        background-image: url(zelle1.gif);
}
.ue3{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
        background-color: #ffffff;
}

.ue4{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
background-color: #ffffff;
padding-left:10px;
}

.mailalle{
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}

.mail{
padding-left:20px;
}



.klasse{
font-size: 20px;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
padding-top: 8px;
padding-bottom: 1px;
MARGIN: 10px;
color: #980102;
}

.tabelle10{
font-family: Arial, Helvetica, sans-serif;
margin:20px;
}



.tabellentext10{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height:120%;
padding-right:20px;
vertical-align:top; 
}


a.tabellentext10:link {
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 13px;
        font-weight: normal;
        color: #980102;
        line-height: 120%;
        text-decoration: underline;
        cursor: hand;

}

a.tabellentext10:hover{
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 13px;
        font-weight: normal;
        color: #980102;
        line-height: 120%;
        text-decoration: underline;
        cursor: hand;
}
a.tabellentext10:visited{
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 13px;
        font-weight: normal;
        color: #980102;
        line-height: 120%;
        text-decoration: underline;
        cursor: hand;

}


.body10{
BACKGROUND-COLOR: #FFE16A;
}

.titeltext10{
BACKGROUND-COLOR: #FFE16A;
font-size: 14px;
color:#000000;
margin:20px;
}

BODY {
	MARGIN: 0px;
	BACKGROUND-COLOR: #FFCC04;
	font-family: Arial, Helvetica, sans-serif;
	scrollbar-face-color: #ffcc04;
	scrollbar-highlight-color: #d69c08;
	scrollbar-shadow-color: #ffcc04;
	scrollbar-3dlight-color: #d69c08;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #d69c08;
	scrollbar-darkshadow-color: #d69c08;
	font-size: 12px;
}



.body1 {
        MARGIN: 0px;
        BACKGROUND-COLOR: #FFE16A;
        font-family: Arial, Helvetica, sans-serif;
        scrollbar-face-color: #ffcc04;
        scrollbar-highlight-color: #d69c08;
        scrollbar-shadow-color: #ffcc04;
        scrollbar-3dlight-color: #d69c08;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #d69c08;
        scrollbar-darkshadow-color: #d69c08;
        font-size: 12px;
}



.body2 {
        
        BACKGROUND-COLOR: #FFE16A;
        font-family: Arial, Helvetica, sans-serif;
        scrollbar-face-color: #ffcc04;
        scrollbar-highlight-color: #d69c08;
        scrollbar-shadow-color: #ffcc04;
        scrollbar-3dlight-color: #d69c08;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #d69c08;
        scrollbar-darkshadow-color: #d69c08;
        font-size: 20px;
	margin:20px;
	line-height:140%;
}




.schalt {
	border: thin #333333 solid;
	background-color: #9BCCCA;
	background-image: url(media/ikon.gif);
	background-repeat:
	no-repeat;
	background-position: left center
}

.schalt1 {
        border: 1px #FFFFFF solid;
        background-color: #FF0000;
color:white;
        background-image: url(media/ikon.gif);
        background-repeat: no-repeat;
        background-position: left center
}

input.schwarzesfeld { 
background-color:#000000; border:0 solid #aabbcc;
color:#ffffff; font-size:36; font-family:arial;verdana; 
font-weight:bold;
text-align: center;
}

input.start {
border-top: 1px solid white; border-left: 
1px solid white; border-right: 1px solid black; 
border-bottom: 1px solid black; 
background: transparent;
background-color:#000000; 
font-weight:bold;
text-align: center;
color:#ffffff;
font-size : 24px;

}

.unterstrichen {
border-bottom: 1px solid #AB8902;
padding:4px;
}

.schalt2{
background-color: #FF0000; 
color : #FFFFFF; 
font-size : 11px;
 font-weight: bold;
border : 1px outset #F79898; }

.schalt3{
background-color: #FFFFFF;
color : #000000;
font-size : 11px;
border : 1px outset #F79898; }


.frameoben{
        MARGIN: 0px;
BACKGROUND-COLOR: #000000;
border-bottom-color: #D69C08;
border-bottom-width: 4px;
border-bottom-style: solid;
}
.frameunten{
        MARGIN: 0px;
BACKGROUND-COLOR: #000000;
border-top-color: #D69C08;
border-top-width: 4px;
border-top-style: solid;
}
.framerechts{
border-left-color: #D69C08;
border-left-width: 2px;
border-left-style: solid;
        MARGIN: 10px;

}



.ka {
        MARGIN: 0px;
        border-right-style: solid;
        border-top-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
	border-top-color: #D69C08;
	border-bottom-color: #D69C08;
        border-right-width: 1px;
        border-left-width: 1px;
        border-top-width: 1px;
        border-bottom-width: 1px;
        padding-right: 10px;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 10px;
        text-align: left;
        FONT: 14px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:110%;


}

.weiss1 {
        MARGIN: 20px;
        BACKGROUND-COLOR: #FFE16A;
        font-family: Arial, Helvetica, sans-serif;
        scrollbar-face-color: #ffcc04;
        scrollbar-highlight-color: #d69c08;
        scrollbar-shadow-color: #ffcc04;
        scrollbar-3dlight-color: #d69c08;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #d69c08;
        scrollbar-darkshadow-color: #d69c08;
        font-size: 12px;
}


.weiss1a {
        MARGIN: 6px;
        BACKGROUND-COLOR: #FFE16A;
        font-family: Arial, Helvetica, sans-serif;
        scrollbar-face-color: #ffcc04;
        scrollbar-highlight-color: #d69c08;
        scrollbar-shadow-color: #ffcc04;
        scrollbar-3dlight-color: #d69c08;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #d69c08;
        scrollbar-darkshadow-color: #d69c08;
        font-size: 12px;
}


.weiss {
color:#ffffff;
}

.klein{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
}
.kleinfett{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
 font-weight: bold;
}





BODY.kapitel {
        MARGIN: 0px;
        BACKGROUND-COLOR: #FFCC04;
        font-family: Arial, Helvetica, sans-serif;
        scrollbar-face-color: #ffcc04;
        scrollbar-highlight-color: #d69c08;
        scrollbar-shadow-color: #ffcc04;
        scrollbar-3dlight-color: #d69c08;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #d69c08;
        scrollbar-darkshadow-color: #d69c08;
        font-size: 12px;
}


.mitrand
{
        MARGIN: 20px;
        BACKGROUND-COLOR: #FFCC04;
        font-family: Arial, Helvetica, sans-serif;
        scrollbar-face-color: #ffcc04;
        scrollbar-highlight-color: #d69c08;
        scrollbar-shadow-color: #ffcc04;
        scrollbar-3dlight-color: #d69c08;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #d69c08;
        scrollbar-darkshadow-color: #d69c08;
        font-size: 12px;

}


.mitrand1
{
        MARGIN: 20px;
        BACKGROUND-COLOR: #FFE169;
        font-family: Arial, Helvetica, sans-serif;
        scrollbar-face-color: #ffcc04;
        scrollbar-highlight-color: #d69c08;
        scrollbar-shadow-color: #ffcc04;
        scrollbar-3dlight-color: #d69c08;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #d69c08;
        scrollbar-darkshadow-color: #d69c08;
        font-size: 12px;

}

.mitrand2
{
        MARGIN-right: 20px;
        MARGIN-left: 20px;
        BACKGROUND-COLOR: #FFE169;
        font-family: Arial, Helvetica, sans-serif;
        scrollbar-face-color: #ffcc04;
        scrollbar-highlight-color: #d69c08;
        scrollbar-shadow-color: #ffcc04;
        scrollbar-3dlight-color: #d69c08;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #d69c08;
        scrollbar-darkshadow-color: #d69c08;
        font-size: 12px;

}


.bo {
        MARGIN: 0px;
        BACKGROUND-COLOR: #0000FF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}


BODY.druck {
        MARGIN: 0px;
        BACKGROUND-COLOR: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        scrollbar-face-color: #ffcc04;
        scrollbar-highlight-color: #d69c08;
        scrollbar-shadow-color: #ffcc04;
        scrollbar-3dlight-color: #d69c08;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #d69c08;
        scrollbar-darkshadow-color: #d69c08;
        font-size: 12px;
}




.fett {font-family:Arial,Helvetica,Sans-Serif; font-size:13px;
color:#000000; font-weight: bold;}
.fettgrau {font-family:Arial,Helvetica,Sans-Serif; font-size:13px;
color:#87847F; font-weight: bold;}
.nichtfettgrau {font-family:Arial,Helvetica,Sans-Serif; font-size:13px;
color:#87847F;font-weight: normal;}



.deutsch {
font-family:Arial,Helvetica,Sans-Serif; font-size:13px;
color:#000000;
}


.rand1 {
	border-color:#D69C08;
	border-top:0px;
	border-width: thin;
	background-color : #FFFFFF;
	padding-left: 10px;
	padding-bottom: 10px;
}

.oben    { vertical-align:top; }
.oben1    { vertical-align:top;}
.mittig  { vertical-align:middle; }
.unten   { vertical-align:bottom;  }


.tabelle {
        border-color:#D69C08;
        border:1px;
        border-width: 1px;
        background-color : #F9E8A3;
        padding-left: 10px;
        padding-bottom: 10px;
}

.tabelle1 {
        border-color:#000000;
        border-width: 1px;
        background-color : #FFFFFF;
        padding-left: 10px;
        padding-bottom: 1px;
	page-break-inside: avoid;
}


.tabelle2a {
        border-color:#000000;
        border:1px;
        border-width: 1px;
	border-color:#000000;
	border-style: solid;
        background-color : #ffffff;
        padding: 4px;
}

.tabelle2b {
font-size:24px;
        border-color:#000000;
        border:1px;
        border-width: 1px;
        border-color:#000000;
        border-style: solid;
        background-color : #ffffff;
        padding: 10px;
        padding: 10px;
}


.tabelle2c {
        border-width: 1px;
        border-color:#000000;
        border-style: solid;
}

.tabelle_geschlecht {
        border-width: 1px;
        border-color:#D69C08;
        border-style: solid;
	background-color:#FFE16A;
}

.la {
        border-width: 1px;
        border-color:#D69C08;
        border-style: solid;
        background-color:#FFE16A;
margin:4px;
padding:4px;
line-height:150%;
}



.tabelle_gruen {
background-color:#24FC7A;
        border-width: 1px;
        border-color:#000000;
        border-style: solid;

        background-color : #ffffff;
        padding: 0px;


}
.tabelle_rot {
background-color:#FD5A5A;
        border-width: 1px;
        border-color:#000000;
        border-style: solid;
}
.tabelle_blau {
background-color:#6072FA;
        border-width: 1px;
        border-color:#000000;
        border-style: solid;
}

.tabelle_nichts {
padding:0px;
}



.td1 {
border-bottom: green 1 solid; border-right: green 1 solid;    
}
.tab1 {
background-color : #FFFFFF;
border-bottom: white 1 solid; 
border-right: white 1 solid;
border-top: white 1 solid;
border-left: white 1 solid;

        page-break-before: auto;
        page-break-after: avoid;
        page-break-inside: avoid;


}


.groesser{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
}

.groesser1{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 125%;
        line-height: 125%;
}

.groesser1a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 125%;
        line-height: 125%;
        text-align: left;
        MARGIN: 10px;
}



.groesser2{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 200%;
        line-height: 200%;
        font-weight: bold;
}

.groesser3{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18;
        font-weight: bold;
}

.groesser3a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18;
        font-weight: bold;
	color:#C40808;
}

.groesser4{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12;
        font-weight: bold;
        border-width: 1px;
        border-color:#D69C08;
        border-style: solid;
	background-color:#FFE16A;
padding:4px;
}

H1, H2, H3, H4, H5, H6    { 
font-family: Arial, Helvetica, sans-serif;
page-break-after: avoid; page-break-inside: avoid; }

H1{        font-size: 24px;
}

H1.zzzz{
        MARGIN: 20px;
}

titel1 {
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 16px;
        font-weight: bold;
        color: #000000;
        line-height: 16px;
        text-decoration: none;
}

legend {
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 16px;
        font-weight: bold;
        color: #000000;
        line-height: 130%;
        text-decoration: none;
}


menue1 {
        MARGIN: 8px;
        BACKGROUND-COLOR: #FFCC04;
        font-family: Arial, Helvetica, sans-serif;
        scrollbar-face-color: #ffcc04;
        scrollbar-highlight-color: #d69c08;
        scrollbar-shadow-color: #ffcc04;
        scrollbar-3dlight-color: #d69c08;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #d69c08;
        scrollbar-darkshadow-color: #d69c08;
        font-size: 12px;
}


h3 {
	font-size:10pt;
	padding-top: 1px;
        padding-bottom: 1px;
        MARGIN: 10px;
	margin-left: 0px;
color: #980102;
}


.mir1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
        padding-top: 1px;
        padding-bottom: 1px;
        MARGIN: 10px;
	color: #980102;
}

.haupt {
	MARGIN: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	scrollbar-face-color: #ffcc04;
	scrollbar-highlight-color: #d69c08;
	scrollbar-shadow-color: #ffcc04;
	scrollbar-3dlight-color: #d69c08;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #d69c08;
	scrollbar-darkshadow-color: #d69c08;
	font-size: 12px;
	list-style-type: square;
}




TABLE {
	FONT: 11px Verdana, Arial, Geneva, Helvetica, Sans-Serif;
}
TD {
	FONT: 11px Verdana, Arial, Geneva, Helvetica, Sans-Serif;
	vertical-align: middle;
	height: 26px;
}

.schmal1{
        FONT: 11px Verdana, Arial, Geneva, Helvetica, Sans-Serif;
        vertical-align: middle;
        height: 14px;

}



.tdunten {
        FONT: 11px Verdana, Arial, Geneva, Helvetica, Sans-Serif;
        vertical-align: bottom;       
}

.tdoben {
        FONT: 11px Verdana, Arial, Geneva, Helvetica, Sans-Serif;
        vertical-align:top;
}


TD.kapitel {
        FONT: 11px Verdana, Arial, Geneva, Helvetica, Sans-Serif;
        vertical-align: top;
        height: 26px;

}


a.mini:link {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8px;
	color: #000000;
	text-decoration: none;
	cursor: hand;
}
a.mini:visited {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8px;
	color: #000000;
	text-decoration: none;
	cursor: hand;
}
a.mini:hover {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8px;
	color: #ffffff;
	text-decoration: underline;
	cursor: hand;
}








a:link {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #980102;
	line-height: 16px;
	text-decoration: none;
	cursor: hand;
}

a.men:link {
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #980102;
        line-height: 16px;
        text-decoration: none;
        cursor: hand;

}


a.gr:link {
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 16px;
        font-weight: bold;
        color: #980102;
        line-height: 20px;
        text-decoration: underline;
        cursor: hand;
}

.gr1 {
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 16px;
        font-weight: bold;
        color: #000000;
        line-height: 20px;
        text-decoration: none;
}





.sonder {
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 8px;
        font-weight: bold;
        color: #000000;
        line-height: 16px;
        text-decoration: none;
        cursor: hand;
}


.menu1{
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 10px;
        font-weight: normal;
        color: #000000;
//        line-height: 16px;
        text-decoration: none;
        cursor: hand;

}


a:visited {

        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: bold;
        color: #440101;
        line-height: 16px;
        text-decoration: none;
        cursor: hand;
}




a:hover {
	color: #ff0000;
text-decoration:underline;
}

a.men:hover {
        color: #000000;
        font-size: 11px;

}

}

.zentriert {
	text-align: center;
}

.rechts {
        text-align: right;
}



.knopf {
        MARGIN: 0px;
	background-color: #CCCCCC;
	background-image: url(zelle1.gif);
	border-right-style: solid;
	border-right-color: #D69C08;
	border-right-width: 1px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	FONT: 12px Verdana, Arial, Geneva, Helvetica, Sans-Serif;
        font-weight: bold;
}

.knopfx {
        MARGIN: 0px;
        background-color: #CCCCCC;
        background-image: url(zelle1.gif);
        border-right-style: solid;
        border-right-color: #D69C08;
        border-right-width: 1px;
        padding-right: 10px;
        padding-left: 10px;
        text-align: center;
        FONT: 10px Verdana, Arial, Geneva, Helvetica, Sans-Serif;
        font-weight: bold;
}

.knopfy {
        MARGIN: 0px;
	background-color: #E8CC3D;
	border-right-style: solid;
	border-right-color: #AF8B01;
	border-right-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #AF8B01;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-top-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-left-width: 1px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	FONT: 12px Verdana, Arial, Geneva, Helvetica, Sans-Serif;
        font-weight: bold;
}

.knopfg {
        MARGIN: 0px;
        background-color: #CCCCCC;
        background-image: url(zelle1.gif);
        border-right-style: solid;
        border-right-color: #D69C08;
        border-right-width: 1px;
        padding-right: 10px;
        padding-left: 10px;
        text-align: left;
        FONT: 12px Verdana, Arial, Geneva, Helvetica, Sans-Serif;
}


.knopf0 {
        MARGIN: 0px;
        background-color: #CCCCCC;
        background-image: url(zelle1.gif);
        border-right-style: solid;
        border-right-color: #D69C08;
        border-right-width: 1px;
        border-left-style: solid;
        border-left-color: #D69C08;
        border-left-width: 1px;
        border-top-style: solid;
        border-top-color: #D69C08;
        border-top-width: 1px;
        padding-right: 10px;
        padding-left: 10px;
        text-align: center;
        FONT: 16px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        font-weight: bold;
	line-height:15px;
}

.knopf1 {
        MARGIN: 0px;
        background-color: #FFFFFF;
        border-right-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-bottom-color: #D69C08;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        padding-right: 10px;
        padding-left: 10px;
        text-align: left;
        FONT: 12px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
	line-height:110%;
}


.knopf11 {
        MARGIN: 2px;
        background-color: #FFFFFF;
        border-right-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-bottom-color: #D69C08;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-top-style: solid;
        border-top-color: #D69C08;
        border-top-width: 1px;
	padding-right: 10px;
        padding-left: 10px;
        text-align: left;
        FONT: 12px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
}


.knopf2g {
        MARGIN: 0px;
        background-color: #FFFFFF;
        border-right-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-bottom-color: #D69C08;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        padding-right: 10px;
        padding-left: 10px;
        text-align: left;
        FONT: 12px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:140%;
}



.knopf1b {
        MARGIN-right: 4px;
        background-color: #FFE16A;
        border-right-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-top-style: solid;
	border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-top-color: #D69C08;       
	border-bottom-color: #D69C08;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-top-width: 1px;
       	padding-right: 4px;
        padding-left: 4px;
        text-align: center;
        FONT: 12px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:100%;
}

.knopf1c  {
        MARGIN-right: 4px;
        background-color: #FFE16A;
        border-right-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-top-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-top-color: #D69C08;
        border-bottom-color: #D69C08;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-top-width: 1px;
        padding-right: 4px;
        padding-left: 4px;
        text-align: center;
        FONT: 12px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:100%;
	font-weight:bold;
}


.knopf1d  {
        MARGIN-right: 4px;
        background-color: #F8EDBF;
        border-right-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-top-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-top-color: #D69C08;
        border-bottom-color: #D69C08;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-top-width: 1px;
        padding-right: 4px;
        padding-left: 4px;
        text-align: center;
        FONT: 12px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:100%;
        font-weight:bold;
}


.knopf1dd  {
        MARGIN: 4px;
        background-color: #F8EDBF;
        border-right-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-top-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-top-color: #D69C08;
        border-bottom-color: #D69C08;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-top-width: 1px;
        padding-right: 4px;
        padding-left: 4px;
        text-align: left;
        FONT: 16px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        font-weight:bold;
}



.knopf1dr  {
        MARGIN-right: 4px;
        background-color: #D69C08;
        border-right-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-top-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-top-color: #D69C08;
        border-bottom-color: #D69C08;
        border-right-width: 0px;
        border-left-width: 0px;
        border-bottom-width: 1px;
        border-top-width: 0px;
        padding-right: 4px;
        padding-left: 4px;
        text-align: right;
        FONT: 12px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:100%;
        font-weight:bold;
}




.knopf2 {
        MARGIN: 0px;
        background-color: #FFE16A;
        border-right-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-bottom-color: #D69C08;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        padding-right: 10px;
        padding-left: 10px;
        text-align: left;
        FONT: 12px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:110%;

}




.knopf_h2 {
        MARGIN: 0px;
        background-color: #FFFFFF;
        border-right-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-bottom-color: #D69C08;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        padding-right: 10px;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 10px;
        text-align: left;
        FONT: 18px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:110%;
}

.knopf_h3 {
        MARGIN: 0px;
        background-color: #FFCC04;
        border-right-style: solid;
        border-top-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-bottom-color: #D69C08;
        border-top-color: #D69C08;
        border-top-width: 0px;
        border-right-width: 0px;
        border-left-width: 0px;
        border-bottom-width: 0px;
        padding-right: 10px;
        padding-top: 16px;
        padding-bottom: 4px;
        padding-left: 10px;
        text-align: center;
        FONT: 18px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:110%;
}

.loesung1 {
        MARGIN: 0px;
        background-color: #FFE16A;
        border-right-style: solid;
        border-top-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-top-color: #D69C08;
        border-bottom-color: #D69C08;
        border-right-width: 1px;
        border-left-width: 1px;
        border-top-width: 1px;
        border-bottom-width: 1px;
        padding-right: 10px;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 10px;
        text-align: left;
        FONT: 14px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:110%;
}

.loesung2 {
        MARGIN: 0px;
        background-color: #FFE16A;
        border-right-style: solid;
        border-top-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-right-color: #D69C08;
        border-left-color: #D69C08;
        border-top-color: #D69C08;
        border-bottom-color: #D69C08;
        border-right-width: 1px;
        border-left-width: 1px;
        border-top-width: 1px;
        border-bottom-width: 1px;
        padding-right: 4px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 4px;
        text-align: left;
        FONT: 14px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:110%;
}



.liste1 {
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #D69C08;
	background-color: #FFCC04;

}


.liste0 {
        padding-right: 10px;
        padding-left: 10px;
        text-align: left;
        border-bottom-width:thin;
        border-bottom-style: dotted;
        border-bottom-color: #D69C08;
        background-color: #FFCC04;
        FONT: 14px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:140%;

}


.liste0a {
        padding-right: 10px;
        padding-left: 10px;
        text-align: left;
        border-bottom-width:thin;
        border-bottom-style: dotted;
        border-bottom-color: #D69C08;
        background-color: #FFCC04;
        FONT: 14px Arial, Geneva, Helvetica, Sans-Serif, Verdana;
        line-height:140%;
text-align:right;
}



.liste1a {
        padding-right: 10px;
        padding-left: 10px;
        text-align: left;
        border-bottom-width: thin;
        border-bottom-style: dotted;
        border-right-width: thin;        
	border-right-style: dotted;
	border-right-color: #D69C08;
        border-bottom-color: #D69C08;
      background-color: #FFCC04;
}



.liste2 {
	background-color: #FFDE05;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #D69C08;
	font-weight: bold;
	color: #FFFFFF;


}

.liste3 {

	background-color: #FFCC04;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	cursor: hand;
}
aaaa a hover {

	color: #990033;
}
aaaaaa a link {

	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
	cursor: hand;
}
.inhalt {
	background-color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #D69C08;
	border-bottom-color: #D69C08;
	border-left-color: #D69C08;
	border-top-width: 1px;
	border-top-color: #D69C08;
	vertical-align: top;
	padding-top: 20px;
	padding-bottom: 20px;
	list-style-image: url(pfeil4.gif);




}


a.men:visited {

        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        line-height: 16px;
        text-decoration: none;
        cursor: hand;
}

a.gr:visited {
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 16px;
        font-weight: bold;
        color: #000000;
        line-height: 20px;
        text-decoration: underline;
        cursor: hand;
}



.liste5 {
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	background-color: #FFCC04;
	border: thin dotted #D69C08;

}
.liste4 {
	font-size: 8px;

}
.menuelinks {
	background-color: #FFCC04;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;

}
.menuerechts {

	background-color: #FFCC04;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 10px 4px;
}
.zellerechtsoben {
	text-align: right;
	vertical-align: top;
	margin: 0px;
	padding: 0px 4px 0px 0px;
}
.zitat1 {
	font-size: 11px;
	font-weight: bold;
	padding-left: 2px;

}
.zitat2 {
	font-size: 10px;
	font-style: oblique;
	font-weight: normal;
	padding-left: 2px;
}
.zitat3 {
	font-size: 10px;
	padding-left: 2px;

}
.zitat0 {
	font-size: 11px;
	padding-left: 2px;

}


.zitat11 {
        font-size: 10px;
        font-weight: bold;
margin-left:4px;
margin-rigt:4px;

}
.zitat12 {
        font-size: 9px;
        font-style: oblique;
        font-weight: normal;
margin-left:4px;
margin-rigt:4px;

}
.zitat13 {
        font-size: 9px;
margin-left:4px;
margin-rigt:4px;

}
.zitat10 {
        font-size: 9px;
margin-left:4px;
margin-rigt:4px;

}


.liste6 {
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #D69C08;
	background-color: #FFCC04;
	font-size: 9px;

}
.liste7 {
	background-color: #990033;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #D69C08;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 9px;

}
.beugung2 {
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #D69C08;
	background-color: #FFCC04;

}
.beugung1 {
	background-color: #CCCCCC;
	background-image: url(zelle1.gif);
	border-right-style: solid;
	border-right-color: #D69C08;
	border-right-width: 1px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;

}
.rahmen1 {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: none #FFFFFF;
	border-left: 1px solid #FFFFFF;

}
.beugung0 {
	font-family: "Courier New", Courier, mono;
	font-size: 13pt;
	font-weight: bold;
	color: #990033;

}
.liste1l {

	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #D69C08;
	background-color: #FFCC04;
}
.liste1r {
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #D69C08;
	background-color: #FFCC04;

}
a.menu:link {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
	cursor: hand;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #333333;

}
td.menue {

	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
	cursor: hand;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
li {
	list-style-type: square;
	clip:   rect(auto auto auto auto);
	text-indent: 0px;


}
hr {
	width: 80%;
	text-align: center;
	height: 1px;
noshade;
color:#000000;
}

.hhrr {
        width: 100%;
        text-align: center;
        height: 1px;
noshade;
color:#000000;
}

.hr50{
        width: 50%;
        text-align: center;
        height: 1px;
	noshade;
	color:#000000;
}






















a.lernziele2:link {
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        line-height: 120%;
        text-decoration: none;
        cursor: hand;
}
a.lernziele2:visited{
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        line-height: 120%;
        text-decoration: none;
        cursor: hand;
}
a.lernziele2:hover{
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        line-height: 120%;
        text-decoration: underline;
        cursor: hand;
}



a.lernziele1:link {
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #707070;
        line-height: 120%;
        text-decoration: none;
        cursor: hand;
}
a.lernziele1:visited{
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #707070;
        line-height: 120%;
        text-decoration: none;
        cursor: hand;
}
a.lernziele1:hover{
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #707070;
        line-height: 120%;
        text-decoration: underline;
        cursor: hand;
}


a.lernziele0:link {
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #C1C1C1;
        line-height: 120%;
        text-decoration: none;
        cursor: hand;
}
a.lernziele0:visited{
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #C1C1C1;
        line-height: 120%;
        text-decoration: none;
        cursor: hand;
}
a.lernziele0:hover{
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #C1C1C1;
        line-height: 120%;
        text-decoration: underline;
        cursor: hand;
}





a.li1:link {
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        line-height: 120%;
        text-decoration: underline;
        cursor: hand;
}
a.li1:visited{
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        line-height: 120%;
        text-decoration: underline;
        cursor: hand;
}
a.li1:hover{
        font-family: Arial, Helvetica, sans-serif, Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        line-height: 120%;
        text-decoration: underline;
        cursor: hand;
}





.sp{
        font-family:Arial, Helvetica, sans-serif, Verdana;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        background-color:#ffffff;
	border:#000000 1px solid;
	padding-left:2px;
	padding-right:2px;
        cursor: hand;
}






