body.normal ul.zusatzNavigation{position:absolute;right:0;top:0;}
ul.zusatzNavigation{color:#b4b4b4;font-size:14px;margin-right:20px;margin-top:5px;}
ul.zusatzNavigation a{color:#b4b4b4;text-decoration:none;font-size:14px;}
ul.zusatzNavigation a:hover{text-decoration:underline;}

body.normal ul.zusatzNavigationFooter{float:left;margin:1px 0 0 20px;padding:0;list-style:none;}
body.mobile ul.zusatzNavigationFooter{float:left;margin:1px 0 0 0px;padding:0;list-style:none;}
ul.zusatzNavigationFooter li{display:block;padding:0 25px 10px 0;}
ul.zusatzNavigationFooter a{display:block;color:#fff;font-weight:bold;line-height:10px;text-decoration:none;}
ul.zusatzNavigationFooter a:hover{color:#b4b4b4;text-decoration:none;}

.header #searchform input{color:#505050;font:15px/*20px*/ 'Source Sans Pro';position:absolute;right:20px;top:42px/*53px*/;width:204px;height:27px/*34px*/;background:url(../images/searchBg.png) 0 -4px no-repeat;border:1px solid #008193;padding:0 0 0 36px;}
/* Navigation */
.mainNavigation{z-index:1400;position:absolute;left:0;top:0;width:100%;height:48px;background:url(../images/mainNavBg.png) center 3px no-repeat;}
.mainNavigationWrapper{position:relative;width:1024px;margin:0 auto;}
.mainNavigationWrapper>div{position:absolute;left:0;top:0;width:1003px;}
ul.navigation>li>a{letter-spacing:1px;font-weight:400;}

/* MENU */
/*.mainNavigation{position:absolute;left:0;top:0;height:40px; z-index:100;}*/
/*#menu_background{background-color:rgba(20,20,20,0.75); width:100%;height:0;position:absolute;z-index:90;}*/
.mainNavigation ul{z-index:320;list-style:none;margin:0;padding:0;font:19px 'Source Sans Pro';/*background:url(../images/navBgLeft.png) right bottom no-repeat;*/padding-right:1px;}
.mainNavigation ul li:first-child{/*background:none;*/}
.mainNavigation ul li{float: left;margin:0;position:relative;display:inline;padding:0px 0px 0 0px; height:48px;/*background:url(../images/navBgLeft.png) left bottom no-repeat;*/}
.mainNavigation ul li a{display:inline-block;text-decoration:none;font-size:19px;color:#ffffff;text-transform:uppercase;/*background:url(../images/navBgRight.png) right bottom no-repeat;*/padding:8px 10px 6px 10px;}
.mainNavigation ul li a:hover,.mainNavigation ul li a.active{color:#fff;background:url(../images/mainNavSel.png) 0 3px repeat-x;}
.mainNavigation ul li a.active{font-weight:700;}
.mainNavigation ul li ul{margin:0;display:none;padding:0;position: absolute;left:0;top:42px;/*background:#fff;box-shadow:-2px 2px 1px rgba(0, 0, 0, 0.2), 2px 2px 1px rgba(0, 0, 0, 0.2)*/}
.mainNavigation ul li ul li{clear:left;padding:0;margin-bottom:3px;overflow:hidden; height:auto !important;white-space: nowrap;background:#fff;display:inline-block;}
.mainNavigation ul li ul li a{color:#4f4f4f;font-size:15px;font-weight:400;text-transform:none;background:none;/*border-bottom:1px solid #dbdbdb;*/padding:8px 10px;width:289px !important;}
.mainNavigation ul li ul li:last-child a{border-bottom:none;}
.mainNavigation ul li ul li a:hover,.mainNavigation ul li ul li a.active{color:#4f4f4f;background:#e5f2f4 /*url(../images/navArrowRed.png) 10px 20px no-repeat*/;}

.mainNav1{float:left;width:12px;height:20px;background:url(../images/mainNav1.png) no-repeat;}
.mainNav2{float:left;width:223px;height:20px;background:url(../images/mainNav2.png) repeat-x;}
.mainNav3{float:left;width:20px;height:39px;background:url(../images/mainNav3.png) no-repeat;}
.mainNav3.active{background:url(../images/mainNav3sel.png) no-repeat;}

.nav2topWrapper{display:inline-block;overflow:hidden;height:12px;}
.nav2top{width:50px;height:13px;background:#fff;float:left;}
.nav2top.active{background:#e5f2f4 !important;}
.nav2topCorner{width:8px;height:13px;background:url(../images/nav2topCorner.png) no-repeat;float:right;}
.nav2topCorner.active{background:url(../images/nav2topCornerSel.png) no-repeat;}



/* Footer-Navigation */
table.navFooter{border-spacing:0 !important;}
table.navFooter td{vertical-align:top;border-left:1px solid #b4b4b4;}
table.navFooter ul{list-style:none;padding:0;margin:0 0 10px 0;}
table.navFooter li{padding:0 25px 0 20px;line-height:10px;}
table.navFooter li ul{padding-top:5px;}
table.navFooter ul li a{text-decoration:none;font-size:12px;font-weight:700;color:#b4b4b4;margin:0;}
table.navFooter ul li a:hover{color:#fff;}
table.navFooter ul li ul{padding:10px 0 0 0;}
table.navFooter ul li ul li{padding:0 0 10px 0;}
table.navFooter ul li ul li a{font-weight:400;}

/* Sprachschalter */
.language{position:absolute;right:0;top:7px;display:block;text-decoration:none;font-size:13px;color:#fff;}
.language:hover{text-decoration:none;}
.language span{display:block;float:left;line-height:29px;}
.language img{float:left;border:1px solid #eef7f8;margin:8px 0 0 3px;}
.header-slider{position:relative;}
.slideBoxLeft{width:2000px;height:180px;background:url(../images/sliderBgLeft.png) no-repeat;position:relative;opacity:.75;}
.slideBoxRight_hell{width:2000px;height:180px;background:url(../images/sliderBgRight.png) no-repeat;}
.slideBoxRight_dunkel{width:2000px;height:180px;background:url(../images/sliderBgRightDark.png) no-repeat;}
.header-slider .text1{width:565px;font-size:45px;text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.5);color:#fff;position:absolute;right:50px;top:40px;}
.header-slider .text2{width:520px;font-size:45px;text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.5);color:#fff;position:absolute;right:50px;top:100px;}
.header-slider .text3{color:#fff;font-size:20px;line-height:24px;padding:8px 0 0 75px;}
.header-slider .text3 a{color:#008193;font-weight:700;font-size:14px;}
.header-slider .sliderBR{z-index:210;position:absolute;left:0;bottom:0;width:100%;height:15px;background:url(../images/sliderBR.png) center 0 no-repeat;}
.tp-bullets{bottom:-5px !important;padding-left:1046px;margin-left:-620px !important;}
.tp-bullets .bullet{width:10px !important;height:10px !important;-moz-border-radius:10px;border-radius:10px;background-color:#bebebe !important;background-image:none !important;margin-right:7px !important;}
.tp-bullets .bullet:hover, .tp-bullets .bullet.selected{background:#008193 !important;}

/* Slider Arrows */
.tp-rightarrow.default{top:173px !important;background:url(../images/sliderArrowRight.png) no-repeat 0 0 !important;width:31px !important;height:81px !important;}
.tp-leftarrow.default{top:173px !important;background:url(../images/sliderArrowLeft.png) no-repeat 0 0 !important;width:31px !important;height:81px !important;}

#revolution-shortcode ul{list-style:none;}
#revolution-shortcode ul li{display:none;}

.breadcrumb2{list-style:none;padding-left:0!important;margin:6px 0 3px 0!important;color:#b3b3b3;font-size:12px;background-color:none!important;}
.breadcrumb2 a{color:#b3b3b3 !important;font-size:12px;font-weight:400!important;}
.breadcrumb2 li{display:inline;}
.addthis_native_toolbox{float:left;margin-top:15px;}
.mailto{float:left;display:block;width:30px;height:20px;background:url(../images/envelope.png) no-repeat;margin-top:20px;}

.social{position:absolute;right:56px;top:-36px;width:171px;height:46px;background:#fff;}
.socialLeft{float:left;width:18px;height:30px;margin-top:16px;}
.socialRight{float:left;width:19px;height:30px;margin-top:16px;}
.socialXing{float:left;display:block;width:32px;height:32px;background:url(../images/iconXing.png) no-repeat;margin:0 19px 0 16px;}
.socialPinterest{float:left;display:block;width:32px;height:32px;background:url(../images/iconPinterest.png) no-repeat;margin:0 16px 0 19px;}
.zTable img{margin-bottom:5px;}
