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,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.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}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}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,iframe{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}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}
@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}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@font-face { font-family: 'Roboto Condensed';
             src: url('../../files/roboto-condensed/RobotoCondensed-Regular.ttf') format('truetype'); }
/**
 * 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; }
.confirmation { color:#090; }
.information { color:#999; }
.orange { color:#ff9900;}
.rot { color:#ff1800;}
.dcv-rot {color: #ff1d1d;}
.dunkelblau {color: #01758a;}
.gruen {color: #9fc04b;}
.weiss {color: #ffffff;}
.fett {font-weight: bold;}
.schrift_kleiner{font-size: 0.9em;}
.einzug30{padding-left:30px;}
.einzug60{padding-left:60px;}
.weinrot { color:#c55; }
.schalt-weiter {}
.schalt-weiter-mitte {}
.schalt-weiter-rechts {}
.schalt-orange-inbox {
    min-width:300px;
    max-width:500px;
    display:block;
    margin-right:auto;
    margin-bottom:10px;
    margin-left:auto;
    text-align:center;
    background-color:#ff9900;
    border:2px solid #fff;
}

.mce-container .tinymce_tooltip{
    background-color:#090;
    color: #fff;
}

.nav-main ul{width:100%;max-width:1200px;margin:0 auto;padding:0;list-style-type:none}.nav-main li{width:auto;min-width:120px;float:left;margin:0;text-align:left;width:16.6667%}.nav-main .level_2{width:0;height:0;left:-32768px;position:absolute;overflow:hidden;display:inline;top:-32768px}.nav-main .level_2 li{width:100%;clear:both}.nav-main .level_2 a:hover,.nav-main .level_2 a:focus{border-bottom:0}.nav-main .level_2 li:hover .level_3{width:auto;height:auto;left:100%;top:0;overflow:visible;display:block;z-index:2000}.nav-main li:hover .level_2{width:auto;height:auto;left:auto;top:auto;overflow:visible;display:block;z-index:1000}.nav-main .level_3{width:0;height:0;left:-32768px;position:absolute;overflow:hidden;display:inline;top:-32768px}.nav-main .level_3 li{width:auto;min-width:300px;clear:both}.nav-main .level_3 a,.nav-main .level_3 span{font-weight:normal}
fieldset.nostyle{border:none !important;padding:0 !important;margin:0 !important;clear:both}.step-btn-container{display:none;clear:both;float:none;text-align:center}.step-btn-container.show{display:block}.step-btn-container .next{clear:both;padding:10px 15px;text-align:center;background-color:#090;color:#fff;border:1px solid #ccc;margin-right:auto;margin-left:auto}#contact_form .hidetextfield input.text{display:none !important}
.jt-backdrop{position:fixed;z-index:999998;top:0;left:0;width:100%;height:100%}.jt-backdrop.jt-black-backdrop{background:rgba(0,0,0,.5)}.jt-backdrop.jt-white-backdrop{background:rgba(255,255,255,.5)}.jt-blurred-body>:not(.jtippy){-webkit-filter:blur(2px);filter:blur(2px)}.jtippy{position:absolute;z-index:999999;background:#444;border-radius:5px;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;top:0;left:0}.jt-centered{position:fixed;top:50%;left:50%}.jt-title{margin:5px 20px 5px 10px;font-size:1em;line-height:1.6em;text-align:center;color:#fff;font-weight:800;white-space:nowrap}.jt-arrow{border:15px solid rgba(232,232,232,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-15px}.jt-arrow-top{border-bottom-color:#444;bottom:100%;left:50%;top:auto;right:auto}.jt-arrow-bottom{border-top-color:#444;top:100%;left:50%;bottom:auto;right:auto}.jt-arrow-left,.jt-arrow-right{bottom:auto;border-width:15px;top:50%;margin-top:-15px}.jt-arrow-left{border-right-color:#444;left:-14px;right:auto}.jt-arrow-right{border-left-color:#444;right:-29px;left:auto}.jt-arrow-hug-left{left:30px;right:auto}.jt-arrow-hug-right{right:30px;left:auto}.jt-arrow-hug-left.jt-arrow-super-hug{left:15px;right:auto}.jt-arrow-hug-right.jt-arrow-super-hug{right:1px;left:auto}.jt-arrow-top.jt-arrow-hug-left.jt-arrow-super-hug,.jt-arrow-top.jt-arrow-hug-right.jt-arrow-super-hug{top:-30px}.jt-arrow-bottom.jt-arrow-hug-left.jt-arrow-super-hug,.jt-arrow-bottom.jt-arrow-hug-right.jt-arrow-super-hug{top:auto;bottom:-30px}.jt-tiny .jt-arrow-hug-left.jt-arrow-super-hug,.jt-tiny .jt-arrow-hug-right.jt-arrow-super-hug{bottom:-21px}.jt-black-theme .jt-arrow-top.jt-arrow-hug-left.jt-arrow-super-hug,.jt-black-theme .jt-arrow-top.jt-arrow-hug-right.jt-arrow-super-hug{top:-27px}.jt-black-theme .jt-arrow-bottom.jt-arrow-hug-left.jt-arrow-super-hug,.jt-black-theme .jt-arrow-bottom.jt-arrow-hug-right.jt-arrow-super-hug{bottom:-28px}.jt-white-theme{background:#fff;border:2px solid #e4e4e4}.jt-white-theme .jt-title{color:#333}.jt-white-theme .jt-arrow-top{border-bottom-color:#e4e4e4}.jt-white-theme .jt-arrow-bottom{border-top-color:#e4e4e4}.jt-white-theme .jt-arrow-left{border-right-color:#e4e4e4}.jt-white-theme .jt-arrow-right{border-left-color:#e4e4e4}.jt-lt-gray-theme{background:#f3f3f3;border:2px solid #e4e4e4}.jt-lt-gray-theme .jt-title{color:#212529}.jt-blue-theme .jt-title,.jt-green-theme .jt-title,.jt-red-theme .jt-title{color:#fff}.jt-lt-gray-theme .jt-arrow-top{border-bottom-color:#e4e4e4}.jt-lt-gray-theme .jt-arrow-bottom{border-top-color:#e4e4e4}.jt-lt-gray-theme .jt-arrow-left{border-right-color:#e4e4e4}.jt-lt-gray-theme .jt-arrow-right{border-left-color:#e4e4e4}.jt-green-theme{background:#3dae4e;border:2px solid #3dae4e}.jt-green-theme .jt-arrow-top{border-bottom-color:#3dae4e}.jt-green-theme .jt-arrow-bottom{border-top-color:#3dae4e}.jt-green-theme .jt-arrow-left{border-right-color:#3dae4e}.jt-green-theme .jt-arrow-right{border-left-color:#3dae4e}.jt-red-theme{background:#dc3545;border:2px solid #dc3545}.jt-red-theme .jt-arrow-top{border-bottom-color:#dc3545}.jt-red-theme .jt-arrow-bottom{border-top-color:#dc3545}.jt-red-theme .jt-arrow-left{border-right-color:#dc3545}.jt-red-theme .jt-arrow-right{border-left-color:#dc3545}.jt-blue-theme{background:#008fe4;border:2px solid #008fe4}.jt-blue-theme .jt-arrow-top{border-bottom-color:#008fe4}.jt-blue-theme .jt-arrow-bottom{border-top-color:#008fe4}.jt-blue-theme .jt-arrow-left{border-right-color:#008fe4}.jt-blue-theme .jt-arrow-right{border-left-color:#008fe4}.jt-large{font-size:18px}.jt-medium{font-size:14px}.jt-small{font-size:12px;padding:5px}.jt-small .jt-title{margin:2px 8px;line-height:1.9em}.jt-tiny{padding:2px 5px;font-size:10px}.jt-tiny .jt-title{margin:4px 7px}.jt-tiny .jt-button{margin:0 3px}.jt-tiny .jt-arrow{border-width:10px;margin-left:-10px}.jt-tiny .jt-arrow-left{left:-10px;margin-top:-10px}.jt-tiny .jt-arrow-right{right:-20px;margin-top:-10px}.jt-tiny .jt-arrow-bottom.jt-arrow-hug-left.jt-arrow-super-hug,.jt-tiny .jt-arrow-top.jt-arrow-hug-left.jt-arrow-super-hug{left:11px}.jt-tiny .jt-arrow-bottom.jt-arrow-hug-right.jt-arrow-super-hug,.jt-tiny .jt-arrow-top.jt-arrow-hug-right.jt-arrow-super-hug{right:1px}.jt-tiny.jt-white-theme .jt-arrow-top.jt-arrow-hug-left.jt-arrow-super-hug,.jt-tiny.jt-white-theme .jt-arrow-top.jt-arrow-hug-right.jt-arrow-super-hug{top:-18px}.jt-tiny.jt-white-theme .jt-arrow-bottom.jt-arrow-hug-left.jt-arrow-super-hug,.jt-tiny.jt-white-theme .jt-arrow-bottom.jt-arrow-hug-right.jt-arrow-super-hug{bottom:-21px}.jt-tiny.jt-black-theme .jt-arrow-bottom.jt-arrow-hug-left.jt-arrow-super-hug,.jt-tiny.jt-black-theme .jt-arrow-bottom.jt-arrow-hug-right.jt-arrow-super-hug{bottom:-18px}
.tinymce_tooltip{display:inline-block;position:relative;padding-right:15px;margin:0 !important;cursor:help}.tinymce_tooltip:after{display:inline-block;position:absolute;top:0;right:0;width:13px;height:13px;content:" ";background:url("../../files/kellert/template/image002.gif") no-repeat 0 0 transparent;background-size:cover}.jtippy{max-width:300px;width:100%}.jtippy .jt-title{text-align:left;font-size:1.1em;line-height:1.4em;white-space:normal}
/* basic.css */
body{background-color:#F5F5F5;font:100.01%/1.4em Arial,Helvetica,sans-serif;color:#666}hr{height:1px;margin-top:15px;margin-bottom:15px;border-top:1px solid #666;border-right:0px solid #666;border-bottom:0px solid #666;border-left:0px solid #666;color:#666}#wrapper{background-color:#fff;font-size:.9em}a{color:#019ebb}a{text-decoration:none}a:hover{text-decoration:underline}.clearfix{clear:both}figur{margin:0}
/* grid-12-prozent-all.css */
.ce_gallery .cols_4 li{width:22.5%;text-align:center}.mod_article *[class*="ce_"],.mod_article *[class*="mod_"]{margin-right:1.25%;margin-left:1.25%}.mod_article .ce_gallery,.mod_article .ce_sliderStart{margin-right:0;margin-left:0}.ce_gallery li{margin-right:1.25%;margin-left:1.25%}#wrapper{width:100%;max-width:1080px;margin:0 auto}*[class*="grid"]{float:left;display:inline;margin-right:1.25%;margin-left:1.25%}.mod_article .mod_newsreader,.mod_article .mod_eventreader{margin-right:0;margin-left:0}.mod_article.grid1,.mod_article.grid2,.mod_article.grid3,.mod_article.grid4,.mod_article.grid5,.mod_article.grid6,.mod_article.grid7,.mod_article.grid8,.mod_article.grid9,.mod_article.grid10,.mod_article.grid11,.mod_article.grid12{margin-right:0;margin-left:0}#main .inside{overflow:hidden}.grid1{width:5.8333%}.grid2{width:14.1666%}.grid3{width:22.5%}.grid4{width:30.8333%}.grid5{width:39.1666%}.grid6{width:47.5%}.grid7{width:55.8333%}.grid8{width:64.1666%}.grid9{width:72.5%}.grid10{width:80.8333%}.grid11{width:89.1666%}.grid12{width:97.5%}
/* navigation.css */
.icon_pfeil a::after{margin-left:10px;content: "\25BC"}.nav-main.dropdown > ul > li.submenu > a::after,.nav-main.dropdown > ul > li.submenu > .active::after{margin-left:10px;content: "\25BC"}.nav-main{width:100%;max-width:1200px;clear:both;margin-right:auto;margin-bottom:15px;margin-left:auto;text-align:center}.nav-main ul{width:100%;margin:0;padding:0;text-align:center;list-style-type:none}.nav-main > ul > li{width:16.6667%;min-width:120px;float:left;text-align:center;list-style-type:none}.nav-main > ul > li > a{display:block;margin:1px 2px;background-color:rgba(221,221,221,.8);text-decoration:none;color:#9fc04b}.nav-main > ul > li > a:hover,.nav-main > ul > li > a:focus{color:#9fc04b}.nav-main > ul > li > a,.nav-main > ul > li > .active,.nav-main > ul > li > .trail,.nav-main .level_2 li .active{display:block;padding-top:10px;padding-bottom:10px;font-size:.9rem;text-decoration:none;color:#019ebb;letter-spacing:1px;font-weight: 600}.nav-main > ul > li > .active,.nav-main > ul > li > .trail{background-color:rgba(221,221,221,.45);color:#9fc04b}.nav-main.dropdown > ul > li.submenu:hover > a,.nav-main.dropdown > ul > li.submenu:hover > .active
.nav-main.dropdown > ul > li.submenu:focus > a,.nav-main.dropdown > ul > li.submenu:focus > .active{border-bottom: none}.nav-main.dropdown li.submenu:hover .level_2
.nav-main.dropdown li.submenu:focus .level_2{left:auto;border-top:1px solid #e5dfdc}.nav-main .submenu .level_2 ul{margin:0;padding:0}.nav-main .submenu .level_2 li{margin:0;padding:0;border-bottom:1px solid #fff}.nav-main .submenu .level_2 a{clear:both;display:block;padding:8px 5px 7px 10px;background-color:#ddd;font-size:.9rem;text-decoration:none;color:#666}.nav-main .submenu .level_2 a:hover,.nav-main .submenu .level_2 a:focus{display:block;background-color:#eee;color:#019ebb}.nav-main .submenu .level_2 li .active,.nav-main .submenu .level_2 li .forward{display:block;padding:8px 5px 7px 10px;background-color:#ccc;color:#333}.nav-main .level_2 > li.submenu > a::after{margin-left:10px;content: "\25B6"}.nav-main .submenu .level_3 a{background-color: #eee}.pagination{clear:both;margin-top:10px;padding-top:5px;border-top:0px solid #e1dad6}.pagination ul{width:240px;float:right;margin:0;padding:0 3px;text-align:right}.pagination ul{margin:0;padding:0;list-style: none}.pagination li{float:left}.pagination a,.pagination span{display:block;padding:5px;background-color:#dfdfdf;border:1px solid #f5f5f5;text-decoration:none;color:#7f7266}.pagination span{display:block;padding:5px;background-color:#999;border:1px solid #de601a;color:#fff}.mod_sitemap ul{margin:0;padding:0;list-style: none}.mod_sitemap li{margin:0;padding:0 0 5px 15px;background-repeat:no-repeat}.mod_sitemap a{display:block;padding:5px 2px}
/* ziel-layout.css */
.acc-center h3,.acc-center h2{margin-right:auto;margin-left:auto;text-align:center}.tab_scroll_screen{width:100%;    overflow-y: auto;    margin: 0 0 1em}.tab_scroll_screen::-webkit-scrollbar{-webkit-appearance: none;      width: 14px;      height: 14px}.tab_scroll_screen::-webkit-scrollbar-thumb{border-radius: 8px;      border: 3px solid #fff;      background-color: rgba(0, 0, 0, .3)}.whatsapp{float:left;padding-right:10px}#main h3{margin-top:0;margin-bottom:15px;padding-top:5px;font-size:1.2em;font-weight:bold;color:#01758a}#top-content .slider-control{display:none}#start_form{clear:both;margin-right:0;margin-left:0}#start_form formbody{display:-webkit-flex;display:flex;flex-direction: row;-webkit-flex-direction: row;flex-wrap: wrap;-webkit-justify-content: space-between;justify-content: space-around;-webkit-align-items: stretch;align-items: stretch;flex: 1}#start_form fieldset{width:47.5%;min-width:300px;float:left;margin-right:1.25%;margin-left:1.25%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom:15px;flex-grow: 1;flex-shrink: 1;hyphens: auto;order: 0}#start_form .noflex{width:97.5%;flex-basis: 100%}.box-grid6{width:47.5%;float:left;padding:1.25%;background-color:#f2f2f2;-webkit-box-sizing: border-box;        -moz-box-sizing: border-box;        box-sizing: border-box;        margin-bottom:15px;        flex-grow: 1;        flex-shrink: 1;        hyphens: auto;        order: 0}.mod_quicknav{display:none}.dcv div a{position:relative;display:block;margin-right:5%;margin-bottom:2.5%;margin-left:5%;padding:5px 50px 5px 5px;vertical-align:bottom;text-align:center;background:#019ebb url("../../files/kellert/css/logo-weiss-30.png") right bottom no-repeat;border-radius:3px;font-size:1.0em;color:#fff;letter-spacing:1px}.dcv{width:30.5%;min-height:420px;float:left;margin-bottom:30px;text-align:center;border:1px solid #ccc;box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.25);-webkit-box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.25)}.dcv p,.dcv h2{margin-right:5%;margin-left:5%}.dcv p{min-height:150px}.dcv img{width:100%}#main .dcv h2{width:80%;position:relative;float:left;display:block;margin:-5% 5% 0;padding:5% 5% 2%;text-align:center;background-color:#fff;font-size:1.2em;color:#666;font-weight: 600}#main .dcv h2 a{font-size:1.2em;color:#666;font-weight: 600}.ce_headline{padding-top:15px}.icon_mail a:before{margin-right:10px;content: "\2709"}.icon_tel a:before{margin-right:10px;content: "\260E"}#main .ce_text p{margin-bottom:15px}.spalten{margin-bottom:15px;    -webkit-column-count:2;    -moz-column-count:2;    column-count:2;    -webkit-column-gap:30px;    -moz-column-gap:30px;    column-gap:30px;    -webkit-column-width: 45%;    -moz-column-width: 45%;    column-width: 45%}#main .spalten h2{-webkit-column-span:all;    -moz-column-span:all;    column-span:all}form .widget{float:none;clear:both}.scroll tbody{height:50em;display:block;overflow-y:scroll;overflow: auto}.scroll thead{display:block;border-right:1.4em solid #e6e6e6;border-top: 1px solid #cccccc}#main h4{font-size:1em;text-decoration:underline;color:#333}.vergleich,.vergleich_4s{font-size:.9em}.vergleich table,.vergleich_4s table{overflow:visible;background-color:#fff;border-top:0px solid #ccc;border-left:1px solid #ccc}.vergleich th,.vergleich td,.vergleich_4s th,.vergleich_4s td{padding:1.5% 1% 1%;vertical-align:middle;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.vergleich th{width:44%;min-width:30px;text-align:left;font-weight:normal}.vergleich td{width:25%;min-width:30px;text-align:center}.vergleich_4s th{width:32%;min-width:30px;text-align:left;font-weight:normal}.vergleich_4s td{width:20%;min-width:100px;text-align:center}#main .vergleich td p
#main .vergleich_4s td p{margin-bottom:0;padding-bottom:0;text-align:center}#main .vergleich h4,#main .vergleich_4s h4{margin-top:0;margin-bottom:0;font-weight:bold;text-decoration:none}#main .vergleich h3,#main .vergleich_4s h3{margin-top:0;margin-bottom:0;padding-top:10px}.vergleich .grau,.vergleich_4s .grau{background-color:#f2f2f2}.vergleich_5s td{width:16%}.vergleich_5s th{width:26%}.vergleich_6s td{width:14%}.vergleich_6s th{width:18%}iframe{margin-right:2.5%;margin-left:2.5%}iframe > html >body{margin: 0 auto 0 auto !important}.box50{width:42.5%;height:280px;min-width:100px;float:left;margin-bottom:2.5%;padding:2% 2.5%;background-color:#f2f2f2;border-radius:5px}#main h2{margin-top:0;margin-bottom:15px;color:#ff7c00}#main .box50 h2{margin-bottom:10px;padding-top:10px;text-align:center;color:#ff7c00}#main .box50 h3{margin-bottom:2%;padding-top:0}.box50 h3 a{display:block;padding:5px 50px 5px 5px;text-align:center;background:#019ebb url("../../files/kellert/css/logo-weiss-30.png") right bottom no-repeat;font-size:1.0em;color:#fff;letter-spacing:1px}.ce_accordion .toggler{cursor: pointer}.mitte{text-align:center}#top-content{background-color:#019ebb}.werbung-links{text-align:center;color:#ff0000}.werbung-links .ce_text,.werbung-links .ce_image{margin-bottom:30px;text-align:center}.werbung-links h3{font-size:1.0em;font-weight:bold;color:#ff0000}.werbung-links a{color:#ff0000}.ce_downloads a{padding-left:10px;font-size:1.2em}.ce_downloads li{margin-bottom:10px}.ce_downloads .mime_icon{top:2px;position:relative}#main .inside{font-size:.95em}#main h1{margin-top:0;margin-bottom:20px;font-size:1.5em;font-weight:bold;color:#9fc04b;text-transform: uppercase}#main .box h2{color:#ff7c00}.box50 .float_above{text-align:center}#main .toggler h2{margin-top:0;margin-bottom:10px}#main h5{margin-bottom:0;font-size:1em;font-weight:bold;color:#333}#top-content{height:240px;text-align:left;border-top:10px solid #f2f2f2;border-bottom:10px solid #f2f2f2}figure{margin:0}.schalt-gruen p{min-width:300px;max-width:500px;display:block;margin-right:auto;margin-left:auto;text-align:center;background-color:#80a12b;border:2px solid #fff}.schalt-orange p{min-width:300px;max-width:500px;display:block;margin-right:auto;margin-left:auto;text-align:center;background-color:#ff7c00;border:2px solid #fff}.schalt-orange-inbox{min-width:300px;max-width:500px;display:block;margin-right:auto;margin-bottom:10px;margin-left:auto;text-align:center;background-color:#ff7c00;border:2px solid #fff}.schalt-gruen a,.schalt-orange a,.schalt-orange-inbox a{display:block;margin-right:auto;margin-left:auto;padding:15px;text-align:center;font-size:1.6em;text-decoration:none;color:#fff}.schalt-weiter{max-width:210px;display:block;background-color:#80a12b;border:2px solid #fff;border-radius:3px}.schalt-weiter-mitte{max-width:210px;display:block;margin-right:auto;margin-bottom:0;margin-left:auto;background-color:#80a12b;border:2px solid #fff;border-radius:3px}.schalt-weiter-rechts{max-width:210px;display:block;margin-bottom:0;margin-left:auto;background-color:#80a12b;border:2px solid #fff;border-radius:3px}.schalt-weiter a,.schalt-weiter-mitte a,.schalt-weiter-rechts a{display:block;padding:10px 15px;text-align:center;font-size:1.2em;font-weight:bold;text-decoration:none;color:#fff}.ce_text ul{margin:0 0 15px;padding-left:15px}.box .ce_text ul{margin:0 0 30px;padding-left:20px}.ce_text li{margin:0;padding-left:0;list-style-type:disc}.box .ce_text li{margin:0 0 10px;padding-left:5px;list-style-type:disc}#top-content .ce_text li{margin:0 0 15px;padding-left:0;font-size:1.1em}.float_left{float:left;margin-right:15px}#main .float_left{float:left;margin-right:15px;margin-bottom:5px}#top-content .grid5{width:420px;float:left;display:inline;margin-right:15px;margin-left:0}.mod_search input{width:220px;float:left;margin:0 15px 15px 0;padding:10px;background-color:#fff;border:1px solid #ccc}.mod_search .submit{width:60px;margin:0 20px 0 0;padding:5px}#navmobil,#navmobil-link{display:none}#lbl_266_0,#lbl_268_0,#lbl_292_0,#lbl_303_0,#lbl_309_0,#lbl_310_0,#lbl_316_0{padding-top:2px;width:430px !important}div#ctrl_266 span,div#ctrl_268 span,div#ctrl_292 span,div#ctrl_303 span,div#ctrl_309 span,div#ctrl_310 span,div#ctrl_316 span{width: 480px !important}.hyperlink_txt{font-size:20px;line-height:25px;font-style:italic;color:#fff}.partnerlogos img{border:1px solid #ccc}imnput.text,textarea{padding-right:2px;padding-left:2px}.mandatory{font-weight:bold;color:#505050}input,textarea,input.checkbox{margin-top:2px;margin-bottom:2px;margin-left:10px;background-color:#e6e6e6;border:1px solid #e6e6e6}.submit{cursor:pointer}.tbl_partner img{margin-right:auto;margin-left:auto;text-align:center;border:1px solid #ccc}.tbl_schaden img{border:1px solid #ccc}h6{margin-top:0;margin-bottom:0;padding-bottom:10px;border-bottom:2px solid #fff;font-size:16px;color:#9fc04b;text-transform: uppercase}#nav_2 ul{margin:0;padding:0;list-style-type:none}#nav_2{margin-bottom:30px}#nav_2{text-align:left}#nav_2 ul li{border-bottom:2px solid #fff;font-size:.86em;color:#019ebb;letter-spacing:.05em;text-transform: uppercase}#nav_main{clear:both;margin-bottom:10px;text-align:left}#nav_main ul{margin:0;padding:0}#nav_main li{width:16.6667%;min-width:150px;float:left;list-style-type:none}#nav_main a{background-color:#e6e6e6}#nav_main .active{background-color:rgba(230,230,230,.4);color:#9fc04b}#nav_main ul li a,#nav_main > ul > li > .active{display:block;padding:10px 15px 5px;text-align:center;border:2px solid #fff;font-size:1.05em;font-weight:bold;color:#019ebb;letter-spacing:1px;text-transform: uppercase}#nav_main ul li a:hover{text-decoration:none;color:#9fc04b}#nav_2 ul li a{color:#019cbb}#nav_2 ul li a,#nav_2 > ul > li > .active{display:block;padding-top:12px;padding-bottom:10px}#nav_2 > ul > li > .active{color:#9fc04b}#nav_2 ul li .level_2{margin-bottom:5px;margin-left:10px;list-style-type:none}#nav_2 ul li .level_3{margin-bottom:5px;margin-left:15px;list-style-type:none}#nav_2 ul li .level_4{margin-bottom:5px;margin-left:20px;list-style-type:none}#nav_2 ul li ul li{border-top:1px solid #fff;border-bottom:0px solid #fff;color:#9fc04b;text-transform: uppercase}#nav_2 .level_2 a{color:#5e5e5e}#nav_2 .level_3 a{font-weight:normal;color:#f90}#nav_2 .level_4 a{font-weight:normal;color:#333}.logo_assec,.logo{padding-top:15px;color:#009ebc}.logo_assec_at{padding-top:15px;color:#ff1d1d}#header .logo_assec_at a{color:#ff1d1d}.assec_li{margin-top:15px;margin-bottom:15px}.assec_li .image_container{margin-bottom:15px}.assec_re,.logo_re{margin-top:15px;font:1.2em Roboto Condensed;letter-spacing:.04em;font-weight: 500}.logo_re p,.assec_re p{margin-bottom:5px}.assec_re td,.logo_re td{padding-right:15px;padding-bottom:5px;padding-left:0}.assec_re table,.logo_re table{margin-bottom:0}.box{margin-bottom:15px;padding:15px 30px 5px;background-color:#f2f2f2}.box-modul{margin-bottom:15px;padding-top:15px;padding-bottom:15px;padding-left:85px;text-align:center;background-color:#fff}#main .box h1{color:#01758a}.box p,.box h4,.box h5{clear:both;margin-bottom:15px}#header .logo h1,#header .logo .ue1{margin-top:0;margin-bottom:0;font:1.6em Roboto Condensed;font-weight:normal;font-variant:small-caps;color:#009ebc;word-wrap:break-word;text-transform: uppercase}#header .logo_assec .ue1{margin-top:10px;margin-bottom:5px;font:2.8em/1em Roboto Condensed;font-weight:bold;color:#009ebc;letter-spacing:.02em;word-wrap:break-word}#header .logo_assec_at .ue1{margin-top:10px;margin-bottom:5px;font:2.8em/1em Roboto Condensed;font-weight:bold;color:#ff1d1d;letter-spacing:.02em;word-wrap:break-word}#header .logo_assec_at .ue2{margin-top:0;margin-bottom:15px;font:1.4em Roboto Condensed;font-weight:normal;color:#ff1d1d;text-transform:none}#header h2,#header .ue2{margin-top:0;margin-bottom:15px;font:1.4em Roboto Condensed;font-weight:normal;color:#009ebc;text-transform:none}#header h3,#header .ue3{margin-top:0;margin-bottom:0;font:16px/20px Roboto Condensed;font-weight:normal;color:#000;text-transform:none}imnput.text,textarea{padding-right:2px;padding-left:2px}.mandatory{font-weight:bold;color:#505050}.ce_form{margin-bottom:15px;font-size:.9em}#contact_form fieldset{margin-bottom:15px;padding:1.25%;border:1px solid #ccc}#start_form fieldset{margin-bottom:15px;padding:1.25%;background-color:rgba(242,242,242,.5);border:1px solid #ccc}#contact_form fieldset .checkbox_container,#start_form fieldset .checkbox_container{margin-bottom:0;padding-right:0;padding-left:0;border:0px;background: none}#contact_form legend,#start_form legend{padding:2px 5px;background-color:#ccc;font-weight:bold;color:#fff}#contact_form label{width:180px;float:left;margin-right:15px;text-align:right}#start_form label{width:120px;float:left;margin-right:15px;text-align:left}#contact_form .checkbox_container input,#start_form .checkbox_container input{width:5%;min-width:30px;float:left;margin-top:4px;text-align:left}#contact_form .checkbox_container label{width:28%;min-width:210px;margin-right:auto;margin-bottom:10px;text-align:left}#contact_form .breit label{width:80%;margin-right:auto;margin-bottom:10px;text-align:left}#start_form .checkbox_container label{width:90%;min-width:210px;margin-right:auto;margin-bottom:10px;text-align:left}#contact_form .checkbox_container span,#start_form .checkbox_container span{width:33%}#contact_form select,#contact_form input,#contact_form textarea{width:325px;display:inline;margin:0 0 10px;padding:3px;border:1px solid #ccc}#start_form select,#start_form input,#start_form textarea{width:300px;display:inline;margin:0 0 10px;padding:3px;border:1px solid #ccc}#contact_form textarea{width:400px;height:200px;overflow:auto;margin-bottom:5px;padding-bottom:10px}#contact_form br{clear:both}#contact_form input.captcha{width:25px}#contact_form .submit,#start_form .submit{padding:10px 15px;text-align:center;background-color:#fff;border:1px solid #ccc;color:#000;margin-right:auto;margin-left:auto}#contact_form input[type="hidden"]{display:none}.ce_form p.error{margin-top:10px;margin-left:110px;padding-left:25px;color:#f00;font-style:italic}#main .syndication{width:220px;margin-top:15px;margin-bottom:15px;margin-left:auto}#main .syndication a{margin-right:15px}#top-content h1{margin-top:0;padding-top:15px;font-size:1.3em;font-weight:bold;color:#fff;letter-spacing:.1%;text-transform: uppercase}#top-content h2{margin-top:0;padding-top:5px;font-size:1.1em;color:#fff}#top-content h3{margin-top:0;font-size:1.0em;line-height:1.8em;font-weight:bold;color:#fff}#top-content .float_left{margin:0 20px 0 0}#top-content .mod_article .ce_text p,#top-content .mod_article .ce_text div{margin-top:0;font-size:1.1em;line-height:1.4em}#top-content .ce_text{padding-top:15px;padding-left:30px;color:#fff}#top-content a{color:#fff}#top-content .ce_text ul{padding-left:20px}.kontakt_box{text-align:center;font-size:.9em}.kontakt_box p{font-size:.9em}.kontakt_box img{padding:15px}.imggross img,#top-content img{width:100%}.kontakt_box h3{font-size:1em;line-height:1.3em;font-weight:bold}.at h3{font-size:1em;line-height:1.3em;font-weight:bold;color:#ff1d1d}.at a{color:#ff1d1d}.kontakt_box h2{line-height:1.3em;color:#666}h2{font-size:1.5em;line-height:1.4em;color:#019ebb}#wrapper{border-top:0px;border-bottom:0px;box-shadow: 8px 0px 4px -2px rgba(0, 0, 0, 0.3) , -8px 0px 4px -2px rgba(0, 0, 0, 0.3) }#footer .inside{padding:15px 15px 30px 270px;background-color:#009ebc;background-image:url("../../files/kellert/css/logo-footer.gif");background-repeat:no-repeat;background-position: 50px 0}#footer .proven{width:250px;padding:.5rem 1rem;text-align:center;background-color:#fff;border-radius:5px}.box_center_ohne{margin-top:1rem;margin-bottom:1rem;text-align:center}.box_center_ohne img{padding:1rem}#nav_footer{margin-bottom:1.5rem;border-bottom:1px solid #fff}#nav_footer ul{margin:0;padding:0;list-style-type:none}#footer ul li{float:left;margin-right:15px;margin-left:15px;font-size:.8rem;color:#fff;text-transform: uppercase}#nav_footer ul li a,#nav_footer > ul > li > .active{display:block;padding:15px 15px 10px;font-size:.9em;font-weight:bold;color:#fff}#left .inside{margin-right:15px;padding:15px 10px;text-align:center;background-color:#e6e6e6}#container{padding-top:15px;padding-bottom:15px;text-align:left}
@media (min-width:768px) and (max-width:1079px){
/* ziel-tablet.css */
.dcv{width:44.5%}.box50{width:42.5%;margin-right:auto;margin-bottom:2.5%;margin-left:auto;padding-right:2.5%;padding-left:2.5%}.box-modul{margin-bottom:15px;padding:0;background-color:#fff}#contact_form .checkbox_container label{width:90%;max-width:600px;margin-right:auto;margin-bottom:10px;text-align:left}#contact_form .checkbox_container input{width:10%;min-width:10px;float:left;margin-top:4px;text-align:left}#top-content .ce_text li{margin:0 0 5px;padding-left:0;font-size:1.0em}#top-content h1{margin-top:0;padding-top:10px;font-size:1.2em;font-weight:bold;color:#fff;letter-spacing:.1%}#top-content .ce_text{padding-top:10px;padding-left:10px;color:#fff}.anfrage #top-content{display:none}#nav_main li,.nav-main > ul > li{width:33.3334%;min-width:200px}#top-content .image_container{height:auto}#wrapper{border-top:0px;border-bottom:0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.3) , 0px 0px 0px 0px rgba(0, 0, 0, 0.3) }#top-content{height:auto;margin:0}
}
@media (min-width: 1px) and (max-width: 767px){
/* grid-12-mobil.css */
.spalten{padding-top:15px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}#wrapper{width:100%}#left{width: 100% !important;right: 0px !important}#container{padding-right:0;padding-left:0}*[class*="grid"]{float:none;float:none !important;display:block !important;width:auto !important}
}
@media (max-width: 767px){
/* ziel-mobile.css */
.ce_gallery .cols_4 li{width:47.5%}.rating{margin-bottom:15px}.ce_sliderStart{display:none}.mod_quicknav .submit{width:200px;display:block;margin-right:auto;margin-left:auto;padding:10px 15px;background-color:#319acd;font-size:1.2em;font-weight:bold;color:#fff}.mod_quicknav{width:90%;max-width:90%;display:inline;font-size:.9em}.mod_quicknav select{max-width:90%;overflow:hidden;margin-bottom:10px;padding:10px;font-size:1.2em}.antrag .mod_quicknav,.antrag .custom{display:none}.dcv{width:95%;float:none}#contact_form select,#contact_form input,#contact_form textarea{width:95%;display:inline;margin:0 0 10px;padding:3px;border:1px solid #ccc}.box{margin-bottom:15px;padding:2px}.vergleich table,.vergleich_4s table{overflow:visible}.tab_scroll{width:100%;    overflow-y: auto;    margin: 0 0 1em}.tab_scroll::-webkit-scrollbar{-webkit-appearance: none;      width: 14px;      height: 14px}.tab_scroll::-webkit-scrollbar-thumb{border-radius: 8px;      border: 3px solid #fff;      background-color: rgba(0, 0, 0, .3)}.assec_re,.assec_re table,.logo_re,.logo_re table{margin-right:auto;margin-left:auto;text-align:center}.box50{width:40%;margin-right:auto;margin-bottom:2.5%;margin-left:auto;padding-right:2.5%;padding-left:2.5%}#navmobil{display:inline;margin-top:20px}#navmobil-link{position:relative;display:inline-block;margin:15px 15px 15px 0;padding:15px 15px 15px 0;background-color:rgba(255,255,255,.9);border:1px solid #fff;border-radius:5px}#navmobil-link a{padding:20px 80px 15px 15px;background-image:url("../../files/kellert/css/menu-mobil-40.png");background-position:right center;background-repeat:no-repeat;font-size:1.2em;font-weight:bold;color:#ff7c00}#contact_form .checkbox_container label{width:90%;max-width:600px;margin-right:auto;margin-bottom:10px;text-align:left}.box-modul{margin-bottom:0;padding:0;background-color:#fff}#contact_form .checkbox_container input{width:10%;min-width:10px;float:left;margin-top:4px;text-align:left}.float_right,.float_left,.layout_teaser .float_right,#main .float_left{float:none;margin:0;text-align:center}.anfrage #top-content{display:none}#nav_main li{width:50%;min-width:160px}#nav_main,.nav-main{display:none}#nav_2{text-align:center}#nav_2 ul li a,#nav_2 ul li span{display:block;margin-top:4px;margin-bottom:4px;padding-top:10px;padding-bottom:8px}#left .inside{margin-right:3%;margin-left:3%;padding:30px 10px;background-color:#e6e6e6}#main .inside{padding-top:0;text-align:left;font-size:.9em}#top-content .image_container{width:100%;margin-right:auto;margin-left:auto;text-align:center}#top-content .ce_text{padding-top:0;padding-right:10px;padding-left:10px}.logo{padding-top:30px;padding-right:15px;padding-left:15px}#wrapper{border-top:0px;border-bottom:0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.3) , 0px 0px 0px 0px rgba(0, 0, 0, 0.3) }.custom{width:100%;left:0;right:0;position:relative;margin:0;background-color:#319acd}#top-content{height:auto;margin:0;text-align:center}#top-content .grid5{width:100%;float:none;display:inline;margin-right:0;margin-left:0}.whatsapp{display:inline}#kopf{min-height:145px;padding-right:15px;padding-left:15px;text-align:center}#header{background: none}#footer .ce_gallery .caption,#footer .image_container .caption{padding-top:10px;padding-left:5px;text-align:left}#footer .inside{padding:80px 30px 30px;text-align:left;background-color:#009ebc;background-image:url("../../files/kellert/css/logo-footer.gif");background-repeat:no-repeat;background-position: 50px 0}#nav_footer ul li a,#nav_footer ul li span{display:block;margin-top:8px;margin-bottom:3px;padding:10px 15px;font-size:1em;font-weight:bold;color:#fff}#footer ul li{float:none;list-style-type:none}#header .inside{height:auto;text-align:center;background: none}body{padding:0;background:none}#left{width:auto;right:0;font-size:1.1em}.radio_container legend{width:180px;float:none;margin:0;padding:0;text-align:left}#main .mod_article h1{margin-top:10px;margin-bottom:10px}.mod_article [class*="ce_"],.mod_article [class*="mod_"]{margin-right:2.5%;margin-left:2.5%}#main h2,.ce_text p,.ce_text div,.ce_text li{margin-bottom:10px}#header h2{margin-bottom:5px;font:1.3em Roboto Condensed;font-weight:normal;color:#009ebc;text-transform:none}.mod_eventlist .layout_teaser{margin-bottom:15px;margin-left:0;border-bottom:1px solid #447627}textarea{margin-top:2px;margin-left:2px;width:96% !important}
}
@media (max-width: 537px){
/* ziel-mobil_mini.css */
#start_form fieldset{width:97.5%;min-width:250px;float:left;margin-right:1.25%;margin-left:1.25%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom:15px;flex-grow: 1;flex-shrink: 1;hyphens: auto;order: 0}.box50{width:90%;height:auto}#contact_form label{width:180px;float:none;display:block;margin-right:15px;text-align:left}
}
@media print{
/* ziel-print.css */
#wrapper{padding:0;text-align:left;font-size:14px}#header{margin-bottom:20px;padding-bottom:30px;text-align:left;border-bottom:2px solid #2e3092}.logo{float:right;display:inline}.adresse{display:inline}#kopf h1{margin:0;padding:0 0 10px;font-size:20px;font-variant:small-caps;color:#2e3092}#kopf h2{font-size:16px}#main{width:100%;margin:0 0 20px;padding:0;border:0px}.tab-klamottchen{margin:0;padding:5px;background-color:#fef0e1;border:1px solid #2e3092}.tab-klamottchen td{padding:5px 2px 5px 10px;font-weight:bold;color:#2e3092}.box{margin:10px 0;padding:0 5px 5px 10px;text-align:left;background-color:#fef0e1;border:1px solid #2e3092}.box p{margin:0;padding:0}p.back{margin-top:1.5em}.mod_article h1{margin:10px 0}.mod_article h2{margin:8px 0 10px}.mod_article h3{margin:5px 0 10px}.mod_article p{margin:0 0 10px}.mod_article .teaser,.mod_article p.more,{margin:0;padding:0}pre{float:left;padding:1em;background-color:#f9f9f9;border:1px solid #dfdfdf}.ce_text{margin:0}.ce_list ol,.ce_text ol{margin-left:3em;list-style-type:decimal}.ce_list ul,.ce_text ul{margin-top:5px;margin-bottom:10px;margin-left:25px}.ce_list ul li,.ce_text ul li{margin:0 0 5px;padding:0 0 0 10px;list-style-image:url("../../kinder.gif");list-style-position: center center;font-weight: 500}.ce_image img,.ce_text img,.ce_gallery img,.mod_newslist img,.mod_randomImage img,.teaser img{padding:2px;border:1px solid #fee1c6}.image_container{float:left;line-height:.75}.caption{padding:2px 3px 4px;background-color:#fee1c6;font-size:.8em;line-height:1;color:#}* html .caption{padding-top:3px;padding-bottom:3px}*:first-child+html .caption{padding-top:3px;padding-bottom:3px}.mime_icon{padding-bottom:2px;vertical-align:top}.ce_gallery td{padding:0 1.5em 1.5em 0}.ce_table table{border-right:2px solid #dfdfdf;border-collapse:separate;border-bottom:3px solid #dfdfdf;border-left:3px solid #dfdfdf}.ce_table th{padding:.3em 2em .3em .5em;text-align:left;background-color:#dfdfdf;font-weight:bold}.ce_table td{padding:.2em 2em .2em .5em;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.mod_search .filesize{color:#808080}.kasten{width:100%;margin-top:5px;margin-bottom:20px}.kasten tr{width:98%;vertical-align:middle;background-color:#fef0e1;border:1px solid #2e3092}.kasten td{padding:5px 5px 0}#kontakt input.text mandatory error{margin-top:0;margin-left:160px;padding:0}#kontakt .error{color:#f00}#kontakt input.text{width:200px;margin-bottom:5px;padding:0}#kontakt input.submit{margin:0 0 0 140px;padding:2px 4px}#kontakt legend{margin-top:5px;margin-bottom:5px;padding:5px;color:#2e3092}#kontakt label{width:120px;float:left;padding:0 5px 0 0;text-align:left}#kontakt textarea{width:400px;margin-bottom:5px;padding:0;text-align:left}#kontakt fieldset{padding:10px;border:1px solid #f9b377}#clear{height:0;clear:both;visibility:hidden}label{font-weight:bold}p.label{margin-top:.5em;margin-bottom:-0.25em}fieldset{margin:0 0 1.5em;padding:1.4em}legend{font-size:1.1em;font-weight:bold}textarea{width:400px;padding:0;text-align:left}#left,#right,.mod_customnav,#mainmenu,#fuss,.mod_breadcrumb,#footer,.nav-main,.adresse_face{display:none}
}
