#teasers-top{height:114px}#teasers-top .shadow-box{float:left;height:114px}#teasers-top .shadow-box-content{background:#000;height:104px;padding-left:16px}#teasers-top .shadow-box-content img{float:left}#teasers-top .shadow-box-content .text{float:left;padding:26px 0 0 20px;font:italic 20px GenerisSerifComMedium,Georgia,Times,serif;color:#afaaa7}#teasers-top .arrow-anchor-box{position:absolute;bottom:25px;right:18px}#teasers-top .arrow-anchor-box .txt{background-color:#afaaa7}#teasers-top .arrow-anchor-box .peak{background-position:0 -16px}#teasers-top .arrow-anchor-box:hover .txt{background:#3d3938}#teasers-top .arrow-anchor-box:hover .peak{background-position:-9px -16px}#teaser-top-1{width:323px}#teaser-top-2{width:403px;margin-left:2px}#teaser-top-3{width:252px;margin-left:2px}#teaser-top-1 .teaser-top-content{background:url(/css/images/content/home/teaser-top-1-pic.png) 0 0 no-repeat;padding-left:59px}#teaser-top-2 .teaser-top-content{background:url(/css/images/content/home/teaser-top-2-pic.png) 0 0 no-repeat;padding-left:87px}#teaser-top-3 .teaser-top-content{background:url(/css/images/content/home/teaser-top-3-pic.png) 0 0 no-repeat;padding-left:50px}.desktop-slider #css3-slider .overlay_text .offer_text{float:left}.desktop-slider #css3-slider .overlay_text .font_price{float:left;margin-top:9px}.desktop-slider #css3-slider .overlay_text .currency{float:right;margin-left:5px}.font-services #leftframe-9cols{width:698px;padding:30px 0 30px 30px;line-height:20px}.font-services #rightframe-3cols{padding:0 10px 30px 0}.font-services .catalog-title{width:690px}.font-services .shadow-box .shadow-box-shadow{display:none}.font-services .shadow-box .shadow-box-content{padding-left:0;padding-top:0;margin-left:-25px;margin-right:-5px}.font-services .shadow-box .shadow-box-content.blog-entry,.font-services .shadow-box .shadow-box-content.image,.font-services .shadow-box .shadow-box-content.default,.font-services .shadow-box.teaser .shadow-box-content{margin:0}.shadow-box.teaser{float:left;width:730px}.shadow-box.teaser .shadow-box-shadow{display:block}.teaser .teaser-icon{float:left;width:120px;height:65px;margin:0 0 20px 20px}.teaser .teaser-text{margin:0;float:left;width:710px;padding:18px 0 0 20px;border-top:5px #d4d2cc solid;font:italic 18px GenerisSerifComMedium,Georgia,Times,serif;color:#3d3938;height:36px}.teaser-info{float:left;width:420px;margin:0 0 20px 20px}.teaser .arrow-anchor-box{position:absolute;bottom:20px;right:20px}.teaser .arrow-anchor-box .txt{color:#fff;background-color:#afaaa7}.teaser .arrow-anchor-box .peak{background-position:0 -16px}.teaser .arrow-anchor-box:hover .peak{background-position:-9px -16px}.teaser .arrow-anchor-box:hover .txt{background:#3d3938}.font-services .teasers-box .shadow-box-content{padding-top:0}.font-services .description{width:665px;margin-bottom:50px;font:italic 30px/42px GenerisSerifComMedium,Georgia,Times,serif;color:#888582}.font-services .description-bottom{width:665px;padding-bottom:40px;font:16px/20px FrutigerNeue,Helvetica,Arial,sans-serif;color:#888582}.teasers{margin-bottom:50px}.font-services .description span{color:#000}#font-services-intro{background:url(/css/images/content/teaser-seperator-bg-2col.png) 0 0 repeat-y;margin-top:30px}#font-services-intro .teaser-box{border-top-width:8px}#font-services-intro h3{line-height:1.3em;font-size:26px;color:#000}#font-services-intro h3 span{color:#878482}#font-services-intro .teaser-box-icon{width:65px;height:65px;top:-40px;right:5px;font-size:65px}#teaser-box-ct{width:330px;margin:0 19px 0 0}#teaser-box-oem{width:320px;margin:0 0 0 19px}.teasers-seperator-bg2{height:194px;background:url(/css/images/content/font-services/teaser-backround.png) 0 5px repeat-y}.teaser{position:relative;float:left;width:198px}#teaser-1{border-top:5px solid #c00}#teaser-2{border-top:5px solid #c00;margin-left:43px}#teaser-3{border-top:5px solid #c00;margin-left:47px}.teaser-1-icon{background:url(/css/images/content/highlighter/c-highlighter.png) top right no-repeat}.teaser-2-icon{background:url(/css/images/content/highlighter/c-highlighter.png) top right no-repeat}.teaser-3-icon{background:url(/css/images/content/highlighter/c-highlighter.png) top right no-repeat}.teasers .arrow-anchor-box{,position:absolute;bottom:5px;right:0}.teasers .arrow-anchor-box .txt{color:#fff;background-color:#afaaa7}.teasers .arrow-anchor-box .peak{background-position:0 -16px}.teasers .arrow-anchor-box:hover .peak{background-position:-9px -16px}.teasers .arrow-anchor-box:hover .txt{background:#3d3938}.contact-image{width:204px;height:127px;position:absolute;top:-5px;right:21px;background:url(/css/images/content/font-services/contact-image.png) top right no-repeat}.contact-logo{width:112px;height:130px;margin:auto}.contact-logo.corporatetype{background:url(/css/images/content/font-services/c-logo.png) center center no-repeat}.contact-logo.oem{background:url(/css/images/content/font-services/o-logo.png) center center no-repeat}.contact-speech-bubble{width:215px;height:100px;margin-top:40px;margin-left:-7px;padding:25px 0 0;text-align:center;background:url(/css/images/content/font-services/speech-bubble.png) no-repeat;font:italic 14px/20px GenerisSerifComMedium,Georgia,Times,serif;color:#fff}.contact-info{font:bold 11px/20px FrutigerNeue,Helvetica,Arial,sans-serif;color:#888582}.contact-info span{display:block;padding-left:30px}.contact-info span.icon-email{color:#000;display:inline-block!important;font-size:17px;padding-right:6px;padding-left:0!important;vertical-align:sub}.contact-info span.email{display:block;padding-left:0}.contact-info span.phone{background:url(/css/images/content/font-services/phone.png) center left no-repeat}.contact-info span.fax{background:url(/css/images/content/font-services/fax.png) center left no-repeat}.contact-info a{color:#888582}#rightframe-3cols .arrow-anchor-box{float:right;margin-top:8px}#rightframe-3cols .arrow-anchor-box .txt{background-color:#afaaa7;color:#fff;line-height:12px;float:right}#rightframe-3cols .arrow-anchor-box .peak{background-position:0 -16px;float:right}#rightframe-3cols .arrow-anchor-box:hover .peak{background-position:-9px -16px}#rightframe-3cols .arrow-anchor-box:hover .txt{background:#3d3938}#blog-head .shadow-box-content{position:relative;width:728px;height:460px}#blog-head-pic{width:728px;height:460px}#blog-head-pic-title-frame{position:absolute;top:0;left:0}#blog-head-pic-title{height:19px;padding:15px 15px 20px 20px;background-color:#000;font-size:16px;color:#fff}#blog-head-pic-title h1{margin:0;padding:0;border:0}#blog-head-pic-title h1 span{color:#fff}#blog-head-pic-text{position:absolute;bottom:0;left:0;width:708px;height:135px;padding:20px 0 0 20px;font:italic 30px/42px GenerisSerifCom,Georgia,Times,serif;color:#fff;background:url(/css/images/content/home/stage-caption-bg.png) 0 0}#blog-head-pic-text .arrow-anchor-box{margin-top:8px}#blog-head-pic-text .arrow-anchor-box .peak{background-position:0 0}#blog-head-pic-text .arrow-anchor-box:hover .peak{background-position:-9px 0}#blog-head-pic-text .arrow-anchor-box:hover .txt{background:#afaaa7}.blog-menu{padding:0;margin:0;font-size:12px;font-weight:700}.blog-menu li{display:block;padding:2px 0 8px;background:url(/css/images/content/font-magazin/blog-category-separator.png) 30px bottom no-repeat;position:relative}.blog-menu li span.blog-menu-arrow a{display:block;height:40px;padding-left:35px;margin-left:40px;line-height:45px;color:#888582}.blog-menu li span.blog-menu-arrow a span.icon-fontnews-sidebar{color:#000;display:inline-block;font-size:23px;left:36px;position:absolute;top:0;width:36px}.blog-menu li span.blog-menu-arrow a span.icon-fontfeatures-sidebar{color:#000;font-size:25px;left:38px;position:absolute;top:-1px;width:37px}.blog-menu li span.blog-menu-arrow a span.icon-fontsinuse-sidebar{color:#000;font-size:22px;left:38px;position:absolute;top:-1px}.active .blog-menu-arrow{display:block;background:url(/css/images/content/font-magazin/blog-menu-arrow-peak.png) 10px center no-repeat}.blog-menu-title{height:74px;margin-left:37px;border-bottom:2px solid #e7e6e4;font:bold 16px/74px FrutigerNeue,Helvetica,Arial,sans-serif;text-transform:uppercase}.blog-menu-years{display:block;position:relative;top:-5px;padding-left:75px;font-size:10px}.blog-menu-years a{color:#afaaa7}.blog-menu-years a:hover{color:#000}.blog-menu li span.blog-menu-arrow a:hover{color:#000}.blog-menu .FontsinUse{}.blog-menu .FontNews{}.blog-menu .FontsinFocus{background:url(/css/images/content/font-magazin/blog-category-fonts-in-focus.png) 0 center no-repeat}.blog-menu .FontoftheWeek{}.blog-menu .FontFeatures{}.blog-menu .MovieFonts{}.blog-menu .FontLinks{}.blog-menu .FontEvents{}.blog-menu .FontDesigner{background:url(/css/images/content/font-magazin/blog-category-font-designer.png) 4px center no-repeat}.blog-menu .Brochures{background:url(/css/images/content/font-magazin/blog-category-new-flyer.png) 4px center no-repeat}.blog-menu .Awards{background:url(/css/images/content/font-magazin/blog-category-awards.png) 4px center no-repeat}.font-charts-title{height:32px;margin:30px 0 0 40px;padding-left:40px;font:10px/58px FrutigerNeueLight,Helvetica,Arial,sans-serif;text-transform:uppercase;background:url(/css/images/content/font-magazin/blog-category-fontcharts.png) left center no-repeat}.font-charts{margin:0;padding:20px 0 0 40px;font-size:12px;font-weight:700}.font-charts li{margin-left:25px;height:30px;color:#888582}.font-charts li a{line-height:45px;height:40px;color:#888582}.font-charts li a:hover{color:#000}.font-charts sup{line-height:0}.font-charts-entry{position:relative;width:660px;height:96px;margin:70px 0 0 20px;background-color:#e7e6e4}.font-charts-entry-highlighter{position:absolute;left:-20px;top:-30px;width:56px;height:60px;padding-left:4px;line-height:62px;font-size:20px;font-weight:700;text-align:center;color:#fff;background:url(/css/images/content/highlighter/font-charts-highlighter.png) 0 0 no-repeat}.font-charts-entry-sample{float:left}.font-charts-entry-font-pic{float:right;padding:15px 15px 0 0}.tagcloud{background:url(/css/images/content/font-magazin/blog-category-separator.png) center top no-repeat;margin-top:50px}.tagcloud-title{height:18px;padding:30px 0 0 40px;margin:30px 0 0 40px;line-height:27px;font-size:10px;font-weight:700;text-transform:uppercase;background:url(/css/images/content/font-magazin/blog-category-tagcloud.png) left bottom no-repeat}.tagcloud-content{padding:30px 0 30px 40px;line-height:25px;font-size:12px;font-weight:700;color:#888582}.tagcloud-content a{color:#888582}.tagcloud-content a:hover{color:#000}.blog-menu li span.blog-menu-arrow a span.icon-moviefonts-sidebar{color:#000;font-size:24px;left:39px;position:absolute;top:0}.blog-menu li span.blog-menu-arrow a span.icon-fontlinks-sidebar{color:#000;font-size:26px;left:39px;position:absolute;top:-1px}.blog-menu li span.blog-menu-arrow a span.icon-fontevents-sidebar{color:#000;font-size:24px;left:39px;position:absolute;top:1px}.blog-menu li span.blog-menu-arrow a span.icon-fontoftheweek-sidebar{color:#000;font-size:27px;left:35px;position:absolute;top:0}.blog-category-image .blog-category-logo.icon-font_feature-1{background:transparent none repeat scroll 0 0;font-size:52px;margin-left:-18px;margin-top:10px}.blog-entry-detail{font-family:FrutigerNeue,Helvetica,Arial,sans-serif;font-size:14px;padding:20px;line-height:25px}.blog-entry{position:relative;padding:20px 20px 40px}.blog-entry-text a{text-decoration:none;color:#871414}.blog-entry-meta-inf a{text-decoration:none;color:#871414}.blog-entry h1{width:520px;margin:0 0 20px;font:italic bold 30px/40px GenerisSerifCom,Georgia,Times,serif}.blog-entry h2{width:560px}.blog-entry-detail h1{width:578px;margin:0;font:italic bold 30px/40px GenerisSerifCom,Georgia,Times,serif}.font-family.blog-entry-detail h1,.font-family.blog-entry-detail h2{font:700 16px FrutigerNeue,Helvetica,Arial,sans-serif;width:700px;margin-bottom:1em;padding-bottom:1em;border-bottom:2px solid #e7e6e4}{font:700 16px FrutigerNeue,Helvetica,Arial,sans-serif;width:700px;margin-bottom:1em;padding-bottom:1em;border-bottom:2px solid #e7e6e4}.blog-entry-area{margin-top:10px}.blog-entry-meta-inf{font-size:10px;font-weight:700;margin-bottom:23px;color:#afaaa7}.blog-entry-introduction-text{font-weight:700;color:#888582}.blog-entry-area .samples div{width:214px;float:left;padding:14px}.blog-entry-area .samples div:first-child{padding-left:0}.blog-entry-area .samples div:last-child{padding-right:0}.blog-entry-area ul{padding-left:1em;margin-left:.5em;margin-top:1em;list-style-type:square}.blog-entry-teaser-text{font-weight:700;color:#afaaa7}.blog-entry-text{float:left;line-height:25px;font-size:14px}.blog-entry-text .arrow-anchor-box{margin-top:8px}.blog-entry-text .arrow-anchor-box .txt{background-color:#afaaa7;color:#fff}.blog-entry-text .arrow-anchor-box .peak{background-position:0 -16px}.blog-entry-text .arrow-anchor-box:hover .peak{background-position:-9px -16px}.blog-entry-text .arrow-anchor-box:hover .txt{background:#3d3938}.blog-entry-area-left{float:left;width:558px;line-height:25px}.blog-entry-area-left p{line-height:25px}.image-float{display:inline-block;vertical-align:bottom;margin:0 10px 10px}.blog-entry-area-left.imagefloat{display:inline-block;vertical-align:bottom;float:none}.font-family .blog-entry-area-left{float:left;width:700px;line-height:25px}.blog-entry-separator{height:40px;color:#d4d2cc;font-size:38px;text-align:center}.blog-entry-quote{position:relative;padding:25px 88px;font:italic bold 16px/22px GenerisSerifCom,Georgia,Times,serif;color:#afaaa7}.blog-entry-quote-sign-bottom{position:absolute;left:10px;bottom:10px;width:40px;height:30px;background:url(/css/images/content/font-magazin/blog-entry-quote-sign-bottom.png) 0 0 no-repeat}.blog-entry-quote-sign-top{position:absolute;right:10px;top:10px;width:40px;height:30px;background:url(/css/images/content/font-magazin/blog-entry-quote-sign-top.png) 0 0 no-repeat}.blog-entry-quote-author{position:absolute;right:10px;bottom:0;font:700 11px FrutigerNeueLight,Helvetica,Arial,sans-serif;color:#888582}.blog-entry-with-image{width:402px}.blog-entry-without-image{width:545px}.blog-entry-image{float:left;width:219px;margin-top:4px;margin-right:21px}.blog-entry-image-description{font-size:12px;line-height:15px;color:#fff;padding:10px;background:#000}.blog-entry-image-description.loupe{position:relative}.blog-entry-image-description .icon-zoom-in{font-size:24px;position:absolute;right:-5px;top:6px}.blog-entry .shadow-box{float:left;padding:5px 20px 5px 0}.blog-entry-title{font-family:FrutigerNeue,Helvetica,Arial,sans-serif;width:550px;height:55px;margin-bottom:30px;border-bottom:#e7e6e4 2px solid;line-height:40px;font-size:14px;color:#3d3938}.font-magazin-title{font-family:FrutigerNeue,Helvetica,Arial,sans-serif;padding:20px 0 20px 25px;line-height:16px;font-size:16px;color:#3d3938}.blog-category-image{width:112px;height:100px;position:absolute;top:-5px;right:21px;background:url(/css/images/content/font-magazin/blog-category-bg.png) top right no-repeat}.blog-category-logo{width:112px;height:100px;background-repeat:no-repeat;background-position:center center}.blog-category-awards .blog-category-logo{background-image:url(/css/images/content/font-magazin/blog-icon-awards.png)}.blog-category-brochures .blog-category-logo{background-image:url(/css/images/content/font-magazin/blog-icon-brochures.png)}.blog-category-events #blog-category-events-page .blog-category-logo{color:#000;font-size:56px;margin-left:18px;margin-top:8px}.blog-category-companyevents .blog-category-logo{background-image:url(/css/images/content/font-magazin/blog-icon-companyevents.png)}.blog-category-fontcharts .blog-category-logo{background-image:url(/css/images/content/font-magazin/blog-icon-fontcharts.png)}.blog-category-fontdesigners .blog-category-logo{background-image:url(/css/images/content/font-magazin/blog-icon-fontdesigners.png)}.blog-category-fontfeatures #blog-category-logo-featurepage .blog-category-logo{color:#000;margin-left:20px;margin-top:8px}.blog-category-fontlinks .blog-category-logo{background-image:url(/css/images/content/font-magazin/blog-icon-fontlinks.png)}.blog-category-fontnews #blog-category-image-fontpage .blog-category-logo{color:#000;margin-left:14px!important;margin-top:7px!important}.blog-category-fontsinfocus .blog-category-logo{background-image:url(/css/images/content/font-magazin/blog-icon-fontsinfocus.png)}.blog-category-fontsinuse .blog-category-logo{background-image:url(/css/images/content/font-magazin/blog-icon-fontsinuse.png)}.blog-category-fotw #blog-category-fotw-fweek .blog-category-logo{color:#000;margin-top:-6px!important}.blog-category-moviefonts .blog-category-logo{background-image:url(/css/images/content/font-magazin/blog-icon-moviefonts.png)}.blog-category-none .blog-category-image,.blog-category-none .blog-entry-meta-inf{display:none}.blog-entry-area-right{float:right;width:130px}.blog-entry-area-right-teaser{margin-top:0;padding:0 0 50px 50px}.font-family .blog-entry-area-right{width:210px;text-align:center}.font-family .blog-entry-area-right-teaser{padding:0 0 50px}.blog-entry-area-right-teaser.special{margin-bottom:-2px;padding:0 15px 0 50px;text-align:center}.blog-entry-area-right-teaser-border-top{background-color:#e7e6e4;height:2px;margin-bottom:10px}.blog-entry-area-right-teaser-border-bottom{height:2px;margin-top:10px;background-color:#e7e6e4}.blog-entry-area-right span{font-family:FrutigerNeue,Helvetica,Arial,sans-serif;font-size:10px;line-height:10px;color:#3d3938}.blog-entry-area-right .arrow-anchor-box{margin-top:8px}.blog-entry-area-right .arrow-anchor-box .txt{background-color:#afaaa7;line-height:12px;color:#fff}.blog-entry-area-right .arrow-anchor-box .peak{background-position:0 -16px}.blog-entry-area-right .arrow-anchor-box:hover .peak{background-position:-9px -16px}.blog-entry-area-right .arrow-anchor-box:hover .txt{background:#3d3938}.font-family .blog-entry-area-right-teaser-border-bottom,.font-family .blog-entry-area-right-teaser-border-top{margin:10px 50px}.font-family-detail{padding:20px}.font-family-detail h1{font-family:generisserifcom;font-size:30px;text-transform:none;margin:0 0 20px;font-style:italic;line-height:40px;width:700px}.catalog-font-family-title{height:55px;margin-bottom:30px;border-bottom:#e7e6e4 2px solid;line-height:55px;font-size:14px;color:#3d3938;margin-left:10px;margin-right:10px}.font-family .blog-entry-area{padding-bottom:10px}.pdfsample{}.pdfsample .icon-file-pdf{float:left;font-size:30px;margin-left:-4px}.font-family-shopping-cart-info{float:right;width:254px;margin:25px 34px 0 0;font:bold italic 16px/24px GenerisSerifCom,Georgia,Times,serif;color:#888582}.font-family-shopping-cart-info .arrow-anchor-box-shadow{margin-top:10px}#more-contents{margin-top:30px}#more-contents .title,#tags .title{font-size:11px;font-weight:700;color:#888582;line-height:normal;text-transform:uppercase}#more-contents .entry{float:left;line-height:normal;min-height:28px;width:252px;margin-top:16px;padding:3px 0 0;font-size:12px;color:#888582}#more-contents .entry span.icon-font_in_use{float:left;height:28px;padding-right:6px}#more-contents .entry.right{margin-left:63px}#tags{margin-top:32px;padding:20px 20px 43px 14px;background-color:#e7e6e4;font-size:12px;color:#888582}#tags #entries{margin-top:16px}#tags a{background-color:#e7e6e4;font-size:13px;color:#888582;text-decoration:underline}