body{background-color:#FFF;color:#555;font:12px/18px arial, sans-serif;}
#wrapper{background-color:#FFF;margin:0 auto;width:960px;}
a{color:#333;text-decoration:none;}
img{border:0;}
#left-col{border:none;display:none;float:left;position:relative;top:40px;width:220px;}
#left-col img.logo{display:block;float:left;margin:0 0 10px;padding:0;position:relative;}
ul#menu{display:inline-block;float:left;overflow:hidden;padding:0 0 20px 3px;position:relative;width:210px;}
ul#menu li{border-top:1px solid #B5B5B5;line-height:22px;list-style-type:none;margin:0;padding:0;}
ul#menu li a{color:#504F4F;font-weight:800;padding:0;text-transform:uppercase;}
ul#menu li ul li{border-top:1px solid #F5F5F5;margin:0;padding-left:0;}
ul#menu li ul li:hover{background-color:#F5F1F1;}
ul#menu li ul li a{color:#777;font-family:arial;font-size:12px;font-weight:400;margin-left:23px;text-transform:none;}
#menu a:hover{color:#000;}
#left-col p.contactinfo{clear:both;font-size:11px;height:181px;}
#right-col{border:0 solid #E98282;float:left;margin-left:20px;width:720px;}
#header{border-bottom:1px solid #E5E5E5;display:none;float:left;height:80px;position:relative;width:720px;}
#header ul#toplinks{display:inline;float:right;height:20px;margin-top:5px;position:relative;text-align:right;width:720px;}
#featured{background-image:url(/styles/images/featured_sw.png);border:1px solid #969696;border-right:0;display:block;float:left;height:319px;width:480px;}
#selection h2#item1{background-image:url(/styles/images/featured_item_default1.gif);border:0;color:#757575;font:normal normal bold 32px/32px "trebuchet ms";padding:24px 1px 0 23px;}
#selection h2 a{color:#515151;}
#selection h2#item2{background-image:url(/styles/images/featured_item_default2.gif);border:0;color:#656565;font:normal normal bold 32px/32px "trebuchet ms";padding:24px 1px 0 23px;}
#selection h2#item3{background-image:url(/styles/images/featured_item_default3.gif);border:0;color:#656565;font:normal normal bold 32px/32px "trebuchet ms";padding:24px 1px 0 23px;}
#selection h2#item4{background-image:url(/styles/images/featured_item_default4.gif);border:0;color:#656565;font:normal normal bold 32px/32px "trebuchet ms";padding:24px 1px 0 23px;}
#featured-wrapper #selection h2{border:0;border-left:0;border-right:1px solid #969696;color:#4F4F4F;float:left;font-size:15px;height:80px;left:-40px;line-height:80px;margin:0;padding:0;position:relative;text-align:left;text-indent:140px;vertical-align:middle;width:278px;}
#featured-wrapper #selection h2:hover{background-image:url(../images/featured_item_active.gif);border:0 solid #969696;border-right:1px solid #969696;color:#616161;float:left;height:80px;line-height:80px;margin:0;padding:0;position:relative;text-indent:140px;vertical-align:middle;width:278px;}
#featured p{color:#8B8B8B;font-family:"trebuchet ms";font-size:17px;padding-left:24px;}
#news{background-color:#FFF;border:1px solid #DFDFDF;float:left;margin:10px 0 40px;width:718px;}
#news h2.newsheader{background:none;border:0;border-bottom:1px dotted #676767;color:#969696;font-size:16px;margin-bottom:1em;margin-left:1em;padding:12px 0 2px;width:680px;}
#news h3{font-size:14px;font-weight:700;padding-left:20px;}
#news p{float:left;padding-left:20px;width:480px;}
#news div.newsitem{float:left;margin-bottom:20px;width:718px;}
#main-browse{clear:left;display:inline;float:left;margin-top:0;position:relative;width:100%;}
#main-browse p.backlink a:hover{text-decoration:underline;}
#main-browse p.backlink a{color:#8FACDB;}
#main-browse #product-overview h3.omschrijving{font-family:arial;font-size:14px;font-weight:700;margin:11px 0 0;}
#main-browse #selection{border:1px solid #969696;border-left:0;float:left;height:319px;width:238px;}
#main-browse h3.specs{clear:left;font-size:18px;font-weight:400;margin:10px 20px 10px 11px;}
#main-browse img{float:left;margin:5px;}
#main-browse div a img.informatie-button-home{padding:4px;}
#main-browse img.detail{padding:0 20px;}
#main-browse #related .recent ul li img{margin:0 0 0 10px;}
#main-browse a img.informatie-button{padding:0;}
#main-browse ul{border-top:1px dotted #CCC;float:left;list-style-image:none;list-style-position:outside;list-style-type:square;margin:0 0 20px 20px;width:424px;}
#main-browse ul li{margin:5px;}
#main-browse h2{color:#FFF;font-size:16px;font-weight:700;height:30px;line-height:25px;padding-left:10px;padding-top:5px;}
#browse-group-wrapper{display:inline-block;float:left;left:0;position:relative;top:15px;}
#browse-group-wrapper #browse-current-tab{border-top:none;clear:left;height:10px;width:718px;}
#browse-group-wrapper #browse-current-tab.laboratorium{background-color:#9B5973;border:1px solid #8C4E66;border-top:0;}
#browse-group-wrapper #browse-current-tab.industrie{background-color:#D67D43;border:1px solid #BC713F;border-top:0;}
#browse-group-wrapper #browse-current-tab.winkel{background-color:#5890CC;border:1px solid #4476A9;border-top:0;}
#browse-group-wrapper img.active{border:1px solid #CCC;border-bottom:0 solid #000;float:left;}
#browse-group-wrapper img{border-bottom:0 solid #CCC;display:inline;float:left;margin-right:10px;}
#browse-group-wrapper a img.inactive-winkel{background-image:url(../images/tab_winkel_inactive.gif);}
#browse-group-wrapper a img.inactive-industrie{background-image:url(../images/tab_laboratorium_inactive.gif);}
#search{display:block;position:absolute;right:0;top:48px;}
.formulier .form #freeform p input{float:left;width:287px;}
.formulier .form form#freeform p input.button{width:116px;}
#search input{margin-right:0;position:relative;top:-7px;}
#search form input.search-button{margin:0;}
#results-list{display:block;float:left;height:auto;position:relative;width:458px;}
#results-list a div.switchview{background-image:url(/styles/images/listview_inactive.gif);float:left;height:20px;margin:1px 0 8px;width:120px;}
#results-list a div.switchview-active{background-image:url(/styles/images/listview_active.gif);}
#results-list dl{background:url(/styles/images/details.gif) no-repeat center 170px;border:1px solid #A1A1A1;cursor:pointer;display:block;float:left;height:200px;margin-bottom:10px;position:relative;width:478px;}
#results-list dl:hover{background:url(/styles/images/details_hover.gif) no-repeat center 170px;border:1px solid #AFAFAF;}
#results-list dl.winkel dt{background-image:url(../images/winkel_gradient_bg.gif);color:#FFF;font-size:14px;font-weight:700;padding:5px 5px 5px 10px;}
#results-list dl.industrie dt{background-image:url(../images/industrie_gradient_bg.gif);color:#FFF;font-size:14px;font-weight:700;padding:5px 5px 5px 10px;}
#results-list dl.laboratorium dt{background-image:url(../images/laboratorium_gradient_bg.gif);color:#FFF;font-size:14px;font-weight:700;padding:5px 5px 5px 10px;}
#results-list dd{font-size:12px;line-height:18px;}
#results-list dd.result-img-medium{display:block;height:125px;left:10px;margin:10px 0;overflow:hidden;position:absolute;width:125px;}
#results-list dd.show-in-row{float:left;margin:10px 10px 0;position:relative;}
#results-list dd.info{font-family:arial;font-size:14px;font-weight:700;margin:10px 20px 10px 165px;}
#results-list dd.specs{color:#716F6F;display:list-item;font-size:12px;font-weight:300;list-style:none inside url(/styles/images/li_bullet.gif);margin:0 0 0 165px;}
#results-list dl.shortview dd.result-img-medium{display:block;height:138px;left:0;margin:10px 0 0;overflow:hidden;padding:0;position:absolute;width:138px;}
#results-list dl.shortview dt{display:inline-block;font-size:10px;width:123px;}
#results-list dl.shortview{margin-right:10px;position:relative;width:138px;}
#results-list dl.shortview:hover{background:url(/styles/images/details_hover.gif) no-repeat left 170px;border:1px solid #AFAFAF;}
#results-list dl.shortview dd.remark{clear:both;display:block;font-size:9px;left:10px;line-height:12px;margin:0;padding:0;position:absolute;top:180px;}
#related{display:block;float:left;margin:0 0 0 40px;position:relative;width:210px;}
#related .recent ul li{border-top:0;margin:0;width:210px;}
#related .recent ul{border-top:0;clear:both;margin:0;padding:0;width:218px;}
div.recent{border:1px solid #CCC;border-bottom:none;display:block;float:left;margin:28px 0 0 10px;padding:0;position:relative;width:210px;}
div.recent li{border-bottom:1px solid #CCC;display:inline;float:left;height:70px;padding-top:15px;width:220px;}
div.recent li img{display:block;float:left;margin:0 0 0 10px;}
div.recent li span{display:block;float:left;margin:18px 0 0 10px;}
div.recent li p.request{display:list-item;float:left;margin:8px 10px 0;}
div.recent h3{background-color:#555;color:#FFF;font-weight:700;padding:5px 5px 5px 10px;}
div.recent span{display:block;vertical-align:top;}
.formulier{margin-top:20px;padding:0;}
.formobject,.formobject_ext{clear:both;display:block;margin:0 0 10px;}
.formobject label{display:block;float:left;margin:0 25px 10px 0;vertical-align:baseline;width:80px;}
.formobject_ext label{display:block;float:left;margin:0 25px 10px 0;vertical-align:baseline;width:130px;}
.formobject input,.formobject_ext input{border:1px solid #B2B2B2;border-bottom:1px solid #B2B2B2;width:260px;}
.formobject input.verplicht{border:1px solid #B2B2B2;width:260px;}
.formobject input.button,.formobject_ext input.button{background-color:#FFF;border:none;color:#000105;float:right;font-family:"trebuchet ms", arial, verdana;font-size:15px;height:20px;margin:10px 25px 0 80px;text-decoration:underline;width:125px;}
.formobject_ext input.button{margin:10px 0 0 130px;}
.formobject textarea,.formobject_ext textarea{background-color:#FFF;border:1px solid #B2B2B2;color:#000105;width:260px;}
form#freeform p textarea{width:289px;}
form#freeform p label{display:block;}
form#freeform p{float:left;width:300px;}
#main-browse ul.specifications{font-size:19px;list-style-image:url(../images/li_bullet.gif);list-style-position:inside;margin-left:10px;}
#main-browse ul.specifications li{font-size:12px;margin-bottom:1.4em;}
#main-browse table{margin-bottom:40px;width:100%;}
#main-browse table thead th{background-image:url(../images/th_spec_gradient.gif);height:30px;padding-top:5px;text-align:left;}
#main-browse table tr td{border-bottom:1px solid #CCC;padding-bottom:5px;padding-top:5px;text-indent:1em;}
#product-overview ul.details-overview{background-color:#F1F1F1;border:1px solid #969696;margin-top:27px;padding:10px 10px 10px 34px;}
#main-browse ul.specslist{width:424px;}
#main-browse ul.specslist li{width:310px;}
#main-browse #iconen{float:left;padding:14px 40px 20px 0;width:236px;}
#main-browse div.product-large-image{display:block;float:left;height:182px;padding-top:20px;width:220px;}
#main-browse div.call-to-action{display:block;float:left;height:142px;padding-top:60px;width:498px;}
#main-text{clear:both;}
#main-text img{float:right;margin:0 10px 10px;}
#main-text ul{list-style-image:url(../images/li_bullet.gif);list-style-position:inside;width:480px;}
#main-text p{line-height:1.7em;margin-left:10px;width:534px;}
#main-text h3{font-size:12px;font-weight:700;margin-bottom:8px;margin-left:10px;margin-top:20px;}
#main-text h2{border-bottom:1px dashed #CCC;color:#4D4D4D;font-family:arial;font-size:25px;font-weight:400;line-height:40px;margin-bottom:15px;margin-left:10px;}
#footer{background-image:url(../images/footer_gradient.gif);background-repeat:repeat-x;border:1px solid #DBDBDB;clear:both;display:none;height:178px;width:958px;}
#footer div.one-column-list{display:block;float:left;margin:10px 10px 10px 19px;position:relative;width:178px;}
#footer div.two-column-list{display:block;float:left;margin:10px;position:relative;width:356px;}
#footer div.three-column-list{display:block;float:left;margin:10px 0 10px 10px;position:relative;width:356px;}
#footer div ul li{display:block;float:left;font-size:11px;margin-bottom:6px;width:178px;}
#footer h2{font-weight:800;margin-bottom:12px;padding-top:8px;}
#footer p.copyright{clear:both;color:#5F5F5F;font-size:11px;line-height:12px;padding-top:44px;text-align:right;width:auto;}
#menu a,#header ul#toplinks li{display:inline;}
#news img.news-image,#search img,input{float:left;}
#results-list dl.shortview dd,dd.remark{display:none;}
#related div.recent a img.informatie-button,#related .recent ul a img.informatie-button{margin:0;padding:0;}
