body
{ overflow-y:scroll; background-attachment:fixed; background-color:#d6d0c0; border:0; border-collapse:collapse; margin:0; padding:0;
  font-family:verdana,tahoma,helvetica,arial,sans-serif; font-style:normal; font-size:11px; font-weight:normal;
  color:#000000; text-align:center; }

body.bgelb { background-color:#f4f2e5; }

table.kopf { width:760px; background-color:#d6d0c0; border:0; border-collapse:collapse; margin:0; }
table.menu { width:760px; background-color:#c5bfaf; border:1px solid #000000; margin:0; }
table.norm { width:760px; background-color:#f4f2e5; border-left:1px solid #000000; border-right:1px solid #000000; margin:0; padding:0; }
table.fuss { width:760px; background-color:#c5bfaf; border:1px solid #000000; margin:0; }

table.abstd { width:700px; height:10px; border:0; border-collapse:collapse; margin:0; padding:0; }
table.innen { width:700px; border:0; border-collapse:collapse; margin:0; padding:0; }

div.fenst { width:100%; height:100%; background-color:#f4f2e5; border:0; border-collapse:collapse; margin:0; padding:0; }
div.flash { width:90%; height:100%; background-color:#f4f2e5; border:1px solid #000000; border-collapse:collapse; margin:0; padding:0; }
div.kopf { width:90%; height:100%; background-color:#f4f2e5; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; border-collapse:collapse; margin:0; padding:0; }

div.logo90 { width:90%; height:100%; background-color:#f4f2e5; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; border-collapse:collapse; margin:0; padding:0; }
div.kopf90 { width:90%; height:5px; background-color:#f4f2e5; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; border-collapse:collapse; margin:0; padding:0; }
div.norm90 { width:90%; height:100%; background-color:#f4f2e5; border-left:1px solid #000000; border-right:1px solid #000000; border-collapse:collapse; margin:0; padding:0; }
div.fuss90 { width:90%; height:5px; background-color:#f4f2e5; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; border-collapse:collapse; margin:0; padding:0; }

div.logo760 { width:760px; height:100%; background-color:#f4f2e5; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; border-collapse:collapse; margin:0; padding:0; }
div.kopf760 { width:760px; height:5px; background-color:#f4f2e5; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; border-collapse:collapse; margin:0; padding:0; }
div.norm760 { width:760px; height:100%; background-color:#f4f2e5; border-left:1px solid #000000; border-right:1px solid #000000; border-collapse:collapse; margin:0; padding:0; }
div.fuss760 { width:760px; height:5px; background-color:#f4f2e5; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; border-collapse:collapse; margin:0; padding:0; }

th.zelle { background-color:#d6d0c0; vertical-align:top; text-align:center; }
td.zelle { vertical-align:top; text-align:left; }

.titel { font-size:15px; font-weight:bold; color:#045ebc; }
.subtt { font-size:15px; font-weight:bold; color:#7b9b55; }
.promo { font-size:15px; font-weight:bold; color:#cc0033; }
.punkt { font-weight:bold; color:#cc0033; }

.bild { text-align:left; }
.bildr { text-align:right; }
.text { text-align:justify; }
.mitt { vertical-align:middle; }
.oben { vertical-align:top; }
.unten { vertical-align:bottom; }
.dist { width:20px; }
.tschw { background-color:#000000; text-align:justify; }

.liste { text-align:left; }
.linkl { font-size:12px; font-weight:bold; color:#000000; text-align:left; }

a { font-weight:bold; color:#045ebc; text-decoration:none; }
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:focus { text-decoration:underline; }
a:hover { text-decoration:underline; }
a:active { text-decoration:underline; }

img { border:0; }

label { font-weight:bold; }
form label.mussf { padding-right:10px; background-image:url(stern.gif); background-repeat:no-repeat; background-position:right center; }
input, select, textarea { font-family:verdana,tahoma,helvetica,arial,sans-serif; font-style:normal; font-size:11px; font-weight:bold; color:#000000; }

div.aform, table.aform { width:600px; text-align:center; }
input[type="text"].aform { width:300px; background-color:#f0f0f0; }
input[type="text"].aform:focus { background-color:#ffffff; }
select.aform { width:75px; background-color:#f0f0f0; }
select.aform:focus { background-color:#ffffff; }
textarea.aform { width:600px; height:75px; background-color:#f0f0f0; }
textarea.aform:focus { background-color:#ffffff; }

.baum { width:100%; margin:0 auto; font-weight:bold; color:#000000; text-decoration:none; }
.baum a { font-weight:bold; color:#000000; text-decoration:none; }
.baum ul { margin:0; padding:0; list-style-type:none; }

.baum ul li { position:relative; display:inline; padding:3px 30px 3px 5px; float:left; }
.baum ul li a { position:relative; display:block; white-space:nowrap; float:left; }

.baum ul li ul { position:absolute; top:1em; left:0; display:block; visibility:hidden; border:1px solid #000000; }
.baum ul li ul li { display:list-item; padding:0; background-color:#ffffff; float:none; }
.baum ul li ul li a { display:block; width:160px; padding:3px 10px; white-space:normal; float:none; }
.baum ul li ul li a:hover { background-color:#c5bfaf; }

.baum ul li ul li ul { top:0; left:159px; }
.baum ul li ul li ul li a { white-space:normal; float:none; }

.baum .mainfoldericon { /*background: #f4f2e5;*/ }
.baum .subfoldericon { background: #ffffff url(/submenu.gif) no-repeat center right; }

* html p#iepara { padding-top:1em; }
* html .baum ul li { float:left; height:1%; }
* html .baum ul li a { height:1%; }
* html .baum ul li ul li { float:left; clear:left; }