body    {font:normal 12px/1.6em "Trebuchet MS",Arial,Sans-Serif;color:#000;background:#3e5766}h1    {font:normal 2.3333em/1.2em "Trebuchet MS",Arial,Sans-Serif;color:#5f869c;margin:0 0 0.3em}h2    {font:normal 1.5833em/1.5em "Trebuchet MS",Arial,Sans-Serif;color:#666;margin:0 0 0.3em}h3    {font:normal 1.3333em/1.5em "Trebuchet MS",Arial,Sans-Serif;color:#666;margin:0 0 0.3em}h2.group   {clear:both;margin:0.2em 0 0.4em !important;display:block}h2.category   {margin:0 0 0.2em !important}a    {}.clearer   {height:0;font-size:0;line-height:0;clear:both}.hide                 {display:none}div#leiab   {background-color:#5f869c;padding:20px 0 40px}div#page   {width:960px;margin:0 auto;position:relative;background:#fff url(clientfiles/gfx/page-bg.png) repeat-x top}div#page div#masthead  {margin:0 20px 15px;background:transparent url(clientfiles/gfx/masthead-bg.png) no-repeat right top;border-bottom:solid 1px #e5e5e5;height:116px;overflow:hidden}div#page div#languages  {position:absolute;top:23px;left:-30px}div#page div#masthead.en {background-image:url(clientfiles/gfx/masthead-bg-en.png)}div#page div#languages ol li {margin:0 0 2px}div#page div#languages ol li a {text-indent:-9999px;display:block;height:32px;width:30px;background-position:right -38px}div#page div#languages ol li a:hover{background-position:right -70px}div#page div#languages ol li.sv a{background-image:url(clientfiles/gfx/language-se-bg.png)}div#page div#languages ol li.en a{background-image:url(clientfiles/gfx/language-en-bg.png)}div#page div#languages ol li.selected a{background-position:right top !important;height:37px}div#page div#container  {background:transparent url(clientfiles/gfx/container-bg.png) repeat-y right;padding:0 0 20px}div#container div#wrapper {background:transparent url(clientfiles/gfx/wrapper-bg.png) repeat-y right}div#container div#navigation {width:212px;padding:0 18px 0 20px;float:left;background-color:#fff}div#container div#content {width:460px;float:left}div#container div#content.wide {width:690px}div#container div#secondarycontent{width:200px;float:right;margin:0 20px 0 30px}div#container div#navigation div#searcharea{background:transparent url(clientfiles/gfx/searcharea-bg.png) repeat-y left;margin:0 0 0 -20px;padding:10px 10px 10px 30px;position:relative}div#container div#navigation div#searcharea fieldset legend{display:none}div#container div#navigation div#searcharea fieldset h2{font-size:1.3em;color:#fff;font-weight:normal !important} div#container div#navigation div#searcharea fieldset input.txt{width:175px;background:transparent url(clientfiles/gfx/search-bg.png) no-repeat left;height:29px;border:none;padding:0 5px;margin:0.5em 0 0.3em;font:0.9167em Arial,Sans-Serif;color:#444}div#container div#navigation div#searcharea fieldset label.overlabel{display:none}div#container div#navigation div#searcharea fieldset label.overlabel-apply{position:absolute;color:#7f7f7f;font-style:italic;top:52px;left:38px}div#container div#navigation div#searcharea fieldset label{font:0.9167em Arial,Sans-Serif;display:inline-block;color:#fff}div#container div#navigation div#searcharea fieldset .btn{float:right;margin:5px 4px 0 -2px}div#container div#navigation div#searcharea fieldset div.searchselection{width:115px;float:left;margin:6px 0 0}div#container div#navigation div#searcharea fieldset div.searchselection label{width:90px;margin:0 0 0 4px}div#container div#navigation div#searcharea fieldset div.searchselection input{padding:0;margin:0}div#container div#content p {line-height:1.6em;margin-bottom:0.8em}div#container div#content a {color:#4d7184;text-decoration:underline}div#container div#content a:hover{color:#444;text-decoration:none}div#container div#content ul,div#container div#content ol{padding:5px 10px;margin:5px 15px}div#container div#content ul li {list-style-image:url(clientfiles/gfx/square.png)}div#container div#content ol,div#container div#content ol li{list-style:decimal}div#container div#content ul li,div#container div#content ol li{line-height:1.6em}div#container div#content ul.breadcrumbs,div#container div#content ul.breadcrumbs li{list-style:none !importnat;margin:0 !important;padding:0 !important}div#container div#content ul.breadcrumbs{margin:0 0 10px !important}div#container div#content ul.breadcrumbs li{display:inline;font-size:0.9167em;color:#444}div#container div#content ul.breadcrumbs li a{text-decoration:none !important;color:#4d7184}div#container div#content ul.breadcrumbs li a:hover{color:#444}div#container div#content ul.breadcrumbs li.first a{padding:0 0 0 12px;background:transparent url(clientfiles/gfx/bullet.png) no-repeat left 5px!important}div#container div#secondarycontent div.push{padding:10px;margin:0 0 10px}div#container div#secondarycontent div.push.blue{background:transparent url(clientfiles/gfx/push-bg.png) repeat-x top}div#container div#secondarycontent div.push.green{background:transparent url(clientfiles/gfx/push-bg-green.png) repeat-x top}div#container div#secondarycontent div.push.light{background:transparent url(clientfiles/gfx/push-bg-light.png) repeat-x top}div#container div#secondarycontent div.push img{margin:10px 0 0}div#container div#secondarycontent div.productseries {background:transparent url(clientfiles/gfx/push-bg.png) repeat-x top;padding-top:1px}div#container div#secondarycontent div.productseries h2{margin:10px 10px 30px 10px}div#container div#secondarycontent div.productseries div.column{width:100px;float:left;text-align:center;margin:0 0 10px}div#container div#secondarycontent div.productseries div.column img{margin:0 0 5px}div#container div#secondarycontent div.productseries div.column a{text-decoration:none;text-transform:uppercase;color:#3e5766}div#footer   {padding:25px 0 35px}div#footer div#footer-content {width:960px;margin:0 auto;color:#fff}div#footer div#footer-content div#headoffice{width:232px;margin:0 0 0 10px;padding:0 10px 0 0;float:left;border-right:solid 1px #8998a1}div#footer div#footer-content div#salesoffices{width:680px;margin:0 10px 0 15px;float:left}div#footer div#footer-content div#salesoffices div.salesitem{width:240px;float:left;border-right:solid 1px #8998a1;margin:0 10px 0 0;padding:0 0 0 10px}div#footer div#footer-content div#salesoffices div.salesitem.last{border:none;width:140px !important}div#footer div#footer-content div#salesoffices div.salesitem.first{padding:0 !important}div#footer div#footer-content h2{color:#dbe4db;font-size:1.1667em !important;font-weight:normal !important;margin:0 0 1em}div#footer div#footer-content a {color:#fff;text-decoration:none}div#footer div#footer-content a:hover{text-decoration:underline}div#footer div#footer-content span strong{display:none}div#footer div#footer-content span.tel strong,div#footer div#footer-content span.fax strong{display:inline}img    {border:0}img.left   {float:left;margin:0 10px 5px 0}img.right   {float:right;margin:0 0 5px 10px}div.company        {width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #ccc}address.footer   {font:bold 12px sans-serif;display:block;clear:both}address.footer strong  {display:none}address.footer span.tel strong {display:inline}address.footer span.fax strong {display:inline}address.footer a  {}div.tabarea   {margin:25px 0 0;background:transparent url(clientfiles/gfx/tabarea-bg.png) repeat-x left 10px;height:37px}div.tabarea ul#tabs  {margin:0 0 -1px !important;padding:0 0 0 10px !important}div.tabarea ul#tabs li  {display:inline;padding:0 !important;margin:0 !important;list-style:none !important}div.tabarea ul#tabs li.first a {margin:0 0 0 0 !important}div.tabarea ul#tabs li a {display:inline-block;float:left;background:#ececec;padding:5px 10px;text-decoration:none !important}div.tabarea ul#tabs li.ui-tabs-selected a{background:#fff;border:solid 1px #d8d8d8;border-bottom:none;padding:8px 14px;margin:-7px 0 0 !important}div.tab-content   {clear:both;padding:15px 10px}.ui-tabs-hide   {display:none}table.list-view   {width:460px !important}table.list-view h3  {width:460px !important;margin-top:15px !important;font-weight:bold}table.list-view h3 a  {text-decoration:none !important}table.list-view h2,table.list-view p{width:auto !important}table.list-view td.img  {width:150px;vertical-align:middle;text-align:center}table.list-view td.smallimg {width:50px;vertical-align:middle;text-align:center}table.list-view td.text  {width:350px;vertical-align:top;text-align:left}table.list-view td.smalltext {width:200px;vertical-align:top;text-align:left}table.list-view td.img,table.list-view td.text{padding-top:5px}table.list-view td.more  {padding-top:5px}table.list-view td.preamble {padding:0 0 10px;border-bottom:solid 1px #f6f6f6}table.list-view td.date  {padding:0 0 10px;color:#474c83}table.default-view  {margin:0 0 15px;width:100%;border-collapse:collapse}table.default-view tr td {padding:5px 5px 5px 15px;font-size:11px;vertical-align:middle}table.default-view tr td.last {border-right:0}table.default-view tr.odd td {background-color:#f2f2f2}table.default-view tr.header th {text-align:left !important;padding:5px 5px 3px 15px;color:#363636;font-size:12px;font-weight:bold}table.default-view tr th {padding:5px 5px 5px 15px;text-align:left !important}table.default-view tr.list-head th{background:#f8f8f8;border-bottom:solid 1px #fff}table.default-view tr td.img,table.default-list tr th.img{width:25px;vertical-align:middle !important}table.default-view tr td.middle {vertical-align:middle !important}table.default-view tr td.icon {width:10px}table.default-view tr td.download{width:100px}table.default-view tr td.size  {width:100px}table.default-view tr td.clientname{width:300px}table.default-view tr td.productname,table.default-view tr td.categoryname{width:200px}p.searchseparator  {border-bottom:solid 1px #f2f2f2;margin:0 0 15px;padding:5px 0}div.productinformation,div.referenceinformation,div.interviewinformation{width:330px;float:left}div.productimages,div.referenceimages,div.interviewimages{width:330px;float:right}div.referenceimages,div.interviewimages{width:250px}div.interviewinformation {width:400px;padding:0 10px 0 0}ol.products,ol.products li {margin:15px 0 0 !important;padding:0 !important;list-style:none !important}ol.products li div.list-view-item{border-bottom:solid 1px #dfe7eb;padding:0 0 10px;margin:0 0 10px;width:695px}ol.products li div.list-view-item .image{width:130px;float:left}ol.products li div.list-view-item .image img{width:120px}ol.products li div.list-view-item .content{float:left;border-left:solid 1px #dedede;padding:0 0 0 10px}ol.products li div.list-view-item .image.line{border-right:solid 1px #dedede}ol.products li div.list-view-item .content.no-line{border:none}dl.product-view,dl.reference-view{font-size:11px;margin:0 !important;display:block}dl.product-view dt,dl.reference-view dt{float:left;clear:both;width:120px;font-weight:bold;color:#555}dl.product-view dd,dl.reference-view dd{display:inline;float:left;width:200px;padding:0 5px}div.product-view-clearer,div.reference-view-clearer{clear:both;margin:0 0 15px}dl.product-view.categories dd {width:405px !important}div.formarea fieldset  {margin:15px 0;background-color:#dbe4db;padding:10px}div.formarea fieldset legend {display:none}div.formarea fieldset p  {margin:5px 0}div.formarea fieldset label {display:block;text-transform:uppercase;font-size:11px;color:#4d7184}div.formarea fieldset label .rfv{font-size:11px;color:#f00}div.formarea fieldset input,div.formarea fieldset select{padding:3px}div.formarea fieldset p.checkbox input{min-width:20px !important;max-width:20px !important;width:20px !important}div.formarea fieldset p.checkbox label{display:inline}div.formarea fieldset div.cl {width:340px;float:left}div.formarea fieldset div.cr {width:325px;float:right}div.formarea fieldset div.cl input,div.formarea fieldset div.cr input,div.formarea fieldset div.cl select,div.formarea fieldset div.cr select{width:320px}img.startpageimage  {margin:0 0 10px}div#container div#navigation ul {margin:0 0 20px 0;padding:0 20px 0 0;border-right:solid 1px #e4e4e4}div#container div#navigation ul li a{display:block;border-bottom:solid 1px #dcdcdc;background:transparent url(clientfiles/gfx/navigation-item-bg.png) no-repeat left;padding:7px 0 6px 19px;color:#444;text-decoration:none}div#container div#navigation ul li a:hover{color:#4d7184}div#container div#navigation ul li.on a{background-image:url(clientfiles/gfx/navigation-item-bg-active.png);color:#4d7184;border-color:#dfe7eb}div#container div#navigation ul ul{margin:10px 0 10px 19px;border:none}div#container div#navigation ul ul ul{margin:3px 0 5px 25px}div#container div#navigation ul ul li a,div#container div#navigation ul ul li.on li a,div#container div#navigation ul ul ul li a{padding:0;border:none;color:#444 !important;background-image:none !important;font-weight:normal !important}div#container div#navigation ul ul li a:hover,div#container div#navigation ul ul ul li a:hover{color:#4d7184 !important}div#container div#navigation ul ul ul li a,div#container div#navigation ul ul ul li.on a{padding:0 !important;background-position:-20px -20px !important}div#container div#navigation ul ul li.on a,div#container div#navigation ul ul ul li.on a{color:#4d7184 !important;font-weight:bold}div#container div#navigation ul ul li.on a{padding:0 0 0 7px;background-image:url(clientfiles/gfx/bullet.png) !important;color:#4d7184 !important}span.smark   {background-color:#ccc;padding:0 2px}ol.searchresult,ol.searchresult li{list-style-type:none !important;margin:0 !important;padding:0 !important}ol.searchresult li  {border-bottom:solid 1px #dfe7eb;padding:0 0 10px;margin:0 0 15px;clear:both}ol.searchresult h3  {margin:15px 0 5px 0}ol.searchresult h3 a  {text-decoration:none !important}ol.searchresult p  {margin:3px 0}div.contact-view  {}div.contact-view .cl,div.contact-view .cr{width:345px;float:left}div.contact-view address.staff {padding:10px;background:#fff;border:solid 1px #dbe4db;clear:both;margin:0 10px 0 0;height:123px;display:block}div.contact-view .cr address.staff{margin:0 !important}div.contact-view address.staff span{font-style:normal !important;display:block;color:#333}div.contact-view address.staff span.photo{float:right;width:70px;margin:0 6px 0 0}div.contact-view address.staff span.wrapper{float:left;width:200px}div.contact-view address.staff span.fn{margin-bottom:5px;font-weight:bold;display:block;font-size:1.5em;color:#333}div.contact-view address.staff span.title{font-weight:bold;margin:0 0 2px}div.contact-view address.staff span.value{display:inline}div.contact-view div.separator {margin:0 0 10px}div.contact-search address.staff {padding:10px;background:#fff;clear:both;margin:0 10px 10px 0;height:123px;display:block}div.contact-search .cr address.staff{margin:0 !important}div.contact-search address.staff span{font-style:normal !important;display:block;color:#333}div.contact-search address.staff span.photo{float:right;width:70px;margin:0 6px 0 0}div.contact-search address.staff span.wrapper{float:left;width:200px}div.contact-search address.staff span.fn{margin-bottom:5px;font-weight:bold;display:block;font-size:1.5em;color:#333}div.contact-search address.staff span.title{font-weight:bold;margin:0 0 2px}div.contact-search address.staff span.value{display:inline}div.contact-search div.separator {margin:0 0 10px;border-bottom:solid 1px #dbe4db}div.gallery   {width:100%;margin:10px 0;clear:both;float:left}p.gallerybreadcrumb  {border-bottom:solid 1px #dfe7eb;padding:0 0 4px;color:#4d7184}a.gallerydir,a.galleryimg {width:150px;height:100px;padding:15px 0;margin:0 3px 0 0;text-decoration:none !important;text-align:center;display:block;float:left;position:relative;overflow:hidden}a.gallerydir   {background:#fff url(clientfiles/gfx/bg_gallery.gif) no-repeat 100% 100%}a.gallerydir:hover,a.galleryimg:hover{color:#fff;background-color:#dfe7eb}a.gallerydir img,a.galleryimg img  {display:block;clear:both;margin:0 auto}a.gallerydir span,a.galleryimg span {width:150px;font:normal 11px sans-serif;text-align:center;display:block;clear:both;position:absolute;bottom:5px}a.gallerydir:hover span,a.galleryimg:hover span{color:#4d7184}body#viewphoto   {height:auto;margin:10px;padding:0;font:normal 12px sans-serif;color:#fff;background:#000}body#viewphoto h1  {font:bold 18px sans-serif;color:#fff}body#viewphoto p  {margin:5px 0;color:#fff}fieldset.contact  {margin:15px 0;background-color:#dbe4db;padding:10px;clear:both}fieldset.contact legend  {display:none}fieldset.contact p  {margin:5px 0}fieldset.contact label  {display:block;text-transform:uppercase;font-size:11px;color:#4d7184}fieldset.contact label .rfv {font-size:11px;color:#f00}fieldset.contact input  {padding:3px;min-width:430px}fieldset.contact input.captcha-input{width:60px}fieldset.contact textarea {min-width:430px;height:100px;padding:3px;overflow:auto}fieldset.contact textarea,fieldset.contact input{font:normal 1em/1.4em Arial,Sans-Serif}fieldset.contact .btn  {width:auto !important;min-width:0 !important}fieldset.loginprotectedpage {margin:15px 0;background-color:#dbe4db;padding:10px}fieldset.loginprotectedpage legend{margin:0;padding:0;font:bold 12px sans-serif;color:#000}fieldset.loginprotectedpage p {margin:5px 0}fieldset.loginprotectedpage label{display:block}fieldset.loginprotectedpage label .rfv{font-size:11px;color:#f00}fieldset.loginprotectedpage input{padding:3px;min-width:430px}fieldset.loginprotectedpage .btn{width:auto !important;min-width:0 !important}dl#pageproperties  {width:100%;margin:20px 0;display:block;clear:both}dl#pageproperties dt  {width:110px;font:bold 11px sans-serif;float:left}dl#pageproperties dd  {font:normal 11px sans-serif}dl#pageproperties dd a  {}ul.sitemap   {margin:5px 0 5px 20px;list-style-type:square}ul.sitemap ul   {margin:5px 0 5px 20px;list-style-type:square}ul.breadcrumb   {margin:0;padding:0;list-style:none}ul.breadcrumb li  {margin-right:5px;padding:0;line-height:25px;display:inline}ul.breadcrumb li.delimiter {font-weight:bold}ul.documentlibrary  {list-style:none !important;margin:5px 0 !important;padding:5px 0 !important}ul.documentlibrary li  {line-height:20px;padding:0 !important;list-style-image:none !important}ul.documentlibrary li img {vertical-align:top}ul.documentlibrary li a  {margin:0 0 0 6px}