body{background-color:#f5f5f5;font-size:10pt;font-style:normal;font-weight:normal;margin:0}body,p,h1,h2,h3,h4,h5,h6,input,button,select,textarea,.navbar-search,.search-query{font-family:"PT Sans", sans-serif;font-style:normal}header,#body,footer{width:1024px;margin:0 auto;background:white}header{width:1024px;height:140px;background:#fff url(headbg-tile.png) repeat-x}header a.logo{position:absolute;display:block;text-decoration:none}header a.title{position:absolute;margin:24px 0 0 240px;display:block;color:white;font-size:29px;font-weight:normal;font-style:normal;text-decoration:none}header a.subline{position:absolute;margin:52px 0 0 240px;display:block;font-size:10px;color:#666;text-transform:uppercase;text-decoration:none}header form.form-search{position:absolute;margin:20px 0 0 816px;white-space:nowrap}header form.form-search input{padding:1px;width:140px}header form.form-search button i{padding:1px 0 0 1px}header div.breadcrumbs{position:absolute;margin:108px 0 0 240px;color:#666;font-size:13px}header div.breadcrumbs a{color:#666;text-decoration:none}header #content-tabs{position:absolute;margin:90px 0 0 240px;z-index:999;width:768px}header #facebook{position:absolute;margin:54px 0 0 816px;z-index:2000}#body > #menu{float:left;margin-left:32px;width:176px;font-size:15px}#body > #menu nav a.internal{padding-right:16px;background:url(internal_menu_item_footer.png) no-repeat;background-position:right 0px}#body > #menu nav ul,#body > #menu nav li{list-style:none;margin:0;padding:0}#body > #menu nav a{color:#666}#body > #menu nav a.hover,#body > #menu nav a.active,#body > #menu nav li.open > a{color:#0b9ba4;font-weight:bold}#body > #menu nav a:hover{text-decoration:none}#body > #menu nav > ul{border-bottom:#b3b3b3 1px solid}#body > #menu nav > ul > li{border-top:#b3b3b3 1px solid;padding-top:9px;padding-bottom:4px}#body > #menu nav > ul > li > a{font-weight:bold;padding-top:2px;padding-bottom:2px}#body > #menu nav > ul > li > a.internal{background-position:right 2px}#body > #menu nav > ul > li > ul > li{font-size:13px;margin-left:16px}#body > #menu nav > ul > li > ul > li > ul > li{margin-left:16px}#body > #menu aside#newsbox{background:#f5f5f5;margin-top:18px;padding:4px}#body > #menu aside#newsbox ul,#body > #menu aside#newsbox li{list-style:none;margin:0;padding:0}#body > #menu aside#newsbox h4{color:#0b9ba4;font-size:16px;margin-bottom:8px}#body > #menu aside#newsbox a.title{display:block;font-size:13px;font-weight:bold}div#body{padding-bottom:16px}div#body div.has-copy{position:absolute;z-index:99998;width:500px;margin-top:-130px;margin-left:240px}div#body div.portal-status-message{position:absolute;z-index:99999;width:500px;margin-top:-110px;margin-left:240px}div#body div.main-and-margin,div#body div.admin,div#body div.all{float:left;width:752px;margin-left:32px}div#body div.main-and-margin{position:relative;top:-2px;padding-top:2px;background:url(main_and_margin_bg.png)}div#body div.main-and-margin div.main{width:560px;float:left}div#body div.main-and-margin div.margin{float:left;width:176px;margin-left:16px}div#body div.main-and-margin div.margin div.downloads h2{display:none}div#body div.main-and-margin div.margin div.downloads div.download{height:46px;overflow:hidden;clear:both}div#body div.main-and-margin div.margin form.filter{white-space:nowrap}div#body div.main-and-margin div.margin form.filter select{width:172px;padding:0 0 0 4px}div#body div.main-and-margin div.margin form.filter h2,div#body div.main-and-margin div.margin form.filter div.list-mode{margin-top:2em}div#body div.main-and-margin div.margin form.filter h2:first-child{margin-top:0}div#body div.main-and-margin div.margin form.filter div.list-mode{padding-top:0.5em}div#body div.main-and-margin div.margin form.filter div.list-mode button{border:none;display:block;width:100%;margin-bottom:0.5em;padding:0;text-align:left;background:transparent}div#body div.main-and-margin div.margin form.filter div.list-mode button.on{color:#0b9ba4}div#body div.main-and-margin div.margin form.filter div.list-mode button.condensed.off > span{background-position:0px 0}div#body div.main-and-margin div.margin form.filter div.list-mode button.condensed.on > span{background-position:-36px 0}div#body div.main-and-margin div.margin form.filter div.list-mode button.detailed.off > span{background-position:-72px 0}div#body div.main-and-margin div.margin form.filter div.list-mode button.detailed.on > span{background-position:-108px 0}div#body div.main-and-margin div.margin form.filter div.list-mode button.map.off > span{background-position:-144px 0}div#body div.main-and-margin div.margin form.filter div.list-mode button.map.on > span{background-position:-180px 0}div#body div.main-and-margin div.margin form.filter div.list-mode button span{position:relative;top:-0.5em;display:block;float:left;width:35px;height:35px;background:url(list_mode_icons.png);margin-right:0.25em}div#body div.main-and-margin div.clear{clear:both}div#body div.main-and-margin div.main.with-date-overview div.item,div#body div.main-and-margin div.main.with-address-overview div.item{border-top:#b3b3b3 1px solid;padding-top:5px;clear:left}div#body div.main-and-margin div.main.with-date-overview div.item > div.meta,div#body div.main-and-margin div.main.with-address-overview div.item > div.meta{font-size:85%;margin-bottom:1px}div#body div.main-and-margin div.main.with-date-overview div.item > div.meta div.buttons,div#body div.main-and-margin div.main.with-address-overview div.item > div.meta div.buttons{float:right;width:40px}div#body div.main-and-margin div.main.with-date-overview div.item > a.image,div#body div.main-and-margin div.main.with-address-overview div.item > a.image{display:block;text-decoration:none;width:120px;height:120px;float:left;margin:4px 0 12px 0;background-color:lightgrey;background-size:contain;background-repeat:no-repeat;background-position:center center}div#body div.main-and-margin div.main.with-date-overview div.item > div.with-image,div#body div.main-and-margin div.main.with-address-overview div.item > div.with-image{margin-left:130px}div#body div.main-and-margin div.main.with-date-overview div.item > div > .caption,div#body div.main-and-margin div.main.with-address-overview div.item > div > .caption{font-size:16px;line-height:20px;font-weight:bold;font-weight:bold;padding-top:2px;padding-bottom:2px}div#body div.main-and-margin div.main.with-date-overview div.pagination,div#body div.main-and-margin div.main.with-address-overview div.pagination{clear:left;margin-bottom:1em}div#body div.main-and-margin div.with-address-overview div.item p span,div#body div.main-and-margin div.with-address-overview div.item p a{display:block}div#body div.main-and-margin div.with-address-overview > div.with-image{margin-left:130px}div#body div.main-and-margin div.with-address-overview div.pagination.zip a{line-height:1em;border:none;padding:2px 4px 2px 4px}div#body div.main-and-margin div.with-address-overview div.pagination.indexletters{text-transform:capitalize}div#body div.main-and-margin div.with-address-overview div.pagination.indexletters a{padding:6px;line-height:1em}div#body div.main-and-margin div.main.with-address-map #with-address-map{width:100%;height:450px;background:#eee url(spinner32.gif) center center no-repeat}div#body div.main-and-margin div.main.with-address-map div.form-search{margin-top:18px}div#body div.main-and-margin div.main.with-address-map div.form-search button.geolocate-button{float:right}div#body div.main-and-margin div.main.with-address-map div.form-search input.search-query{width:300px}div#body div.startpage div.teasers{overflow:hidden;margin-top:16px;width:796px}div#body div.startpage div.teasers div.teaser{float:left;width:176px;margin-right:16px}div#body div.startpage div.teasers div.teaser a.image{display:block;width:176px;height:120px;background-size:cover;text-decoration:none}div#body div.startpage div.teasers div.teaser h4{color:#0b9ba4;font-size:20px;line-height:22px;padding:0;margin:16px 0 6px 0}div#body div.startpage div.teasers div.teaser a.more{font-weight:bold;color:#0b9ba4}div#body div.startpage div.clear{clear:both}footer{clear:both;background:#0b9ba4;padding:16px 0;color:white}footer a,footer label,footer h5,footer h6{color:white;text-decoration:none}footer h5{font-weight:bold;font-size:100%}footer a:hover{color:white;text-decoration:underline}footer > div.first{padding:0 16px}footer > div.first form input[type=text],footer > div.first form input[type=password]{width:176px;padding:0}footer > div.first form label{margin-top:4px;margin-bottom:0px}footer > div.first form button{border:0;background:none;padding:0}footer > div.first #plone-interface{margin:2px 0 0 2px;position:absolute}footer > div.first #plone-interface .you-are{font-weight:bold}footer > div.first #plone-interface a{display:block;color:white}footer > div.first #plone-interface ul,footer > div.first #plone-interface li{list-style:none}footer > div.first div.info ul{padding:0 0 0 6px;margin:0}footer > div.first div.info ul li{margin:0 0 0 8px;padding:0 0 4px 0px}footer > div.column{float:left;width:176px;margin-left:16px}footer > div.clear{clear:both}footer > div.sitemap ul,footer > div.sitemap li{list-style:none;padding:0;margin:0}footer > div.sitemap > nav > ul > li > a{font-weight:bold}footer > div.sitemap > nav > ul > li{margin-bottom:4px}footer > div.sitemap > nav > ul > li > ul{margin-left:16px}footer > div.sitemap a.internal{padding-right:16px;background:url(internal_menu_item_footer.png) no-repeat;background-position:right 0px}footer > div.sitemap ul.level2{display:none}.text,p{font-size:13px;line-height:18px}.text{font-weight:normal}.text h1{font-size:22px;color:#0b9ba4;font-style:italic;margin-top:0 !important;padding:0 !important;margin-top:25px !important;margin-bottom:15px}.text div.halboeffentlich > h1:nth-child(1){margin-top:0 !important}.text div.date-over-caption{margin-bottom:3px}.text h1.caption{margin-top:0 !important;line-height:22px}.text h2{color:#0b9ba4;font-size:16px;line-height:20px;font-weight:bold}.text h3{color:black;font-size:14px;font-weight:bold;line-height:1.2em}.text .quicklink{color:#0b9ba4;font-weight:bold}.text .quicklink:before{content:raquo}.text div.macro-error{padding:0.5em;color:red;border:red 1px solid}.text div.macro-error pre{margin:0.75em 0 0 0}.text div.person{clear:both;margin-bottom:16px;overflow:hidden}.text div.person div.image{margin:0;width:80px;height:120px;background-position:50% 50%;background-size:cover;float:left}.text div.person div.info{margin-left:90px}.text div.person div.name{color:#0b9ba4;font-weight:bold;margin-bottom:4px}.text div.person a{color:#000}.text a{color:#0b9ba4}.text .bio a,.text a.bio,.text .bio .field-color,.text .bio.field-color{color:#52af32}.text .geo a,.text a.geo,.text .geo .field-color,.text .geo.field-color{color:#f60}.text .med a,.text a.med,.text .med .field-color,.text .med.field-color{color:#36f}.text hr{border-top:#0b9ba4 1px solid;border-bottom:0}.text .bio hr{border-top-color:#52af32}.text .geo hr{border-top-color:#f60}.text .med hr{border-top-color:#36f}.text div.two-columns div.one{width:48%;float:left;overflow-x:hidden;overflow-y:auto}.text div.two-columns div.two{width:48%;margin-left:51%;overflow-x:hidden;overflow-y:auto}.text div.two-columns > div.clear{clear:both}.text div.appetizers > div{margin-bottom:1em;padding-top:4px;border-top:#0b9ba4 1px solid}.text div.appetizers > div a.h2{display:block;font-size:16px;line-height:20px;font-weight:bold}.text div.appetizers > div.bio{border-top-color:#52af32}.text div.appetizers > div.geo{border-top-color:#f60}.text div.appetizers > div.med{border-top-color:#36f}.text div.image{margin:1em 0 1em 0}.text div.image div.subline{color:#aaaaaa;font-size:90%;margin-top:2px;margin-bottom:2px}.text div.with-contact-line{margin:1em 0 1em 0}.text div.with-contact-line a{color:black}.text div.with-contact-line a.url{font-weight:bold}div.downloads div.download{clear:both}div.downloads div.download a{color:black}div.downloads div.download img{float:left;width:30px;height:40px}div.downloads div.download div.title{margin-left:34px;padding-top:12px}div.downloads div.download div.title a{font-style:italic}div.downloads div.download div.filename{display:none}div.downloads div.download div.download-clear{clear:both}div.downloads a.back-to-overview{font-size:120%;margin-top:1em}#body form{border-top:white 1px solid}#body form .fullwidth{width:98%}#body form fieldset{margin:0 0 16px 0}#body form fieldset legend{margin:0 0 16px 0;padding:0;font-size:22px;line-height:26px}#body form span.email-input-bracket{position:relative;top:-4px;font-size:120%}#body form div.with-address-form div.gmap-address-form-preview{width:176px;height:212px;float:right}#body form div.with-address-form div.gmap-address-form-preview > div.map{width:176px;height:184px;background:cyan}#body form div.with-address-form div.gmap-address-form-preview > div.buttons{margin-top:8px;height:20px;text-align:right}.btn span{position:relative;top:2px}div.slideshow div.slide{position:absolute;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}div.slideshow div.buttons{position:absolute;height:28px;width:430px;z-index:10;margin:400px 0 0 160px}div.slideshow div.buttons button{width:28px;height:29px;border:0;background-color:transparent;background-image:url(slideshow_ui_sprite.png);background-repeat:no-repeat}div.slideshow div.buttons button.prev{position:absolute;background-position:0 0}div.slideshow div.buttons button.next{position:absolute;margin:0 0 0 402px;background-position:-42px 0px}div.slideshow div.buttons div.dots{position:absolute;width:370px;margin:7px 0 0 30px;text-align:center}div.slideshow div.buttons div.dots span{display:inline-block;width:14px;height:14px;margin-right:7px;background-image:url(slideshow_ui_sprite.png);background-repeat:no-repeat;background-position:-28px -14px;cursor:pointer}div.slideshow div.buttons div.dots span.active{background-position:-28px 0px}div#coverflow .flow{width:560px;height:288px;margin-bottom:16px}div#coverflow div.buttons{position:absolute;z-index:1000;width:496px;height:28px;margin:-64px 0 0 32px}div#coverflow div.buttons button{width:28px;height:29px;border:0;background-color:transparent;background-image:url(slideshow_ui_sprite.png);background-repeat:no-repeat}div#coverflow div.buttons a.download-link{display:block;position:absolute;margin:8px 50px;text-align:center;color:black;font-weight:bold;height:20px;width:390px}div#coverflow div.buttons button.prev{position:absolute;background-position:0 0}div#coverflow div.buttons button.next{position:absolute;margin:0 0 0 468px;background-position:-42px 0px}div#coverflow div.links{margin-bottom:32px;text-align:center}div#coverflow div.links a{color:black;cursor:pointer;font-size:160%;padding:0 0.2em 0 0.2em}div#coverflow div.links a.active{font-weight:bold;color:#0b9ba4;font-size:100%;position:relative;top:-2px}div#coverflow div.links a:hover{color:#0b9ba4;text-decoration:none}div.vdp-magazine-edition div.image{float:right;margin:0 0 16px 16px}label.checkbox input{position:relative;top:-2px}.form-inline label.checkbox{margin-right:1em}.t4document-form legend{margin-bottom:0 !important}.t4document-form label.control-label{font-weight:bold}.t4document-form div.control-group{margin-bottom:1em}.control-label span.required{padding-right:10px;background:url(required.gif) no-repeat right 2px}div.controls.field-checkboxes label.checkbox.bio{color:#52af32}div.controls.field-checkboxes label.checkbox.geo{color:#f60}div.controls.field-checkboxes label.checkbox.med{color:#36f}#gmap-modal-search div.map{width:530px;height:360px;background:magenta}#gmap-modal-search div.form-search{margin-top:8px}#gmap-modal-search div.form-search input{width:456px}img,object,embed{max-width:none;min-width:none}@media screen and (-webkit-min-device-pixel-ratio:0){form.filter select{appearance:button;-webkit-appearance:button;background:#fff url(filter_select_bg.png) no-repeat right}}div.vdp-talk h1.caption{margin-bottom:0}div.vdp-talk .bio h1{color:#52af32}div.vdp-talk .geo h1{color:#f60}div.vdp-talk .med h1{color:#36f}div.vdp-talk div.abstract{margin-bottom:24px}div.vdp-talk div.abstract h3,div.vdp-talk div.abstract p{font-style:italic}div.vdp-talk .contributor{display:block;margin:4px 0 24px 0;color:black}div.vdp-talk a.back-to-overview{clear:both;display:block;font-size:120%;margin-top:1em}div.gallery > a{display:block;width:130px;height:130px;background-size:cover;float:left;margin:0 8px 8px 0}div.talks div.talk{clear:both;margin-bottom:12px;border-top:#666 1px solid;padding-top:8px;margin-bottom:8px}div.talks div.talk div.title{display:block;font-size:16px;line-height:20px;font-weight:bold;font-weight:bold;padding-top:2px;padding-bottom:2px}div.talks div.talk .meta,div.talks div.talk .contributor{font-size:90%}div.talks div.talk .meta a,div.talks div.talk .contributor a{color:black}div.talks div.talk div.buttons{float:right}div.talks div.talk div.gallery > a{display:block;width:70px;height:70px;background-size:cover;float:left;margin:0 8px 8px 0}div.talks div.talk div.downloads{margin-top:4px}div.talks div.talk div.downloads a{font-size:10pt;font-style:normal;color:#000}div.talks div.talk div.downloads div.download{clear:none;width:270px;height:48px;float:left;overflow-x:hidden;margin-right:20px}div.talks div.talk.bio div.title{color:#52af32}div.talks div.talk.geo div.title{color:#f60}div.talks div.talk.med div.title{color:#36f}div.talks div.talk.son div.title{color:#0b9ba4}div.with-address.bubble a{display:block}div.download-clear{clear:both}a.back-to-overview{clear:both;display:block}.alert a{color:inherit;text-decoration:underline}img{border:0}div.textquery-result p.help{color:#0b9ba4}div.textquery-result ul{list-style:none;padding:0;margin:0}div.textquery-result ul li{padding:0;margin:0}div.textquery-result h2{font-size:105%;color:#000}div.textquery-result h2 span{color:#0b9ba4}div.textquery-result h3{font-size:105%;margin:1em 0 0 0;color:darkgrey;line-height:100%}div.textquery-result h3 span{color:#0b9ba4;font-weight:bold}div.textquery-result p.headline{margin:0 0 1em 0;font-size:95%;color:darkgrey}div.textquery-result p.headline b{color:#0b9ba4}div.textquery-result div.with-address-overview{width:760px}div.textquery-result div.with-address-overview div.item:nth-child(odd){clear:left}div.textquery-result div.with-address-overview div.item{display:block;float:left;width:300px;margin-right:10px;padding-top:5px}div.textquery-result div.with-address-overview div.item > div.meta{font-size:85%;margin-bottom:1px}div.textquery-result div.with-address-overview div.item > div.meta div.buttons{float:right;width:40px}div.textquery-result div.with-address-overview div.item > a.image{display:block;text-decoration:none;width:120px;height:120px;float:left;margin:4px 0 12px 0;background-color:lightgrey;background-size:contain;background-repeat:no-repeat;background-position:center center}div.textquery-result div.with-address-overview div.item > div.with-image{margin-left:130px}div.textquery-result div.with-address-overview div.item > div > .caption{font-size:16px;line-height:20px;font-weight:bold;font-weight:bold;padding-top:2px;padding-bottom:2px}div.textquery-result div.with-address-overview div.item p span,div.textquery-result div.with-address-overview div.item p a{display:block}div.textquery-result div.with-address-overview div.pagination{clear:left;margin-bottom:1em}div.textquery-result div.with-address-overview > div.with-image{margin-left:130px}div.textquery-result div.with-address-overview div.pagination a{line-height:1em;border:none;padding:2px 4px 2px 4px}.islink{cursor:pointer}.wikkly-code-inline,.wikkly-code-block{background-color:#f1f1f1;padding:0.2em}.wikkly-code-block{margin-bottom:2em}div.bulletin-board a.btn{color:black}div.bulletin-board div.margin a.btn{margin:36px 0 0 4px}div.bulletin-board div.bulletin{margin-bottom:16px;padding-bottom:8px;border-bottom:lightgrey 1px solid}div.bulletin-board div.bulletin div.internal-only{color:red;font-size:80%}div.bulletin-board div.bulletin h3{min-height:22px;margin-bottom:4px}div.bulletin-board div.bulletin div.ctime{color:darkgrey;font-size:90%}div.bulletin-board div.bulletin div.buttons{width:180px;float:right;margin:0 0 4px 4px;text-align:right;height:22px}div.bulletin-board div.bulletin div.buttons div.btn-group{margin-left:4px;float:right}form.bulletin-form input[type=text],form.bulletin-form input[type=email],form.bulletin-form textarea{width:380px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-vdp{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0b87a4;background-image:-moz-linear-gradient(top, #0b9ba4, #0b68a4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0b9ba4), to(#0b68a4));background-image:-webkit-linear-gradient(top, #0b9ba4, #0b68a4);background-image:-o-linear-gradient(top, #0b9ba4, #0b68a4);background-image:linear-gradient(to bottom, #0b9ba4, #0b68a4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0b9ba4', endColorstr='#ff0b68a4', GradientType=0);border-color:#0b68a4 #0b68a4 #063b5c;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#0b68a4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-vdp:hover,.btn-vdp:focus,.btn-vdp:active,.btn-vdp.active,.btn-vdp.disabled,.btn-vdp[disabled]{color:#ffffff;background-color:#0b68a4;*background-color:#09598c}.btn-vdp:active,.btn-vdp.active{background-color:#084a74 \9}.btn-vdp.active{color:rgba(255,255,255,0.75)}
