/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
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{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{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}
/* forms.css */
table.form,.formbody{width:95%;max-width:63em;margin-right:auto;margin-left:auto}table.form td{padding:.2em;vertical-align:middle}form td{vertical-align:top}table.form td.labelcell{padding-right:.5em;text-align:right;white-space:nowrap}input,textarea,select{font-family:'Droid Sans Mono',monospace}label,input[type = submit],input[type = reset],input [type = button],button{padding:.1em;text-align:center;cursor: pointer;font: inherit}fieldset{margin:1em 0;background-color:#F5F5F5;border:1px solid #DDD}legend{padding:.2em .5em;background-color:#FFF;border:1px solid #DDD;font-family:Ubuntu,'Lucida Grande',Verdana,Arial,Helvetica,sans-serif}label,.checkbox_container legend,.radiobutton_container legend{width:11.5em;float:left;clear:left;display:block;padding:3px 0 4px;text-align:right;cursor: pointer}label:after,.checkbox_container legend:after,.radiobutton_container legend:after{content: ":\00A0"}input + label,.label_container label{width:auto}input[type=hidden] + label{width:11.5em}input + label:after,.label_container label:after{overflow:hidden;clear:left;font-size:0;content: ".";color: rgba(255, 255, 255, 0);opacity: 0;visibility: hidden}input{float:left;display:block;padding:1px 0}input.text,input.password,textarea{width:25em}input.upload{width:10em;clear:left}input.captcha{width:3em;margin-right:.3em}.label_container{clear:left;display:block}.submit_container{clear:left;display:block;margin-left:11.5em}td .submit_container{margin-left:0}form .fields br{clear:both}form .hint{overflow:hidden;clear:left}form p.error{width:30em;overflow:hidden;margin:0;padding:3px 0 4px;color:#df0000}form p.error + input,form p.error + textarea,form .checkbox_container.error > span,form .radiobutton_container.error > span{margin-bottom:.5em;margin-left:11.5em}input.error,button.error,textarea.error,select.error{background-color:#ffdfcc;border:1px solid #9f0000;color:#df0000}.agreement_text,.explanation{clear:left}.explanation{margin-left:11.5em}.captcha_text{display:inline-block;padding:3px 0 4px}label .captcha_text{padding:0}.checkbox_container,.radiobutton_container{width:100%;margin:0;padding:0;background: transparent;border: none}.checkbox_container legend,.radiobutton_container legend{border: none;background: none;cursor: pointer;font: inherit}.checkbox_container label,.radio_container label{clear:none}.checkbox_container span,.radiobutton_container span{clear:left;display:block;margin-left:11.5em}.checkbox_container input + span,.radiobutton_container input + span{clear:none;margin-left:0}.checkbox_container legend span,.radiobutton_container legend span{clear:none;display:inline;margin-left:0}.ce_comments form .widget{width:100%;float:left}.ce_comments form label{width:auto;padding-left:.3em;text-align:left}.ce_comments form label:after{display:none;content: ""}.ce_comments form input.captcha{margin-left:22em}#right .mod_login label{width:auto;float:none;display:inline;text-align:inherit}#right .mod_login input.text{width:97%;margin:0;padding:0}#right .mod_login .submit_container{float:right;display:block;margin:.2em 0}.mod_unsubscribe label.invisible{width:11.5em;height:auto;left:auto;top:auto;position:static;display:inline}.checkbox_container{float:left}.checkbox_container span{clear:left;display:block}.mod_unsubscribe .submit{clear:left;margin-left:11.5em}
/* main.css */
#header .mobile_toggle.mobile{min-height:16px;right:0;top:0;position:absolute;padding-right:16px;background-image:url("../../files/themes/complanar/pics/icons/devices/phone.png");background-position:right center;background-repeat:no-repeat}.block{clear:both}.block:after{height:0;overflow:hidden;clear:both;display:block;content: ".";visibility: hidden}img.noborder{padding:0;border: none}.float_left{float:left;margin-right:.5em;margin-bottom:.5em}.float_right{float:right;margin-bottom:.5em;margin-left:.5em}.icon_de{padding-left:20px;background-image:url("../../files/themes/complanar/pics/icons/locale/de.gif");background-repeat:no-repeat;background-position: 2px 1px}.icon_en{padding-left:20px;background: url("../../files/themes/complanar/pics/icons/locale/en.gif") 2px 1px no-repeat}.pdf_link a img,.mime_icon{padding-top:0;vertical-align:middle}.ce_teaser h1,.ce_teaser h2,.ce_teaser h3,.ce_teaser h4,.ce_teaser h4,.ce_teaser h5,.ce_teaser h6{margin-top:0;margin-bottom:0}.ce_teaser p{margin-top:.2em;margin-bottom:0}span.logo{font:1.2em FreeMono,'Courier New',monospace;font-weight:bold;color:#75507b;letter-spacing: 0.1em}span.logo span{color:#f57900}table.overview td,table.overview th{padding:.2em;vertical-align:top}table.overview th{font-weight:bold}table.overview tr.highlighted{background-color:#eee}#wrapper{width:62em;overflow:hidden;margin:1em auto;padding:1em;background-color:#fff;border:1px solid #ddd;border-radius:1em;behavior:url("assets/css3pie/1.0.0/PIE.htc")}#header{position:relative;padding:0 0 .5em}#headerlogo{width:255px;height:50px;float:left;display:block;background-image:url("../../files/themes/complanar/pics/logo.png");background-position:left top;background-repeat:no-repeat;font-size:0;text-indent:-1000px;text-indent: -7000em}#footer{clear:both;margin:1.2em 0 0;padding-top:.7em;text-align:center;border-top:1px solid #ddd;color:#888}#footer .inside{text-align:right}#container{clear:both}#right{width:14.5em;margin-left:1em}#main{width:46.5em;overflow:hidden;float:left;display:block;min-height: 25em}a.toplink{min-height:16px;float:left;display:block;padding-left:1.5em;background-image:url("../../files/themes/complanar/pics/icons/actions/go-top.png");background-position:left center;background-repeat:no-repeat}.more:after{content: "»"}.back:before{content: "« "}div.msg{width:90%;margin:0 auto;padding:.5em;border:1px solid #f57900}div.error{background-color:#ffdfcc;border-color:#9f0000;color:#df0000}div.success{background-color:#cbf7a6;color:#347300}.more{float:right;display:block;margin:0}.back{float:left;display:block;margin:0}:lang(de){quotes: "\201E" "\201C" "\201A" "\2018"}.quoted:before{content: open-quote}.quoted:after{content: close-quote}.quoted .quoted:before{content: open-quote}.quoted .quoted:after{content: close-quote}
/* news.css */
.mod_newslist h1,.mod_newslist h2,.mod_newslist h3,.mod_newsreader h1,.mod_newsreader h2,.mod_newsreader h3{margin-bottom:0}.mod_newslist .info,.mod_newsreader .info{margin-top:0;margin-bottom:0}.mod_newslist .teaser,.mod_newsreader .teaser{margin-top:.5em;margin-bottom:.5em}
/* sidebar-specials.css */
#right h3{display:block;margin-bottom:.5em;padding-bottom:.2em;border-bottom:1px solid #ddd;font-size:1.2em;color:#75507b}#right h3:before{content: "\00BB \0020"}#right label:after,#right label::after{overflow:visible;clear:none;font-size: inherit;color: inherit;visibility: visible;opacity: 1;content: ":\00A0"}
/* style_print.css */

/* navigation.css */
#navi-standards{bottom:13.2em;right:0;position:absolute;margin-bottom:.4em;text-align:right;font-weight:bold;color:#75507b}#navi-standards a{color:#75507b}#navi-standards a:hover,#navi-standards a:focus,#navi-standards a:active{text-decoration:underline}#navi-standards ul{display:block;margin:0 auto;padding:0;list-style-type:none}#navi-standards ul li{float:left;display:block;margin:0;padding:0 .5em;text-align:left;border-left:1px solid #75507b}#navi-standards ul li.first{border-left-style: none}#navi-standards ul li.active,#navi-standards ul li.trail a{color:#f57900}#navi-mainmenu{height:13em;position:relative;overflow:visible;clear:both;padding:0 1em;background:#f57900 url("../../files/themes/complanar/pics/header-facade.jpg") right top no-repeat;border:2px solid #75507b;border-radius:1em;behavior:url("assets/css3pie/1.0.0/PIE.htc")}body.wall #navi-mainmenu{background-image:url("../../files/themes/complanar/pics/header-wall.jpg")}body.stadium #navi-mainmenu{background-image:url("../../files/themes/complanar/pics/header-stadium.jpg")}body.telephonewires #navi-mainmenu{background-image:url("../../files/themes/complanar/pics/header-telephonewires.jpg")}body.barbedwire #navi-mainmenu{background-image:url("../../files/themes/complanar/pics/header-barbedwire.jpg")}body.mailbox #navi-mainmenu{background-image:url("../../files/themes/complanar/pics/header-mailbox.jpg")}body.roadsign #navi-mainmenu{background-image:url("../../files/themes/complanar/pics/header-roadsign.jpg")}body.paprika-powder #navi-mainmenu{background-image:url("../../files/themes/complanar/pics/header-paprika-powder.jpg")}body.construction #navi-mainmenu{background-image:url("../../files/themes/complanar/pics/header-construction.jpg")}#navi-mainmenu ul{bottom:5px;position:absolute;float:left;margin:0;padding:0;list-style-type:none}#navi-mainmenu li{display:inline-block;margin:0 .5em 0 0;padding:0;vertical-align:bottom}#navi-mainmenu a,#navi-mainmenu .active span{padding:.5em;background-color:rgba(255,255,255,.8);border-top-left-radius:.5em;border-top-right-radius:.5em;font-weight:bold;text-decoration:none;color:#75507b;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.firefox #navi-mainmenu a{bottom:1px;position:relative}#navi-mainmenu ul li a:hover,#navi-mainmenu ul li a:focus{background-color:#fff;text-decoration:underline}#navi-mainmenu .active span,#navi-mainmenu .trail a{bottom:-1px;position:relative;padding-bottom:.3em;background-color:#fff;border:2px solid #75507b;font-size:1.25em;border-bottom-color: #fff}#navi-submenu{margin-bottom:1em}#navi-submenu ul{margin:0;padding:0 0 0 .5em;list-style-type:none}#navi-submenu li:before,#navi-submenu li::before{font-weight:bold;content: "» "}#navi-submenu li.active,#navi-submenu li.trail{font-weight:bold}#navi-submenu li.active li,#navi-submenu li.trail li{font-weight:normal}.mod_breadcrumb{font:.75em 'Droid Sans Mono',FreeMono,'Courier New',monospace;font-weight:bold;letter-spacing: 0.1em}.mod_breadcrumb ul,.mod_breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none}.mod_breadcrumb li::before{margin-right:.25em;margin-left:.25em;content: "»"}.mod_breadcrumb li:nth-child(2)::before{display:none;margin:0;content: ""}.mod_breadcrumb li:first-child{display:none}
/* tags.css */
body,div,table,img{margin:0;padding:0;border: none}img{padding:.1em}p,div.p{margin:.5em 0;text-align:justify}hr{height:0;margin:1em 0;border-top:1px solid #444;line-height:0}ul{margin:.5em;padding-left:2em}ul{list-style: disc outside}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ul ul ul ul{list-style-type:circle}ul ul ul ul ul{list-style-type:disc}li{margin:.2em 0}ol{margin:.5em;padding-left:2em;list-style-type:decimal}ol ol{list-style-type:lower-alpha}body{background-color:#f9f9f7;background-image:url("../../files/themes/complanar/pics/bg-stripes.gif");background-repeat:repeat-x;font:12px/1.25 'Droid Sans',sans-serif;color:#444}a,a:link{text-decoration:none;color:#F57900}a:visited,a:hover,a:focus{text-decoration:underline}a:active{text-decoration:none;color:#444444}a[target="_blank"],a[onclick^="window.open(this.href)"],a[onclick="return !window.open(this.href)"]{padding-right:10px;background-image:url("../../files/themes/complanar/pics/icons/actions/link-ext.png");background-position:right top;background-repeat:no-repeat}a[href ^= "http:"]:active{background-position:right bottom}a[href ^= "http://complanar.de"],a[href ^= "http://www.complanar.de"],a[href ^= "http://complanar.local"],a.imglink{padding-right:0;background: transparent}h1{font-size:1.6em}h2{font-size:1.4em}h3{font-size:1.2em}h4{font-size:1em}h1,h2,h3,h4,h5{margin:.2em 0 .1em;font-family:Ubuntu,sans-serif;font-weight:bold;color:#666666}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}abbr[title],acronym[title]{cursor: help}address{font-style:italic}em{font-style:italic}strong{font-weight:bold}label{font-size:1em;font-weight:normal;font-style: normal}
/* simple-page-layout.css */
#wrapper{width:100%;margin:0;padding:0;border:0;border-radius:0;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.simple-home{padding:.5em}#main{width:auto;min-height:0;float:none;padding:1em}.simple-home #wrapper,.johannes #wrapper,.praesentationen #wrapper{min-width:280px;max-width:600px;margin:2em auto;background-color:rgba(255,255,255,.5);border:1px solid #aaa}.johannes #main{padding-right:3em;padding-left:3em}.simple-home #main > .inside,.johannes #main > .inside{margin:2em auto}.johannes h1,.johannes h2,.johannes h3{color:#F57900}
