body { margin:0px; overflow:auto; color:#646464; font-family:arial; background-color:#F4F5ED; }
body.editor { margin:0px; color:#FFFFFF; font-family:arial; background-color:#528452; font-size:11px; }
a:link { text-decoration:underline; }
a:visited { text-decoration:underline; }
a:hover { color:#FF7F00; text-decoration:underline; }
a:active { text-decoration:underline; }
a:focus { text-decoration:underline; }
p { margin:3px; }
ul, ol { margin-top:3px; margin-bottom:3px; }
form { background-color:#005F00; border:1px solid #D2D8AA; margin:5px; color:#ffffff; font-size:12px; }
input, textarea { background-color:#D2D8AA; border:1px solid #AFAFAF; margin:5px; font-size:12px; font-family:arial; }
.edit { color:#0000FF; font-weight:normal; }

body, div {
  scrollbar-base-color:#8C8CC6;
  scrollbar-3dlight-color:#D2D8AA;
  scrollbar-arrow-color:#528452;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#D2D8AA;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#445A3D;
  scrollbar-track-color:#E8EEE6;
}


#nav { position:absolute; left:6px; top:119px; background-color:#528452; height:60%; width:179px; }
#nav .folder { font-size:12px; font-weight:bold; }
#nav .folder td { background-color:#D2D8AA; border:1px solid #AFAFAF; padding:0px; }
#nav .folder a { color:#646464; }
#nav .folder a:link { text-decoration:underline; }
#nav .folder a:visited { text-decoration:underline; }
#nav .folder a:hover { color:#009F00; text-decoration:underline; }
#nav .folder a:active { text-decoration:underline; }
#nav .folder a:focus { text-decoration:underline; }
#nav .folder img { vertical-align:middle; margin-right:5px; }

#nav .subfolder { font-size:11px; font-weight:normal; }
#nav .subfolder td { border-width:0px 0px 1px 0px; border-style:solid; border-color:#D2D8AA; color:#ffffff; padding-top:1px; padding-bottom:2px; }
#nav .subfolder a { color:#ffffff; }
#nav .subfolder a:link { text-decoration:underline; }
#nav .subfolder a:visited { text-decoration:underline; }
#nav .subfolder a:hover { color:#C4EEA1; text-decoration:underline; }
#nav .subfolder a:active { text-decoration:underline; }
#nav .subfolder a:focus { text-decoration:underline; }
#nav .subfolder img { vertical-align:middle; margin-right:5px; }

#nav .flag { font-size:10px; color:#ffffff; }
#nav .flag a { color:#ffffff; }
#nav .flag a:link { text-decoration:underline; }
#nav .flag a:visited { text-decoration:underline; }
#nav .flag a:hover { color:#C4EEA1; text-decoration:underline; }
#nav .flag a:active { text-decoration:underline; }
#nav .flag a:focus { text-decoration:underline; }

#topbox { position:absolute; left:756px; top:38px; }
#topbox .box { width:243px; border:1px solid #528452; color:#646464; font-size:12px; margin-bottom:5px; }
#topbox .box th { background-color:#D2D8AA; font-weight:bold; padding:1px; text-align:left; }
#topbox .box td { padding:1px; font-size:11px; }
#topbox .box th img { vertical-align:middle; margin-right:5px; }
#topbox .box a { color:#646464; font-weight:bold; }
#topbox .box a:link { text-decoration:underline; }
#topbox .box a:visited { text-decoration:underline; }
#topbox .box a:hover { color:#009F00; text-decoration:underline; }
#topbox .box a:active { text-decoration:underline; }
#topbox .box a:focus { text-decoration:underline; }

#pagetext { position:absolute; top:123px; left:195px; width:540px; }
#pagetext .columnstart { width:320px; }
#pagetext .column { padding-right:10px; vertical-align:top; }
#pagetext .box { border:1px solid #528452; color:#646464; font-size:12px; margin-bottom:5px; background-color:#ffffff; }
#pagetext .box th { background-color:#D2D8AA; font-weight:bold; padding:1px; padding-left:5px; text-align:left; }
#pagetext .box td { padding:0px; font-size:11px; vertical-align:top; }
#pagetext .box th img { vertical-align:middle; margin-right:5px; }
#pagetext .box a { color:#646464; font-weight:bold; }
#pagetext .box a:link { text-decoration:underline; }
#pagetext .box a:visited { text-decoration:underline; }
#pagetext .box a:hover { color:#009F00; text-decoration:underline; }
#pagetext .box a:active { text-decoration:underline; }
#pagetext .box a:focus { text-decoration:underline; }

#pagetext .head { font-size:13px; font-weight:bold; }
#pagetext p,li { font-size:12px; }
#pagetext .comment { font-size:11px; }
#pagetext .v  { background-color:#aacfe6; width:500px; }
#pagetext .m  { background-color:#96aebe; width:500px; }
#pagetext .v1 { background-color:#bedede; width:200px; }
#pagetext .v2 { background-color:#dfcbac; width:250px; }
#pagetext .m1 { background-color:#9ecdcd; width:200px; }
#pagetext .m2 { background-color:#f8d0a5; width:250px; }

#start { position:absolute; top:108px; left:551px; width:160px; background-image:url(graphik/img_line.gif); background-repeat:no-repeat; background-position:top center; }
#start img { border:2px solid #528452; }
