/* Style sheet xNavigation */
.mod_navigation{padding-top:5px;position:relative;height:auto;}
* html .mod_navigation{padding-top:5px;position:absolute;width:257px;}
.mod_navigation ul,.mod_navigation li{list-style:none;padding-left:0px;margin-left:0px;}
.mod_navigation .level_1 a{color:#ffffff;text-decoration:none;padding-left:30px;}
.mod_navigation .level_1 li.active{border-top:5px solid #ffffff;border-bottom:5px solid #ffffff;padding-left:30px;}
* html .mod_navigation .level_1 li.active{border-top:5px solid #ffffff;border-bottom:5px solid #ffffff;}
.mod_navigation .level_1 li.submenu.active,.mod_navigation .level_2 li.active{border-top:0px none;border-bottom:0px none;}
.mod_navigation .level_2 li.active{padding-left:45px;}
.mod_navigation .level_1 .active{color:#FF9900;background-color:#333333;margin:0px 0px 0px 0px;}
.mod_navigation .level_1 .active .submenu{padding-top:10px;margin-top:0px;}
.mod_navigation .level_1 .active li{margin-left:-30px;}
* html .mod_navigation .level_1 .active .submenu{padding-top:10px;margin-top:-5px;}
.mod_navigation .level_1 .submenu .trail{padding-top:10px;margin-top:0px;}
* html .mod_navigation .trail ul{margin-bottom:0px !important;/*padding-bottom:-10px !important;*/}
* html .mod_navigation .level_2 li a:hover{/*padding-bottom:-15px !important;*/margin-bottom:-15px !important;display:block;}
* html .mod_navigation .level_2 .last a:hover{padding-bottom:10px !important;margin-bottom:-5px !important;}
* html .mod_navigation .level_1 .submenu a:hover{padding-bottom:0px;margin-bottom:0px;display:block;}
.mod_navigation .submenu{background-image:url("tl_files/images/border-top.jpg");background-repeat:repeat-x;background-color:#333333;display:block;}
.mod_navigation .level_2 p.active{margin-left:15px;}
.mod_navigation .first .last,.mod_navigation .level_2 .active .last{padding-bottom:10px;}
* html .mod_navigation .level_2 .active{border-top:0px none !important;border-bottom:0px none !important;}
* html .mod_navigation .first .last{margin-bottom:-5px !important;padding-bottom:10px !important;}
.mod_navigation .level_2 .last{background-image:url("tl_files/images/border-bottom.jpg");background-position:left bottom;background-repeat:repeat-x;display:block;}
.mod_navigation p{padding:0px 0px 0px 30px;margin:0px 0px 0px 0px;}
.mod_navigation .level_2 a{color:#ffffff;text-decoration:none;padding-left:75px;margin-left:-30px;display:block;background-color:#333333;}
* html .mod_navigation .level_2 a{color:#ffffff;text-decoration:none;padding-left:75px;margin-left:-30px;margin-bottom:-15px;}
.mod_navigation .level_2 .last a{padding-bottom:10px;margin-bottom:0px;border-bottom:0px none !important;}
*:first-child+html .mod_navigation .level_2 .last a{margin-bottom:0px;}
* html .mod_navigation .level_2 .last a{padding-bottom:10px !important;margin-bottom:-5px !important;border-bottom:0px none !important;}
* html .mod_navigation .level_2 .active .last{padding-bottom:10px;margin-bottom:-5px !important;border-top:0px none;border-bottom:0px none;}
* html .mod_navigation .level_2 .last{padding-bottom:5px;margin-bottom:-10px;}
* html .mod_navigation .level_2{padding-bottom:10px;margin-bottom:-5px;/*margin-bottom:-5px; (für den breiten weissen balken)*/}
* html .mod_navigation .level_2 .active .first{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.mod_navigation .level_1 a:hover{background-color:#333333;display:block;}
* html .mod_navigation .level_1 a:hover{background-color:#333333;display:block;margin-bottom:-20px;}
.mod_navigation .level_2 a:hover{background-color:#999999;display:block;}
* html .mod_navigation .level_2 .first a:hover{background-color:#999999;display:block;margin-bottom:-15px;margin-top:0px;}
* html .mod_navigation .level_2 a:hover{margin-bottom:-15px;background-color:#999999;}
* html .mod_navigation .level_2 .last a:hover{margin-bottom:-5px;background-color:#999999;}
#header_navigation{background-color:#669900;width:151px;height:100px;position:absolute;top:15px;left:764px;}
*:first-child+html #header_navigation{padding-top:10px;height:90px;}
* html #header_navigation{padding-top:10px;height:90px;overflow:hidden;}
#header_navigation ul,#header_navigation li{list-style:none;padding-left:0px;margin-left:0px;}
* html #header_navigation ul,* html #header_navigation li{padding-left:0px;margin-left:0px;margin-top:0px;margin-bottom:-20px;}
#header_navigation li .first{/*font-weight:bold;*/}
#header_navigation li .active{padding:0px 0px 0px 30px;margin:0px 0px 0px 0px;color:#ffffff;background-color:#333;display:block;}
* html #header_navigation li.active{padding:0px 0px 0px 0px;margin:0px 0px -20px 0px;color:#ffffff;}
* html #header_navigation .last{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#ffffff;}
* html #header_navigation li .active.last{padding:0px 0px 0px 30px !important;margin:0px 0px 0px 0px !important;color:#ffffff;}
* html #header_navigation .last a{padding-left:30px;margin-left:-15px;}
#header_navigation a{list-style-type:none;color:#ffffff;text-decoration:none;display:block;padding-left:30px;}
#header_navigation a:hover{background-color:#333333;display:block;}
#footer_navigation{display:block;list-style-type:none;top:13px;position:absolute;}
*:first-child+html #footer_navigation{padding-top:10px;padding-left:40px;}
* html #footer_navigation{padding-top:10px;padding-left:0px;}
#footer_navigation ul,#footer_navigation li{list-style:none;float:left;padding-right:35px;margin-left:-20px;}
* html #footer_navigation ul,* html #footer_navigation li{margin-left:0px;padding-bottom:1px;padding-right:10px;margin-right:51px;background-color:#ffffff;display:block;}
#footer_navigation a{color:#000000;text-decoration:none;}
#footer_navigation a:hover{color:#FF9900;}
#footer_navigation .active{color:#FF9900;margin-top:0px;}
