.p7scr {  font-size: 180%; line-height: 110%}
.p6scr {  font-size: 170%; line-height: 110%}
.p5scr {  font-size: 160%; line-height: 110%}
.p4scr {  font-size: 150%; line-height: 110%}
.p3scr {  font-size: 130%; line-height: 110%}
.p2scr {  font-size: 120%; line-height: 110%}
.p1scr {  font-size: 110%; line-height: 110%}
.m1scr {  font-size: 95%; line-height: 110%}
.m2scr {  font-size: 85%; line-height: 110%}
.m3scr {  font-size: 73%; line-height: 110%}
.m4scr {  font-size: 70%; line-height: 110%}
font {  font-size: 100%}
sup {  vertical-align: top; white-space: nowrap; line-height: 100%}
.bld_absolut_r_o {position:absolute; top:16px; z-index:0; right: 16px; }
.bld_absolut_r_u {position:absolute; bottom:16px; z-index:0; right: 16px; }
.bld_absolut_l_o {position:absolute; top:16px; z-index:0; left: 16px; }
.bld_absolut_l_u {position:absolute; bottom:16px; z-index:0; left: 16px; }
.bld_absolut_frei {position:absolute;  z-index:0;  }
#opac75 {opacity: .75}
a:visited { }
a:link {   }
a:active {    }
a:hover { color: #D5C82F}
.link {  color: #798044}
.kurz {   color: #7D761A; font-weight: 600; text-decoration: underline}
.lang {  width: 98%;; color: #000066}.sidelink { width: auto; white-space: nowrap; height: auto; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; background-image:   url(../../images/hg_senkrecht_klein.gif); margin-right: 5px; margin-left: 5px ; position: relative; float: none; clear: none ; font-family: Georgia, "Times New Roman", Times, serif; font-size: 70%; font-weight: 600}
.A_St {  color: #FFFFFF; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.col_lila {  color: #FFFFFF; text-decoration: none}
.blau {  color: #0000CC}
.rot {  color: #FF0000}
.rot_wein {  color: #FAEDFA; text-decoration: none}.mocor {  font-family: "Monotype Corsiva"; font-size: 120%}
.comsan {  font-family: "Comic Sans MS"; font-size: 110%}
.impac {  font-family: Impact; font-size: 115%; font-weight: 100; color: #6D6D6D}
.heatten {  font-family: Haettenschweiler; font-weight: 100; font-size: 130%; color: #6D6D6D}
.geram {  font-family: Garamond; font-size: 115%}
.modern {  font-family: Modern; font-size: 110%; font-weight: 400}
.script {  font-family: Script; font-size: 200%; letter-spacing: 2px; word-spacing: -6px}
.courier {  font-family: "Courier New", Courier, mono; font-size: 115%}
.lucida {  font-family: "Lucida Console"; font-size: 100%}
.wa1 { font-weight: 900; background-color: #FFFFCC; font-size: 90%; text-decoration: none; text-align: center; vertical-align: middle; color: #333333; width: 95%}
.wa2 { vertical-align: middle; text-align: center;; letter-spacing: normal; word-spacing: normal; white-space: normal; width: 95%; background-color: #CC99CC; font-size: 100%; font-weight: bold; ; ; color: #121212; margin-top: 5px}
.wa3 {  border-color: black black #CC99CC; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; width: 95%; ; text-align: left; vertical-align: top}
.wa4 {  background-image:  url(/css/hg_senkrecht_klein.gif)}
.tbkos { position:relative; z-index:3; line-height: 110%; font-size: 87%; color: #71519F;  border-collapse:collapse; }
.input1 { background-color:#FBEFFB ;color: #71519F; height: 16px; width: 30px; text-align: right; font-size: 95%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 1px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; vertical-align: middle; line-height: 100%}
.tdkos {border: 1px solid #CC99CC;}
.tbkos2 { position:relative; z-index:3; line-height: 110%; font-size: 87%; color: #596699;  border-collapse:collapse; }
.sw {  color: #000000}
iframe {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}