/*container layout*/
body{background-color: #fff;
/*
scrollbar-arrow-color:#800000;
scrollbar-base-color:#EEE7B5;
scrollbar-highlight-color : #FFFFFF;
scrollbar-shadow-color :#FFFFFF;
SCROLLBAR-TRACK-COLOR: #F0E6BE;
*/
overflow-x: hidden;}


body, p, h1, h2, h3, a{font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #000000}
acronym { cursor: help; border-bottom: dashed 1px; }
p, a, tr, td{
        font-size: 12pt;
        padding: 0px 0px 5px 0px;
}
h1{
 color:#000;
 font-weight: bold;
 font-size: 30pt;
 padding: 0px 0px 0px 0px;
}
h2{
        color: #5EB088;
        font-weight: bold;
        font-size: 15pt;
        padding: 42px 0px 5px 0px;
}
h3{
        color: #5EB088;
        font-weight: bold;
        font-size: 14pt;
        padding: 0px 0px 5px 0px;
}
h4{
 color:#5EB088;
 font-weight: bold;
 font-size: 12pt;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}
h5{
 color:#5EB088;
 font-weight: bold;
 font-size: 10pt;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}

#seite{
        margin: 0px;
        padding: 0px;
        /*width: 780px;*/
        width: 784px;
}
#kopf{
        margin: 0px;
        padding: 0px;
        width: 780px;
        height: 130px;
}
#navigation {float:left;
        margin: 0px;
        padding: 0px;
        float: left;
        width: 175px;
}
#inhalt{float:left;
        text-align: left;
        margin: 0px;
        padding: 0px;
        width: 605px;
}
#inhalt2{float:left;
        text-align: left;
        margin: 0px;
        padding: 0px;
        width: 605px;
        font-size:12px;
}
#navi a{
        display: block;
        background-image: url(navi_bt_p.jpg);
        background-repeat: no-repeat;
        text-decoration: none;
        width: 175px;
        height: 35px;
        font-size: 12pt;
        padding: 0px 0px 0px 12px;
        margin: 0px 0px 0px 0px;
        color: #000;
        text-align: left;
        line-height: 25px;
}
#navi a:hover{
        background-image: url(navi_bt_a.jpg); background-repeat: no-repeat;
        color: #000000;
}
#aktiv{
        display: block;
        background-image: url(navi_bt_a.jpg);
        background-repeat: no-repeat;
        text-decoration: none;
        width: 175px;
        height: 35px;
        font-size: 12pt;
        padding: 0px 0px 0px 12px;
        margin: 0px 0px 0px 0px;
        color: #000;
        text-align: left;
        line-height: 25px;
}
#laufschrift{
 font-weight: bold;
 font-size: 12pt;
}
.gruen{
        color:#5EB088; font-weight: bold;
        font-size: 12pt;
}
.gruen2{
        color:#5EB088; font-weight: none;
        font-size: 12pt;
}
.gruen14{
 color:#5EB088;
 font-weight: bold;
 font-size: 14pt;
}
.mandatory{
        color: #FF0000;
        font-weight: bold;
}
.rot{
        color: #FF0000;
}
.rot2{
        color: #FF0000;
        font-style: italic;
}
.rot3{
        color: #FF0000;
        font-weight: bold;
        text-decoration: none;
}
.gelb{
        color: #FF0000;
}
.gelb2{
        color: #FF0000;
        font-weight: bolder;
}
.gelb3{
        color: #FF0000;
        font-weight: bolder;
   font-size: 14pt;
}
ul {
        font-size: 12pt;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 12px;
        list-style-type: disc;
}
ol {
        font-size: 12pt;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 20px;
}
li{
        padding: 0px 0px 5px 0px;
        margin: 0px 0px 0px 10px;
}
.klein{
        font-size: 10pt;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 3px 0px;
}
.kleinb{
        font-size: 10pt;
		font-weight: bold;
        padding: 0 0 0 0;
        margin: 0 0 3px 0;
}
 .Auswahl
   {width:253px; font-family: Arial, Helvetica, sans-serif; color: #3A59A; font-size: 10pt;}
 .feld
   { background-color: #FFFFFF; width:250px; border:1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #3A59A;}
 .feld2
   { background-color: #FFFFFF; width:418px; border:1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #3A59A;}
#backlink{
        color: #404040;
        text-decoration: none;
        cursor: text;
        font-size: 6pt;
}
#backlink a{
        color: #404040;
        text-decoration: none;
        font-size: 6pt;
        text-align: center;
        padding: 0px;
        margin: 0px;
        cursor: normal;
}
#backlink a:hover{
        text-decoration: none;
}

/*
ränder
        border-left: 1px solid #00ffff;
        border-right: 1px solid #00ffff;
        border-top: 1px solid #00ffff;
        border-bottom: 1px solid #00ffff;
*/
