
/*----------------------------*/
/*			ALGEMEEN		  */
/*----------------------------*/

/*
div#content
	{
	width: 770px;
	}

div#wrapper
	{
	background: transparent url(/grfx/webshop/bg-wrapper_websh.gif) top left repeat-y;
	position: relative;
	width: 802px;
	margin: 0 auto;
	padding: 0;
	}
*/

/*---------------------*/

#tblwebshop
	{
	width: 100%;
	margin-top: 10px;
	}

#tblwebshop h4
	{
	font-size: 1.0em;
	font-weight: bold;
	color:	#d27b27;
	}

#tblwebshop h4#category, #tblwebshop h4#delivery_address
	{
	color:	#000075;
	}

#tblwebshop h4.hdr
	{
	font-size: 1.0em;
	font-weight: bold;
	color:	#000075;
	margin: 0px;
	}

h4.kop
	{
		font-size: 1.0em;
		font-weight: bold;
		color:	#D27B27;
		margin: 0px;
	}

#factuur_body h4.hdr
	{
	font-size: 1.0em;
	font-weight: bold;
	color:	#D27B27;
	margin: 0px;
	}
#factuur_body h4.hdr_top
	{
	font-size: 1.0em;
	font-weight: bold;
	color:	#D27B27;
	margin: 0px;
	}


#menuwebshop
	{
	position: relative;
	margin-bottom: 10px;
	}

#menuwebshop ul#cat				{ background: url(/grfx/webshop/bg_menuwebshop.gif) repeat-x; height: 28px; position: relative; padding: 0px; margin: 0px; }
#menuwebshop ul#cat li
	{
	position: absolute;
	margin: 0px;
	list-style: none;
	height: 28px;
	}

#cat2_0							{ left: 0px; width: 120px; }
#cat3_0							{ left: 120px; width: 120px; }
#cat4_0							{ left: 240px; width: 120px; }

#cat li    						{ text-indent: -9999px; text-decoration:none; list-style-type: none; }
#cat2_0 						{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -0px 0px; }
#cat3_0 						{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -120px 0px; }
#cat4_0 						{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -240px 0px; }

#cat li a						{ background-color:transparent; text-decoration:none; display:block; height:28px; }
#cat2_0 a:hover					{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -0px -28px; text-decoration:none; border: 0; }
#cat3_0 a:hover					{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -120px -28px; text-decoration:none; border: 0; }
#cat4_0 a:hover					{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -240px -28px; text-decoration:none; border: 0; }

/*
#cat1_0	{ left: 0px; width: 120px; }
#cat2_0	{ left: 120px; width: 120px; }
#cat3_0	{ left: 240px; width: 120px; }
#cat4_0	{ left: 360px; width: 120px; }

#cat li    		{ text-indent: -9999px; text-decoration:none; list-style-type: none; }
#cat1_0 			{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -0px 0px; }
#cat2_0 			{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -120px 0px; }
#cat3_0 			{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -240px 0px; }
#cat4_0 			{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -360px 0px; }

#cat li a		{ background-color:transparent; text-decoration:none; display:block; height:28px; }
#cat1_0 a:hover	{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -0px -28px; text-decoration:none; border: 0; }
#cat2_0 a:hover	{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -120px -28px; text-decoration:none; border: 0; }
#cat3_0 a:hover	{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -240px -28px; text-decoration:none; border: 0; }
#cat4_0 a:hover	{ background: url(/grfx/webshop/menuwebshop_0.gif) no-repeat -360px -28px; text-decoration:none; border: 0; }
*/

#cat1_1							{ left: 0px; width: 120px; }
#cat2_1							{ left: 120px; width: 120px; }
#cat3_1							{ left: 240px; width: 120px; }
#cat4_1							{ left: 360px; width: 120px; }

#cat li    						{ text-indent: -9999px; text-decoration:none; list-style-type: none; }
#cat1_1 						{ background: url(/grfx/webshop/menuwebshop_1.gif) no-repeat -0px 0px; }
#cat2_1 						{ background: url(/grfx/webshop/menuwebshop_1.gif) no-repeat -120px 0px; }
#cat3_1 						{ background: url(/grfx/webshop/menuwebshop_1.gif) no-repeat -240px 0px; }
#cat4_1 						{ background: url(/grfx/webshop/menuwebshop_1.gif) no-repeat -360px 0px; }

#cat li a						{ background-color:transparent; text-decoration:none; display:block; height:28px; }
#cat1_1 a:hover					{ background: url(/grfx/webshop/menuwebshop_1.gif) no-repeat -0px -28px; text-decoration:none; border: 0; }
#cat2_1 a:hover					{ background: url(/grfx/webshop/menuwebshop_1.gif) no-repeat -120px -28px; text-decoration:none; border: 0; }
#cat3_1 a:hover					{ background: url(/grfx/webshop/menuwebshop_1.gif) no-repeat -240px -28px; text-decoration:none; border: 0; }
#cat4_1 a:hover					{ background: url(/grfx/webshop/menuwebshop_1.gif) no-repeat -360px -28px; text-decoration:none; border: 0; }

#cat2_2							{ left: 0px; width: 120px; }
#cat3_2							{ left: 120px; width: 120px; }
#cat4_2							{ left: 240px; width: 120px; }

#cat li    						{ text-indent: -9999px; text-decoration:none; list-style-type: none; }
#cat2_2 						{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -0px 0px; }
#cat3_2 						{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -120px 0px; }
#cat4_2 						{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -240px 0px; }

#cat li a						{ background-color:transparent; text-decoration:none; display:block; height:28px; }
#cat2_2 a:hover					{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -0px -28px; text-decoration:none; border: 0; }
#cat3_2 a:hover					{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -120px -28px; text-decoration:none; border: 0; }
#cat4_2 a:hover					{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -240px -28px; text-decoration:none; border: 0; }

/*
#cat1_2	{ left: 0px; width: 120px; }
#cat2_2	{ left: 120px; width: 120px; }
#cat3_2	{ left: 240px; width: 120px; }
#cat4_2	{ left: 360px; width: 120px; }

#cat li    		{ text-indent: -9999px; text-decoration:none; list-style-type: none; border: 1px solid #f00; }
#cat1_2 			{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -0px 0px; }
#cat2_2 			{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -120px 0px; }
#cat3_2 			{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -240px 0px; }
#cat4_2 			{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -360px 0px; }

#cat li a		{ background-color:transparent; text-decoration:none; display:block; height:28px; }
#cat1_2 a:hover	{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -0px -28px; text-decoration:none; border: 0; }
#cat2_2 a:hover	{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -120px -28px; text-decoration:none; border: 0; }
#cat3_2 a:hover	{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -240px -28px; text-decoration:none; border: 0; }
#cat4_2 a:hover	{ background: url(/grfx/webshop/menuwebshop_2.gif) no-repeat -360px -28px; text-decoration:none; border: 0; }
*/

#cat1_3							{ left: 0px; width: 120px; }
#cat2_3							{ left: 0px; width: 120px; }
#cat3_3							{ left: 120px; width: 120px; }
#cat4_3							{ left: 240px; width: 120px; }

#cat li    						{ text-indent: -9999px; text-decoration:none; list-style-type: none; }
#cat1_3 						{ background: url(/grfx/webshop/menuwebshop_3.gif) no-repeat -0px 0px; }
#cat2_3 						{ background: url(/grfx/webshop/menuwebshop_3.gif) no-repeat -120px 0px; }
#cat3_3 						{ background: url(/grfx/webshop/menuwebshop_3.gif) no-repeat -240px 0px; }
#cat4_3 						{ background: url(/grfx/webshop/menuwebshop_3.gif) no-repeat -360px 0px; }

#cat li a						{ background-color:transparent; text-decoration:none; display:block; height:28px; }
#cat1_3 a:hover					{ background: url(/grfx/webshop/menuwebshop_3.gif) no-repeat -0px -28px; text-decoration:none; border: 0; }
#cat2_3 a:hover					{ background: url(/grfx/webshop/menuwebshop_3.gif) no-repeat -120px -28px; text-decoration:none; border: 0; }
#cat3_3 a:hover					{ background: url(/grfx/webshop/menuwebshop_3.gif) no-repeat -240px -28px; text-decoration:none; border: 0; }
#cat4_3 a:hover					{ background: url(/grfx/webshop/menuwebshop_3.gif) no-repeat -360px -28px; text-decoration:none; border: 0; }

#cat1_4							{ left: 0px; width: 120px; }
#cat2_4							{ left: 0px; width: 120px; }
#cat3_4							{ left: 120px; width: 120px; }
#cat4_4							{ left: 240px; width: 120px; }

#cat li    						{ text-indent: -9999px; text-decoration:none; list-style-type: none; }
#cat1_4 						{ background: url(/grfx/webshop/menuwebshop_4.gif) no-repeat -0px 0px; }
#cat2_4 						{ background: url(/grfx/webshop/menuwebshop_4.gif) no-repeat -120px 0px; }
#cat3_4 						{ background: url(/grfx/webshop/menuwebshop_4.gif) no-repeat -240px 0px; }
#cat4_4 						{ background: url(/grfx/webshop/menuwebshop_4.gif) no-repeat -360px 0px; }

#cat li a						{ background-color:transparent; text-decoration:none; display:block; height:28px; }
#cat1_4 a:hover					{ background: url(/grfx/webshop/menuwebshop_4.gif) no-repeat -0px -28px; text-decoration:none; border: 0; }
#cat2_4 a:hover					{ background: url(/grfx/webshop/menuwebshop_4.gif) no-repeat -120px -28px; text-decoration:none; border: 0; }
#cat3_4 a:hover					{ background: url(/grfx/webshop/menuwebshop_4.gif) no-repeat -240px -28px; text-decoration:none; border: 0; }
#cat4_4 a:hover					{ background: url(/grfx/webshop/menuwebshop_4.gif) no-repeat -360px -28px; text-decoration:none; border: 0; }

#cat1_5							{ left: 0px; width: 120px; }
#cat2_5							{ left: 0px; width: 120px; }
#cat3_5							{ left: 120px; width: 120px; }
#cat4_5							{ left: 240px; width: 120px; }

#cat li    						{ text-indent: -9999px; text-decoration:none; list-style-type: none; }
#cat1_5 						{ background: url(/grfx/webshop/menuwebshop_5.gif) no-repeat -0px 0px; }
#cat2_5 						{ background: url(/grfx/webshop/menuwebshop_5.gif) no-repeat -120px 0px; }
#cat3_5 						{ background: url(/grfx/webshop/menuwebshop_5.gif) no-repeat -240px 0px; }
#cat4_5 						{ background: url(/grfx/webshop/menuwebshop_5.gif) no-repeat -360px 0px; }

#cat li a						{ background-color:transparent; text-decoration:none; display:block; height:28px; }
#cat1_5 a:hover					{ background: url(/grfx/webshop/menuwebshop_5.gif) no-repeat -0px -28px; text-decoration:none; border: 0; }
#cat2_5 a:hover					{ background: url(/grfx/webshop/menuwebshop_5.gif) no-repeat -120px -28px; text-decoration:none; border: 0; }
#cat3_5 a:hover					{ background: url(/grfx/webshop/menuwebshop_5.gif) no-repeat -240px -28px; text-decoration:none; border: 0; }
#cat4_5 a:hover					{ background: url(/grfx/webshop/menuwebshop_5.gif) no-repeat -360px -28px; text-decoration:none; border: 0; }


#sidewebshop
	{
	float: left;
	width: 143px;
	margin: 0px;
	}

#sidewebshop form
	{
	margin-bottom: 10px;
	}

#sidewebshop input
	{
	font-size: 11px;
	width: 100px;
	}

.side_subtotal
	{
	font-weight: bold;
	color: #000075;
	}

.sidelinewebshop
	{
	border-bottom: 1px solid #ccc;
	margin-top:2px;
	margin-bottom:2px;
	}

#cntwebshop
	{
	width: 600px;
	_width: 600px;
	float: right;
	margin: 0px;
	padding: 0px;
	}

.linewebshop
	{
	border-bottom: 1px dotted #ccc;
	}

table#offers
	{
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	}

table#offers td
	{
	background-color: #E0EEFF;
	font-weight: bold;
	width: 200px;
	/*width: 138px;*/
	margin: 0px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */	}

p.photo
	{
	width: 198px;
	height:230px;
	_height:235px;
	text-align: center;
	margin:0px;
	padding:0px;
	}

p.photo img
	{
		position:relative;
		padding-top:5px;
	}

table#offers td
	{
	text-align: center;
	padding-bottom:5px;
	}

.offer
	{
	display:block;
	margin: 0px;
	_margin: 0px;
	padding: 4px;
	_padding: 2px;
	height: 110px;
	}

p.offer
	{
		text-align:center;
		width:185px;
		overflow: hidden !important;
	}

.btn_browse
	{
		text-align:center;
		width:198px;
	}


.price, .print_price
	{
	font-size:1.6em;
	font-weight: bold;
	color:	#000075;
	text-align:center;
	}

.price_browse
	{
	width:198px;
	font-size:1.6em;
	font-weight: bold;
	color:	#000075;
	text-align:center;
	}

.print_price
	{
	text-align:left;
	}

#bigphoto
	{
	margin-right: 5px;
	}

/*----------------------------*/
/*			BESTELLING		  */
/*----------------------------*/

.align_right
	{
		text-align:right;
	}

.tbloverview_order
	{
	width: 100%;
/*	width:600px; */
	padding: 2px;
	}

div.artikel_width
	{
		width:250px;
		max-width: 250px;
		height:1px;
		border: 1px solid #000;
	}


.overview_subject
	{
	background-color: #8BAEDD;
	color:#FFF;
	font-weight:bold;

	}

.overview_product
	{
	width: 150px;
	}

.tbloverview_order input
	{
	font-size: 11px;
	}

.overview_price
	{
	font-weight: bold;
	color: #000075;
	text-align:right;
	}

.overview_subtotal
	{
	font-weight: bold;
	color: #000075;
	text-align:right;
	}

.overview_subtttl_1
	{
	font-weight: bold;
	color: #000075;
	text-align:right;
	}


.overview_price_ttl
	{
	font-weight: bold;
	color: #000075;
	text-align:left;
	}


/*----------------------------*/
/*			FORMULIER		  */
/*----------------------------*/

.tblform_order
	{
	width: 100%;
	padding: 2px;
	}

.form_desc
	{
	font-weight:bold;
	width: 150px;
	}

.tblform_order input, .tblform_order textarea, , .tblform_order select
	{
	width: 250px;
	}

.tblform_order input.radiotype
	{
	width: 20px;
	}


/*----------------------------*/
/*			FACTUUR			  */
/*----------------------------*/

body#factuur_body	{background: #fff; font-size:11px; _width:96%;}

.fact_table
	{
		width:730px;
		_width:690px;
		_padding-right:0;
	}

.fact_header
	{
		width:250px;
	}

.header
	{
		width:300px;
	}

.overview_bedrag
	{
	background-color: #C1DBFD;

	font-weight: bold;
	color: #000075;
	text-align:right;
	}

.overview_bedrag_1
	{
	background-color: #EBECF4;
	font-weight: bold;
	color: #000075;
	text-align:right;
	}


