@import url(https://fonts.googleapis.com/css?family=Karla:400,400italic,700,700italic);@import url(https://printflow.eu/files/themes/printflow/font.css);*{transition:all .2s ease;box-sizing:border-box}body{background-color:#ddd;color:#000;overflow-x:hidden;background-image:url(images/bg_right.png);display:flex;flex-flow:column nowrap;font-family:Verdana,Tahoma,Arial;background-position:left top;background-repeat:repeat-x;width:100%}.bold{font-weight:700}div.link{position:relative}div.link a span.link{position:absolute;width:100%;height:230px;top:0;left:0;z-index:1;background-color:transparent;background-image:url(images/empty.png)}a,img{border:0}#mainmenu ul,*,a{margin:0;padding:0}a{font-family:Arial,Tahoma;font-size:15px;font-style:italic;font-weight:400;color:#000;text-decoration:none}.highlight,.menutitle a:hover,a:hover{color:#fff}.strong{font-weight:900}#topleftbg{display:none}a.link,a.pdf{display:inline-block;line-height:16px}a.link{background:url(images/link_icon_16) center left no-repeat;padding-left:0}a.pdf{background:url(images/pdf_icon_16) center left no-repeat;padding-left:10px}a.wordpress{background:url(images/wordpress.png) center left no-repeat}a.drupa,a.ipex{display:inline-block;line-height:16px;padding-left:25px}a.drupa{background:url(images/drupa.png) center left no-repeat}a.ipex{background:url(images/ipex.png) center left no-repeat}a.feed{background:url(images/rss.png) center left no-repeat;padding-left:0}a.feed,a.printflow,footer .design a{display:inline-block;line-height:16px}a.printflow{background:url(images/printflow.png) center left no-repeat;padding-left:0}.pointer{cursor:pointer}pre{background-color:#eee;padding:20px;border:3px solid #444}.small{font-size:x-small}.dc,.dips{font-family:stop}.inkflow,.printflow{font-size:1.25em}.inkdot,.inkflow,.printflow,.thinkcut .inkcut{font-family:'Banff',Arial}#mainmenu li,.inkflow,.printflow{text-transform:capitalize}.inkdot,.thinkcut .inkcut,.thinkcut .th{text-transform:lowercase;font-size:1.25em}.thinkcut .th{font-style:normal;font-size:.9em;font-weight:700}.wrapper{width:100%}body>.wrapper{height:100vh;min-height:100%}.newspreview>.link,header{width:100%;position:relative}header{background-image:url(images/head-min.png);background-repeat:no-repeat}#logo{padding:5px 5px 0}#mainmenu a,#slogan{color:#8b8b8b;font-family:Arial,Tahoma;font-size:12px;font-style:italic;font-weight:400;padding:5px;text-decoration:none;width:auto}#mainmenu{-position:absolute;-display:block;-height:33px;-margin-left:343px;-margin-top:0;-padding:0;margin-top:10px;order:1}#mainmenu ul{display:flex;flex-flow:row nowrap;height:100%;width:auto}#mainmenu li{-border:1px solid red;display:block;flex-grow:1;text-align:center}#mainmenu li+li{border-left-style:solid;border-left-width:2px;border-image:linear-gradient(to right,#fff,#bbb) 1 100%}#mainmenu a{color:#707173;display:block;font-size:15px;padding:4px 0;margin:0;width:100%}#mainmenu a:hover{color:#fff;text-decoration:none;background:#8ac}#curpos,#nosearch,#topmenu ul.dot{display:none}#google_translate_element{margin-top:12px;min-height:30px}#google_translate_element>*{display:block;padding:0 5px}#page{flex:1}.menutitle,.menutitle a{color:#345;font-size:20px;font-weight:700;font-style:italic;margin:0;border:0}.menutitle{padding:0 0 5px}.menutitle a{padding-bottom:5px}#content{padding:0 5px}#sidemenu,#topmenu{padding:5px}#sidemenu li a,#sidemenu li p,#topmenu li a,#topmenu li p{border-bottom:1px solid #8ac;border-left:10px solid transparent;border-right:10px solid transparent;border-top:1px solid #8ac;color:#333;display:block;font-size:15px;font-style:italic;margin:-1px -30px;padding:5px 0 5px 25px;text-decoration:none}#topmenu *{text-transform:lowercase}#sidemenu :first-letter{text-transform:uppercase}#sidemenu li p:hover,#topmenu li p:hover,.slides a{color:inherit}#sidemenu li li,#topmenu li li{margin-left:20px;padding-left:60px}#sidemenu li li a,#sidemenu li li p{margin-left:-110px}#topmenu li li a,#topmenu li li p{margin-left:-110px;padding-left:50px}#sidemenu li li.selected a,#sidemenu li.selected p,#topmenu li.selected p{background-co2lor:#999;color:#fff;font-weight:700;border-right:10px solid #8ac}#sidemenu li a:hover,#topmenu li a:hover{background-color:#ccc;border-left:10px solid #abc;border-right:10px solid #abc;color:#fff}#sidemenu li li a:hover{border-left:10px solid #bcd;border-right:10px solid #bcd}#sidemenu a,#sidemenu ul p,#topmenu a,#topmenu ul p{padding-left:25px}#sidemenu li li a,#sidemenu li li p{padding-left:40px}#sidemenu ul,#topmenu ul{list-style:disc outside;margin:0 30px;padding:0}#sidemenu ul ul{list-style:circle outside url(images/printflow.png);margin:0}.news{display:flex;flex-flow:row wrap;justify-content:center}.newspreview{background-color:#aaa;border:3px solid transparent;width:240px;height:250px;color:#000;margin:3px}.newspreview>.link{height:100%;display:flex;flex-flow:column nowrap}.newspreview:hover{background-color:#468;border-color:#8ac;color:#fff}.newspreview .link a{display:block;position:absolute;width:100%;height:100%;z-index:1}.newspreview .img,.newspreview .img img{display:block;width:100%;overflow:hidden}.newspreview:hover .img img{transition:all 2s ease;transform:scale(1.5)}.newspreview .text{border:1px solid #cca;flex-grow:1;float:left;font-size:14px;padding:0 2px;margin-top:4px;width:100%}.newspreview:hover .text{border:1px solid #8bd}.newspreview .date{bottom:0;color:#000;font-size:12px;font-style:normal;font-weight:700;position:absolute;right:3px}@media (max-width:495px){#recent-posts .newspreview.order4,#recent-posts .newspreview.order5{display:none}}@media (max-width:985px){#recent-posts .newspreview.order6,#recent-posts .newspreview.order7{display:none}}#page.home,body>.wrapper,footer{display:flex;flex-flow:column nowrap}.slides{background-color:#0f6587;margin:9px auto;overflow:hidden;position:relative}.slides>.transform{transform-origin:top left;width:1000px;height:465px}.slides a{font-weight:900;font-size:inherit}@media (max-width:1000px){.slides{width:950px;height:442px}.slides>.transform{transform:scale(.95)}}@media (max-width:950px){.slides{width:900px;height:418px}.slides>.transform{transform:scale(.90)}}@media (max-width:900px){.slides{width:850px;height:395px}.slides>.transform{transform:scale(.85)}}@media (max-width:850px){.slides{width:800px;height:372px}.slides>.transform{transform:scale(.80)}}@media (max-width:800px){.slides{width:750px;height:349px}.slides>.transform{transform:scale(.75)}}@media (max-width:750px){.slides{width:700px;height:325px}.slides>.transform{transform:scale(.70)}}@media (max-width:700px){.slides{width:650px;height:302px}.slides>.transform{transform:scale(.65)}}@media (max-width:650px){.slides{width:600px;height:279px}.slides>.transform{transform:scale(.60)}}@media (max-width:600px){.slides{width:550px;height:255px}.slides>.transform{transform:scale(.55)}}@media (max-width:550px){.slides{width:500px;height:232px}.slides>.transform{transform:scale(.50)}}@media (max-width:500px){.slides{width:450px;height:209px}.slides>.transform{transform:scale(.45)}}@media (max-width:450px){.slides{width:400px;height:186px}.slides>.transform{transform:scale(.40)}}@media (max-width:400px){.slides{width:350px;height:162px}.slides>.transform{transform:scale(.35)}}@media (max-width:350px){.slides{width:300px;height:139px}.slides>.transform{transform:scale(.30)}}.slide{transition-property:none;position:absolute;left:0;top:0;width:1000px;height:399px}.slide .toptext{font-family:"Karla",Arial,Tahoma}.slide .toptext .title{position:absolute;font-size:24px;font-weight:700;margin:0;padding:0 10px;min-hei4ght:50px}.slide .toptext h1{text-align:center;vertical-align:middle;background-co4lor:green;border-color:#000;border-bottom:1.5px solid #000;margin:20px;padding:0;font-size:23px;font-weight:700;min-hei4ght:50px}.slide .toptext p{padding:0 10px;text-indent:50px}#slide2 .toptext{margin:103px 0 0 16px;width:963px}#slide3 .toptext{margin:95px 0 0 16px;width:963px}#slide4 .toptext{margin:15px 0 0 70px;width:465px}#slide5 .toptext{margin:47px 0 0 637px;width:335px}#slide6 .toptext{margin:88px 0 0 341px;width:569px}.slide .toptext .text{float:left;font-size:18px;font-weight:400;padding:55px 0 10px;margin-left:20px;margin-right:20px}.nactive{display:none}.slide img{height:400px;width:1000px}.slide .toptext,.slide .topttext{position:absolute}#slidesmenu{float:right;margin:390px 15px 0;padding:0}#slidesmenu img,#slidesmenu li{width:100px;height:50px}#slidesmenu li{float:left;box-shadow:1px 1px 3px 3px #123;margin:15px 5px;border:0 solid #000;padding:0}#slidesmenu li:hover{box-shadow:1px 1px 3px 3px #ace}#slidesmenu ul{list-style-type:none}#content h1,#content h2,#content h3{font-face:arial;color:#345;font-weight:700;marin:0;padding:0;margin-left:2em;margin-top:.5em}#content h1{font-size:2em}#content h2{font-size:1.75em}#content h3{font-size:1.5em}#content p{margin-bottom:.5em}.post{margin:0;padding:10px 0 0}.post .entry{margin:0;padding:0}.post h2.title{font-face:arial;font-size:19px;color:#345}.post span.date{float:right;border-bottom:1px solid #89a;padding:0 5px;margin:-50px 0 0;font-size:12px}.posta img{float:left;width:400px;height:300px;margin:5px;border-left:10px solid transparent;border-right:10px solid transparent}.post p{margin:5px}.post ul{padding-left:3em}.post li{margin:.2em 0}#posts #nextpost,#posts #prevpost{margin:25px 5px 5px;padding:0;width:49%}#posts #prevpost{float:left;text-align:left}#posts #nextpost{float:right;text-align:right}#posts #nextpost .title,#posts #prevpost .title,footer>div{font-size:12px}#posts div.mainimg{text-align:center;width:1024px;margin:0 -12px;padding:0}#posts div.mainimg a img{border:1px solid #000;margin:0;padding:0}#posts div.mainimg a img:hover,.post img a:hover{border:1px solid #fff;box-shadow:1px 1px 3px 3px #fff}.post img{background-color:transparent;border:1px solid transparent}.post img a:hover{text-align:center;background-color:#fff}footer{margin:20px 0 0;padding:5px;width:100%;flex-flow:row wrap;border-top:2px #8ac solid}footer>div{flex-grow:1;color:#333;font-family:Arial,Tahoma,Verdana;font-style:normal;font-weight:400;padding:0;width:auto;min-width:35%;line-height:1.2em}#slidesmenu img,#slidesmenu ul,div.imgentry img,footer p{margin:0;padding:0}footer div.contact+div.contact{order:3}footer div.support{order:2}footer div.support div{margin-left:auto}footer div.design{text-align:right;order:4}footer .design a{color:#000;padding-left:20px;text-decoration:none}#footer a:hover{color:#fff}div.imgentry{border:1px solid #ccc;margin:5px 0;overflow:hidden;padding:5px}div.imgentry div.img{float:right;margin:0;width:100px;-width:120px}div.imgentry div.img a{display:block;margin:0;padding:0}div.imgentry img{float:left;height:100px;-width:140px;-border-left:20px solid white;-border-right:20px solid white}div.imgentry div.text{border:1px solid red;float:left;width:575px}div.imgentry h2{font-size:20px;margin:0}#post-41.post>div.entry>div.floatright,.googlemaps{-border:5px solid blue;width:100%;height:200px;padding-top:70.7%;max-height:400px;position:relative}#post-41.post iframe{position:absolute;top:0;width:100%;height:100%}@media only screen and (min-width:666px){header{background-image:url(images/head.png);height:111px}#mainmenu{top:0;height:33px;margin:0;z-index:2;width:calc(100% - 348px)}#curpos,#mainmenu,#nosearch{display:block;right:0;position:absolute}#nosearch{background-image:url(images/head.png);background-position:-985px 0;background-repeat:none;top:0;width:15px;height:100%}#curpos{color:#707172;font-family:Arial,Tahoma;font-size:12px;font-style:normal;font-weight:400;top:57px;width:calc(100% - 348px)}#google_translate_element{position:absolute;right:0;top:71px;margin:0}#google_translate_element>div{padding:4px 0}#google_translate_element select{display:block;float:right;margin:0 4px;width:120px}#page{display:flex;flex-flow:row no wrap;-float:left}#page #content{flex-grow:1}#sidemenu{border-right:3px solid #789;-font-family:Arial,Tahoma;-font-style:italic;-float:left;width:245px;-min-width:200px;-margin:0 -5px 10px 0;-padding:15px;flex:0 0 25%}footer{-float:left;-margin:0 0;-margin-bottom:40px;-padding:0;flex-wrap:nowrap;margin-top:20px!important}footer>div{order:0!important;flex:1 1 25%;min-width:100px}footer>div.support>div{margin:0 auto}}@media only screen and (min-width:1000px){body>.wrapper{max-width:1000px;margin:0 auto}#topleftbg{display:block;background-image:url(images/bg_left.png);background-position:left top;background-repeat:repeat-x;position:absolute;height:97px;left:0;top:0;width:50%;z-index:-1}#nosearch{display:none}.slides{height:465px;width:1000px}.slides>.slide,.slides>.slidesmenu{transform:none}}
