body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
/**
 * Global TinyMCE style sheet
 *
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 *
 *   files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 *
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 *
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 *
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (files/tinymce.css).
 */
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
@font-face {
	font-family: 'icomoon';
	src:url('../../files/vigodesign_01/icomoon/fonts_fo/icomoon.eot?-p3tu1u');
	src:url('../../files/vigodesign_01/icomoon/fonts_fo/icomoon.eot?#iefix-p3tu1u') format('embedded-opentype'),
		url('../../files/vigodesign_01/icomoon/fonts_fo/icomoon.woff?-p3tu1u') format('woff'),
		url('../../files/vigodesign_01/icomoon/fonts_fo/icomoon.ttf?-p3tu1u') format('truetype'),
		url('../../files/vigodesign_01/icomoon/fonts_fo/icomoon.svg?-p3tu1u#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-navicon:before {
	content: "\f0c9";
}
.icon-angle-up:before {
	content: "\f106";
}
.icon-angle-down:before {
	content: "\f107";
}
.icon-xing2:before {
	content: "\e608";
}
.icon-bubbles:before {
    content: "\e602";
    font-size: 16px;
    color: #a9a39b;
    margin: 0 -5px 0 1px;
}
a:focus .icon-bubbles:before,
a:hover .icon-bubbles:before {color:#be193c;}
@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;font-display:swap;src:url(../../files/vigodesign_01/fonts/SourceSansPro-400-italic.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:200;font-display:swap;src:url(../../files/vigodesign_01/fonts/SourceSansPro-200.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;font-display:swap;src:url(../../files/vigodesign_01/fonts/SourceSansPro-300.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-display:swap;src:url(../../files/vigodesign_01/fonts/SourceSansPro-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;font-display:swap;src:url(../../files/vigodesign_01/fonts/SourceSansPro-600.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;font-display:swap;src:url(../../files/vigodesign_01/fonts/SourceSansPro-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;font-display:swap;src:url(../../files/vigodesign_01/fonts/SourceSansPro-900.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@media all{*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font:18px/1 "Source Sans Pro",sans-serif;color:#444;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a:active,a:focus,a:hover{outline:0;background:0 0}a{color:#444}a:focus,a:hover{color:#be193c}#main a{text-decoration:none;font-style:italic;border-bottom-style:dotted;border-bottom-width:1px}#main a:visited{color:#444}#main a:hover{color:#be193c;text-decoration:none;border-bottom-style:dotted;border-bottom-width:1px}#main figure a,#main figure a:hover{border:0 none}#main a.icon-link{font-family:"Source Sans Pro",sans-serif;text-transform:lowercase}#subnav li,.ce_hyperlink,.ce_list li,.ce_table td,.ce_table th,.ce_text li,.ce_text td,.ce_text th,.mod_faqlist li,.mod_newsmenu li,.mod_sitemap li,p{line-height:1.55555em}blockquote,form,h1,h2,h3,h4,h5,h6,ol,pre,table,ul{margin-bottom:22px}h1,h2,h3,h4,h5,h6{margin-top:0}p{margin-bottom:18px;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ce_text p{padding-right:80px}#kontakt .ce_text p{padding-right:0}.referenz .grid9 p{padding-right:30px}.referenz .grid3 p{font-size:14px;line-height:1.2857em;margin-bottom:20px;padding-right:0;-moz-hyphens:manual;-o-hyphens:manual;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.referenz .grid3 p.kolumnentitel-rechts{border-bottom:2px solid #e0ded8;margin:4px 0 2px;padding-bottom:2px;font-weight:700;line-height:1.2857em;text-transform:lowercase}.terminology .grid9 p{padding-right:30px}.pattern img{position:absolute;width:10px;height:125px}dfn{font-style:normal}.tooltip{cursor:pointer;position:relative;border-bottom-style:dotted;border-bottom-width:1px;-moz-hyphens:none;-o-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.tooltip:focus{color:#444}.tooltip:hover{color:#be193c}.tooltip:active{color:#444}.terminology .grid3 dl,.terminology .grid3 p{font-size:14px;line-height:1.2857em;padding-right:0;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.terminology .grid3 p.kolumnentitel-rechts:first-of-type{border-bottom:1px solid #444;padding-bottom:3px;margin:6px 0 18px;font-weight:600;color:#444;text-transform:lowercase;line-height:1em}dt.kolumnentitel-rechts{font-weight:600;color:#be193c;text-transform:lowercase}.terminology .grid3 dd{border-bottom:2px solid #e0ded8;padding-bottom:3px;margin-bottom:2px}.datenschutz h2,h1{font-size:26px;text-transform:lowercase;font-weight:400}.datenschutz h2{margin-top:36px}.datenschutz h3{font-size:18px;font-weight:600;margin-bottom:0}strong{font-weight:600}.terminology strong{font-weight:700}#header .inside{z-index:999}#wrapper{width:auto}#main{float:left;position:relative;width:100%}#logo{right:0;position:absolute}#logo img{width:132px;height:53px;margin-right:10px}body,html{margin:0;padding:0;height:100%}body{padding-top:30px}#wrapper{min-height:100%;position:relative;margin:0 auto}#header{height:71px}#container{padding-bottom:106px}#footer{position:absolute;bottom:0;width:100%;height:66px;background-image:linear-gradient(rgba(169,163,155,.24),rgba(169,163,155,.14));font-size:16px;text-transform:lowercase}#footer a{text-decoration:none}#footer .inside div{float:left;margin:0 10px 14px}#footer div.xing-link{margin:-3px 11px 8px 10px;font-size:24px!important}#footer .inside{padding-top:16px}.caroufredsel>div,.caroufredsel>section,.caroufredsel_thumbnails>div{margin:0 10px}.caroufredsel_thumbnails_skin{margin-top:18px}div.caroufredsel{height:579px;overflow:hidden}.mod_caroufredsel_gallery div.caroufredsel{height:335px;overflow:hidden}.caroufredsel_thumbnails_next,.caroufredsel_thumbnails_prev{display:none}.caroufredsel_thumbnails div img{border-bottom:1px solid #c6c4bf;padding-bottom:3px}.caroufredsel_thumbnails div.selected img{border-bottom:1px solid #be193c}body.referenz .mod_article .ce_caroufredsel_gallery{margin:0;padding:0;margin-bottom:36px}.caroufredsel_controls{height:579px;width:100%;position:absolute;top:57px}#main .caroufredsel_navi a{border:0 none}.caroufredsel_navi a{text-indent:-9999em;width:85px;height:85px;position:absolute}a.caroufredsel_prev{left:10px;background:url(../../files/vigodesign_01/referenzen/prev.png) center left no-repeat;height:100%;width:33%}a.caroufredsel_next{right:10px;background:url(../../files/vigodesign_01/referenzen/next.png) center right no-repeat;height:100%;width:33%}.caroufredsel_next,.caroufredsel_prev{opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.caroufredsel_next:hover,.caroufredsel_prev:hover{opacity:.6}.mod_article div.page-links{font-size:16px;height:25px;margin-left:0;margin-top:12px}.checkbox_container>span,.radio_container>span{display:block;margin-top:3px}.checkbox_container legend,.radio_container legend{padding-bottom:6px}.mac.webkit input[type=radio]{margin-left:1px}.mac.firefox input[type=checkbox],.mac.webkit input[type=checkbox],.mac.webkit input[type=radio]{top:-1px;position:relative}a.button,input[type=submit]{color:#444}.webkit a.button,.webkit input[type=submit]{padding-bottom:3px}p.error,span.mandatory{color:#000}p.error{margin-bottom:3px;font-size:1.3333em;font-weight:700}input[type=password].error,input[type=text].error,textarea.error{border-color:#000}.tableless label{display:block;margin:6px 0;font-weight:700;color:#be193c}.tableless .checkbox_container,.tableless .radio_container{margin-top:6px}.checkbox_container label,.radio_container label{display:inline;margin-bottom:0;font-weight:400;color:#444}input.captcha{width:30px;margin-right:6px}.tableless .submit_container{margin-top:.5em}.tableform{margin-top:.75em}.tableform td{padding:2px 15px 2px 0}.tableform td.col_0{padding-top:6px;text-align:right}.ce_comments .submit_container,.tableform .submit_container{margin-top:1em}.ce_table table,.ce_text table{margin:.75em 0 1.5em}#main .mod_breadcrumb a{color:#a9a39b}#main .mod_breadcrumb a:hover{color:#be193c}#main .mod_breadcrumb a,#main .mod_breadcrumb a:active,#main .mod_breadcrumb a:focus,#main .mod_breadcrumb a:hover{font-style:normal;border-bottom:0 none;outline:0 none}.mod_breadcrumb ul{overflow:hidden;border-bottom:2px solid #e0ded8;color:#a9a39b;font-size:16px;font-weight:400;margin:29px 10px 27px;padding:0 0 5px;text-transform:lowercase}.referenz .mod_breadcrumb ul,.webcheck .mod_breadcrumb ul{margin:11px 10px 21px}.referenz_h1 .mod_breadcrumb ul{display:none}.referenz_h1 h1{border-bottom:2px solid #e0ded8;color:#a9a39b;font-size:16px;margin:11px 10px 21px;padding:1px 0 6px}.mod_breadcrumb li{float:left}.mod_breadcrumb li{padding:1px 0;font-size:16px}.mod_breadcrumb li:after{font-weight:600;margin-right:8px;padding-left:5px;content:" \203A "}.mod_breadcrumb li.active:after{display:none}.ce_gallery li{margin:5px 10px 5px 0;text-align:center}.referenz .image-wrapper,.referenz .image_container a{position:relative;display:block;width:100%;height:100%}.referenz .image-wrapper:before,.referenz .image_container a:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 18px);background-color:#fff;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;z-index:5}.referenz .image-wrapper:focus:before,.referenz .image-wrapper:hover:before,.referenz .image_container a:focus:before,.referenz .image_container a:hover:before{opacity:.6}#referenzen-uebersicht_links figure,#referenzen-uebersicht_mitte figure,#referenzen-uebersicht_rechts figure,#referenzen_links figure,#referenzen_mitte figure,#referenzen_rechts figure{border-bottom:2px solid #e0ded8;margin-bottom:6px;padding-bottom:5px}#referenzen-uebersicht_links img,#referenzen-uebersicht_mitte img,#referenzen-uebersicht_rechts img,#referenzen_links img,#referenzen_mitte img,#referenzen_rechts img{margin-bottom:-1px}.caption{font-size:14px;font-style:italic}#kontakt .caption{margin:5px 0;padding-bottom:0;border-bottom:0 none}.terminology .caption{font-style:normal;text-transform:lowercase;font-weight:700;color:#a9a39b;margin:24px 0 6px}a .caption{text-transform:lowercase;display:inline}.linkarrow{text-decoration:none;font-style:normal;font-weight:700;margin-left:1px}a .caption,a .linkarrow{color:#a9a39b}a:hover .caption,a:hover .linkarrow{color:#444}.ce_list ol,.ce_list ul,.ce_text ol,.ce_text ul{padding-left:.6em;margin-left:.6em}.ce_list ul li,.ce_text ul li{list-style-type:disc}.ce_list ol li,.ce_text ol li{list-style-type:decimal}.ce_downloads li{margin-bottom:2px}.nav_main{position:relative;float:left;display:block;overflow:visible!important;margin-top:19px;text-transform:lowercase}.nav_main ul{position:relative;display:block;margin:0;padding:0}.nav_main ul.level_1{width:100%;height:50px;position:relative;display:block;margin:0;padding:0}.nav_main ul.level_1 li{position:relative;float:left;display:block}.nav_main ul.level_1 li a,.nav_main ul.level_1 li span.active,.nav_main ul.level_1 li span.forward{height:37px;position:relative;display:inline-block;padding:14px 10px 0;white-space:nowrap;font-size:16px;text-decoration:none}.nav_main ul.level_1 li a.trail,.nav_main ul.level_1 li span.active{border-bottom:solid 1px #be193c;margin:0 10px;padding-left:0;padding-right:0}.nav_main ul.level_1 li>ul{position:absolute;z-index:999}.nav_main ul.level_1 li>ul{visibility:hidden;background-color:rgba(255,255,255,.9);-webkit-transition-property:background-color,visibility;-moz-transition-property:background-color,visibility;-o-transition-property:background-color,visibility;transition-property:background-color,visibility;-webkit-transition-duration:.2s,0s;-moz-transition-duration:.2s,0s;-o-transition-duration:.2s,0s;transition-duration:.2s,0s;-webkit-transition-delay:0s,.2s;-moz-transition-delay:0s,.2s;-o-transition-delay:0s,.2s;transition-delay:0s,.2s;-pie-background:rgba(255,255,255,.9);behavior:url(../../assets/css3pie/1.0.0/PIE.htc)}.nav_main ul li:hover>ul{opacity:1;visibility:visible;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;-o-transition-delay:0s,0s;transition-delay:0s,0s;behavior:url(../../assets/css3pie/1.0.0/PIE.htc)}.nav_main ul.level_2{min-width:217px;top:37px;width:auto;padding-top:5px}.nav_main ul.level_2 li{width:100%;position:relative;float:none;display:inline-block;margin:0;padding:0}.nav_main ul.level_2 li a,.nav_main ul.level_2 li span.active,.nav_main ul.level_2 li span.forward{position:relative;float:none;display:block;white-space:nowrap;padding:9px 10px 19px}.nav_main ul.level_2 li a.trail,.nav_main ul.level_2 li span.active{border-bottom:0 none;color:#be193c;padding-left:0}.nav_main ul.level_2 li>ul{min-width:150px;left:0;top:0;margin-left:100%;width:auto}.nav_main a.mobile_handle{display:none}.nav_main ul.level_1 li a.datenschutz,.nav_main ul.level_1 li a.impressum,.nav_main ul.level_1 li span.datenschutz,.nav_main ul.level_1 li span.impressum{display:none}#cookiebar{display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:fixed;left:0;width:100%;background-color:#a9a39b;padding:4px 100px;font-size:14px;color:#fff;line-height:1.2;z-index:10}#cookiebar.top{top:0}#cookiebar.bottom{bottom:0}#cookiebar .cookiebar-button{height:26px;padding:0 8px;margin-left:28px;border:none;background-color:#eae9e7;color:#a9a39b;cursor:pointer;font-weight:700;line-height:26px;border-radius:2px}#cookiebar a{color:#fff;text-decoration:none;font-style:italic;border-bottom-style:dotted;border-bottom-width:1px}#cookiebar a:hover{text-decoration:none}.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}}@media (max-width:808px){.ce_text p{padding-right:0}body.referenz .mod_article .ce_caroufredsel_gallery{margin:0 0 24px}div.caroufredsel{margin-right:10px;height:399px;overflow:hidden}.mod_caroufredsel_gallery div.caroufredsel{margin-right:10px;height:231px;overflow:hidden}.caroufredsel_controls{display:none}#container{padding-bottom:120px}#footer{height:80px}#cookiebar{padding:8px 10px}.referenz .image-wrapper:before,.referenz .image_container a:before{content:none}}@media (max-width:568px){body{padding-top:15px}h1{line-height:1.15384em}.ce_text p,.explanation p.formular-text,.referenz .grid9 p,.terminology .grid9 p{padding-right:0}.referenz img{display:block}#referenzen-uebersicht_links figure,#referenzen-uebersicht_mitte figure,#referenzen-uebersicht_rechts figure,#referenzen_links figure,#referenzen_mitte figure,#referenzen_rechts figure{margin-bottom:16px;padding-bottom:8px}#referenzen-uebersicht_links img,#referenzen-uebersicht_mitte img,#referenzen-uebersicht_rechts img,#referenzen_links img,#referenzen_mitte img,#referenzen_rechts img{margin-bottom:3px}.terminology .grid9{margin-bottom:32px}.nav_main a.mobile_handle{color:#fff;cursor:pointer;display:block;font-size:14px;height:50px;margin-bottom:2px;overflow:hidden;position:relative;text-decoration:none;width:50px}.mobile_handle div{background-color:#be193c;border-radius:14px;float:none;font-size:14px;height:24px;width:24px;margin:6px 0 0 10px;padding:5px 0 0 6px}.nav_main{width:100%}.nav_main ul,.nav_main ul.level_1 li>ul{background:#e7e5e3;-ms-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.nav_main ul.level_1{height:auto}.nav_main ul.level_1 li{float:none;width:100%}.nav_main ul.level_1 li.last{margin-bottom:24px}.nav_main ul.level_1 li a,.nav_main ul.level_1 li a.datenschutz,.nav_main ul.level_1 li a.impressum,.nav_main ul.level_1 li span.active,.nav_main ul.level_1 li span.datenschutz,.nav_main ul.level_1 li span.forward,.nav_main ul.level_1 li span.impressum{width:100%;display:block;height:50px;padding:16px 13px 12px 10px;border-top:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav_main ul.level_1 li a.trail,.nav_main ul.level_1 li span.active{border-bottom:0 none;color:#be193c;margin-left:0;padding-left:10px}.nav_main ul.level_1 li>ul{position:relative;z-index:99}.nav_main ul.level_1 li>ul{padding:0;display:none;-webkit-transition-property:opacity,visibility;-moz-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-duration:.2s,0s;-moz-transition-duration:.2s,0s;-o-transition-duration:.2s,0s;transition-duration:.2s,0s;opacity:1;visibility:visible;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;-o-transition-delay:0s,0s;transition-delay:0s,0s}.nav_main ul.level_2{min-width:auto;top:0;width:auto}.nav_main ul.level_2 li.last{margin-bottom:0}.nav_main ul.level_2 li span.active{color:#be193c}.nav_main ul.level_2 li a.trail,.nav_main ul.level_2 li.submenu:hover>a{background-color:rgba(255,255,255,.1)}.nav_main ul.level_2 li>ul{min-width:auto;width:auto;left:0;top:0;margin-left:0;padding:0}.nav_main ul.level_2 li a,.nav_main ul.level_2 li span.active,.nav_main ul.level_2 li span.forward{padding-left:40px!important}.nav_main ul li a.sub_nav{position:absolute;width:50px;height:50px;right:0;top:0;margin:0;padding:0!important;text-align:center;cursor:pointer}.nav_main ul li a.sub_nav div{background-color:#be193c;border-radius:12px;float:none;height:24px;margin:12px 0 0 16px;width:24px;line-height:20px}.nav_main .icon-angle-down,.nav_main .icon-angle-up{position:relative;display:block;font-size:28px;color:#fff}.nav_main ul li a.sub_nav div.icon-angle-up{padding-top:0}.nav_main ul li a.sub_nav div.icon-angle-down{padding-top:2px}#container{padding-bottom:124px}#footer{height:84px}#cookiebar{position:-webkit-sticky;position:sticky}}
/* Style sheet tmp/css/3/msfixes */
@media all
{

.ie8 #logo img {max-width: 132px}

.ie8 .caroufredsel_prev, .caroufredsel_next {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
}

.ie8 .caroufredsel_prev:hover, .caroufredsel_next:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60)"
}

}

                                                               #wrapper{width:792px;margin:0 auto}[class*=grid]{float:left;margin-left:10px;margin-right:10px;display:inline}.mod_article [class*=ce_],.mod_article [class*=mod_]{margin-left:10px;margin-right:10px}.terminology .mod_article .grid9 [class*=ce_],.terminology .mod_article .grid9 [class*=mod_]{margin-left:0;margin-right:0}.terminology .mod_article .grid9 .ce_caroufredsel{margin-left:20px}.mod_article .mod_eventreader,.mod_article .mod_newsreader{margin-left:0;margin-right:0}.mod_article [class*=event_]>*,.mod_article [class*=layout_]>*{margin-left:10px;margin-right:10px}.mod_article.grid1,.mod_article.grid10,.mod_article.grid11,.mod_article.grid12,.mod_article.grid2,.mod_article.grid3,.mod_article.grid4,.mod_article.grid5,.mod_article.grid6,.mod_article.grid7,.mod_article.grid8,.mod_article.grid9{margin-left:0;margin-right:0}#main .inside{overflow:hidden}.grid1{width:46px}.grid2{width:112px}.grid3{width:178px}.grid4{width:244px}.grid5{width:310px}.grid6{width:376px}.grid7{width:442px}.grid8{width:508px}.grid9{width:574px}.grid10{width:640px}.grid11{width:706px}.grid12{width:772px}.mod_article.grid1{width:66px}.mod_article.grid2{width:132px}.mod_article.grid3{width:198px}.mod_article.grid4{width:264px}.mod_article.grid5{width:330px}.mod_article.grid6{width:396px}.mod_article.grid7{width:462px}.mod_article.grid8{width:528px}.mod_article.grid9{width:594px}.mod_article.grid10{width:660px}.mod_article.grid11{width:726px}.mod_article.grid12{width:792px}.offset1{margin-left:76px!important}.offset2{margin-left:142px!important}.offset3{margin-left:208px!important}.offset4{margin-left:274px!important}.offset5{margin-left:340px!important}.offset6{margin-left:406px!important}.offset7{margin-left:472px!important}.offset8{margin-left:538px!important}.offset9{margin-left:604px!important}.offset10{margin-left:670px!important}.offset11{margin-left:736px!important}.offset12{margin-left:802px!important}.mod_article.offset1{margin-left:66px!important}.mod_article.offset2{margin-left:132px!important}.mod_article.offset3{margin-left:198px!important}.mod_article.offset4{margin-left:264px!important}.mod_article.offset5{margin-left:330px!important}.mod_article.offset6{margin-left:396px!important}.mod_article.offset7{margin-left:462px!important}.mod_article.offset8{margin-left:528px!important}.mod_article.offset9{margin-left:594px!important}.mod_article.offset10{margin-left:660px!important}.mod_article.offset11{margin-left:726px!important}.mod_article.offset12{margin-left:792px!important}@media (min-width:569px) and (max-width:808px){#wrapper{width:552px}.grid1{width:26px}.grid2{width:72px}.grid3{width:118px}.grid4{width:164px}.grid5{width:210px}.grid6{width:256px}.grid7{width:302px}.grid8{width:348px}.grid9{width:394px}.grid10{width:440px}.grid11{width:486px}.grid12{width:532px}.mod_article.grid1{width:46px}.mod_article.grid2{width:92px}.mod_article.grid3{width:138px}.mod_article.grid4{width:184px}.mod_article.grid5{width:230px}.mod_article.grid6{width:276px}.mod_article.grid7{width:322px}.mod_article.grid8{width:368px}.mod_article.grid9{width:414px}.mod_article.grid10{width:460px}.mod_article.grid11{width:506px}.mod_article.grid12{width:552px}.offset1{margin-left:56px!important}.offset2{margin-left:102px!important}.offset3{margin-left:148px!important}.offset4{margin-left:194px!important}.offset5{margin-left:240px!important}.offset6{margin-left:286px!important}.offset7{margin-left:332px!important}.offset8{margin-left:378px!important}.offset9{margin-left:424px!important}.offset10{margin-left:470px!important}.offset11{margin-left:516px!important}.offset12{margin-left:562px!important}.mod_article.offset1{margin-left:46px!important}.mod_article.offset2{margin-left:92px!important}.mod_article.offset3{margin-left:138px!important}.mod_article.offset4{margin-left:184px!important}.mod_article.offset5{margin-left:230px!important}.mod_article.offset6{margin-left:276px!important}.mod_article.offset7{margin-left:322px!important}.mod_article.offset8{margin-left:368px!important}.mod_article.offset9{margin-left:414px!important}.mod_article.offset10{margin-left:460px!important}.mod_article.offset11{margin-left:506px!important}.mod_article.offset12{margin-left:552px!important}}@media (max-width:568px){#wrapper{width:auto}[class*=grid]{float:none!important;display:block!important;width:auto!important}[class*=offset]{margin-left:10px!important}}
