table.konjugationstabelle {
 margin:1em 0;
 border-collapse:collapse;
 border-bottom:1px solid #AFAFAF;
}
table.konjugationstabelle td {
 padding:0.1em 0.4em;
}
tr.zeileOben {
 background-color:#EFEFEF;
}
td.zOben {
 border-bottom:1px solid #AFAFAF;
 border-top:1px solid #AFAFAF;
}
.person {
 padding-right:1em;
}
.stamm {
}
.endung {
 padding-left:1em;
}
.bild {
 padding-left:2em;
}
					/*um Endungen herauszuheben*/
.markiert {
 font-weight:bold;
}

                                               	/*fur einfache Konjugationstabellen*/
table#flexion {
 border-collapse:collapse;
}
.stamm2 {
 padding-right:0;
 color:green;
}
td.ok {
}
input.okBtn {
 width:30px;
 margin-left:2em;
}


input.endungFeld {                                       /*konjugationsfelder*/
 width:20px;
 background-color:#FFFFFF;
 border:0;
}
form.nullabstand {
 margin-top:0;
}
input.konZeile {
 border:none;
 padding:0.1em;
 padding-left:1em;
 background-color:#DFDFDF;
 margin-top:0.8em;
 color:#808080;
 font-weight:bold;
 font-family:arial, sans-serif;
 cursor:pointer;
}
input.rueck {
 font-size:0.6em;
 background-color:white;
 border:1px solid #999999;
 color:black;
}
.bild {
 padding-left:2em;
}
#rechts.texte {
 width:180px;
 font-size:1em;
 margin-top:2em;
 border:none;
}
#rechts.texte li {
 display:inline;
 border:none
}
#rechts.texte ul {
 border:none;
 margin-right:1em
}


/*ursprünglich basisjava*/



p.trennzeile {
 background-color:#F4F4F4;
 margin-right:2em;
}
 		/*z.B. in Konjugationsübungen, um Abstand zum rechten Rand zu kriegen*/
p.kommentar {
 padding-right:2em;
 line-height:1.6em;
}
input.tex {
 font-size:1.1em;
 font-weight:bold;
 color:#000080;
 background-color:#F4F5F1;
 width:6em;
 padding:0.3em 1em;
 border:0;
 border-bottom:1px dashed #999999;
}
input.but {
 font-size:0.72em;
 margin-right:1em;
}
                                                                    /*verschiedene Tabellen*/
table.standard td {
 padding:0.2em;
 padding-right:0.6em;
}
.vorkurs {
 width:70px;
 background-color:#EFEFEF;
 border-left:1px solid #AFAFAF;
 border-bottom:1px solid #AFAFAF;
 padding-left:5px;
}
.kapitel {
 width:140px;
 background-color:#EFEFEF;
 border-left:1px solid #AFAFAF;
 border-bottom:1px solid #AFAFAF;
 padding-left:5px;

}
.leer {
 width:60%;
}
table#luecken {
}
table#luecken td {
}
tr.zeileOben {
}
td.zOben {
 border-bottom:2px solid #008000;
}

.vorgabe {                                                  /*in Test*/
 padding-right:2em;
}
.anfang {
 width:8em;
}
.ende {
 padding-left:1em;
}
.bild {
 padding-left:2em;
}