body { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.2em; background-color: #c1c1c1; text-align: center; margin-top: 0 }
p { margin-top: 15px; margin-bottom: 5px }
#center { width: 100% }
#titel { background-image: url("../bilder/titel.jpg"); text-align: inherit; width: 900px; height: 140px }
#inhalt { background-image: url("../bilder/contentbg1.jpg"); padding-bottom: 20px; width: 900px; min-height: 350px; float: inherit; overflow: auto }
h1 { color: #000; background-color: #f7f8e6; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif;  font-variant: small-caps; font-weight: bold; text-decoration: none; margin-bottom: 8px; }
h2 { color: #000; background-color: #f7f8e6; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
#boxleft { color: #000; background-color: #f7f8e5; font-size: 0.9em; text-align: left; margin-top: 20px; margin-right: 20px; margin-left: 40px; padding: 5px; width: 540px; height: auto; float: left; overflow: auto }
#boxright { color: #000; background-color: #f7f8e5; text-align: left; margin-top: 20px; margin-right: 40px; margin-bottom: 10px; padding: 0; width: 180px; height: auto; float: right; overflow: auto }
#fussbereich { font-size: 0.8em; background-image: url("../bilder/fussbg1.jpg"); text-align: inherit; width: 900px; height: 50px }
a { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; text-decoration: none }
a:hover { color: #446d8c; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; text-decoration: none }
.apfad { color: #446d8c; background-color: #f7f8e6; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; text-decoration: none; border-bottom: none }
.apfad:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; text-decoration: none; border-bottom: 1px dotted #000 }
#navigation { text-align: left; margin: 0 0 0 40px; padding: 15px 5px 5px }
.pfad { color: #333; font-size: 0.8em; text-align: left; margin-top: 10px; margin-left: 45px }
.leftup { margin: 25px 0 20px; top: 0; width: 450px; float: left }
.rightup { margin-top: 10px; margin-bottom: 20px; margin-left: 80px; right: 0; width: auto; float: right }
.acronym { cursor: help; border-bottom: 1px dotted maroon }
.leftdown { margin: 0 0 0; top: inherit; left: 0; width: 350px; float: left }
.img { text-align: left; float: left; margin-right: 10px; margin-bottom: 5px; padding: 3px; border: dotted 1px #446d8c }
.img_re { text-align: left; float: right; margin-bottom: 5px; margin-left: 10px; padding: 3px; border: dotted 1px #446d8c }
.loginschnittpunkt { color: #000; font-size: 0.8em; font-weight: bold; background-image: url("../bilder/newstitel.jpg"); background-repeat: no-repeat; margin: 0 0 -5px; padding-top: 5px; padding-left: 5px; width: 170px; height: 30px; border-top: 1px dotted #606531; border-right: 1px dotted #606531; border-left: 1px dotted #606531 }
.loginschnittpunktcontent { color: #000; font-size: 0.8em; background-color: #fff; margin: 0 0 20px; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; width: 170px; border-right: 1px dotted #606531; border-bottom: 1px dotted #606531; border-left: 1px dotted #606531 }
.onlinetraining { color: #000; font-size: 0.8em; font-weight: bold; background-image: url("../bilder/newstitel.jpg"); background-repeat: no-repeat; margin: 0 0 -5px; padding-top: 5px; padding-left: 5px; width: 170px; height: 30px; border-top: 1px dotted #606531; border-right: 1px dotted #606531; border-left: 1px dotted #606531 }
.onlinetrainingcontent { color: #000; font-size: 0.8em; background-color: #fff; margin: 0 0 20px; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; width: 170px; border-right: 1px dotted #606531; border-bottom: 1px dotted #606531; border-left: 1px dotted #606531 }
.newstitel { color: #000; font-size: 0.8em; font-weight: bold; background-image: url("../bilder/newstitel.jpg"); background-repeat: no-repeat; margin: 0 0 -5px; padding-top: 5px; padding-left: 5px; width: 170px; height: 30px; border-top: 1px dotted #606531; border-right: 1px dotted #606531; border-left: 1px dotted #606531 }
.newscontent { color: #000; font-size: 0.8em; background-color: #fff; margin: 0 0 20px; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; width: 170px; border-right: 1px dotted #606531; border-bottom: 1px dotted #606531; border-left: 1px dotted #606531 }
.partnertitel { color: #000; font-size: 0.8em; font-weight: bold; background-image: url("../bilder/newstitel.jpg"); background-repeat: no-repeat; margin: 0 0 -5px; padding-top: 5px; padding-left: 5px; width: 170px; height: 30px; border-top: 1px dotted #606531; border-right: 1px dotted #606531; border-left: 1px dotted #606531 }
.partnercontent { color: #000; font-size: 0.8em; background-color: #fff; text-align: center; margin: 0 0 20px; padding-top: 15px; padding-bottom: 15px; padding-left: 5px; width: 170px; border-right: 1px dotted #606531; border-bottom: 1px dotted #606531; border-left: 1px dotted #606531 }
.traegertitel { color: #000; font-size: 0.8em; font-weight: bold; background-image: url("../bilder/newstitel.jpg"); background-repeat: no-repeat; margin: 0 0 -5px; padding-top: 5px; padding-left: 5px; width: 170px; height: 30px; border-top: 1px dotted #606531; border-right: 1px dotted #606531; border-left: 1px dotted #606531 }
.traegercontent { color: #000; font-size: 0.8em; background-color: #fff; margin: 0 0 20px; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; width: 170px; border-right: 1px dotted #606531; border-bottom: 1px dotted #606531; border-left: 1px dotted #606531 }
.lastnewstitel { color: #000; font-size: 0.8em; font-weight: bold; background-image: url("../bilder/newstitel.jpg"); background-repeat: no-repeat; margin: 0 0 -5px; padding-top: 5px; padding-left: 5px; width: 170px; height: 30px; border-top: 1px dotted #606531; border-right: 1px dotted #606531; border-left: 1px dotted #606531 }
.lastnewscontent { color: #000; font-size: 0.8em; background-color: #fff; margin: 0 0 20px; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; width: 170px; border-right: 1px dotted #606531; border-bottom: 1px dotted #606531; border-left: 1px dotted #606531 }
.maptitel { color: #000; font-size: 0.8em; font-weight: bold; background-image: url("../bilder/newstitel.jpg"); background-repeat: no-repeat; margin: 0 0 -5px; padding-top: 5px; padding-left: 5px; width: 170px; height: 30px; border-top: 1px dotted #606531; border-right: 1px dotted #606531; border-left: 1px dotted #606531 }
.mapcontent { color: #000; font-size: 0.8em; background-color: #fff; text-align: left; margin: 0 0 20px; padding-top: 5px; padding-bottom: 15px; padding-left: 5px; width: 170px; border-right: 1px dotted #606531; border-bottom: 1px dotted #606531; border-left: 1px dotted #606531 }
.links { margin-bottom: 40px }
.linkswassollwerden { margin-bottom: 50px }
.texthinweis { color: #000; font-weight: bold }
.texthinweis_kursiv { font-style: italic }
.bewerbung_re { margin-right: 0; margin-left: 100px }
.bewerbung_li { margin-right: 150px; margin-left: 0 }
.hinweis_klein { font-size: 0.8em }
li { list-style-image: url("../bilder/allgemein/quadrat.jpg") }
.register { color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px 5px 2px 2px }
.formularbutton { color: #000; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;  font-variant: small-caps; font-weight: bold; text-decoration: none; background-color: #f5f7f8; border: solid 1px }
.formularfelder { color: #000; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; height: 18px; margin-top: 3px; margin-bottom: 2px; border: solid 1px   }
.formulararea { color: #000; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; height: 70px; margin-top: 3px; margin-bottom: 2px; border: solid 1px   }
.schnittpunkt { color: #000; background-color: #fff; padding: 5px; border: solid 1px #446d8c }
.download_li_all { color: #fff; font-size: 12px; background-color: #85a3c1; padding: 3px; border: solid 1px #446d8c }
.download_li_of { color: #fff; font-size: 12px; background-color: #85a3c1; padding: 3px; border-top: 1px solid #446d8c; border-right: 1px solid #446d8c; border-bottom: 1px solid #446d8c }
.content_download { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 3px 2px 3px 3px; border-bottom: 1px solid #446d8c; border-left: 1px solid #446d8c; border-right: 1px solid #446d8c }
.content_li_of { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 3px 2px 3px 3px; border-bottom: 1px solid #446d8c; border-right: 1px solid #446d8c }
.termine_li_all { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 3px 2px 3px 3px; height: 20px; border-right: 1px dotted #446d8c; border-left: 1px solid #446d8c }
.termine_li_middle { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 3px 2px 3px 3px; height: 20px; border-right: 1px dotted #446d8c }
.termine_li_of { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 3px 2px 3px 3px; height: 20px; border-right: 1px solid #446d8c }
.download_li_termine { color: #000; font-size: 12px; background-color: #f1f1f1; padding: 3px; border-right: 1px solid #446d8c; border-bottom: 1px solid #446d8c; border-left: 1px solid #446d8c }
.download_termine_all { color: #000; font-size: 12px; background-color: #f1f1f1; padding: 3px; border-top: solid 1px #446d8c; border-right: solid 1px #446d8c; border-left: solid 1px #446d8c }
.content_termine { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 3px 2px 3px 3px; border-top: 1px dotted #446d8c; border-bottom: 1px dotted #446d8c; border-right: 1px solid #446d8c; border-left: 1px solid #446d8c }
.content_link { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 3px 2px 3px 3px; border-right: 1px solid #446d8c; border-bottom: 1px solid #446d8c; border-left: 1px solid #446d8c }
.reader { font-size: 0.8em }
#barrierefreiheit { text-align: center; width: 989px; margin-top: 15px; padding: 5px 0; }
.button { font-weight: bold; text-decoration: none; border-width: 0; }
