/* globals */
	P {
		MARGIN: 0px;
	}

	BODY {
		aBACKGROUND-COLOR: #FAF0CA;
		BACKGROUND-COLOR: #B3BCA7;


		SCROLLBAR-3DLIGHT-COLOR: #B3BCA7;		/* linksboven lijnen (buiten) */
		SCROLLBAR-ARROW-COLOR: #B3BCA7;		/* pijlen     */
		SCROLLBAR-BASE-COLOR: #F8F2E0;		/* grote vlak */
		SCROLLBAR-DARKSHADOW-COLOR: #B3BCA7;	/* rechstonder lijnen (buiten) */
		SCROLLBAR-HIGHLIGHT-COLOR: #B3BCA7;	/* linksboven lijnen (binnen) */
		SCROLLBAR-SHADOW-COLOR: #B3BCA7;		/* rechtsonder lijnen (binnen) */
		SCROLLBAR-TRACK-COLOR: #F8F2E0;		/* achtergrond */
		scrollbar-background-color: #F8F2E0;
		
	}

	BODY, TD, INPUT, TEXTAREA {
		FONT-FAMILY: Verdana, Arial;
	}

	BODY, TD {
		FONT-SIZE: 9pt;
		FONT-COLOR: black;
	}

	INPUT, TEXTAREA {
		FONT-SIZE: 8pt;
		BEHAVIOR: url(#default#savehistory);
	}

	TABLE {
		PADDING: 0px;
		MARGIN: 0px;
		BORDER-SPACING: 0px;
		aBORDER-SPACING: 10px;
	}

	TR {
		VERTICAL-ALIGN: top;
	}

	A {
		COLOR: #2020E1;
		TEXT-DECORATION: none;
	}

	A:hover {
		COLOR: #2020E1;
		TEXT-DECORATION: underline;
	}

	H1 {
		FONT-SIZE: 14pt;
		MARGIN-TOP: 15px;
		MARGIN-BOTTOM: 0px;
	}

	H2 {
		FONT-SIZE: 11pt;
		MARGIN-TOP: 10px;
		MARGIN-BOTTOM: 0px;
	}

	H3 {
		FONT-SIZE: 9pt;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
		FONT-WEIGHT: bold;
	}

	FORM {
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
	}

/* style in use by table on toppage */
	.topbutton {
		VERTICAL-ALIGN: middle;
	}

/* style in use by right frame */
	.rightframespace {
		aBORDER-LEFT: 1px solid black;
	}

/* style in use by left frame */
	.leftframespace {
		aBORDER-RIGHT: 1px solid black;
	}

/* style use in by frame pages */
	.bgcontent {
		background-image: url(/images/bgcontent.jpg);
		BACKGROUND-REPEAT: no-repeat;
		BACKGROUND-ATTACHMENT: fixed;
		BACKGROUND-POSITION: left top;
	}

	.bgmenu {
		BACKGROUND-IMAGE: url(/images/bgmenu.jpg);
		BACKGROUND-REPEAT: no-repeat;
		BACKGROUND-ATTACHMENT: fixed;
	}

	.bgmenucontent {
		TEXT-ALIGN: center;
		BACKGROUND-IMAGE: url(/images/bgmenucontent.jpg);
		BACKGROUND-REPEAT: no-repeat;
		BACKGROUND-ATTACHMENT: fixed;
	}

	.bgtop {
		BACKGROUND-IMAGE: url(/images/bgtop.jpg);
		BACKGROUND-REPEAT: no-repeat;
		BACKGROUND-ATTACHMENT: fixed;
	}

	.bgposition {
		BACKGROUND-IMAGE: url(../images/bgposition.jpg);
		BACKGROUND-REPEAT: no-repeat;
		BACKGROUND-ATTACHMENT: fixed;
	}

	.bgright {
		BACKGROUND-IMAGE: url(../images/bgside.jpg);
		BACKGROUND-REPEAT: repeat-y;
		BACKGROUND-ATTACHMENT: fixed;
		BACKGROUND-POSITION: top center;
	}

	.bgleft {
		BACKGROUND-IMAGE: url(../images/bgside.jpg);
		BACKGROUND-REPEAT: repeat-y;
		BACKGROUND-ATTACHMENT: fixed;
		BACKGROUND-POSITION: top center;
	}

/* style used for text in menu */
	.menu {
		FONT-SIZE: 8pt;
	}

	.menulink {
		FONT-SIZE: 8pt;
		COLOR: black;
		TEXT-DECORATION: none;
	}

	.menulink:hover {
		FONT-SIZE: 8pt;
		COLOR: black;
		TEXT-DECORATION: underline;
	}

/* style used for locator */
	.whereami {
		FONT-SIZE: 10px;
		COLOR: black;
	}

	.whereami:hover {
		FONT-SIZE: 10px;
		COLOR: black;
		TEXT-DECORATION: underline;
	}

/* style used for article paging */
	.articlelistpaging {
		COLOR: black;	
	}

/* style used for article page number */
	.articlelistpage {
		COLOR: black;
	}

	.articlelistpage:hover {
		COLOR: black;
	}

	.articlelistpagego {
		COLOR: black;
		FONT-SIZE: 7pt;
	}

	.articlelistpagego:hover {
		COLOR: black;
		FONT-SIZE: 7pt;
	}

/* style used for article active page number */
	.articlelistpageactive {
		COLOR: black;
		FONT-WEIGHT: bold;
	}

	.articlelistpageactive:hover {
		COLOR: black;
		FONT-WEIGHT: bold;
	}

/* style used for link to discounts */
	.articlelistdiscount {

	}

/* style used for description at articlelist page */
	.articlelistdescription {

	}

/* style used by link to article wish */
	.articlewish {
		
	}

/* style used by inputbox on article wish page */
	.articlewishinputbox {
		BORDER: 1px solid black;
		WIDTH: 250px;
	}

/* style used by inputbox on article wish page */
	.articlewishtextarea {
		BORDER: 1px solid black;
		WIDTH: 250px;
		HEIGHT: 100px;
	}

/* style used for article name */
	.listarticlename {
		COLOR: black;
	}

	.listarticlename:hover {
		COLOR: black;
		TEXT-DECORATION: underline;
	}

/* style used for article price */
	.listarticleprice {
		COLOR: #008000;
		FONT-WEIGHT: bold;
	}

/* style used for article old price if article has reduction */
	.listarticlepricehasreduction {
		COLOR: #800000;
		TEXT-DECORATION: line-through;
	}

/* style used for article reduction price */
	.listarticlepricereduction {
		COLOR: #008000;
		FONT-WEIGHT: bold;
	}

/* style in use by select box in articlelist */
	.listview {
		FONT-SIZE: 9pt;
		background: transparent;
	}

/* style in use in articlepage (header) */
	.articlepageheader {
		FONT-SIZE: 14pt;
	}

/* style in use in articlepage -articlecode- */
	.articlepagecode {
		FONT-SIZE: 7pt;
	}

/* style in use by options (header) in articlepage */
	.articlepageoptionstitle {
		FONT-WEIGHT: bold;
	}

/* style in use by options in articlepage */
	.articlepageoptions {

	}

/* style in use by select box in articlepage */
	.articleoptionlist {
		FONT-SIZE: 9pt;
		WIDTH: 100px;
	}

/* style in use by input box in articlepage */
	.articleinputbox {
		BORDER: 1px solid black;
		WIDTH: 35px;
	}

/* style in use by price when having no reduction in articlepage (title) */
	.articlepagepricecaptionnoreduction {
		FONT-SIZE: 11pt;
		FONT-WEIGHT: bold;
	}

/* style in use by price when having no reduction in articlepage */
	.articlepagepricenoreduction {
		FONT-SIZE: 11pt;
		COLOR: #008000;
		FONT-WEIGHT: bold;
	}

/* style in use by price when having a reduction in articlepage (title) */
	.articlepagepricecaptionhasreduction {
		
	}

/* style in use by price when having a reduction in articlepage */
	.articlepagepricehasreduction {
		COLOR: #800000;
		TEXT-DECORATION: line-through;
	}

/* style in use by price when having showing reduction in articlepage (title) */
	.articlepagepricecaptionreduction {
		FONT-SIZE: 11pt;
		FONT-WEIGHT: bold;
	}

/* style in use by price when having showing reduction in articlepage */
	.articlepagepricereduction {
		FONT-SIZE: 11pt;
		COLOR: #008000;
		FONT-WEIGHT: bold;
	}

/* style in use by article can not be ordered message */
	.articlepagecannotorder {
		FONT-WEIGHT: bold;
	}

/* style in use by list at basket page */
	.basketlistheader {
		FONT-WEIGHT: bold;
		BORDER-BOTTOM: 1px solid black;
	}

/* style in use by list at basket page (totals) */
	.basketlisttotals {
		BORDER-TOP: 1px solid black;
	}

/* style in use by list at basket page */
	.basketlistcontent {
		
	}

/* style in use by numberbox at basket page */
	.basketlistnumberbox {
		FONT-SIZE: 8pt;
		TEXT-ALIGN: right;
		BORDER: 1px solid black;
		WIDTH: 35px;
	}

/* style in use by page that displays error no color or size set*/
	.basketnosizecolor {
		FONT-WEIGHT: bold;
		COLOR: #800000;
	}

/* style in use by points on profile page */
	.profilepoints {
		COLOR: #008000;
	}

/* style in use by menu on profilepage */
	.profilemenu {
		FONT-WEIGHT: bold;
	}

/* style in use by menu on profilepage */
	.profilemenuitem {
	/*	COLOR: black; */
	}

	.profilemenuitem:hover {
	/*	COLOR: black; */
	}

/* style in use by wishlist on profilepage */
	.profilestartpagewishlist {
		FONT-WEIGHT: bold;
	}

/* style in use by wishlist on profilepage */
	.profilestartpagewishlistitem {
		COLOR: black;
		TEXT-DECORATION: none;
	}

	.profilestartpagewishlistitem:hover {
		COLOR: black;
		TEXT-DECORATION: underline;
	}

/* style in use by textboxes on edit profile page */
	.profileinputbox {
		BORDER: 1px solid black;
		WIDTH: 150px;
		BEHAVIOR: url(#default#savehistory);
	}

	.profileinputboxsmall {
		BORDER: 1px solid black;
		WIDTH: 75px;
		BEHAVIOR: url(#default#savehistory);
	}

/* style in use by titles on edit profile page */
	.profilechangetitle {
		FONT-WEIGHT: bold;
	}

/* style in use by lists at edit profile page */
	.profileditlist {
		FONT-SIZE: 8pt;
		TEXT-ALIGN: left;
	}

/* style in use by required fields on add profile page */
	.profilefieldrequired {
		COLOR: #800000;
	}

/* style in use by error fields on add profile page */
	.profilefielderror {
		COLOR: #800000;
	}

/* style in use by titles in wishlist */
	.profilewishlisttitle {
		FONT-WEIGHT: bold;
	}

/* style in use by article in wishlist */
	.profilewishlistarticle {
		
	}

	/* style user by title of order in orders list */
	.profileorderstitle {
		FONT-WEIGHT: bold;
	}

/* style in use by order in orders list */
	.profileordersitem {
		
	}

/* style in use by profile edit page */
	.profileinputboxsmalldate2 {
		BORDER: 1px solid black;
		WIDTH: 20px;
	}

	.profileinputboxsmalldate4 {
		BORDER: 1px solid black;
		WIDTH: 35px;
	}

/* style in use by search input box */
	.searchinputbox {
		BORDER: 1px solid black;
		WIDTH: 150px;
	}

/* style in use by search result page */
	.searchresultarticle {
		FONT-WEIGHT: bold;
	}

/* style in use by search result page */
	.searchresultdescription {
		
	}

/* style in use by search result page */
	.searchresultpath {
		FONT-SIZE: 7pt;
	}

/* style in use by search result page link to group */
	.searchresultpathgrouplink {
		FONT-SIZE: 7pt;
		TEXT-DECORATION: none;
		COLOR: black;
	}

	.searchresultpathgrouplink:hover {
		FONT-SIZE: 7pt;
		TEXT-DECORATION: underline;
		COLOR: black;
	}

/* style used for article paging */
	.searchresultlistpaging {
		COLOR: black;	
	}

/* style used for article page number */
	.searchresultlistpage {
		COLOR: black;
	}

	.searchresultlistpage:hover {
		COLOR: black;
	}

	.searchresultlistpagego {
		COLOR: black;
		FONT-SIZE: 7pt;
	}

	.searchresultlistpagego:hover {
		COLOR: black;
		FONT-SIZE: 7pt;
	}

/* style used for article active page number */
	.searchresultlistpageactive {
		COLOR: black;
		FONT-WEIGHT: bold;
	}

	.searchresultlistpageactive:hover {
		COLOR: black;
		FONT-WEIGHT: bold;
	}

/* style in use by textboxes on order page */
	.orderinputbox {
		BORDER: 1px solid black;
		WIDTH: 150px;
	}

	.orderinputboxsmall {
		BORDER: 1px solid black;
		WIDTH: 75px;
	}

	.orderinputboxsmalldate2 {
		BORDER: 1px solid black;
		WIDTH: 20px;
	}

	.orderinputboxsmalldate4 {
		BORDER: 1px solid black;
		WIDTH: 35px;
	}

/* style used by textarea's on order page */
	.ordertextarea {
		BORDER: 1px solid black;
		WIDTH: 250px;
		HEIGHT: 100px;
	}

/* style in use by lists at order page */
	.ordereditlist {
		FONT-SIZE: 8pt;
	}

/* style used for error information during order process */
	.ordererror {
		COLOR: #800000;
		FONT-WEIGHT: bold;
	}

/* style used for copyright information at bottom page */
	.copyrightinfo {
		FONT-SIZE: 10px;
	}

/* style used for privacy information at bottom page */
	.privacyinfo {
		FONT-SIZE: 10px;
		COLOR: black;
	}

	.privacyinfo:hover {
		FONT-SIZE: 10px;
		COLOR: black;
	}

/* style used for enquete */

	.enqueteinputbox {
		BORDER: 1px solid black;
		WIDTH: 180px;
		BEHAVIOR: url(#default#savehistory);
	}

	.enqueteinputboxlarge {
		BORDER: 1px solid black;
		WIDTH: 250px;
		BEHAVIOR: url(#default#savehistory);
	}

	.enqueteinputboxsmall {
		BORDER: 1px solid black;
		WIDTH: 60px;
		BEHAVIOR: url(#default#savehistory);
	}

	.enquetetextarea {
		BORDER: 1px solid black;
		WIDTH: 250px;
		HEIGHT: 100px;
		BEHAVIOR: url(#default#savehistory);
	}

	.enquetetextareasmall {
		BORDER: 1px solid black;
		WIDTH: 250px;
		HEIGHT: 50px;
		BEHAVIOR: url(#default#savehistory);
	}

	.enqueteselectlarge {
		BORDER: 1px solid black;
		WIDTH: 250px;
		BEHAVIOR: url(#default#savehistory);
	}

	.enqueteselectsmall {
		BORDER: 1px solid black;
		WIDTH: 150px;
		BEHAVIOR: url(#default#savehistory);
	}


/* style used for clothingform */


	.clothinginputboxlarge {
		BORDER: 1px solid black;
		WIDTH: 250px;
		BEHAVIOR: url(#default#savehistory);
	}

	.clothinginputboxsmall {
		BORDER: 1px solid black;
		WIDTH: 100px;
		BEHAVIOR: url(#default#savehistory);
	}
