﻿h1
{
	font-size:160%;
	font-weight:700;
}

h2
{
	font-size:140%;
	font-weight:700;
}

h3
{
	font-size:130%;
	font-weight:700;
}

h4
{
	font-size:120%;
	font-weight:700;
}

h5
{
	font-size:110%;
	font-weight:700;
}

h6
{
	font-size:105%;
	font-weight:700;
}

.container
{
	background-color:Transparent;
	border:0;
	border-collapse:collapse;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
}

.banden_artikelnummer 
{
    visibility: hidden;
    display:  inline;
    position: absolute;
    z-index: -1;
    width: 0px;
}

.containerwide
{
	margin-left:auto;
	margin-right:auto;
	width:95%;
}

.container #topbar #topbarmenu
{
	visibility:hidden;
}

.container #contents
{
	margin:0;
	padding:0;
	vertical-align:top;
	width:100%;
}

.containerwide #contents
{
	background-color:#FFF;
	border:solid 1px #000;
	border-bottom:0;
	margin-top:10px;
	padding-left:20px;
	padding-right:28px;
}

.container #copyright
{
	height:41px;
	padding-left:20px;
	padding-right:20px;
}

.containerwide #copyright
{
	background-color:#FFF;
	border:solid 1px #000;
	border-top:0;
	height:41px;
	padding-left:20px;
	padding-right:20px;
}

#menubar
{
	height:30px;
	margin-left:auto;
	margin-right:0;
	text-align:right;
	vertical-align:middle;
	width:100%;
}

#homebar
{
	float:left;
	height:30px;
	margin-left:0;
	margin-right:auto;
	text-align:left;
	vertical-align:middle;
}

.artikeloverzicht
{
	background-color:#FFF;
	border-collapse:collapse;
	empty-cells:show;
	white-space:nowrap;
	width:100%;
}

.ItemTemplateT td,.AlternatingItemTemplateT td
{
	border-top:1px solid #bbb;
}

.ItemTemplate td,.ItemTemplateT td,.ItemTemplateB td
{
	empty-cells:show;
}

.AlternatingItemTemplate td,.AlternatingItemTemplateT td,.AlternatingItemTemplateB td
{
	empty-cells:show;
}

.menubar A IMG
{
	border:0;
	margin:0;
	padding:0;
}

.dim
{
	color:#aaa;
}

.titlesplit
{
	background-color:#aaa;
	border:0;
	color:#aaa;
	height:3px;
	margin-right:15px;
}

h1,.h1
{
	color:#454545;
	font-size:150%;
	font-weight:400;
	margin:2px;
	padding:2px;
}

.error
{
	color:Red;
}

strong
{
	font-weight:700;
}

#xEditingArea
{
	background-color:#fff;
}

.unfold
{
	border:0;
	float:left;
}

.tblBestel th,.tblBestel td
{
	vertical-align:bottom;
}

.bestellijst
{
	background-color:#FFF;
	border:1px solid #ddd;
	width:100%;
}

.alignright
{
	text-align:right;
}

.alignleft
{
	text-align:left;
}

form
{
	width:100%;
}

#tcMain_header span
{
	background-color:Transparent;
	height:23px;
}

.bestellijst thead
{
	text-align:left;
}

.bestellijst .AspNet-GridView-Alternate td
{
	background-color:#eee;
}

.Usermanagement
{
	border-spacing:2px;
	width:900px;
}

.Usermanagement,.Usermanagement table,.Usermanagement table th,.Usermanagement table td
{
	font-size:10px;
	padding-right:2px;
	white-space:nowrap;
}

.spoiler
{
	background-color:#000;
	color:#000;
}

.spoiler:hover
{
	background-color:#000;
	color:#FFF;
}

.BandResult
{
	width:100%;
}

table.BandResult thead
{
	color:#eee;
	cursor:pointer;
	font-weight:700;
}

table.BandResult thead th
{
	cursor:pointer;
	margin-right:2px;
	padding:2px;
	text-align:left;
}

.ui-tabs-hide
{
	display:none;
}

.ajaxlink
{
	border-bottom:dashed 1px;
	cursor:pointer;
}

.treeview,.treeview ul
{
	list-style:none;
	margin:0;
	padding:0;
}

.treeview ul
{
	background-color:#FFF;
	margin-top:4px;
}

.treeview .hitarea
{
	background:url(/images/treeview-default.gif) -64px -25px no-repeat;
	cursor:pointer;
	float:left;
	height:16px;
	margin-left:-16px;
	width:16px;
}

* html .hitarea
{
	display:inline;
	float:none;
}

.treeview li
{
	background:url(/images/treeview-default-line.gif) 0 0 no-repeat;
	margin:0;
	padding:3px 0 3px 16px;
}

.treeview a.selected
{
	background-color:#eee;
}

#treecontrol
{
	display:none;
	margin:1em 0;
}

.treeview .hover
{
	color:red;
	cursor:pointer;
}

.treeview li.collapsable,.treeview li.expandable
{
	background-position:0 -176px;
}

.treeview .expandable-hitarea
{
	background-position:-80px -3px;
}

.treeview li.last
{
	background-position:0 -1766px;
}

.treeview li.lastCollapsable,.treeview li.lastExpandable
{
	background-image:url(/images/treeview-default.gif);
}

.treeview li.lastCollapsable
{
	background-position:0 -111px;
}

.treeview li.lastExpandable
{
	background-position:-32px -67px;
}

.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea
{
	background-position:0;
}

.treeview-red li
{
	background-image:url(/images/treeview-red-line.gif);
}

.treeview-red .hitarea,.treeview-red li.lastCollapsable,.treeview-red li.lastExpandable
{
	background-image:url(/images/treeview-red.gif);
}

.treeview-black li
{
	background-image:url(/images/treeview-black-line.gif);
}

.treeview-black .hitarea,.treeview-black li.lastCollapsable,.treeview-black li.lastExpandable
{
	background-image:url(/images/treeview-black.gif);
}

.treeview-gray li
{
	background-image:url(/images/treeview-gray-line.gif);
}

.treeview-gray .hitarea,.treeview-gray li.lastCollapsable,.treeview-gray li.lastExpandable
{
	background-image:url(/images/treeview-gray.gif);
}

.treeview-famfamfam li
{
	background-image:url(/images/treeview-famfamfam-line.gif);
}

.treeview-famfamfam .hitarea,.treeview-famfamfam li.lastCollapsable,.treeview-famfamfam li.lastExpandable
{
	background-image:url(/images/treeview-famfamfam.gif);
}

.filetree li
{
	padding:3px 0 2px 16px;
}

.filetree span.folder,.filetree span.file
{
	display:block;
	padding:1px 0 1px 16px;
}

.filetree span.folder
{
	background:url(/images/folder.gif) 0 0 no-repeat;
}

.filetree li.expandable span.folder
{
	background:url(/images/folder-closed.gif) 0 0 no-repeat;
}

.filetree span.file
{
	background:url(/images/file.gif) 0 0 no-repeat;
}

.info
{
	border:0;
	cursor:pointer;
	margin:0;
	padding:0;
}

.tecdoc
{
	color:Green;
	font-style:italic;
}

.TecDocShortCuts table
{
	background-color:#FFF;
	border:solid 1px #aaa;
	border-collapse:collapse;
	width:100%;
}

.TecDocShortCuts td
{
	border-collapse:collapse;
	border-right:solid 1px #aaa;
	padding:2px;
	text-align:center;
}

.TecDocShortCuts td:hover
{
	background-color:blue;
}

.tecdocextra,.tecdocextra th,.tecdocextra td
{
	border:0;
	font-size:8px;
	text-align:left;
}

.artikeloverzicht td
{
	font-size:120%;
	padding-left:1px;
	vertical-align:top;
}

.950x500
{
	background:red;
	color:#FFF;
	font-size:20px;
	height:500px;
	padding:20px;
	width:500px;
}

.SimpleEntertainmentMenu,.SimpleEntertainmentMenu ul.AspNet-Menu,.SimpleEntertainmentMenu ul.AspNet-Menu ul,.SimpleEntertainmentMenu ul.AspNet-Menu ul ul,.SimpleEntertainmentMenu a,.SimpleEntertainmentMenu span
{
	z-index:1000;
}

.EditorBody
{
	background-color:#FFF;
}

td
{
	vertical-align:top;
}

.bandzoek
{
	background-color:#FFF;
	height:30px;
	vertical-align:bottom;
	width:140px;
}

.floatright
{
	float:right;
}

.floatleft
{
	float:left;
}

#borders,#borders tdb
{
	border:0;
	border-collapse:collapse;
	border-spacing:0;
	margin:0;
	padding:0;
}

#borders
{
	width:100%;
}

body
{
	background-color:#FFF;
	background-image:url(Images/PageBackground2.png);
	background-position:center center;
	background-repeat:repeat-y;
	font-family:Calibri, Verdana, Tahoma, Sans-Serif;
	font-size:14px;
	margin:0;
	padding:0;
}

#contents,#footer
{
	margin-left:auto;
	margin-right:auto;
	width:990px;
}

#tblsidebar
{
	width:930px;
}

.sideheader
{
	background-image:url(Images/Sideheader.png);
	background-position:top left;
	background-repeat:no-repeat;
	color:#FFF;
	font-weight:700;
	height:27px;
	margin:0;
	padding-left:5px;
	padding-top:6px;
	position:relative;
}

.sideheader A
{
	color:#FFF;
}

#pre-copyright
{
	height:4px;
}

.artikeloverzicht th
{
	font-size:130%;
}

.container #header
{
	background-repeat:repeat;
	color:#FFF;
	height:140px;
}

.container #header #topbar
{
	height:30px;
}

.container #header #logo
{
	background-image:url(images/logo-hamu-klein.png);
	background-position:center left;
	background-repeat:no-repeat;
	height:100px;
}

.container #footer
{
	background-image:url(images/footer.png);
	background-position:top top;
	background-repeat:repeat-x;
	display:block;
	position:relative;
	visibility:visible;
	width:100%;
	z-index:0;
}

.container #footer #copyright
{
	color:#000;
	font-size:80%;
	height:30px;
	padding-top:50px;
	text-align:right;
}

.container #footer #copyright A
{
	color:#aaa;
}

A
{
	color:#E4281C;
}

A:Hover
{
	color:#000;
}

#contentsdiv
{
	background-color:#FFF;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
}

.dcmscontents,#dcmscontents
{
	vertical-align:top;
}

.tblBestelCellB,.tblBestelCellA
{
	background-color:Blue;
}

.bestellijst td
{
	vertical-align:bottom;
}

.tdsidebar,.tdcontents
{
	vertical-align:top;
}

.bestelcontainer
{
	background-color:#FFD48E;
	border-bottom:1px solid #ddd;
	clear:both;
	width:100%;
}

.bestelcontainer table
{
	border-collapse:collapse;
	font-size:100%;
	width:100%;
}

.tblBestelCellA,.tblBestelCellB
{
	background-color:#FFD48E;
	border-collapse:collapse;
	border-spacing:0;
	color:#5F271C;
	margin:0;
	padding:2px 3px 0;
	width:25%;
}

#fullpagecontainer
{
	margin:-18px;
	min-height:450px;
	width:948px;
}

#pagea
{
	background-color:#FFF;
	border:0 none;
	left:0;
	min-width:100%;
	position:absolute;
	top:125px;
	width:100%;
	z-index:1;
}

.ItemTemplate td,.ItemTemplateT td,.ItemTemplateB td,.ItemTemplateActie td
{
	background-color:#FFF7EB;
	empty-cells:show;
}

.AlternatingItemTemplate td,.AlternatingItemTemplateT td,.AlternatingItemTemplateB td,.AlternatingItemTemplateActie td
{
	background-color:#FFFBF5;
	empty-cells:show;
}

.ItemTemplateActie td,.AlternatingItemTemplateActie td
{
	font-weight:700;
}

.ItemTemplateT,.AlternatingItemTemplateT
{
	border:0;
	border-top:1px solid #aaa;
}

a .foto
{
	border:1px solid #98999D;
}

.tdsidebar
{
	height:100%;
	text-align:right;
	vertical-align:top;
	width:290px;
}

.tdsidebar .contents .filialen div
{
	width:280px;
}

.tdsidebar .contents .filialen table
{
	margin-left:auto;
	margin-right:0;
}

#WelkomstTekstContainer,.bestelcontainer
{
	background-color:#FFF;
	color:#000;
	height:17px;
}

#WelkomstTekstContainer,.bestelcontainer img
{
	display:none;
}

#logo .LoginStatus
{
	background-color:#FFF;
	color:#000;
}

#BandenBestelLijst
{
	display:block;
	visibility:visible;
}

.tdcontents,.dcmscontents
{
	width:690px;
}

.SoorbandRow
{
}

.BHVSIRow
{
    display: none;
}

.label
{
	background-color:#F3EBE1;
	color:#000;
	font-weight:700;
	height:18px;
	margin:5px;
	overflow:hidden;
	padding:4px 8px;
	width:102px;
}

table.hbl
{
	background-color:#FFF;
	empty-cells:show;
	font-size:8pt;
	margin:10px 0 15px;
	text-align:left;
	white-space:nowrap;
	width:100%;
}

table.hbl thead tr th,table.hbl tfoot tr th
{
	background-color:#F3EBE1;
	border:1px solid #000;
	font-size:8pt;
	padding:4px;
	white-space:nowrap;
}

table.hbl thead tr .header
{
	background-position:center right;
	background-repeat:no-repeat;
	white-space:nowrap;
}

table.hbl tbody td
{
	background-color:#FFF;
	border-bottom:1px solid #E5DADA;
	border-right:1px solid #E5DADA;
	color:#3D3D3D;
	padding:2px;
	vertical-align:middle;
	white-space:nowrap;
}

table.hbl tbody tr.odd td
{
	background-color:#F8F4EE;
	border-bottom:1px solid #E5DADA;
	border-right:1px solid #E5DADA;
	white-space:nowrap;
}

table.hbl thead tr .headerSortDown,table.hbl thead tr .headerSortUp
{
	background-color:#F3EBE1;
}

hbl td,hbl th
{
	white-space:nowrap;
}

.offertebruto
{
	display:none;
}
