BODY 
	{
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	background-image:url('/images/bg_overlopend.jpg');
	background-repeat:repeat-x;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:10px;
	background-color:#2C2C2C;
	}


TABLE 
	{
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	}




IMG
	{
	border:none;
	}

A
	{
	text-decoration:none;
	}



#content
	{
	width:990px;
	height:auto;
	margin:0px auto 0px auto;
	}


	#top
		{
		width:980px;
		height:180px;
		position:relative;
		margin:0px 0px 0px 0px;
		padding:0px 5px 0px 5px;
		background-color:#424242;
		z-index:1;
		}

		#menu
			{
			width:973px;
			height:29px;
			position:absolute;
			top:121px;
			left:5px;
			padding:11px 0px 0px 7px;
			background-color:#2C2C2C;
			z-index:3;
			}

			#menu A
				{
				display:block;
				width:auto;
				height:auto;
				margin:0px 0px 0px 0px;
				padding:0px 12px 0px 12px;
				border-right:1px solid #C1C1C1;
				float:left;
				color:#C1C1C1;
				font-size:13px;
				text-decoration:none;
				font-weight:bold;
				}

		#nav
			{
			width:960px;
			height:15px;
			position:absolute;
			top:161px;
			left:5px;
			padding:3px 0px 0px 20px;
			background-color:#2C2C2C;
			background-image:url('/images/nav_bg.jpg');
			background-repeat:no-repeat;
			background-position:0px 0px;
			color:#C1C1C1;
			z-index:3;
			}

			#nav A
				{
				color:#C1C1C1;
				text-decoration:none;
				}

		#slogan
			{
			width:990px;
			height:24px;
			position:absolute;
			top:86px;
			left:5px;
			background:none;
			overflow:hidden;
			z-index:3;
			}

			.top_slogan_slide
				{
				width:900px;
				margin:0px 0px 0px 10px;
				height:24px;
				background:none;
				}

				.top_slogan_slide H2
					{
					background:none;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#000000;
					margin:10px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					}

		#logo
			{
			width:365px;
			height:88px;
			position:absolute;
			left:28px;
			top:7px;
			z-index:3;
			}

		#background
			{
			width:980px;
			height:121px;
			position:absolute;
			top:0px;
			left:5px;
			background-color:#FFFFFF;
			z-index:2;
			}

			#background2
				{
				width:500px;
				height:121px;
				position:absolute;
				top:0px;
				left:480px;
				z-index:3;
				background-color:#FFFFFF;
				}

				#background IMG
					{
					width:500px;
					height:121px;
					z-index:4;
					}

		#onderdelen
			{
			width:263px;
			height:58px;
			position:absolute;
			top:121px;
			left:722px;
			z-index:4;
			padding:0px 0px 0px 0px;
			}

			A#onderdelen_link
				{
				display:block;
				width:182px;
				height:40px;
				position:absolute;
				top:8px;
				left:0px;
				border-right:1px solid #1F1F1F;
				}

				A#onderdelen_link IMG
					{
					margin:4px 0px 0px 20px;
					}

			A#onderdelen_ww
				{
				display:block;
				width:25px;
				height:40px;
				position:absolute;
				top:0px;
				left:203px;
				padding:16px 0px 0px 35px;
				color:#000000;
				font-size:12px;
				font-weight:bold;
				background-image:url('/images/onderdelen_ww.png');
				background-repeat:no-repeat;
				background-position:3px 15px;
				}

		#zoeken
			{
			width:231px;
			height:28px;
			position:absolute;
			top:3px;
			left:749px;
			z-index:5;
			}

	#side_menu
		{
		width:185px;
		height:auto;
		float:left;
		}

		#side_menu_top
			{
			width:180px;
			height:auto;
			padding:3px 0px 5px 5px;
			background-color:#424242;
			}

			#side_menu_zoek
				{
				width:180px;
				height:22px;
				margin:0px 0px 6px 0px;
				position:relative;
				}

				#zoeken_input
					{
					width:150px;
					height:14px;
					position:absolute;
					top:0px;
					left:0px;
					padding:4px 4px 4px 4px;
					border-top:1px solid #414342;
					border-right:0;
					border-bottom:1px solid #414342;
					border-left:1px solid #414342;
					font-size:10px;
					font-style:italic;
					color:#B5B5B5;
					}

				#zoeken_submit
					{
					width:22px;
					height:22px;
					position:absolute;
					top:0px;
					left:158px;
					border-top:1px solid #414342;
					border-right:1px solid #414342;
					border-bottom:1px solid #414342;
					border-left:none;
					font-size:11px;
					color:#555555;
					background-color:#F0F0F0;
					}



			A#side_menu_main_ns
				{
				display:block;
				width:169px;
				height:19px;
				margin:0px 0px 2px 0px;
				padding:7px 4px 4px 7px;
				background-color:#6A6A6A;
				font-size:11px;
				font-weight:bold;
				color:#FFFFFF;
				}

				A#side_menu_main_ns:HOVER
					{
					background-color:#8A8A8A;
					background-image:url('/images/side_menu_main_ns.jpg');
					background-repeat:no-repeat;
					background-position:159px 12px;
					}

			A#side_menu_main_sl
				{
				display:block;
				width:169px;
				height:19px;
				margin:0px 0px 2px 0px;
				padding:7px 4px 4px 7px;
				background-color:#8A8A8A;
				background-image:url('/images/side_menu_main_sl.jpg');
				background-repeat:no-repeat;
				background-position:159px 12px;
				font-size:11px;
				font-weight:bold;
				color:#FFFFFF;
				}



			A#side_menu_sub_ns
				{
				display:block;
				width:166px;
				height:19px;
				margin:0px 0px 2px 0px;
				padding:7px 4px 4px 10px;
				background-color:#4A4A4A;
				background-image:url('/images/side_menu_sub_ns.jpg');
				background-repeat:no-repeat;
				background-position:159px 12px;
				font-size:11px;
				font-weight:bold;
				color:#FDB709;
				}

			A#side_menu_sub_sub
				{
				display:block;
				width:166px;
				height:19px;
				margin:0px 0px 2px 0px;
				padding:7px 4px 4px 10px;
				background-color:#4A4A4A;
				font-size:11px;
				font-weight:bold;
				color:#FDB709;
				}

				A#side_menu_sub_sub:HOVER
					{
					background-color:#656565;
					background-image:url('/images/side_menu_sub_hover.jpg');
					background-repeat:no-repeat;
					background-position:159px 12px;
					}

			A#side_menu_sub_sl
				{
				display:block;
				width:166px;
				height:19px;
				margin:0px 0px 2px 0px;
				padding:7px 4px 4px 10px;
				background-color:#656565;
				background-image:url('/images/side_menu_sub_sl.jpg');
				background-repeat:no-repeat;
				background-position:159px 12px;
				font-size:11px;
				font-weight:bold;
				color:#FDB709;
				}



			#side_menu_subsub_ns
				{
				display:block;
				width:160px;
				height:19px;
				margin:0px 0px 0px 6px;
				padding:9px 4px 4px 10px;
				background-color:#505050;
				background-image:url('/images/side_menu_subsub_ns.jpg');
				background-repeat:no-repeat;
				background-position:153px 12px;
				font-size:11px;
				color:#DEDEDE;
				}

				#side_menu_subsub_ns:HOVER
					{
					background-color:#BCBCBC;
					background-image:url('/images/side_menu_subsub_sl.jpg');
					color:#000000;
					}

			#side_menu_subsub_sl
				{
				display:block;
				width:160px;
				height:19px;
				margin:0px 0px 0px 6px;
				padding:9px 4px 4px 10px;
				background-color:#BCBCBC;
				background-image:url('/images/side_menu_subsub_sl.jpg');
				background-repeat:no-repeat;
				background-position:153px 12px;
				font-size:11px;
				font-weight:bold;
				color:#000000;
				}

		#side_menu_bot
			{
			width:180px;
			height:auto;
			padding:5px 0px 0px 5px;
			}

			#side_menu_bot IMG
				{
				margin:0px 0px 5px 0px;
				}






	#home
		{
		width:795px;
		height:auto;
		float:left;
		background-color:#424242;
		border-top:3px solid #424242;
		border-right:5px solid #424242;
		border-bottom:5px solid #424242;
		border-left:5px solid #424242;
		}

		#home_top
			{
			height:243px;
			width:795px;
			position:relative;
			}

			#slider2
				{
				width:529px;
				height:243px;
				position:absolute;
				left:0px;
				top:0px;
				overflow:hidden;
				background-color:#FFFFFF;
				}

				.contentdiv
					{
					width:529px;
					height:243px;
					display:none;
					}

					.contentdiv IMG
						{
						width:529px;
						height:243px;
						}

			#paginate-slider2
				{
				display:none;
				}

			#home_txt
				{
				width:263px;
				height:243px;
				position:absolute;
				top:0px;
				left:532px;
				padding:0px 0px 0px 0px;
				background-color:#2C2C2C;
				overflow:hidden;
				color:#FFFFFF;
				line-height:200%;
				font-size:11px;
				}

				#home_txt H2
					{
					font-size:14px;
					margin:0px 0px 0px 0px;
					padding:5px 0px 8px 0px;
					}

				#home_txt ul
					{
					position:absolute;
					margin:0;
					padding:0;
					list-style:none;
					width: 100%;
					}

					#home_txt ul li
						{
						display:block;
						width:243px;
						height:233px;
						padding:10px 10px 10px 10px;
						}

						#home_txt ul li IMG
							{
							width:243px;
							max-height:170px;
							}














			.home_blok
				{
				width:261px;
				height:170px;
				margin:3px 3px 0px 0px;
				padding:0px 0px 0px 0px;
				float:left;
				border:1px solid #FFFFFF;
				background-color:#FFFFFF;
				}
	
				.home_blok H3
					{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:13px;
					font-weight:bold;
					color:#424242;
					margin:5px 0px 0px 0px;
					padding:0px 0px 5px 10px;
					border-bottom:1px solid #999999;
					text-align:left;
					}
	
				.home_blok A
					{
					font-size:13px;
					color:#424242;
					}
	
				.home_blok_img
					{
					width:260px;
					height:120px;
					border-bottom:1px solid #999999;
					overflow:hidden;
					text-align:center;
					}
	
					.home_blok_img IMG
						{
						max-width:234px;
						max-height:120px;
						}
	
				.home_blok_bot
					{
					width:255px;
					height:18px;
					padding:3px 20px 0px 0px;
					text-align:right;
					overflow:hidden;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#000000;
					}
	
					.home_blok_bot IMG
						{
						vertical-align:top;
						}
	#page
		{
		width:775px;
		height:auto;
		min-height:300px;
		float:left;
		padding:10px 10px 10px 10px;
		background-color:#FFFFFF;
		border-top:3px solid #424242;
		border-right:5px solid #424242;
		border-bottom:5px solid #424242;
		border-left:5px solid #424242;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#474747; 
		line-height:180%;
		}

		#page H2
			{
			padding:0px 0px 0px 0px;
			margin:7px 0px 7px 0px;
			background-color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif; 
			font-size:16px;
			font-weight:bold; 
			color:#a10b0b;
			}

		#webshop_cat_top
			{
			width:702px;
			height:auto;
			margin:10px 0px 10px 5px;
			padding:10px 10px 10px 10px;
			background-color:#D9D9D9;
			font-size:12px;
			color:#000000;
			}

	#page_bot
		{
		width:805px;
		height:auto;
		float:right;
		}

		#page_bot_menu
			{
			width:805px;
			height:30px;
			background-color:#424242;
			font-size:13px;
			}

			#page_bot_menu A
				{
				display:block;
				height:23px;
				width:auto;
				float:left;
				border-right:1px solid #C1C1C1;
				padding:2px 15px 0px 15px;
				font-weight:bold;
				color:#C1C1C1;
				}







		.webshop_cat
			{
			width:350px;
			height:115px;
			position:relative;
			margin:5px 13px 5px 5px;
			padding:0px 0px 0px 0px;
			border:1px solid #999999;
			float:left;
			line-height:100%;
			}

			A.webshop_cat_h3
				{
				display:block;
				height:34px;
				width:160px;
				position:absolute;
				left:5px;
				top:5px;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				}

				A.webshop_cat_h3 H3
					{
					color:#424242;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					line-height:140%;
					}

			.webshop_cat_omschr
				{
				display:block;
				height:45px;
				width:160px;
				position:absolute;
				left:5px;
				top:30px;
				overflow:hidden;
				line-height:140%;
				}

			.webshop_cat_link
				{
				width:140px;
				height:18px;
				position:absolute;
				left:0px;
				top:84px;
				text-align:right;
				margin:0px 0px 0px 0px;
				padding:4px 30px 0px 0px;
				background-color:#4C4C4C;
				background-image:url('/images/prod_pijltje.png');
				background-position:143px 3px;
				background-repeat:no-repeat;
				border-top:1px solid #999999;
				border-bottom:1px solid #999999;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFFFFF;
				}

			A.webshop_cat_img
				{
				display:block;
				width:179px;
				height:115px;
				position:absolute;
				top:0px;
				left:170px;
				border-left:1px solid #999999;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				overflow:hidden;
				text-align:center;
				}

				A.webshop_cat_img IMG
					{
					height:115px;
					width:auto;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					}








		.webshop_catprod
			{
			width:232px;
			height:170px;
			position:relative;
			margin:5px 5px 5px 5px;
			padding:0px 0px 0px 0px;
			float:left;
			border:1px solid #999999;
			line-height:100%;
			}

			.webshop_catprod_top, .webshop_catprod_top_large
				{
				width:218px;
				height:20px;
				position:absolute;
				left:0px;
				top:0px;
				margin:0px 0px 0px 0px;
				padding:6px 8px 0px 6px;
				text-align:left;
				}

			.webshop_catprod_top_large
				{
				height:30px;
				}

				.webshop_catprod_top H3, .webshop_catprod_top_large H3
					{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:bold;
					color:#424242;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					}

			.webshop_catprod_img, .webshop_catprod_img_large
				{
				width:232px;
				height:120px;
				position:absolute;
				left:0px;
				top:26px;
				border-top:1px solid #999999;
				border-bottom:1px solid #999999;
				text-align:center;
				overflow:hidden;
				}

			.webshop_catprod_img_large
				{
				height:110px;
				top:36px;
				}

				.webshop_catprod_img_large IMG
					{
					height:110px;
					}

				.webshop_catprod_img IMG
					{
					height:120px;
					}

			.webshop_catprod_bot, .webshop_catprod_bot_large
				{
				width:190px;
				height:16px;
				position:absolute;
				left:0px;
				top:148px;
				margin:0px 0px 0px 0px;
				padding:6px 42px 0px 0px;
				text-align:right;
				overflow:hidden;
				background-image:url('/images/prod_pijltje.jpg');
				background-repeat:no-repeat;
				background-position:195px 2px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#000000;
				}








		H2#webshop_page_h2
			{
			display:block;
			height:auto;
			width:auto;
			margin:0px 0px 0px 0px;
			padding:6px 6px 6px 6px;
			border-bottom:2px solid #000000;
			color:#a10b0b;
			font-weight:900;
			}

		#webshop_prod_img_groot
			{
			width:775px;
			height:225px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			}

			#webshop_prod_img_groot IMG
				{
				width:775px;
				height:225px;
				}

		#webshop_prod_txt_groot
			{
			width:755px;
			height:auto;
			margin:10px 0px 0px 10px;
			padding:0px 0px 0px 0px;
			}

		.webshop_prod_img
			{
			width:230px;
			height:auto;
			margin:10px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}

			.img_prod_groot IMG
				{
				max-width:200px;
				margin:auto;
				border:1px solid #000000;
				}

			.img_prod_klein IMG
				{
				margin:3px 3px 3px 3px;
				height:45px;
				width:60px;
				cursor:pointer;
				float:left;
				border:1px solid #000000;
				}

		#facebook
			{
			width:100px;
			height:30px;
			margin:20px 0px 10px 10px;
			}

		.webshop_prod_text
			{
			width:540px;
			height:auto;
			margin:10px 1px 0px 0px;
			padding:0px 0px 0px 0px;
			float:right;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#474747;
			line-height:180%;
			}


			#webshop_prijs
				{
				width:541px;
				height:45px;
				position:relative;
				margin:0px 0px 10px 0px;
				padding:0px 0px 0px 0px;
				color:#9B0000;
				text-align:center;
				font-size:14px;
				font-weight:bold;
				}

				#webshop_prijs_1
					{
					width:134px;
					height:33px;
					position:absolute;
					left:0px;
					top:0px;
					background-image:url('/images/webshop_prijs.jpg');
					padding:12px 0px 0px 0px;
					}

				#webshop_prijs_2
					{
					width:274px;
					height:33px;
					position:absolute;
					left:134px;
					top:0px;
					background-image:url('/images/webshop_prijs2.jpg');
					font-size:18px;
					padding:12px 0px 0px 0px;
					}

				#webshop_prijs_3
					{
					width:133px;
					height:33px;
					position:absolute;
					left:408px;
					top:0px;
					font-size:10px;
					padding:12px 0px 0px 0px;
					background-image:url('/images/webshop_prijs.jpg');
					}

				#webshop_prijs_4
					{
					width:253px;
					height:33px;
					position:absolute;
					left:288px;
					top:0px;
					background-image:url('/images/webshop_prijs2.jpg');
					padding:12px 0px 0px 0px;
					letter-spacing:-0.03em;
					font-size:12px;
					}

		#webshop_prod_bestel
			{
			width:767px;
			height:24px;
			margin:20px 0px 0px 0px;
			padding:4px 4px 4px 4px;
			background-color:#494949;
			}

			#maakuwkeus
				{
				width:80px;
				height:24px;
				float:left;
				text-align:left;
				color:#FFFFFF;
				}

			#webshop_prod_bestel_optie
				{
				width:375px;
				height:24px;
				float:left;
				text-align:right;
				color:#FFFFFF;
				}

			#webshop_prod_bestel_aantal
				{
				width:100px;
				height:24px;
				float:right;
				line-height:250%;
				color:#FFFFFF;
				text-align:right;
				font-weight:bold;
				}

				#webshop_prod_bestel_aantal INPUT
					{
					width:24px;
					height:16px;
					margin:0px 0px 0px 0px;
					padding:3px 3px 3px 3px;
					border:1px solid #CCCCCC;
					}

			#webshop_prod_bestel_knop
				{
				width:200px;
				height:24px;
				float:right;
				color:#9B0000;
				border:none;
				margin:0px 0px 0px 12px;
				padding:0px 0px 0px 10px;
				background:none;
				background-image:url('/images/webshop_prod_bestel_knop.jpg');
				background-repeat:no-repeat;
				color:#9B0000;
				font-size:11px;
				text-align:left;
				font-weight:bold;
				}

		#webshop_bestel_form
			{
			width:350px; 
			float:left;
			font-family:Arial, Helvetica, sans-serif; 
			font-size:11px; 
			color:#474747; 
			line-height:180%;
			}

			#webshop_bestel_form INPUT
				{
				font-family:Arial, Helvetica, sans-serif; 
				font-size:11px; 
				color:#474747; 
				}

			#webshop_bestel_form TEXTAREA
				{
				font-family:Arial, Helvetica, sans-serif; 
				font-size:11px; 
				color:#474747; 
				}

			.webshop_bestel_form_btn
				{
				width:200px;
				background:none;
				border-top:1px solid #D5D5CB;
				border-right:none;
				border-bottom:1px solid #D5D5CB;
				border-left:none;
				text-align:right;
				}

		#webshop_ww_geplaatst
			{
			width:250px;
			height:auto;
			margin:40px auto 40px auto;
			padding:10px 10px 10px 10px;
			border:1px solid #000000;
			}

			#webshop_ww_geplaatst H2
				{
				margin:0px 0px 0px 0px;
				padding:0px 0px 10px 0px;
				}

			#webshop_ww_geplaatst A
				{
				display:block;
				margin:0px 0px 0px 0px;
				padding:10px 0px 10px 0px;
				color:#000099;
				}

			#webshop_ww_geplaatst IMG
				{
				width:250px;
				height:187px;
				}

		#winkelwagen_side
			{
			width:210px;
			height:auto;
			float:left;
			padding:0px 10px 0px 0px;
			line-height:140%;
			}

			#winkelwagen_side H3
				{
				margin:0px 0px 0px 0px;
				padding:0px 0px 10px 0px;
				font-size:14px;
				}

		#winkelwagen_page
			{
			width:545px;
			height:auto;
			min-height:350px;
			float:left;
			padding:0px 0px 0px 10px;
			margin:5px 0px 5px 0px;
			background-color:#FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000000;
			}

			.winkelwagen_page_top
				{
				width:522px;
				height:21px;
				position:relative;
				background-color:#999999;
				color:#FFFFFF;
				font-weight:bold;
				}

				#winkelwagen_page_top_geg
					{
					width:100px;
					height:14px;
					position:absolute;
					top:3px;
					left:15px;
					}

				#winkelwagen_page_top_cat
					{
					width:100px;
					height:14px;
					position:absolute;
					top:3px;
					left:15px;
					}

				#winkelwagen_page_top_pro
					{
					width:100px;
					height:14px;
					position:absolute;
					top:3px;
					left:235px;
					}

				#winkelwagen_page_top_nmb
					{
					width:100px;
					height:14px;
					position:absolute;
					top:3px;
					left:370px;
					}

				#winkelwagen_page_top_pri
					{
					width:100px;
					height:14px;
					position:absolute;
					top:3px;
					left:420px;
					}

				#winkelwagen_page_top_del
					{
					width:10px;
					height:14px;
					position:absolute;
					top:3px;
					left:495px;
					}

			.winkelwagen_page_prod
				{
				width:520px;
				height:44px;
				position:relative;
				border-right:1px solid #999999;
				border-bottom:1px solid #999999;
				border-left:1px solid #999999;
				line-height:100%;
				}

				.winkelwagen_page_prod A
					{
					color:#000000;
					}

				.winkelwagen_page_prod_cat
					{
					width:200px;
					height:14px;
					position:absolute;
					top:14px;
					left:15px;
					}

				.winkelwagen_page_prod_pro
					{
					width:175px;
					height:14px;
					position:absolute;
					top:14px;
					left:235px;
					}

				.winkelwagen_page_prod_nmb
					{
					width:100px;
					height:14px;
					position:absolute;
					top:14px;
					left:387px;
					}

				.winkelwagen_page_prod_pri
					{
					width:100px;
					height:14px;
					position:absolute;
					top:14px;
					left:420px;
					}

				.winkelwagen_page_prod_del
					{
					width:13px;
					height:13px;
					position:absolute;
					top:15px;
					left:496px;
					}

			#winkelwagen_page_totaal
				{
				width:522px;
				height:45px;
				position:relative;
				font-weight:bold;
				}

				#winkelwagen_page_totaal_name
					{
					width:184px;
					height:30px;
					position:absolute;
					top:0px;
					left:225px;
					padding:14px 0px 0px 10px;
					border-bottom:1px solid #999999;
					border-left:1px solid #999999;
					}

				#winkelwagen_page_totaal_price
					{
					width:101px;
					height:30px;
					position:absolute;
					top:0px;
					left:420px;
					padding:14px 0px 0px 0px;
					border-right:1px solid #999999;
					border-bottom:1px solid #999999;
					line-height:120%;
					}

			#winkelwagen_page_gege
				{
				width:500px;
				height:365px;
				padding:10px 10px 10px 10px;
				border-right:1px solid #999999;
				border-bottom:1px solid #999999;
				border-left:1px solid #999999;
				line-height:200%;
				}

				#winkelwagen_page_gege INPUT
					{
					width:210px;
					font-size:11px;
					font-family:Arial, Helvetica, sans-serif;
					}

				#winkelwagen_page_gege TEXTAREA
					{
					width:210px;
					height:100px;
					font-size:11px;
					font-family:Arial, Helvetica, sans-serif;
					}

			#winkelwagen_page_submit
				{
				width:296px;
				height:44px;
				padding:0px 10px 0px 0px;
				margin:0px 0px 0px 226px;
				border:1px solid #999999;
				background:none;
				text-align:right;
				font-weight:bold;
				}






/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(/images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(/images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(/images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(/images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

