/* Style sheet suckerfish */
#header{position:relative;z-index: 1;}
#container{width:100%;}
#mainmenu{width:647px;height:26px;left:146px;top:99px;position:absolute;overflow:visible;background-color:#c7e1f2;z-index:999;}
body.home #mainmenu{width:647px;height:26px;left:146px;top:149px;position:absolute;overflow:visible;background-color:#c7e1f2;z-index:999;}
#mainmenu ul{margin:0;padding:0;list-style-type:none;}
#mainmenu li{width:120px;position:relative;float:left;background-color:#c7e1f2;}
#mainmenu a:link,#mainmenu a:visited,#mainmenu span{height:25px;display:block;padding-left:47px;border-bottom:1px solid #c7e1f2;font-weight:bold;text-decoration:none;color:#313131;line-height:25px;background: no-repeat #c8e2f3 22px 0;}
#mainmenu a:hover,#mainmenu a:active,#mainmenu a:focus,#mainmenu a.trail,#mainmenu span.active{background-color:#F46F21;color:#fff;background-position: 22px -26px;}
#mainmenu .holding a,#mainmenu .holding span.active{background-image:url("tl_files/takkt_template/images/01_holding.png");}
#mainmenu .business a,#mainmenu .business span.active{background-image:url("tl_files/takkt_template/images/02_business.png");}
#mainmenu .aktie a,#mainmenu .aktie span.active{background-image:url("tl_files/takkt_template/images/03_aktie.png");}
#mainmenu .karriere a,#mainmenu .karriere span.active{background-image:url("tl_files/takkt_template/images/04_karriere.png");}
#mainmenu .presse a,#mainmenu .presse span.active{background-image:url("tl_files/takkt_template/images/05_presse.png");}
#mainmenu li ul{left:0;right:0;top:26px;position:absolute;display:none;}
#mainmenu li li{width:167px;}
#mainmenu li li a:link,#mainmenu li li a:visited,#mainmenu li li.active span.active{height:19px;padding-left:25px;background-image:url("none");border-bottom:1px solid #fff;font-weight:normal;line-height:19px;}
#mainmenu li:hover ul,#mainmenu li.sfhover ul{display:block;}

