@font-face{font-family:"HARTEN";src:url("../themes/serr/assets/css/fonts/HARTEN.eot");src:url("../themes/serr/assets/css/fonts/HARTEN.eot?#iefix") format("embedded-opentype"),url("../themes/serr/assets/css/fonts/HARTEN.otf") format("opentype"),url("../themes/serr/assets/css/fonts/HARTEN.svg") format("svg"),url("../themes/serr/assets/css/fonts/HARTEN.ttf") format("truetype"),url("../themes/serr/assets/css/fonts/HARTEN.woff") format("woff"),url("../themes/serr/assets/css/fonts/HARTEN.woff2") format("woff2");font-weight:normal;font-style:normal}
html,body{margin:0;padding:0px}
p{line-height:120%;
margin-bottom:1.8em}body{font-family:'HARTEN',sans-serif;font-size:1em;width:100%;color:rgba(51,51,51,1)}
.accordion{position:relative;margin:2em auto;width:100%}[id*="open-accordion"],[id*="close-accordion"]{background:#5F9AE0;border-bottom:1px solid #fff;line-height:40px;height:40px;display:block;margin:0 auto;position:relative;width:99%}[id*="close-accordion"]{display:none}.accordion a{color:#fff;font-size:1.25em;font-weight:normal;padding-left:2%;text-decoration:none;text-shadow:none}[id*="open-accordion"]:after,[id*="close-accordion"]:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(255,255,255,0.6);position:absolute;right:5px;top:15px;z-index:999;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.target-fix{display:block;top:0;left:0;position:fixed}.accordion-content{background:#fff;height:0;margin:-1px auto 0;padding:0 2.5%;position:relative;overflow:hidden;width:90%;transition:all 0.1s ease;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease}.accordion span:target ~ .accordion-content{display:block;height:auto;padding-bottom:25px;padding-top:10px}.accordion span:target ~ [id*="close-accordion"]{display:block}.accordion span:target ~ [id*="open-accordion"]{display:none}.accordion span:target ~ [id*="close-accordion"]:after{border-top:10px solid #333;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fiftyways{width:92%;padding:20px 20px 120px;background-color:#ded8a5;text-align:center}
.img-m{display:block;width:100%;height:auto;margin:0.2em auto;text-align:center;padding:0}
.img-m80{display:block;width:80%;height:auto;margin:0 auto;padding:0}
.img-m60{display:block;width:60%;height:auto;margin:0 auto;padding:0}
.img-cover{text-align:left;display:block;float:left;margin:0 10px 10px 40px}
.img-start{display:block;width:96%;margin:10px}
.img-girl{text-align:left;display:block;float:right;margin:0 30px 10px 10px}.hrtn{
font-family:'HARTEN',Sans-Serif}
@font-face{font-family:'Conv_HRTN';src:url('../themes/serr/assets/css/fonts/HRTN.eot');src:local('☺'),url('../themes/serr/assets/css/fonts/HRTN.woff') format('woff'),url('../themes/serr/assets/css/fonts/HRTN.ttf') format('truetype'),url('../themes/serr/assets/css/fonts/HRTN.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'mask';src:url('../themes/serr/assets/css/fonts/mask.eot');src:local('☺'),url('../themes/serr/assets/css/fonts/mask.woff') format('woff'),url('../themes/serr/assets/css/fonts/mask.ttf') format('truetype'),url('../themes/serr/assets/css/fonts/mask.svg') format('svg');font-weight:normal;font-style:normal}
x .news{height:auto;width:660px;z-index:2;border-radius:10px;background-color:rgba(255,250,182,0.80);display:block;top:20px;margin-bottom:5px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:10px;border:6px dotted rgba(255,0,0,0.6);animation:showMenu 1s;position:relative;-webkit-animation:showMenu 1s;position:relative;-moz-animation:showMenu 1s;position:relative}@keyframes showMenu{from{opacity:0;top:-40px}to{opacity:1}}@-moz-keyframes showMenu{from{opacity:0;top:-40px}to{opacity:1}}@-webkit-keyframes showMenu{from{opacity:0;top:-40px}to{opacity:1}}.titel{width:796px;height:auto;position:relative;top:0px;margin-left:auto;margin-right:auto;text-align:center;z-index:-300 !important}.news-bottom a
{color:rgba(234,49,51,1.00) !important;line-height:140%}
.news-bottom a:hover
{color:rgba(255,0,199,1.00) !important}@keyframes mymove
{
from{top:2000px}
to{top:-40px}}
@-moz-keyframes mymove{
from{top:2000px}
to{top:-40px}}
@-webkit-keyframes mymove{
from{top:2000px}
to{top:-40px}}p{margin:4px 0;line-height:160% !important}h1,h1 a,h1 a:active,h1 a:visited{font-family:'HARTEN';margin:0.4em 0 0.3em 0;line-height:110%}h2,h2 a{font-family:'HARTEN',Sans-Serif;font-size:1.3em;color:rgba(33,46,70,1);margin:0px 0px 4px 0px;line-height:100%;text-shadow:1px 1px 1px rgba(255,255,255,1.00)}
.but{color:#fff}
.but a{display:block;width:40%;background:rgba(255,0,4,1.00);color:rgba(255,255,255,1.00)!important;line-height:180%!important;text-align:center;margin:10px 0;padding:0.5em 0.1em 0;border:0.3em solid;border-radius:0em;border-color:rgba(255,0,102,1.00);text-shadow:1px 1px 1px rgba(255,255,255,0.00)}.but a:hover{color:rgba(255,235,0,1.00)!important;text-shadow:1px 1px 0px #464646}.rainbow-btn{background:linear-gradient(105deg,#f6d365,#fda085,#f6d365,#ff2400,#e81d1d,#e8b71d,#e3e81d,#1de840,#1ddde8,#2b1de8,#dd00f3,#dd00f3,#f6d365,#fda085,#f6d365,#ff2400,#e81d1d,#e8b71d,#e3e81d,#1de840,#1ddde8,#2b1de8,#dd00f3,#dd00f3,#f6d365);background-size:200% 200%;animation:rainbow 5s linear infinite;display:block;width:30%;border:0.1em solid;border-radius:15px;margin:1em auto;padding:0.5em 0.5em 0;color:#fff}@keyframes rainbow{0%{background-position:100% 100%}100%{background-position:0% 0%}}.butTrans{color:#fff}.butTrans a{display:block;width:30%;background:rgba(255,0,4,0.9);color:rgba(255,255,255,1.00)!important;line-height:180%!important;margin:2em auto;padding:0.5em 0.4em 0;border:0.1em solid;border-radius:10px;border-color:rgba(234,47,50,1.00);text-shadow:1px 1px 1px rgba(255,255,255,0.00)}.butTrans a:hover{text-shadow:1px 1px 0px #464646;background:rgba(0,118,255,1.00)}h3,h3 a{font-size:105%;font-weight:normal;color:#8E1313;margin:0px 0px 0px 0px}h4{font-size:100%;font-weight:bold;color:#fc0;margin:0px 0px 0px 0px}a{color:rgba(219,2,2,1);font-weight:bold;text-decoration:none}a:link{color:rgba(219,2,2,1);font-weight:bold;text-decoration:none}a:visited{color:rgba(219,2,2,1);font-weight:bold;text-decoration:none}a:hover{color:rgba(255,38,159,1.00);text-decoration :none;font-weight:bold}a:active{color:rgba(219,2,2,1);font-weight:bold;text-decoration:none}hr{margin:2em auto;height:6px;background:#EA3033;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;clear:both}
ul{background:none;
line-height:1.6em;margin:10px 0 5px 0;padding:0}li{background:none;margin-bottom :5px}#inner{background-color:rgba(235,231,220,1.00);background-repeat:repeat;width:810px;height:100%;min-height:1780px;border:2px solid #000;padding:3px 3px 5px 3px;background-attachment:fixed;background-size:cover;margin-left:auto;margin-right:auto}
#inner-a{background-image:url(../themes/serr/assets/css/pix/backpapx.jpg);background-color:#666;background-repeat:repeat;width:810px;height:auto;min-height:4950px;border:2px solid #000;padding:3px 3px 5px 3px;background-attachment:scroll}#banner{position:absolute;display:block;width:800px;height:78px !important;background-position:center;background-repeat:no-repeat;margin-left:auto;margin-right:auto;background:url(../themes/serr/assets/css/pix/banner001.jpg);padding:0px 4px 0px 4px;vertical-align:top;top:0px}#menue{width:792px;background:transparent url(../themes/serr/assets/css/pix/backbeige-menue.gif);background-repeat:repeat-x;color:#333;display:block;margin-left:auto;margin-right:auto;right:auto;left:auto;padding-right:4px;padding-left:4px;vertical-align:top;top:78px;position:absolute;text-align:center}
#w760{width:760px;min-height:2400px;top:128px;text-align:center;padding-top:60px;margin-right:auto;margin-left:auto}
#w800{width:795px;height:6900px;min-height:4400px;padding:20px 10px 20px 10px;top:138px;position:absolute;margin-right:auto;display:block;margin-left:auto;text-align:center;background-image:url(../themes/serr/assets/css/pix/backpapx.jpg)}
#w800black{width:800px;height:auto;min-height:1400px;padding:0;top:128px;position:absolute;margin-right:auto;display:block;margin-left:auto;text-align:center;background-color:rgba(0,0,0,1)}
.black700{width:700px;background-color:rgba(0,0,0,1)}
.black780{width:780px;background-color:rgba(0,0,0,1)}#content{background:#666 url(../themes/serr/assets/css/pix/backpapx.jpg);background-repeat:repeat;background-attachment:scroll;padding:0px;margin:0px;width:auto;height:auto;min-height:3600px !important;vertical-align:top;right:auto;left:auto}#contentframe{background:transparent url(../themes/serr/assets/css/pix/backpaperx.jpg) repeat;padding:0px;margin:0px;width:800px;height:auto;min-height:2400px;vertical-align:top;right:auto;left:auto}
.wichtig{display:block;width:auto;height:auto;padding:1em 0.8em 0.8em;font-size:1.2em;margin:0px 0px 4px 0px;line-height:120%;letter-spacing:0.01em;background-color:rgba(226,220,110,1.00)}
.txtL{position:inherit;background:transparent;float:left;clear:right;left:0px;width:42%;height:auto;padding:1.4em 0;text-align:right;font-size:100%}
.txtL60{position:relative;background:transparent;float:left;clear:right;left:0px;width:60%;height:auto;padding:1.4em 0.2em;text-align:right;font-size:100%}
.txtR{position:relative;background:transparent;float:right;clear:left;left:0px;width:42%;height:auto;padding:1.4em 0;text-align:left;font-size:100%}
.txtR60{position:relative;background:transparent;float:right;clear:left;left:0px;width:60%;height:auto;padding:1.4em 0.2em;text-align:left;font-size:100%}
.img-l{text-align:left;display:block;float:left;margin:0 10px 10px 0}
.img-l40{text-align:left;display:block;float:left;margin:1em auto;width:35%}
.img-r{display:block;float:right;margin:0 10px 10px 0}
.img-r40{display:block;float:right;margin:1em auto;width:35%}
.rot,.rot a{color:#9A090B!important}
.rothell,.rothell a{color:#ea3133!important}
.rothell a:hover{color:#31EA4C!important;text-shadow:1px 1px 2px #000}
.weiss{color:#fff}
.grau{color:#C8C8C8}
.gruen{color:#1C5909}
.gelb{color:rgba(255,214,0,1.00)}
.orange{color:rgba(241,161,45,1.00)}
.blue{color:rgba(97,181,225,1.00)}
.lila{color:rgba(121,6,144,1.00)}
.gold{color:rgba(180,148,0,1.00)}
#black{background:#000;color:#fff}
#blue{background:#369}
.blue2{background:#2a3e91}
#grey{background:#939193}
#white{background:#fff}
#beige{background:transparent url(../themes/serr/assets/css/pix/backpaperx.jpg) repeat}#content002{background:#000;padding:10px 0px 10px 0px;border:1px solid #333;color:#fff}#content-right{background:transparent url(../themes/serr/assets/css/pix/back-beige.jpg) repeat;padding:0px 5px 5px 5px;border:1px solid #333;color:#000;margin:0px;width:100px}#content-left{background:transparent url(../themes/serr/assets/css/pix/back-beige.jpg) repeat;padding:0px 5px 5px 5px;border:1px solid #333;color:#000;margin:0px;width:100px}#transparent{background:transparent}.textblock{text-align:justify}.textcenter{text-align:center}.textleft{text-align:left}.textklein{font-size:80%}.textkleinweiss{font-size:80%;color:#fff}.textmittel{font-size:80%}.textpresse{font:italic 110% Times;color:#030}#dm1{position:relative;left:0px;top:0px;background:#fff;width:205px;height:auto;margin-right:10px;margin-bottom:10px;padding:5px;border:1px solid #666;margin-top:10px}#dm1b{position:relative;left:0px;top:0px;background:#fff;width:205px;height:auto;padding:5px;margin-right:10px;margin-bottom:10px;border:1px solid #666}#dm2{position :relative;left:0px;top:10px;background:#fff;width:520px;height:auto;padding:5px;margin-left:5px;margin-bottom:5px;border:1px solid #666}#dm2b{position:relative;left:0px;top:10px;background:#fff;width:520px;height:auto;padding:5px;margin-bottom:5px;border:1px solid #666}.hrtn1{position:relative;left:0px;width:205px;height:auto;margin-right:10px;margin-bottom:10px;border:1px solid #666;padding-top:8px;padding-right:8px;padding-bottom:10px;padding-left:8px;background-color:rgba(255,255,255,0.6)}.hrtn2{
position:relative;left:0px;width:520px;height:auto;margin-right:10px;margin-bottom:10px;border:1px solid #666;padding:8px;background-color:rgba(255,255,255,0.6)}
.hrtnK{position:relative;width:100px;height:auto;border:1px solid #666;background-color:rgba(255,255,255,0.6);margin-top:4px;margin-right:1px;margin-bottom:4px;margin-left:1px;padding-top:5px;padding-right:4px;padding-bottom:5px;padding-left:4px}
.hrtn2B{position:relative;left:0px;width:570px;height:auto;margin-bottom:10px;border:1px solid #666;background-color:rgba(255,255,255,0.6);padding-top:8px;padding-bottom:10px}
.akt-1{position:relative;left:0px;width:205px;height:auto;margin-right:10px;margin-bottom:10px;border:1px solid #666;padding-top:8px;padding-right:8px;padding-bottom:10px;padding-left:8px;background-color:rgba(255,255,255,0.6)}
#a-left{position:relative;background:transparent;float:left;clear:right;left:0px;width:240px;height:auto;padding:0}
#a-right{position:relative;background:transparent;float:right;clear:both;left:0px;width:516px;height:auto;min-height:2400px;padding:0 15px 15px 15px}
#akt-1b{position:relative;left:0px;top:10px;background:#fff;width:205px;height:auto;padding:5px;margin-right:10px;margin-top:10px;border:1px solid #666}.akt-2{
position:relative;left:0px;width:520px;height:auto;margin-right:10px;margin-bottom:10px;border:1px solid #666;padding:5px;background-color:rgba(255,255,255,0.6)}#akt-2b{position:relative;left:0px;top:10px;background:#fff;width:510px;height:auto;padding:5px;margin:0px;border:1px solid #666}.shop-1{position :relative;width:740px;height:auto;margin-left:5px;margin-bottom:5px;border:1px solid #666;background-color:rgba(255,255,255,0.6);padding-top:5px;padding-right:4px;padding-bottom:5px;padding-left:4px}#shop-2{position :relative;width:600px;height:auto;padding:5px;margin-left:5px;margin-bottom:5px;border:1px solid #666;background-color:#FF6}#footer{margin-top :0px;background :#000;height:10px;margin-bottom:10px;padding:10px 8px 8px 8px;text-align:center}
#footer a{color:rgba(234,49,51,1.00) !important}
#footer a:hover{color:rgba(99,255,0,1.00) !important}form{margin:0}div{margin:0 auto;position:relative;width:auto;left:0;right:auto}img.demo{float:right}.demo{position:relative;top:20px;width:480;height:339}.loupe{background-color:#555;background:rgba(0,0,0,0.25);border:5px solid rgba(255,0,0,0.4);cursor:url(../themes/serr/assets/css/lupe/blank.png),url(../themes/serr/assets/css/lupe/blank.cur),none}.newsblack{height:auto;width:760px;z-index:2;background-color:rgba(0,0,0,0.20);display:block;top:0px;margin-bottom:0px;padding:10px;animation:showMenu 1s;-webkit-animation:showMenu 1s;-moz-animation:showMenu 1s;position:relative}
.newsblack h1{font-family:'HARTEN',sans-serif;font-size:1.8em !important;line-height:130%;color:#F1912D}
.newsblack h1 a:hover{color:rgba(230,57,139,1.00) !important}
.newsblack h1 a{color:#ea3133 !important;letter-spacing:0.015em !important}
.newsblack h2{font-family:'HARTEN',sans-serif;font-size:1.4em !important;line-height:130%;color:#3096E2!important}
.newsblack p{font-family:'HARTEN',sans-serif;font-size:1.1em !important;line-height:130%;color:#3096E2!important}

.newsblack a:hover{color:#4EFF00!important}
.whiteback{line-height:130%;left:0px;width:auto;height:auto;margin-right:10px;margin-bottom:10px;border:1px solid #666;padding:15px;background-color:#FFF}
.blackback h1{font-family:'HARTEN',sans-serif;font-size:1.4em !important;line-height:130%}
.kleiner{font-size:70%}
.blackback{color:#fff;line-height:130%;left:0px;width:auto;height:auto;margin-right:10px;margin-bottom:10px;padding:15px;background-color:rgba(0,0,0,0.10) !important}
.gelbback{line-height:130%;left:0px;width:auto;height:auto;margin-right:10px;margin-bottom:10px;border:1px solid #FF0308;padding:15px;background-color:#FFD711}
.pink{line-height:130%;left:0px;width:auto;height:auto;margin-right:10px;margin-bottom:10px;border:1px solid #666;padding:15px;background-color:rgba(255,82,164,1.00)}
.pink h1,h2,a{font-family:'HARTEN',sans-serif;color:#000 !important}
.beige{color:#ffc}
.yellow{color:#cc6}
.turkis{color:rgba(102,204,204,1.00) !important}.animated{padding:0;margin:0;left:0px;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle{-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.wiggle{-webkit-animation-duration:2s;animation-duration:2s}