/* Contao Open Source CMS, (c) 2005-2015 Leo Feyer, LGPL license */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:bold}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
/* Contao Open Source CMS, (c) 2005-2015 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}
/* Swipe 2.0, (C) Brad Birdsall 2012, MIT license */
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/* mediaboxAdvanced v1.4.6, (c) 2007-2010 John Einselen <http://iaian7.com>, MIT-style license */
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("../../assets/mootools/mediabox/1.4.6/images/80.png") repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.50);-khtml-box-shadow:0 5px 20px rgba(0,0,0,0.50);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.50);box-shadow:0 5px 20px rgba(0,0,0,0.50);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#000000')}#mbCenter.mbLoading{background:#000 url("../../assets/mootools/mediabox/1.4.6/images/loading.gif") no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbImage{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat;padding:10px}#mbBottom{min-height:20px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:normal}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:bold;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:16px;line-height:14px;font-weight:bold}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:bold;text-decoration:underline}
/* basis.css */
.cookiebar .cookiebar__text{width:100%}header #background{left:0;top:0;position:absolute;z-index: 5}body{background-color:#e5e5e5;font:.85em Roboto;color:#626262;font-weight: 400}.subline{font-weight:bold}#wrapper{background-color:#fff;-webkit-box-shadow:0 0 8px 2px rgba(98,98,98,.75);box-shadow:0 0 8px 2px rgba(98,98,98,.75);behavior:url("assets/css3pie/1.0.0/PIE.htc")}p,.ce_text ul,.ce_text ol{line-height:1.6em;-webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto}.ce_text ul{padding-left:20px;list-style-type:disc}.ce_text ol{padding-left:20px;list-style-type:decimal}#main p{text-align:justify}#main .ce_text .image_container,#main .ce_image .image_container,#main .ce_gallery ul{padding-top:4px}figure figcaption{margin-bottom:20px;font-size:.8em;font-style:italic}.ce_gallery figure figcaption{display:none}.ce_gallery ul li{margin-right:10px;margin-bottom:7px}.ce_gallery ul li.col_last{margin-right:0}.pagination ul li{display:inline-block;margin-right:10px}.clr{clear:both}#main .ce_form,#main .ce_dlh_googlemaps{clear:both}.mindesthoehe{min-height:210px}header #logo{left:0;top:0;position:absolute;z-index: 10}header .mod_search{position:absolute;padding-top:25px;padding-left:885px;z-index: 10}header .mod_search input.text{width:230px;float:right;margin-top:2px;margin-right:30px;padding:2px 4px;border:0px hidden;background: none}header .mod_search input.submit{width:16px;height:21px;margin-top:1px;margin-right:10px;margin-left:5px;vertical-align:top;background-image:url("../../files/schule/layout/btn_suchen.png");background-position:center center;background-repeat:no-repeat;border:0px hidden;font-size:0px;color: transparent;cursor: pointer;background-color: transparent}header .mod_navigation{left:391px;top:93px;position:absolute;z-index: 10}header .mod_navigation ul li{width:222px;height:160px;overflow:hidden;display:inline-block;margin-left:-5px;background-image:url("../../files/schule/layout/mainnavi_bg_schueler.png");background-position:center top;background-repeat:no-repeat;font:2.2em Londrina Solid;color:#fff;text-transform:uppercase;letter-spacing:2px}header .mod_navigation ul li:hover,header .mod_navigation ul li.active,header .mod_navigation ul li.trail{background-image:url("../../files/schule/layout/mainnavi_bg_schueler_active.png");background-position:center top;background-repeat:no-repeat}header .mod_navigation ul li.first{width:217px;height:160px;margin-right:0;margin-left:0;background-image:url("../../files/schule/layout/mainnavi_bg_schule.png");background-position:center top;background-repeat:no-repeat}header .mod_navigation ul li.first:hover,header .mod_navigation ul li.first.active,header .mod_navigation ul li.first.trail{background-image:url("../../files/schule/layout/mainnavi_bg_schule_active.png");background-position:center top;background-repeat:no-repeat}header .mod_navigation ul li.last{width:240px;height:160px;margin-left:-4px;background-image:url("../../files/schule/layout/mainnavi_bg_eltern.png");background-position:center top;background-repeat:no-repeat}header .mod_navigation ul li.last:hover,header .mod_navigation ul li.last.active,header .mod_navigation ul li.last.trail{background-image:url("../../files/schule/layout/mainnavi_bg_eltern_active.png");background-position:center top;background-repeat:no-repeat}header .mod_navigation ul li a,header .mod_navigation ul li span{display:inline-block;padding-top:105px;padding-left:70px;text-decoration:none;color:#fff}header .mod_navigation ul li.last a,header .mod_navigation ul li.last span{padding-top:105px;padding-left:75px}header .mod_navigation ul li:hover a,header .mod_navigation ul li:hover span,header .mod_navigation ul li.active a,header .mod_navigation ul li.active span,header .mod_navigation ul li.trail a,header .mod_navigation ul li.trail span{padding-top:100px;padding-left:60px;font-size:1.2em}header .mod_navigation ul li.last:hover a,header .mod_navigation ul li.last:hover span,header .mod_navigation ul li.last.active a,header .mod_navigation ul li.last.active span,header .mod_navigation ul li.last.trail a,header .mod_navigation ul li.last.trail span{padding-top:100px;padding-left:65px}footer #footertext{width:1221px;height:91px;margin-left:-16px}footer #footertext .ce_text{width:25%;height:100%;float:left;padding-top:12px;text-align:center}footer #footertext .ce_text p{margin-bottom:0;font-size:.85em;line-height:1.7em;color:#fff;font-weight: 500}footer #footertext .ce_text a{text-decoration:none;color:#fff}footer #bildungspartner{width:100%;height:127px;overflow:auto;margin-top:12px;background-color:#004a7f}footer #bildungspartner .ce_gallery{width:100%;height:100%;text-align:center;color:#fff}footer #bildungspartner .ce_gallery h3{margin-top:8px;margin-bottom:30px;font-size:.85em;font-weight: 500}.cookiebar .cookiebar__link{display:block;margin-top:.5em;margin-bottom:1em}.cookiebar .cookiebar__message,.cookiebar .cookiebar__text{margin-right:0;margin-left:0}#corona_hinweis{display:none}.corona_hinweis #corona_hinweis{width:520px;display:block;margin-bottom:2em;color:#FC9032}.corona_hinweis #corona_hinweis p{font-size:1.2em;font-weight:bold}
/* inhaltsseite.css */
.mod_login tr td{padding-right:1em;padding-bottom:1em}.mod_singlemember h2{margin-left:6px}.mod_singlemember .single_record{margin-left:6px;line-height:1.6em}#main .mod_memberlist.nebenkontakte{padding-top:40px}#main .mod_memberlist.hauptkontakte .row{width:383px;position:relative;float:left;margin-bottom:30px;padding-top:45px}#main .mod_memberlist.hauptkontakte .row div{margin-bottom:4px;padding-left:13px}#main .mod_memberlist.hauptkontakte .row.even{margin-right:54px}#main .mod_memberlist.hauptkontakte .row .function{height:87px;padding-top:10px;padding-left:13px;background-color:#8C8C8E;border-radius:6px;font:2em Londrina Solid;color:#fff;behavior:url("assets/css3pie/1.0.0/PIE.htc");XX-webkit-hyphens: auto;XX-moz-hyphens: auto;XX-ms-hyphens: auto;XXhyphens: auto}#main .mod_memberlist.hauptkontakte .row .function.with_picture{padding-right:170px}#main .mod_memberlist.hauptkontakte .row .picture{width:124px;height:164px;right:16px;top:6px;position:absolute;padding:8px;background-color:#fff;-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.3);box-shadow:0 0 6px 2px rgba(0,0,0,.3);behavior:url("assets/css3pie/1.0.0/PIE.htc")}#main .mod_memberlist.hauptkontakte .row .firstname{float:left}#main .mod_memberlist.hauptkontakte .row .firstname,#main .mod_memberlist.hauptkontakte .row .lastname{margin-top:29px;margin-bottom:12px;font-weight:bold}#main .mod_memberlist.hauptkontakte .row .lastname{float:left;margin-left:6px;padding-left:0}#main .mod_memberlist.hauptkontakte .row .phone,#main .mod_memberlist.hauptkontakte .row .fax,#main .mod_memberlist.hauptkontakte .row .infos{clear:both;padding-right:13px}.mod_singlemember .single_record .picture{width:124px;margin-bottom:15px;padding:8px;-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.3);box-shadow:0 0 6px 2px rgba(0,0,0,.3);line-height:0px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.mod_singlemember .single_record .name{font-weight:bold}#main .mod_memberlist.nebenkontakte .row{width:820px;height:50px;position:relative;overflow:visible;margin-bottom:70px;background-color:#e5e5e5;border-radius:6px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}#main .mod_memberlist.nebenkontakte .row .picture{left:45px;top:-30px;position:absolute;padding:5px;background-color:#fff;-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.3);box-shadow:0 0 6px 2px rgba(0,0,0,.3);line-height:0px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}#main .mod_memberlist.nebenkontakte .row .picture img{width:70px;height: auto}#main .mod_memberlist.nebenkontakte .row .firstname,#main .mod_memberlist.nebenkontakte .row .lastname{float:left;margin-top:-10px;margin-right:6px;font-weight:bold}#main .mod_memberlist.nebenkontakte .row .firstname,#main .mod_memberlist.nebenkontakte .row .function{margin-left:160px}#main .mod_memberlist.nebenkontakte .row .function{top:25px;position:relative}#main .mod_memberlist.nebenkontakte .row .email{left:450px;top:16px;position:absolute}#main .mod_article{margin-bottom:80px}#left .mod_navigation{overflow:visible;margin-left:40px}#left .mod_navigation ul li{overflow:visible;display:none;font-family:Roboto;font-weight: 400}#left .mod_navigation ul.level_1 li.active,#left .mod_navigation ul.level_1 li.trail,#left .mod_navigation ul.level_1 li.active li,#left .mod_navigation ul.level_1 li.trail li{display:list-item}#left .mod_navigation ul.level_1 li.trail span,#left .mod_navigation ul.level_1 li.trail a,#left .mod_navigation ul.level_1 li.active span,#left .mod_navigation ul.level_1 li.active a{display:inline-block;margin-bottom:30px;font:2.7em Londrina Solid}#left .mod_navigation ul.level_1 li.trail ul.level_2 span,#left .mod_navigation ul.level_1 li.trail ul.level_2 a,#left .mod_navigation ul.level_1 li.active ul.level_2 span,#left .mod_navigation ul.level_1 li.active ul.level_2 a{margin-bottom:10px;font:1em Roboto;font-weight: 400}#left .mod_navigation ul.level_1 li.trail ul.level_2 li.active span,#left .mod_navigation ul.level_1 li.trail ul.level_2 li.active a,#left .mod_navigation ul.level_1 li.trail ul.level_2 li.trail span,#left .mod_navigation ul.level_1 li.trail ul.level_2 li.trail a,#left .mod_navigation ul.level_1 li.active ul.level_2 li.trail span,#left .mod_navigation ul.level_1 li.active ul.level_2 li.trail a{font:1.25em Roboto;font-weight: 700}#left .mod_navigation ul.level_1 li.trail ul.level_2 li.trail ul.level_3 span,#left .mod_navigation ul.level_1 li.trail ul.level_2 li.trail ul.level_3 a,#left .mod_navigation ul.level_1 li.trail ul.level_2 li.active ul.level_3 span,#left .mod_navigation ul.level_1 li.trail ul.level_2 li.active ul.level_3 a{height:auto;margin:0 0 10px;padding:0;font:1em Roboto;font-weight: 400;background: none}#left .mod_navigation ul.level_1 li.trail ul.level_2 li.trail ul.level_3 li.active span,#left .mod_navigation ul.level_1 li.trail ul.level_2 li.trail ul.level_3 li.active a,#left .mod_navigation ul.level_1 li.trail ul.level_2 li.active ul.level_3 li.active span,#left .mod_navigation ul.level_1 li.trail ul.level_2 li.active ul.level_3 li.active a{font:1.25em Roboto;font-weight: 700}#left .mod_navigation ul.level_3{display:none}#left .mod_navigation ul.level_2 li.active ul.level_3,#left .mod_navigation ul.level_2 li.trail ul.level_3{display:block;margin-left:20px}#main h1{margin-top:0;margin-bottom:30px;font:2.7em Londrina Solid}#main h2{margin-top:0;margin-bottom:30px;font:2em Londrina Solid}#main .ce_text h2{margin-top:20px}#main .col_right.ce_text h2{margin-top:0}#main .ce_text,#main .ce_image,#main .mod_newslist{width:240px;float:left;margin-right:50px}#main .ce_text.last,#main .ce_image.last{margin-right:40px}#main .ce_text.breit,#main .mod_eventlist,#main .mod_newslist,#main .mod_newsreader.breit,#main .breit .ce_text{width:520px;position:relative;overflow:visible}#main .breit .image_container.float_right{left:570px;top:20px;position:absolute;float:none}#main .ce_text.breit + .ce_text:not(.breit) h2{margin-top:10px}#main .mod_newslist p.info{margin-top:12px;margin-bottom:0}#main .mod_newslist .layout_short{margin-bottom:20px}#main .mod_eventlist h2,#main .mod_eventlist p.time,#main .mod_eventlist .teaser p,#main .mod_eventlist p.more{margin-bottom:0}#main .mod_eventlist .event{margin-bottom:30px}#main .mod_eventlist .time,#main .mod_eventlist .location{font-weight:bold}#main .mod_eventreader{width:520px}#main .mod_search{width:520px}#main .mod_eventreader .ce_text{width:auto;float:none;margin-right:0}#main .ce_form label{width:100px;display:inline-block}#main .ce_form .widget{margin-bottom:20px}#main .ce_form input.submit{display:block;margin-top:20px;margin-left:103px}#main .ce_form input,#main .ce_form textarea{padding:2px 4px;border:1px solid #626262;font-family:Roboto;color:#626262}
/* inhaltsseite_schule.css */
a{color:#ed1c24}#left .mod_navigation ul li span,#left .mod_navigation ul li a{text-decoration:none;color:#ed1c24}footer #footertext{background-image:url("../../files/schule/layout/footer_bg_schule.png");background-position:center top;background-repeat:no-repeat}#main h1,#main h2,#main h3,#main h4{color:#ed1c24}#main .image_container img{border:1px solid #ed1c24}#left .mod_navigation ul.level_1 li.trail ul.level_2 li.active span,#left .mod_navigation ul.level_1 li.trail ul.level_2 li.active a,#left .mod_navigation ul.level_1 li.trail ul.level_2 li.trail span,#left .mod_navigation ul.level_1 li.trail ul.level_2 li.trail a,#left .mod_navigation ul.level_1 li.active ul.level_2 li.trail span,#left .mod_navigation ul.level_1 li.active ul.level_2 li.trail a{height:21px;overflow:visible;margin-top:-4px;margin-bottom:0;margin-left:-56px;padding-top:3px;padding-bottom:10px;padding-left:56px;background-image:url("../../files/schule/layout/subnavi_active_schule.png");background-position:left center;background-repeat:no-repeat}
