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}.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}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
@charset "UTF-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:10px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (min-width:320px) and (max-width:767px){html{font-size:9px}}body{font-family:"Playfair Display", serif;letter-spacing:0.2px}*,*:before,*:after{box-sizing:border-box}figure.float_right{margin:0 0 2em 3em;box-shadow:0 0 0 15px rgba(255, 255, 255, 0.5) inset}figure.float_above{margin:0 0 2em 0;box-shadow:0 0 0 15px rgba(255, 255, 255, 0.5) inset}figure.inset>img{z-index:-1;position:relative}h1,h2{color:#6c445e;font-style:italic;font-size:3.6rem;margin-bottom:0.75em}.ce_text h1:after,h1.ce_headline:after{content:"";height:1px;width:100%;background-color:#b49e91;display:block;margin-top:0.25em}h2{font-size:2.6rem}.mod_newslist h2:after{content:"";height:1px;width:100%;background-color:#b49e91;display:block;margin-top:0.25em}q,blockquote{quotes:"“" "”" "‘" "’"}q:before,q:after{content:open-quote;color:#6e6874;font-size:6rem;line-height:0.5;position:relative;top:0.3em}q:after{content:close-quote;top:0.6em}blockquote{font-family:"Playfair Display", serif;color:#b49e91;font-size:2.2rem;font-style:italic;text-align:center;line-height:0.7;padding:1em 0 3em;position:relative}blockquote:before,blockquote:after{content:"";width:100%;height:1px;background-color:#b6b3b9;display:inline-block;vertical-align:text-bottom}p{font-size:1.6rem;color:#444444;line-height:1.8}.ce_text p{margin-bottom:1.5em}.ce_text p:not(#kontakt p):first-of-type:first-letter{float:left;font-size:3.7em;color:#b49e91;line-height:0.85em;padding-right:0.1em}#siteTitle{width:30%;position:relative;left:60%;top:40px}#siteTitle h1,#siteTitle h2{font-family:"Oswald", sans-serif;font-style:normal;color:white;text-transform:uppercase}#siteTitle h1,#siteTitle h2{font-size:5.4rem;font-weight:400;margin:auto;padding:0}#siteTitle h2{font-size:5rem;font-weight:300}#siteTitle h3{font-family:"Playfair Display", serif;font-size:1.4rem;color:white;font-style:italic;font-weight:700;line-height:1.5;margin-top:1em}.mainMenu{height:100%;width:25em;background-color:rgba(41, 38, 38, 0.8);color:white;font-family:"Oswald", sans-serif;position:absolute}.mainMenu h3{font-size:1.8rem;text-transform:uppercase;padding:1.5em 1em}.mainMenu h3:before{content:"";font-family:"FontAwesome";vertical-align:top;margin-right:0.5em}.mainMenu a:link,.mainMenu a:visited,.mainMenu strong.active{font-size:1.6rem;color:white;text-decoration:none;text-transform:uppercase}.mainMenu ul.level_1{margin:3em 4.2em auto}.mainMenu ul.level_1 li{margin:1em auto}.mainMenu ul.level_1 strong.active:after{content:"";font-family:"FontAwesome";text-transform:none;color:#e2dbd2;margin-left:0.3em;vertical-align:top}.aktuell section.info{width:8em;height:8em;background-color:#6c445e;display:inline-block;position:absolute;font-family:"Oswald", sans-serif;color:#b49e91;text-align:center}.aktuell section.info time{display:block;font-size:2rem;margin-top:0.8em;margin-bottom:0.2em}.aktuell section.info time+time{font-size:2.4rem;margin:0}.aktuell section.teaser{display:inline-block;margin-left:8em;padding-left:1.5em;border-left:1px solid #6c445e}.aktuell section.teaser p:last-child{margin-bottom:4em}.aktuell:after{content:"";display:table;clear:both}.mod_newslist:after,#aktuelles:after{content:"";display:table;clear:both}#wrapper{max-width:1170px;margin:auto}#wrapper .inside{height:100%;position:relative}@media (min-width:320px) and (max-width:767px){#wrapper{overflow:hidden}}#header{height:720px;background:url(/files/boerne/kunde/bourne-headerimg.jpg) no-repeat;margin-bottom:4em}@media (min-width:1024px) and (max-width:1366px){#header{height:560px}}#main,#right{padding:1.5em}#right figure>img{width:100%}footer{min-height:46px;background-color:#f9f9f9;font-family:"Oswald", sans-serif;margin:3em 0 1.5em;position:relative}footer .copy{font-size:1.4rem;color:#909090;margin-left:10px;margin-top:15px;display:block;float:left}footer .footerNav{float:right;padding:5px 0}footer .footerNav a:link,footer .footerNav a:visited{color:#beab9f;text-decoration:none;font-size:1.6rem;text-transform:uppercase}footer .footerNav strong.active{color:#6c445e;text-decoration:none;font-size:1.6rem;text-transform:uppercase}footer .footerNav li{display:inline-block;padding:1em}footer .inside:after{clear:both}#vorstand h1:after{content:"";height:1px;width:100%;background-color:#b49e91;display:block;margin-top:0.25em}#vorstand h2{font-family:"Oswald", sans-serif;font-size:1.8rem;font-style:normal;text-align:center;text-transform:uppercase;margin-bottom:0.5em}#vorstand h2:after{content:none}#vorstand figcaption{font-family:"Playfair Display", serif;font-size:1.4rem;font-style:italic;text-align:center;color:#b49e91}#vorstand .ce_image{width:28%;margin:0 8% 8%;display:inline-block;vertical-align:top;border-bottom:1px solid #e2dbd2}#vorstand .ce_image:nth-of-type(3n+1),#vorstand .ce_image:nth-of-type(3n+3){margin:0 -2px 8%}#vorstand .ce_image img{max-width:100%;height:auto;border:6px solid #e2dbd2;margin-bottom:1.5em}#vorstand .ce_image figcaption{margin-bottom:0.5em}.table--header{width:100%;display:table;background-color:#6c445e;font-size:1.8rem;font-family:"Oswald", sans-serif;color:#e2dbd2;text-transform:uppercase;padding:2%}.table--header>section{display:table-cell}.table--header--year{width:8%;text-align:center}.table--header--traeger{padding-left:1em}.table--body{background-color:#f7f4e8;padding:2% 0;line-height:1.5}.table--body--entry{width:100%;font-size:1.4rem;display:table;table-layout:fixed;border-collapse:separate;border-spacing:1em 0}.table--body--entry>section{padding:0.5em 1em;display:table-cell;vertical-align:top;color:#b49e91}.table--body--entry--year{width:8%;font-family:"Oswald", sans-serif;padding:0.5em 1em;background-color:#eae3d7;text-align:center}.table--body--entry--traeger{font-family:Sans-Serif;background-color:#f8ebd5}.table--body--entry--richter{font-family:Sans-Serif;background-color:#ece7de}@media only screen and (min-width:320px) and (max-width:736px){.mainMenu{width:100%;position:absolute;background-color:transparent}.mainMenu ul.level_1{margin:auto;position:absolute;left:50%;top:0.5em;font-size:1.8rem}#siteTitle{width:90%;position:absolute;left:5%;bottom:70px;top:auto}#siteTitle h1,#siteTitle h2{font-size:5rem}#header{height:100vh;background:url(/files/boerne/kunde/bourne-mobile.jpg) no-repeat;background-size:100%;margin-bottom:0}#vorstand .ce_image{width:100%;margin:0 0 5em 0}#vorstand .ce_image:nth-of-type(3n+1),#vorstand .ce_image:nth-of-type(3n+3){margin-bottom:5em}q:before,q:after{font-size:2em;line-height:0}q:after{top:0.6em}blockquote{font-size:1.8rem;line-height:1.3}blockquote:before,blockquote:after{vertical-align:middle}.aktuell section.info{width:6em;height:6em}.aktuell section.info time{font-size:1.5rem}.aktuell section.info time+time{font-size:2rem}.aktuell section.teaser{margin-left:0}.aktuell section.teaser h2{margin-left:2.2em}#container{padding:0;display:flex;flex-flow:column-reverse;justify-content:flex-end}#right{width:auto;margin-right:auto}.table--header{font-size:1.4rem;padding:4%}.table--header>section{padding:0 6px}.table--header--traeger{padding:0 10px !important}.table--body{padding:2% 0;line-height:1.5}.table--body--entry{display:table;table-layout:fixed;border-collapse:separate;border-spacing:0.5em 0}.table--body--entry>section{padding:6px}.table--body--entry--year{width:15%}footer{min-height:70px;margin:3em 0 1.5em}footer .copy{font-size:1.2rem}footer .footerNav{float:none;text-align:center}}
