User:Kbultijnck/common.css

.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1} *:first-child+html .clearfix{zoom:1} *{margin:0;padding:0}html{}body{font-size:21px;font-weight:normal;font-family:'DINNextLTProCondensed';color:#171817}h1{font-size:28px;color:#000}h2{font-size:24px;color:#000}h3{font-size:20px;color:#000}h4{font-size:18px;color:#000}h5{font-size:16px;color:#000}h6{font-size:14px;color:#000}strong{color:#000}table{border-collapse:collapse;border:0 none;width:100%}table td{vertical-align:top;padding:3px 3px 3px 0}a{outline:none}.lFloat{float:left}.rFloat{float:right}.center{margin:0 auto}.DINRegular{font-family:'DINRegular'}.DINEngschriftRegular{font-family:'DINEngschriftRegular'}.DINNextLTProCondensed{font-family:'DINNextLTProCondensed'} #wrapper ul.ul-pager{margin:0 ;padding:15px 0;list-style:none}#wrapper ul.ul-pager li{margin-right:5px;display:inline;float:left}#wrapper ul.ul-pager li span{padding:3px 6px;color:#ccc;border:1px solid #eee;display:block;float:left}#wrapper ul.ul-pager li a{padding:3px 6px;background:#fff;border:1px solid #eee;display:block;float:left}#wrapper ul.ul-pager li{background:url("/public/images/bullet.png") no-repeat scroll 0 10px transparent;padding-left:15px}@font-face{font-family:'DINEngschriftRegular';src:url('/public/fonts/dinengschrift-regular-webfont.eot');src:url('/public/fonts/dinengschrift-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/public/fonts/dinengschrift-regular-webfont.woff') format('woff'),url('/public/fonts/dinengschrift-regular-webfont.ttf') format('truetype'),url('/public/fonts/dinengschrift-regular-webfont.svg#DINEngschriftRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DINRegular';src:url('/public/fonts/din-regular-webfont.eot');src:url('/public/fonts/din-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/public/fonts/din-regular-webfont.woff') format('woff'),url('/public/fonts/din-regular-webfont.ttf') format('truetype'),url('/public/fonts/din-regular-webfont.svg#DINRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DINNextLTProCondensed';src:url('/public/fonts/dinnextltpro-condensed-webfont.eot');src:url('/public/fonts/dinnextltpro-condensed-webfont.eot?#iefix') format('embedded-opentype'),url('/public/fonts/dinnextltpro-condensed-webfont.woff') format('woff'),url('/public/fonts/dinnextltpro-condensed-webfont.ttf') format('truetype'),url('/public/fonts/dinnextltpro-condensed-webfont.svg#DINNextLTProCondensed') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DINNextLTProUltraLtCn';src:url('/public/fonts/dinnextltpro-ultralightcond-webfont.eot');src:url('/public/fonts/dinnextltpro-ultralightcond-webfont.eot?#iefix') format('embedded-opentype'),url('/public/fonts/dinnextltpro-ultralightcond-webfont.woff') format('woff'),url('/public/fonts/dinnextltpro-ultralightcond-webfont.ttf') format('truetype'),url('/public/fonts/dinnextltpro-ultralightcond-webfont.svg#DINNextLTProUltraLtCn') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DINNextLTProLightCondensed';src:url('/public/fonts/dinnextltpro-lightcondensed-webfont.eot');src:url('/public/fonts/dinnextltpro-lightcondensed-webfont.eot?#iefix') format('embedded-opentype'),url('/public/fonts/dinnextltpro-lightcondensed-webfont.woff') format('woff'),url('/public/fonts/dinnextltpro-lightcondensed-webfont.ttf') format('truetype'),url('/public/fonts/dinnextltpro-lightcondensed-webfont.svg#DINNextLTProLightCondensed') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DINNextLTProMediumCondensed';src:url('/public/fonts/dinnextltpro-mediumcond-webfont.eot');src:url('/public/fonts/dinnextltpro-mediumcond-webfont.eot?#iefix') format('embedded-opentype'),url('/public/fonts/dinnextltpro-mediumcond-webfont.woff') format('woff'),url('/public/fonts/dinnextltpro-mediumcond-webfont.ttf') format('truetype'),url('/public/fonts/dinnextltpro-mediumcond-webfont.svg#DINNextLTProMediumCondensed') format('svg');font-weight:normal;font-style:normal;color:#000}@font-face{font-family:'DINNextLTProHeavyCondensed';src:url('/public/fonts/dinnextltpro-heavycondensed-webfont.eot');src:url('/public/fonts/dinnextltpro-heavycondensed-webfont.eot?#iefix') format('embedded-opentype'),url('/public/fonts/dinnextltpro-heavycondensed-webfont.woff') format('woff'),url('/public/fonts/dinnextltpro-heavycondensed-webfont.ttf') format('truetype'),url('/public/fonts/dinnextltpro-heavycondensed-webfont.svg#DINNextLTProHeavyCondensed') format('svg');font-weight:normal;font-style:normal;color:#000}@font-face{font-family:'TimesNewRomanBoldItalic';src:url('/public/fonts/timesbi-webfont.eot');src:url('/public/fonts/timesbi-webfont.eot?#iefix') format('embedded-opentype'),url('/public/fonts/timesbi-webfont.woff') format('woff'),url('/public/fonts/timesbi-webfont.ttf') format('truetype'),url('/public/fonts/timesbi-webfont.svg#TimesNewRomanBoldItalic') format('svg');font-weight:normal;font-style:normal;color:#000}#main-navigation a,#language-navigation a,#quotes strong,#partial-navigation a,#href-live-chat,#href-live-chat-small,#href-mail,strong.title,strong.title-small,a.more,a.more-small,#highlight-links a,#text h3,a.demo,.skypeStatus a{font-family:'DINEngschriftRegular'}#side-navigation a,#rssCategories a{font-family:'DINNextLTProHeavyCondensed'}#specs-navigation a{font-family:'DINNextLTProMediumCondensed'}#footer p{font-family:'DINRegular'}.borderDual{border-top:1px solid #000;border-bottom:1px solid #000}.borderBottom{border-bottom:1px solid #000}.white-on-red span,p span.white-on-red{color:#fff;background:#DC1C13} #background{background:url(/public/images/bg-home.jpg) right 54px no-repeat}#background.solutions{background-image:url(/public/images/bg-solutions.jpg)}#background_image{position:absolute;top:54px;right:0px;overflow:hidden} #outterWrapper{background:url(/public/images/rptr-top.gif) left top repeat-x}#wrapper{position:relative;width:900px;z-index:1} #header{position:relative;width:900px;height:195px;z-index:2}#header.index{height:640px}#header #logo{position:absolute;left:0;top:75px;text-indent:-9999px;background:url(/public/images/ecommerce-logo.png) left top no-repeat;width:142px;height:99px;z-index:2}#header ul{font-size:20px;text-transform:uppercase}#header li{list-style:none;display:inline;float:left}#header li a{color:#fff;text-decoration:none;display:block;float:left}#header.index #headerTop{height:300px}#headerTop{position:relative;height:195px;width:900px}#headerTop #headerQuote{position:absolute;left:209px;bottom:67px;padding:0 0 33px 60px;font-family:DINNextLTProMediumCondensed,Arial;width:350px;background:url(/public/images/small-quote-left.png) left bottom no-repeat}#headerTop #headerQuote strong{font-weight:normal;line-height:60px;font-size:50px;text-transform:uppercase;display:block}#headerTop #headerQuote span{line-height:25px;font-size:30px;font-weight:normal;text-transform:uppercase;display:block}#headerTop #live-chat-small{position:absolute;right:0;bottom:0;height:196px}#header.index #headerTop #live-chat-small{height:246px}#headerBottom{position:relative;width:900px;height:340px}#headerBottom #blogHeader{position:relative;margin-left:29px;width:282px;height:318px;float:left}#headerBottom #blogHeader li{width:282px;max-height:66px;overflow:hidden}#headerBottom #blogHeader h3.title{padding:13px 0 10px 0;font-weight:normal;font-size:26px;text-transform:uppercase;color:#000;text-decoration:none;font-family:'DINEngschriftRegular',Arial,sans-serif;border-top:3px solid #000;border-bottom:1px solid #000;display:block}#headerBottom #blogHeader h3.title img,strong a img{border:0 none}#headerBottom #blogHeader li a{color:#000;text-transform:none;font-size:18px}#headerBottom #blogHeader li a:hover{color:#DA1006}#headerBottom #blogHeader a.more{position:absolute;left:0;bottom:0;padding:13px 20px 10px 0;color:#000;text-align:right;border-top:1px solid #ccc;border-bottom:1px solid #000;width:262px;background-position:right center;display:block}#headerBottom #blogHeader a.more:hover{color:#DA1006} #header #main-navigation{position:absolute;left:0; top:0;z-index:10}#header #main-navigation li.first a{padding-left:0;background:none}#header #main-navigation li a{padding:16px 17px 16px 18px;background:url(/public/images/spltr-nav.gif) left center no-repeat}#header #main-navigation li ul{padding:10px 0 15px 0;font-size:16px;background:#000}#header #main-navigation li li a{padding:5px 19px 5px 20px;height:auto;background:none}#header #main-navigation li.current a{color:#da1006}#header #main-navigation li.current li a{color:#fff}#header #main-navigation li.current li.current a,#header #main-navigation li li a:hover{color:#da1006}#header #main-navigation #main-navigation_47,#header #main-navigation #main-navigation_53,#header #main-navigation #main-navigation_100,#header #main-navigation #main-navigation_137,#header #main-navigation #main-navigation_147{display:none}  #header #language-navigation{position:absolute;right:0;top:0;font-size:11px;z-index:10}#header #language-navigation li.current a{color:#da1006}#header #language-navigation li.first a{padding-left:0}#header #language-navigation a{padding:20px 10px 0 10px;height:34px} #quotes-wrapper{color:#000;height:318px;width:589px;overflow:hidden;float:left;z-index:1}#quotes-wrapper #quotes{position:relative;width:589px;height:318px;overflow:hidden}#quotes-wrapper #quotes blockquote{position:relative;width:589px;height:318px}#quotes-wrapper #quotes blockquote.center{text-align:center}#quotes-wrapper #quotes blockquote p{margin:0;padding:0}#quotes-wrapper #quotes blockquote img{position:absolute;left:0;top:0;margin:0;padding:0;z-index:1}#quotes-wrapper #quotes blockquote .title{position:relative;margin:0;padding:20px 20px 0 20px;text-transform:uppercase;font-family:'DINEngschriftRegular',Arial,sans-serif;font-weight:normal;font-size:36px;line-height:36px;z-index:3}#quotes-wrapper #quotes blockquote .subtitle{position:relative;margin:0;padding:0 20px;z-index:3;color:#fff;font-family:TimesNewRomanBoldItalic,Arial;font-weight:normal;font-size:24px;line-height:22px}#quotes-wrapper #quotes blockquote.black .subtitle{color:#000}#quotes-wrapper #quotes blockquote p.message{position:absolute;left:0;bottom:0;padding:20px;color:#fff;font-size:21px;font-family:DINNextLTProMediumCondensed,Arial;text-transform:uppercase;background:url(/public/images/quote-transparent-black.png) left top repeat;width:549px;z-index:3}#quotes-wrapper #quotes blockquote p.message a{position:relative;color:#fff;text-decoration:underline}#quotes-wrapper #quotes-nav{position:absolute;left:0;bottom:55px;z-index:20}#quotes-wrapper #quotes-nav a{margin-right:8px;text-indent:-9999px;width:12px;height:12px;background:url(/public/images/quotes-pager.gif) center center no-repeat;display:block;float:left}#quotes-wrapper #quotes-nav a.activeSlide{background-image:url(/public/images/quotes-pager-current.gif)} #content{position:relative;z-index:1}#content .page-row{position:relative;width:900px}#content .space{padding-top:56px}#content .faux-border{background:url(/public/images/faux-border.gif) left bottom no-repeat}#content .column{margin-left:26px;width:437px;float:left}#content .first{margin-left:0}#content .frame{border-top:3px solid #000}#content strong.title,#content h3.title{padding:13px 0 10px 0;font-weight:normal;font-size:26px;font-family:'DINEngschriftRegular',Arial,sans-serif;text-transform:uppercase;display:block}#content strong.title-small{padding:13px 0;font-weight:normal;font-size:22px;text-transform:uppercase;display:block}#content a.more,#headerBottom a.more{padding-right:15px;color:#7f7f7f;font-size:22px;text-transform:uppercase;text-decoration:none;background:url(/public/images/readmore_arrow.png) 100% 4px no-repeat;display:block;float:right;height:26px;line-height:25px}#content a.moreMargin{margin:10px 0 15px 0}#content a.more:hover{color:#da1006}#content a.more-small{padding-right:15px;color:#7f7f7f;font-size:20px;text-transform:uppercase;text-decoration:none;background:url(/public/images/more.gif) right 4px no-repeat;display:block;float:right} #partial-navigation{position:relative;min-height:276px;width:437px; float:left}#partial-navigation > li{display:none}#partial-navigation #partial-navigation_100,#partial-navigation #partial-navigation_53,#partial-navigation #partial-navigation_137,#partial-navigation #partial-navigation_147{margin-left:28px;width:204px;border-top:3px solid #000;border-bottom:1px solid #000;display:block;float:left}#partial-navigation #partial-navigation_53,#partial-navigation #partial-navigation_137{margin-left:0}#partial-navigation ul{padding:10px 0;border-top:1px solid #000}#partial-navigation li{list-style:none}#partial-navigation a{padding:13px 0 10px 0;font-size:26px;text-transform:uppercase;color:#000;text-decoration:none;display:block}#partial-navigation li li a{padding:6px 0 6px 22px;font-size:20px;height:auto;color:#7f7f7f;background:url(/public/images/li-cross.gif) 0 10px no-repeat}#partial-navigation li li a:hover{color:#da1006} #live-chat{position:absolute;right:0;bottom:0;background:url(/public/images/live-chat.png) right bottom no-repeat;width:437px;height:437px}#live-chat a{color:#000;text-transform:uppercase;text-decoration:none;display:block}#live-chat #href-live-chat{position:absolute;left:132px;bottom:68px;padding-top:48px;color:#e9d57f;font-size:30px;text-align:center;width:172px;height:124px}#live-chat #href-live-chat span{font-size:22px}#href-social{position:absolute;top:170px;left:96px;width:175px}#href-social a{margin-left:4px;width:18px;height:18px;text-indent:-9999px;float:left}#href-social #twitter{background:url(/public/images/ico-twitter.gif) center center no-repeat}#href-social #facebook{background:url(/public/images/ico-facebook.gif) center center no-repeat}#href-social #linkedin{background:url(/public/images/ico-linkedin.gif) center center no-repeat}#href-social #email{background:url(/public/images/ico-email.gif) center center no-repeat}#href-social #youtube{background:url(/public/images/ico-youtube.gif) center center no-repeat}#live-chat .skypeStatus{position:absolute;left:132px;bottom:67px;color:#e9d57f;font-size:30px;line-height:38px;text-align:center;width:172px;height:172px}#live-chat .skypeStatus a{position:absolute;left:0;top:0;padding-top:49px;height:123px;width:172px;color:#e9d57f;display:none}#live-chat .online a.skype-call{display:block}#live-chat .offline a.call-back{display:block} #live-chat-small{position:relative;right:0;top:54px;background:url(/public/images/live-chat-smaller.png) center 20px no-repeat;width:282px;height:246px}#live-chat-small a{color:#000;text-transform:uppercase;text-decoration:none;display:block}#live-chat-small #href-live-chat-small{position:absolute;left:56px;bottom:50px;padding-top:48px;color:#e9d57f;font-size:30px;text-align:center;width:172px;height:124px}#live-chat-small #href-live-chat-small span{font-size:22px}#live-chat-small #href-mail{position:absolute;top:165px;left:0;font-size:16px;text-align:center;width:282px}#live-chat-small .ContactLine1{position:absolute;top:165px;left:0;font-size:16px;text-align:center;width:282px}#live-chat-small .ContactLine2{position:absolute;top:186px;left:0;font-size:16px;text-align:center;width:282px}#live-chat-small a:hover{color:#DD1C13}#live-chat #href-mail{position:absolute;bottom:20px;left:80px;text-align:center;width:282px}#live-chat #href-mail img{border:0 none}#live-chat-small .skypeStatus{position:absolute;left:76px;top:20px;padding-top:0;color:#e9d57f;font-size:19px;text-align:center;width:130px;height:130px}#live-chat-small .skypeStatus a{line-height:33px;color:#e9d57f;display:none}#live-chat-small .online a.skype-call{padding-top:33px;display:block}#live-chat-small .offline a.call-back{padding-top:33px;display:block} #indexBlocks h3{margin-bottom:15px;padding:13px 0 10px 0;font-size:24px;text-transform:uppercase;border-top:3px solid #000;border-bottom:1px solid #000}#indexBlocks .indexBlock{}#inner-text #indexBlocks ul{padding:10px 0 0 0}#inner-text #indexBlocks ul li{padding-bottom:10px;padding-left:25px;background:url("/public/images/li-cross-small.gif") left 8px no-repeat}#indexBlocks .index-block-href,#indexBlocks .index-block-href a{margin-top:10px;padding:13px 15px 10px 0 ;color:#7f7f7f;font-size:22px;text-transform:uppercase;text-align:right;text-decoration:none;background:url(/public/images/readmore_arrow.png) right center no-repeat;display:block;float:right;height:26px;line-height:25px;border-top:1px solid #000;width:574px}#indexBlocks .index-block-href:hover,#indexBlocks .index-block-href a:hover{color:#DA1006} #clientsSidebar{position:relative;padding-bottom:40px;height:172px;background:url(/public/images/customers-background.png) center top no-repeat;overflow:hidden;z-index:1}#clientsSidebar #clientsNavPrev,#clientsSidebar #clientsNavNext{position:absolute;left:0;bottom:0;text-indent:-9999px;text-decoration:none;height:160px;width:40px;background:url(/public/images/cycle-arrows-red.png) 20px center no-repeat;display:block;z-index:100}#clientsSidebar #clientsNavNext{left:auto;right:0;background-position:-81px center}#clientsSidebar #clientsCycleWrapper{padding:40px 0}#clientsSidebar #clientsCycle{}#clientsSidebar .client{text-align:center;width:282px;height:80px;overflow:hidden}#clientsSidebar .client a{margin:0 auto;display:block;text-align:center;width:150px;height:80px;overflow:hidden}#clientsSidebar .client img{border:0 none;max-width:150px} #content #tabElementWrapper .title{padding-bottom:0;border-top:3px solid #000; }#tabElement{position:relative;padding-top:60px}#tabElement .hide{display:none}#tabElement .tabs{position:absolute;right:0;top:10px;height:50px;border-bottom:1px solid #000;width:589px}#tabElement .tabs a{color:#fff;font-size:20px;text-transform:uppercase;text-decoration:none;background:url(/public/images/tabs-black.jpg) left bottom no-repeat;display:block;float:right}#tabElement .tabs a span{margin-left:5px;padding:20px 15px 0 10px;cursor:pointer;height:30px;background:url(/public/images/tabs-black.jpg) right bottom no-repeat;display:block;float:left}#tabElement .tabs a.active,#tabElement .tabs a.active span{background-image:url(/public/images/tabs-red.jpg)}#tabElement .tab h4{font-weight:normal}#tabElement .tab{padding:20px 0;font-family:'TimesNewRomanBoldItalic';font-size:18px;font-weight:normal;color:#000;width:589px}#tabElement .tab table{border-collapse:collapse;width:609px}#tabElement .tab table td{margin:0;padding:0 20px 0 0;text-align:left;line-height:normal;width:183px}#tabElement .tab table td h2{padding-bottom:15px;font-size:20px;font-style:normal;text-transform:uppercase;font-weight:normal;font-family:'DINNextLTProMediumCondensed';border-bottom:1px solid #000}#inner-text #tabElement .small{font-size:16px}#inner-text #tabElement .smaller{font-size:15px}#inner-text #tabElement .tab a{color:#000}#inner-text #tabElement .tab ul{margin:0;padding:0;width:183px}#inner-text #tabElement .tab ul li{margin:0;padding:5px 0;background:none;border-bottom:1px solid #ccc}#inner-text #tabElement .tab ul.redList{margin:0;padding:0 0 25px 0;list-style-position:outside;list-style-type:none;line-height:27px;font-size:20px;font-family:'DINEngschriftRegular';width:auto}#inner-text #tabElement .tab ul.redList li{background:url(/public/images/bullet.png) 0 13px no-repeat;padding-left:25px;border:0 none}#inner-text #tabElement .tab ul.redList h3{font-weight:normal;padding:0}#inner-text #tabElement .tab ul.redListCross{margin:0;padding:0 0 25px 0;list-style-position:outside;list-style-type:none;line-height:27px;font-size:20px;font-family:'DINEngschriftRegular';width:auto}#inner-text #tabElement .tab ul.redListCross li{background:url(/public/images/li-cross-small.gif) 0 13px no-repeat;padding-left:25px;border:0 none}#inner-text #tabElement .tab ul.redListCross h3{font-weight:normal;padding:0} #news-list{padding-bottom:15px;list-style:none;font-family:'TimesNewRomanBoldItalic';font-size:18px}#news-list li{border-top:1px solid #ccc}#news-list li.first{border:0 none}#news-list a{padding:10px 0 10px 30px;color:#000;text-decoration:none;display:block}#news-list a.newsLocked{background:url("/public/images/lock_closed.png") no-repeat scroll 6px 12px transparent;padding:10px 0 10px 30px;font-size:18px;text-transform:none;display:block}#news-list a.newsOpen{background:url("/public/images/lock_open.png") no-repeat scroll 0 12px transparent} #textRSSFeed{margin-top:35px;padding-bottom:8px;border-top:3px solid #000;border-bottom:1px solid #000}#content #textRSSFeed strong.title{padding:16px 0 15px 0}#textRSSFeed li{border:0 none;list-style:none}#textRSSFeed li a{color:#000}#textRSSFeed li a:hover{color:#da1006} #text{position:relative}#text #headQuote{position:relative;min-height:170px}#text #headQuote #heading-quote{position:absolute;left:-45px;top:-50px;background:url(/public/images/heading-quote.png) left top no-repeat;width:221px;height:182px}#text #headQuote #heading-quote-small{position:absolute;left:418px;bottom:0;background:url(/public/images/heading-quote-small.png) left top no-repeat;width:172px;height:136px}#text h1{font-family:'DINNextLTProUltraLtCn';font-weight:normal;z-index:10}#text h2{font-family:'DINNextLTProMediumCondensed';font-weight:normal;border-top:2px solid #000;padding:20px 0 45px 0;z-index:10}#text h3,#text .bookTitle h2{font-family:'DINNextLTProLightCondensed';font-weight:normal}#text h4,#text .bookTitle h3{font-family:'DINNextLTProCondensed';font-weight:normal}#text h5{font-family:'DINNextLTProLightCondensed';font-weight:normal}#text #headQuote .h1{font-size:53px;margin-bottom:0px;font-family:'DINNextLTProLightCondensed';font-weight:normal;z-index:10;text-transform:uppercase;color:#dc1c13;line-height:50px;display:block}#text #headQuote .h2{font-family:'DINNextLTProMediumCondensed';font-size:42px;text-transform:uppercase;line-height:46px;z-index:10}#text h1,#text h2,#text h3,#text h4,#text h5{position:relative;width:589px}#text h1{font-size:53px;margin-bottom:0px;text-transform:uppercase;color:#dc1c13;line-height:50px}#headReplacement strong.h1{font-family:'DINNextLTProUltraLtCn';font-weight:normal;font-size:43px;margin-bottom:0px;text-transform:uppercase;color:#dc1c13;line-height:40px}#text h2{font-size:42px;text-transform:uppercase;line-height:46px}#headReplacement span{font-weight:normal;text-transform:uppercase;font-family:'DINNextLTProMediumCondensed';font-size:32px;line-height:36px;display:block}#text h3,#text .bookTitle h2{font-size:31px;padding-bottom:5px;text-transform:uppercase;line-height:34px}#text h4,#text .bookTitle h3{font-size:26px;padding-bottom:5px;line-height:normal}#text h5{font-size:22px;padding-bottom:5px;line-height:normal}#text h1 + h2{border:none;padding:0}#text .bookTitle h2{padding-bottom:0}#text ul.split-list{margin:0;margin-bottom:25px;padding:0;padding-top:15px;border-top:1px solid #ccc;border-bottom:1px solid #000;overflow:hidden}#text ul.split-list li{padding-bottom:15px;padding-right:20px;width:249px;float:left}#text blockquote{position:relative;margin:0;padding:60px 0;text-align:left;text-transform:uppercase;font-size:42px;color:#000}#text blockquote strong{color:#d60d06;font-weight:normal;font-size:33px;font-family:'DINNextLTProLightCondensed'}#text blockquote p{padding-bottom:0}#text blockquote #text-quote{position:absolute;left:-55px;top:35px;background:url(/public/images/heading-quote.png) left top no-repeat;width:221px;height:182px}#text blockquote #text-quote-small{position:absolute;left:415px;bottom:0;background:url(/public/images/heading-quote-small.png) left top no-repeat;width:172px;height:136px}#text hr{width:589px;margin:-10px 0 50px 0;color:#000;background:#000;height:1px;border:none}#text .intro-text{padding:0 0 50px 96px;text-align:justify;color:#000}#inner-text{text-align:justify}#inner-text.index{border-bottom:1px solid #000}#inner-text ul{padding:0 0 25px 0;list-style-position:outside;list-style-type:none}#inner-text ul li{background:url(/public/images/bullet.png) 0 8px no-repeat;padding-left:25px}#inner-text ul.redListCross li{background:url(/public/images/li-cross-small.gif) 0 8px no-repeat}#inner-text #news-list li,#inner-text .overview li{background:none}#inner-text ol{padding:0 0 25px 20px}#inner-text a{color:#D80815}#inner-text{width:589px;font-size:21px;line-height:auto;color:#565656;margin-bottom:5px}#content #inner-text .intro-text,#content #description .intro-text{font-family:'TimesNewRomanBoldItalic';font-size:25px;line-height:26px}#description{padding:30px 0 0 0; }#description p{padding-bottom:25px}#description p.paragraph-less-padding{padding-bottom:10px}#text #inner-text #description h2{margin-bottom:15px;padding:13px 0 10px 0;border-top:3px solid #000;border-bottom:1px solid #000;font-size:26px;line-height:normal}#text #inner-text #description h3{font-size:21px;line-height:normal;font-weight:bold}#text #inner-text .ul-gray-lines{margin:0;padding:0}#text #inner-text .ul-gray-lines li{margin:0;padding:10px 0;background:none;border-top:1px solid #ccc}#text #inner-text .ul-gray-lines li:first-child{border:0 none}#text #inner-text .img-black-line{margin-bottom:10px;padding-bottom:15px;border-bottom:1px solid #000}#inner-text #blog{padding-top:30px}#inner-text #blog strong.title{padding:13px 0 10px 0;border-top:3px solid #000;border-bottom:1px solid #000}#inner-text #blog ul.overview{margin-top:0;padding-bottom:0}#blog ul.overview p.short a.moreImg{margin:0;line-height:normal}#blog ul.overview p.short a.moreImg img{margin:3px 0 0 5px;border:0 none;display:inline}#sidebar #rssCategories{border-top:3px solid #000}#sidebar #rssCategories li.current a{color:#DA1006}#indexSidebarBlock a{display:block;background:url("/public/images/readmore_arrow.png") no-repeat scroll 100% 7px transparent;font-family:'DINNextLTProCondensed';font-size:22px;height:30px;color:#171817;line-height:30px;padding-right:20px;text-decoration:none;text-transform:uppercase;text-align:right}#indexSidebarBlock a:hover{color:#da0e1a}#sideInfo .contentSmall,#indexSidebarBlock .contentSmall{font-size:19px}#sideInfo .contentSmall p,#indexSidebarBlock .contentSmall p{line-height:23px}#sideInfo .contentSmaller,#indexSidebarBlock .contentSmaller{font-size:17px}#sideInfo .contentSmaller p,#indexSidebarBlock .contentSmaller p{line-height:21px} #movie{padding-bottom:15px;border-bottom:3px solid #000}#movie #req-demo{margin-top:10px;padding-left:25px;color:#807f7f;text-decoration:none;font-size:19px;text-transform:uppercase;background:url(/public/images/ico-circle-arrow.gif) left center no-repeat;float:right} #gallery{margin-top:15px;padding-bottom:0;border-bottom:3px solid #000}#gallery a{margin:0 0 15px 16px;background-position:center center;background-repeat:no-repeat;width:135px;height:90px;border:0 none;overflow:hidden;display:block;float:left}#gallery a.noMargin{margin-left:0}#gallery a img{border:0 none;display:block;display:none} #references{margin-top:15px;background:url(/public/images/references-border.gif) left bottom no-repeat}#references strong.title-small{border-top:3px solid #000}#references .reference{margin-left:28px;padding:10px 0 25px 0;text-align:justify;font-size:17px;width:177px;float:left}#references .first{margin:0}#references .reference-img{text-align:center;width:177px;height:100px;background-position:center center;background-repeat:no-repeat;background-color:#fff;overflow:hidden}#references .reference-img img{display:none}#references p{padding:10px 0;font-style:italic;font-family:"Times New Roman",Times,serif} #sidebar{padding:30px 0 0 29px;width:282px}#sidebar.index{padding-top:0}#sidebar .title{border-bottom:1px solid #000}#sidebar #sideInfo .title{border-bottom:1px solid #000}#sidebar .block{padding-bottom:15px;border-top:2px solid #000;border-bottom:1px solid #000;overflow:hidden}#sidebar .block a{color:#000;text-decoration:none}#sidebar .block .content{text-align:justify;padding:15px 0}#sidebar .block .content a{display:block}#sidebar .block .content img{border:0 none}#sidebar #tag-cloud.block a:hover{color:#DA1006}#sidebar #sideInfo ul li{margin-bottom:7px}#sidebar p{padding-bottom:15px}#sidebar .block .content p a{color:#da1006;display:inline}#sidebar #live-chat-small{top:auto;height:220px}#indexSidebarBlock .title{margin-bottom:10px; }#indexSidebarBlock h4{font-size:21px}#indexSidebarBlock p{line-height:26px} #side-navigation{padding:10px 0;list-style:none;border-top:2px solid #000;border-bottom:1px solid #000}#side-navigation a{padding:3px 0 3px 15px;color:#000;text-decoration:none;text-transform:uppercase;font-size:19px;background:url(/public/images/li-cross-small.gif) 0 center no-repeat;display:block}#side-navigation li.current a,#side-navigation a:hover{color:#dc1c13} #specs-navigation{padding-top:40px;list-style:none;width:589px} #specs-navigation li{padding-right:65px;display:inline;float:left}#specs-navigation li.first{padding-left:0}#specs-navigation li.last{padding-right:0;background:none} #specs-navigation li a{padding-left:20px;font-size:20px;color:#000;text-transform:uppercase;text-decoration:none;background:url(/public/images/li-triangle.gif) 0 4px no-repeat;display:block;float:left}#specs-navigation li.current a,#specs-navigation a:hover{color:#dc1c13} #publications ul.overview{margin:0;padding:0;list-style:none}#publications ul.overview h2 a{color:#000;text-decoration:none}#publications ul.overview h2 a:hover{color:#da1006}#publications ul.overview li{border-bottom:1px solid #eee;padding:25px 0}#publications ul.overview li div.img{width:120px;float:left}#publications ul.overview li div.img img{width:120px}#publications ul.overview li div.book-description{padding-left:10px;width:400px;float:left}#publications ul.overview li div.book-description h2{width:auto}#publications ul.overview li p{padding-bottom:15px}#publication{padding:25px 0}#publication p{padding-bottom:25px}#publication #book-img{width:200px;float:left}#publication #book-img img{max-width:200px}#publication #book-description{padding-left:10px;width:379px;float:left} #blog ul.overview{margin:15px 0 0 0;border-top:1px solid #eee}#blog ul.overview li{border-bottom:1px solid #000;padding:15px 0}#blog ul.overview li a.title{color:#000 !important;font-family:'TimesNewRomanBoldItalic';font-size:26px;line-height:20px;text-decoration:none}#blog ul.overview li a.title:hover{color:#D80815 !important}#blog ul.overview li span{padding-bottom:10px;color:#000;text-transform:uppercase;display:block;font-size:18px;font-family:'DINNextLTProMediumCondensed'}#blog ul.overview p.short{padding:0}#blog ul.overview p.short img{margin:0 15px 15px 0}#blog ul.overview li a.newsLocked{font-size:21px;font-family:'TimesNewRomanBoldItalic';color:#666;line-height:20px;text-transform:none;background:url(/public/images/lock_closed.png) 6px 3px no-repeat;padding-left:32px}#blog ul.overview li a.newsOpen{background:url(/public/images/lock_open.png) 0 2px no-repeat;padding-left:32px}#blogItem{border-bottom:1px solid #eee}#blogItem #leaveReply a{margin-bottom:5px;text-decoration:none;color:#7F7F7F;display:block;float:right}#blogItem #leaveReply a:hover{color:#DA1006}#blogItem #tags{margin-bottom:15px;padding-bottom:15px;font-size:13px;text-align:right;border-bottom:1px solid #eee}#blogReplyForm{padding:15px 0}#blogReplyForm span.title{padding-bottom:15px;color:#DC1C13;font-size:22px;display:block}#blogReplies{padding:15px 0;border-bottom:1px solid #eee}#blogReplies #blogCommentSuccesvol{padding:10px;text-align:right;color:#DB061C}#blogReplies span.title{padding-bottom:15px;color:#DC1C13;font-size:22px;display:block}#blogReplies div.reply{padding:10px;border-top:1px solid #eee}#blogReplies div.first{border:0 none}#blogReplies div.odd{background:#f6f6f6}#blogReplies strong{display:block}#blogReplies span{font-size:11px}#blogReplies p{padding:0} #content #sidebar strong.href{font-size:24px}#content #sidebar #rss{padding-bottom:0}#content #sidebar #rss strong{border-bottom:0 none}#content #sidebar #rss strong a{padding-right:40px;background:url(/public/images/icon-rss.png) right center no-repeat;display:block} #rssCategories ul{margin:0;padding:12px 0 0 0;list-style:none}#rssCategories li{margin:0;padding:0}#rssCategories a{padding:3px 0 3px 15px;color:#000;text-decoration:none;text-transform:uppercase;font-size:19px;background:url(/public/images/li-cross-small.gif) 0 center no-repeat;display:block}#rssCategories a:hover{color:#DA1006} #footer{position:relative;margin-top:51px;font-size:14px;background:url(/public/images/bg-footer.gif) left top repeat-x;z-index:1}#footer a{text-decoration:none}#footer .center{padding-top:22px;height:37px;width:900px;background:url(/public/images/footer-center.gif) 440px top no-repeat}#footer #highlight-links a{margin-left:6px;padding:3px 0;color:#fff;text-transform:uppercase;border-top:1px solid #fff;width:220px;display:block;float:left}#footer #highlight-links a.first{margin:1px}#footer p{padding:10px 0;font-size:12px;text-align:center;background:#fff}#footer p a{color:#000}#footer #sub-footer-wrapper{padding:0;background:0 none;height:1px;overflow:hidden}#footer #sub-footer-wrapper ul{}#content #topHref{margin-top:15px;padding-right:20px;margin-right:311px;color:#7f7f7f;cursor:pointer;font-size:22px;text-transform:uppercase;text-decoration:none;background:url(/public/images/top_arrow.png) 100% 6px no-repeat;display:block;float:right;height:26px;line-height:25px}#content #topHref:hover{color:#DA1006} #client #clientHeader{padding:13px 0 10px 0;border-top:3px solid #000;border-bottom:1px solid #000}#client #clientHeader h1,#client #clientHeader h2{margin:0;padding:0;line-height:normal;font-weight:normal;font-family:'DINEngschriftRegular';font-size:26px;text-transform:uppercase;color:#000;text-decoration:none;display:inline}#client #clientHeader h2{color:#D80815}#text #client h2{margin:0;padding:0 0 5px 0;font-size:26px;font-family:'DINNextLTProMediumCondensed';line-height:normal;border:0 none}#client p{padding-bottom:25px;font-size:19px}#text #client #projectTitle{padding:15px 0 25px 0}#client #clientGallery{width:589px;height:320px;overflow:hidden}#client #clientGallery a img{border:0 none}#client #clientGallery .clientGalleryImg{width:589px;height:320px}#client #clientGalleryBottom{margin:15px 0;padding:13px 0;text-transform:uppercase;border-top:1px solid #000;border-bottom:1px solid #000}#client #clientGalleryBottom a{text-decoration:none}#client #nav a{margin-left:5px;text-indent:-9999px;background:url(/public/images/client-img-nav.gif) left center no-repeat;width:12px;height:23px;display:block;float:left}#client #nav .activeSlide{background-position:right center}#clientCycle{position:relative;height:115px;margin-top:30px}#clientCycle #clientsNavNext{position:absolute;right:0;top:0;text-indent:-9999px;width:20px;height:112px;background:url(/public/images/cycle-arrows-red-big.png) right center no-repeat;display:block;z-index:100}#clientCycle #clientsNavPrev{position:absolute;left:0;top:0;text-indent:-9999px;width:20px;height:112px;background:url(/public/images/cycle-arrows-red-big.png) left center no-repeat;display:block;z-index:100}#clientCycle #clientsNavNext.hidden,#clientCycle #clientsNavPrev.hidden{display:none}#clientCycle .holder{padding:0 15px;width:559px}#clientCycle .client{position:relative;margin-left:15px;padding-top:10px;width:120px;height:100px;display:block;z-index:1;float:left}#clientCycle .client span{position:absolute;left:0;bottom:5px;width:120px;height:14px;background:url(/public/images/client-active.png) center center no-repeat;display:block;z-index:10px}#clientCycle .client a{position:relative;width:120px;height:90px;overflow:hidden;display:block}#clientCycle .client img{border:0 none} #sitemapWrapper{padding-top:30px;width:900px}#sitemapWrapper #sitemap li{padding-right:20px;text-transform:uppercase;list-style:none;width:280px;float:left}#sitemapWrapper #sitemap li li{padding:0;float:none;height:auto}#sitemapWrapper #sitemap li a{padding:13px 0 10px 0;color:#000;text-decoration:none;font-size:26px;font-family:'DINNextLTProMediumCondensed';border-top:3px solid #000;border-bottom:1px solid #000;display:block}#sitemapWrapper #sitemap li li a{padding:3px 0 3px 15px;font-size:19px;border:0 none;background:url(/public/images/li-cross-small.gif) left center no-repeat}#sitemapWrapper #sitemap li ul{padding:15px 0}#sitemap_124,#sitemap_160,#sitemap_32,#sitemap_63{display:none}#social-media-share{padding:15px 0;list-style:none}#social-media-share li{margin:0 10px 0 5px;list-style:none;width:100px;display:inline;float:left} abbr{text-decoration:none;border:0 none}.blogForm,.formGenerated{margin:0;padding:0 0 25px 0}.blogForm fieldset,.formGenerated fieldset{margin:0;padding:0;border:0 none}.blogForm p.notification,.formGenerated p.notification{margin:0 0 8px 0;padding:0 0 8px 3px !important;text-align:right;font-style:italic;border-bottom:1px solid #ddd}.blogForm label,.formGenerated label{padding:3px;font-weight:bold;display:block}.blogForm div.block label,.formGenerated div.block label{display:inline}.blogForm div.block span.note,.formGenerated div.block span.note{padding-top:3px;font-size:15px;color:#aaa;display:block}.blogForm div.row,.formGenerated div.row,.blogForm div.captcha,.formGenerated div.captcha{padding:0 0 14px 0}.blogForm input,.blogForm textarea,.blogForm select,.formGenerated input,.formGenerated textarea,.formGenerated select{padding:6px;color:#333;font-family:'DINNextLTProCondensed';font-size:16px;border:1px solid #ddd}.blogForm input,.formGenerated input{width:577px}.blogForm select,.formGenerated select{width:591px}.blogForm textarea,.formGenerated textarea{width:577px;height:120px}.blogForm input:focus,.blogForm select:focus,.blogForm textarea:focus,.formGenerated input:focus,.formGenerated select:focus,.formGenerated textarea:focus{border-color:#999}.blogForm div.buttons input,.formGenerated div.buttons input{padding-left:13px;color:#da0e1a;font-size:22px;text-transform:uppercase;text-decoration:none;background:url(/public/images/readmore_arrow.png) 0 13px no-repeat;display:block;float:left;height:30px;line-height:30px;width:auto;font-family:'DINNextLTProCondensed';border:none;cursor:pointer}#attachments_1{width:20px}.error > label{color:#D80815} #spchk{display:none} #jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box > #lightbox-nav{left:0}#lightbox-nav a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;height:50px;padding:0 10px 0;background:#ffffff}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em} .sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{}.sf-menu ul{position:absolute;top:-999em;width:220px; }.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit; }.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:54px; z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:220px; top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em; top:0} .sf-menu{}.sf-menu a{}.sf-menu a,.sf-menu a:visited{ color:#13a}.sf-menu li{}.sf-menu li li{background:#000}.sf-menu li li li{background:#000}#main-navigation.sf-menu li:hover,#main-navigation.sf-menu li.sfHover,#main-navigation.sf-menu a:focus,#main-navigation.sf-menu a:hover,#main-navigation.sf-menu a:active{color:#da1006;outline:0}  #content strong.title,#content h3.title{ }#indexBlocks h3{font-size:26px;font-weight:normal;font-family:'DINEngschriftRegular',Arial,sans-serif}#headerBottom #blogHeader h3.title{ font-size:22px}#inner-text #indexBlocks p{ font-size:19px}#inner-text #indexBlocks ul,#inner-text ul{ font-size:19px}#inner-text #indexBlocks ul li{padding-bottom:7px;padding-left:20px} #text h1{font-size:43px;line-height:40px }#text h2{font-size:32px;line-height:36px}#text h3{font-size:30px;line-height:34px}#sidebar h3.title{font-size:22px}#sidebar ul#side-navigation li{line-height:20px}#sidebar ul#side-navigation li a,#rssCategories li a{font-size:17px;letter-spacing:0.5px}#text h4{font-size:22px;line-height:26px}#text h5{font-size:18px;line-height:22px}#text h6{font-weight:normal;line-height:20px;padding-bottom:5px}#text #description .intro-text{font-size:20px;line-height:22px;padding-bottom:30px}#text #description h2{font-size:24px;line-height:normal}#description p{font-size:19px;line-height:normal}#text blockquote p{font-size:38px}#text blockquote #text-quote{position:absolute;left:-20px;top:35px;background:url(/public/images/heading-quote.png) left top no-repeat;width:170px;height:140px }#text blockquote #text-quote-small{position:absolute;left:470px;bottom:20px;background:url(/public/images/heading-quote-small.png) left top no-repeat;width:121px;height:96px }#sideInfo div.block a strong.title{font-size:22px}#sideInfo div.block a.more{font-size:18px}#sideInfo div.content ul li{font-size:18px} ul#main-navigation li a{font-size:18px} #blog strong.title{font-size:22px}#blog ul.overview li a.title{font-size:21px}#blog ul.overview li span{font-size:12px}#blog ul.overview li p.short{font-size:19px}#sidebar #rssCategories.block ul li{line-height:20px}#sidebar #rssCategories.block ul li a{letter-spacing:0.5px}#sidebar div.block strong.title{font-size:22px}.udontseeme{height:1px;overflow:hidden;position:absolute;top:-1000em;width:1px} fieldset{border:none}.rightLoginBox{width:282px;padding:10px 0}#sidebar .rightLoginBox .block{width:282px;border:none}.rightLoginBox .block input{border:#ddd 1px solid;color:#333;font-family:'DINNextLTProCondensed';font-size:16px;padding:6px;width:268px}.rightLoginBox .block input:focus{border-color:#999}.rightLoginBox .buttons input{background:url("/public/images/readmore_arrow.png") no-repeat scroll 0 8px transparent;border:none;color:#da0e1a;cursor:pointer;display:block;float:left;font-family:'DINNextLTProCondensed';font-size:22px;height:30px;line-height:30px;padding-left:13px;text-decoration:none;text-transform:uppercase;width:auto}#loginForm .row,#inputUserForm .row,#forgotpasswordForm .row{padding:0 0 14px 0}#loginForm .row label,#inputUserForm .row label,#forgotpasswordForm .row label{display:block;font-weight:bold;padding:3px}#loginForm .row input,#inputUserForm .row input,#forgotpasswordForm .row input{border:#ddd 1px solid;color:#333;font-family:'DINNextLTProCondensed';font-size:16px;padding:6px;width:268px}#loginForm .row input:focus,#inputUserForm .row input:focus,#forgotpasswordForm .row input:focus{border-color:#999}#loginForm .buttons,#inputUserForm .buttons,#forgotpasswordForm .buttons{width:282px}#loginForm .buttons input,#inputUserForm .buttons input,#forgotpasswordForm .buttons input{background:url("/public/images/readmore_arrow.png") no-repeat scroll 100% 11px transparent;border:none;color:#da0e1a;cursor:pointer;display:block;font-family:'DINNextLTProCondensed';font-size:22px;height:30px;line-height:30px;padding-right:16px;text-decoration:none;text-transform:uppercase;width:282px;margin-bottom:15px;text-align:right}#newLost p{padding-bottom:8px}