#wejs #sz,#weko a img,#weko #content a:hover,#weko h6,body.webd #content a:hover,body.webd #nav h2,
body.webd #nav h2 i,body.webd #nav a,body.webd #content p b,body.webd span.kontakt a:hover { color:#b85ab8;}
/* {color:#d26ed2} */
body.webd p:first-letter { color:#b85ab8!important; }
body.webd #content a{color:black;font-size:.95em}
#weko a:hover img{border:1px solid #d26ed2}
body{margin:0;padding:0;min-width:30em;background-color:white;color:black}
* #oben{padding:0.2em}
#oben,#unten,#content p{font-size:.8em}
body #nav li a {font-size:.8em} /* op */
body #nav ul li{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0} /* op */
span.kontakt{float:right}
span.wai, span.wai a{display:none;margin:0;padding:0;border:0}
#nav{float:left;padding:1em;width:18em;text-align:right}
#content{margin:0 0 0 20em;padding:1em;text-align:center}
h1, h2, h3, h4, h5, h6, p{margin:1px;padding:1px} /* n4 */
#content p{width:24em;text-align:justify;margin-left:auto;margin-right:auto}
#content,#content a,#nav,h1,h2,h3,h4,p,span{font-family:Arial, Helvetica, sans-serif}
#nav h2{width:11em;text-align:right;line-height:1em}
h2 span{display:block;text-align:right;font-size:1.1em}
h2 span.b{padding-bottom:.6em}
* #nav ul li{display:block;width:16em}
#nav ul{list-style:none}
#nav a{text-decoration:underline;font-family:Courier New, Letter Gothic, monospace}
span.vali,span.kontakt a,span.vali a{text-decoration:none;color:#999}
span.vali a:hover,#nav li a:hover,#nav b,h2 span.b{color:black}
* span.vali span{font-size:xx-small;margin-left:-3px}
* #content h1{width:13.5em;text-align:left;margin-left:auto;margin-right:auto;font-size:1.5em}
#content h1 img{margin-left:auto;margin-right:auto;display:block}
#content h3, #content h4{width:20em;text-align:left;margin-left:auto;margin-right:auto}
* #content h4 {padding-top:2em;padding-bottom:1em}
* #content h3{padding-top:1.6em;padding-bottom:1em;white-space:pre;padding-left:.1em}
#content p{margin-bottom:1em}
#unten{clear:left;margin:.2em}
ol{margin-left:auto;margin-right:auto;text-align:center;width:16em;padding-right:2em;font-size:smaller}
ol li{text-align:left;margin-left:2em}
#wind #content p{padding-top:7em}
#wind #content img{display:block}
#weko #content b,#weko #content a{color:black}
#weko h6{text-align:left;width:26em;margin-bottom:1em;margin-left:auto;margin-right:auto}
#weko #content p{width:14em}
#weko a img{border:1px solid black}
#wejs #sz {position:relative;left:0px;top:-50px;font-size:72px}
#wegi #kg {font-family:Arial, Helvetica, sans-serif;color:#eccc00;background-color:black;font-size:36px;border:.1px solid transparent;width:320px;text-align:center;padding-top:10px;margin:auto}
* #content p b{font-size:160%}
* #content h1 sup{font-weight:100;font-size:100%;line-height:120%}
* #content h1{padding-bottom:1em}
#content h3{font-weight:normal; width:17.6em;}
#content h1 i{font-style:normal;font-weight:100}
* #content p{padding-bottom:2em}
* #nav li a{width:auto;display:block}
* #nav li a:hover {background-color:#ececec}
#weko #content p b{font-size:100%}
#were #content p{width:20em;padding-right:4em}
#were #content img{padding-left:4em;padding-top:.2em;padding-bottom:.2em;border:0}
#aspe #content img{padding-bottom:2em}
#weba #content img{border:0}
/*/*//*/
#oben,#unten,#content p{font-size:.76em}
#oben,#unten{line-height:.8em}
ol li{margin:0;border:.1px solid transparent}
ol{textalign:left}
#nav ul{color:black}
#nav ul ul li{textindent:-1em}
#oben,#content{border:.1px solid transparent;margin:0}
#nav{margintop:-1.5em;width:19em;paddingleft:.5em}
body{width:130%;margintop:-8px;marginleft:-8px}
#content{width:auto;margintop:-1.5em}
#content p{width:16.2em}
body.webd #content p b{fontsize:120%;lineheight:120%}
#weko #content b{fontsize:1em}
#content h1{width:18em; fontweight:bold;border:.1px solid transparent;fontsize:1.35em;textindent:-.2em}
#content h1 img{align:center}
#content h4 {width:16em,paddingtop:1em}
#oben{paddingbottom:0}
span.vali{float:left}
span.vali span{text-indent:-.2em}
#nav a{fontsize:.8em;lineheight:1em}
#nav h2{paddingright:2em;width:8.5em;lineheight:.85em}
h2 span{fontsize:.95em}
#weko #content p{width:12em;paddingleft:1em}
#weba #content ol a{color: white;}
#weko #content a img{bordercolor:white}
#weko h6{position:relative;left:-1em;top:1em}
#were #content p{width:13.5em}
#were #content img{paddingleft:2em}
/*  */
@media projection {
#dummy{left:0}
#content{width:21em;margin:0}
body{text-align:center}
#nav h2{padding-right:2em}
#nav h2 span{width:6em;}
h1{margin-left:-.5em}
#nav{margin-left:.5em;margin-right:.5em}
#oben, #unten{width:98%;text-align:right}
#content h1 img{margin-left:6em;padding-bottom:1em;margin-right:6em}
span.vali{text-align:left;width:50em}
}
#wind #wein,#were #refe,
#wewe #webd,#wele #leiw,
#wetu #tuto,#weko #kont,
#wepr #proj,#prsh ul .proj a,
#wean #anid,#wejs #anjs,
#wesv #ansv,#wejv #anjv,
#wefl #anfl,#wegi #angi,
#aspe #aswe,#weba #asbd {color:black;border:.1px solid transparent;cursor:default}
#nav ul ul {display:none}
#wewe ul ul.aspw,#weba ul ul.aspw,
#aspe ul ul.aspw,#wepr ul ul.proj,
#prsh ul ul.proj,#wegi ul ul.anid,
#wefl ul ul.anid,#wean ul ul.anid,
#wesv ul ul.anid,#wejs ul ul.anid,
#wejv ul ul.anid {display:block}
body > #nav{position:fixed}
body > #content{min-height:30em}

/* ie7 wa 20070104 */

*:first-child+html #nav[id] { margin-left:-21em;}
