body,p,tr {font-size: 10pt; font-style:normal; font-variant:normal; line-height:1.5; font-family:Lucida Grande, Lucida Helvetica, Sans Unicode, Verdana, Arial, sans-serif; }

.spaltenbreiteLinks { width: 120px}

.Tabelle     { border: 1px solid #FFDFDF; padding: 10px }
span.markierer1 { font-weight: bold; background-color: #FFCC66 }
a:link.verweis1,a:visited.verweis1,  a:active.verweis1    {color: #FFFFFF; }
a:hover.verweis1 {color: #FFFF99; }

a:link.verweis2,a:visited.verweis2,  a:active.verweis2    {color: #6699FF; }
a:hover.verweis2 {color: #00CC66; font-style:italic}


a:link,a:visited, a:hover, a:active    { color: #CC3300; font-weight:bold}
a:hover  { color: #00AAFF; font-weight:bold}

h1           {  font-size: 13pt; text-decoration:underline }
h2           {  font-size: 12pt; text-decoration:underline }
h3           {  font-size: 11pt; text-decoration:underline }

li { margin-bottom: 8pt;}

nummerierung { margin-bottom: 11; list-style-type:decimal; font-weight:bold }

span.Umranden { border-style: solid; border-width: 2; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1 }
.absatzNormal {  }
span.ZeichenFett   {  font-weight:bold }
span.Preise   { font-weight:bold }
span.ZeichenBetonen   { text-decoration:underline; font-weight:bold }
.aktion  { border-style:groove; border-width:3px; font-size: 8pt; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px }


#leftnav ul.level1{
    list-style:none;
    margin:0px 0px 20px 0px;
    padding:0px;
}	


#leftnav ul.level1 li{
    margin-bottom:4px;
}

#leftnav li a {
    font-weight:bold;
    text-decoration:none;
    color:#505050;
    display:block;
    width:120px;
    padding:3px 0px 6px 10px;
    background:#eaeaea;
    border-left:4px solid #cccccc;
}	
	
#leftnav li a:hover, #leftnav li strong a, #leftnav li a.active {
    background:#1560BD;
    color: #FFFF99; 
    border-left:4px solid #cccccc;
}