﻿* {
    margin: 0;
    padding: 0;
}
body {
    background-color: #B2BEC5;
    color: #000000;
    font-family: Halvetica,Arial;
    font-size: 100.01%;
    min-width: 20em;
    text-align: left;
}
div#Seite {
    background-color: #B2BEC5;
    margin: 0 auto;
    text-align: left;
    width: 60.55em;
}
* html div#Seite {
    background-color: #B2BEC5;
    left: 0;
    margin: 0 auto;
    position: relative;
    text-align: left;
    width: 61.18em;
}
div#Mitte {
    background-color: #FFFFFF;
    float: left;
    text-align: left;
    width: 36em;
}
div#Kopfzeile {
    background-color: #B2BEC5;
    height: 9.69em;
    margin: 0 0.31em;
}
div#Links {
    background-color: #FFFFFF;
    float: left;
    text-align: left;
    width: 12.12em;
}
div#Link_Box {
    background-color: #E7EBEE;
    margin: 0.31em 0 0.31em 0.31em;
    padding: 0.31em;
}
div#Rechts {
    background-color: #FFFFFF;
    float: left;
    padding: 0.31em 0.31em 0.31em 0;
    width: 12.12em;
}
div#Text {
    background-color: #E7EBEE;
    font-family: Verdana;
    font-size: 0.69em;
    margin-left: 0.45em;
    margin-right: 0.45em;
    margin-top: 0.31em;
    overflow: hidden;
}
div#Text h1 {
    color: #454545;
    font-family: Arial;
    font-size: 1.19em;
    font-weight: bold;
    margin-bottom: 1em;
}
div#Text h2 {
    color: #454545;
    font-family: Arial;
    font-size: 1.5em;
    font-weight: bold;
    margin-bottom: 0.44em;
}
div#Text a {
    color: #454545;
    font-family: Arial;
    font-size: 1em;
    font-weight: bold;
}
div#Text b {
    color: #454545;
}
div#Text ul {
    margin-bottom: 1em;
    margin-left: 2em;
}
div#Text ol {
    margin-bottom: 1em;
    margin-left: 2em;
}
.bodytext {
    margin-bottom: 1em;
}
.indent {
    margin-bottom: 1.63em;
    margin-left: 1.63em;
    margin-top: -1em;
}
.csc-frame {
    background-color: #E7EBEE;
    margin-bottom: 0.45em !important;
    padding: 0.91em;
}
div#Rootline {
    background-color: #E7EBEE;
    font-size: 0.69em;
    margin: 0.45em;
    padding-bottom: 0.45em;
    padding-top: 0.45em;
}
div#Rootline a {
    color: #444444;
    font-weight: bold;
    margin-left: 0.318em;
    margin-right: 0.318em;
    text-decoration: none;
}
div#Kundenlogin {
    background-color: #E7EBEE;
    font-size: 0.69em;
    margin: 0.45em 0;
    padding-bottom: 0.45em;
    padding-top: 0.45em;
}
div#Kundenlogin a {
    color: #444444;
    font-weight: bold;
    margin-left: 0.318em;
    margin-right: 0.318em;
    text-decoration: none;
}
div#Logo {
    background-color: #FFFFFF;
    float: left;
    height: 9.38em;
    padding: 0.31em 0.31em 0 0;
}
div#Box_Container1 {
    background-color: #FFFFFF;
    height: 9.38em;
    padding: 0.31em 0 0 0.31em;
    width: 100%;
}
div#Box_Container2 {
    background-color: #FFFFFF;
    float: left;
    height: 9.38em;
    padding: 0.31em 0.31em 0.31em 0;
    width: 8em;
}
div#Box_Container3 {
    background-color: #FFFFFF;
    float: left;
    height: 10em;
    padding-bottom: 0.45em;
    padding-top: 0;
    width: 8.56em;
}
div#Box0 {
    background-color: #E7EBEE;
    height: 100%;
    padding-left: 1.2em;
}
div#Box1 {
    background-color: #C9D2D7;
    height: 100%;
    width: 100%;
}
div#Box2 {
    background-color: #C9D2D7;
    height: 100%;
    width: 100%;
}
div#Box3 {
    background-color: #B2BEC5;
    height: 100%;
    width: 100%;
}
div#Bild_links {
    background-color: #B2BEC5;
    font-size: 0.69em;
    margin-left: 0.31em;
    margin-top: 0;
    padding: 0.63em;
}
div#Bild_links p {
    color: #454545;
    font-family: Arial;
}
div#Links_Container {
    background-color: #FFFFFF;
    margin: 0.31em 0 0.31em 0.07em;
    width: 100%;
}
div#Bild_Rechts {
    background-color: #E7EBEE;
    margin-top: 0.31em;
}
div#Bild_Rechts img {
    /*margin: 0 auto 0 2px;
    width: 190px;*/
    z-index: 1;
}
div#Box_Rechts {
    background-color: #C9D2D7;
    height: 9.38em;
    margin-bottom: 0.31em;
    width: 100%;
}
div#eib {
    color: #FFFFFF;
    font-family: Helvetica New Roman,Arial;
    padding-left: 1em;
    padding-top: 8em;
}
div#eib img {
    float: left;
    margin-top: 0.35em;
    position: absolute;
    z-index: 2;
}
div#Rechts_Content {
    background-color: #E7EBEE;
    color: #454545;
    font-family: Arial;
    font-size: 0.69em;
    margin-top: 0.45em;
}
div#Rechts_Content p {
    margin-left: 1em;
}
div#Rechts_Content h1 {
    color: #454545;
    font-family: Arial;
    font-size: 1.09em;
    font-weight: bold;
    margin-bottom: 1em;
}
div#Rechts_Content h2 {
    color: #454545;
    font-family: Arial;
    font-size: 1.4em;
    font-weight: bold;
    margin-bottom: 0.61em;
    margin-top: -2em;
    padding-left: 0.61em;
    position: absolute;
}
div#Rechts_Content a {
    color: #454545;
    font-family: Arial;
    font-size: 1.09em;
    font-weight: bold;
}
div#Rechts_Logo {
    background-color: #C9D2D7;
    color: #454545;
    font-size: 0.69em;
    margin-top: 0.45em;
    padding: 0.61em 0.9em 0.61em 0.8em;
}
div#Kopfzeile_Container {
    height: 3.25em;
    margin-bottom: 1.25em;
    margin-top: 2.94em;
    padding: 0;
}
div#Fusszeile {
    background-color: #FFFFFF;
    margin: 0 auto;
}
div#Copyright {
    background-color: #B2BEC5;
    font-family: Arial;
    font-size: 0.69em;
    font-weight: bold;
    margin: 0 0.45em 0.45em;
    padding: 0.45em;
}
ul#Navigation {
    font-family: Arial;
    font-size: 0.8em;
    line-height: 1.5em;
}
* html ul#Navigation {
    font-size: 0.75em;
    height: 0.06em;
}
ul#Navigation li {
    list-style: none outside none;
}
ul#Navigation li.sub {
    list-style: none outside none;
    margin-left: 0.88em;
}
* html ul#Navigation li {
    display: inline;
    list-style: none outside none;
}
* html ul#Navigation li.sub {
    display: inline;
    list-style: none outside none;
}
ul#Navigation a {
    display: block;
    text-decoration: none;
}
ul#Navigation a:link {
    color: #444444;
    font-weight: bold;
}
ul#Navigation a:visited {
    color: #444444;
    font-weight: bold;
}
ul#Navigation a:hover {
    color: #444444;
    font-weight: bold;
}
li#aktiv a {
    color: #444444 !important;
    font-weight: bold;
    text-decoration: underline;
}
li#aktiv_sub a {
    color: #444444 !important;
    font-weight: bold;
    margin-left: 0.88em;
    text-decoration: underline;
}
legend {
    border: 0 none;
    padding-left: 0.63em;
    padding-right: 0.63em;
}
fieldset {
    border: 0.06em solid #B2BEC5;
    padding: 0.63em;
}
.radiolayout {
    padding-bottom: 0.938em;
    padding-top: 0.938em;
    width: 60%;
}
.formu {
    padding-bottom: 0.63em;
    padding-left: 0;
    padding-top: 0.63em;
}
.mf-radio {
    border: 0 none;
}
.mf-text {
    border: 0.06em solid #B2BEC5;
    color: #000000;
    margin-bottom: 0.63em;
    margin-top: 0.63em;
}
.mf-check {
    border: 0 none;
    margin-bottom: 0.313em;
}
.mf-select {
    border: 0.06em solid #B2BEC5;
    margin-bottom: 0.63em;
}
.mf-input {
    border: 0.06em solid #B2BEC5;
    margin-bottom: 0.63em;
}
.mf-submit {
    background-color: #B2BEC5;
    border: 0 none;
    color: #000000;
    margin-left: 10em;
    margin-top: 1em;
}
img {
    border: 0 none;
}

.Menue {
    background-color: #C9D2D7;
    width: 8em;
}
.FormTable {
    width: 99%;
}
.SaveCancel {
    color: White;
    width: 99%;
}
.detailsView {
    margin-top: 10px;
}
.watermarkTextbox {
    color: Silver;
}
.GridView {
    width: 99%;
}
.LoginButton {
    float: right;
    font-size: 0.69em;
    margin-right: 0.5em;
    margin-top: 10.5em;
}
.SeminarOverview {
    padding: 2px;
    width: 100%;
}
.SeminarOverview td {
    padding: 1px 2px 1px 3px;
}
.MemberTable {
    width: 100%;
}
.MemberTable th {
    font-size: 1.1em;
    height: 3em;
    text-align: left;
}
.anmeldungText {
    font-size: 1.2em;
    text-align: justify;
    width: 100%;
}
.loginForm {
    color: Black;
    font-size: 0.69em;
    left: 8em;
    position: relative;
    top: 12.5em;
}
.SeminarDDL {
    font-size: 1.2em;
    line-height: 1.5em;
    width: 25em;
}
.divSeminar {
    border: 5px solid white;
    padding: 4px;
    width: 90%;
}
.divSeminar h1 {
    font-size: 1.5em !important;
}
.tbCaptcha {
    width: 200px !important;
}
.anmeldungText {
    font-size: 1em;
}
.csc-frame {
    background-color: #E7EBEE;
    margin-bottom: 0.45em !important;
    padding: 0.91em;
}
.Hintergrund1 {
    background-image: url("../../img/qhintergrund.png");
    height: 33px;
    padding-top: 230px;
    width: 194px;
}
.Hintergrund2 {
    background-image: url("../../img/schulungen.png");
    height: 33px;
    padding-top: 230px;
    width: 194px;
}
div#Schulungen {
    background-color: #FFFFFF;
    padding: 0.44em 0;
}
div#Schulungen h1 {
    clear: both;
    color: #454545;
    font-family: Helvertica,Arial;
    font-size: 1.6em !important;
    font-weight: bold;
    margin-left: 0.8em;
    text-decoration: underline;
}
.newsLetterInput {
    width: 200px;
}
