@charset "UTF-8";@media screen,projection{body{background-color:#58595b;padding:4px;}#page_inner{box-shadow:5px 5px 10px #222;-moz-box-shadow:5px 5px 10px #222;-webkit-box-shadow:5px 5px 10px #222;}#header{z-index:2;padding-bottom:12px;border-bottom:1px solid #406c89;background:#fff;}#header .logo{position:absolute;right:38px;top:60px;}#header #topnav{position:relative;top:auto;right:auto;}#topnav{height:30px;}#topnav ul,#topnav li{padding:0;margin:0;list-style-type:none;display:inline;height:30px;line-height:30px;}#topnav .mod_customnav li{padding:0 1em;}#topnav .mod_changelanguage li{padding:0 .2em;}#topnav .mod_changelanguage span{color:#47a8b8;}#topnav,#topnav a{color:#fff;}#topnav .mod_customnav{float:left;}#topnav .mod_customnav .first{padding-left:0;}#topnav .mod_changelanguage{float:right;text-transform:uppercase;}#topnav .mod_changelanguage .last{padding-right:0;}#main{background-color:#fff;z-index:1;padding-top:32px;}#footer{background-color:#fff;}#col1_content{padding:0 40px 0 32px;}#col3{min-height:370px;}#col3_floatbox_content{padding:0 32px 0 40px;}#col3 .ce_image{margin-bottom:1em;}#col3 .ce_image,#col3 .ce_text div.float_right,#col3 .right_shift{margin-right:-32px;}#col3 div.float_left{margin-right:1em;}#col3 div.right_shift{margin-right:-32px;}#col3 .subcolumns .ce_image,#col3 .subcolumns .ce_text div.float_right{margin-right:0;}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline;}.mod_breadcrumb{font-size:75%;margin-bottom:1em;}.box{margin-bottom:1em;margin-right:4px;padding:3px;border:1px solid #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:3px 3px 5px #ccc;-moz-box-shadow:3px 3px 5px #ccc;-webkit-box-shadow:3px 3px 5px #ccc;background-color:#f5f5f5;overflow:hidden;}.navigation{padding:0;text-transform:uppercase;white-space:nowrap;}.navigation span{cursor:default;}.navigation ul,.navigation li{padding:0;margin:0;list-style-type:none;}.navigation ul.level_1{background:#00568d;border-top:6px solid #47a8b8;}.navigation li.level_1{position:relative;border-right:1px solid #fff;display:inline-block;height:35px;line-height:35px;width:160px;}.navigation a.level_1,.navigation span.level_1{text-align:center;color:#fff!important;display:inline-block;height:35px;line-height:35px;width:160px;}.navigation li.trail a.level_1,.navigation a.level_1:hover,.navigation li.trail span.level_1,.navigation li.active span.level_1{background:#4f78b0 url(/tl_files/Template/menu_active.png) no-repeat center top;}.navigation ul.level_2{display:none;position:absolute;left:0;top:35px;border:1px solid #aaa;font-size:85%;background:url(/tl_files/Template/submenu.png);}.navigation li.noscript:hover ul.level_2{display:block;}.navigation ul.level_2 li{margin-bottom:1px;}.navigation ul.level_2 li.last{margin-bottom:0;}.navigation ul.level_3{margin-bottom:15px;}.navigation a.level_2,.navigation span.level_2,.navigation a.level_3,.navigation span.level_3{color:#555!important;display:block;height:25px;line-height:25px;width:140px;padding:0 9px;}.navigation li li.trail a.level_2,.navigation a.level_2:hover,.navigation span.level_2,.navigation li li li.trail a.level_3,.navigation a.level_3:hover,.navigation span.level_3{background:#888;color:#fff!important;}.navigation a.level_2,.navigation span.level_2{font-weight:bold;}.navigation a.level_3,.navigation span.level_3{height:20px;line-height:20px;width:120px;padding:0 19px;}.navigation .reduced{letter-spacing:-.075em;}.navigation .smaller{font-size:90%;}#col2 .layout_latest h2{text-align:left;padding:.25em .5em 0;}#col2 .layout_latest .date{padding:0 1.5em .25em;font-size:75%;}#col2 .box .empty{text-align:center;padding:.25em 1em;}div.ce_spacer{font-size:75%;}form div.widget{position:relative;}form div.widget-text label,form div.widget-captcha label,form div.widget-textarea label,form div.widget-select label,form div.widget-checkbox label{margin-bottom:.25em;}form div.widget-text label,form div.widget-captcha label,form div.widget-textarea label,form div.widget-select label{display:block;}form div.widget-text label,form div.widget-textarea label,form div.widget-select label{position:absolute;left:.3em;top:.4em;}form div.widget-text label.left,form div.widget-textarea label.left,form div.widget-select label.left{right:auto;left:0;}form div.widget-captcha label,form div.checkbox_container{padding-left:.5em;}form span.widget{display:block;position:relative;}form input.text,form input.captcha,form input.submit,form textarea,form select{border:1px solid #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 2px #ccc;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;padding:.25em;margin-bottom:1em;margin-right:4px;background-color:#fafafa;}form input.mandatory,form input.captcha,form textarea.mandatory,form select.mandatory{border-color:#900;}form input.text,form input.captcha,form textarea,form select{width:230px;vertical-align:top;}form input.text:focus,form input.captcha:focus,form textarea:focus,form select:focus{background-color:#e6f7ff;}form div.widget-checkbox div.checkbox{margin-bottom:.25em;padding-left:.5em;}form div.checkbox_container{margin-bottom:1em;}form div.checkbox_container span{display:block;margin-bottom:.15em;}form input.captcha{width:20px;text-align:center;vertical-align:baseline;}form div.submit_container{text-align:center;}form input.submit{border-color:#090;background:#d1ffcd;}form p.error{color:#900;}form label span.mandatory{display:none;}form label .helpicon{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline;}.box form{padding:.25em;}.box input.submit{margin-bottom:.25em;}#col1 form div.submit_container,#col2 form div.submit_container{text-align:right;}#col1 .box form input.text,#col1 .box form input.captcha,#col1 .box form textarea,#col1 .box form select,#col2 .box form input.text,#col2 .box form input.captcha,#col2 .box form textarea,#col2 .box form select{width:150px;}.tree ul,.tree li{list-style-type:none;margin-bottom:0;}.tree li{min-height:2em;line-height:2em;position:relative;}.tree .horizontal,.tree .vertical{position:absolute;overflow:hidden;background:#ccc;}.tree .horizontal{top:.9em;left:-1em;width:.75em;height:2px;}.tree .vertical{top:0;height:100%;left:-1em;width:2px;}.tree li.last>.vertical{height:.9em;}.search form div.widget-text label{right:2em;}.search input.text,.search input.submit{display:inline;vertical-align:top;}.search input.text{width:145px;border-right:none;margin-right:0;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;}.search input.submit{border-left:none;width:20px;text-align:center;padding:2px;margin-right:0;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}.newsletter{overflow:hidden;margin-bottom:1em;}.enclosure{border-top:1px dashed #999;padding:.25em 1em;}.downloadarchivList img.mime_icon{vertical-align:middle;}.downloadarchivItem{overflow:hidden;margin-bottom:1em;}.downloadarchivItem .image_container{border:1px solid #1C9FB1;padding:1px;}.photoalbum .date,.photoalbum .event,.photoalbum .place,.photoalbum .photographer{font-size:80%;color:#666;}.photoalbum{padding:12px 0 12px 12px;}.photoalbum .row{overflow:hidden;}.photoalbum .row .col{float:left;}.mod_photoalbumslist .photoalbum .row .col{width:50%;}.photoalbum .col .box{margin-right:14px;}.photoalbum .col_last .box{margin-right:5px;}.photoalbum .box .image_container{padding:3px;margin-bottom:0;}.photoalbum .box .image_container img{display:block;}.photoalbum .box h1,.photoalbum .box h2,.photoalbum .box h3,.photoalbum .box h4,.photoalbum .box h5,.photoalbum .box h6{text-align:left;}.ce_gallery table td{padding:0;border-bottom:none;}.toggler,.toggler-active,.address-toggler,.person-toggler{color:#444;cursor:pointer;background:none no-repeat 4px center #f5f5f5;margin-right:5px;padding:.25em 1em .25em 22px;border:1px solid #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:3px 3px 5px #ccc;-moz-box-shadow:3px 3px 5px #ccc;-webkit-box-shadow:3px 3px 5px #ccc;}.address-toggler{border-color:#ccc;}.toggler,.address-toggler,.person-toggler{background-image:url(/tl_files/Template/collapsed.gif);}.toggler-active{color:#F60;background-image:url(/tl_files/Template/open.gif);border-width:1px 1px 0;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}.accordion_content,.address-accordion_content,.person-accordion_content{color:#fff;background-color:#999;margin-right:5px;margin-bottom:5px;padding:1em 1em 0;border-width:0 1px 1px;border-style:solid;border-color:#999;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;box-shadow:3px 3px 5px #ccc;-moz-box-shadow:3px 3px 5px #ccc;-webkit-box-shadow:3px 3px 5px #ccc;}.address-accordion_content{border-color:#ccc;}.person-accordion_content{background-color:#ccc;padding-bottom:1em;}.accordion_content .accordion,.accordion_content .address-accordion,.accordion_content .person-accordion,.address-accordion_content .accordion,.address-accordion_content .address-accordion,.address-accordion_content .person-accordion,.person-accordion_content .accordion,.person-accordion_content .address-accordion,.person-accordion_content .person-accordion,.ce_accordion{margin-bottom:1em;}#tl_login{margin:1em 0;}.mod_pageNavigation{overflow:hidden;font-size:80%;border-top:1px dashed #999;margin-top:.5em;padding-top:.5em;}.mod_pageNavigation .next{float:right;}.mod_pageNavigation .previous{float:left;}.layout_latest,.layout_short{padding:0 .5em;margin-bottom:1.5em;}.layout_latest .date,.layout_short .date,.layout_full .date{font-weight:bold;margin-bottom:0;}.layout_latest h2,.layout_short h2{margin-bottom:0;}.layout_short h2{font-weight:bold;}.layout_latest .teaser,.layout_short .teaser{margin-bottom:0;}.layout_latest .more,.layout_short .more{text-align:right!important;}}@media all{.ce_text{clear:both;}table.calendar th.previous{text-align:left;font-size:80%;}table.calendar th.current{text-align:center;}table.calendar th.next{text-align:right;font-size:80%;}}@media print{#col1,#col2,div.ce_spacer,table.calendar th.previous a,table.calendar th.next a{display:none;}#col3{margin-left:0!important;margin-right:0!important;}.mod_breadcrumb{margin-bottom:1em;}.accordion{height:auto!important;overflow:visible!important;}}