
html {
         width: 100%;
         height: 100%;
         margin: 0em;
         padding: 0em;
         text-a#gn: center;
         font-size: 1em;
         /*\*/
         overflow: auto;
         /**/
}
body {
         width: 100%;
         height: 100%;
         margin: 0em;
         padding: 0em;
         background-color: #f6f6f6;
         font-family: Arial, Helvetica, sans-serif;
         line-height: 1.6em;
         color: #333333;
         text-align: left;
         overflow: auto;
}
#alles {
         height: 100%;
         margin: 0em auto;
         padding: 0em;
         background-image: url(../bilder/diverses/background.gif);
         background-repeat: no-repeat;
         background-position: right 6.3em;
         width: 50em;
}
#weiter {
         float: left;
         margin: 0em;
         padding: 0em;
         }
#ubs {
         border: 0em;
         margin: 0em;
         padding: 0em;
         float: left;
         visibility: hidden;
}
#oben {
         border: 0.05em solid #bcbdb0;
         height: 6.25em;
         margin: 0em;
         padding: 0em;
         text-align: left;
         width: 50em;
}
#logo {
         border: 0em;
         height: 6.25em;
         float: left;
         width: 10.4em;
}
.bildlogo {
         border: 0em;
         width: 10.4em;
         height: 6.25em;
         float: left;
}
#header {
         border: 0em;
         height: 6.25em;
         float: left;
         background-color: #008186;
         background-repeat: no-repeat;
         width: 39.6em;
}
/* .header1 {
         background-image: url(../bilder/header/head08.jpg);
}
.header2 {
         background-image: url(../bilder/header/head01.jpg);
}
.header3 {
         background-image: url(../bilder/header/head12.jpg);
}
.header4 {
         background-image: url(../bilder/header/head11.jpg);
}
.header5 {
         background-image: url(../bilder/header/head09.jpg);
}
.header6 {
         background-image: url(../bilder/header/head17.jpg);
} */
#nav {
         margin: 2.9em 0em 0em 1.2em;
         height: 1.55em;
         width: 37em;
         padding: 0em;
         }
.nav0 {
         border: 0em;
         margin: 0em;
         height: 1.55em;
         width: 6.2em;
}
.nav1 {
         border: 0em;
         margin: 0em;
         height: 1.55em;
         width: 2.8em;
}
.nav2 {
         border: 0em;
         margin: 0em;
         height: 1.55em;
         width: 4.81em;
}
.nav3 {
         border: 0em;
         margin: 0em;
         height: 1.55em;
         width: 6.82em;
}
.nav4 {
         border: 0em;
         margin: 0em;
         height: 1.55em;
         width: 6.5em;
}
.nav5 {
         border: 0em;
         margin: 0em;
         height: 1.55em;
         width: 4.6em;
}
#subnav {
         margin: 0em 0em 0em 1.2em;
         padding: 0em;
         height: 1.35em;
         width: 37em;
}
.sn7 {
      border: 0em;
}
.sn10 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 6.2em;
}
.sn13 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 4.65em;
}
.sn14 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 4.85em;
}
.sn15 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 6.65em;
}
.sn16 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 4.8em;
}
.sn19 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 4.6em;
}
.sn20 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 7.65em;
}
.sn32 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 8.3em;
}
.sn33 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 6.87em;
}
.sn36 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 6.8em;
}
.sn37 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 8.4em;
}
.sn40 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 5.7em;
}
.sn41 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 5.37em;
}
.sn42 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 6.89em;
}
.sn43 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 6.3em;
}
.sn44 {
         border: 0em;
         margin: 0em;
         height: 1.35em;
         width: 3.5em;
}
#haupt {
         width: 50em;
         padding: 1em 0em 0em 0em;
         margin: 0em;
         /*\*/
         overflow: auto;
         /**/
}
#links {
         width: 10.6em;
		 height: auto;
         float: left;
         overflow: auto;
}
#tnav {
         border: 0.05em solid #bcbdb0;
         padding: 0em 0.5em;
         margin: 1.3em 0em 0em 0em;
         background-color: #ffffff;
         line-height: 1.5em;
}
#tnav1 {
         border: 0.05em solid #bcbdb0;
         padding: 0em 0.5em;
         margin: 0.35em 0em 0em 0em;
         background-color: #ffffff;
         line-height: 1.5em;
}
.navliste {
         margin: 0em;
         padding: 0em;
         font-size: 0.9em;
}
.subnavliste {
         margin: 0em 0em 0.8em 1.5em;
         padding: 0em;
         font-size: 0.9em;
         line-height: 1.6em;
}
.navleintrag {
         list-style-image: url(../bilder/diverses/pfeil.gif);
         margin: 0em 0em 0em 1em;
         padding: 0em;
         font-size: 0.9em;
}
.navleintrag1 {
         list-style-image: url(../bilder/diverses/pfeil.gif);
         margin: 0em 0em 0em 1em;
         padding: 0em;
         font-size: 0.9em;
         font-weight: bold;
}
.navleintrag2 {
         list-style-image: url(../bilder/diverses/pfeil.gif);
         margin: 0.3em 0em 0em 0em;
         padding: 0em;
         font-size: 1em;
         font-weight: bold;
}
a.ltnav:link {

         text-decoration: none;

         color: #008186;

         font-weight: bold;

}

a.ltnav:visited {

         text-decoration: none;

         color: #7a7a7a;

         font-weight: bold;

}

a.ltnav:hover {

         color: #008186;

         font-weight: bold;

         text-decoration: underline;

}

a.ltnav:active {

         text-decoration: underline;

         color: #008186;

         font-weight: bold;

}

#infobox_0 {
         border: 0.05em solid #bcbdb0;
         padding: 0em 0.5em 0.5em 0.5em;
         margin: 5.55em 0em 0em 0.1em;
}

#infobox_11 {
         border: 0.05em solid #bcbdb0;
         padding: 0em 0.5em 0.5em 0.5em;
         margin: 10em 0em 0em 0em;
}
#infobox_2 {
         border: 0.05em solid #bcbdb0;
         padding: 0em 0.5em 0.5em 0.5em;
         margin: 6.5em 0em 0em 0em;
}

#infobox_4 {
         border: 0.05em solid #bcbdb0;
         padding: 0em 0.5em 0.5em 0.5em;
         margin: 3.5em 0em 0em 0em;
}
#infobox_5 {
         border: 0.05em solid #bcbdb0;
         padding: 0em 0.5em 0.5em 0.5em;
         margin: 2em 0em 0em 0em;
}

#infobox_6 {
         border: 0.05em solid #bcbdb0;
         padding: 0em 0.5em 0.5em 0.5em;
         margin: 2em 0em 0em 0em;
}

#infobox_7 {
         border: 0.05em solid #bcbdb0;
         padding: 0em 0.5em 0.5em 0.5em;
         margin: 1.4em 0em 0em 0em;
}

#infobox_X {

         border: 0.05em solid #bcbdb0;
         padding: 0em 0.5em 0.5em 0.5em;
         margin: 8em 0em 0em 0em;

}

h4 {

         font-size: 0.9em;

         color: #000000;

         margin: 0em;

}

.h4r {

         font-size: 0.9em;

         color: #c83737;

         margin: 0em;

}
.h4g {

         font-size: 0.9em;

         color: #008186;

         margin: 0em;

}

h5{

         font-size: 0.9em;

         color: #666666;

         margin: 0em;

}

.pinfo {

         font-size: 0.75em;

         color: #000000;

         line-height: 1.6em;

         margin: 0em;

}

a.infolink:link {

         text-decoration: none;

         color: #008186;

         font-weight: bold;

}

a.infolink:visited {

         text-decoration: none;

         color: #7a7a7a;

         font-weight: bold;

}

a.infolink:hover {

         text-decoration: underline;

         color: #008186;

         font-weight: bold;

}

a.infolink:active {

         text-decoration: underline;

         color: #008186;

         font-weight: bold;

}

#inhalt {

         width: 38.2em;

         height: 27.5em;

         margin: 0em 0em 0em 1em;

         padding: 0em;

         float: left;

         /*\*/

         overflow: auto;

         /**/

}

#inhalt_b {

         width: 38.2em;

         height: 27.5em;

         margin: 0em 0em 0em 1em;

         padding: 0em;

         float: left;

         /*\*/

         overflow: auto;

         /**/

}

#inhalt_l {

         width: 24.7em;

         margin: 0em;

         padding: 0em;

         float: left;

}

#inhalt_l1 {

         width: 28.4em;

         margin: 0em;

         padding: 0em;

         float: left;

}

#inhalt_r {

         width: 5em;

         margin: 0em 0em 0em 1em;

         padding: 2.1em 0em 0em 0em ;

         float: left;

}

#inhalt_r1 {

         width: 4.4em;

         margin: 0em 0em 0em 1em;

         padding: 2.1em 0em 0em 0em ;

         float: left;

}

.illu {

         border: 0.05em solid #bcbdb0;

         width: 10.4em;

         height: 7.9em;

         margin: 0em 0em 0.3em 0em;

}

p {

         font-size: 0.9em;

         margin: 0em 0.5em 0.5em 1.6em;

}

.pbild {

         line-height: 0em;

}

.startdiv {

         width: 31.6em;

         height: 8.8em;

}

.startlinks {

         width: 20em;

         height: 8.8em;

         float: left;

}

.startrechts {

         width: 11em;

         height: 8.8em;

         float: right;

         text-align: right;

}

.startbild {

         border: 0.05em solid #bcbdb0;

        /*  width: 10em; */

         height: 7.51em;

         margin: 1.3em 0em 0em 0em;

}

.startspan {

         color: #818285;
         font-family: Arial,Helvetica,sans-serif;
		 font-weight: bold;
         font-size: 2.7em;

}

.startabs {
         margin: 1.1em 0em 0em 6.7em;
}

ul {
         font-size: 0.9em;
         list-style-image: url(../bilder/diverses/pfeil1.gif);
}

ol {
         font-size: 0.9em;
         margin-left: 3.2em;
}

h1 {
         font-size: 1.2em;
         margin: 0em 0em 0.4em 0em;
}



h1.anfang {
         margin-top: 0em;
}

/* 
.buchb {
         width: 2em;
         height: 2.15em;
}

.buchi {
         width: 1em;
         height: 2.15em;
}

.buchv {
         width: 2.1em;
         height: 1.6em;
}
 */
 
a.textlink:link {

         text-decoration: none;

         color: #008186;

         font-weight: bold;

         letter-spacing: 0.1em;

}



a.textlink:visited {

         text-decoration: none;

         color: #7a7a7a;

         font-weight: bold;

         letter-spacing: 0.1em;

}



a.textlink:hover {

         text-decoration: none;

         color: #008186;

         text-decoration: underline;

         font-weight: bold;

         letter-spacing: 0.1em;

}



a.textlink:active {

         text-decoration: underline;

         color: #008186;

         text-decoration: none;

         font-weight: bold;

         letter-spacing: 0.1em;

}

.gruen {

         color: #008186;

}

h3 {

         font-size: 1em;

         margin: 0em 0em 0.2em 1.4em;

}

.kontakt {

         width: 36em;

         height: 12.5em;

         margin: 0em;

         padding: 0em;

         float: left;

         text-align: center;

         /*\*/

         overflow: auto;

         /**/

border: 1px solid blue;

}

.kon {

         text-align: center;

         width: 14.5em;

         float: left;

         margin: 1em 0em 0em 0em;

         padding: 0em;

         font-size: 0.8em;

         /*\**/

         overflow: hidden;

         /**/

}

.name {

         font-weight: bold;

         /* color: #008186; */

}

.kont {

         line-height: 1.6em;

         margin-left: 0em;

}

.konbild {

         width: 6.3em;

         height: 7.9em;

         border: 0.05em solid #bcbdb0;

         text-align: center;

}

.ulfltxt {

         font-size: 0.9em;

         list-style-image: url(../bilder/diverses/pfeil1.gif);

}

.ulfltxt1 {

         font-size: 0.9em;

         list-style-image: url(../bilder/diverses/pfeil1.gif);

         margin-top: 0em;

}

.ulfltxtsm {

         font-size: 0.8em;

         list-style-image: url(../bilder/diverses/pfeil1.gif);

         line-height: 2.4em;

         margin-top: 0em;

}

.ulfltxtsm1 {

         font-size: 1em;

         list-style-image: url(../bilder/diverses/pfeil.gif);

         line-height: 1.8em;

         margin-left: 1.5em;

}

.ulfltxtsm2 {

         font-size: 1em;

         list-style-image: url(../bilder/diverses/pfeil.gif);

         line-height: 1.8em;

         margin-left: 1.5em;

}

.ulfltxtsm3 {

         font-size: 1.1em;

         list-style-image: url(../bilder/diverses/pfeil.gif);

         line-height: 1.3em;

         margin-left: 1.5em;

}

.standortbild {

         border: 0.05em solid #bcbdb0;

         width: 26.25em;

         height: 18.75em;

         margin: 0em 0em 0em 1.4em;

         padding: 0em;

}

.unter {

         text-decoration: underline;

}

.kastenpartner {

         margin: 0em 0em 0em 1.45em;

         padding: 0em;

         height: 5em;

}

.ppartner {

         font-size: 0.9em;

         margin: 0em 0em 0em 0em;

}

.partner {

         border: 0em;

         margin: 0.6em 1em 0em 0em;

         float: left;

}

.pubbild {
         float: right;
         margin: 0.5em 0em 0em 1em;
         padding: 0em 0em 0em 0.02em;
         border: 0.05em solid #bcbdb0;
         width: 6.95em;
         height: 9.85em;
}

.progbild {
        float: right;
        vertical-align: top;
        margin-top: 0.4em;
        border: 0px;
        border: 0.05em solid #bcbdb0;
}
.k3 {
         border: 0em;
         margin: 0em 0em 0em 0em;
         vertical-align: top;
}
.k3abs {
         display: inline;
         margin: 0em 0em 0em 1.6em;
}
.olfltxt {
         font-size: 0.9em;
         margin-left: 3.3em;
         margin-top: 0em;
}
.ulfltxtbei {
         font-size: 0.9em;
         list-style-image: url(../bilder/diverses/pfeil1.gif);
         margin-top: 0em;
}
.ima {
         border: 0em;
         margin: 3em 0em 1em 6em;
}
.imaabs {
         text-align: center;
}
.kform {
         margin: 0em;
         padding: 0em 3em 0em 0em;
}
.formabs {
         margin: 0em;
         padding: 0em;
         font-size: 0.8em;
         text-align: right;
}
.beschriftung {
         font-weight: bold;
}
.eingabe {
         width: 30em;
         border: 0.05em solid #bcbdb0;
         margin: 0em 0em 0em 1em;
         font-family: Arial, Helvetica, sans-serif;
}
h1.kofo {
         margin-top: 0em;
         font-size: 1.1em;
}
h1.person {
         margin-top: 0em;
         font-size: 1.1em;
         color: #008186;
}
.plz {
         width: 5em;
         min-width: 5.55em;
         border: 0.05em solid #bcbdb0;
         margin: 0em 0em 0em 1em;
         font-family: Arial, Helvetica, sans-serif;
}
.plzbest1 {
         width: 5em;
         min-width: 5.55em;
         border: 0.05em solid #bcbdb0;
         margin: 0em 0em 0em 1em;
         font-family: Arial, Helvetica, sans-serif;
}
.ort {
         width: 21.4em;
         max-width: 21em;
         border: 0.05em solid #bcbdb0;
         margin: 0em 0em 0em 1em;
         font-family: Arial, Helvetica, sans-serif;
}
.emailadr {
         width: 14.7em;
         border: 0.05em solid #bcbdb0;
         margin: 0em 0em 0em 1em;
         font-family: Arial, Helvetica, sans-serif;
}
.telefon {
         width: 9.5em;
         border: 0.05em solid #bcbdb0;
         margin: 0em 0em 0em 1em;
         font-family: Arial, Helvetica, sans-serif;
}
.eingabe1 {
         width: 31.25em;
         max-width: 30em;
         font-size: 1em;
         height: 10em;
         max-height: 7.9em;
         border: 0.05em solid #bcbdb0;
         margin: 0em 0em 0em 1em;
         vertical-align: text-top;
         font-family: Arial, Helvetica, sans-serif;
         /*\*/
         overflow: auto;
         /**/
}
.schalterabs {
         margin: 1em 0em 0em 0em;
         font-size: 0.8em;
         text-align: right;
}
.schalter1 {
         border: 0.05em solid #bcbdb0;
         font-weight: bold;
         color: #008186;
         background-color: #ffffff;
         width: 15.6em;
         max-width: 14.85em;
         font-size: 1em;
         height: 1.6em;
}
.schalter2 {
         border: 0.05em solid #bcbdb0;
         font-weight: bold;
         color: #008186;
         background-color: #ffffff;
         width: 15.6em;
         max-width: 14.85em;
         font-size: 1em;
         height: 1.6em;
}
.alarm {
         font-size: 0.8em;
         font-weight: bold;
         color: #008186;
         border: 0.05em solid #008186;
         line-height: 1.4em;
         margin-left: 11.2em;
         padding: 0.5em;
         width: 30.6em;
         max-width: 29em;
         background-color: #ffffff;
}
.alarm1 {
         font-size: 0.8em;
         font-weight: bold;
         color: #008186;
         border: 0.05em solid #008186;
         line-height: 0.8em;
         margin-left: 12.5em;
         padding: 1em 0.5em 0em 0.5em;
         width: 30.6em;
         max-width: 29em;
         background-color: #ffffff;
}
.alarm2 {
         font-size: 0.8em;
         font-weight: bold;
         color: #ff0000;
         border: 0.05em solid #008186;
         height: 1em;
         margin-left: 1.9em;
         padding: 0.5em;
         width: 43.3em;
         max-width: 29em;
         background-color: #ffffff;
         text-align: center;
}
.absalarm {
         line-height: 1em;
         margin: 0.4em 0em 0em 0em;
         text-align: center;
}
.va {
         border: 0em;
         width: 35.5em;
         border-collapse: collapse;
         margin: 0em 0em 0em 1.5em;
}
th {
         border-top: 0.05em solid #bcbdb0;
         border-bottom: 0.05em solid #bcbdb0;
         font-size: 0.8em;
         padding: 0em;
         margin: 0em;
         background-color: #ffffff;
         line-height: 1.2em;
         text-align: center;
}
td {

         text-align: left;

         font-size: 0.8em;

         margin: 0em;

         padding: 0em 0.5em;

         line-height: 1.6em;

         vertical-align: top;

}

.thlinks {

         border-left: 0.05em solid #bcbdb0;

         padding: 0em 0.2em;

}

.thtit_buch {

         text-align: left;

         padding-left: 1em;

}

.thtit_datum {

         text-align: center;

}



.thtit_ort {

         text-align: center;

}



.thtit_leer {

         border-right: 0.05em solid #bcbdb0;

}

.tr1 {

         background-color: #ffffff;

}

.tdbox {

         margin: 0em;

         text-align: center;

         vertical-align: middle;

         border-top: 0.05em solid #bcbdb0;

         border-bottom: 0.25em double #bcbdb0;

         border-left: 0.05em solid #bcbdb0;

}

.tdtit {

         width: 18em;

         margin: 0em;

         padding-left: 1em;

         border-top: 0.05em solid #bcbdb0;

         border-bottom: 0.25em double #bcbdb0;

}

.tddatum {

         margin: 0em;

         padding: 0em;

         text-align: center;

         vertical-align: middle;

         width: 14em;

         border-top: 0.05em solid #bcbdb0;

         border-bottom: 0.25em double #bcbdb0;

}

.tdort {

         margin: 0em;

         padding: 0em;

         width: 8em;

         text-align: center;

         vertical-align: middle;

         border-top: 0.05em solid #bcbdb0;

         border-bottom: 0.25em double #bcbdb0;

}

.tdleer {

         margin: 0em;

         text-align: center;

         vertical-align: middle;

         border-top: 0.05em solid #bcbdb0;

         border-bottom: 0.25em double #bcbdb0;

         border-right: 0.05em solid #bcbdb0;

}

.bestbutabs {

         display: inline;

         float: left;

         padding: 0em;

         margin: 0em 0em 0em 1.7em;

         line-height: 1.1em;

         text-align: center;

}

.bestbutabsz {

         display: inline;

         float: left;

         padding: 0.15em 0em 0em 0em;

         margin: 0em 0em 0em 1.7em;

         line-height: 1.1em;

         text-align: center;

         font-size: 1em;

}

.bestbutabs1 {

         display: inline;

         float: left;

         padding: 0em;

         margin-left: 0.5em;

         line-height: 1.6em;

         text-align: center;

}

.bestbutabs2 {

         display: inline;

         float: left;

         padding: 0em;

         margin: 0em 0em 0em 0.2em;

         line-height: 1.1em;

         text-align: center;

}

.schalter_best {

         border: 0.1em solid #bcbdb0;

         font-weight: bold;

         font-size: 0.9em;

         height: 1.6em;

         color: #008186;

         background-color: #ffffff;

         width: 12em;

         margin: 0.5em 0em 0em 0em;

         font-family: Arial, Helvetica, sans-serif;

}

.schalter_best_neu {

         border: 0.1em solid #bcbdb0;

         font-weight: bold;

         font-size: 0.9em;

         height: 1.6em;

         color: #008186;

         background-color: #ffffff;

         width: 12em;

         margin: 0.5em 0em 0em 0em;

         font-family: Arial, Helvetica, sans-serif;

}

.pdfico {

         border: 0em;

}

.probild {

         border: 0.05em solid #bcbdb0;

         float: left;

         margin: 0.3em 0.5em 0em 0em;

}

.probild1 {

         border: 0.05em solid #bcbdb0;

         margin: 0em 1.3em 0em 0em;

         float: right;

}

.propartner {

         border: 0.05em solid #bcbdb0;

         margin: 0.5em 1em 0em 0em;

         float: left;

}

.thtit_buch_n {

         text-align: left;

         padding-left: 1em;

         border-left: 0.05em solid #bcbdb0;

}

.threchts_buch1 {

         border-right: 0.05em solid #bcbdb0;

         border-left: 0.05em solid #bcbdb0;

         text-align: center;

         padding-right: 1em;

         width: 12em;

}

.tdtit_buch1 {

         margin: 0em;

         border-top: 0.05em solid #bcbdb0;

         border-bottom: 0.25em double #bcbdb0;

         padding-left: 1em;

}

.tdtit_buch1_n {

         margin: 0em;

         border-top: 0.05em solid #bcbdb0;

         border-left: 0.05em solid #bcbdb0;

         border-bottom: 0.25em double #bcbdb0;

         padding-left: 1em;

}

.tdrechts_buch1 {

         margin: 0em;

         padding-right: 1em;

         width: 12em;

         text-align: center;

         vertical-align: middle;

         border-top: 0.05em solid #bcbdb0;

         border-left: 0.05em solid #bcbdb0;

         border-right: 0.05em solid #bcbdb0;

         border-bottom: 0.25em double #bcbdb0;

}

.formabs6 {

         margin: 0em 0em 0em 4.5em;

         padding: 0em;

         font-size: 0.7em;

         text-align: left;

}

.eingabex {

         width: 27em;

         border: 0.05em solid #bcbdb0;

         margin: 0em 0em 0em 1em;

         font-family: Arial, Helvetica, sans-serif;

         font-size: 0.9em;

}

.formabs2x {

         margin: 0em 0em 0em 12.4em;

         padding: 0em;

         font-size: 0.8em;

         text-align: left;

}

.plzbest {

         width: 5em;

         min-width: 5.4em;

         border: 0.05em solid #bcbdb0;

         margin: 0em 0em 0em 1em;

         font-family: Arial, Helvetica, sans-serif;

         font-size: 0.9em;

}

.ortx {

         width: 17em;

         border: 0.05em solid #bcbdb0;

         margin: 0em 0em 0em 1em;

         font-family: Arial, Helvetica, sans-serif;

         font-size: 0.9em;

}

.telefonx {

         width: 7.7em;

         min-width: 7.9em;

         border: 0.05em solid #bcbdb0;

         margin: 0em 0em 0em 1em;

         font-family: Arial, Helvetica, sans-serif;

         font-size: 0.9em;

}

.formues {

         margin: 1em 0em 0em 1em;

}

.formabs1 {

         margin: 0em 0em 0em 1.5em;

         padding: 0em;

         font-size: 0.7em;

         text-align: left;

}

.eingabe1x {

         width: 27em;

         max-width: 24.1em;

         height: 10em;

         max-height: 7.9em;

         border: 0.05em solid #bcbdb0;

         margin: 0em 0em 0em 1em;

         vertical-align: text-top;

         font-size: 0.9em;

         font-family: Arial, Helvetica, sans-serif;

         /*\*/

         overflow: auto;

         /**/

}

.schalter1x {

         border: 0.05em solid #bcbdb0;

         font-weight: bold;

         font-size: 0.9em;

         color: #008186;

         background-color: #ffffff;

         width: 13.5em;

         max-width: 14.35em;

}

.formabs3 {

         margin: 0em 0em 0em 6.4em;

         padding: 0em;

         font-size: 0.8em;

         text-align: left;

}

.formabs4 {

         margin: 1.5em 0em 1.5em 14.3em;

         padding: 0em;

         font-size: 0.8em;

         text-align: right;

         border: 0.05em solid #008186;

         background-color: #ffffff;

         padding-right: 1em;

}
.formabs5 {
         margin: 0em 0em 0em 2em;
         padding: 0em;
         font-size: 0.8em;
         text-align: left;
}
.link_best1 {
         border: 0.05em solid #bcbdb0;
         font-weight: bold;
         font-size: 0.8em;
         color: #008186;
         background-color: #ffffff;
         width: 15em;
         height: 1.35em;
         margin: 0.55em 0em 0em 1.3em;
         padding: 0em;
         display: inline;
         float: left;
         text-align: center;
}
a.b_link:link {
         text-decoration: none;
         color: #008186;
         font-weight: bold;
         font-size: 0.9em;
}
a.b_link:visited {
         text-decoration: none;
         color: #008186;
         font-weight: bold;
         font-size: 0.9em;
}
a.b_link:hover {
         text-decoration: none;
         color: #008186;
         font-weight: bold;
         font-size: 0.9em;
}
a.b_link:active {
         text-decoration: none;
         color: #008186;
         font-weight: bold;
         font-size: 0.9em;
}
.proabs {
         font-size: 0.9em;
         margin: 2em 0.5em 0.5em 1.6em;
}
.proj {
      margin: 0.5em 0em 0em 1.4em;
}
.proj1 {
      margin: 0.5em 0em 0em 1.4em;
      font-size: 1.1em;
}
.tdproj {
      padding: 0.3em 0em;
}
.progmbild {
      
}
.pprogmbild {
      margin-right: 6.2em;
}
.ulibox {
      margin: 0em 0em 0em 1em;
}
.liulibox {
         list-style-image: url(../bilder/diverses/pfeil.gif);
         margin: 0em 0em 0em 0em;
         padding: 0em;
         font-size: 0.9em;
}
.lern {
      height: auto;
      margin: 0em;
}
.projektbild {
      width: 250px;
      height: 167px;
      border: 0.05em solid #bcbdb0;
      float: right;
      margin-top: 10px;
      margin-left: 10px;
}