a.none          { padding:0px; background-color:transparent; text-decoration:none; }
a.none:visited  { padding:0px; background-color:transparent; text-decoration:none; }
a.none:active   { padding:0px; background-color:transparent; text-decoration:none; }
a.none:hover    { padding:0px; background-color:transparent; text-decoration:none; }

div#sitemap a          { display:block;line-height:16px;padding:1px; font-family:arial,sans-serif; color:#65472f;background-color:white; text-decoration:none; }
div#sitemap a:visited  { display:block;line-height:16px;padding:1px; font-family:arial,sans-serif; color:#65472f;background-color:white; text-decoration:none; }
div#sitemap a:active   { display:block;line-height:16px;padding:1px; font-family:arial,sans-serif; color:#65472f;background-color:white; text-decoration:none; }
div#sitemap a:hover    { display:block;line-height:16px;padding:1px; font-family:arial,sans-serif; color:white; background-color:#65472f; text-decoration:none; }
div#sitemap a.selected { background-color:#fdedc1; }
div#sitemap a.selected:hover    { display:block;line-height:16px;padding:1px; font-family:arial,sans-serif; color:white; background-color:#65472f; text-decoration:none; }

a.anchor          { padding:0px;color:#000000;font-size:8pt; font-family:arial,sans-serif; text-decoration:none; }
a.anchor:visited  { padding:0px;color:#000000;font-size:8pt; font-family:arial,sans-serif; text-decoration:none; }
a.anchor:active   { padding:0px;color:#000000;font-size:8pt; font-family:arial,sans-serif; text-decoration:none; }
a.anchor:hover    { padding:0px;color:#000000;background-color:transparent; font-size:8pt; font-family:arial,sans-serif; text-decoration:none; }

a.smtitel         { padding:0px; text-decoration:underline;margin-bottom:15px; font-size:14px; font-family:arial,sans-serif; font-weight:bold; }
a.smtitel:visited { padding:0px; text-decoration:underline;margin-bottom:15px; font-size:14px; font-family:arial,sans-serif; font-weight:bold; }
a.smtitel:active  { padding:0px; text-decoration:underline;margin-bottom:15px; font-size:14px; font-family:arial,sans-serif; font-weight:bold; }
a.smtitel:hover   { padding:0px; text-decoration:none;margin-bottom:15px; font-size:14px; font-family:arial,sans-serif; font-weight:bold; }

img.umlr {float:left; padding-right:20px;padding-bottom: 10px;}

a          { padding:1px;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
a:visited  { padding:1px;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
a:active   { padding:1px;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
a:hover    { padding:1px;background-color:transparent;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:none; }

a.iwl          { padding:1px;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
a.iwl:visited  { padding:1px;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
a.iwl:active   { padding:1px;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
a.iwl:hover    { padding:1px;background-color:transparent;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:none; }

a.dwl          { padding:1px;color:#FF0000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
a.dwl:visited  { padding:1px;color:#FF0000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
a.dwl:active   { padding:1px;color:#FF0000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
a.dwl:hover    { padding:1px;background-color:transparent;color:#FF0000; font-size:9pt; font-family:arial,sans-serif; text-decoration:none; }

a.owl          { padding:1px;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
a.owl:visited  { padding:1px;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
a.owl:active   { padding:1px;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
a.owl:hover    { padding:1px;background-color:transparent;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:none; }

a.head          { padding:1px;background-color:#65472f; color:white; font-size:9pt; font-family:arial,sans-serif; text-decoration:none; }
a.head:visited  { color:white;background-color:#65472f; font-size:9pt; font-family:arial,sans-serif; text-decoration:none; }
a.head:active   { color:white;background-color:#65472f; font-size:9pt; font-family:arial,sans-serif; text-decoration:none; }
a.head:hover    { color:white;background-color:transparent; font-size:9pt; font-family:arial,sans-serif; text-decoration:none; }

hr         { background-color:transparent;color:#65472f; height:1px; border:1px solid #65472f; }
h1         { text-align:left;margin-bottom:5px; font-size:18px; font-family:arial,sans-serif; font-weight:bold; }
h1:first-child         { text-align:left;margin-top:0px;margin-bottom:5px; font-size:18px; font-family:arial,sans-serif; font-weight:bold; }
h2         { margin-bottom:5px; font-size:16px; font-family:arial,sans-serif; font-weight:bold; }
h3         { margin-bottom:5px; font-size:14px; font-family:arial,sans-serif; font-weight:bold; }
h4         { margin-bottom:4px; font-size:13px; font-family:arial,sans-serif; font-weight:bold; }
h5         { margin-bottom:3px; font-size:9pt; font-family:arial,sans-serif; font-weight:bold; }

p.zitat         { border:1px solid #65472f;font-size:10pt; font-family:times,serif; font-weight:normal; background-color:#FDF1D0; color:#65472f; font-style:italic; margin-top:3px; padding:10px; margin-bottom:10px; }
p.artikel       { font-weight:normal;margin-bottom:5px;border:1px solid #65472f; font-size:9pt; font-family:arial,sans-serif; color:#65472f; background-color:#FFFFFF; padding:10px;}

img        { border:none; }

table.none { border:none; }
table.none tr:hover {background-color:transparent; }
table.none td {border:none;}

table.view      { margin-top:10px;margin-bottom:10px;border:1px solid #65472f; padding:0px; border-spacing:0px; }
table.view tr:hover {background-color:transparent;}
td.view         { vertical-align:top; text-align:left; border:1px solid #65472f; border-spacing:0px; padding-top:2px;padding-bottom:2px; padding-left:4px; padding-right:4px;font-size:9pt; font-family:arial,sans-serif;}
td.tblheader         { background-color:#65472f;color:white;vertical-align:top; text-align:left; border:1px solid #65472f; border-spacing:0px; padding-bottom:2px;padding-top:2px; padding-left:4px; padding-right:4px;font-size:9pt; font-family:arial,sans-serif;}

td.tblheader a	{ display:block;text-decoration:none;color:white;font-weight:bold; }
td.tblheader a:hover { background-color:transparent; }

a.sortheader	{ display:block;text-decoration:none;color:white;font-weight:bold; }
a.sortheader:hover { background-color:transparent; }

table.sm {border:1px solid #65472f; padding:0px; border-spacing:0px; }
td.sm         { vertical-align:top; text-align:left; border:1px solid #65472f; border-spacing:0px; padding-bottom:2px;padding-top:2px; padding-left:4px; padding-right:4px;font-size:9pt; font-family:arial,sans-serif;}

td	{ font-size:9pt; text-align:left;}

div.sbheader { color:white;text-align:left;border:1px solid #65472f; padding:2px; margin-left:10px;background-color:#65472f;width:120px; }
div.sbcontent { text-align:left;width:120px; border:1px solid #65472f; padding:2px;margin-left:10px; background-color:white; color:#65472f; }

div.lbheader { color:white;text-align:left;border:1px solid #65472f; padding:2px; margin-right:10px;background-color:#65472f;width:180px; }
div.lbcontent { text-align:left;width:180px; border:1px solid #65472f; padding:2px;margin-right:10px; background-color:white; color:#65472f; }

ul#links a          { padding:1px;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
ul#links a:visited  { padding:1px;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
ul#links a:active   { padding:1px;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:underline; }
ul#links a:hover    { padding:1px;background-color:transparent;color:#000000; font-size:9pt; font-family:arial,sans-serif; text-decoration:none; }

input,textarea { color:black;padding-left:4px;border:1px solid #65472f; background-color:white; }
select { color:black; border:1px solid #65472f; background-color:white; }
input.button { font-size:7pt; border:1px solid #65472f; background-color:#65472f; color:white; }

div#desc { border-top:1px solid #65472f;padding-top:10px;padding-left:10px;padding-right:10px;border-bottom:1px solid #65472f; }

div#searchhits { text-align:left; display:none;font-size:11px;position:absolute;margin-left:695px;margin-top:100px;width:220px;border:1px solid #65472f;background-color:white;}
div#searchhits tr#searchtitel { background-color:#65472f; }  
div#searchhits tr { cursor:pointer; background-color:#FDEDC1; }
div#searchhits tr:hover { background-color:#cdb931; }
div#searchhits td { padding-left:4px; padding-right:2px; }
div#searchhits table { width:100%; border:none;}

p.gbtop { font-weight:bold; margin-bottom:0px;}
p.gbtext { padding-left:20px;margin-top:4px; margin-bottom:20px;}

div.newstext h2:first-child { margin-top:0px; font-size:14px;}
div.newstext h2 { margin-top:10px; font-size:14px;}

div#previewwindow { text-align:left;font-size:11px; padding:1px; overflow:hidden; background-color:white; border: 1px solid #65472F; position:absolute; width:300px; height:200px; top:10px; left:10px; }
div#previewwindow h1 { font-size:13px; margin-top:2px; margin-bottom:1px; }
div#previewwindow h2 { font-size:9pt; margin-top:2px; margin-bottom:1px; }
div#previewwindow h3 { font-size:9pt; margin-top:2px; margin-bottom:1px; }
div#previewwindow ul { margin:0px; padding:0px;}
div#previewwindow img { width:50px;}

div#previewtitel { padding-top:1px;height:9pt;font-size:7pt; padding-left:3px; background-color:#65472f; color:white; }

div#previewwin { padding:3px; background-color:#fdedc1; height:100%;}

a.selected { background-color:#fdedc1; }

body { padding:0px;margin:0px;color:black;text-align:center;padding-top:10px;background-image:url('/theme/design/bg.png'); font-family:arial,sans-serif; font-size:9pt; }
img#wuerfel { float:right; margin-right:25px; margin-top:52px; }
img#logo { float:left; margin-left:10px; }
div#top { text-align:left;background-image:url('/theme/design/top.png'); margin-top:30px; height:31px; clear:both; color:white; padding-top:34px; padding-left:63px; }
div#site { width:957px; margin-left:auto; margin-right:auto; }
div#searchbox { padding-top:80px; }
div#searchbox p { display:inline;padding:0px;margin:0px;}
div#searchbox form { display:inline;padding:0px;margin:0px;}
div#searchbox input { font-size:9pt; float:right; margin-right:20px; width:120px; color:#AAAAAA; background-color:white; border: 1px solid black; }
div#navi { width:242px; float:left; background-image:url('/theme/design/navitop.png'); background-repeat:no-repeat; }
div#pergament { min-height:45em;background-image:url('/theme/design/pergament.png'); }
div#navitext { width:160px;text-align:left; margin-left:36px; color:white;margin-top:25px; margin-right:0px;}
div#navitext ul { margin-left:0px;padding-left:9pt;list-style:none; }
li.main { font-weight:bold; margin-top:10px;margin-bottom:0px; }
div#navitext a { padding-left:5px;color:white; text-decoration:none; }
div#navitext a:visited { color:white; text-decoration:none; }
div#navitext a:active { color:white; text-decoration:none; }
div#navitext a:hover { background-color:transparent; color:white;text-decoration:none; }

div#haupt { padding:0px; padding-top:6px; width:653px;text-align:justify; margin-left:242px; padding-bottom:0px;}
div#end { height:70px;padding-left:48px; background-repeat:repeat-y; background-position:left; background-image:url('/theme/design/navibottom.png');}
div#bottom { padding:0px;text-align:right;background-image:url('/theme/design/bottom.png'); height:34px; clear:both; }
div#adv { text-align:left;margin-left:197px; }
div#adv img { height:48px; }
div#adv p { padding:0px;margin:0px;display:inline; }
div#adv form { padding:0px;margin:0px;display:inline; }
div#adv input { background-color:transparent;border:none;}
div#c { font-size:7pt; float:left; color:white; text-align:center; }
div#c a { color:white; text-decoration:none; font-size:7pt;}
div#c a:visited { color:white; text-decoration:none; }
div#c a:active { color:white; text-decoration:none; }
div#c a:hover { color:white;text-decoration:none;background-color:transparent; }

div#impressum { font-size:7pt; float:left; color:white; text-align:left;margin-top:5px;margin-bottom:5px; }
div#impressum a { color:white; text-decoration:none; font-size:7pt;}
div#impressum a:visited { color:white; text-decoration:none; }
div#impressum a:active { color:white; text-decoration:none; }
div#impressum a:hover { color:white;text-decoration:none;background-color:transparent; }

a#totop { margin:0px;padding:0px;margin-right:28px; }
a#totop img { margin:0px;padding:0px;}

div#navitext a.none:hover { background-color:transparent; }

table.wuerfelhilfe { margin-left:20px;border:none; }

div#listsitesdiv { text-align:left; display:none;font-size:11px;position:absolute;margin-top:160px;width:220px;border:1px solid #65472f;background-color:white;}
div#listsitesdiv tr#searchtitel { background-color:#65472f; }  
div#listsitesdiv tr { cursor:pointer; background-color:#FDEDC1; }
div#listsitesdiv tr:hover { background-color:#cdb931; }
div#listsitesdiv td { padding-left:4px; padding-right:2px; }
div#listsitesdiv table { width:100%; border:none;}

div#sitemenu { text-align:left; display:none;font-size:11px;position:absolute;margin-top:160px;width:100px;border:1px solid #65472f;background-color:white;}
div#sitemenu ul { margin-left:0px;padding-left:9pt;list-style:none; }

div.error { border:1px solid red; background-color:white; color:red; font-weight:bold;padding:5px; text-align:center; }

div#haupt li { margin-bottom:2px; }