*{margin:0;padding:0;color:#666666;font-family:sans-serif, arial, verdana, tahoma;font-size:1em;}
body{background:url('img/layout/bg-body.jpg') no-repeat;background-size: 100% auto;}
body.start{background:url('img/layout/bg-body-start.jpg') no-repeat;background-size: 100% auto;}
body.schule{background:url('img/layout/bg-body-schule.jpg') no-repeat;background-size: 100% auto;}
body.schule-elternvertretung{background:url('img/layout/bg-body-schule-elternvertretung.jpg') no-repeat;background-size: 100% auto;}
body.schule-ganztag{background:url('img/layout/bg-body-schule-ganztag.jpg') no-repeat;background-size: 100% auto;}
body.schule-mitarbeiter{background:url('img/layout/bg-body-schule-mitarbeiter.jpg') no-repeat;background-size: 100% auto;}
body.schule-schuelervertretung{background:url('img/layout/bg-body-schule-schuelervertretung.jpg') no-repeat;background-size: 100% auto;}
body.schule-schulleitung{background:url('img/layout/bg-body-schule-schulleitung.jpg') no-repeat;background-size: 100% auto;}
body.schule-schulsozialarbeit{background:url('img/layout/bg-body-schule-schulsozialarbeit.jpg') no-repeat;background-size: 100% auto;}
body.konzept{background:url('img/layout/bg-body-konzept.jpg') no-repeat;background-size: 100% auto;}
body.konzept-fitness-ag{background:url('img/layout/bg-body-konzept-fitness-ag.jpg') no-repeat;background-size: 100% auto;}
body.konzept-garten-ag{background:url('img/layout/bg-body-konzept-garten-ag.jpg') no-repeat;background-size: 100% auto;}
body.konzept-handball-ag{background:url('img/layout/bg-body-konzept-handball-ag.jpg') no-repeat;background-size: 100% auto;}
body.konzept-kreativ-ag{background:url('img/layout/bg-body-konzept-kreativ-ag.jpg') no-repeat;background-size: 100% auto;}
body.konzept-lernzeit{background:url('img/layout/bg-body-konzept-lernzeit.jpg') no-repeat;background-size: 100% auto;}
body.konzept-natur-ag{background:url('img/layout/bg-body-konzept-natur-ag.jpg') no-repeat;background-size: 100% auto;}
body.konzept-reit-ag{background:url('img/layout/bg-body-konzept-reit-ag.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schulbuecherei{background:url('img/layout/bg-body-konzept-schulbuecherei.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schulfirma-kruemel-kiste{background:url('img/layout/bg-body-konzept-schulfirma-kruemel-kiste.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schwimm-ag{background:url('img/layout/bg-body-konzept-schwimm-ag.jpg') no-repeat;background-size: 100% auto;}
body.konzept-spiele-ag{background:url('img/layout/bg-body-konzept-spiele-ag.jpg') no-repeat;background-size: 100% auto;}
body.konzept-theater-ag{background:url('img/layout/bg-body-konzept-theater-ag.jpg') no-repeat;background-size: 100% auto;}
body.konzept-toepfern{background:url('img/layout/bg-body-konzept-toepfern.jpg') no-repeat;background-size: 100% auto;}
body.projekt{background:url('img/layout/bg-body-projekt.jpg') no-repeat;background-size: 100% auto;}
body.projekt-kruemelkiste{background:url('img/layout/bg-body-projekt-kruemelkiste.jpg') no-repeat;background-size: 100% auto;}
body.projekt-schulgarten{background:url('img/layout/bg-body-projekt-schulgarten.jpg') no-repeat;background-size: 100% auto;}
body.projekt-schulkiosk{background:url('img/layout/bg-body-projekt-schulkiosk.jpg') no-repeat;background-size: 100% auto;}
body.projekt-tauschregal{background:url('img/layout/bg-body-projekt-tauschregal.jpg') no-repeat;background-size: 100% auto;}
body.info{background:url('img/layout/bg-body-info.jpg') no-repeat;background-size: 100% auto;}
body.info-aktuell{background:url('img/layout/bg-body-info-aktuell.jpg') no-repeat;background-size: 100% auto;}
body.info-archiv{background:url('img/layout/bg-body-info-archiv.jpg') no-repeat;background-size: 100% auto;}
body.info-berufsorientierung{background:url('img/layout/bg-body-info-berufsorientierung.jpg') no-repeat;background-size: 100% auto;}
body.info-download{background:url('img/layout/bg-body-info-download.jpg') no-repeat;background-size: 100% auto;}
body.info-schulordnung{background:url('img/layout/bg-body-info-schulordnung.jpg') no-repeat;background-size: 100% auto;}
body.info-termin{background:url('img/layout/bg-body-info-termin.jpg') no-repeat;background-size: 100% auto;}
body.info-berufsvorbereitung{background:url('img/layout/bg-body-info-berufsvorbereitung.jpg') no-repeat;background-size: 100% auto;}
body.info-erziehung{background:url('img/layout/bg-body-info-erziehung.jpg') no-repeat;background-size: 100% auto;}
body.info-fahrten{background:url('img/layout/bg-body-info-fahrten.jpg') no-repeat;background-size: 100% auto;}
body.info-leistungsbewertung{background:url('img/layout/bg-body-info-leistungsbewertung.jpg') no-repeat;background-size: 100% auto;}
body.info-lesefoerderung{background:url('img/layout/bg-body-info-lesefoerderung.jpg') no-repeat;background-size: 100% auto;}
body.info-eks-in-bewegung{background:url('img/layout/bg-body-info-eks-in-bewegung.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein{background:url('img/layout/bg-body-foerderverein.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-aktuell{background:url('img/layout/bg-body-foerderverein.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-foerdermassnahmen{background:url('img/layout/bg-body-foerderverein.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-mitglied{background:url('img/layout/bg-body-foerderverein.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-satzung{background:url('img/layout/bg-body-foerderverein.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-vorstand{background:url('img/layout/bg-body-foerderverein.jpg') no-repeat;background-size: 100% auto;}
body.barrierefrei{background:url('img/layout/bg-body-barrierefrei.jpg') no-repeat;background-size: 100% auto;}
body.cookie{background:url('img/layout/bg-body-cookie.jpg') no-repeat;background-size: 100% auto;}
body.dsgvo{background:url('img/layout/bg-body-dsgvo.jpg') no-repeat;background-size: 100% auto;}
body.impressum{background:url('img/layout/bg-body-impressum.jpg') no-repeat;background-size: 100% auto;}
body.kontakt{background:url('img/layout/bg-body-kontakt.jpg') no-repeat;background-size: 100% auto;}
#container{width:100%;margin:30px auto;margin-bottom:0px;margin-top:0px;border:none;}
#header{width:100%;margin-bottom:0px;text-align:right;height:75px;}
#content{float:left;margin-top:20px;width:100%;min-height:400px;}
#navigation{position:fixed;left:0;top:0;height:150px;width:100%;border:0px solid #CCC;background:url('img/layout/bg-popup.jpg') repeat;background-color:#FFFFFF;padding:0;display:inline;z-index:20;}
#scroll-navigation{width:100%;margin-right:2%;height:40px;}
#container-foot{width:100%;margin:10px auto;margin-top:20px;margin-bottom:0px;}
#footer{background-image:url('img/layout/bg-footer.jpg');background-repeat: repeat-x;background-color:#FFFFFF;color:#666666;width:100%;margin-top:0px;}
#popupnavi{position:fixed;left:0;top:0;height:150px;width:100%;border:1px solid #CCC;background:url('img/layout/bg-popup.jpg') repeat;background-color:#FFFFFF;padding:0;display:none;z-index:20;}
#popupnavi-center{width:100%;margin:30px auto;margin-top:0px;margin-bottom:0px;}
h1, h2, h3, h4, h5, h6{padding:5px;text-align:left;color:#1D2F77;}
p{padding:5px;text-align:left;color:#666666;font-size:1.2em;line-height:1.5;}
h1{font-size:2em;}
h2{font-size:1.6em;}
h3{font-size:1.4em;}
h4{font-size:1.3em;}
h5{font-size:1.2em;}
h6{font-size:1em;}
div.content-half{float:left;width:49%;}
div.content-third{float:left;width:32%;}
div.content-third-menue{float:left;width:32%;margin:5px;border:1px solid #1D2F77;overflow:hidden;}
div.content-third-logo{float:left;width:29%;}
div.content-two-third{float:left;width:69%;}
div.content-empty-h-200-before{border: none;height:210px;}
div.content-empty-h-200{border: none;height:200px;}
div.content-empty-h-200-after{border: none;height:200px;}
div.content-trans-box{border:none;color:#000000;padding:30px;}
div.content-white-box{min-height:250px;border:none;background-color:#FFFFFF;color:#000000;padding:30px;}
div.content-half-black{float:left;width:50%;background-color:#000000;color:#FFFFFF;}
div.content-grey{width:100%;background-color:#FFFFFF;color:#000000;overflow: hidden;}
div.content-half-grey{float:left;width:50%;background-color:#FFFFFF;color:#000000;}
div.navidown{height:25px;}
div.unavilist-pc-mobile{width:100%;height:auto;border:none;padding:0px;}
div.brownline{width:90%;height:2px;background-color:#7E3B21;}
div.content-partner-button{float:left;width:250px;height:150px;margin:5px;border:1px solid #1D2F77;overflow:hidden;text-align:center;}
div.infobox{width:97%;margin-top:10px;border:none; border-left:1px solid #CCC; border-bottom:1px solid #CCC;padding:10px;background-color:#FFFFFF;}
div.infobox:hover{background-color:#ECECEC;}
div.mobile-mitarbeiter{float:left;width:350px;border:1px solid #CCC;padding:5px;margin:5px;text-align:center;font-size:18px;}
div.konzept-box{float:left;margin:10px;text-align:center;}
div.clear-both{clear:both;width:1px;height:1px;}
div.calender{border:none; width:99%;}
div.holiday1{float:left;border:none;width:10px;background-color:#EFEFEF;padding:5px;line-height:35px;}
div.holidayg1{float:left;border:none;width:10px;background-color:#009933;padding:5px;line-height:35px;}
div.holidayy1{float:left;border:none;width:10px;background-color:#FFCC00;padding:5px;line-height:35px;}
div.holidayv1{float:left;border:none;width:10px;background-color:#9900cc;padding:5px;line-height:35px;}
div.holidayb1{float:left;border:none;width:10px;background-color:#336699;padding:5px;line-height:35px;}
div.holidayl1{float:left;border:none;width:10px;background-color:#996633;padding:5px;line-height:35px;}
div.dayname1{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.day1{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.ctext1{float:left;border:none;width:90%;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.holiday2{float:left;border:none;width:10px;background-color:#FFFFFF;padding:5px;line-height:35px;}
div.holidayg2{float:left;border:none;width:10px;background-color:#009933;padding:5px;line-height:35px;}
div.holidayy2{float:left;border:none;width:10px;background-color:#FFCC00;padding:5px;line-height:35px;}
div.holidayv2{float:left;border:none;width:10px;background-color:#9900cc;padding:5px;line-height:35px;}
div.holidayb2{float:left;border:none;width:10px;background-color:#336699;padding:5px;line-height:35px;}
div.holidayl2{float:left;border:none;width:10px;background-color:#996633;padding:5px;line-height:35px;}
div.dayname2{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#FFFFFF;line-height:35px;}
div.day2{float:left;border:none;1px;width:20px;text-align:right;padding:5px;background-color:#FFFFFF;line-height:35px;}
div.ctext2{float:left;border:none;width:90%;padding:5px;background-color:#FFFFFF;line-height:35px;}
img.headericons{max-width:100%;height:auto;border:none;}
img.header-logo{position: fixed;}
img{max-width:100%;height:auto;border:none;}
img.FloatLeftP4{float:left;padding-right:4px;}
img.PFloatLeftP4{float:left;padding-right:4px;}
img.SeroFloatLeftP4{float:left;padding-right:4px;}
img.FloatLeftPT4{float:left;padding:4px;}
img.FloatLeftPT10{float:left;padding:10px;}
img.PFloatLeftPT4{float:left;padding:4px;}
img.FloatRightP4{float:right;padding-left:4px;}
img.FloatRightP8{float:right;padding-left:8px;}
img.FloatRightPT4{float:right;padding:4px;}
img.button-forward{width:50px;height:50px;background:url('img/layout/button-forward.jpg') no-repeat;}
img.button-forward:hover{width:50px;height:50px;background:url('img/layout/button-forward-hover.jpg') no-repeat;}
img.button-back{width:50px;height:50px;background:url('img/layout/button-back.jpg') no-repeat;}
img.button-back:hover{width:50px;height:50px;background:url('img/layout/button-back-hover.jpg') no-repeat;}
img.navi_icon{vertical-align:middle;}
img.scrolllogo{width:100px;height:100px;border:1px solid #FF0000;}
input, select, textarea{font-size:1.2em;}
p.inputtext{font-size:0.8em;color:#000000;line-height:1em;padding-left:20px;}
input.name{width:90%;color:#000000;border:1px solid #0000000;border-radius:25px;padding:5px;}
input.mail{width:90%;color:#000000;border:1px solid #0000000;border-radius:25px;padding:5px;}
input.phone{width:90%;color:#000000;border:1px solid #0000000;border-radius:25px;padding:5px;}
input.checkbox{color:#FFFFFF;border:none;border-radius:25px;padding:5px;}
input.submit{color:#FFFFFF;background-color:#000000;border:none;border-radius:25px;padding:20px;}
input.submit:hover{color:#000000;background-color:#FFFFFF;border:none;border-radius:25px;padding:20px;}
textarea.content{width:90%;height:250px;color:#000000;border:1px solid #0000000;border-radius:25px;padding:5px;}
video {border:none;width:99%; height:auto;}
ul.navi{display:block;list-style-type:none;margin:0px;width:100%;background-color:#FFFFFF;}
ul.navi li a{float:right;display:block;padding:10px 10px;margin:0px 2px 10px 2px;border-bottom:1px solid #CCCCCC;border:none;color:#1D2F77;height:30px;font-size:1.6em;margin-right:10px;font-weight:normal;}
ul.navi li a:hover{float:right;border:0px;color:#FFFFFF;background-color:#1D2F77;height:30px;font-size:1.6em;margin-right:10px;font-weight:normal;}
ul.unavi{display:block;list-style-type:none;margin:0px;width:100%;background-color:#FFFFFF;}
ul.unavi li a{float:left;display:block;padding:10px 10px;margin:0px 2px 10px 2px;border:1px solid #4C4C4C;color:#4C4C4C;height:30px;font-size:1.2em;margin-left:10px;background-color:#FFFFFF;}
ul.unavi li a:hover{float:left;border:1px solid #1D2F77;height:30px;font-size:1.2em;margin-left:10px;color:#FFFFFF;background-color:#1D2F77;}
li.navia a{float:left;display:block;background:#edd6ab;padding:10px 10px;margin:0px 2px 10px 2px;border:0px;color:#000;height:50px;line-height:24px;font-size:24px;}
li.navia a:hover{float:left;background:#CCC;border:0px;color:#000;height:50px;line-height:24px;font-size:24px;}
ul.navititel li.navititel{display:block;list-style-type:none;margin:0px;height:0px;overflow:hidden;}
ul.navi-content{display:block;list-style-type:none;margin:0px;width:100%;}
ul.navi-content li a{display:block;padding:10px 10px;margin:0px 2px 10px 2px;border:0px;border-left:1px solid #CCC;border-bottom:1px solid #CCC;color:#000;height:30px;}
ul.navi-content li a:hover{background:#CCCCCC;border:0px;color:#666666;height:30px;border-left:1px solid #CCC;border-bottom:1px solid #CCC;}
li.navi-contenta a{display:block;padding:10px 10px;margin:0px 2px 10px 2px;border:0px;border-left:1px solid #DDD;border-bottom:1px solid #DDD;color:#000;height:30px;background:#CCC;}
li.navi-contenta a:hover{background:#CCC;border:0px;color:#666666;height:30px;border-left:1px solid #DDD;border-bottom:1px solid #DDD;}
ul.full{display:inline-block;list-style-type:none;margin:5px;width:95%;margin-bottom:20px;}
ul.full li.full a{display:block;padding:10px 20px;margin:0px;border:none;text-align:center;background-color:#1D2F77;color:#FFFFFF;width:75%;}
ul.full li.full a:hover{background-color:#FFFFFF;color:#1D2F77;border:0px;text-align:center;width:75%;}
ul.backfor{display:inline-block;list-style-type:none;margin-top:10px;margin-right:10px;float:left;}
ul.backfor li.backfor a{float:left;display:block;padding:10px 20px;margin:0px;border:none;text-align:center;background-color:#1D2F77;color:#FFFFFF;}
ul.backfor li.backfor a:hover{float:left;border:1px solid #1D2F77;text-align:center;background-color:#CCCCCC;}
ul.dl{display:inline-block;list-style-type:none;margin:5px;width:95%;margin-bottom:20px;}
ul.dl li.dl a{display:block;padding:10px 20px;margin:0px;border:1px solid #CCC;text-align:left;background-color:#FFF;width:95%;height:60px;}
ul.dl li.dl a:hover{background-color:#FFFFFF;border:1px solid #FF0000;text-align:left;width:95%;height:60px;}
ul.button{display:inline-block;list-style-type:none;margin:5px;margin-bottom:20px;}
ul.button li.button a{display:block;padding:10px;margin:0px;border:1px solid #1D2F77;text-align:center;background-color:#1D2F77;color:#FFFFFF;font-size:1.2em;}
ul.button li.button a:hover{background-color:#FFFFFF;color:#4C4C4C;border:1px solid #CCCCCC;text-align:center;padding:10px;font-size:1.2em;}
ul.buttonimagetxt{display:inline-block;list-style-type:none;margin:5px;margin-bottom:20px;}
ul.buttonimagetxt li.buttonimagetxt a{display:block;padding:10px;margin:0px;border:none;text-align:center;background-color:#2B2A29;color:#FFFFFF;border-radius:25px;font-size:1.2em;margin-left:20px;}
ul.buttonimagetxt li.buttonimagetxt a:hover{background-color:#515151;color:#FFFFFF;border:0px;text-align:center;padding:10px;border-radius:25px;font-size:1.2em;margin-left:20px;}
ul.buttonphone{display:inline-block;list-style-type:none;margin:5px;margin-bottom:20px;}
ul.buttonphone li.buttonphone a{display:block;padding:10px;margin:0px;border:1px solid #000000;text-align:center;background-color:#2B2A29;color:#FFFFFF;border-radius:25px;font-size:1.2em;}
ul.buttonphone li.buttonphone a:hover{background-color:#515151;color:#FFFFFF;border:0px;text-align:center;padding:10px;border-radius:25px;font-size:1.2em;}
ul.buttonphonefoot{display:inline-block;list-style-type:none;margin:5px;margin-bottom:20px;}
ul.buttonphonefoot li.buttonphonefoot a{display:block;padding:10px;margin:0px;border:1px solid #FFFFFF;text-align:center;background-color:#4C4C4C;color:#FFFFFF;border-radius:25px;font-size:1.2em;}
ul.buttonphonefoot li.buttonphonefoot a:hover{background-color:#FFFFFF;color:#4C4C4C;border:0px;text-align:center;padding:10px;border-radius:25px;font-size:1.2em;}
ul.listen{margin-left:50px;list-style-type: none;}
ol.listen{margin-left:50px;list-style-type: none;color:#5C5959;}
ol.listen-abc{margin-left:50px;list-style-type:lower-alpha;}
ol.listen-count{margin-left:50px;}
li.listen{padding:5px;line-height:1.5;font-size:1.2em;}
ol.listens{margin-left:50px;color:#000000;}
li.listens{padding:5px;line-height:1.5;font-size:1.2em;color:#000000;}
ul.list{margin-left:50px;list-style-type: circle;}
li.list{padding:5px;line-height:1.5;font-size:1.2em;}
strong {font-weight:normal;font-size:100%;}
strong.trans {font-weight:normal;color:#FFFFFF;font-size:100%;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.smallText{font-size:0.75em;}
.FontBold{font-weight:bold;}
.FontBoldBlue{font-weight:bold;color:#1D2F77;}
.FondItalic{font-style:italic;color:#666666;}
.FontUnderline{text-decoration:underline;}
.errortext{background-color:#ba0021;color:#FFFFFF;text-align:center;}
.map{width:950px;height:600px;border:0px;}
.grey{color:#B2B2B2;}
.red{color:#BA0021;}
.cwhite{color:#666666;}
.bgcolored{background-color:#E3DCC0;}
.bgcolorgrey{background-color:#CCCCCC;}
.trans{color:#000;line-height:0px;overflow:hidden;padding:0px;margin:0px;}
.neutro{color:#FFF;}
.normal{font-weight: normal;color:#4C4C4C;}
.unsicht{color:#FFF;font-size:0px;line-height:0px;overflow:hidden;padding:0px;margin:0px;}
.highlight{color:#1D2F77;font-weight:bold;font-size:1.2em;}
.blue{color:#1D2F77;}
.marker{background-color:#1D2F77;color:#FFFFFF;}
.konzeptheadline{font-weight:bold;text-decoration:none;}
p.fourpartscenter{float:left;padding:5px;text-align:center;width:20%;border:1px solid #CCC;}
p.pl250{float:left;padding 5px;width:60%;color:#000000; font-size:1.4em;line-height:1.5;}
p.pl100{float:left;padding 5px;width:35%;color:#000000; font-size:1.4em;line-height:1.5;text-align:right;}
p.plclear{clear:both;width:100%; height:2px;border:none;border-bottom:1px solid #CCCCCC;}
p.blueline{background-color:#FFFFFF;}
p.head-logo{color:#FFFFFF;}
p.videobox{padding:10px;background-color:#4C4C4C;text-align:center;}
p.clearBoth{clear:both;width:1px;height:1px;}
.imagetxt{color:#FFFFFF;font-size:3em;padding:30px 30px 0px 30px;letter-spacing:0.5em;font-weight:bold;}
.imagetxtsmall{color:#FFFFFF;font-size:1.2em;padding:0px 30px 30px 30px;font-weight:normal;letter-spacing:0.5em;font-weight:bold;}
span.null{font-weight:normal;}
span.red{color:#BA0021;}
span.navi_secondline{font-size:14px;color:#000000;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;font-weight:normal;color:#CCCCCC;}
a.white:link{text-decoration:none;font-weight:normal;color:#FFFFFF;}
a.white:visited{text-decoration:none;font-weight:normal;color:#FFFFFF;}
a.white:hover{text-decoration:none;font-weight:normal;color:#CCCCCC;}
#slideshow{height:470px;position:relative;z-index:1;text-align:center;background-color:#FFFFFF;}
#slideshow img{display:none;position:absolute;top:10px;left:25%;border:none; border-bottom:5px solid #1D2F77;border-left:5px solid #1D2F77;}
#slideshow img.start{display:block;border:0px solid #4C4C4C;}
.ekscontainer {float:left;position: relative;width: 32%;}
.eksimage {opacity: 1;display: block;width: 100%;height: auto;transition: .5s ease;backface-visibility: hidden;}
.eksmiddle {transition: .5s ease;opacity: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);text-align: center;}
.ekscontainer:hover .eksimage {opacity: 0.3;z-index:20;}
.ekscontainer:hover .eksmiddle {opacity: 1;z-index:20;}
.ekstext {background-color: #1D2F77;color: white;font-size: 16px;padding: 16px 32px;z-index:20;}
.txtslidemove5 { display: flex; }
.txtslidemove4 { display: flex; }
.txtslidemove2 { display: flex; }
.txtslidemove3 { display: flex; }
.txtslide { width: 100%; flex-shrink: 0;}
.txtslidewrap { overflow: hidden; }
.txtslidemove5 { position: relative; top: 0; right: 0; }
.txtslidemove4 { position: relative; top: 0; right: 0; }
.txtslidemove2 { position: relative; top: 0; right: 0; }
.txtslidemove3 { position: relative; top: 0; right: 0; }
@keyframes slideh5 {0% { right: 0; } 12% { right: 0; } 13% { right: 100%; } 24% { right: 100%; } 25% { right: 200%; } 49% { right: 200%; } 50% { right: 300%; } 
74% { right: 300%; } 75% { right: 400%; } 99% { right: 400%; } 100% { right: 0; } }
@keyframes slideh4 {0% { right: 0; } 24% { right: 0; } 25% { right: 100%; } 49% { right: 100%; } 50% { right: 200%; } 74% { right: 200%; } 75% { right: 300%; } 99% { right: 300%; } 100% { right: 0; } }
@keyframes slideh2 {0% { right: 0; } 49% { right: 0; } 50% { right: 100%; } 99% { right: 100%; } 100% { right: 0; } }
@keyframes slideh3 {0% { right: 0; } 32% { right: 0; } 33% { right: 100%; } 65% { right: 100%; } 66% { right: 200%; } 99% { right: 200%; } 100% { right: 0; } }
.txtslidemove5 { animation: slideh5 22s infinite; }
.txtslidemove4 { animation: slideh4 22s infinite; }
.txtslidemove2 { animation: slideh2 22s infinite; }
.txtslidemove3 { animation: slideh3 22s infinite; }
.txtslidemove5:hover { animation-play-state: paused; }
.txtslidemove4:hover { animation-play-state: paused; }
.txtslidemove2:hover { animation-play-state: paused; }
.txtslidemove3:hover { animation-play-state: paused; }
#tabContainer {width:99%;-moz-border-radius: 4px;border-radius: 4px;}
.tabs{height:30px;}
.tabs > ul{font: 1em;list-style:none;margin: 0 0 0 5px;}
.tabs > ul > li{margin:0 1px 0 0;padding:7px 10px;display:block;float:left;color:#333333;
user-select: none;border-top-left-radius:0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-color: #FFFFFF;font-weight: bold;color: #000000;}
.tabs > ul > li:hover{background-color:#ECECEC;cursor:pointer;color: #000000;}
.tabs > ul > li.tabActiveHeader{background: #1D2F77;cursor:pointer;color: #FFF;}
.tabscontentZ {border-top-left-radius: 0px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px; padding:10px 10px 25px;background: #010101;margin:0;color:#000000;}
.tabscontent {clear: both;}

@media only screen and (max-width:1024px){
body{background:url('img/layout/bg-body-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.start{background:url('img/layout/bg-body-start-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.schule{background:url('img/layout/bg-body-schule-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.schule-elternvertretung{background:url('img/layout/bg-body-schule-elternvertretung-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.schule-ganztag{background:url('img/layout/bg-body-schule-ganztag-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.schule-mitarbeiter{background:url('img/layout/bg-body-schule-mitarbeiter-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.schule-schuelervertretung{background:url('img/layout/bg-body-schule-schuelervertretung-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.schule-schulleitung{background:url('img/layout/bg-body-schule-schulleitung-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.schule-schulsozialarbeit{background:url('img/layout/bg-body-schule-schulsozialarbeit-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept{background:url('img/layout/bg-body-konzept-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-fitness-ag{background:url('img/layout/bg-body-konzept-fitness-ag-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-garten-ag{background:url('img/layout/bg-body-konzept-garten-ag-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-handball-ag{background:url('img/layout/bg-body-konzept-handball-ag-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-kreativ-ag{background:url('img/layout/bg-body-konzept-kreativ-ag-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-lernzeit{background:url('img/layout/bg-body-konzept-lernzeit-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-natur-ag{background:url('img/layout/bg-body-konzept-natur-ag-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-reit-ag{background:url('img/layout/bg-body-konzept-reit-ag-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schulbuecherei{background:url('img/layout/bg-body-konzept-schulbuecherei-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schulfirma-kruemel-kiste{background:url('img/layout/bg-body-konzept-schulfirma-kruemel-kiste-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schwimm-ag{background:url('img/layout/bg-body-konzept-schwimm-ag-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-spiele-ag{background:url('img/layout/bg-body-konzept-spiele-ag-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-theater-ag{background:url('img/layout/bg-body-konzept-theater-ag-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.konzept-toepfern{background:url('img/layout/bg-body-konzept-toepfern-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.projekt{background:url('img/layout/bg-body-projekt-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.projekt-kruemelkiste{background:url('img/layout/bg-body-projekt-kruemelkiste-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.projekt-schulgarten{background:url('img/layout/bg-body-projekt-schulgarten-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.projekt-schulkiosk{background:url('img/layout/bg-body-projekt-schulkiosk-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.projekt-tauschregal{background:url('img/layout/bg-body-projekt-tauschregal-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info{background:url('img/layout/bg-body-info-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info-aktuell{background:url('img/layout/bg-body-info-aktuell-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info-archiv{background:url('img/layout/bg-body-info-archiv-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info-berufsorientierung{background:url('img/layout/bg-body-info-berufsorientierung-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info-download{background:url('img/layout/bg-body-info-download-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info-schulordnung{background:url('img/layout/bg-body-info-schulordnung-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info-termin{background:url('img/layout/bg-body-info-termin-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info-berufsvorbereitung{background:url('img/layout/bg-body-info-berufsvorbereitung-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info-erziehung{background:url('img/layout/bg-body-info-erziehung-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info-fahrten{background:url('img/layout/bg-body-info-fahrten-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info-leistungsbewertung{background:url('img/layout/bg-body-info-leistungsbewertung-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info-lesefoerderung{background:url('img/layout/bg-body-info-lesefoerderung-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.info-eks-in-bewegung{background:url('img/layout/bg-body-info-eks-in-bewegung-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein{background:url('img/layout/bg-body-foerderverein-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-aktuell{background:url('img/layout/bg-body-foerderverein-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-foerdermassnahmen{background:url('img/layout/bg-body-foerderverein-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-mitglied{background:url('img/layout/bg-body-foerderverein-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-satzung{background:url('img/layout/bg-body-foerderverein-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-vorstand{background:url('img/layout/bg-body-foerderverein-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.barrierefrei{background:url('img/layout/bg-body-barrierefrei-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.cookie{background:url('img/layout/bg-body-cookie-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.dsgvo{background:url('img/layout/bg-body-dsgvo-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.impressum{background:url('img/layout/bg-body-impressum-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
body.kontakt{background:url('img/layout/bg-body-kontakt-scalled-1024.jpg') no-repeat;background-size: 100% auto;}
#container{width:100%;margin:0px;}
#container-foot{width:100%;margin:0px;}
#content{width:100%;}
#navigation{width:100%;margin-bottom:2%;height:0px;overflow:hidden;}
#scroll-navigation{width:100%;margin-bottom:2%;height:50px;overflow:hidden;z-index:10;border-bottom:2px solid #1D2F77;}
img.navilogo{float:left;height:35px;width:auto;}
#popupnavi{position:fixed;left:0;top:0;height:50px;background-color:#FFFFFF;color:#000000;}
#popupnavi-center{width:100%;margin:0px;}
div.handy{position:absolute;width:59%;height:550px;z-index:10;border:1px solid #000;background-color:#FFFFFF;overflow-y: scroll;}
div.content-left{width:100%;}
div.content-right{width:1px;height:1px;overflow:hidden;}
div.content-half{width:100%;}
div.content-third{width:100%;text-align:left;}
div.content-white-box{border:none;background-color:#FFFFFF;color:#000000;padding:30px;}
div.content-half-black{width:100%;background-color:#000000;color:#FFFFFF;}
div.content-grey{width:100%;background-color:#FFFFFF;color:#0000000;overflow: hidden;border-bottom: 1px solid #C49C4F;}
div.content-half-grey{width:100%;background-color:#FFFFFF;color:#0000000;border-bottom: 1px solid #C49C4F;}
div.headericon{position:absolute;left:50% -480px;top:60px;z-index:1;border:0px solid #CCC;width:200px;height:50px;text-align:left;}
ul.navititel li.navititel{display:block;list-style-type:none;margin:0px;width:100%;height:50px;overflow:hidden;font-size:1.3em;color:#000000;}
ul.navititel li.navititel a{display:block;padding:10px 10px;margin:0px 2px 10px 2px;background-color:#FFFFFF;color:#1D2F77;border:none;text-align:right;font-size:1.3em;}
ul.navititel li.navititel a:hover{background-color:#1D2F77;color:#FFFFFF;border:none;font-size:1.3em;}
#slideshow{height:450px;position:relative;z-index:1;text-align:center;}
#slideshow img{display:none;position:absolute;top:0;left:10%;border:0px solid #FFF;}
#slideshow img.start{display:block;border:0px solid #FFF;}
div.calender{border:none; width:99%;}
div.holiday1{float:left;border:none;width:10px;background-color:#EFEFEF;padding:5px;line-height:35px;}
div.holidayg1{float:left;border:none;width:10px;background-color:#009933;padding:5px;line-height:35px;}
div.holidayy1{float:left;border:none;width:10px;background-color:#FFCC00;padding:5px;line-height:35px;}
div.holidayv1{float:left;border:none;width:10px;background-color:#9900cc;padding:5px;line-height:35px;}
div.dayname1{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.day1{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.ctext1{float:left;border:none;width:850px;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.holiday2{float:left;border:none;width:10px;background-color:#FFFFFF;padding:5px;line-height:35px;}
div.holidayg2{float:left;border:none;width:10px;background-color:#009933;padding:5px;line-height:35px;}
div.holidayy2{float:left;border:none;width:10px;background-color:#FFCC00;padding:5px;line-height:35px;}
div.holidayv2{float:left;border:none;width:10px;background-color:#9900cc;padding:5px;line-height:35px;}
div.dayname2{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#FFFFFF;line-height:35px;}
div.day2{float:left;border:none;1px;width:20px;text-align:right;padding:5px;background-color:#FFFFFF;line-height:35px;}
div.ctext2{float:left;border:none;width:850px;padding:5px;background-color:#FFFFFF;line-height:35px;}
img.headericons{max-width:99%;height:auto;border:none;}
}

@media only screen and (max-width:950px){
div.handy{position:absolute;width:50%;height:450px;z-index:10;border:1px solid #000;background-color:#FFFFFF;overflow-y: scroll;}
}

@media only screen and (max-width:899px){
body{background:url('img/layout/bg-body-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.start{background:url('img/layout/bg-body-start-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.schule{background:url('img/layout/bg-body-schule-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.schule-elternvertretung{background:url('img/layout/bg-body-schule-elternvertretung-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.schule-ganztag{background:url('img/layout/bg-body-schule-ganztag-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.schule-mitarbeiter{background:url('img/layout/bg-body-schule-mitarbeiter-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.schule-schuelervertretung{background:url('img/layout/bg-body-schule-schuelervertretung-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.schule-schulleitung{background:url('img/layout/bg-body-schule-schulleitung-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.schule-schulsozialarbeit{background:url('img/layout/bg-body-schule-schulsozialarbeit-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept{background:url('img/layout/bg-body-konzept-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-fitness-ag{background:url('img/layout/bg-body-konzept-fitness-ag-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-garten-ag{background:url('img/layout/bg-body-konzept-garten-ag-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-handball-ag{background:url('img/layout/bg-body-konzept-handball-ag-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-kreativ-ag{background:url('img/layout/bg-body-konzept-kreativ-ag-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-lernzeit{background:url('img/layout/bg-body-konzept-lernzeit-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-natur-ag{background:url('img/layout/bg-body-konzept-natur-ag-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-reit-ag{background:url('img/layout/bg-body-konzept-reit-ag-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schulbuecherei{background:url('img/layout/bg-body-konzept-schulbuecherei-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schulfirma-kruemel-kiste{background:url('img/layout/bg-body-konzept-schulfirma-kruemel-kiste-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schwimm-ag{background:url('img/layout/bg-body-konzept-schwimm-ag-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-spiele-ag{background:url('img/layout/bg-body-konzept-spiele-ag-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-theater-ag{background:url('img/layout/bg-body-konzept-theater-ag-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.konzept-toepfern{background:url('img/layout/bg-body-konzept-toepfern-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.projekt{background:url('img/layout/bg-body-projekt-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.projekt-kruemelkiste{background:url('img/layout/bg-body-projekt-kruemelkiste-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.projekt-schulgarten{background:url('img/layout/bg-body-projekt-schulgarten-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.projekt-schulkiosk{background:url('img/layout/bg-body-projekt-schulkiosk-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.projekt-tauschregal{background:url('img/layout/bg-body-projekt-tauschregal-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info{background:url('img/layout/bg-body-info-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info-aktuell{background:url('img/layout/bg-body-info-aktuell-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info-archiv{background:url('img/layout/bg-body-info-archiv-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info-berufsorientierung{background:url('img/layout/bg-body-info-berufsorientierung-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info-download{background:url('img/layout/bg-body-info-download-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info-schulordnung{background:url('img/layout/bg-body-info-schulordnung-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info-termin{background:url('img/layout/bg-body-info-termin-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info-berufsvorbereitung{background:url('img/layout/bg-body-info-berufsvorbereitung-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info-erziehung{background:url('img/layout/bg-body-info-erziehung-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info-fahrten{background:url('img/layout/bg-body-info-fahrten-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info-leistungsbewertung{background:url('img/layout/bg-body-info-leistungsbewertung-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info-lesefoerderung{background:url('img/layout/bg-body-info-lesefoerderung-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.info-eks-in-bewegung{background:url('img/layout/bg-body-info-eks-in-bewegung-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein{background:url('img/layout/bg-body-foerderverein-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-aktuell{background:url('img/layout/bg-body-foerderverein-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-foerdermassnahmen{background:url('img/layout/bg-body-foerderverein-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-mitglied{background:url('img/layout/bg-body-foerderverein-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-satzung{background:url('img/layout/bg-body-foerderverein-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-vorstand{background:url('img/layout/bg-body-foerderverein-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.barrierefrei{background:url('img/layout/bg-body-barrierefrei-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.cookie{background:url('img/layout/bg-body-cookie-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.dsgvo{background:url('img/layout/bg-body-dsgvo-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.impressum{background:url('img/layout/bg-body-impressum-scalled-950.jpg') no-repeat;background-size: 100% auto;}
body.kontakt{background:url('img/layout/bg-body-kontakt-scalled-950.jpg') no-repeat;background-size: 100% auto;}
div.content-third-logo{width:0px;height:0px;overflow:hidden;}
div.content-third-menue{float:left;width:32%;margin:5px;border:1px solid #CCCCCC;overflow:hidden;}
div.content-empty-h-200-before{border: none;height:25px;}
div.content-empty-h-200{border: none;height:100px;}
div.content-empty-h-200-after{border: none;height:200px;}
div.content-third{width:100%;}
div.content-third-menue{float:left;width:30%;margin:5px;border:1px solid #1D2F77;overflow:hidden;}
div.content-two-third{width:100%;}
div.aktuellesBoxImage{padding:5px 5px 5px 5px;border:none;text-align:center;}
div.aktuellesBoxText{padding:5px 5px 5px 5px;border:none;overflow:hidden;}
div.unavilist-pc-mobile{width:0px;height:0px;overflow:hidden;border:none;padding:0px;}
div.handy{position:absolute;width:100%;height:550px;z-index:10;border:1px solid #000;background-color:#FFFFFF;overflow-y: scroll;}
p.head-logo{width:0px;height:0px;overflow:hidden;}
img.header-logo{position:absolute;}
img.SeroFloatLeftP4{width:0px; height:0px;overflow:hidden;}
#scroll-navigation{width:100%;margin-bottom:2%;height:50px;overflow:hidden;z-index:10;border-bottom:2px solid #1D2F77;}
img.navilogo{float:left;height:35px;width:auto;}
#popupnavi{position:fixed;left:0;top:0;height:50px;background-color:#FFFFFF;color:#000000;}
#popupnavi-center{width:100%;margin:0px;}
ul.navititel li.navititel{display:block;list-style-type:none;margin:0px;width:100%;overflow:hidden;background-color:#FFFFFF;font-size:1.3em;line-height:1.5em;}
ul.navititel li.navititel a{display:block;padding:10px 10px;margin:0px 2px 0px 2px;background-color:#FFFFFF;color:#1D2F77;border:none;font-size:1.3em;text-align:right;}
ul.navititel li.navititel a:hover{background-color:#FFFFFF;color:#1D2F77;border:none;font-size:1.3em;text-align:right;}
.imagetxt{color:#FFFFFF;font-size:2.5em;padding:30px 30px 0px 30px;letter-spacing:0.25em;font-weight:bold;}
.imagetxtsmall{color:#FFFFFF;font-size:1.0em;padding:0px 30px 30px 30px;font-weight:normal;letter-spacing:0.5em;font-weight:bold;}
.trans{color:#FFF;line-height:0px;overflow:hidden;padding:0px;margin:0px;}
#slideshow{height:470px;position:relative;z-index:1;text-align:center;background-color:#4C4C4C;}
#slideshow img{display:none;position:absolute;top:10px;left:0;border:0px solid #4C4C4C;}
#slideshow img.start{display:block;border:0px solid #4C4C4C;}
div.calender{border:none; width:99%;}
div.holiday1{float:left;border:none;width:10px;background-color:#EFEFEF;padding:5px;line-height:35px;}
div.holidayg1{float:left;border:none;width:10px;background-color:#009933;padding:5px;line-height:35px;}
div.holidayy1{float:left;border:none;width:10px;background-color:#FFCC00;padding:5px;line-height:35px;}
div.holidayv1{float:left;border:none;width:10px;background-color:#9900cc;padding:5px;line-height:35px;}
div.dayname1{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.day1{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.ctext1{float:left;border:none;width:630px;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.holiday2{float:left;border:none;width:10px;background-color:#FFFFFF;padding:5px;line-height:35px;}
div.holidayg2{float:left;border:none;width:10px;background-color:#009933;padding:5px;line-height:35px;}
div.holidayy2{float:left;border:none;width:10px;background-color:#FFCC00;padding:5px;line-height:35px;}
div.holidayv2{float:left;border:none;width:10px;background-color:#9900cc;padding:5px;line-height:35px;}
div.dayname2{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#FFFFFF;line-height:35px;}
div.day2{float:left;border:none;1px;width:20px;text-align:right;padding:5px;background-color:#FFFFFF;line-height:35px;}
div.ctext2{float:left;border:none;width:630px;padding:5px;background-color:#FFFFFF;line-height:35px;}
img.headericons{max-width:100%;height:auto;border:none;}
}

@media only screen and (max-width:780px){
body{background:url('img/layout/bg-body-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.start{background:url('img/layout/bg-body-start-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.schule{background:url('img/layout/bg-body-schule-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.schule-elternvertretung{background:url('img/layout/bg-body-schule-elternvertretung-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.schule-ganztag{background:url('img/layout/bg-body-schule-ganztag-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.schule-mitarbeiter{background:url('img/layout/bg-body-schule-mitarbeiter-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.schule-schuelervertretung{background:url('img/layout/bg-body-schule-schuelervertretung-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.schule-schulleitung{background:url('img/layout/bg-body-schule-schulleitung-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.schule-schulsozialarbeit{background:url('img/layout/bg-body-schule-schulsozialarbeit-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept{background:url('img/layout/bg-body-konzept-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-fitness-ag{background:url('img/layout/bg-body-konzept-fitness-ag-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-garten-ag{background:url('img/layout/bg-body-konzept-garten-ag-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-handball-ag{background:url('img/layout/bg-body-konzept-handball-ag-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-kreativ-ag{background:url('img/layout/bg-body-konzept-kreativ-ag-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-lernzeit{background:url('img/layout/bg-body-konzept-lernzeit-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-natur-ag{background:url('img/layout/bg-body-konzept-natur-ag-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-reit-ag{background:url('img/layout/bg-body-konzept-reit-ag-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schulbuecherei{background:url('img/layout/bg-body-konzept-schulbuecherei-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schulfirma-kruemel-kiste{background:url('img/layout/bg-body-konzept-schulfirma-kruemel-kiste-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schwimm-ag{background:url('img/layout/bg-body-konzept-schwimm-ag-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-spiele-ag{background:url('img/layout/bg-body-konzept-spiele-ag-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-theater-ag{background:url('img/layout/bg-body-konzept-theater-ag-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.konzept-toepfern{background:url('img/layout/bg-body-konzept-toepfern-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.projekt{background:url('img/layout/bg-body-projekt-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.projekt-kruemelkiste{background:url('img/layout/bg-body-projekt-kruemelkiste-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.projekt-schulgarten{background:url('img/layout/bg-body-projekt-schulgarten-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.projekt-schulkiosk{background:url('img/layout/bg-body-projekt-schulkiosk-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.projekt-tauschregal{background:url('img/layout/bg-body-projekt-tauschregal-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info{background:url('img/layout/bg-body-info-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info-aktuell{background:url('img/layout/bg-body-info-aktuell-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info-archiv{background:url('img/layout/bg-body-info-archiv-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info-berufsorientierung{background:url('img/layout/bg-body-info-berufsorientierung-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info-download{background:url('img/layout/bg-body-info-download-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info-schulordnung{background:url('img/layout/bg-body-info-schulordnung-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info-termin{background:url('img/layout/bg-body-info-termin-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info-berufsvorbereitung{background:url('img/layout/bg-body-info-berufsvorbereitung-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info-erziehung{background:url('img/layout/bg-body-info-erziehung-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info-fahrten{background:url('img/layout/bg-body-info-fahrten-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info-leistungsbewertung{background:url('img/layout/bg-body-info-leistungsbewertung-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info-lesefoerderung{background:url('img/layout/bg-body-info-lesefoerderung-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.info-eks-in-bewegung{background:url('img/layout/bg-body-info-eks-in-bewegung-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein{background:url('img/layout/bg-body-foerderverein-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-aktuell{background:url('img/layout/bg-body-foerderverein-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-foerdermassnahmen{background:url('img/layout/bg-body-foerderverein-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-mitglied{background:url('img/layout/bg-body-foerderverein-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-satzung{background:url('img/layout/bg-body-foerderverein-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-vorstand{background:url('img/layout/bg-body-foerderverein-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.barrierefrei{background:url('img/layout/bg-body-barrierefrei-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.cookie{background:url('img/layout/bg-body-cookie-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.dsgvo{background:url('img/layout/bg-body-dsgvo-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.impressum{background:url('img/layout/bg-body-impressum-scalled-800.jpg') no-repeat;background-size: 100% auto;}
body.kontakt{background:url('img/layout/bg-body-kontakt-scalled-800.jpg') no-repeat;background-size: 100% auto;}
#container-foot{width:100%;margin:0px;}
#content{width:100%;}
#navigation{width:100%;margin-bottom:2%;height:0px;overflow:hidden;}
#scroll-navigation{width:100%;margin-bottom:2%;height:50px;overflow:hidden;z-index:10;border-bottom:2px solid #1D2F77;}
img.navilogo{float:left;height:35px;width:auto;}
#popupnavi{position:fixed;left:0;top:0;height:50px;background-color:#FFFFFF;color:#000000;}
#popupnavi-center{width:100%;margin:0px;}
div.handy{position:absolute;width:100%;height:450px;z-index:10;border:1px solid #000;background-color:#FFFFFF;overflow-y: scroll;}
div.content-left{width:100%;}
div.content-right{width:1px;height:1px;overflow:hidden;}
div.content-half{width:100%;}
div.content-third{width:100%;text-align:left;}
div.content-two-third{width:100%;}
div.content-half-grey{width:100%;background-color:#FFFFFF;color:#000000;}
div.content-empty-h-200-before{border: none;height:25px;}
div.content-empty-h-200{border: none;height:50px;}
div.content-empty-h-200-after{border: none;height:150px;}
div.headericon{position:absolute;left:50% -480px;top:60px;z-index:1;border:0px solid #CCC;width:200px;height:50px;text-align:left;}
ul.full{display:inline-block;list-style-type:none;margin:5px;width:90%;margin-bottom:20px;}
ul.full li.full a{display:block;padding:10px 20px;margin:0px;border:none;text-align:center;background-color:#1D2F77;width:90%;color:#FFFFFF;}
ul.full li.full a:hover{background-color:#FFFFFF; color:#1D2F77;border:0px;text-align:center;width:90%;}
.map{width:100%;height:275px;border:0px;}
.imagetxt{color:#FFFFFF;font-size:2em;padding:30px 30px 0px 30px;letter-spacing:0.25em;font-weight:bold;}
.imagetxtsmall{color:#FFFFFF;font-size:1.0em;padding:0px 30px 30px 30px;font-weight:normal;letter-spacing:0.5em;font-weight:bold;}
p.imagetxtwhite{color:#FFFFFF;font-size:2em;padding:30px;font-weight:normal;text-shadow: -1px 0 white, 0 2px white, 2px 0 white, 0 -1px white;}
#slideshow{height:275px;position:relative;z-index:1;text-align:center;}
#slideshow img{display:none;position:absolute;top:0;left:0;border:0px solid #FFF;}
#slideshow img.start{display:block;border:0px solid #FFF;}
div.calender{border:none; width:99%;}
div.holiday1{float:left;border:none;width:10px;background-color:#EFEFEF;padding:5px;line-height:35px;}
div.holidayg1{float:left;border:none;width:10px;background-color:#009933;padding:5px;line-height:35px;}
div.holidayy1{float:left;border:none;width:10px;background-color:#FFCC00;padding:5px;line-height:35px;}
div.holidayv1{float:left;border:none;width:10px;background-color:#9900cc;padding:5px;line-height:35px;}
div.dayname1{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.day1{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.ctext1{float:left;border:none;width:400px;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.holiday2{float:left;border:none;width:10px;background-color:#FFFFFF;padding:5px;line-height:35px;}
div.holidayg2{float:left;border:none;width:10px;background-color:#009933;padding:5px;line-height:35px;}
div.holidayy2{float:left;border:none;width:10px;background-color:#FFCC00;padding:5px;line-height:35px;}
div.holidayv2{float:left;border:none;width:10px;background-color:#9900cc;padding:5px;line-height:35px;}
div.dayname2{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#FFFFFF;line-height:35px;}
div.day2{float:left;border:none;1px;width:20px;text-align:right;padding:5px;background-color:#FFFFFF;line-height:35px;}
div.ctext2{float:left;border:none;width:450px;padding:5px;background-color:#FFFFFF;line-height:35px;}
img.headericons{max-width:100%;height:auto;border:none;}
}

@media only screen and (max-width:480px){
body{background:url('img/layout/bg-body-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.start{background:url('img/layout/bg-body-start-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.schule{background:url('img/layout/bg-body-schule-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.schule-elternvertretung{background:url('img/layout/bg-body-schule-elternvertretung-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.schule-ganztag{background:url('img/layout/bg-body-schule-ganztag-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.schule-mitarbeiter{background:url('img/layout/bg-body-schule-mitarbeiter-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.schule-schuelervertretung{background:url('img/layout/bg-body-schule-schuelervertretung-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.schule-schulleitung{background:url('img/layout/bg-body-schule-schulleitung-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.schule-schulsozialarbeit{background:url('img/layout/bg-body-schule-schulsozialarbeit-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept{background:url('img/layout/bg-body-konzept-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-fitness-ag{background:url('img/layout/bg-body-konzept-fitness-ag-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-garten-ag{background:url('img/layout/bg-body-konzept-garten-ag-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-handball-ag{background:url('img/layout/bg-body-konzept-handball-ag-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-kreativ-ag{background:url('img/layout/bg-body-konzept-kreativ-ag-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-lernzeit{background:url('img/layout/bg-body-konzept-lernzeit-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-natur-ag{background:url('img/layout/bg-body-konzept-natur-ag-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-reit-ag{background:url('img/layout/bg-body-konzept-reit-ag-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schulbuecherei{background:url('img/layout/bg-body-konzept-schulbuecherei-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schulfirma-kruemel-kiste{background:url('img/layout/bg-body-konzept-schulfirma-kruemel-kiste-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-schwimm-ag{background:url('img/layout/bg-body-konzept-schwimm-ag-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-spiele-ag{background:url('img/layout/bg-body-konzept-spiele-ag-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-theater-ag{background:url('img/layout/bg-body-konzept-theater-ag-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.konzept-toepfern{background:url('img/layout/bg-body-konzept-toepfern-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.projekt{background:url('img/layout/bg-body-projekt-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.projekt-kruemelkiste{background:url('img/layout/bg-body-projekt-kruemelkiste-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.projekt-schulgarten{background:url('img/layout/bg-body-projekt-schulgarten-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.projekt-schulkiosk{background:url('img/layout/bg-body-projekt-schulkiosk-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.projekt-tauschregal{background:url('img/layout/bg-body-projekt-tauschregal-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info{background:url('img/layout/bg-body-info-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info-aktuell{background:url('img/layout/bg-body-info-aktuell-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info-archiv{background:url('img/layout/bg-body-info-archiv-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info-berufsorientierung{background:url('img/layout/bg-body-info-berufsorientierung-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info-download{background:url('img/layout/bg-body-info-download-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info-schulordnung{background:url('img/layout/bg-body-info-schulordnung-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info-termin{background:url('img/layout/bg-body-info-termin-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info-berufsvorbereitung{background:url('img/layout/bg-body-info-berufsvorbereitung-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info-erziehung{background:url('img/layout/bg-body-info-erziehung-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info-fahrten{background:url('img/layout/bg-body-info-fahrten-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info-leistungsbewertung{background:url('img/layout/bg-body-info-leistungsbewertung-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info-lesefoerderung{background:url('img/layout/bg-body-info-lesefoerderung-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.info-eks-in-bewegung{background:url('img/layout/bg-body-info-eks-in-bewegung-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein{background:url('img/layout/bg-body-foerderverein-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-aktuell{background:url('img/layout/bg-body-foerderverein-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-foerdermassnahmen{background:url('img/layout/bg-body-foerderverein-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-mitglied{background:url('img/layout/bg-body-foerderverein-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-satzung{background:url('img/layout/bg-body-foerderverein-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.foerderverein-vorstand{background:url('img/layout/bg-body-foerderverein-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.barrierefrei{background:url('img/layout/bg-body-barrierefrei-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.cookie{background:url('img/layout/bg-body-cookie-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.dsgvo{background:url('img/layout/bg-body-dsgvo-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.impressum{background:url('img/layout/bg-body-impressum-scalled-500.jpg') no-repeat;background-size: 100% auto;}
body.kontakt{background:url('img/layout/bg-body-kontakt-scalled-500.jpg') no-repeat;background-size: 100% auto;}
#container{width:100%;margin:0px;}
#header img{height:80px;}
#container-foot{width:100%;margin:0px;}
#content{width:100%;margin-bottom:2%;}
#navigation{width:100%;margin-left:0px;margin-bottom:2%;height:0px;overflow:hidden;}
#scroll-navigation{width:100%;margin-bottom:2%;height:50px;overflow:hidden;z-index:10;border-bottom:2px solid #1D2F77;}
img.navilogo{float:left;height:35px;width:auto;}
#popupnavi{position:fixed;left:0;top:0;height:50px;background-color:#FFFFFF;color:#000000;}
#popupnavi-center{width:100%;margin:0px;}
div.handy{position:absolute;width:100%;height:400px;z-index:100;border:1px solid #000;background-color:#FFFFFF;overflow-y: scroll;}
div.content-left{width:100%;}
div.content-right{width:1px;height:1px;overflow:hidden;}
div.content-half{width:100%;}
div.content-third{width:100%;}
div.content-third-menue{width:100%;margin:5px;border:1px solid #1D2F77;overflow:hidden;}
div.content-two-third{width:100%;}
div.content-empty-h-200-before{border: none;height:0px;}
div.content-empty-h-200{border: none;height:50px;}
div.content-empty-h-200-after{border: none;height:125px;}
div.content-partner-button{width:250px;height:150px;margin:5px;border:1px solid #1D2F77;overflow:hidden;text-align:center;}
div.aktuellesBoxImage{padding:5px 5px 5px 5px;border:none;text-align:center;}
div.aktuellesBoxText{padding:5px 5px 5px 5px;border:none;overflow:hidden;}
div.headericon{position:absolute;left:50% -200px;top:0px;z-index:1;border:0px solid #CCC;width:200px;height:50px;text-align:left;}
img.headericons{max-width:50%;height:auto;border:none;}
img.PFloatLeftP4{clear:both;padding:4px;}
img.PFloatLeftPT4{clear:both;padding:4px;}
p.pl250{float:left;padding 5px;width:50%;color:#000000; font-size:1.4em;line-height:1.5;}
p.pl100{float:left;padding 5px;width:30%;color:#000000; font-size:1.4em;line-height:1.5;text-align:right;}
p.plclear{clear:both;width:100%; height:2px;border:none;border-bottom:1px solid #CCCCCC;}
.imagetxt{color:#FFFFFF;font-size:1.5em;padding:30px 30px 0px 30px;letter-spacing:0.1em;font-weight:bold;}
.imagetxtsmall{color:#FFFFFF;font-size:0.85em;padding:0px 30px 30px 30px;font-weight:normal;letter-spacing:0.1em;font-weight:bold;}
#slideshow{height:220px;position:relative;z-index:1;text-align:center;background-color:#FFFFFF;}
#slideshow img{display:none;position:absolute;top:0;left:0;border:10px solid #4C4C4C;}
#slideshow img.start{display:block;border:10px solid #4C4C4C;}
div.calender{border:none; width:99%;}
div.holiday1{float:left;border:none;width:10px;background-color:#EFEFEF;padding:5px;line-height:35px;}
div.holidayg1{float:left;border:none;width:10px;background-color:#009933;padding:5px;line-height:35px;}
div.holidayy1{float:left;border:none;width:10px;background-color:#FFCC00;padding:5px;line-height:35px;}
div.holidayv1{float:left;border:none;width:10px;background-color:#9900cc;padding:5px;line-height:35px;}
div.dayname1{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.day1{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.ctext1{float:left;border:none;width:250px;padding:5px;background-color:#EFEFEF;line-height:35px;}
div.holiday2{float:left;border:none;width:10px;background-color:#FFFFFF;padding:5px;line-height:35px;}
div.holidayg2{float:left;border:none;width:10px;background-color:#009933;padding:5px;line-height:35px;}
div.holidayy2{float:left;border:none;width:10px;background-color:#FFCC00;padding:5px;line-height:35px;}
div.holidayv2{float:left;border:none;width:10px;background-color:#9900cc;padding:5px;line-height:35px;}
div.dayname2{float:left;border:none;width:20px;text-align:right;padding:5px;background-color:#FFFFFF;line-height:35px;}
div.day2{float:left;border:none;1px;width:20px;text-align:right;padding:5px;background-color:#FFFFFF;line-height:35px;}
div.ctext2{float:left;border:none;width:250px;padding:5px;background-color:#FFFFFF;line-height:35px;}
img.headericons{max-width:100%;height:auto;border:none;}
}