/*   Copyright (c) 2002-2003  Kristof Lipfert, Duesseldorf    */

div.nav {margin-left:10%;} 
div.nav {margin-left:auto;}
div.c {margin-left:10%;} 
div.c {margin-left:auto;}
div.pli ol{text-align:left;margin-left:10%;}
/* ie3 */
body{color:black;background-color:white;margin-top:4px}
.del,del{ text-decoration:line-through; }
#foot div{float:right;text-align:right}
.iq{line-height:18px;} 
.iq tt{font-size:12px;padding-bottom:2px}
@media all{ ol.iq li tt{position:relative;top:-4px}}
div.c pre{background-color:transparent;color:#008000;}
div.c, div.pli {width:700px;width:100%;text-align:center;display:block;
/*/*//*/
marginleft:10%;
/* */
}
div.c{padding-bottom:1em}
div.pli{text-align:left;color:black;background-color:transparent;font-family:Arial,Ariel,Helvetica,sans-serif;font-size:13.4px}
div.pli li{list-style:none}
p,a,li{font-size:14px;
/*/*//*/
fontSize:15px; 
/* */
}
a,h2,h1,h4,h3{font-family:Arial,Ariel,Helvetica,sans-serif;}
p a,p a:visited{color:blue;background-color:transparent;}
h3,h2{margin-top:2.5em;padding-top:.5em;padding-bottom:1.1em;text-align:justify;}
a.an{font-size:24px;
/*/*//*/
fontsize:25px;
/* */
}
h3 a.an{font-size:17px;
/*/*//*/
fontsize:18px;
/* */
}
h3{padding-left:20px;}
p{text-indent:20px;padding-left:20px;padding-right:20px;}
p.erkl{background-color:#f9f9ff;color:black;border-width:.1px;padding-top:1em;padding-bottom:1em}
pre{width:700px;text-align:left;display:block;margin:1em auto;padding:1em;font-size:14px;}
pre b, td b{color:#9900cc;background-color:transparent;}
pre, td{color:#008000;font-weight:bold;background-color:white;}
div>pre{margin:2em auto;}
table{width:700px;margin:auto}
#z{float:left;padding-bottom:1em;padding-left:2em;}
#d, #v{float:left;padding-left:0;padding-right:.2em;}
#h{width:2%;padding-left:0;padding-right:.2em;}
#z,#d,#v{width:30%}
#f{clear:left}
@media all{#h{float:left}}
div.nav a,div.nav a:visited{color:black;text-decoration:underline;line-height:16px;background-color:transparent}
div.nav a:hover,div.nav a:hover{text-decoration:underline;color:#9900cc;background-color:transparent;}
#navmap{position:relative;background-color:white;color:black;}
#navp{position:relative;width:100%;margin-top:-.2em}
a.wd{color:#d26ed2;text-decoration:none;background-color:white;}
a.lm{color:black;text-decoration:none;background-color:white;}
#navimp{position:absolute;right:50px;}
div.nav ul li{list-style:none}
div.nav ul{margin-top:-.1em;font-size:.9em;line-height:.9em}
/*/*/
div.nav {padding-top:2em} 
div.nav ul li{margin-left:-1em} 
/* ie 4 */
#h{display:none}
/*/*/
ul.Index, ul.Index li{width:200px;text-align:justify;display:block}
ul.Index li span{width:100px;text-align:left;position:relative;display:inline;
float:left;} 
/* */
ul.Index li{ // list-style:none}
/* (ie4) */

/*/*//*/\{! i{}
div.nav ul{marginleft:-20px}
h1{margintop:-16px}
#h{padding-bottom:15em;} 
div.nav ul a{white-space:pre} 
ul.Index li {width:200px;}
ul.Index li span{float:left;}
ul.Index span{width:100px;display:inline;}
ul.Index {margin-left:100px}
ul.Index span{margin-left:-100px}
pre{marginBottom:0;paddingBottom:1em;marginTop:0;paddingTop:1em;fontSize:15px;}
#z ul ul { fontsize: 14px; lineheight:17px; }
p {fontsize:16px;}
#navimp{left:80%;width:18%;align:right;}
h2,h3 {margintop:1.6em;width:130%;}
*}{}/* */
p{width:92%}
* p {font-family:'Times New Roman';border:1px solid white;font-size:15px;line-height:18px;}
* html h1{margin-top:.5em}
*html #foot{float:left} /* IE 4-6 */
@media tty{
body{margin-top:4px} 
h2{margin-top:.5em;padding-top:2em;padding-bottom:1em;} 
#e, .erkl, #foot, h2 {width:99%;}
body{width:100%}
body{margin-left:-30px;padding-left:30px}
h2, h1{margin-left:10px}
p.erkl{margin-right:20px}
div.c {padding-left:15%}
div.cb{margin-left:-20%}
#z{margin-left:5%}
#f{width:95%;}
#navimp{left:80%;width:15%;text-align:right;} 
} /* IE4 */

a tt{color:black;line-height:1.2em;}
ol li{margin:0;padding:0;padding-bottom:.3em}
ol li a {color:lightblue;}
ol li a:hover, a:hover tt{color:blue;text-decoration:none}
.cb{border:1px solid silver;width:700px;display:block;margin:auto;marginleft:0}

/*/*//*/ &{'//*'}; pre{// padding-left:3em} #navimp {width:15%;text-align:right}.nav ul li a{ line-height:12px;} /* Opera 4 */
html *>b\ody .nav ul li a{line-height:12px;} 
html *>b\ody #navimp {width:15%;text-align:right}
html *>b\ody pre {padding-left:3em} /* Opera6 */

a img{color:white;border:none}
