/* Style sheet navigation */
.active .inside{padding-left:5px;color:#ffffff;}
.active{font-family:Arial;font-weight:bold;font-size:12px;}
ul .level_2 :hover{background-color:#95c4ea;}
ul .level_2 .active .inside{color:#2475d1;}
.level_2{border-top:0px solid #346dad;border-right:1px solid #346dad;border-bottom:1px solid #346dad;border-left:1px solid #346dad;border-collapse:collapse;}
ul .level_2 li{width:185px;background-color:#ffffff;}
.mod_navigation{background:url("tl_files/style/navigation.png") left top no-repeat;height:30px;position:absolute;overflow:visible;z-index:999;}
.mod_navigation p{margin:0px;padding:0px;}
.mod_navigation a{font-family:Arial;font-weight:bold;font-size:12px;color:#ffffff;padding-left:5px;text-decoration: none;}
.mod_navigation ul{margin:0px;padding:0px;list-style-type:none;}
.mod_navigation li{width:115px; /* Breite eines Menüpunktes festlegen */height:25px; /*Höhe eines Menüpunktes festlegen */position:relative; /* Position */float:left; /* links nebeneiander anordnen */line-height:25px; /* bestimmt die Höhe eines Menüeintrages */}
.mod_navigation li ul{left:-1px;top:24px; /* zweite Ebene beginnt 1 Pixel unter der ersten Ebene */position:absolute; /* Position wird absolut zum Elternelement gesetzt */display:none; /* Für erste Formatierung sichtbar. Wir später auf none gesetzt */}
.mod_navigation li ul a{font-family:Arial;font-weight:normal;font-size:12px;color:#2475d1;}
.mod_navigation li ul ul{border:1px solid #346dad;border-collapse:collapse;left:185px;top:-1px;position:absolute;}
.mod_navigation ul li:hover ul ul{display:none;}
.mod_navigation ul ul li:hover ul{display:block;}
.mod_navigation ul li:hover ul,.mod_navigation ul li.sfhover ul{display:block;}
.mod_navigation ul li:hover ul ul,.mod_navigation ul li.sfhover ul ul{display:none;}
.mod_navigation ul ul li:hover ul,.mod_navigation ul ul li.sfhover ul{display:block;}
