.Schluesselwort {font-weight: bold; color: blue; font-style: italic; background-color: red}
.Aufgabentext {font-weight: bold; color: grey;
    border-color: green;
    border-width: 5px;
    border-style: solid;
    border-radius: 18px}
.Aufgabentextbox {
    border-color: silver;
    border-width: 1px;
    border-style: solid;
    border-radius: 8px;
    background-color: ivory;
    padding: 10px}
.Beispieltext {font-weight: normal; font-style: italic; color: darkblue;
    border-color: silver;
    border-width: 1px;
    border-style: solid;
    border-radius: 5px;
    background-color: ivory;
    padding: 10px}

   
    
    
/*Schriftgröße im Hauptbereich
#region-main p, #region-main li, #region-main caption, #region-main th, #region-main td {
    font-size:115%;}

/*H3 in der Lektion
#region-main h3{
    padding-left: 10px;
    text-decoration: underline;
    background-color:rgba(62, 226, 69, 0.53);
    border-radius: 5px;
}

/*Listenelemente
#region-main li {
    margin-bottom: 5px;}

/*Tabelle*/
.table_form {
    /*width:95%;*/
    /*margin-right:auto;*/
    margin-bottom:10px;
    /*margin-left:auto;*/
    background-color:rgba(255,220,102,.5);
    -webkit-box-shadow:3px 3px 3px #c4c0c0;
    box-shadow:3px 3px 3px #c4c0c0;
    border:1px solid #c4c0c0;
    border-radius:5px;
    behavior:url('assets/css3pie/1.0.0/PIE.htc');
    margin-bottom: 30px;
    table-layout:fixed;}

/*Tabellenüberschrift*/
.table_form caption {
    text-align: center;
    font-size:110%;
    font-weight: bold;}

/*Spaltenüberschriftenzeile*/
.table_form thead {
    text-align:left;
    background-color:#ffb94a;}

.table_form th {
    padding-left:5px;
    padding-right:20px;}

/*erste Spalte*/
.table_form td:first-child {
    background-color:rgba(255,185,74,.5);}

/*Erste Zeile hervorgehoben*/
.colorone tr:nth-child(1) {
    background-color:rgba(255, 74, 213, 0.5);}

/*Zweite Zeile hervorgehoben*/
.colortwo tr:nth-child(2) {
    background-color:rgba(255, 74, 213, 0.5);}

/*Dritte Zeile hervorgehoben*/
.colorthree tr:nth-child(3) {
    background-color:rgba(255, 74, 213, 0.5);}

/*Zweite Zeile hervorgehoben*/
.colorfour tr:nth-child(4) {
    background-color:rgba(255, 74, 213, 0.5);}

/*Tabellenzellen*/
.table_form td {
    padding:4px;
    border-top:1px dotted #c4c0c0;
    border-right:1px dotted #c4c0c0;
}

/*Farbige Tabellenzelle*/
.cellcolor {
    background-color:rgba(255, 74, 213, 0.5);
}

/*Inhaltsbox der Lektionen
.contents {
    background-color: bisque;
    border-radius:5px;
    padding: 10px;
    margin-bottom: 10px;
}

/*Box mit Buttons unter dem Text
.branchbuttoncontainer {
    background-color:rgba(62, 226, 69, 0.53);
    padding-top: 10px;
    border-radius: 5px;
}

