body,div,ul{ margin:0;padding:0;}h1,h2,h3,h4,h5,h6,p{ margin:1em 0;padding:0;}h1{ color:#229; font-size:20px;}body{ background-color: rgb(255,250,255);color:black;font:16px Arial,Helvetica,sans-serif;text-align: left;}
a,a:visited{ color: #55f;text-decoration: underline;}a:hover{ color: rgb(100,0,150);}a img{ border-style: none;}.popup{ visibility: hidden;z-index:10;}.hasPopup:hover .popup{ visibility: visible;}#mainMenu{ list-style-type: none;padding:0 16px;}
#mainMenu a, #mainMenu a:visited{ background-color: rgb(190,215,255);border:1px solid;border-color: rgb(100,100,200) rgb(50,50,150) rgb(50,50,150) rgb(100,100,200);color:#229;display:block;font-size:16px;font-weight:bold;margin-bottom:5px;padding:5px;text-align:center;text-decoration: none;}#mainMenu a.currentPage{ color:#005; background-color: rgb(255,220,150);border-color: rgb(200,100,100) rgb(150,50,50) rgb(150,50,50) rgb(200,100,100);}#mainMenu a:hover{ background-color: rgb(220,220,255);color: rgb(100,0,150);}#breadcrumbs{ display: inline;font-size:14px;list-style-type: none;}#breadcrumbs li{ display: inline;margin-left:5px;}#breadcrumbs li a{ white-space: nowrap;}.align-center{text-align:center;}.align-left{text-align: left;}.align-justify{text-align: justify;}.align-right{text-align: right;}.component{ margin:1em 0;}#notifications{ position:fixed;right:5px;top:5px;z-index:100;}#notifications li{ background-color: white;color: rgb(0,120,0);font-size:14px;list-style-type: none;}#notifications .important{ color: rgb(120,0,0);}.unpublished{ background-color: rgb(200,200,200);color: rgb(100,100,100);}.unpublished .unpublished{ background-color: rgb(150,150,150);color: rgb(50,50,50);}.page-column-list{background-color: yellow;border:1px solid red;margin:0;padding:0;}.page-column-list-item{float: left;list-style-type: none;margin:5px;padding:0;}.float-container{clear:both;margin:0;padding:0;}.thumbnail{background: no-repeat center;display: inline-block;}.component-bar{ border-width:1px 1px 0px;}.component-edit-controls{ margin-bottom:10px;}.component-preview{ border:1px solid green;}.shoppingcart-amount{ border:2px solid rgb(200,200,250);font-family:courier,monospace;vertical-align: middle;}.shoppingcart-image{ background-color: transparent;border-style: none;vertical-align: middle;}.shoppingcart-link{ left:300px;position:fixed;top:10px;z-index:500;}.shoppingcart-table{ border-collapse:collapse;}.shoppingcart-table td{ background-color: white;border: solid;border-color:blue rgb(200,200,220);border-width:1px 2px;padding:1px 5px;}.shoppingcart-table th{ font-weight:bold;padding:1px 5px;text-align:center;}.shoppingcart-article-image{ vertical-align: middle;}.shoppingcart-article-name{ color:black;font-weight:bold;text-decoration: none;}.shoppingcart-article-name:visited{ color: inherit;}.shoppingcart-article-name:hover{ color: rgb(0,100,0);}.shoppingcart-article-price{ text-align: right;}.shoppingcart-total{ background-color: rgb(240,240,255) !important;font-weight:bold;text-align: right;}.shoppingcart-unavailable-article{ color: rgb(120,120,200);font-size:11px;}.shoppingCart-item{ height:54px;}.hint{ font-size:85%;font-style: italic;}.hint:before{ content: "(";}.hint:after{ content: ")";}#siteBox-main{ margin:100px 16px 16px 200px;z-index:10;}#siteBox-top{ background-color: rgb(255,250,255);height:68px;left:0;overflow: hidden;padding:16px;position:fixed;right:0;top:0;z-index:20;}#siteBox-left{ bottom:0;left:0;overflow: visible;position:fixed;top:100px;width:200px;z-index:10;}#roleSwitcher{ bottom:0;left:0;margin:16px;padding:2px 16px;position:fixed;text-align:center;width:100px;z-index:100;}.floatingFixed{ position:fixed;z-index:100;}.structure-fixed{ position:fixed;z-index:1000;}.article img{ border:1px solid black;}.article .buy{ display: inline-block;text-align:center;}.article .discount{ color:#070;font-size:12px;}.page-list{ list-style-type: none;margin-bottom: -5px;}.page-link-detailed{ background-color: white;border:1px solid blue;margin-bottom:5px;padding:5px;}.page-link-detailed-image{ border:1px solid black;float: left;}.page-link-detailed-content{ padding-left:7px;}
.page-link-detailed-name,.page-link-detailed-name:visited{ background-color: rgb(190,215,255);color:#229;display:block;font-size:1.2em;font-weight:bold;padding:0 3px;text-decoration: none;}.page-link-detailed-name:hover{ background-color: rgb(220,220,255);color: rgb(100,0,150);}.page-link-detailed-description{ padding:2px;}.page-list-simple{ list-style-type:disc;padding-left:20px;}.page-list-simple li{ margin-bottom:2px;}.pageList-imagesFloating{ list-style-type: none;margin-bottom: -10px;overflow:auto;}.pageList-imagesFloating li{ float: left;margin:0 10px 10px 0;}.pageList-imagesFloating .thumbnail{ border:1px solid black;}.articleList-detailed{ list-style-type: none;margin-bottom: -5px;}.articleList-detailed li{ border:1px solid blue;padding:5px;margin-bottom:5px;overflow:auto;}.articleList-detailed li.discounted{ border-color:#080;}.articleList-detailed .thumbnail{ border:1px solid black;float: left;}.articleList-detailed .description{ padding:2px;}.articleList-detailed .discount{ color:#070;font-size:12px;margin-bottom:2px;}.articleList-detailed .name{ background-color: rgb(190,215,255);color:black;display:block;font-size:1.2em;font-weight:bold;padding:0 3px;text-decoration: none;}.articleList-detailed .discounted .name{ background-color:#aea;}.articleList-detailed .name:visited{ color: inherit;}.articleList-detailed .name:hover{ color: rgb(100,0,150);}.articleList-detailed .price{ background-color: rgb(190,215,255);font-size:1.2em;padding:0 3px;}.articleList-detailed .discounted .price{ background-color:#aea;}.articleList-detailed .buying{ float: right;text-align: right;width:100px;}.articleList-simpleFloating{ list-style-type: none;text-align:center;}.articleList-simpleFloating li{ float: left;margin:0 10px 10px 0;}.articleList-simpleFloating li.discounted{ color:#080;}.articleList-simpleFloating .thumbnail{ border:1px solid black;}.form-input-row{ clear: left;margin:5px 0px;padding-left:150px;vertical-align:bottom;}.form-input-row-label{ float: left;margin-bottom:5px;margin-left: -150px;padding-right:5px;padding-top:3px;text-align: right;width:145px;}fieldset{ border:1px solid black;margin:5px;padding:0;}legend{ font-size:14px;font-weight:bold;margin-left:145px;padding:2px 5px;}input,textarea{ margin:1px;padding:1px;}.form-invalid-input input{ border:2px solid rgb(200,0,0) !important;}.form-error-text{ border:0px solid rgb(200,0,0);border-bottom-width:2px;margin-left: -1px;padding-left:5px;}.form-input-row-label:after{ content: ":";}label:hover{ color:blue;}input,select,textarea{ background-color: white;border:1px solid black;color:black;font-family:arial,helvetica,sans-serif;font-size:14px;}.button{ background-color: rgb(190,215,255);border:1px solid;border-color: rgb(100,100,200) rgb(50,50,150) rgb(50,50,150) rgb(100,100,200);color:black !important;margin:1px 2px;padding:2px 5px;text-decoration: none !important;}.button:hover{ background-color: rgb(220,220,255);color: rgb(100,0,150);cursor: pointer;}.dl-border{ border:1px solid black;margin:5px;}.dl-caption{ display: inline;font-weight:bold;left:146px;padding:0 5px;position: relative;top: -8px;}.dl-container-without-caption{ overflow: hidden;}.dl-container-with-caption{ margin-top: -10px;overflow: hidden;}dl{ margin:5px 5px 5px 150px;padding:0;}dt{ clear: left;float: left;margin:0 0 5px -145px;padding:0;text-align: right;width:140px;}dt:after{ content: ":";}dd{ float: left;margin:0 0 5px 0;width:100%;}.sitemap-list{ list-style-type: none;margin: -5px 0;}.sitemap-list .sitemap-list{ margin:0;}.sitemap-list li{ margin:5px 20px;}.usercontrol{ background-color: rgb(120,155,125);border:1px solid green;color: white;font-size:14px;padding:2px;}.usercontrol .subsection{ border:1px solid rgb(0,50,0);margin:14px 5px 5px;padding:5px;}.usercontrol a{ color: rgb(250,255,150);text-decoration: none;}.usercontrol a:hover{ color: rgb(150,255,150);text-decoration: inherit;}.usercontrol a:before{ color: white;content: "[";}.usercontrol a:after{ color: white;content: "]";}.usercontrol fieldset{ border:1px solid rgb(0,50,0);}.usercontrol legend{ color: rgb(0,50,0);}.usercontrol .form-input-row-label:hover{ color: yellow;}.usercontrol input,.usercontrol select,.usercontrol textarea{ background-color: white;border:1px solid green;color:black;font-family:arial,helvetica,sans-serif;font-size:14px;}.usercontrol .button{ background-color: rgb(0,100,0);border:1px solid rgb(0,50,0);color: white !important;}.usercontrol .button:hover{ background-color: rgb(0,50,0);color: yellow;cursor: pointer;}.user-visible{ background-color: rgb(200,200,200) !important;color: rgb(100,100,100) !important;}.user-visible .user-visible{ background-color: rgb(150,150,150) !important;color: rgb(50,50,50) !important;}.component-buttons{ float: right;}.usercontrol .dl-caption{ background-color: rgb(120,155,125);color: rgb(0,50,0);font-size:14px;}.usercontrol .dl-border{ border-color: rgb(0,50,0);}.tagList{ list-style-type: none;margin-bottom:1em;overflow:auto;}.tagList li{ float: left;padding:2px 0;width:50%;}.orderline-table{ border:1px solid black;border-collapse:collapse;margin:0 5px;}.orderline-table th{ border:1px solid black;font-weight:bold;padding:1px 5px;text-align: left;white-space: nowrap;}.orderline-table td{ border:1px solid black;padding:1px 5px;text-align: right;}.orderline-total td{ border-top-width:2px;font-weight:bold;}.orderline-description{ text-align: left !important;width:100%;}.libraryItem-list{ list-style-type: none;overflow:auto;}.libraryItem-list li{ display: table-row;float: left;width:50%;}.libraryItem-list .directory{ background-color: rgb(240,240,255);font-style: italic;}.libraryItem-list .thumbnail{ display: table-cell;padding:2px 5px;}.libraryItem-list a{ display: table-cell;vertical-align: middle;}.libraryItem-list span{ display: table-cell;text-align: right;vertical-align: middle;}.library-item-collection{ border-collapse:collapse;display: table;list-style-type: none;width:100%;}.library-item{ display: table-row;}.library-item-is-directory{ background-color: rgb(240,240,255);font-style: italic;}.library-item-thumbnail{ display: table-cell;padding:2px 5px;vertical-align: middle;}.selector{ cursor: pointer;font-size:80%;text-decoration: underline;}.text .block{ margin-top:1em;}.text ul{ list-style-type:disc;margin:1em 0;padding-left:1.5em;}
.text h1{ color: #229;font-size:20px;margin:1em 0;}
.text h2{ color:#229;font-size:18px;margin:1em 0;}.text em{ font-style: italic;font-weight: inherit;}.text small{ color:#555;font-size:12px;}
.text strong{ color:#229; font-style: inherit;font-weight:bold;}.text .afstand{ margin-top:2em;}.text .hoofdletters{ font-variant: small-caps;}.text .gecentreerd{ text-align:center;}.text .rechts{ text-align: right;}.imageList{ list-style-type: none;overflow:auto;}.imageList li{ float: left;margin:2px;text-align:center;}#tagSuggestions a{ cursor: pointer;}.pageList-simpleColumns.left{ float: left; list-style-type: disc; padding-left: 20px; width: 45%;}.pageList-simpleColumns.right{ float: right; list-style-type: disc; padding-left: 20px; width: 45%;}.pageList-simpleColumns li{ margin-bottom: 2px;}
.sortHandle{
	cursor: move;
	display: inline-block;
	padding: 0 20px;
}
.discountedprice{
	color: #080;
}
.originalprice{
	color: #000;
	font-size: 12px;
	text-decoration: line-through;
}
