html{overflow-y:scroll;}
body{background:url('lay/shadow_middle_2.jpg') repeat-y #F4F1CA 50% 0;margin:0px;}
html,body,th,td,input,textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;}
img{border:0px;margin:0px;vertical-align:middle;}
h1{margin:0px;font-size:14pt;font-weight:bold;text-shadow:0.1em 0.1em 0.02em #eee;}
h2,h3,h4,h5{margin:0px;font-size:12px;font-weight:normal;}
h6{margin:0px;font-size:11pt;font-weight:bold;padding:8px 0 5px 0;}
p{margin-top:16px;}
form{margin:0px;}
li{line-height:16px;}
abbr{cursor:help;}
blockquote{margin-left:0px;margin-top:0px;margin-bottom:5px;}
label:hover{text-decoration:underline;}
strike{text-decoration:none;background:url('lay/strikeThroughBlack.gif') 50% 50% no-repeat;}
hr{border-top:1px dotted #ccc;border-width:1px 0 0 0;color:#fff;margin:3px 0px;}
  
a:link,a:active,a:visited{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#C9D135;}

textarea,input,select{padding:3px;border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
textarea{overflow:auto;}

#loading {}
#loading div{z-index:10;width:150px;height:58px;right:6px;padding:10px;background-color:#fff;border:1px solid #000;position:absolute;text-align:center;}

.hidden{display:none;}

a.del:link,a.del:visited,a.del:hover,a.del:active{color:#000;text-decoration:none;}
a.del:hover{text-decoration:line-through;}

a.u{text-decoration:underline;}

span.welcome{font-size:16px;font-weight:bold;text-shadow:0.1em 0.1em 0.02em #eee;}
span.ccc{color:#ccc;}
span.separator{color:#ccc;margin:0px 5px 0px 5px;}

div.header{height:90px;padding:6px 0px 6px 0px;}
	div.logo{float:left;}
	div.nnlogo{float:left;}

	div.header ul{list-style:none;float:right;padding:15px 0px 0px 0px;margin:0px;}
	div.header ul li{padding:0px 25px 0px 25px;}
	li.header_items{}
	li.header_items a{padding:0px 0px 5px 0px;}

div.topbar{position:absolute;top:0px;margin:0px auto;width:100%;height:39px;background:url('lay/topbarbg.png') repeat-x;}
ul.shops{width:974px;padding:4px 0px 0px 0px;margin:0px auto;list-style:none;}
ul.shops li{float:left;margin-right:6px;}
ul.shops li span{display:none;}
ul.shops li a{display:block;height:37px;width:37px;}
ul.shops li a:hover{background:url('lay/topbarbg.png') no-repeat -270px -40px;}
li#shop_1{width:30px;height:30px;background:url('lay/topbarbg.png') no-repeat 0px -41px;}
li#shop_2{width:30px;height:30px;background:url('lay/topbarbg.png') no-repeat -30px -41px;}
li#shop_3{width:30px;height:30px;background:url('lay/topbarbg.png') no-repeat -60px -41px;}
li#shop_4{width:30px;height:30px;background:url('lay/topbarbg.png') no-repeat -90px -41px;}
li#shop_5{width:30px;height:30px;background:url('lay/topbarbg.png') no-repeat -120px -41px;}
li#shop_6{width:30px;height:30px;background:url('lay/topbarbg.png') no-repeat -150px -41px;}
li#shop_7{width:30px;height:30px;background:url('lay/topbarbg.png') no-repeat -180px -41px;}
li#right_cap{float:right;text-align:right;padding:7px 0px 7px 0px;}

div.sitemap_c{display:table;}
div.sitemap_c ul{list-style:none;float:left;width:180px;display:block;padding:0px 0px 0px 10px;border-left:1px solid #ccc;}

div.hr_right{float:right;}
div.hr_right ul{list-style:none;float:right;padding:0px;margin:0px 0px 6px 0px;}
div.hr_right ul li{padding:0px 20px 2px 10px;}

div.nlogo{float:left;font-size:12pt;height:90px;line-height:90px;padding-left:15px;vertical-align:middle;}
div.nlogol{height:55px;padding-top:20px;padding-left:15px;vertical-align:middle;border-left:1px solid #ccc;}

div.comm{padding:10px 10px 10px 15px;margin-bottom:10px;background:url('lay/commentbodyback.gif') no-repeat scroll left bottom;background-color:#f8f8f8;}

div#basketd{margin:5px auto;width:980px;}
div#basketh{height:90px;padding-bottom:10px;border-bottom:1px solid #000;} 
div#basket{margin-top:10px;}

div.newscontent a{text-decoration:underline;}

div.mc{margin:0px auto;width:960px;padding:35px 6px 6px 6px;background-color:#fff;}
table.contheme{background-repeat:no-repeat;}

div.hr{padding-bottom:3px;margin-bottom:5px;border-bottom:1px solid #eee;}
div.hr img{vertical-align:bottom;}

hr.z{border-color:#f2f2f2;}
hr.black_solid{border-top:1px solid #000;}
hr.grey_solid{border-top:1px solid #ccc;}

div.menublok{border-bottom:1px solid #ccc;}
div.menublok img{text-align:center;}

div.menublok ul{list-style:none;padding:0px 10px 0px 10px;margin:10px 0px 10px 0px;}
div.menublok ul li{padding-left:8px;line-height:20px;background:url('/graphics/pijlpadding.gif') no-repeat 0 2px;}

div.menublok_h{padding:3px 0px 3px 0px;font-weight:bold;font-size:10pt;}

td.maincontent{padding:10px 0px 10px 10px;}
td.maincontent2{padding:10px 0px 10px 0px;}
div.maincontent{}

table.contentbordertable{background-color:#ccc;}
table.contentbordertable td{background-color:#fff;}

td.leftcontent{width:175px;padding:10px 20px 10px 0px;}
td.rightcontent{width:175px;padding:10px 0px 10px 20px;}
div.leftmenu{}

table.klantenservice ul{list-style:none;padding:0px 0px 50px 0px;margin:0px;}
table.klantenservice  ul li{padding:7px 10px 7px 0px;border-bottom:1px solid #ccc;}

#screenshot{width:200px;height:220px;text-align:center;position:absolute;background-color:#fff;border:1px solid #ccc;padding:20px;font-size:10px;display:none;}
#screenshot2{width:200px;height:220px;text-align:center;position:absolute;background:url('lay/screenshot.png') no-repeat;padding:20px;font-size:10px;display:none;}
#screenshot div{height:25px;overflow:hidden;padding-top:2px;}
	
#tooltip{position:absolute;border:1px solid #FC6;background:#f7f5d1;padding:4px 8px;color:#333;display:none;}

div.copy{color:#999;padding:5px 0px 0px 0px;}
div.copy a:link,div.copy a:active,div.copy a:visited,div.copy a:hover{color:#999;}
a.reto{float:right;}

td.mr{white-space:no-wrap;}
td.mr input{border:0px;padding:0px;margin:0px;}
#footer{display:none;}
html>body #footer{display:block;position:fixed;bottom:0;border-top:1px solid #666;clear:both;}

div.info{background-image:url('lay/info.gif');background-repeat:no-repeat;padding:10px 10px 10px 40px;background-color: rgb(255, 255, 204);border:1px solid #FFCC00;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
div.tip{background-image:url('lay/tip.jpg');background-repeat:no-repeat;padding:10px 10px 10px 40px;margin:10px 0px 10px 0px;background-color:#fff;border:1px solid #7ABBFD;}
div.note{padding:10px;background-color: rgb(255, 255, 204);border:1px solid #FFCC00;text-align:center;list-style:none;margin:0px 0px 10px 0px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
div.note a,div.tip a,div.info a{text-decoration:underline;}
.ajaxtooltip{position:absolute;display:none;left:0;top:0;background:#fff;border:1px solid #000;padding:5px;}

ul.note{background-color:rgb(255, 255, 204);border-bottom:1px solid #FC0;list-style:none;margin:0px 0px 10px 0px;padding:10px 0px 10px 10px;}
ul.note li{padding-left:8px;background:url('/graphics/pijlpadding.gif') no-repeat 0 2px;}
ul.note a{text-decoration:underline;}

div.lastv{margin-right:10px;padding:2px;border:1px solid #fff;}
div.lastv img{border:1px solid #ccc;padding:2px;}

table.v1 tr:hover{background-color:#f8f8f8;}
tr.b{}

div.pagetext a{text-decoration:underline;}

div.pb{width:100%;}
div.pbleft{float:left;position:relative;}
	div.pbleft a:link img.gimg,div.pbleft a:visited img.gimg,div.pbleft a:active img.gimg{border:1px solid #fff;}
	div.pbleft a:hover img.gimg{border:1px solid #ccc;}
div.pbright{margin-left:210px;}
div.pbright a{text-decoration:underline;}

div.ordiv{background-color:#FFF7E0;width:260px;padding:15px 10px 15px 10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}

div.nearordiv{float:right;width:240px;}
div.sharesocial{background-color:#f8f8f8;padding:10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;margin-bottom:8px;}
div.staffeldiv{background-color:#ffff9c;padding:10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}

div.fklogo img{border:1px solid #ccc;background-color:#fff;padding:3px;margin:10px 0px 5px 0px;}
div.fklogo a:hover img{border:1px solid #000;}

div.top{height:100px;}
div.top img{vertical-align:middle;}
div.top img.p{float:left;padding:0px 10px 30px 0px;}
	div.top div.lt{width:49%;}
	div.top div.l{border-width:1px;border-style:solid;border-color:#000;padding:5px;background-color:#fff;}
	div.top div.rt{float:right;width:49%;}
	div.top div.r{border-width:1px;border-style:solid;border-color:#000;padding:5px;background-color:#fff;}

div.loginb{padding:5px;background-color:#f5f5f5;border-bottom:1px solid #ccc;}
div.loginb a:link,div.loginb a:visited,div.loginb a:hover,div.loginb a:active{color:#666;}

*.iuw2{border-top:1px solid #ccc;padding:3px;}

div.adagen{display:inline;text-align:center;border:1px solid #000;background-color:#fff;padding:5px 10px 5px 10px;font-size:14pt;font-weight:bold;}

div.sbask{height:44px;margin:2px;float:right;background-color:#fff;border:1px solid #8CBFF4;opacity: 0.85;filter: alpha(opacity=85);-moz-opacity: 0.85;}
	div.sbask ul{list-style:none;margin:0px;padding:0px;}
	div.sbask ul li{padding-left:8px;background:url('/graphics/pijlpadding.gif') no-repeat 0 2px;height:19px;color:#666;}

div.zoekau{margin-left:127px;height:65px;}
	div.zoekau div{float:left;padding-top:20px;}
	div.zoekau ul{padding:0;margin:0px;}
	div.zoekau li{float:left;padding:5px;list-style:none;}	
div.zoekacc{margin-left:161px;height:60px;}
	div.zoekacc div{float:left;padding-top:20px;}
	div.zoekacc ul{padding:0;margin:0px;}
	div.zoekacc li{float:left;padding:5px;list-style:none;}
	
div.weergave{padding:10px 0px 10px 0px;}
div.weergave b{color:#000;font-weight:normal;}

div.sorteer{float:right;}
	.sort_in_up{padding-right:10px;padding-left:10px;background:transparent url('lay/sort-inactive.gif') no-repeat top right;}
	.sort_in_down{padding-right:10px;padding-left:10px;background:transparent url('lay/sort-inactive.gif') no-repeat bottom right;}
	.sort_act_up{padding-right:10px;font-weight:bold;padding-left:10px;background:transparent url('lay/sort-active.gif') no-repeat top right;}
	.sort_act_down{padding-right:10px;font-weight:bold;padding-left:10px;background:transparent url('lay/sort-active.gif') no-repeat bottom right;}

div.shopi ul{list-style-image:url('/graphics/pijlpadding.gif');margin:0 0 0 50px;padding:0;text-align:left;}

div.ab{padding:10px 0px 10px 0px;}
div.ab a{background-color:#eee;padding:6px;text-align:center;margin:3px 3px 3px 0px;color:#999;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div.ab a:hover{border-color:#000;}

div.merken{display:table;}
div.merken a img{float:left;padding:14px;margin:10px 10px 0px 0px;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div.merken a.no{float:left;width:150px;display:block;line-height:30px;text-align:center;padding:14px;margin:10px 10px 0px 0px;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div.merken div.abcd{float:left;width:150px;background-color:#eee;color:#999;display:block;line-height:30px;text-align:center;padding:14px;margin:10px 10px 0px 0px;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div.merken a:hover,div.merken a:hover img{border-color:#000;}

div.merk a img{width:150px;background-color:#fff;border:1px solid #ccc;padding:14px;margin:0px 0px 5px 0px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}	

div#merken_front{background-color:#eee;text-align:center;}
div#merken_front a img{width:150px;background-color:#fff;border:1px solid #ccc;padding:14px;margin:10px 5px 10px 5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div#merken_front a:hover img,div.merk a:hover img{border:1px solid #000;}

table.ext_review img{border:1px solid #ccc;padding:5px;}
table.ext_review td{padding:2px 0px 2px 0px;}
div.score{border:1px solid #ccc;font-size:20px;text-align:center;line-height:40px;}

img.brand{background-color:#fff;padding:14px;margin:5px 0px 2px 5px;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

#subbar{display:table;width:100%;background-color:#f9f9f9;border-bottom:1px solid #ccc;padding:10px 0px 10px 0px;margin:0px 0px 5px 0px;}
#subbar ul{list-style:none;padding:0px 10px 10px 10px;margin:0px 0px 10px 0px;}
#subbar ul li{padding-left:8px;line-height:20px;background:url('/graphics/pijlpadding.gif') no-repeat 0 4px;width:160px;float:left;color:#666;}

#catbar{background:url('lay/ttab.jpg');}
	#catbar ul{padding:0;margin:0px;list-style:none;height:32px;border-bottom:1px solid #fff;}
	#catbar li{float:left;width:100px;border-right:1px solid #fff;}
	#catbar li a{background:url('lay/ttab.jpg');}
#catbar li a:hover{color:#fff;background:url('lay/ttab.jpg');background-position:0px -32px;text-shadow:0.1em 0.2em 0.02em #888;}
#catbar li a.sel{background-position:100% 100%;}
	#catbar li a#tl2609{background:url('lay/ttab_pggm.jpg') no-repeat;}
	#catbar a:link, #catbar a:visited,#catbar a:active{text-decoration:none;display:block;font-weight:bold;text-align:center;padding:6px 0px 6px 0px;text-shadow:0.1em 0.2em 0.02em #ccc;}
#catbar li.tt a{color:#666;}
	
table.v1 tr.h{font-weight:bold;background-color:#f1f1f1;background:url('lay/bg4.jpg') repeat-x;}
table.v1 td{border-right:1px solid #eee;border-bottom:1px solid #ccc;}
table.v1 td.s{background-color:#f1f1f1;}

div.footer{padding:15px;border-top:1px solid #fff;background-color:#eee;}
div.footer_cadeau{background:url('lay/cadeausline.jpg') repeat-x;height:50px;}

div.ulholder{height:65px;}
div.footer ul{list-style:none;margin:0px;padding:0px;}
div.footer ul li{
padding:0px 6px 0px 6px;line-height:20px;
width:220px;
text-align:left;float:left;display:table-cell;
}

/*
div.footer ul{list-style:none;margin:0px;display: table-row;}
div.footer ul li{padding:0px 5px 0px 5px;line-height:20px;width:145px;border-right:1px solid #ccc;color:#666;text-align:left;float:left;display:table-cell;}
*/

div.hmenu{float:left;margin-right:6px;}

div.pcon{text-align:justify;overflow:auto;max-height:200px;padding-right:10px;}

table.pcon{border-collapse:collapse;border:1px solid #ccc;}
table.pcon th{background-color:#e2e2e2;}
table.pcon td{border:1px solid #ccc;}

div#review{background-color:#EFEFEF;}
div#reviewoptions ul{list-style-image:url('/graphics/pijlpadding.gif');margin:0 0 0 20px;float:left;padding:5px;}
	div#reviewoptions li{color:#666;}
div#review input,textarea{border:1px solid #ccc;}
div#review input{height:18px;width:150px;}
div#bezit textarea{width:99%;height:100px;}
div#bezit{margin-bottom:5px;border-top:1px #fff solid;border-bottom:1px #e4e4e4 solid;background-color:#EFEFEF;}
div#review div{height:22px;border-top:1px #fff solid;border-bottom:1px #e4e4e4 solid;}
div#review label{float:left;height:22px;width:150px;background-color:#E2E2E2;margin-right:5px;}

ul.con_top{list-style:none;margin:0px;padding:0px;height:195px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f9f9f9;}
ul.con_top li ul{list-style:none;height:126px;overflow:hidden;padding:5px 0px 5px 0px;margin:0px;}
ul.con_top ul li{width:170px;margin:0px auto;position:relative;}
ul.con_top li.con_topa{float:left;text-align:center;width:250px;height:185px;padding:5px;background-color:#fff;}
ul.con_top li.con_top{float:left;width:235px;height:185px;padding:5px 5px 5px 10px;}

ul.con_top ol{margin:0px;padding:10px 0px 10px 0px;list-style:none;}
ul.con_top ol li{overflow:hidden;margin:0px 0px 7px 0px;}
li.ol{}

ul.conn{list-style:none;margin:0px;padding:0px;}
ul.conn li img.i1{padding-bottom:5px;}
ul.conn li{float:left;text-align:center;width:170px;height:150px;padding:10px;}
ul.conn li ul{list-style:none;height:126px;overflow:hidden;padding:5px 0px 5px 0px;margin:0px;}
ul.conn li ul li{padding:0px;position:relative;}

div.coneset{float:right;width:205px;overflow:hidden;height:425px;margin:0px 0px 10px 0px;}

img.seal_small{position:absolute;left:10px;top:10px;border:none;}
img.seal_big{position:absolute;left:0px;top:0px;border:none;}

div.conrandom{float:left;width:165px;height:175px;border:1px solid #FF6600;margin:0px 10px 10px 0px;}
	*.bg1random{background-image:url('/graphics/bg_aan.jpg');background-repeat:repeat-x;text-align:center;}
	div.conrandom ul{list-style:none;height:30px;padding:0;margin:6px;}
	div.conrandom li{list-style:none;}

div.con_aan2{margin:0px 0px 10px 0px;}
	*.bg1_aan2{padding:3px 0px 3px 0px;font-weight:bold;}
		div.con_aan2 li a:link,div.con_aan2 li a:visited,div.con_aan2 li a:hover,div.con_aan2 li a:active{padding:4px 0px 4px 0px;}
	div.con_aan2 ul{padding:0;margin:0px;}
	div.con_aan2 li{list-style:none;}

div.twitter{margin:5px 0px 10px 0px;color:#000;border:1px solid #8FE7FB;padding:5px;}
	div.twitter ul{padding:0px 0px 5px 0px;margin:0px;}
	div.twitter li{list-style:none;padding:2px 2px 2px 0px;border-bottom:1px solid #ccc;}
div.twitter li span{color:#999;font-size:10px;margin-left:5px;}

div.con_pre{float:left;width:175px;height:175px;border:1px solid #ccc;margin:0px 10px 10px 0px;}
	*.bg1_pre{background-color:#e2e2e2;}
	div.con_pre ul{list-style:none;height:30px;padding:0;margin:6px;}

	div.con_pre2{border:1px solid #ccc;margin:0px 0px 10px 0px;color:#666;}
	*.bg1_pre2{background-color:#e2e2e2;text-align:center;padding:3px;}
		div.con_pre2 li a:link,div.con_pre2 li a:visited,div.con_pre2 li a:hover,div.con_pre2 li a:active{display:block;padding:4px;}
div.con_pre2 li a:hover{background-color: rgb(255, 255, 204);display:block;}
	div.con_pre2 ul{padding:0;margin:0px;}
	div.con_pre2 li{list-style:none;border-bottom:1px solid #ccc;}

div.con_cat{float:left;width:140px;height:140px;margin:0px 10px 10px 0px;}
div.con_cat img{padding-bottom:6px;display:block;}
div.con_cat a{display:block;}

div.con_pos2{float:right;border-left:1px solid #000;margin:0px 0px 10px 10px;padding:0px 10px 10px 10px;color:#666;}
	*.bg1_pos2{font-size:10pt;border-bottom:1px solid #000;font-weight:bold;color:#000;}
		*.bg1_pos2 a:link,*.bg1_pos2 a:visited,*.bg1_pos2 a:hover,*.bg1_pos2 a:active{color:#fff;}
	div.con_pos2 ul{padding-left:0;margin:0px;}
	div.con_pos2 li{list-style-image:url('lay/bullet_check_green.gif');font-size:7pt;margin-left:30px;border-bottom:1px solid #f1f1f1;}
	div.con_pos2 img {float:left;padding:0px 10px 20px 10px;}

td.con_vd{border-left:1px solid #000;width:185px;padding-left:15px;}
	td.con_vd ul{padding-left:0;margin:0px 0px 0px 15px;}
	td.con_vd li{padding:5px 5px 5px 0px;color:#000;}
	 /*padding-left:5px;*/
div#por{text-align:center;}
div#por a:link img,div#por a:visited img,div#por a:active img{border:1px solid #ccc;padding:2px;margin:10px 0px 0px 0px;}
div#por a:hover img{border:1px solid #000;}

a.screenshot img{border:1px solid #fff;padding:2px;background-color:#fff;}
a.screenshot:hover img{border:1px solid #ccc;}

div.oki{width:100%;}
div.oki a:link img,div.oki a:visited img,div.oki a:active img{border:1px solid #fff;padding:2px;margin:5px 5px 5px 0px;}
img.default{border:1px solid #ccc;padding:2px;margin:5px 5px 5px 0px;}
div.oki a:hover img{border:1px solid #ccc;}
img.bold{border:1px solid #000;}

div.oki2{float:left;margin-right:10px;}
div.oki2 a:link img,div.oki2 a:visited img,div.oki2 a:active img{border:1px solid #ccc;padding:2px;}
div.oki2 a:hover img{border:1px solid #ccc;}

form.sform{background-color:#f2f2f2;padding:3px;}

div#porh{display:none;}
div#previe{display:none;}
	
input#qtyh{text-align:center;width:25px;padding:3px;}

input.b1{padding:1px;font-weight:bold;}
input.b2{padding:1px;}
input.b3{padding:1px;}
input.b3{padding:1px;}

input.b125{font-style:normal;background:url('lay/b125.gif') no-repeat;height:23px;padding:2px;border:0px;color:#000;width:125px;cursor:pointer;}
input.b125:hover{color:#000;background-position:0 100%;}

input.b2175{font-style:normal;background:url('lay/b2175.gif') no-repeat;height:23px;padding:2px;border:0px;color:#000;width:175px;cursor:pointer;}
input.b2175:hover{color:#000;background-position:0 100%;}

input.b175b{font-style:normal;background:url('lay/b175b.gif') no-repeat;height:23px;padding:2px;border:0px;color:#000;width:175px;cursor:pointer;}
input.b175b:hover{color:#000;background-position:0 100%;}

input.add{font-style:normal;background:url('lay/add.gif') no-repeat;height:23px;padding:2px 2px 2px 23px;border:0px;color:#000;width:150px;cursor:pointer;}
input.add:hover{color:#000;background-position:0 100%;}

input.add_s{font-style:normal;background:url('lay/shopping_cart.gif') no-repeat;height:23px;padding:2px;border:0px;color:#000;width:30px;cursor:pointer;}
input.add_s:hover{color:#000;background-position:0 100%;}

input.zg,input.b2{font-style:normal;background:url('lay/b175.gif') no-repeat;height:23px;padding:2px;border:0px;color:#000;width:175px;cursor:pointer;}
input.b100{font-style:normal;background:url('lay/b100.gif') no-repeat;height:23px;padding:2px;border:0px;color:#000;width:100px;cursor:pointer;}
input.zg:hover,input.b2:hover,input.b100:hover{color:#000;background-position:0 100%;}

input.zg2{width:60px;padding:1px;}

#search_boxh{}
#search_box{width:156px;height:27px;background-color:#fff;border:1px solid #ccc;margin-bottom:3px;border-radius:15px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#z{width:115px;border:0px;float:left;padding:0;margin:6px 0 0 3px;}
input.searchb{background:url('lay/searchb.gif');width:21px;height:21px;float:right;margin:3px 4px 0 0;border:0px;cursor:pointer;}
input.searchb:hover{background:url('lay/searchb.gif') 100% 100%;}
div.prijzen{float:right;text-align:right;padding:5px 0px 5px 0px;}

*.zg ul{list-style-image:url('/graphics/pijlpadding.gif');margin:0px 0px 0px 20px;padding:0px;text-align:left;}
*.zg li{color:#666;}

div.verfijn_top{padding:10px;margin-top:10px;border:1px dotted #ccc;}

div.fijn{}
	div.fijn_t{background-image:url('lay/mtab.jpg');background-repeat:no-repeat;color:#888;padding:5px 5px 5px 8px;letter-spacing:1px;text-shadow:0.1em 0.1em 0.02em #eee;}
		div.fijn_t a:link,div.fijn_t a:visited,div.fijn_t a:hover,div.fijn_t a:active{color:#888;}
		div.fijn ul{width:173px;margin:0px;padding:7px 0px 7px 0px;list-style:none;background-color:#fbfbfb;border-left:1px solid #ccc;border-right:1px solid #ccc;}
		div.fijn ul li{color:#666;padding:0px 7px 0px 7px;}
	div.fijn_f{height:12px;margin-bottom:6px;background-image:url('lay/mtab.jpg');background-repeat:no-repeat;background-position:0 100%;}

div.fijnb{}
div.fijnb td{padding:4px 2px 4px 2px;}
div.fijnb_t{background-image:url('lay/mtabb.jpg');background-repeat:no-repeat;color:#fff;padding:5px 5px 5px 8px;letter-spacing:1px;text-shadow:0.1em 0.1em 0.02em #555;}
	div.fijnb_t a:link,div.fijnb_t a:visited,div.fijnb_t a:hover,div.fijnb_t a:active{color:#fff;}
	div.fijnb ul{width:173px;margin:0px;padding:7px 0px 7px 0px;list-style:none;background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;}
	div.fijnb ul li{padding:0px 7px 0px 7px;}
div.fijnb_f{height:12px;margin-bottom:6px;background-image:url('lay/mtabb.jpg');background-repeat:no-repeat;background-position:0 100%;}
	
div.fijn_check ul{width:165px;margin:0px;padding:5px 0px 5px 8px;list-style:none;background-color:#fbfbfb;border-left:1px solid #ccc;border-right:1px solid #ccc;}
div.fijn_check ul li{background:url('lay/check.gif') no-repeat 0 5px;color:#666;padding:0px 5px 0px 25px;margin-bottom:5px;}

div.abc ul{margin:0px;border:0px;height:80px;width:150px;padding:0px;list-style:none;}
div.abc ul li{width:17px;float:left;padding:2px;}

div.fijn label{display:block;padding-top:2px;padding-left:15px;text-indent:-15px;}
div.fijn label input{padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px;overflow:hidden;}
	
table.loginh{background-color:#f00;color:#FFF;}
table.loginh a:link,table.loginh a:visited,table.loginh a:hover,table.loginh a:active{color:#fff;}
	
table.loginh_aff{background-color:#9C0;}
	td.lh_aff{background-color:#EFF88B;border-bottom:3px solid #9C0;text-align:center;cursor:pointer;}
	td.lho_aff{background-color:#9C0;border-bottom:3px solid #fff;text-align:center;cursor:pointer;}

*.optgroup1{background-color:#00F;color:#FFF;font-style:normal;}
*.optgroup2{background-color:#ECECFF;color:#00F;font-style:normal;}
textarea.stapprev{border: 0px solid #FFF;font-size: 9pt;color: #f00;overflow:auto;}
textarea.red{border:0px solid #FFF;font-size:10px;color:#f00;overflow:auto;}
input.stap3m{text-align:right;border:0px solid #FFF; height: 18px;font-size:10px;color: #f00;}

/*
*.header{background-image:url('/graphics/layout/header.jpg');background-repeat: no-repeat;}
*.sslheader{background-image:url('/graphics/layout/sslheader.jpg');background-repeat: no-repeat;}
*.zheader{background-image:url('/graphics/layout/zoek_header.jpg');background-repeat:no-repeat;}
*.zsslheader{background-image:url('/graphics/layout/zoek_sslheader.jpg');background-repeat:no-repeat;}
*.ringbandh{background-color:#FFF;background-image: url('/graphics/ringband.gif');background-repeat:repeat-x;}
*/

a.a2:link,a.a2:visited,a.a2:hover,a.a2:active{text-decoration: none;border-bottom: 1px dotted #666;color:#000;}

span.required{color:#f00;}

*.help{cursor:help;color:#f00;}

*.menublank{background-color:#FFD7D7;}
*.prodblank{background-color:#EAEEFF;}

*.staffelover{background-color:#FF0;color:#000;}
*.staffelblank{background-color:#FFC;}
*.prodblanksub{background-color:#AEAEFF;}

td.credits_t{background-color:#9C0;}
td.credits{background-color:#EFF88B;}

*.bgaanbieding{background-color:#FF6600;color:#000;}
*.bgreserveer{font-weight:bold;font-size:14pt;}
*.bgnieuw{background-color:#0C0;color:#000;}

span.att{color:#039;}

*.lterm_k{background-color:#FFB56A;border:1px solid #FFB56A;}
*.lterm_l{background-color:#f00;color:#FFF;border:1px solid #f00;}
*.groen,a.groen{color:#090;}
*.grey{color:#999;}
div.grey2{color:#999;}
div.grey2 a{color:#999;text-decoration:underline;}
*.oranje{color:#F60;}
*.blauw{color:#3586FF;}
*.rood{color:#f00;}

*.form_hidden{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:right;border: 0px solid #FFF; height: 18px;background-color: #FFF;}
*.form_av{border: 1px solid #CCC;font-size:10px;font-family: Arial;text-align:justify;color: #000;background-color: #EEE;width:75%;height:100px;overflow:auto;}

div.img_hor_scroll{width:750px;white-space: nowrap;border:1px solid #ccc;padding:5px;overflow-y: hidden ! important;overflow-x:scroll ! important;}
div.img_hor_scroll img{margin-right:5px;}

span.price{color:#000;font-weight:bold;}
span.price2{font-size:15px;color:#000;font-weight:bold;letter-spacing:0.5px;}
span.decimal{font-size:10px;color:#000;font-weight:bold;vertical-align:top;}

span.price_label{float:left;width:110px;}
span.price_label4{float:left;width:70px;}
span.price_label2{display:block;margin-left:100px;width:90px;text-align:right;}
span.price_label3{display:block;}


ul.sharesocial{height:20px;padding:4px 0px 4px 0px;margin:0px auto;list-style:none;}
ul.sharesocial li{float:left;margin-right:3px;line-height:20px;}
ul.sharesocial li a{display:block;height:20px;width:20px;}
li.twitter{width:20px;height:20px;background:url('lay/socialbuttons.png') no-repeat 0px 0px;}
li.facebook{width:20px;height:20px;background:url('lay/socialbuttons.png') no-repeat -20px 0px;}
li.hyves{width:20px;height:20px;background:url('lay/socialbuttons.png') no-repeat -40px 0px;}
li.linkedin{width:20px;height:20px;background:url('lay/socialbuttons.png') no-repeat -60px 0px;}

div.likefacebook iframe{border:none;overflow:hidden;width:215px;height:25px;}

div.coupon{float:right;width:200px;padding:10px;border:1px solid #000;text-align:center;}

.nb{font-size:7pt;color:#999;}

*.tekstg3{font-size:14px;}
div.error{font-weight:bold;color:#f00;font-size:11pt;}
*.rozeb{background-color:#ffe6e6;}
*.mandje_titel{color:#FFF;background-color:#0000FF;border:1px solid #00F;}
*.menutitel{font-size:12px;font-weight:bold;color:#FFF;background-color:#00F;}

table.stap1{}
table.stap1 th{background-color:#666;padding:5px;color:#fff;}
table.stap1 td{padding:5px;border:0px;border-bottom:1px solid #fff;}
table.stap1 td.td1{background-color:#e2e2e2;}

tr.mouseover{background-color:#f1f1f1;}
tr.mouseover a{text-decoration:underline;}
tr.mouseout{background-color:#fff;}
tr.mouseoutr td{background-color:#fff;color:#f00;}
tr.mouseoutr a{color:#f00;}

div.stappen{border:1px solid #ccc;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
table.stappen{width:100%;}
table.stappen td{width:25%;padding:0px 0px 8px 0px;color:#999;}
table.stappen td{border-bottom:5px solid #f1f1f1;}
table.stappen td.ss{border-bottom:5px solid #093;color:#000;}
table.stappen td.ssb{border-bottom:5px solid #F90;color:#000;}

table.factopt{background-color:#ccc;margin:10px 0px 10px 0px;}
table.factopt td{width:25%;text-align:center;background-color:#fff;}
table.factopt a{display:block;background-color:#fff;padding:10px;}
table.factopt a:hover{display:block;background-color:#f1f1f1;}
table.factopt td.off{color:#888;text-decoration:line-through;}
td.off a{color:#888;}

div.fact{background-color:#f8f8f8;padding:10px;border:1px solid #888;}
table.factad{background-color:#ccc;}
table.factad td{background-color:#fff;padding:10px;width:50%;}

div.bac{font-weight:bold;background-color:#e2e2e2;border-bottom:1px solid #ccc;padding:5px 5px 5px 5px;margin-bottom:4px;}

div.stap2{background-color:#fbfbfb;border:1px solid #e2e2e2;padding:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
table.stap2 td{padding:2px 5px 2px 5px;}

div.stap3{background-color:#FFF7E0;border:1px solid #ccc;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
table.stap3 td{padding:2px 5px 2px 5px;}

/* Tab menu */
td.tab{border-right:1px solid #ccc;border-top:1px solid #ccc;cursor:pointer;width:150px;height:25px;text-align:center;}
table.tab{border-bottom:1px solid #666;margin-bottom:3px;}

/* Menu */
div#menu ul{width:175px;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}
div#menu ul li{padding:3px 2px 3px 0px;}

/*  Dane-elec - Geheugen wizard */
div.de_gw1{float:left;width:210px;height:200px;padding:5px;border:1px solid #ccc;}
	div.de_gw1 ul{margin-bottom:0px;overflow:auto;height:170px;list-style:none;padding:0px;padding-right:20px;}
	div.de_gw1 ul li{border-top:1px solid #f1f1f1;line-height:20px;}
div.de_gw2{margin-bottom:0px;float:left;width:291px;height:200px;padding:5px;border:1px solid #ccc;}
	div.de_gw2 ul{overflow:auto;height:170px;list-style:none;padding:0px;padding-right:20px;}
	div.de_gw2 ul li{border-top:1px solid #f1f1f1;line-height:20px;}	
div.de_gw{margin-top:229px;}

div.toggle img{vertical-align:middle;}
div.toggle a:link,div.toggle a:visited ,div.toggle a:active,div.toggle a:hover{color:#000;}

div.numinfo strong{color:#090;font-size:25px;}
div.offset{}

table#eigenschappen{background-color:#F8F8F8;border-top:1px solid #ccc;border-left:1px solid #ccc;}
table#eigenschappen td{padding:3px;border-top:1px #fff solid;border-bottom:1px solid #ccc;border-right:1px solid #ccc;vertical-align:top;}
table#eigenschappen td.label{background-color:#eee;padding-right:5px;}
table#eigenschappen td.label2{background-color:#F8F8F8;padding-right:5px;font-weight:bold;}
table#eigenschappen h2{padding-left:5px;}
table#eigenschappen h3{padding-left:5px;}

div.tagcloud{font-size:14px;line-height:30px;border-top:1px solid #ccc;}
div.tagcloud a{color:#999;}
div.tagcloud a:hover{color:#999;background-color:#eee;}

div.nfuitg{padding:10px;background:url('lay/bg4.jpg') repeat-x;border:1px solid #ccc;}
div.nfuitg a{text-decoration:underline;}

div#cart{position:fixed;bottom:0%;height:100px;width:100%;}
img.trans{opacity:0.85;filter:alpha(opacity=85);-moz-opacity:0.85;}
table.cart{background-color:#fff;height:100px;}

#passwordStrength{width:208px;background-color:#ccc;height:6px;}
#passwordStrength div{height:6px;}
.strength{background:#ccc;}
.strength0{width:25px;background:#f00;}
.strength1{width:50px;background:#f00;}
.strength2{width:100px;background:#F90;}
.strength3{width:150px;background:#093;}
.strength4{background:#093;}

/*  Colorbox */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}


/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/

#cboxOverlay{background:#000;}

#colorbox{}
    #cboxTopLeft{width:14px; height:14px; background:url(colorbox/controls.png) 0 0 no-repeat;}
    #cboxTopCenter{height:14px; background:url(colorbox/border.png) top left repeat-x;}
    #cboxTopRight{width:14px; height:14px; background:url(colorbox/controls.png) -36px 0 no-repeat;}
    #cboxBottomLeft{width:14px; height:43px; background:url(colorbox/controls.png) 0 -32px no-repeat;}
    #cboxBottomCenter{height:43px; background:url(colorbox/border.png) bottom left repeat-x;}
    #cboxBottomRight{width:14px; height:43px; background:url(colorbox/controls.png) -36px -32px no-repeat;}
    #cboxMiddleLeft{width:14px; background:url(colorbox/controls.png) -175px 0 repeat-y;}
    #cboxMiddleRight{width:14px; background:url(colorbox/controls.png) -211px 0 repeat-y;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(colorbox/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(colorbox/wait.gif) center center no-repeat;}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
        
        #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(colorbox/controls.png) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px;}
        #cboxPrevious{left:0px; background-position: -51px -25px;}
        #cboxPrevious.hover{background-position:-51px 0px;}
        #cboxNext{left:27px; background-position:-75px -25px;}
        #cboxNext.hover{background-position:-75px 0px;}
        #cboxClose{right:0; background-position:-100px -25px;}
        #cboxClose.hover{background-position:-100px 0px;}
        
        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}

/*  Tabs */
ul.tabNavigation{list-style:none;display:block;height:28px;margin:0px;padding:0px;border-bottom:1px solid #ccc;}
	ul.tabNavigation li{float:left;margin-right:2px;background:url(lay/tab_right.gif) no-repeat right top;}
	ul.tabNavigation li a{display:block;padding:6px 12px 6px 12px;text-decoration:none;background-color:#ccc;color:#666;background:url(lay/tab_left.gif) no-repeat left top;}
	ul.tabNavigation li a.selected,UL.tabNavigation LI A:hover{color:#000;}
	div.tabs > div{margin-top:3px;}
	div.tabs > div h2{margin-top:0;}
div.tabs a{text-decoration:underline;}	

/* Console colors */
span.c793{color:#BFA12F;}
span.c792{color:#4A71E5;}
span.c787{color:#D7282B;}
span.c791{color:#77B935;}
span.c796{color:#717372;}
span.c789{color:#222;}
span.c788{color:#006;}
span.c1181{color:#ccc;}

/* jqZoom */
.jqZoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:0.6;opacity: 0.6;filter: alpha(opacity = 60);z-index:10;border:1px solid #ccc;cursor:pointer;}
.preload{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);color:#000;text-decoration:none;border:1px solid #ccc;background-color:#fff;padding:8px;text-align:center;background-image:url(../graphics/wait.gif);background-repeat:no-repeat;background-position: 43px 30px;width:90px;height:55px;z-index:10;position:absolute;}
.jqZoomWindow{border:1px solid #ccc;background-color:#fff;}

/* Kruimelpad */
div.krums{color:#999;padding-bottom:10px;}
div.krums ul{margin:0;list-style:none;padding:0px 0px 4px 0px;border-bottom:1px dotted #ccc;}
div.krums ul li{display:inline;padding:0px 5px 0px 0px;}

/* Dropmenu */
.sub_menu{display:none;position:absolute;padding:20px;margin-top:-1px;width:723px;min-height:50px;background-color:#fff;border-left:1px solid #000;border-bottom:1px solid #000;z-index:10;}
	.sub_menu a{float:left;width:180px;}

div.footer_warning{margin:auto;position:fixed;left:0;bottom:0;padding:10px;background-color:#f00;width:100%;color:#fff;text-align:center;}

*.iuw{background-color:#039;border-bottom:1px solid #fff;}
*.iuw2363{background-color:#039;border-bottom:1px solid #fff;}
*.iuw549{background-color:#039;border-bottom:1px solid #fff;}
*.iuw556{background-color:#F60;border-bottom:1px solid #fff;}
*.iuw55{background-color:#360;border-bottom:1px solid #fff;}
*.iuw558{background-color:#606;border-bottom:1px solid #fff;}
*.iuw895{background-color:#444;border-bottom:1px solid #fff;}
*.iuw1186{background-color:#6C9;border-bottom:1px solid #fff;}
*.iuw1369{background-color:#900;border-bottom:1px solid #fff;}
*.iuw1170{background-color:#669;border-bottom:1px solid #fff;}

*.iuw3{background-color:#C9D135;}
*.iuw32363{background-color:#BFDFFF;}
*.iuw3549{background-color:#BFDFFF;}
*.iuw3556{background-color:#FFE1C4;}
*.iuw355{background-color:#DEEAC4;}
*.iuw3558{background-color:#FFD9FF;}
*.iuw3895{background-color:#DFDFDF;}
*.iuw31186{background-color:#CCEEDD;}
*.iuw31369{background-color:#FFC6C6;}
*.iuw31170{background-color:#D5D5E3;}

a#tl{border-bottom:4px solid #594835;}
a#tl2363{border-bottom:4px solid #039;}
a#tl549{border-bottom:4px solid #039;}
a#tl556{border-bottom:4px solid #F60;}
a#tl55{border-bottom:4px solid #360;}
a#tl558{border-bottom:4px solid #606;}
a#tl895{border-bottom:4px solid #444;}
a#tl1186{border-bottom:4px solid #6C9;}
a#tl1369{border-bottom:4px solid #900;}
a#tl1170{border-bottom:4px solid #669;}

/* Partner - PGGM */
a#tl2609{border-bottom:4px solid #009663;}
*.iuw32609{background-color:#9E9E9E;}
*.iuw2609{background-color:#009663;border-bottom:1px solid #fff;}

/* Kan weg denk */
fieldset.ia{border:2px solid #00F;}
	legend.ia{color:#00F;font-weight:bold;}
fieldset.ab{border:2px solid #FF6600;}
	legend.ab{color: #F60;font-weight:bold;}

*.fieldset_aff{border:2px solid #9C0;}
*.legend_aff{font-size:13px;color:#9C0;}
*.mandje{background-color:#FFFF33;}
*.staptrue{color:#FFF;font-weight: bold;background-color:#00F;border:1px solid #00F;cursor:help;}
*.stapfalse{background-color:#BBC9FF;border:1px solid #00F;cursor:help;}


