body.mainwindow {background-color:#f5f5dc; padding-right:30px; padding-top:8px; font-size:12px; font-family:Helvetica,Arial,sans-serif;}
.mainwin {margin-top:8px; margin-right:30px; font-size:12px; font-family:Helvetica,Arial,sans-serif;}

p, td, li, div {color:#000000; font-size:12px; font-family:Helvetica,Arial,sans-serif;}

.contentmaineinrueck {margin-left:8px; color:#000000; font-size:12px; font-family:Helvetica,Arial,sans-serif;}

.noLink10 {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:10px;}
.noLinkrot10 {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#b22222; font-size:10px;}

.noLinkLine10 {text-decoration: none; font-family:Helvetica,Arial,sans-serif; color:#003399; font-size:10px;}
.noLinkLine10:hover {text-decoration: underline; font-family:Helvetica,Arial,sans-serif; color:#003399; font-size:10px;}
.noLinkLine12 {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:12px;}
.noLinkLine12:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: underline; color:#003399; font-size:12px;}
.noLinkLine13 {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:13px;}
.noLinkLine13:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: underline; color:#003399; font-size:13px;}
.noLinkLine14 {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:14px;}
.noLinkLine14:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: underline; color:#003399; font-size:14px;}
.ddLinkLine12 {font-family:Helvetica,Arial,sans-serif; text-decoration: underline; color:#003399; font-size:12px;}
.ddLinkLine12:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: underline; color:#d38b7f; font-size:12px;}
.naLinkLinerot10 {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#b22222; font-size:10px;}
.naLinkLinerot10:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#b22222; font-size:10px;}
.naLinkLine10 {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:10px;}
.naLinkLine10:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#d38b7f; font-size:10px;}
.naLinkLine12 {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:12px;}
.naLinkLine12:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#d38b7f; font-size:12px;}
.naLinkLine13 {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:13px;}
.naLinkLine13:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#d38b7f; font-size:13px;}

.nbLinkLine12:link {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:12px;}
.nbLinkLine12:visited {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:12px;}
.nbLinkLine12:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#d38b7f; font-size:12px;}
.nbLinkLine12:active {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#b22222; font-size:12px;}
.nbLinkLine12:focus {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#b22222; font-size:12px;}


.fuke3 {color:#f5f5dc; font-size:3px; font-family:Helvetica,Arial,sans-serif;}
.black10 {color:#000000; font-size:10px; font-family:Helvetica,Arial,sans-serif;}
.black11 {color:#000000; font-size:11px; font-family:Helvetica,Arial,sans-serif;}
.black12 {color:#000000; font-size:12px; font-family:Helvetica,Arial,sans-serif;}
.times12 {color:#000000; font-size:12px; font-family:Times New Roman,Times,serif}
.red10 {color:#b22222; font-size:10px; font-family:Helvetica,Arial,sans-serif;}
.red12 {color:#b22222; font-size:12px; font-family:Helvetica,Arial,sans-serif;}
.red13 {color:#b22222; font-size:13px; font-family:Helvetica,Arial,sans-serif;}
.red14 {color:#b22222; font-size:14px; font-family:Helvetica,Arial,sans-serif;}
.gelb14 {color:#f5f5dc; font-size:14px; font-family:Helvetica,Arial,sans-serif;}
.gelbbold14 {color:#f5f5dc; font-size:14px; font-family:Helvetica,Arial,sans-serif;font-weight:bold;}
.black13 {color:#000000; font-size:13px; font-family:Helvetica,Arial,sans-serif;}
.black14 {color:#000000; font-size:14px; font-family:Helvetica,Arial,sans-serif;}
.black15 {color:#000000; font-size:15px; font-family:Helvetica,Arial,sans-serif;}
.black16 {color:#000000; font-size:16px; font-family:Helvetica,Arial,sans-serif;}
.black17 {color:#000000; font-size:17px; font-family:Helvetica,Arial,sans-serif;}
.black18 {color:#000000; font-size:18px; font-family:Helvetica,Arial,sans-serif;}
.black19 {color:#000000; font-size:19px; font-family:Helvetica,Arial,sans-serif;}
.rotbold14 { font-family:Helvetica,Arial,sans-serif; font-size:14px; color:#b22222; font-weight:bold;}
.rotbold17 { font-family:Helvetica,Arial,sans-serif; font-size:17px; color:#b22222; font-weight:bold;}

.blue10 {color:#003399; font-size:10px; font-family:Helvetica,Arial,sans-serif;}
.blue12 {color:#003399; font-size:12px; font-family:Helvetica,Arial,sans-serif;}

.noLink13 {text-decoration: none; color:#003399; font-size:13px;}

.ueberrot21 { font-family:Helvetica,Arial,sans-serif; font-size: 21px; color:#b22222; font-weight:bold;}


.navrahmrot11 { font-family:Helvetica,Arial,sans-serif; font-size:11px; color:#b22222; font-weight:bold; }

.navrahmblau11 { font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:11px; font-weight:bold; }

.navrahmblau11:hover { font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#d38b7f; font-size:11px; font-weight:bold; }

.navrahmrot13 { font-family:Helvetica,Arial,sans-serif; font-size:13px; color:#b22222; font-weight:bold; }

.navrahmblau13 { font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:13px; font-weight:bold; }

.navrahmblau13:hover { font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#d38b7f; font-size:13px; font-weight:bold; }

.navrahmrot14 { font-family:Helvetica,Arial,sans-serif; font-size:14px; color:#b22222; font-weight:bold; }

.navrahmblau14 { font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:14px; font-weight:bold; }

.navrahmblau14:hover { font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#d38b7f; font-size:14px; font-weight:bold; }

.navrahmleichtblau14 { font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#3f66b2; font-size:14px; font-weight:bold; }

.navrahmleichtblau14:hover { font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#d38b7f; font-size:14px; font-weight:bold; }


@media all {
.navrahmrot11 { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#b22222; padding-left:3px; padding-right:2px; }

.navrahmblau11 { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#003399; padding-left:3px; padding-right:2px; }

.navrahmblau11:hover { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#d38b7f; padding-left:3px; padding-right:2px; }

.navrahmrot13 { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#b22222; padding-left:3px; padding-right:2px; }

.navrahmblau13 { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#003399; padding-left:3px; padding-right:2px; }

.navrahmblau13:hover { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#d38b7f; padding-left:3px; padding-right:2px; }

.navrahmrot14 { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#b22222; padding-left:3px; padding-right:2px; }

.navrahmblau14 { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#003399; padding-left:3px; padding-right:2px; }

.navrahmblau14:hover { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#d38b7f; padding-left:3px; padding-right:2px; }

.navrahmleichtblau14 { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#3f66b2; padding-left:3px; padding-right:2px; }

.navrahmleichtblau14:hover { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#d38b7f; padding-left:3px; padding-right:2px; }
}







.ruueber {text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size:13px; color:#003399;}
.ruueber:hover {text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size:13px; color:#d38b7f;}
.ruueber15 {text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size:15px; color:#003399;}
.ruueber15:hover {text-decoration: none; font-family:Helvetica,Arial,sans-serif; font-size:15px; color:#d38b7f;}
.ruuebersel {font-family:Helvetica,Arial,sans-serif; font-size:13px; color:#b22222;}
.ruuebersel15 {font-family:Helvetica,Arial,sans-serif; font-size:15px; color:#b22222;}
.ueber {font-family:Helvetica,Arial,sans-serif; font-size:15px;}
.rueck { font-family:Helvetica,Arial,sans-serif; font-size:12px; margin-left:16px; }
.gedanzbut {text-decoration: none; background-color:#f5f5dc; border-style:solid; color:#003399; border-width:1px; border-color:#b22222; font-family:Helvetica,Arial,sans-serif; font-size:12px;}
.gedanzbut:hover {text-decoration: underline; background-color:#f5f5dc; border-style:solid; color:#003399; border-width:1px; border-color:#b22222; font-family:Helvetica,Arial,sans-serif; font-size:12px;}
.gedanztag {background-color:#f5f5dc; color:#003399; font-family:Helvetica,Arial,sans-serif; font-size:12px;}
.gedanzmon {background-color:#f5f5dc; color:#003399; font-family:Helvetica,Arial,sans-serif; font-size:12px;}


.laberform {background-color:#fcfcea; font-family:Helvetica,Arial,sans-serif; font-size:12px; width:150px; height:21px;}

.formklasse{background-color:#f5f5dc; color:#003399; font-family:Helvetica,Arial,sans-serif; font-size:12px;}
.formbutton {text-decoration: none; background-color:#f5f5dc; border-style:solid; color:#003399; border-width:1px; border-color:#b22222; font-family:Helvetica,Arial,sans-serif; font-size:12px;}
.formbutton:hover {text-decoration: underline; background-color:#f5f5dc; border-style:solid; color:#003399; border-width:1px; border-color:#b22222; font-family:Helvetica,Arial,sans-serif; font-size:12px;}

/* \*/
* html .contentmaineinrueck {
        overflow: hidden;
        o\verflow: visible;
        width: 100%;
        w\idth: auto;
        he\ight: 1%;
}
/* */



.tabl { border:1px solid #990033; }
.umline {border-left:1px solid #819148; border-right:1px solid #819148; border-top:1px solid #819148;}
.unterline {border-bottom:1px solid; border-color:#819148; background-color:#fefec8;}
.unter {background-color:#fefec8;}
.link12 {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:green; font-size:12px;}
.link12:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: underline; color:green; font-size:12px;}
.naviist14 {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#990033; font-size:14px; font-weight:bold;}
.navi14 {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#fefec8; font-size:14px; font-weight:bold;}
.navi14:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: underline; color:#fefec8; font-size:14px; font-weight:bold;}
.navrahmrot12 { font-family:Helvetica,Arial,sans-serif; font-size:12px; color:#990033; }
.navrahmblau12 { font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399; font-size:12px; }
.navrahmblau12:hover { font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#d38b7f; font-size:12px; }
@media all {
.navrahmrot12 { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#990033; padding-left:3px; padding-right:2px; }

.navrahmblau12 { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#003399; padding-left:3px; padding-right:2px; }

.navrahmblau12:hover { border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-color:#d38b7f; padding-left:3px; padding-right:2px; }}

