body      { background:url('gfx/grey.png') repeat-y fixed #ff5e00; padding:0px;   /* #f85515, #800000 */
            font-family:Verdana, sans-serif; font-size:small; margin:80px 0px 0px 90px; }
h2        { display:normal; margin-top:0px; }
h1,h2,h3,h4,h5
          { line-height:normal; color:#333333; }
img       { border:none; padding:0px; margin:0px; display:block; }
address   { line-height:170%; }

a.m         { color:#000000; text-decoration:none; font-weight:bold; display:block;
              width:162px; height:44px; background:no-repeat; }
a.m:link		{ color:#000000; }
a.m:visited	{ color:#000000; }
a.m:hover	{ color:#777777; }
a.m:active	{ color:#777777; }

a.m:hover img	{ visibility:hidden; }

a.submenu	{ color:#000000; }
a.submenu:hover	{ color:#777777; text-decoration:none; }

a.ongrey		{ color:#333333; }
a.ongrey:hover	{ text-decoration:none; }

.ulsub		{ list-style-type:disc; margin-bottom:20px; }
.ulsub li	{ margin-bottom:5px; }
.hesse		{ text-align:right; font-size:smaller; line-height:130%; padding-right:5px; }

div			{ padding:0px; margin:0px; border:solid 0px #000000; }
#header		{ text-align:right; width:386px; height:62px; position:absolute; top:20px; right:0px; clear:both; }
#menu			{ margin-left:0px; padding-top:20px; float:left; }
#main			{ margin-left:200px; width:564px; line-height:170%; }
#content		{ background:url('gfx/klotz_m.png'); width:500px; padding:0px 32px 0px 32px; }
#top,#bottom
				{ vertical-align:bottom; height:40px; background:#f85515; }
#top			{ background:url('gfx/klotz_t.png') no-repeat; }
#bottom		{ background:url('gfx/klotz_b.png') no-repeat; padding-top:30px; text-align:right; padding-right:40px; font-size:small; }

#lefts		{ position:absolute; top:0px; left:0px; width:50px; background:url('gfx/left.png') no-repeat; width:50px; height:530px; }

ul.ml			{ list-style:none; display:block; margin:0px; padding:0px; }
li.ml			{ border:solid 0px green; }

td				{ padding:5px; width:230px; }
