/* Style sheet navigation */
#main .mod_navigation{width:980px;height:300px;position:absolute;overflow:visible;background:url("tl_files/css/menue.gif") left top repeat-x;z-index:999;height:auto !important;}
#main *[class="mod_navigation"]{height:auto;}
#main .mod_navigation p{margin:0;padding:0;}
#main .mod_navigation ul{height:59px;margin:0;padding:0;list-style-type:none;}
#main .mod_navigation a{border:0;text-decoration:none;}
#main .mod_navigation li{position:relative;float:left;padding:0;border-right:1px solid #FFF;line-height:59px;background:url("tl_files/css/menue.gif") top repeat-x;}
#main .mod_navigation li ul{bottom:0;left:0;right:0;top:59px;position:absolute;display:none;}
#main .mod_navigation li:hover ul,#main .mod_navigation li.sfhover ul{display:block;}
#main ul.level_1 li.trail a.trail,#main ul.level_1 li.active span.active{padding-right:30px;padding-left:30px;font-weight:bold;color:#FFF;}
#main .mod_navigation ul.level_1 li a{width:auto;display:block;padding-right:30px;padding-left:30px;text-decoration:none;color:#FFF;}
#main .mod_navigation ul.level_1 li a:hover,#main .mod_navigation ul.level_1 li.active ul a:hover,#main .mod_navigation ul.level_1 li.trail ul a:hover{display:block;text-decoration:none;color:#FFF;}
#main .mod_navigation ul.level_1 li ul.level_2 li{background:url("tl_files/css/submenue.gif") left bottom repeat-x;border:0px;line-height:35px;}
#main .mod_navigation ul.level_1 li ul.level_2 li a{width:140px;display:block;padding-right:15px;padding-left:30px;text-decoration:none;color:#bfbfbf;}
#main .mod_navigation ul.level_1 li ul.level_2 li a:hover{display:block;text-decoration:none;color:#FFF;}
#main .mod_navigation ul.level_1 li ul.level_2 li.active span.active{width:140px;display:block;padding-right:15px;padding-left:30px;}

