body { 
scrollbar-face-color: #e6e6fa;
scrollbar-arrow-color: #5B5B85;
scrollbar-base-color: #5B5B85;
scrollbar-darkshadow-color: #5B5B85;
scrollbar-track-color: #5B5B85;
scrollbar-highlight-color: #e6e6fa;
scrollbar-shadow-color: #5B5B85;
font-family: "Verdana", tahoma;
}
td {
font-family: "tahoma", verdana;
font-size: 11px; 
color: #5B5B85;
letter-spacing: 1px; 
font-weight: lighter;
line-height: 15px;
}
/*browserinfo index */
.tda {
font-family: "tahoma", verdana;
font-size: 10px; 
color: #5B5B85;
letter-spacing: 1px; 
font-weight: normal;
text-align: center;
line-height: 15px;
}
/*seite wird geladen*/
.tdda {
font-family: "tahoma", verdana;
font-size: 11px; 
color: #5B5B85;
letter-spacing: 1px; 
font-weight: normal;
line-height: 16px;
padding-left: 5px;
}
/*leistungen*/
.tddb {
font-family: "tahoma", verdana;
font-size: 11px; 
color: #5B5B85;
letter-spacing: 1px; 
font-weight: bold;
line-height: 20px;
padding-left: 5px;
}
/*leistungen*/
.tddd {
font-family: "tahoma", verdana;
font-size: 11px; 
color: #fb5350;
letter-spacing: 1px; 
font-weight: bold;
line-height: 20px;
padding-left: 5px;
}
/* kopf die zukunft ist mitte rechts*/
.kopfmr {
font-family: "tahoma", verdana;
font-size: 14px; 
letter-spacing: 3px; 
font-weight: bold;
color: #5B5B85;
text-align: right;
vertical-align: center;
}
/* kopf gestaltbar mitte links*/
.kopfml {
font-family: "tahoma", verdana;
font-size: 14px; 
color: #5B5B85;
letter-spacing: 3px; 
font-weight: bold;
text-align: left;
vertical-align: center;
margin-left: 25px;
}
/* kopf rechts schlagworte*/
.kopfr {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
text-align: right;
padding-right: 60px;
color: #5B5B85;
line-height: 22px;
vertical-align: middle;
}
/* laden willkommen*/
.laden {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: bold;
text-align: center;
color: #5B5B85;
line-height: 28px;
vertical-align: center;
}
/* laden zukunft ist gestaltbar*/
.ladena {
font-family: "tahoma", verdana;
font-size: 11px; 
color: #5B5B85;
letter-spacing: 3px; 
font-weight: bold;
text-align: center;
vertical-align: center;
}
/* homepage überschrift*/
.home {
font-family: "tahoma", verdana;
font-size: 14px; 
padding-top: 8px;
padding-bottom: 6px;
color: #5B5B85;
letter-spacing: 2px; 
font-weight: bold;
text-align: center;
line-height: 14px;
vertical-align: center;
}

/* homepage text*/
.hometext {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 16px;
letter-spacing: 2px; 
font-weight: light;
color: #5B5B85;
text-align: left;
vertical-align: center;
padding-left: 4px;
}
/* homepage aufzählung*/
.hometextcons {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 19px;
letter-spacing: 2px; 
font-weight: bold;
color: #cf001c;
text-align: center;
vertical-align: center;
padding-left: 7px;
}

/* homepage aufzählung*/
.hometexttrain {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 19px;
letter-spacing: 2px; 
font-weight: bold;
color: #55A86E;
text-align: center;
vertical-align: center;
padding-left: 7px;
}
/* homepage aufzählung*/
.hometextout {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 19px;
letter-spacing: 2px; 
font-weight: bold;
color: #5B5B85;
text-align: left;
vertical-align: center;
padding-left: 7px;
}

/* philosophie text*/
.phil {
width: 300px;
font: normal 90%/100% Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 17px;
letter-spacing: 1px; 
color: #5B5B85;
text-align: center;
vertical-align: center;
Background-color: #e6e6fa;
border-style: double;
border-width: 4px;
border-color: #5B5B85;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 5px;
}
/* kontakt unten*/
.kon {
width: 904 px;
font: normal 90%/100% Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 10px;
letter-spacing: 1px; 
color: #5B5B85;
text-align: center;
vertical-align: center;
Background-color: #e6e6fa;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 25px;
padding-right: 25px;
border-top-style: double;
border-top-color: #5B5B85;
border-top-width: 4px;
border-bottom-style: double;
border-bottom-color: #5B5B85;
border-bottom-width: 4px;

}
/* kontakt unten*/
.konb {
font: normal 90%/100% Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 10px;
letter-spacing: 1px; 
color: #5B5B85;
text-align: center;
vertical-align: center;
Background-color: #e6e6fa;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 6px;
padding-right: 6px;
border-right-style: double;
border-right-color: #5B5B85;
border-right-width: 3px;
}
/* kontakt unten*/
.konc {
font: normal 90%/100% Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 10px;
letter-spacing: 1px; 
color: #5B5B85;
text-align: center;
vertical-align: center;
Background-color: #e6e6fa;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 6px;
padding-right: 6px;
border-right-style: double;
border-right-color: #5B5B85;
border-right-width: 3px;
border-left-style: double;
border-left-color: #5B5B85;
border-left-width: 3px;
}
/* handlungsweise  text*/
.handlungsweisetext {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: bold;
color: #59597B;
text-align: left;
vertical-align: center;
padding-left: 43px;
}
/* handlungsweise text*/
.handlungsweisetexta {
font: lighter 70%/100% Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-weight: lighter;
line-height: 15px;
letter-spacing: 1px; 
color: #5B5B85;
text-align: left;
vertical-align: center;
padding-left: 43px;
}
/* handlungsweise aufzählung*/
.list{
font: lighter 95%/100% Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
color: #59597B;
padding-left: 80px;
padding-bottom: 3px;
padding-top: 3px;
line-height: 10px;
list-style-position: inside;
list-style: disc;
}
/* zur Person text*/
.person {
font: normal 70%/100% Tahoma, Verdana, Arial, Helvetica, sans-serif; 
line-height: 14px;
color: #5B5B85;
text-align: left;
vertical-align: center;
padding-left: 14px;
}
/* Module Info Seite*/
.moduleinfo {
font: light 70%/100% Tahoma, Verdana, Arial, Helvetica, sans-serif; 
line-height: 16px;
letter-spacing: 1px; 
color: #5B5B85;
text-align: left;
vertical-align: center;
padding-left: 18px;
padding-bottom: 9px;
}
/* Module Info Seite*/
.moduledauer {
font: light 70%/100% Tahoma, Verdana, Arial, Helvetica, sans-serif; 
line-height: 16px;
letter-spacing: 1px; 
color: #5B5B85;
text-align: left;
vertical-align: center;
padding-left: 18px;
}
/* zur person foto*/
.foto {
text-align: center;
vertical-align: center;
Background-color: #e6e6fa;
border-style: double;
border-width: 4px;
border-color: #5B5B85;
}
/* Unternehmensmodell text*/
.modelltext {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 16px;
letter-spacing: 1px; 
font-weight: light;
color: #5B5B85;
text-align: left;
vertical-align: center;
}
/* sie sind hier*/ 
.sie {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 2px; 
color: #5B5B85;
font-weight: bold;
}
.siea {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: bold;
color: #5B5B85;
line-height: 15px;
vertical-align: top;
}
.siea :active {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: bold;
color: #5B5B85;
line-height: 15px;
vertical-align: top;
}
.siea :visited {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: bold;
color: #5B5B85;
line-height: 15px;
vertical-align: top;
}
.siea :hover {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: bold;
color: #cf001c;
line-height: 15px;
vertical-align: top;
}
.sieb {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
color: #5B5B85;
line-height: 14px;
vertical-align: top;
padding-top: 5px;
}
.sieb :active{
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
color: #5B5B85;
line-height: 14px;
vertical-align: top;
padding-top: 5px;
}

.sieb :visited{
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
color: #5B5B85;
line-height: 14px;
vertical-align: top;
padding-top: 5px;
}
.sieb :hover {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
color: #cf001c;
line-height: 14px;
padding-top: 5px;
vertical-align: top;
}
.inlink {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
color: #5B5B85;
line-height: 15px;
vertical-align: top;
text-decoration: overline underline ;
}
.inlink :hover {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
color: #cf001c;
line-height: 15px;
vertical-align: top;
text-decoration: overline underline ;
}
/* wahrnehmung iframe text*/
.wahrnehmungen {
font: normal 70%/100% Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-weight: light;
line-height: 15px;
letter-spacing: 1px; 
color: #5B5B85;
text-align: left;
padding-left: 15px;
padding-right: 5px;
vertical-align: center;
}
/* die zukunft ist wahrnehmungen mitte rechts*/
.wahrmr {
font-family: "tahoma", verdana;
font-size: 14px; 
letter-spacing: 3px; 
font-weight: bold;
color: #5B5B85;
text-align: right;
padding-right: 10px;
vertical-align: center;
}
/* gestaltbar wahrnehmungen mitte links*/
.wahrml {
font-family: "tahoma", verdana;
font-size: 14px; 
color: #5B5B85;
letter-spacing: 3px; 
font-weight: bold;
text-align: left;
padding-left: 10px;
vertical-align: center;
margin-left: 25px;
}
/* formular links gemeinsam die zukunft ...*/
.formlinks {
font-family: "tahoma", verdana;
font-size: 12px; 
padding-bottom: 5px;
padding-right: 45px;
color: #5B5B85;
letter-spacing: 1px; 
font-weight: bold;
text-align: right;
line-height: 35px;
vertical-align: top;
}
/* formular Text Bitte beachten Sie .....*/
.formtexta {
font-family: "tahoma", verdana;
font-size: 11px; 
color: #5B5B85;
letter-spacing: 1px; 
font-weight: normal;
text-align: justify;
vertical-align: bottom;
padding-bottom: 65px;
line-height: 14px;
}
/* formular Text Beschriftung Tabelle 1*/
.formtextb {
width: 75px;
font-family: "tahoma", verdana;
font-size: 11px; 
color: #5B5B85;
letter-spacing: 1px; 
font-weight: normal;
text-align: left;
vertical-align: middle;
}
/* formular tabelle 1*/
.formcatb {
width: 140px;
height: 20px;
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
text-align: left;
color: #5B5B85;
line-height: 12px;
vertical-align: middle;
padding-top: 5px;
padding-left: 5px;
}
/* formular tabelle 1*/
.formcatbb {
width: 300px;
height: 20px;
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
text-align: left;
color: #5B5B85;
line-height: 12px;
vertical-align: middle;
padding-top: 4px;
padding-left: 5px;
}
/* formular tabelle 1*/
.formcatbbb {
width: 55px;
height: 20px;
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
text-align: left;
color: #5B5B85;
line-height: 12px;
vertical-align: middle;
padding-top: 2px;
padding-left: 5px;
}
/* formular tabelle 1*/
.formcatbbbb {
width: 170px;
height: 20px;
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
text-align: left;
color: #5B5B85;
line-height: 12px;
vertical-align: middle;
padding-top: 2px;
padding-left: 5px;
}
/* formular text Beschriftung ueberschriften*/
.forminfo {
font-family: "tahoma", verdana;
font-weight: bold;
font-size: 11px; 
line-height: 14px;
color: #5B5B85;
text-align: left;
padding-left: 3px;
padding-top: 2px;
}
/* formular Text Beschriftung Tabelle 2 und 3*/
.formcatbc{
font: bold 70%/100% Tahoma, Verdana, Arial, Helvetica, sans-serif; 
letter-spacing: 1px; 
line-height: 14px;
color: #5B5B85;
text-align: left;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 2px;
}
/* formular pulldownmenue Tabelle 2*/
.formcatbcc {
width: 219px;
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: bold;
text-align: left;
color: #5B5B85;
vertical-align: top;
Background-color: #ffffff;
padding-left: 1px;
}
/* radio buttons Tabelle 2*/
.formcatbccc {
width: 110px;
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
text-align: left;
color: #5B5B85;
vertical-align: top;
padding-left: 1px;
}
/* formular textfeld*/
.formcatc {
width: 440px;
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: normal;
text-align: left;
padding-left: 5px;
color: #5B5B85;
line-height: 15px;
vertical-align: top;
}
/* formular senden*/
.formcata {
width: 110px;
font-family: "tahoma", verdana;
font-size: 10px; 
letter-spacing: 1px; 
font-weight: bold;
text-align: center;
color: #e6e6fa;
line-height: 17px;
vertical-align: middle;
Background-color: #5B5B85;
border-style: groove;
border-width: 3px;
border-color: #e6e6fa;
}
/* danke text*/
.danketext {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 16px;
letter-spacing: 2px; 
font-weight: normal;
color: #5B5B85;
text-align: left;
vertical-align: center;
padding-left: 75px;
padding-top: 45px;
}
/* erzaehlungen text*/
.erz {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 14px;
letter-spacing: 1px; 
font-weight: normal;
color: #5B5B85;
text-align: left;
vertical-align: top;
padding-left: 10px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
Background-color: #e6e6fa;
border-style: double;
border-width: 3px;
border-color: #5B5B85;
}
/* erzaehlungen schule der Tiere text*/
.erzschule {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 13px;
letter-spacing: 1px; 
font-weight: normal;
color: #5B5B85;
text-align: left;
vertical-align: top;
padding-left: 10px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
Background-color: #e6e6fa;
border-style: double;
border-width: 3px;
border-color: #5B5B85;
}
/* erzaehlungen blumentopf 12.2004 text*/
.erzblumen {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 13px;
letter-spacing: 1px; 
font-weight: normal;
color: #5B5B85;
text-align: left;
vertical-align: top;
padding-left: 6px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
Background-color: #e6e6fa;
border-style: double;
border-width: 3px;
border-color: #5B5B85;
}
/* erzaehlungen kaufmann und papagei text*/
.erznossrat {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 15px;
letter-spacing: 1px; 
font-weight: normal;
color: #5B5B85;
text-align: left;
vertical-align: top;
padding-left: 10px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
Background-color: #e6e6fa;
border-style: double;
border-width: 3px;
border-color: #5B5B85;
}
/* erzaehlungen kaufmann und papagei text*/
.erznossrat {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 15px;
letter-spacing: 1px; 
font-weight: normal;
color: #5B5B85;
text-align: left;
vertical-align: top;
padding-left: 15px;
padding-right: 5px;
padding-top: 25px;
padding-bottom: 25px;
Background-color: #e6e6fa;
border-style: double;
border-width: 3px;
border-color: #5B5B85;
}
/* erzaehlungen traeume text*/
.traeume {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 15px;
letter-spacing: 1px; 
font-weight: normal;
color: #5B5B85;
text-align: left;
vertical-align: top;
padding-left: 35px;
padding-right: 25px;
padding-top: 20px;
padding-bottom: 20px;
Background-color: #e6e6fa;
border-style: double;
border-width: 3px;
border-color: #5B5B85;
}
/* erzaehlungen spinne text*/
.spinne {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 15px;
letter-spacing: 1px; 
font-weight: normal;
color: #5B5B85;
text-align: center;
vertical-align: top;
padding-left: 35px;
padding-right: 25px;
padding-top: 20px;
padding-bottom: 20px;
Background-color: #e6e6fa;
border-style: double;
border-width: 3px;
border-color: #5B5B85;
}
/* erzaehlungen text fett*/
.erzbold {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 16px;
letter-spacing: 1px; 
font-weight: bold;
color: #cf001c;
text-align: left;
vertical-align: top;
padding-left: 10px;
padding-top: 2px;
padding-bottom: 2px;
}
/* impressum text*/
.imptext {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 16px;
letter-spacing: 2px; 
font-weight: normal;
color: #5B5B85;
text-align: left;
vertical-align: center;
padding-left: 45px;
padding-top: 15px;
}
/* weihnachten text*/
.weihtext {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 14px;
letter-spacing: 1px; 
font-weight: bold;
color: #5B5B85;
text-align: left;
vertical-align: center;
padding-left: 45px;
padding-top: 15px;
margin-top: 15px;
}
/* wahrnehmungen text*/
.wahr {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 13px;
letter-spacing: 1px; 
font-weight: normal;
color: #5B5B85;
text-align: left;
vertical-align: top;
padding-left: 10px;
padding-right: 5px;
padding-top: 8px;
padding-bottom: 8px;
Background-color: #e6e6fa;
border-style: double;
border-width: 3px;
border-color: #5B5B85;
}
/* coming soon  text*/
.soon {
font-family: "tahoma", verdana;
font-size: 11px; 
letter-spacing: 1px; 
font-weight: bold;
color: #59597B;
text-align: left;
vertical-align: center;
padding-left: 20px;
}
/* marketinberatung*/
.marketing {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 15px;
letter-spacing: 1px; 
font-weight: normal;
color: #59597B;
text-align: left;
vertical-align: top;
padding-bottom: 11px;
padding-top: 9px;
padding-left: 7px;
}
/* marketinberatung*/
.marketingf {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 15px;
letter-spacing: 1px; 
font-weight: bold;
color: #59597B;
text-align: center;
vertical-align: top;
padding-left: 7px;
padding-bottom: 3px;
padding-top: 3px;
border-style: double;
border-width: 3px;
border-color: #5B5B85;
}
/* marketinberatung*/
.marketinga {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 15px;
letter-spacing: 1px; 
font-weight: bold;
color: #59597B;
text-align: center;
vertical-align: top;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 7px;
}
/* marketinberatung*/
.marketingam {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 16px;
letter-spacing: 1px; 
font-weight: bold;
color: #cf001c;
text-align: center;
vertical-align: top;
padding-left: 7px;
border-style: double;
padding-bottom: 5px;
padding-top: 5px;
border-width: 3px;
border-color: #cf001c;
}
/* marketinberatung text gruen*/
.marketingg {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 15px;
letter-spacing: 1px; 
font-weight: normal;
color: #388161;
text-align: left;
vertical-align: top;
padding-bottom: 11px;
padding-top: 9px;
padding-left: 7px;
}
/* marketinberatung*/
.marketinggf {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 15px;
letter-spacing: 1px; 
font-weight: bold;
color: #388161;
text-align: center;
vertical-align: top;
padding-left: 7px;
padding-bottom: 3px;
padding-top: 3px;
border-style: double;
border-width: 3px;
border-color: #388161;
}
/* marketinberatung*/
.marketingb {
font-family: "tahoma", verdana;
font-size: 11px; 
line-height: 15px;
letter-spacing: 1px; 
font-weight: normal;
color: #59597B;
text-align: left;
vertical-align: top;
padding-bottom: 11px;
padding-left: 7px;
}