.my{*-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
.my{width:auto!important;width:100%;margin:auto;padding:0;font-size:100%}
.my p,.my td,.my div,.my span,.my div,.my ul,.my ol,.my dt,.my dd,.my dd span{font-family:Helvetica,Verdana,Arial,sans-serif!important;font-size:16px;font-size:1em;color:#222220}
.my dl{margin:0;margin-bottom:2.5em}
.my dt{margin:0 0 -.25em;padding:0;color:#725724;color:#4d9900;color:#3f5016;color:#3e9a06;color:#917c22;font-size:.875em!important;font-weight:600;text-transform:none;letter-spacing:0.1em;text-decoration:none;text-decoration:underline}
.my dd{color:#222220;padding:0;margin:0 0 .875em 1.375em;margin:.25em 0 1.375em 1.375em;margin:.25em 0 1em 0;font-size:1em!important}
.my .mylit dt{margin:0;margin-top:1.25em;text-transform:none;text-transform:none;font-size:12px;font-size:.75em!important;font-weight:600;letter-spacing : 0.1em;color:#444}
.my .mylit dd{margin:0;font-size:12px;font-size:.75em!important}
.my .mylit ol{padding:0;list-style-position:inside}
.my .mylit li{font-size:12px;font-size:1em}
.my .myspecial,.my .myspecial span,.my section h3,.my myebayDescSummary,.my header h1{padding:0;margin:0;font-size:6px!important;letter-spacing:-1ex;color:#f8f5f5;height:2px;overflow:hidden;text-overflow:clip;white-space:nowrap;line-height:.3;clip:rect(0,0,3px,3px);opacity:.17}
.my #myheader{min-width:300px;min-width:280px;min-width:90%;text-align:justify;overflow:hidden;padding:0;margin:0;margin:0 auto 0 auto;margin-bottom:20px;border-bottom:solid #0a6263 1px}
.my #myname{display:inline-block;vertical-align:middle;margin:0;padding:0;color:#63b9ba;font-family:Helvetica,Verdana,Arial,sans-serif!important;font-size:22px;font-size:1.37em;font-weight:600;text-transform:lowercase;text-decoration:none;letter-spacing:-.03em;overflow:visible;line-height:normal}
.my #mybutton{display:inline-block;vertical-align:middle;margin:0;padding:0 7px 0 9px;border:solid #AAA 1px;border-radius:10px;color:#98be35;font-family:sans-serif!important;font-size:18px;font-size:1.12rem;font-weight:600;text-decoration:none;line-height:normal}
.my #mybutton:hover{color:#644772;text-decoration:none;border:solid #967ca2 1px}
.my #mybutton::before{content:"more … "}
.my #mybutton:hover::before{content:"mehr … "}
.my #mycp{display:inline-block;height:30px;line-height:30px;margin:0;padding:0;width:auto;width:100%;background-image:url(https://www.objektcult.de/construction/cp/cp1l.jpg);background-repeat:repeat-x;background-size:auto 30px;background-position:left top;background-clip:content-box;background-origin:content-box;overflow:hidden;text-overflow:clip;text-decoration:none}
.my #mycp a{display:inline-block;width:auto;width:100%;height:100%;margin:0;padding:0;text-decoration:none;overflow:hidden;text-overflow:clip;font-family:sans-serif!important}
.my #mycp a:hover{background-color:rgba(99,185,186,0.40)}
.my #mycp a:hover::before{color:rgba(255,255,255,0.80);font-size:34px;font-size:2.4em;font-weight:700;text-decoration:none;font-family:sans-serif!important;content:" more … "}
.my #myaddinfo{display:none;margin:0 0 20px;padding:2px;color:#330;color:#fff;background-color:#330;font-family:sans-serif!important;font-size:12px;font-size:.7em;overflow:hidden;text-overflow:clip;white-space:nowrap}
.my #myaddinfo::before{content:"   info@objektcult.de   |   ☎ +49 (0)421 3038185 "}
.my #mycontainer{display:block;margin:auto;margin-bottom:200px;padding:0;min-width:280px;max-width:980px}
.my #mycontent{display:block;min-width:280px;max-width:768px;margin:0;margin:auto;padding:0}
.my .myheadline{margin:0 0 2em;padding:0}
.my #myfoto{display:inline-block;padding:0;margin:0;max-width:25%}
.my #myimg{border:solid #EEE 1px;padding:0;margin:0;width:100%;height:auto}
.my #myfigcaption{display:none}
.my .mytitle{display:block;width:90%;height:100%;margin:0;padding:0 0 0 3%;line-height:1.1;hyphens:auto;vertical-align:top;vertical-align:baseline}
.my .myheadline h2.mytitle::before{content:"     ";background-size:auto 13px;background-repeat:no-repeat;background-origin:content-box}
.my h2.mytitle[lang=de]::before{background-image:url(https://www.objektcult.de/construction/images/de.gif)}
.my h2.mytitle[lang=en]::before{background-image:url(https://www.objektcult.de/construction/images/us2x.png)}
.my .myheadline h2.mytitle::first-letter{text-transform:uppercase}
.my .myheadline h2{font-size:28px;font-size:1.75em;font-size:22px;font-size:1.37em;font-size:16px;font-size:1em;font-size:18px;font-size:1.12em;font-weight:500;color:#353535}
.my .myheadline figure ~ h2.mytitle{display:inline-block;width:66%}
.my .myheadline figure ~ h2.mytitle::before{content:none}
.my #artikelmerkmale,.my #itemspecifics{padding:0;margin:0;margin-right:auto;margin-bottom:40px}
.my #mybizcard{padding:0;margin:0;margin-top:40px;height:100px;background-image:url(https://www.objektcult.de/construction/cp/bizcard1.jpg);background-position:left top;background-repeat:no-repeat;border-radius:8px;overflow:hidden;display:none}
.my #myaside{border-radius:8px;background-image:url(https://www.objektcult.de/construction/cp/cp2l.jpg);background-size:auto 120px;background-repeat:repeat;margin:0;margin-top:40px;padding:0;display:none}
.my #mynav{border-radius:8px;border:0;background-color:rgba(221,221,221,0.75);margin:0;padding:30px}
.my #mynav a{display:block;width:60px;height:60px;border-radius:30px;margin:0;text-decoration:none;overflow:hidden;text-overflow:clip;background:url(https://www.objektcult.de/construction/images/icon_sprite_2x.png) 0 0;background-clip:content-box;background-repeat:no-repeat;background-origin:content-box;background-size:auto 120px}
.my #mynav a:first-child{margin-left:0}
#mynav a[id=suspension_lamp]{background-position:0 0}
#mynav a[id=suspension_lamp]:hover{background-position:0 -60px}
#mynav a[id=table_lamp]{background-position:-60px 0}
#mynav a[id=table_lamp]:hover{background-position:-60px -60px}
#mynav a[id=chair]{background-position:-120px 0}
#mynav a[id=chair]:hover{background-position:-120px -60px}
#mynav a[id=comfort_seat]{background-position:-180px 0}
#mynav a[id=comfort_seat]:hover{background-position:-180px -60px}
#mynav a[id=table]{background-position:-240px 0}
#mynav a[id=table]:hover{background-position:-240px -60px}
#mynav a[id=storage]{background-position:-300px 0}
#mynav a[id=storage]:hover{background-position:-300px -60px}
#mynav a[id=living_accessoires]{background-position:-360px 0}
#mynav a[id=living_accessoires]:hover{background-position:-360px -60px}
#mynav a[id=table_accessoires]{background-position:-420px 0}
#mynav a[id=table_accessoires]:hover{background-position:-420px -60px}
.my #mycontent{display:flex;flex-direction:row;flex-flow:row wrap;justify-content:center;align-items:flex-start;align-content:stretch;flex:1 1 100%;order:0}
.my #myadmin,.my #mytags,.my #myebayDescSummary{flex:0 1 100%;order:0}
.my .myheadline{flex:0 1 100%;order:0}
.my #myaside{display:flex;display:none;flex:1 1 auto;order:0}
.my #mynav{display:flex;display:none;flex-flow:row nowrap;justify-content:space-around;align-items:center;align-content:space-around;flex:1 1 auto;order:0}
@media only screen and (max-width: 640px) {
.my #myaddinfo{display:block}
.my #myaside{display:flex;background-size:auto 60px;margin-top:0;min-width:320px;flex:1 1 auto;order:0}
.my #mynav{padding:0;padding:10px 0 10px 0}
.my #mynav a{width:40px;height:40px;border-radius:20px;background-size:auto 80px}
#mynav a[id=suspension_lamp]{background-position:0 0}
#mynav a[id=suspension_lamp]:hover{background-position:0 -40px}
#mynav a[id=table_lamp]{background-position:-40px 0}
#mynav a[id=table_lamp]:hover{background-position:-40px -40px}
#mynav a[id=chair]{background-position:-80px 0}
#mynav a[id=chair]:hover{background-position:-80px -40px}
#mynav a[id=comfort_seat]{background-position:-120px 0}
#mynav a[id=comfort_seat]:hover{background-position:-120px -40px}
#mynav a[id=table]{background-position:-160px 0}
#mynav a[id=table]:hover{background-position:-160px -40px}
#mynav a[id=storage]{background-position:-200px 0}
#mynav a[id=storage]:hover{background-position:-200px -40px}
#mynav a[id=living_accessoires]{background-position:-240px 0}
#mynav a[id=living_accessoires]:hover{background-position:-240px -40px}
#mynav a[id=table_accessoires]{background-position:-280px 0}
#mynav a[id=table_accessoires]:hover{background-position:-280px -40px}
}
@media only screen and (min-width: 768px) {
.my #myname{font-size:28px;font-size:1.75em}
.my #mybutton{font-size:20px;font-size:1em;font-size:1.25em}
.my #mycp{background-size:auto 60px;height:60px;line-height:60px;margin-top:10px}
.my #mycp a:hover::before{font-size:36px;font-size:5em}
.my #myheader{padding:0 0 12px;margin-bottom:48px}
.my #mycontent{margin:0 10px}
.my #myaside{display:flex;display:none}
.my .myheadline h2{font-size:22px;font-size:1.37em}
}
@media only screen and (min-width: 980px) {
.my #mycontent{order:1}
.my #myaside{display:flex;display:none;order:0;flex:0 1 auto;max-width:120px;min-height:720px;margin:0 30px 0 0;background-image:url(https://www.objektcult.de/construction/cp/cp2p.jpg);background-size:120px auto;background-repeat:repeat;border-radius:8px}
.my #mynav{display:flex;flex-flow:column nowrap;justify-content:space-around;align-items:center;align-content:space-around}
}
