html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;border:0;padding:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
body{background:#fff;border-top:3px solid #ce301b;color:#454545;font:normal 14px/150% Myriad Pro,Arial,sans-serif;}
pre{margin-bottom:24px;border:1px dotted #999;padding:12px;background:#f6f6f6;font-family:Courier New,Courier;}
h1 a{position:absolute;top:36px;width:356px;height:54px;background:url(../i/i-logo-jan_quickels.gif) no-repeat 0 0;text-indent:-9999px;}
h2,h3,h4,h5,h6{display:block;font-style:normal;color:#565656;}
h2{margin-bottom:36px;font-size:28px;line-height:28px}
h3{margin-bottom:36px;font-size:20px;}
h4{margin-bottom:24px;font-size:16px;}
p{font-size:14px;margin:24px 0;}
a{color:#454545;text-decoration:none;}
a:hover{color:#ce301b;}
address{margin:24px 0;font-style:normal;}
#layout-wrapper{position:relative;width:984px;margin:0 auto;}
#masthead{height:120px;border-bottom:1px solid #e3e3e3;}
#show-site-functions{display:block;float:right;margin-top:6px;padding-right:20px;height:24px;background:url(../i/b-site-functions.gif) no-repeat 100% -4px;font-size:12px;}
a:hover#show-site-functions{background-position:100% -28px;}
a#show-site-functions.open{background-position:100% -50px;}
a:hover#show-site-functions.open{background-position:100% -74px;}
#site-functions{position:relative;display:none;height:24px;border-bottom:1px solid #e3e3e3;}
#site-functions label{position:absolute;text-indent:-9999px;}
#search{float:left;width:292px;height:16px;border:solid #e3e3e3;border-width:0 1px;padding:4px;}
#search:focus{background:#f9f9f9;}
#search_submit{display:block;width:24px;height:24px;border:0;background:url(../i/b-search-submit.gif) no-repeat 0 0;text-indent:-9999px;cursor:pointer;}
.share-this{position:absolute;top:4px;right:0;margin:0;padding:0;}
.share-this li{display:inline;}
.share-article{height: 24px;margin: 0 0 12px 0;}
.share-article li{display:inline;}
.download-related-files{padding-bottom:24px;}
#content{float:left;width:984px;min-height:240px;margin-bottom:12px;padding-top:24px;}
#nav{position:absolute;top:70px;right:0;}
#nav li{display:inline;margin-left:24px;}
#nav li a{color:#565656;font-size:16px;}
#nav li a:hover,#nav li a.current{padding-bottom:12px;background:url(../i/b-nav-li.gif) no-repeat 50% 100%;color:#ce301b;}
.floatleft{float:left;}
.floatright{float:right;}
.clearboth{clear:both;width:100%;}
.linebreak{white-space:pre-wrap;}
.borderbottom{margin-bottom:24px;border-bottom:1px dotted #999;}
.textlink{border-bottom:1px dotted #999;}
a:hover.textlink{border-color:#ce301b;}
.col{float:left;margin-right:24px;}
.two{width:144px;}
.four{width:312px;}
.six{width:480px;}
.eight{width:648px;}
.ten{width:816px;}
.twelve{width:100%;}
.last{margin-right:0;}
.delicious,.digg,.fb,.su,.twitter{display:block;float:left;width:16px;height:16px;margin-right:6px;text-indent:-9999px;}
.delicious{background:url(../i/b-social_bookmarks.gif) no-repeat 0 0;}
a:hover.delicious{background-position:0 -16px;}
.digg{background:url(../i/b-social_bookmarks.gif) no-repeat -16px 0;}
a:hover.digg{background-position:-16px -16px;}
.fb{background:url(../i/b-social_bookmarks.gif) no-repeat -32px 0;}
a:hover.fb{background-position:-32px -16px;}
.su{background:url(../i/b-social_bookmarks.gif) no-repeat -48px 0;}
a:hover.su{background-position:-48px -16px;}
.twitter{background:url(../i/b-social_bookmarks.gif) no-repeat -64px 0;}
a:hover.twitter{background-position:-64px -16px;}
#contact_form{width:100%;}
#contact_form legend{padding-bottom: 24px;}
#contact_form ol{list-style:none!important;}
#contact_form li{margin-bottom:24px;}
#contact_form ol li img{width:144px;margin-left:168px;border:1px solid #999;}
#contact_form label{position:absolute;width:144px;}
#contact_form input.textfield{width:336px;height:20px;margin-left:168px;padding:4px 2px 0 2px;border:1px solid #999;font-size:12px;line-height:12px;}
#contact_form textarea.textfield{width:336px;min-height:200px;margin-left:168px;padding:4px 2px 2px 2px;border:1px solid #999;font-family:Myriad Pro,Arial,sans-serif;font-size:14px;overflow:auto;}
span.captcha_instructions{position:absolute;left:320px;width:180px;margin:0;line-height:120%;}
#captcha.textfield{width:144px;}
.submit-btn{margin-left:168px;}
.social-networks{margin-bottom:24px;}
.social-networks li{display:block;}
#footer{clear:both;width:984px;border-top:1px solid #e3e3e3;padding:24px 0 48px 0;font-size:12px;}
#footer .home-link{display:block;float:left;padding-left:20px;background:url(../i/i-logo-jan_quickels-small.gif) no-repeat 0 2px;color:#999;}
#footer a:hover.home-link{color:#ce301b;}
#footer-nav{float:right;}
#footer-nav li{display:inline;margin-left:4px;}
#footer-nav li a.current{color:#ce301b;}
.meta{margin-top:12px;color:#999;}
.support{padding:3px 0 3px 16px;background:url(../i/b-footer-check.gif) no-repeat 0 0;color:#999;}
a:hover.support{background-position:0 100%;color:#ce301b;}
.latest-post{margin:0;border-bottom:1px dotted #ccc;padding:12px 0;font-size:12px;}
.latest-post a{border-bottom:1px dotted #ccc;}
.latest-post em{display:block;}
.latest-post span{color:#787878;}
.odd,.even{margin:0;padding:24px;}
.odd h4,.even h4{margin-bottom:12px;}
.odd p,.even p{margin:0;}
.odd{background:#f3f3f3;}
.link{display:block;padding-left:16px;background:url(../i/b-arrows-lr.gif) no-repeat -32px -2px;}
a:hover.link{background-position:-32px -26px;}
#startseite .stripViewer .panelContainer .panel ul{text-align:left;margin:0 15px 0 30px;}
#startseite .slider-wrap{margin:0 0 36px 0;padding-bottom:6px;position:relative;width:100%;border-bottom:1px dotted #e3e3e3;}
#startseite .csw{width:100%;height:480px;background:#fff;overflow:hidden;}
#startseite .csw .loading{margin:200px 0 300px 0;text-align:center;}
#startseite .stripViewer{position:relative;overflow:hidden!important;padding-bottom:12px;width:984px;height:488px;clear:both;background:#fff;}
#startseite .stripViewer .panelContainer{position:relative;left:0;top:0;width:100%;list-style-type:none;}
#startseite .stripViewer .panelContainer .panel{float:left;height:100%;position:relative;width:984px;}
#startseite .panel a strong{position:absolute;bottom:-24px;right:0;margin:0;color:#999;font-size:12px;}
#startseite .panel a:hover strong{color:#ce301b;}
#startseite .panel img{display:block;width:982px;height:480px;border:1px solid #e3e3e3;}
#startseite .stripViewer .panelContainer .panel .wrapper{padding:0;}
#startseite .stripNav{position:absolute;bottom: 0;left:-7px;background:#fff;z-index:10;}
#startseite .stripNav ul{list-style:none;}
#startseite .stripNav ul li{float:left;margin-right:2px;}
#startseite .stripNav a{display:block;width:24px;height:24px;background:#fff url(../i/i-referenzen-nav.gif) no-repeat 0 0;text-decoration:none;text-indent:-9999px;}
#startseite .stripNav li a:hover,#startseite .stripNav li a.current{background-position:0 -24px;}
#startseite .stripNavL,body#startseite .stripNavR{display:none;}
.ref-cat{float:left;width:100%;padding:0 0 24px 0;}
.ref-cat h3{margin:24px 0;}
.ref-item-left{float:left;width:480px;margin:24px 24px 0 0;}
.ref-item-right{float:left;width:480px;margin-top:24px;}
.ref-thumbnail{display:block;float:left;margin-right:18px;}
.ref-description{display:block;float:left;width:408px;}
.ref-description strong{display:block;font-size:16px;margin:5px 0;}
#breadcrumb{float:left;margin-top:6px;}
#breadcrumb a{font-size:12px;line-height:18px;padding-left:16px;background:url(../i/b-overview.gif) no-repeat 0 -3px;}
#breadcrumb a:hover{background-position:0 -19px;}
#screenshots{position:absolute;width:auto;height:504px;border:1px solid #e3e3e3;overflow:hidden;}
#screenshots img{float:left;}
.new{padding-left:20px;background:url(../i/i-callout-neu.gif) no-repeat 0 0;}
.metadata{padding-top:0;font-size:13px;color:#787878;}
.metadata li{display:block;clear:both;border-bottom:1px dotted #ccc;padding:6px 0;}
.metadata li span{float:left;width:96px;text-align:left;}
.metadata li a{border-bottom:1px dotted #ccc;color:#787878;}
.metadata li a:hover{border-color:#ce301b;color:#ce301b;}
.metadata li.meta-last{border-bottom:0;}
#referenzen .stripViewer .panelContainer .panel ul{text-align:left;margin:0;}
#referenzen .slider-wrap{margin:0;position:relative;width:100%;}
#referenzen .csw{width:100%;height:528px;background:#fff;overflow:hidden;}
#referenzen .csw .loading{margin:252px 0 252px 0;text-align:center;}
#referenzen .stripViewer{position:relative;overflow:hidden;margin:auto;width:648px;height:528px;clear:both;background:#fff;}
#referenzen .stripViewer .panelContainer{position:relative;left:0;top:0;width:100%;list-style-type:none;}
#referenzen .stripViewer .panelContainer .panel{float:left;height:100%;position:relative;width:648px;}
#referenzen .stripViewer .panelContainer .panel .wrapper{padding:0;}
#referenzen .stripViewer img{border:1px solid #e3e3e3;}
#referenzen .wrapper span{float:right;color:#999;font-size:12px;}
#referenzen .stripNav{position:absolute;bottom:-4px;left:-7px;background:#fff;z-index:10;}
#referenzen .stripNav ul{list-style:none;}
#referenzen .stripNav ul li{float:left;margin-right:2px;}
#referenzen .stripNav a{display:block;width:24px;height:24px;background:#fff url(../i/i-referenzen-nav.gif) no-repeat 0 0;text-decoration:none;text-indent:-9999px;}
#referenzen .stripNav li a:hover,#referenzen .stripNav li a.current{background-position:0 -24px;}
#referenzen .stripNavL,.stripNavR{display:none;}
.article{border-bottom:6px solid #ccc;padding-bottom:12px;}
.article h2{margin-bottom:12px;}
.article-img {border:1px solid #e3e3e3;margin-top: 24px;}
.demo{position:relative;border:1px dotted #ccc;padding:24px 24px 12px; 24px;}
.demo_caption{position:absolute;top:-1px;left:-1px;padding:2px 6px 0 6px;font-size:10px;color:#fff;background:#ccc;text-transform:uppercase;}
#comment_form{margin-bottom:36px;border-bottom:1px dotted #ccc;padding:24px 12px;background:#f6f6f6;}
#comment_form legend{padding-bottom: 24px;}
#comment_form ol{list-style:none!important;}
#comment_form li{margin-bottom:24px;}
#comment_form ol li img{width:144px;margin-left:168px;border:1px solid #999;}
#comment_form label{position:absolute;width:144px;}
#comment_form input.textfield{width:336px;height:20px;margin-left:168px;padding:4px 2px 0 2px;border:1px solid #999;font-size:12px;line-height:12px;}
#comment_form textarea.textfield{width:336px;min-height:200px;margin-left:168px;padding:4px 2px 2px 2px;border:1px solid #999;font-family:Myriad Pro,Arial,sans-serif;font-size:14px;overflow:auto;}.comments{float:left;}
#comment_form span.captcha_instructions{position:absolute;left:332px;width:180px;margin:0;line-height:120%;}
#comment_form #notify_me, #comment_form #save_info{margin-left:168px}
.user-checkbox {margin-left: 168px;}
.comment-odd,.comment-even{padding:12px;}
.comment-odd h4,.comment-even h4{margin:0;}
.comment-odd span,.comment-even span{color:#999;font-size:12px;}
.comment-odd{background:#f6f6f6;}
.meta-article{display:block;padding-bottom:6px;border-bottom:1px dotted #e3e3e3;color:#999;}
.blog-entry {margin-bottom:36px;border-bottom:1px dotted #999;padding-bottom:12px;}
.blog-entry h3{margin-bottom: 12px;}
.blog-entry span{}
a.comment-link{padding-left:18px;background:url(../i/b-comments.gif) no-repeat 0 -2px;color:#999;}
a:hover.comment-link, .categories a:hover{background-position:0 -18px;color:#ce301b;}
.categories{padding-left:18px;background:url(../i/b-categories.gif) no-repeat 0 -2px;}
.categories a{color:#999;}
.gravatar{float:left;margin:0 8px 8px 0;}
.result-item{display:block;padding:12px;border:1px dotted #ccc;}
.result-item img{float:left;margin-right:24px;}
.result-item h4{display:block;margin:0 0 12px 0;}
.result-item.even{background:#f3f3f3;}
span.search-section{display:block;font-weight:bold;}
.entry-vita{padding:24px 0 0 0;border-bottom:1px dotted #e3e3e3;}
.portait{display:block;width:144px;margin-bottom:24px;border:1px solid #e3e3e3;}
.crosslink-person{display:block;padding-left:20px;background:url(../i/b-arrows-lr.gif) no-repeat -32px -2px;}
a:hover.crosslink-person{background-position:-32px -26px;}
.crosslink-person.active{background-position:-32px -26px;color:#ce301b;}
.checklist{margin-bottom:36px;}
.checklist li{margin:12px 0;padding-left:20px;background:url(../i/i-checklist.gif) no-repeat -4px -4px;}
#startseite .posterous_bookmarklet_entry object,#startseite .posterous_bookmarklet_entry object embed{width:312px!important;}
.posterous_quote_citation,.posterous_quote_citation a{color:#999;}
.posterous_quote_citation a{border-bottom:1px dotted #ccc;}
table{display:table;width:984px;margin:0;padding:0;border:1px solid #999;border-width:1px 0 0 1px;caption-side:top;font-size:1em;font-style:italic;line-height:1.5em;text-align:left;}
caption{display:table-caption;width:984px;margin:2.25em 0 .75em 0;padding:0 0 .75em 0;font-size:1.3333em;font-style:normal;text-align:left;}
thead,tfoot,tbody{font-style:normal;}
thead tr th{display:table-cell;width:210px;padding:.5em;border:solid #999;border-width:0 1px 1px 0;background:#e3e3e3;font-size:1.1667em;line-height:1.2857em;text-align:center;vertical-align:middle;}
tbody tr td,th{display:table-cell;padding:.5em;border:solid #999;border-width:0 1px 1px 0;vertical-align:middle;}
tfoot tr td{display:table-cell;padding:.5em;border:solid #999;border-width:0 1px 1px 0;background:#e3e3e3;font-size:1em;line-height:1.5em;vertical-align:middle;}
.sectioncol{background:#f3f3f3;}
form#nutzen{width:400px;margin:0;padding:0;background:#fff;}
#nutzen label{display:block;margin:0 0 2px 1px;font:10px/120% Myriad Pro,Arial,sans-serif;}
#nutzen select{margin:0 0 4px 0;font:11px/120% Myriad Pro,Arial,sans-serif;}
#nutzen input{width:50px;margin:0 0 4px 0;font:11px/120% Myriad Pro,Arial,sans-serif;}
#nutzen #submit{width:80px;}
#box{float:left;margin:0;padding:0;background:#fff;}
#paperbox{float:left;margin:0;border:1px solid #999;padding:0;background:#fff;}
.einzelnutzen{float:left;margin:0 1px 1px 0;padding:0;background:#ce301b;}