/* Style sheet navigation */
.navigation ul{margin:0;padding:0;list-style-type:none;}
.navigation li{display:inline;margin:0;padding:0;}
.navigation a,.navigation span{display:block;margin:0;padding:0;border:none;}
.navigationheader{height:66px;overflow:hidden;background:url(files/images/layout/header.jpg) center center no-repeat;}
.navigationheader h1{left:-999em;position:absolute;}
.navigationheader a,.navigationheader span{height:50px;display:block;text-indent:-999em;}
.mainnavigation{width:818px;overflow:hidden;float:left;}
.mainnavigation h1{left:-999em;position:absolute;}
.mainnavigation a,.mainnavigation span{width:117px;height:33px;overflow:hidden;float:left;text-decoration:none;line-height:33px;background:url(files/images/layout/main-navi.png) no-repeat;text-indent:-999em;}
.mainnavigation a.club,.mainnavigation span.club{width:116px;background-position:0px 0px;}
.mainnavigation li.club a:hover{background-position:0px -34px;}
.mainnavigation li.trail a.club,.mainnavigation li.active a.club,.mainnavigation li.active span.club{background-position:0px -68px;}
.mainnavigation a.setra,.mainnavigation span.setra{background-position:-116px 0px;}
.mainnavigation li.setra a:hover{background-position:-116px -34px;}
.mainnavigation li.trail a.setra,.mainnavigation li.active a.setra,.mainnavigation li.active span.setra{background-position:-116px -68px;}
.mainnavigation a.forum,.mainnavigation span.forum{background-position:-233px 0px;}
.mainnavigation li.forum a:hover{background-position:-233px -34px;}
.mainnavigation li.trail a.forum,.mainnavigation li.active a.forum,.mainnavigation li.active span.forum{background-position:-233px -68px;}
.mainnavigation a.galerie,.mainnavigation span.galerie{background-position:-350px 0px;}
.mainnavigation li.galerie a:hover{background-position:-350px -34px;}
.mainnavigation li.trail a.galerie,.mainnavigation li.active a.galerie,.mainnavigation li.active span.galerie{background-position:-350px -68px;}
.mainnavigation a.marktplatz,.mainnavigation span.marktplatz{background-position:-467px 0px;}
.mainnavigation li.marktplatz a:hover{background-position:-467px -34px;}
.mainnavigation li.trail a.marktplatz,.mainnavigation li.active a.marktplatz,.mainnavigation li.active span.marktplatz{background-position:-467px -68px;}
.mainnavigation a.shop,.mainnavigation span.shop{background-position:-584px 0px;}
.mainnavigation li.shop a:hover{background-position:-584px -34px;}
.mainnavigation li.trail a.shop,.mainnavigation li.active a.shop,.mainnavigation li.active span.shop{background-position:-584px -68px;}
.mainnavigation a.kontakt,.mainnavigation span.kontakt{background-position:-701px 0px;}
.mainnavigation li.kontakt a:hover{background-position:-701px -34px;}
.mainnavigation li.trail a.kontakt,.mainnavigation li.active a.kontakt,.mainnavigation li.active span.kontakt{background-position:-701px -68px;}
.mainnavigation ul.level_2,.subnavigation ul{height:35px;right:0;top:114px;position:absolute;overflow:hidden;display:none;font-size:1.1em;}
.mainnavigation li.active ul.level_2,.mainnavigation li.trail ul.level_2,.subnavigation ul{display:block;}
.mainnavigation ul.level_2 a,.mainnavigation ul.level_2 span,.subnavigation a,.subnavigation span{width:auto;height:35px;float:left;padding:0 7px;line-height:35px;background:none;text-indent:0;}
.mainnavigation ul.level_2 a.last,.mainnavigation ul.level_2 span.last,.subnavigation a.last,.subnavigation span.last{padding-right:5px;}
.mainnavigation ul.level_2 a.trail,.mainnavigation ul.level_2 span,.subnavigation a.trail,.subnavigation span{background:url(files/images/layout/sub-navi-active.png) center bottom no-repeat;}
.mainnavigation ul.level_2 a:hover,.subnavigation ul a:hover{text-decoration:underline;}
.quicknavigation a,.quicknavigation span{margin:0;padding:4px 0;line-height:1.3em;}
.quicknavigation a span{padding:0;}
.quicknavigation a:hover{text-decoration:underline;}
.quicknavigation .createTime{font-weight:bold;}
.quicknavigation .title{padding-left:20px;}
