.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}@font-face{font-family:'OptimaLTPro-Roman';src:url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/Css/webfonts/2D06F9_0_0.eot');src:url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/Css/webfonts/2D06F9_0_0.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/Css/webfonts/2D06F9_0_0.woff2') format('woff2'),url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/Css/webfonts/2D06F9_0_0.woff') format('woff'),url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/Css/webfonts/2D06F9_0_0.ttf') format('truetype');}@font-face{font-family:'RobotoCondensedReg';src:url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/Css/webfonts/RobotoCondensed-Regular.ttf');}@font-face{font-family:'RobotoReg';src:url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/Css/webfonts/Roboto-Regular.ttf');}*{border:0 none;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{height:100%;}html{overflow-y:scroll;}body{color:#fff;font-family:'RobotoReg','Helvetica',sans-serif;font-size:0.95rem;line-height:1.3rem;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;}h1{font-size:24px;line-height:32px;margin:10px 0;text-transform:uppercase;font-family:'OptimaLTPro-Roman',sans-serif !important;font-weight:300;}h2,h3{font-family:'OptimaLTPro-Roman',sans-serif !important;text-transform:uppercase;font-weight:300;margin:20px 0;line-height:30px;}h3{margin:10px 0 5px 0;}b,strong,b *,strong *{font-weight:bold;}i,em,i *,em *{font-style:italic;}ul,ol{margin:0px 0 10px 35px;}li{margin:3px 0;}p{margin:0 0 10px;}div.hr{clear:both;height:1px;margin:10px 0;}hr{background-color:#fff;color:#fff;height:1px;margin:10px 0;}a{background-repeat:no-repeat;color:#a6af6e;text-decoration:none;}a:visited{background-color:inherit;text-decoration:underline;}a:hover{background-color:inherit;background-repeat:no-repeat;text-decoration:none;color:#fff;}img,a img{border:0 none;width:100%;height:auto;}.news #mainContent img{max-width:140px;}.clear{clear:both;font-size:1px;height:0;line-height:0;margin:0;overflow:hidden;padding:0;white-space:nowrap;}.clrl{clear:left;font-size:1px;height:0;line-height:0;margin:0;overflow:hidden;padding:0;white-space:nowrap;}table{border-collapse:collapse;color:inherit;font-size:inherit;width:100%;}table caption,table tr,table th,table td{font-weight:normal;text-align:left;vertical-align:top;}table td{padding:0 10px 0 0;width:50%;}#wrap{min-height:100%;}#bodyContainer{margin:0 0 0 120px;padding-bottom:26px;text-align:left;position:relative;z-index:20;}#header{height:200px;max-width:930px;position:relative;}#logo{display:inline-block;margin-top:80px;width:95%;max-width:400px;}#printHeader{display:none;}#mainContainerWrap{background-color:#244c5c;background-image:url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/Css/img/bg_all.png');background-repeat:repeat-y;}#mainContainer{border-top:6px solid #6c7a0e;clear:both;min-height:332px;min-width:1100px;overflow:hidden;position:relative;width:100%;}#mainContent{display:inline;min-height:332px;height:100%;padding:0 0 30px 0;width:750px;float:left;}#mainContent .frame-type-text{padding:10px 0 10px 20px;}.kontakt #mainContent .frame-type-text{padding:0;}.overview_lawyers #mainContent{padding:0;}.overview_lawyers .ce-gallery figure{display:block;margin:0;position:relative;}.overview_lawyers .ce-gallery img{filter:grayscale(0%);transition:filter 0.4s;}.overview_lawyers .ce-gallery img:hover{filter:grayscale(70%);}.overview_lawyers .ce-gallery figcaption{display:block;caption-side:top;position:absolute;z-index:99999;bottom:0;left:0;background-color:rgba(54,76,92,0.8);padding:10px;font-size:14px;width:100%;}.contact_map #mainContent{padding:0;}td > img#beobachter{padding-left:35px;}#textcontent{width:600px;}.overview_lawyers #textcontent{width:100%;display:flex;}.overview_lawyers #textcontent .frame-default{width:32%;margin-right:3px;}.contact_map #textcontent{width:100%;display:flex;}.contact_map #textcontent .frame-default{width:100%;}.news_slider #mainContent{padding:0;}.news_slider #textcontent{width:100%;display:flex;}.news_slider #textcontent p{font-size:14px;}.news_slider #textcontent .frame:first-child{width:32%;margin-left:5px;padding:20px}.news_slider #textcontent .frame:nth-child(2){width:65%;}#mainContent.map{background-repeat:no-repeat;height:332px;min-height:332px;overflow:hidden;padding:0;position:relative;width:770px;}#mainContent#map .text{margin-left:170px;}#mainContent#partner{min-height:332px;padding:0;width:720px;}.overview_map{width:750px;}#c128,#c139{font-family:'RobotoCondensedReg','Helvetica',sans-serif;width:200px;position:absolute;top:30px;left:800px;color:#204453;font-size:13px;line-height:18px;}#c128 a:hover,#c139 a:hover{color:#204453;}#c128 h3,#c139 h3{margin:15px 0 5px 0;}iframe{display:none;}#sidemap #mainContent ul li{list-style:none;}#sidemap #mainContent ul li a:before{content:"+ ";}#sidemap #mainContent ul ul li a:before{content:" ";}#mapAddress a:hover{text-decoration:none;color:#1b3b4a;}footer{position:fixed;bottom:0;width:100%;color:#a6af6e;font-size:12px;line-height:26px;z-index:100;}#innerFooter{background-color:#244c5c;height:40px;margin-left:120px;font-size:14px;}#innerFooter p{padding:10px 0 0 10px;}#footer * a,#footer * a:visited{text-decoration:none;}#anwaelte .teammember{padding:0;margin:0 2px 0 0;width:24%;height:332px;float:left;background-size:cover;background-repeat:no-repeat;background-position:center;transition:all 0.4s ease;}#anwaelte div.bluelayer h3 a{color:#fff;display:block;text-transform:uppercase;font-family:'OptimaLTPro-Roman',sans-serif !important;}#anwaelte div.bluelayer p a{color:#fff;display:block;height:200px;}#anwaelte div.bluelayer h3 a:hover,#anwaelte div.bluelayer p a:hover{text-decoration:none;}div.beboux{background-image:url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/images/team/Claude_Beboux_hoch.jpg');}div.zimmerli{background-image:url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/images/team/Stephan_Zimmerli_hoch.jpg');}div.dobler{background-image:url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/images/team/andreas-dobler.jpg');}.bluelayer{display:none;padding:20px;background:url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/Css/img/bg_blue-transparent.png');height:100%;}.frame-type-menu_sitemap_pages{padding:0 20px;}#langMenu{position:absolute;top:0;left:0;min-width:100px;min-height:20px;}ul#language_menu{list-style:none;padding:0;margin:0;}ul#language_menu li{display:inline-block;padding:4px 6px;margin:0 0px 0 0;}ul#language_menu li.active,#language_menu li:hover{background-color:#204453;}ul#language_menu li.active a,#language_menu li:hover a{color:white;}@media screen and (max-width:640px){#langNav{display:none;}}#nav{float:left;width:223px;min-height:332px;}ul#mainNav{list-style:outside none none;margin:0;padding:9px 0 20px 7px;position:relative;z-index:2;}body#home div#nav{width:423px;}ul.hiddenSubMenu{display:none;}ul#mainNav *{margin:0;padding:0;font-family:"OptimaLTPro-Roman",sans-serif !important;}ul#mainNav li.mainNavList{background-image:url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QNtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6QUVBM0U2MTYyMDYxRTAxMTkxRjlFMjA1MDdCMzIxNzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDNBM0U2NDFERTBGMTFFMDk5MjVCQjU4M0Q3ODVCQzMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDNBM0U2NDBERTBGMTFFMDk5MjVCQjU4M0Q3ODVCQzMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDc0QjdDQzkxQURBRTAxMTlBNjA4OEM3QzRGREVDQjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUVBM0U2MTYyMDYxRTAxMTkxRjlFMjA1MDdCMzIxNzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAABANYDAREAAhEBAxEB/8QAXwAAAwEBAAAAAAAAAAAAAAAAAgMEBQkBAQEBAQEBAAAAAAAAAAAAAAEAAgMFBhAAAwEBAAIDAAAAAAAAAAAAAAECMUHBAzJywhEBAQEBAAAAAAAAAAAAAAAAAAFBAv/aAAwDAQACEQMRAD8A5hrT2K+YPnwFSiTNKiOGalUBSpkzUqgzSrjDJUzwylMmSdPAR88BGrGRNkAdPAI1rJDRAa1CqIAJ6MQWIolhIRIu8NQJLOkYrN9+M7cs1nz8vZ9P0jvjm//Z");background-position:left bottom;background-repeat:no-repeat;padding-left:13px;position:relative;width:201px;}ul#mainNav li.last{background-image:none;}ul#mainNav li.mainNavList a.mainNavLink,ul#mainNav li.mainNavList a.mainNavLink:visited{color:#a6af6e;display:block;font-size:20px;padding:8px 5px;text-decoration:none;text-transform:uppercase;}ul#mainNav li.active a.mainNavLink{color:#fff;}ul#mainNav li.mainNavList a.mainNavLink:hover{color:#fff;}ul#mainNav li.active > a{color:#fff;}ul#mainNav a span{font-size:14px;}ul#mainNav li.mainNavList a:before{font-size:11px;text-align:super !important;}ul#mainNav li.subNavList a:before{}ul#mainNav ul.subNav{background-color:transparent;list-style:outside none none;padding:0;width:200px;z-index:100;}ul#mainNav ul.subNav li{border:0 none;clear:both;display:block;margin:0;padding:0 0 10px 16px;position:static;width:200px;}ul#mainNav ul.subNav li a,ul#mainNav ul.subNav li a:visited{color:#a6af6e;display:block;font-size:15px;text-decoration:none;text-transform:none;}ul#mainNav ul.subNav li a:hover,ul#mainNav ul.subNav li.active a{color:#fff;}ul#mainNav ul.subNav li:last-child{padding-bottom:10px;}ul#metaNav{float:right;list-style-type:none;margin:10px 15px 0 0;}ul#metaNav li{display:inline;float:left;margin-left:15px;}ul#metaNav li.first{margin-left:0;}ul#metaNav li a,ul#metaNav li a:visited{color:#214756;display:block;font-size:14px;text-decoration:none;}ul#metaNav li a span{font-size:10px;}#mobilenav-trigger{display:none;position:fixed;right:0px;top:0px;width:50px;height:50px;background-color:#204453;z-index:999;cursor:pointer;background-image:url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/Css/img/hamburger.svg');background-repeat:no-repeat;}.mobilenav-open #mobilenav-trigger{background-image:url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/Css/img/close.svg');}@media screen and (max-width:770px){#nav{position:fixed;top:0;right:-100vw;background-color:#204453;width:90vw;height:100vh;z-index:990;transition:right 0.4s ease;padding:40px 20px;overflow-y:scroll;-webkit-overflow-scrolling:touch;}.mobilenav-open #nav{right:0vw;}.mobilenav-open #wrap{position:fixed;}#nav ul{list-style:none;margin:0;overflow:scroll;overflow-y:scroll;-webkit-overflow-scrolling:touch;}#nav header{display:none;}#nav ul li{font-family:'OptimaLTPro-Roman',sans-serif !important;text-transform:uppercase;font-weight:300;font-size:22px;padding:6px 0;}#nav ul ul{margin-left:10px;}#nav ul ul ul{margin-left:20px;}#nav ul ul li{margin-top:10px;border-bottom:1px solid #a6af6e;}#nav ul ul ul li{border-bottom:1px solid #364c5d;}#nav ul ul ul li:last-child{border-bottom:0px;}#nav ul ul ul li a{font-family:'Open Sans',Helvetica,sans-serif;text-transform:none;font-weight:500;color:#fff;font-size:16px;}#mobilenav-trigger{display:block;}ul#metaNav{display:none;}}.mySlides{display:none;}.mySlides img{vertical-align:middle;}#slideshow-container{max-width:1000px;position:relative;margin:auto;}.fade{animation-name:fade;animation-duration:1.5s;}div.bluelayerRight{position:absolute;top:0;left:223px;background-image:url('../../../typo3conf/ext/advokatur_zentralschweiz/Resources/Public/Css/img/slideshow_layer.png');background-repeat:no-repeat;background-position:center left;visibility:visible !important;height:332px;width:100%;overflow:hidden;z-index:10;}@keyframes fade{from{opacity:.4}to{opacity:1}}@media only screen and (max-width:300px){.text{font-size:11px}}@media only screen and (max-width:1400px){#bodyContainer,#innerFooter{margin-left:80px;}}@media screen and (max-width:1024px){#bodyContainer,#innerFooter{margin-left:15px;}}@media screen and (max-width:770px){#bodyContainer{margin:0;}#header{width:100%;height:auto;}#logo{margin:60px 0 20px 0;padding:10px;}#mainContainerWrap{background-color:#244c5c;background-image:none;}#mainContainer{min-width:100%;width:100%;background-color:#222f39;}#mainContent{width:100%;float:none;}#mainContent .frame-type-text{padding:0;}#textcontent{padding:10px;max-width:100vw;font-size:1rem;line-height:1.4rem;}.overview_lawyers #textcontent{display:block;}.overview_lawyers #textcontent .frame-default{width:100%;margin-bottom:20px;}footer{width:100%}#innerFooter{margin-left:0px;width:100%}table tr{display:block;padding:10px;}table td{display:block;padding:0px;width:100%;}div.bluelayerRight{display:none;}.bluelayer{display:block !important;opacity:1 !important;}#c128,#c139{font-family:'RobotoReg','Helvetica',sans-serif;width:100%;position:relative;top:0px;left:0;padding:30px 15px;color:white;font-size:16px;line-height:25px;}#c128 h2,#c139 h2{margin-bottom:10px;}.contact_map  img{display:none;}.contact_map #textcontent .frame-default{width:auto;}.contact_map #textcontent{width:100%;display:block;}.news_slider #mainContent{padding:0;}.news_slider #textcontent{width:100%;display:block;}.news_slider #textcontent p{font-size:15px;}.news_slider #textcontent .frame:first-child{display:block;width:100%;margin-left:0px;padding:20px 0;}.news_slider #textcontent .frame:nth-child(2){display:block;width:100%;}.overview_lawyers .ce-gallery figcaption{font-size:16px;padding:25px;}figure{max-width:100vw;}.ce-center .ce-inner,.ce-center .ce-outer{float:none;right:auto;}.ce-column{float:none;}iframe{margin:10px 0;display:block;width:100%;height:300px;}mobilenav-trigger{display:block;}}
