body {
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#5a5a5a;
  margin:0;
  background-image: url('/images/vlakjes.png');
  background-position:top center;
}

a img{border:0;}
.clear{clear:both;}

a:link, a:visited{color:#5a5a5a;text-decoration:underline;}
a:hover, a:active{color:#5a5a5a;text-decoration:none;}

.inputbox{width:290px;border:0;background-color:#ededef;}
.inputboxg{width:290px;height:230px;border:0;background-color:#ededef;}

.txt_cyaan{color:#009bc8 !important;}
.txt_magenta{color:#e20079 !important;}

strong.publabel{font-size:11px;color:#222;display:inline-block;padding-bottom:6px;}

div.producten_kop{color:#009bc8;font-family:Arial, Helvetica, sans-serif;font-size:15px;}

div.top_tekst{
	position:fixed;
	background-color:white;
	height:92px;
	width:100%;
	z-index:18;
}
div.top_tekst_contact	{float:left; color:#5a5a5a; font-size:12px; width:666px; padding:22px 0 0 0;}
div.top_tekst_contact strong	{color:#000000;}
div.top_tekst_slogan	{float:left; width:306px; padding:19px 0 0 0;text-align:right;}

div.top_tekst_center{
	position:absolute;
	left:50%;
	width:976px;
	margin-left:-488px;
	height:40px;
	z-index:5;
}
div.grid_container{
	position:absolute;
	left:50%;
	margin-left: -490px;
	margin-left: -491px;
	top:95px;
	width:980px;
}

div.grid{
	background-repeat:no-repeat;
	background-position:0 2px;
	height:1080px;
	line-height:18px;
}

div.footer{padding:5px;text-align:right;}
div.footer a{color:#5a5a5a;text-decoration:none;}
div.footer a:hover{color:#5a5a5a;text-decoration:underline;}

div.menu{
	position:absolute;
	top:40px;
	left:50%;
	margin-left:-467px;
	width:926px;
	width:966px;
	height:47px;
	font-weight:bold;
	font-size:12px;
	/*background-image:url('/images/menu_bg_shaduw.jpg');*/
	background-repeat:no-repeat;
	background-position:left bottom;
	z-index:19;
}

ul#top_nav{
	position:absolute;
	left:50%;
	width:926px;
	width:966px;
	padding:0 0 0 61px;
	padding:0 0 0 11px;
	margin-left:-488px;
	height:40px;
	font-weight:bold;
	font-size:12px;
	z-index:20;
}

ul#top_nav ul{padding:0;margin:0;}
ul#top_nav li{
	padding:0;
	float:left;
	color:#cccccc;
	list-style-type:none;
	height:15px;
	margin:0;
	z-index:21;
}

.rondhoekje{					display:inline-block;	height:5px;	width:206px;	background-image:url('/images/top_list.jpg');			background-repeat:no-repeat;	background-position:right top;	}
.rondhoekje_laatste{			display:inline-block;	height:5px;	width:206px;	background-image:url('/images/top_list_laaste.jpg');	background-repeat:no-repeat;	background-position:right top;	}

ul#top_nav li .center_1		 	{background-image:url('/images/button.jpg'); 		padding:12px 0 0 0;   text-align:center; text-decoration:none; color:#ffffff; display:block; height:22px; width:104px;z-index:22;}
ul#top_nav li.actief .center_1, ul#top_nav li.actief2 .center_1	{background-image:url('/images/button_hover.jpg');  padding:12px 0 2px 0; text-align:center; text-decoration:none; color:#000000; display:block; height:22px; width:104px;}
 

ul#top_nav li.actief {z-index:2; display:block; color:#ff0000;  float:left; height:29px;position:relative;}
ul#top_nav li ul {
	padding:0 0 45px 11px;
	margin:0;
	position:absolute;
	left:-11px;
	top:0;
	display:none;
	width:210px;
	background-image:url('/images/submenu_bg.png');
	background-position:bottom left;
	background-repeat:no-repeat;
	color:#000000;
	list-style:none;
	z-index:23;
}

ul#top_nav li.actief ul						{display:block;position:absolute;top:28px;margin-left:1px;z-index:24;}
ul#top_nav li ul a, ul#topnav li.actief ul a{display: inline-block;text-decoration:none;color:#5a5a5a;margin:0 0 0 4px;padding:4px 0 4px 15px;font-weight:normal;width:175px;border-bottom:1px solid #e8e8e8;position:static;}
ul#top_nav li ul a:hover 					{text-decoration: none;width:182px;color:white;background-image:url('/images/submenu_hover.jpg'); }

ul#top_nav li.actief ul li.submenu			{background-image:url('/images/submenu_bg.jpg');color:red;width:195px;margin:5px 0 0 0 ;height:25px;z-index:30;}

ul#top_nav li#top_nav_left {background-image:url('/images/top_nav_left.jpg');width:55px;height:34px;}
ul#top_nav li#top_nav_right{background-image:url('/images/top_nav_right.jpg');width:55px;height:34px;}

.blokje{position:absolute;background-color:#fff;background-repeat:no-repeat;}
.blokje_koopzondag{left:64px;top:282px;width:224px;height:121px;padding:10px;}
.blokje_koopzondag_links{float:left;width:45px;height:50px;background-image:url('/images/icon_koopzondag.jpg');background-repeat:no-repeat;background-position:0 0;}
.blokje_koopzondag_rechts{float:left;width:175px;}
.blok_tekst_mid{left:369px;top:47px;width:296px;/*height:940px;*/padding:35px;}
.blokje_collegasgezocht{left:796px;padding:10px;top:94px;width:102px;/*height:141px;*/}
.blokje_collegasgezocht a{text-decoration:none;font-style:normal !important;color:#5a5a5a !important;font-size:13px !important;}
.blokje_nieuwecollectie{left:796px;padding:10px;top:329px;width:102px;height:215px;}
.blokje_opdehoogteblijven{left:64px;top:282px;width:285px;height:121px;padding:10px;}
.blokje_opdehoogteblijven_links{float:left;width:45px;height:50px;background-image:url('/images/icon_koopzondag.jpg');background-repeat:no-repeat;background-position:0 0;}
.blokje_opdehoogteblijven_rechts{float:left;width:236px;}

.blok_error{width:306px;height:316px;left:64px;top:94px;padding:30px;}

.blokje a:link, .blokje a:visited{color:#009bc8;text-decoration:none;}
.blokje a:hover, .blokje a:active{color:#009bc8;text-decoration:underline;}

.blok_nieuws_1{left:125px;top:188px;width:326px;padding:20px;}
.blok_nieuws_2{left:551px;top:329px;width:326px;padding:20px;}

.blok_merken_intro{left:64px;top:47px;width:366px;height:116px;padding:25px 30px 0 30px;}

/* nieuw home */
.blokje_socialmedia{left:3px;top:47px;width:106px;height:129px;height:82px;padding-left:16px;padding-top:12px;}
.btn_socialmedia{display:block;float:left;width:43px;height:33px;margin-right:3px;margin-bottom:3px;background-repeat:no-repeat;background-position:0 -33px;text-decoration:none !important;}
.btn_socialmedia:hover{background-position:0 0;}
.btn_twitter {background-image:url('/images/btn_twitter.png');}
.btn_hyves	 {background-image:url('/images/btn_hyves.png');}
.btn_blogger {background-image:url('/images/btn_blogger.png');}
.btn_mail	 {background-image:url('/images/btn_mail.png');}
.btn_facebook{background-image:url('/images/btn_facebook.png');}

.blokje_home_nieuw{left:125px;top:329px;width:283px;height:301px;padding-left:40px;padding-right:40px;padding-top:25px;background-image:url('/images/home_nieuw_back_nieuw.jpg');color:#fff;}
.blokje_home_nieuw_punaise_1{position:absolute;left:-15px;top:10px;}
.blokje_home_nieuw_punaise_2{position:absolute;left:320px;top:-15px;}
.blokje_home_nieuw a{color:#000 !important;text-decoration:none !important;font-style:italic;}
.blokje_home_nieuw a:hover{text-decoration:underline !important;}

.blokje_home_nieuw2{width:209px;height:168px;padding-left:20px;padding-right:15px;padding-top:20px;}
.blokje_home_nieuw2 a{color:#000 !important;text-decoration:none !important;font-style:italic;}
.blokje_home_nieuw2 a:hover{text-decoration:underline !important;}
.blokje_home_nieuw2 .blokje_full_link{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;}
.blokje_home_nieuw2 p{margin:0;padding:0;}
.blokje_home_1{left:186px;top:47px;width:285px;height:168px;padding-left:20px;padding-top:20px;}
.blokje_home_2{left:491px;top:47px;/*background-image:url('/images/blokje_back_yellow.png');*/}
.blokje_home_3{left:491px;top:235px;}
.blokje_home_4{left:491px;top:423px;/*background-image:url('/images/home_back_vacatures.png');*/}
.blokje_home_5{left:491px;top:611px;/*background-image:url('/images/blokje_back_magenta.png');*/}
.blokje_home_6{left:735px;top:611px;/*background-image:url('/images/home_back_folder.png');*/}
.blokje_home_nieuw2_inversed{color:#fff;}
.blokje_home_nieuw2_inversed a{color:#fff !important;}

.blokje_home_nieuw_paperclip{position:absolute;top:-7px;left:170px;}

.home_nieuw_rechtsboven{top:0;right:0;text-align:right;}

.blokje_home_topselectie{color:#fff;width:229px;height:403px;left:735px;top:188px;padding-left:15px;padding-top:20px;background-image:url('/images/home_back_topselectie.png');}
.blokje_home_topselectie .product_thumb_home{background-color:#fff;text-align:center;height:180px;padding-top:20px;}
.blokje_home_topselectie div.productname, .blokje_home_topselectie h2{color:#fff !important;border-bottom:1px solid #878787;padding:0;margin:0;padding-bottom:5px;margin-bottom:5px;font-size:16px !important;font-weight:bold;}
.blokje_home_topselectie label, .blokje_home_topselectie span{font-size:12px;}
.blokje_home_topselectie label{color:rgb(138,191,234) !important;}

.blokje_home_left{float:left;width:130px;}
.blokje_home_right{float:left;width:135px;margin-left:5px;}
/* /nieuw home */

.nieuws_btn_back{display:block;position:absolute;top:260px;left:520px;background-image:url('/images/btn_back.png');background-position:0 0;width:61px;height:47px;}
.nieuws_btn_next{display:block;position:absolute;top:260px;left:584px;background-image:url('/images/btn_next.png');background-position:0 0;width:61px;height:47px;}
.nieuws_btn_back:hover, .nieuws_btn_next:hover{background-position:0 -47px;}
.nieuws_btn_disabled, .nieuws_btn_disabled:hover{background-position:0 -94px;}

.blue_btn_back{display:block;position:absolute;background-image:url('/images/btn_back_blue.png');background-position:0 0;width:61px;height:47px;}
.blue_btn_next{display:block;position:absolute;background-image:url('/images/btn_next_blue.png');background-position:0 0;width:61px;height:47px;}
.blue_btn_back:hover, .blue_btn_next:hover{background-position:0 -47px;}

#btn_back_assortiment{top:260px;left:520px;}
#btn_next_assortiment{top:260px;left:584px;}

#btn_back_topsellers_1{top:340px;left:318px;}
#btn_next_topsellers_1{top:340px;left:378px;}
#btn_back_topsellers_2{top:573px;left:25px;}
#btn_next_topsellers_2{top:573px;left:86px;}
#btn_back_topsellers_3{top:747px;left:740px;}
#btn_next_topsellers_3{top:747px;left:801px;}

.topsellers_number{position:absolute;width:56px;height:35px;padding-top:12px;padding-right:5px;background-image:url('/images/topsellers_number.png');text-align:center;}
#topsellers_number_1{top:293px;left:378px;}
#topsellers_number_2{top:620px;left:86px;}
#topsellers_number_3{top:794px;left:801px;}

.woondock_logo_topleft {position:absolute;top:94px;left:3px;}
.woondock_logo_topright{position:absolute;top:94px;left:674px;}
.woondock_logo_topright_1{position:absolute;top:47px;left:674px;}
.woondock_logo_topright_6{position:absolute;top:235px;left:3px;}
.woondock_logo_topleft_1{position:absolute;top:47px;left:3px;}
.woondock_logo_topleft_nieuwsbrief {position:absolute;top:47px;left:3px;}
.woondock_logo_8x2{position:absolute;top:235px;left:3px;}

.blokje_topsellers_item{position:absolute;width:283px;height:282px;padding-top:8px;padding-left:8px;background-image:url('/images/topsellers_item_back.png');}
.blokje_topsellers_info{position:absolute;width:266px;height:143px;padding-top:5px;padding-left:25px;background-image:url('/images/topsellers_info_back.png');font-size:10px;}

.blokje_topsellers_info h2{font-size:16px;font-weight:bold;padding:0 0 0 83px;color:#000;}
.blokje_topsellers_info label{display:inline-block;width:84px;color:#009bc2;}
.blokje_topsellers_info span{font-size:12px;}
.blokje_topsellers_info span.prijs_nieuw{font-size:16px;color:#e20079;font-weight:bold;display:inline-block;padding-left:10px;}

#topsellers_item_1{top:69px;left:108px;}
#topsellers_info_1{top:171px;left:417px;}
#topsellers_item_2{top:597px;left:214px;}
#topsellers_info_2{top:448px;left:118px;}
#topsellers_item_3{top:778px;left:526px;}
#topsellers_info_3{top:620px;left:667px;}

.blok_merken_rechts{top:94px;left:735px;width:183px;height:423px;}
.blok_merken_item  {top:282px;left:308px;width:366px;height:376px;}
#btn_back_merken   {top:257px;left:582px;}
#btn_next_merken   {top:257px;left:643px;}

.blok_faq_links {top:94px;left:64px;width:306px;height:410px;padding:30px;}
.blok_faq_rechts{top:188px;left:491px;width:306px;height:316px;padding:30px;}

.faq_vragen{font-weight:bold;}
.faq_vragen a{color:#000;text-decoration:none;font-weight:bold;}
.faq_vragen a:hover{color:#e20079;text-decoration:none;}

.blok_informatieaanvraag{top:47px;left:491px;width:306px;padding:30px;}

.blok_ondernemerworden{top:47px;left:552px;width:306px;padding:30px;}
.ondernemerworden_thumbs{position:absolute;top:47px;left:491px;}
.ondernemerworden_thumbs a{display:inline-block;width:57px;height:43px;margin-bottom:4px;}
#ondernemerworden_bigpic{position:absolute;background-repeat:no-repeat;top:188px;left:3px;}

.blok_nieuwsbriefsite{top:141px;left:552px;width:276px;padding:30px;padding-left:60px;}
.blok_nieuwsbriefsite_info{top:188px;left:430px;width:114px;padding:20px;padding-right:0;}

.blok_referenties{top:47px;left:613px;width:245px;padding:30px;}
.referenties_thumbs{position:absolute;top:517px;left:552px;}
.referenties_thumbs a{display:inline-block;width:57px;height:43px;margin-bottom:4px;}
#referenties_bigpic{position:absolute;background-repeat:no-repeat;top:235px;left:3px;}

.viruele_winkel_thumb{display:inline-block;position:absolute;}
.viruele_winkel_thumb img{border:0;}
#virtuelewinkel_bigpic{position:absolute;background-repeat:no-repeat;top:235px;left:491px;}

#banner_koopzondag{position:absolute;top:0;right:6px; z-index: 5;}
#blokje_home{position:absolute;top:188px;left:64px; z-index: 3;}
#animatie { position:absolute;top:0;right:50px; width:720px; height:570px; z-index: 10;} 

.blok_maatwerk{padding:30px;top:47px;left:491px;width:306px;}

.blok_route_links {padding:30px;top:188px;left:64px;width:306px;}
.blok_route_rechts{padding:30px;top:47px;left:491px;width:306px;}

.blok_vacatures{padding:30px;top:188px;left:247px;width:306px;}

.blok_openingstijden{padding:30px;top:47px;left:369px;width:306px;}

.blok_onderhoud{padding:30px;top:47px;left:491px;width:306px;}

.blok_virtuelewinkel{top:94px;left:430px;width:397px;height:84px;padding-left:30px;padding-top:10px;}

.blok_producten_categorien	{top:47px; left:427px;width:488px;padding-top:5px;}
.blok_alle_producten		{top:141px;left:64px; width:305px;height:47px;}
.blok_producten				{top:235px;left:64px; width:854px;height:705px;}

.blok_producten_categorien a{color:#666 !important;}
.blok_producten_categorien a:hover{color:#009bc2 !important;}
.blok_producten_categorien a.active{color:#DF1078 !important;}

.blok_faq_links a.active{color:#666 !important;}

.blok_top30_afb				{position:absolute;top:376px;left:552px;}

.blok_hometekst				{top:188px;left:64px; z-index: 3;width:326px;padding:20px;padding-bottom:5px;}

.blok_nieuwsbrief_product_0{width:224px;height:168px;top:517px;left:369px;padding:10px;}
.blok_nieuwsbrief_product_1{width:224px;height:168px;top:517px;left:674px;padding:10px;}
.blok_nieuwsbrief_product_2{width:224px;height:168px;top:752px;left:369px;padding:10px;}
.blok_nieuwsbrief_product_3{width:224px;height:168px;top:752px;left:674px;padding:10px;}

.product_item{float:left;width:200px;height:310px;font-size:10px;padding-left:10px;border-left:1px solid #ababab;}
.product_item_first{border-left:0;}

.product_item .product_thumb{width:160px;height:160px;padding-left:10px;}

.product_item h2{font-size:16px;font-weight:bold;padding:0 0 0 0;color:#000;}
.product_item label{display:inline-block;width:83px;color:#009bc2;}
.product_item span{}
.product_item span.prijs_nieuw{font-size:16px;color:#e20079;font-weight:bold;display:inline-block;padding-left:10px;}

.product_cat{width:106px;padding-left:15px;float:left;border-left:1px solid #aaa;border-top:1px solid #aaa;padding-top:10px;margin-top:10px;padding-bottom:10px;}
.product_cat_first{border-left:0;}

.product_horiz_spacer{border-top:1px solid #ababab;height:10px;margin-top:10px;float:left;width:840px;}

.producten_btn_back{display:block;position:absolute;top:987px;left:430px;background-image:url('/images/btn_back.png');background-position:0 0;width:61px;height:47px;}
.producten_btn_next{display:block;position:absolute;top:987px;left:491px;background-image:url('/images/btn_next.png');background-position:0 0;width:61px;height:47px;}
.producten_btn_back:hover, .producten_btn_next:hover{background-position:0 -47px;}

a.leesmeer{font-style:italic;color:#000;font-size:11px;}

.btn_magenta_big{background-image:url('/images/btn_magenta_big.png');color:#fff !important;text-decoration:none !important;width:282px;height:22px;padding-left:10px;padding-top:3px;display:block;font-size:11px;	margin:4px 0 0 0;	} 
