body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color: #FFFFFF;
}

td, th, div, h, p, a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:   100%;
    color:       black;
}

form {
    margin: 0px;
}

input { font-size: 100%; border: 1; border-color: #42699E; border-style: solid; height=18px;}
select { font-size: 100%;  border: 1; border-color: #42699E; border-style: solid; height=18px;}
textarea {font-size: 100%;  border: 1; border-color: #42699E; border-style: solid; height=18px;}

.langesfeld {width: 400px; }

input.suche { width: 116px; }

ul { margin: 5px 0px 5px 20px; }
ol { margin: 5px 0px 5px 20px; }

.arab ul { margin: 5px 20px 5px 0px; }
.arab ol { margin: 5px 20px 5px 0px; }

td {
    background-image: none;
    align:left;
}

a {
    color:#000000;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}

div.clear { clear:both; }

.klein { font-size: 80%; }

td.kopfzeile {
    background-image: url(img/bg_kopf.gif);
    background-repeat: repeat-y;
    width:952px;
    height:101px;
}

td.linkespalte {
    background-image: url(img/bg_linkespalte.gif);
    background-repeat: repeat-y;
    width:196px;
}

td.rechtespalte {
    background-image: url(img/bg_rechtespalte.gif);
    background-repeat: repeat-y;
    width:176px;
}

td.inhalt {
    background-image: url(img/bg_inhalt.gif);
    width:540px;
}

td.abschlusslinkespalte {
    background-image: url(img/end_linkespalte.gif);
    background-repeat: repeat-y;
    width:196px;
}

td.abschlussrechtespalte {
    width:176px;
    background-image: url(img/end_rechtespalte.gif);
    background-repeat: repeat-y;
}

td.abschlussinhalt {
    background-image: url(img/end_inhalt.gif);
    background-repeat: repeat-y;
    width:540px;
}

a.weiss {
    color:#ffffff;
}

td.topnavi {
    background-image: url(img/bg_topnavi.gif);
    height:22px;
    padding-top:2px;
}

td.navi {
    background-color:#42699E;
}

div.navi {
    background-color:#42699E;
    color:#ffffff;
    font-weight:bold;
    padding:1px 12px 1px 12px;
}

a.navi {
    color:#ffffff;
    font-weight:bold;
}

span.navi {
    color:#ffffff;
    font-weight:bold;
}

td.subnavi {
    background-color:#E1E1E1;
}

td.suche {
    background-color:#E1E1E1;
}

div.suche {
    background-color:#E1E1E1;
    padding:2px 12px 2px 12px;
}

td.subnavi-aktiv {
    background-color:#FFFFFF;
}

div.subnavi {
    background-color:#E1E1E1;
    padding:2px 12px 2px 0px;
}

div.subnavi-aktiv {
    background-color:#FFFFFF;
    padding:2px 12px 2px 0px;
}

div.multiteaser {
    background-color:#FFFFFF;
    padding:2px 12px 2px 0px;
}

td.orange {
    background-color:#D97128;
}

td.blau {
    background-color:#42699E;
}

div.titel-orange {
    background-color:#D97128;
    font-weight:bold;
    padding:3px 12px 3px 12px;
    color:#ffffff;
}

div.titel-blau {
    background-color:#42699E;
    font-weight:bold;
    padding:3px 12px 3px 12px;
    color:#ffffff;
}


/* Hinzugefügt bei Überarbeitung der H1-H6 Tags */
h1.titel-orange, h2.titel-orange {
    margin: 0px;
    font-size: 100%;
    background-color:#D97128;
    font-weight:bold;
    padding:0.3em 12px 0.3em 12px;
    color:#ffffff;
}

h1.titel-blau, h2.titel-blau {
    margin: 0px;
    font-size: 100%;
    background-color:#42699E;
    font-weight:bold;
    padding:0.3em 12px 0.3em 12px;
    color:#ffffff;
}

h2.subhead {
    margin: 0px;
    font-size: 100%;
    background-color:#EFDEB4;
    font-weight:bold;
    padding:9px 12px 9px 12px;
}

h3 {
    font-size: 100%;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
}
/* Ende */

td.subhead {
    background-color:#EFDEB4;
}

div.text {
    background-color:#ffffff;
    padding:2px 12px 0px 12px;
}

td.text {
    background-color:#ffffff;
}

td.bild {
    background-color:#E1E1E1;
}

div.bild {
    background-color:#E1E1E1;
    padding:12px 12px 12px 12px;
}

div.bildoben {
    background-color:#E1E1E1;
    padding:0px 12px 12px 12px;
}

td.rechtespalte div.bild {
    background-color:#E1E1E1;
    padding:4px 4px 4px 4px;
}

div.bildkasten {
    background-color:#E1E1E1;
    width: 405px;
    padding:4px 12px 4px 12px;
}

div.bildkasten td {
    padding-right: 8px;
}

td.teaserrechts {
    background-color:#E1E1E1;
}

td.teaserrechts-weiss {
    background-color:white;
}

div.teaserrechts {
    background-color:#E1E1E1;
    padding:2px 12px 2px 0px;
}

.arab {
    direction: rtl;
    font-size: 125%;
    text-align: right;
    font-family: time new roman, sans-serif;
    font-weight: normal;
}
.ltr {
    direction: ltr;
    text-align: left;
}
hr.thick {
    color: #D97128;
    border-width: 0;
    background-color: #D97128;
    height: 10px;
}
hr.thin {
    color: #EFDEB4;
    border-width: 0;
    background-color: #EFDEB4;
    height: 2px;
}

div.downloadmanager {
}
h1.downloadmanager {
    padding: 3px 20px 3px 20px;
    background-color: #D97128;
    color: white;
    margin: 0;
    font-weight: bold;
    font-size: 100%;
    border-left: 1px solid #D97128;
    border-right: 1px solid #D97128;
}
h2.downloadmanager {
    margin: 0;
    font-weight: bold;
    font-size: 100%;
}
div.lightorange {
    background-color: #EFDEB4;
    color: black;
    padding: 0 20px 0 20px;
    border-left: 1px solid #D97128;
    border-right: 1px solid #D97128;
}
div.white {
    background-color: white;
    color: black;
    padding: 0 20px 0 20px;
    border-left: 1px solid #D97128;
    border-right: 1px solid #D97128;
}
div.lightgrey {
    background-color: #E1E1E1;
    color: black;
    padding: 0 20px 0 20px;
    border-left: 1px solid #D97128;
    border-right: 1px solid #D97128;
}
