/* Layout */

body {}

table.Metanavigation td {border: none; font-weight: bold; white-space: nowrap}
table.Metanavigation td a {margin: 0 5px 0 5px; color: rgb(255,255,255); letter-spacing: 0; text-decoration: none}
table.Metanavigation td a:hover {text-decoration: underline}
table.Metanavigation td.Marke {padding: 5px 10px 0 10px; color: rgb(173,216,144); letter-spacing: 2px}

table.Navigation {}
table.Navigation td {border: none}
table.Navigation div.Balken1 {border-top: 2px solid white; height: 13px}
table.Navigation div.Balken2 {border-top: 2px solid white; border-left: 2px solid white; height: 13px}
table.Navigation div.Balken3 {border-left: 2px solid white; height: 15px}

table.Inhalt {}
table.Inhalt td.Fliesstext {padding: 20px 66px 50px 20px; background: white}
table.Inhalt td.Fliesstext div {}
table.Inhalt td.Marginalspalte {background: white; color: rgb(86,170,28)}
table.Inhalt td.Marginalspalte div {width: 245px}
table.Inhalt td.Marginalspalte div a {color: rgb(86,170,28)}
table.Inhalt td.Marginalspalte div a:hover {color: rgb(204,217,66)}
table.Inhalt td.Copyright {padding: 15px 5px 5px 20px; color: white; font-size: 9px; line-height: 1}
table.Inhalt td.Copyright a {color: white}


/* Satz */

/* Farben */

.Marke {background: rgb(86,170,28); color: rgb(255,255,255)}
.BankingFinance {background: rgb(89,101,120)}
.Business {background: rgb(0,115,125)}
.College {background: rgb(209,91,5)}
.Hochschule {background: rgb(43,55,110)}
.Individuell {background: rgb(164,0,97)}
.LanguageCulture {background: rgb(118,194,188)}
.Profession {background: rgb(167,0,43)}
.Ausbildung {background: rgb(23,72,83)}


/* Schriften */

td {}


/* Bilder */

img {border: none}


/* Auszeichnungen */

table.Inhalt a {}
table.Inhalt a:hover {color: rgb(86,170,28)}
table.Inhalt a.Mehr {color: rgb(86,170,28)}
table.Inhalt a.Mehr:hover {color: rgb(0,0,0)}

span.Pfad {color: rgb(86,170,28)}


/* Überschriften */

/* Thema */
h1 {margin: 0 0 18px 0; border-bottom: 2px solid rgb(86,170,28); color: rgb(86,170,28); font-size: 14px; font-weight: bold}

/* Titel */
h2 {margin: 0 0 18px 0; border-bottom: 1px solid rgb(86,170,28); padding-top: 18px; color: rgb(86,170,28); font-size: 12px}
h2.NachThema {padding-top: 0}
td.Marginalspalte h2 {margin-top: 20px; border-bottom-width: 2px; font-size: 14px}

/* Untertitel */
h3 {margin:0; border-bottom: 1px solid rgb(86,170,28); color: rgb(86,170,28); font-size: 12px; font-weight: normal}


/* Absätze */

p {margin: 0 0 9px 0; text-align: justify}
td.Marginalspalte p {margin: 0 10px 18px 0; text-align: left}


/* Aufzählungen */

dl {}
dl dt {}
dl dd {}

ol {margin: 0 0 9px 0; padding-left: 23px}
ol li {}
ol ul {}

ul {margin: 0 0 9px 0; padding-left: 23px; list-style-image: url(../Bilder/Ornamente/Aufzaehlungszeichen.gif)}
ul li {}


/* Abschnitte */

div {}
hr {border: none; background: rgb(86,170,28); height: 5px}


/* Tabellen */

table.Inhalt table {margin: 0 0 18px 0}
table.Inhalt td.Fliesstext tbody th {border-bottom: 1px solid rgb(86,170,28); padding-top: 18px; color: rgb(86,170,28)}
table.Inhalt td.Fliesstext tbody td {border-bottom: 1px solid rgb(86,170,28); padding: 10px 20px 0px 0px}
table.Inhalt td.Fliesstext thead th {border-bottom: 2px solid rgb(86,170,28); color: rgb(86,170,28); font-weight: bold}
table.Inhalt td.Fliesstext thead td {border-bottom: 1px solid rgb(86,170,28); color: rgb(86,170,28)}
table.Inhalt td.Fliesstext table.Layout {margin: 0}
table.Inhalt td.Fliesstext table.Layout td {border: none; padding: 0}
table.Inhalt td.Fliesstext table.Raster td {border: none; padding: 0}


/* Formulare */

form {}
form table {}
form td {padding-right: 10px; line-height: 20px}

input {}
input.Textfeld {width: 100%; line-height: 14px}

select {width: 100%}
textarea {width: 100%}


/* Formatvorlagen zur JavaScript-Klasse 'DHTMLMenue' */

div.DHTMLMenueTitel {padding: 3px 4px 0 7px; height: 39px}
div.DHTMLMenueTitel a {display: block; width: 100%; height: 100%; color: rgb(86,170,28); font-size: 11px; font-weight: bold; text-decoration: none; white-space: nowrap}
div.DHTMLMenueTitelHover {margin-left: 2px; border-right: 1px solid rgb(86,170,28); border-left: 1px solid rgb(86,170,28); padding: 3px 3px 0 4px; height: 39px; background: white}
div.DHTMLMenueTitelHover a {display: block; width: 100%; height: 100%; font-size: 11px; white-space: nowrap}
div.DHTMLMenueTitelHover#DHTMLMenueTitel1 {border-color: rgb(86,170,28)}
div.DHTMLMenueTitelHover#DHTMLMenueTitel2 {border-color: rgb(89,101,120)}
div.DHTMLMenueTitelHover#DHTMLMenueTitel3 {border-color: rgb(0,115,125)}
div.DHTMLMenueTitelHover#DHTMLMenueTitel4 {border-color: rgb(209,91,5)}
div.DHTMLMenueTitelHover#DHTMLMenueTitel5 {border-color: rgb(43,55,110)}
div.DHTMLMenueTitelHover#DHTMLMenueTitel6 {border-color: rgb(164,0,97)}
div.DHTMLMenueTitelHover#DHTMLMenueTitel7 {border-color: rgb(118,194,188)}
div.DHTMLMenueTitelHover#DHTMLMenueTitel8 {border-color: rgb(167,0,43)}
div.DHTMLMenueTitelHover#DHTMLMenueTitel9 {border-color: rgb(23,72,83)}
div.DHTMLMenueTitelHover a {color: rgb(86,170,28); font-weight: bold; text-decoration: none}

div.DHTMLMenue {position: absolute; visibility: hidden; margin: 0 2px 2px 2px; border-top: 1px solid rgb(86,170,28); background: white; filter: progid:DXImageTransform.Microsoft.Alpha(Style=0,Opacity=90)}
div.DHTMLMenue#DHTMLMenue1 {border-color: rgb(86,170,28)}
div.DHTMLMenue#DHTMLMenue2 {border-color: rgb(89,101,120)}
div.DHTMLMenue#DHTMLMenue3 {border-color: rgb(0,115,125)}
div.DHTMLMenue#DHTMLMenue4 {border-color: rgb(209,91,5)}
div.DHTMLMenue#DHTMLMenue5 {border-color: rgb(43,55,110)}
div.DHTMLMenue#DHTMLMenue6 {border-color: rgb(164,0,97)}
div.DHTMLMenue#DHTMLMenue7 {border-color: rgb(118,194,188)}
div.DHTMLMenue#DHTMLMenue8 {border-color: rgb(167,0,43)}
div.DHTMLMenue#DHTMLMenue9 {border-color: rgb(23,72,83)}

div.DHTMLMenue span {display: block; border-right: 1px solid rgb(86,170,28); border-bottom: 1px solid rgb(86,170,28); border-left: 1px solid rgb(86,170,28); padding: 3px 3px 4px 4px; font-size: 11px; white-space: nowrap}
div.DHTMLMenue#DHTMLMenue1 span {border-color: rgb(86,170,28)}
div.DHTMLMenue#DHTMLMenue2 span {border-color: rgb(89,101,120)}
div.DHTMLMenue#DHTMLMenue3 span {border-color: rgb(0,115,125)}
div.DHTMLMenue#DHTMLMenue4 span {border-color: rgb(209,91,5)}
div.DHTMLMenue#DHTMLMenue5 span {border-color: rgb(43,55,110)}
div.DHTMLMenue#DHTMLMenue6 span {border-color: rgb(164,0,97)}
div.DHTMLMenue#DHTMLMenue7 span {border-color: rgb(118,194,188)}
div.DHTMLMenue#DHTMLMenue8 span {border-color: rgb(167,0,43)}
div.DHTMLMenue#DHTMLMenue9 span {border-color: rgb(23,72,83)}
div.DHTMLMenue span a {display: block; width: 100%; color: rgb(86,170,28); text-decoration: none}
div.DHTMLMenue span.Hover {background: rgb(86,170,28)}
div.DHTMLMenue span.Hover a {color: white}

div.DHTMLMenueInhaltsverzeichnis {}
div.DHTMLMenueInhaltsverzeichnis div {}
div.DHTMLMenueInhaltsverzeichnis span {display: block}
div.DHTMLMenueInhaltsverzeichnis span a {text-decoration: none}
div.DHTMLMenueInhaltsverzeichnis span a:hover {text-decoration: underline}
