#supportmenu{width: 25em; position:absolute; top:-1.0625em; left:1.4375em;}
*html #supportmenu{top:-0.75em; left:1.375em;}
#supportmenu li{list-style:none; float:left;}
.snav, a.snav{font-size:65%; color:#fff; padding-right:0.875em; padding-left:0;text-decoration:none;}
*html .snav, a.snav{padding-right:0.8125em;}
a.snav:hover{text-decoration:underline;color:#fff;}
#topnavigation {width:56em;float:left; position:absolute; top:5.5em; left:3.5em; z-index:10;}
*html #topnavigation {top:5.75em; left:3.41em;}
#topnavigation ul{ list-style: none; margin: 0; padding: 0; float: left;}
#topnavigation li {position: relative;}
#topnavigation ul ul { position: absolute; font-family: Arial, Helvetica; font-size: 80%; top: 2.8125em; left: 0em;}
*html #topnavigation ul ul {top: 2.8em;}
#topnavigation li {top:0; left:0; margin:0; padding-right:1.125em;/*Abstand der Topnavigationspunkte*/ padding-top:0.8333em; padding-bottom:0.8333em; list-style:none; float:left;}
#topnavigation ul li{ z-index:1000; }
div#topnavigation ul li:hover ul, div#topnavigation ul ul li:hover ul, div#topnavigation ul ul ul li:hover ul {left:-0.5em;overflow:hidden;}/*Dropdown Einrückung nach rechts */
#topnavigation ul ul li:hover  { background-color: #bfbdb7; color:#fff;}
#topnavigation ul ul li.thover  { background-color: #bfbdb7; color:#fff;}
#topnavigation ul ul , #topnavigation ul li ul , #topnavigation ul li ul ul {left:-999em; display: block;}
#topnavigation ul li.thover ul , #topnavigation ul li.thover ul ul { display: block; padding-top:0; top:2.5em; left:0.0em;color:#fff;}/*Dropdown Einrückung nach rechts)*/
#topnavigation ul ul li {width: 15.5em; padding-top:0; padding-bottom:0.0625em;  line-height:1.5em;padding-left:0.375em;float:left;}/*Abstand der Text von Dropdown */
#topnavigation ul ul a{ text-decoration: none; font-weight:normal;}
#topnavigation ul ul a:hover{ color:#fff;}
#topnavigation ul ul li span{ padding-left:0.0em;}
#topnavigation a:hover{ text-decoration: none;}
/*++++++++++++++++++++++++++++++++++++++++++++++*/
#leftcontent{ float:left; z-index:10; display:block; color:#000;padding-top:1em; overflow:hidden; }
#leftcontent, a.lnav0, a.lnav1,  a.lnav2, a.lnav3{width: 11.25em;}
a.lnav0:hover img, a.lnav1:hover img, a.lnav2:hover img, a.lnav3:hover img{ visibility: visible; } 
a.lnav0{ border-top: #E77007 solid 0.0625em; overflow:visible; color: #000; text-decoration: none; padding-top: 0.0625em; float:left; padding-top:0.125em; padding-bottom:0.125em;}
a.lnav1, a.lnav2, a.lnav3{ overflow:visible; color: #000; text-decoration: none; padding-top: 0.125em;padding-bottom: 0.125em; float:left; }
a.lnav0:hover, a.lnav1:hover, a.lnav2:hover, a.lnav3:hover { cursor: pointer;cursor: hand; text-decoration: none; background-color: #dbd7cc; }
a.lnav0:visited, a.lnav1:visited, a.lnav2:visited, a.lnav3:visited { color: #000; }
a.lnav0 span, a.lnav1 span, a.lnav2 span, a.lnav3 span { font-size: 75%; float: left; margin-left: 0.1em; }
a.lnav0 span { margin-left: 0.1em; float: left; width: 14.5em;}
a.lnav1 span { margin-left: 0.1em; float: left; display:block; width: 14em;  }
a.lnav2 span {margin-left: 0.1em; width: 13.5em; display:block;}
a.lnav3 span {margin-left: 0.1em; width: 13em; display:block;}
*html a.lnav0 span {width: 13.650em;}
*html a.lnav1 span {width: 12.950em;}
*html a.lnav2 span {width: 12.25em;}
*html a.lnav3 span {width: 11.65em;}
a.lnav0 img, a.lnav1 img, a.lnav2 img, a.lnav3 img{visibility:visible;margin-top:0.125em; margin-right:0.125em;float:left;}
a.lnavsel img{visibility: visible;}
a.lnav0 img,a.lnav0 a.lnavsel img{visibility:hidden;margin-top:.125em;margin-right:.125em;float:left;}
a.lnav0 {padding-left: 0.25em;}
*html a.lnav0 {padding-left: 0.1875em;}
a.lnav1 {padding-left: 0.3125em;}
*html a.lnav1 {padding-left: 0.325em;}
a.lnav2 {padding-left: 0.6875em;}
a.lnav3 {padding-left: 1.0625em;}
a.lnavsel, a.lnavsel:hover, a.lnavsel:visited {color: #000;font-weight:bold;}
a.lnavsel0, a.lnavsel1, a.lnavsel2, a.lnavsel3, a.lnavsel4{font-weight:bold;}
a.lnav0 img, a.lnav1 img, a.lnav2 img, a.lnav3 img{visibility:visible; width:0.1875em; height:0.5em; margin-top:.125em; margin-right:.125em;float:left;}
a.lnavsel img{ visibility: visible;}
a.lnav0 img,a.lnav0 a.lnavsel img{ visibility:hidden; margin-top:.125em; margin-right:.125em; float:left;}

a.first1{border-top: #E77007 solid 0.0625em;}
a.lnavx{ border-top: #E77007 solid 0.0625em;width: 13.650em;display:block;float:left;}
a.last0{ border-bottom: #E77007 solid 0.0625em;}
a.first0{ border-top: 0; border-bottom:0;}
/*++++++++++++++++++++++++++++++++++++++++++++++*/
.tkpulldown a.hover{ width: 100%; padding:0; background-color: #bfbdb7; }
a.pulldownnav{ display:block; border:solid 0px; }
a.pulldownnav:hover{}

/* Farben Pulldown*/
.pulldownbgcol_999999{background-color: #e4e3e0;  color:#000; border:solid 0.0625em #e76f00;}
.tnav, a.tnav{ color:#000; font-weight:bold; font-size:75%; margin-right:0.125em; } 
a.tnav:hover, a.tnavsel{ color:#FFF; border-bottom:solid 0.375em #fff;}
a.tnavsel{ color:#FFF; border-bottom:solid 0.375em #fff; text-decoration:none; }
a.tnavsel:hover{ text-decoration:none;border-bottom:solid 0.375em #fff; }
.home{ padding-left:0.625em;}

