/* Style sheet nav */
.mod_navigation ul.level_1 li.submenu ul.level_2{z-index:1000;}
.mod_navigation ul.level_1 li a:hover{text-decoration:underline;}
.mod_navigation{position:relative;z-index:100;margin-top: 69px;overflow: visible;font-family: Verdana, Arial, Sans-Serif;font-weight:bold;font-size:90%;}
.mod_navigation ul.level_1 li.active{background-image:url("tl_files/images/nav-aktiv.png");background-repeat:repeat-x;line-height:25px;color:#ffffff;font-size:90%;}
.mod_navigation ul li a,.mod_navigation ul li a:visited{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;display:block;text-decoration:none;height:25px;text-align:center;line-height:25px;font-size:90%;overflow:hidden;color:#ffffff;}
.mod_navigation ul.level_1{position:relative;margin: 69px 0px 0px 245px;padding-left:257px;overflow: visible;font-family: Verdana, Arial, Sans-Serif;font-weight:bold;font-size:90%;background-image: url(tl_files/images/nav.png);background-repeat: no-repeat;line-height: 25px;white-space: nowrap;list-style: none;}
.mod_navigation ul li{float:left;position:relative;padding-left:10px;padding-right:10px;background:url("tl_files/images/nav.png") repeat-x;}
.mod_navigation ul li ul{display: none;list-style: none;}
.mod_navigation ul li:hover ul li{width:200px;margin: 0;padding: 0;}
.mod_navigation ul li:hover ul{display:block;position:absolute;top:21px;left:0;width:200px;margin:0;padding:4px 0;}
.mod_navigation ul li:hover ul li ul{display: none;}
.mod_navigation ul li:hover ul li a,.mod_navigation ul li:hover ul li a:visited,.mod_navigation ul li:hover ul li a:active{display:block;text-align:left;background:#f0ede0;color:#a03029;font-weight:normal;border: 1px solid #000000;padding-left: 15px;}
.mod_navigation ul li:hover ul li a:hover{color:#f0ede0;background:#a03029;}
.mod_navigation ul li.last ul{left:-100px;}
#main div.inside{position:relative;}
.inside{position:static;}
