/* Hintergrundfarbe white */

body {
     /* Definiert die Hintergrundfarbe */
     background-color:#6699CC;
     /* Definiert die Schriftart */
     font-family:Arial;
     /* Definiert den Schriftstil (italic, normal) */
     font-style:normal;
     /* Definiert die Schrifvariante (small-caps, normal) */
     font-variant:normal;
     /* Definiert die Schriftgröße */
     /* (xx-snall,x-small,small,medium,large,x-large,xx-large,smaller,larger)*/
     font-size:1.0em;
     /* Definiert das Schriftgewicht (bold, bolder, lighter)*/
     font-weight:normal;
     /* Definiert die Textdekoration (underline, overline, line-through, blink, none */
     text-decoration:none;
     /* Definiert die Texttransformation (capitalize, uppercase, lowercase, none */
     text-transform:none;
     /* Definiert die Textfarbe */
     color:black;
     padding:0px 0px 0px 0px;
     }

table {
     /* marginheight:100%; */
     height:100%;
     border-spacing:0px;
     }

tr.titel {
     /* marginheight:10%; */
     height:10%;
     }
tr.main {
     /* marginheight:85%; */
     height:85%;
     }

tr.unten {
     /* marginheight:5%; */
     height:5%;
     }

p, td {
     padding:0px 0px 0px 0px;
     margin:0px 0px 0px 0px;
     }

h1 {
     background-color:#0000A0;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.2em;
     font-weight:normal;
     /*text-decoration:underline;*/
     text-transform:none;
     color:white;
     padding:10px 10px 10px 10px; /* oben, links, unten, rechts*/
     margin:0px 5px 10px 10px;
     }

h2 {
     background-color:#6699CC;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.1em;
     font-weight:bold;
     /*text-decoration:underline;*/
     text-transform:none;
     color:#FFFFFF;
     padding:0px 0px 0px 0px;
     margin:10px 0px 10px 20px;
     }

h3 {
     background-color:#6699CC;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:bold;
     /*text-decoration:underline;*/
     text-transform:none;
     color:black;
     padding:0px 0px 0px 20px;
     }

img {
    margin: 5px 5px 0px 0px;
}
#backo, #backu {
     background-color:#6666FF;
     padding:10px 5px 5px 10px;
     margin:10px 5px 10px 10px;
     font-size:1.0em;
     color:black;
     }

#backo a, #backu a {
     background-color:#6666FF;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:normal;
     text-decoration:none;
     text-transform:none;
     color:black;
     }

#backo a:link, #backu a:link /* für die Verweise der nicht besuchten Seiten */ {
     background-color:#6666FF;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:bold;
     text-decoration:none;
     text-transform:none;
     color:black;
     }

#backo a:visited, #backu a:visited /* für die Verweise der besuchten Seiten */ {
     background-color:#6666FF;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:bold;
     text-decoration:none;
     text-transform:none;
     color:black;
     }

#backo a:active, #backu a:active /* für gerade angeklickten Verweise */ {
     background-color:#6666FF;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:bold;
     text-decoration:none;
     text-transform:none;
     color:black;
     }

#backo a:Focus, #backu a:Focus /* für Verweise, die den Focus erhalten, z.B. Tabulator-Taste */ {
     background-color:#CC9933;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:bold;
     text-decoration:none;
     text-transform:none;
     color:black;
     }

#backo a:hover, #backu a:hover /* für Verweise, die während der Anwendung die Maus berühren */ {
     background-color:#CC9933;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:bold;
     text-decoration:none;
     text-transform:none;
     color:black;
     }

#content {
     margin-top:2px;
     padding-right:0px;
     }

#content a {
     background-color:#6699CC;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:normal;
     text-decoration:none;
     text-transform:none;
     color:black;
     }

#content a:link /* für die Verweise der nicht besuchten Seiten */ {
     background-color:#6699CC;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-weight:bold;
     text-decoration:none;
     text-transform:none;
     color:black;
     }

#content a:visited /* für die Verweise der besuchten Seiten */ {
     background-color:#C0C0C0;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-weight:bold;
     text-decoration:none;
     text-transform:none;
     color:black;
     }

#content a:active /* für gerade angeklickten Verweise */ {
     background-color:#CC9933;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-weight:bold;
     text-decoration:none;
     text-transform:none;
     color:white;
     }

#content a:Focus /* für Verweise, die den Focus erhalten, z.B. Tabulator-Taste */ {
     background-color:#CC9933;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-weight:bold;
     text-decoration:none;
     text-transform:none;
     color:white;
     }

#content a:hover /* für Verweise, die während der Anwendung die Maus berühren */ {
     background-color:#C0C0C0;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-weight:bold;
     text-decoration:none;
     text-transform:none;
     color:black;
     }

#content img {
     font-size:1.0em;
     margin:0px 10px 10px 20px;    /* oben, rechts, unten, links */
     }
#content td.img {
     font-size:1.0em;
     text-align:center;
     }

#content p /* für die einzelnen Absätze */ {
     background-color:#6699CC;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:normal;
     text-decoration:none;
     text-transform:none;
     color:black;
     line-height:1.6em;
     padding:0px 0px 0px 10px;
     margin:0px 10px 20px 10px;   /* oben, rechts,unten, links */
     }

#content table {
     /* marginheight:100%; */
     height:0%;
     border-spacing:0px;
     }

#content tr {
     /* marginheight:10%; */
     height:0%;
     }

#content td {
     background-color:#6699CC;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:normal;
     text-decoration:none;
     text-transform:none;
     color:black;
     line-height:1.0em;
     vertical-align:top;
     padding:0px 0px 0px 0px;
     margin:0px 0px 0px 0px;   /* oben, rechts,unten, links */
     }
#content ol {
     background-color:#6699CC;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-weight:normal;
     text-decoration:none;
     text-transform:none;
     color:black;
     padding:0px 0px 0px 0px;
     margin:0px 0px 10px 0px;
     }

#content ul {
     background-color:#6699CC;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-weight:normal;
     text-decoration:none;
     text-transform:none;
     color:black;
     padding:0px 0px 0px 0px;
     margin:0px 0px 10px 0px;
     }

#content li {
     background-color:#6699CC;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:normal;
     /*text-decoration:underline;*/
     text-transform:none;
     line-height:1.6em;
     color:black;
     text-indent:0em;
     padding:0px 0px 0px 0px;
     margin:0px 0px 0px 40px; /* oben, links, unten, rechts*/

     }
#content li.programm1 {
     text-indent:0em;
     padding:0px 10px 0px 0px;
     margin:0px 0px 0px 25px; /* oben, links, unten, rechts*/
     list-style-type:decimal;
     }
#content li.programm2 {
     text-indent:0em;
     padding:0px 10px 0px 0px;
     margin:0px 0px 0px 20px; /* oben, links, unten, rechts*/
     list-style-type:disc;
     }

/* Navigationsleiste und Buttons */

#navigation {
     margin-top:15px;
     padding-right:15px;
     }

#menubutton {
     background-color:#6699CC;
     font-size:1.0em;
     font-family:Arial;
     font-weight:bold;
     letter-spacing:1px;
     color:#000000;
     padding-bottom:5px;
     margin:55px 0px 0px 0px;
     }

#menubutton p {
     margin:0px;
     font-size:1.0em;
     }

#menubutton a {
     background-color:#CED7AA;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:bold;
     text-decoration:none;
     text-transform:none;
     color:black;

     text-align:left;
     padding:2px 5px 3px 15px;
     display:block;
     margin:7px 2px 0px 0;
     border-right:2px solid #808080;
     border-bottom:2px solid #808080;
     border-left:2px solid #FFFFFF;
     border-top:2px solid #FFFFFF;
     }
#menubutton a:link {
     text-decoration:none;
     background-color:#6666FF;
     color:black;
     }
#menubutton a:visited {
     text-decoration:none;
     background-color:#66CCFF;
     color:black ;
     }
#menubutton a:hover {
     text-decoration:none;
     background-color:#CC9933;
     color:black;
     }
#menubutton a:active /*IE*/ {
     background-color:#CC9933;
     color:black;
     }
#menubutton a:Focus /*Mozilla*/{
     background-color:#CC9933;
     color:black;
     }

#langbutton {
     font-size:1.0em;
     font-family:Arial;
     font-weight:bold;
     letter-spacing:1px;
     background:transparent;
     padding:5px 5px 5px 5px;
     margin:0px 5px 0px 0px;
     }

#langbutton img {
     margin:0px 15px 0px 0px;
}

/*
#langbutton img {
     margin:0px 15px 0px 0px;
}

#langbutton a {
     background-color:#CED7AA;
     font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
     font-style:normal;
     font-variant:normal;
     font-size:1.0em;
     font-weight:bold;
     text-align:center;
     text-decoration:none;
     text-transform:none;
     }

#langbutton a:link {
     text-decoration:none;
     background:none;
     color:black;
     }
#langbutton a:visited {
     text-decoration:none;
     background:none;
     color:white;
     }
#langbutton a:hover {
     text-decoration:none;
     background:none;
     color:black;
     }
*/

td.titel {
     background-color:#6699CC;
     font-family:Arial;
     font-style:normal;
     font-variant:normal;
     font-size:1.2em;
     font-weight:normal;
     /*text-decoration:underline;*/
     width:100%;
     vertical-align:bottom;
     text-transform:none;
     color:black;
     text-indent:0px;
     margin:0px 0px 0px 0px;   /* oben, links, unten, rechts*/
     padding:0px 0px 0px 10px;  /* oben, rechts, unten, rechts*/
     }
