body {
font-family: 'Lucida Sans',Verdana;
margin: 0px;
background-color: #fff
}
.contentn {background: #fff;}
.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#4A116D; margin:0 5px;}
.b2f {height:1px; background:#4A116D; border-right:2px solid #333; border-left:2px solid #333; margin:0 3px;}
.b3f {height:1px; background:#4A116D; border-right:1px solid #333; border-left:1px solid #333; margin:0 2px;}
.b4f {height:2px; background:#4A116D; border-right:1px solid #333; border-left:1px solid #333; margin:0 1px;}
.contentb {background: #4A116D; border-right:1px solid #333; border-left:1px solid #333;}
.contentb div {margin-left: 1px;
}
.whitelink{
font-family: 'Lucida Sans',Verdana;
color: white;
font-size: 12px;
font-weight: bold;
}
.c1f, .c2f, .c3f, .c4f{font-size:1px; overflow:hidden; display:block;}
.c1f {height:1px; background:#4A116D; margin:0 5px;}
.c2f {height:1px; background:#eee; border-right:2px solid #4A116D; border-left:2px solid #4A116D; margin:0 3px;}
.c3f {height:1px; background:#eee; border-right:1px solid #4A116D; border-left:1px solid #4A116D; margin:0 2px;}
.c4f {height:2px; background:#eee; border-right:1px solid #4A116D; border-left:1px solid #4A116D; margin:0 1px;}
.contentc {background: #eee; border-right:1px solid #4A116D; border-left:1px solid #4A116D;}
.contentc div {margin-left: 1px;}

.d1f, .d2f, .d3f, .d4f{font-size:1px; overflow:hidden; display:block;}
.d1f {height:1px; background:#4A116D; margin:0 5px;}
.d2f {height:1px; background:#fff; border-right:2px solid #4A116D; border-left:2px solid #4A116D; margin:0 3px;}
.d3f {height:1px; background:#fff; border-right:1px solid #4A116D; border-left:1px solid #4A116D; margin:0 2px;}
.d4f {height:2px; background:#fff; border-right:1px solid #4A116D; border-left:1px solid #4A116D; margin:0 1px;}
.contentd {background: #fff; border-right:1px solid #4A116D; border-left:1px solid #4A116D;}
.contentd div {margin-left: 1px;}


.e1f, .e2f, .e3f, .e4f{font-size:1px; overflow:hidden; display:block;}
.e1f {height:1px; background:#4A116D; margin:0 5px;}
.e2f {height:1px; background:#4A116D; border-right:2px solid #4A116D; border-left:2px solid #4A116D; margin:0 3px;}
.e3f {height:1px; background:#4A116D; border-right:1px solid #4A116D; border-left:1px solid #4A116D; margin:0 2px;}
.e4f {height:2px; background:#4A116D; border-right:1px solid #4A116D; border-left:1px solid #4A116D; margin:0 1px;}
.contente {background: #4A116D; border-right:1px solid #4A116D; border-left:1px solid #4A116D;border-bottom:1px solid #4A116D; }
.contente div {margin-left: 1px;}

.f1f, .f2f, .f3f, .f4f{font-size:1px; overflow:hidden; display:block;}
.f1f {height:1px; background:#4A116D; margin:0 5px;}
.f2f {height:1px; background:#fff; border-right:2px solid #4A116D; border-left:2px solid #4A116D; margin:0 3px;}
.f3f {height:1px; background:#fff; border-right:1px solid #4A116D; border-left:1px solid #4A116D; margin:0 2px;}
.f4f {height:2px; background:#fff; border-right:1px solid #4A116D; border-left:1px solid #4A116D; margin:0 1px;}
.contentf {background: #fff; border-right:1px solid #4A116D; border-left:1px solid #4A116D;border-top: 1px solid #4A116D;}
.contentf div {margin-left: 1px;}
.menutab td {margin: 0px;}
.menulink{
margin: 7px;
font-family: 'Lucida Sans',Verdana;
font-size: 12px;
font-weight: bold;
}
.menulink a {
font-family: 'Lucida Sans',Verdana;
font-size: 12px;
font-weight: bold;
color: #4A116D;
}
.g1f, .g2f, .g3f, .g4f{font-size:1px; overflow:hidden; display:block;}
.g1f {margin-left: 5px; margin-bottom: 0; margin-right: -9px; margin-top: 0; height:1px; background:#4A116D;}
.g2f {margin-left: 3px; margin-bottom: 0; margin-right: -9px; margin-top: 0; height:1px; background:#4A116D; border-right:2px solid #333; border-left:2px solid #333;}
.g3f {margin-left: 2px; margin-bottom: 0; margin-right: -9px; margin-top: 0; height:1px; background:#4A116D; border-right:1px solid #333; border-left:1px solid #333;}
.g4f {margin-left: 1px; margin-bottom: 0; margin-right: -9px; margin-top: 0; height:2px; background:#4A116D; border-right:1px solid #333; border-left:1px solid #333;}
.contentg {margin-right: -9px; background: #4A116D; border-right:1px solid #333; border-left:1px solid #333;}
.contentg div {margin-left: 1px;
}

.prmenu{
border-right:1px solid #4A116D; 
border-left:1px solid #4A116D;
border-bottom:1px solid #4A116D;
background: #eee}
.prnieuws{border-right:1px solid #4A116D;background: white;border-bottom:1px solid #4A116D; text-align: center}
.tableheader{margin:0;background: #4A116D;color: white;font-family: 'Lucida Sans',Verdana;font-size: 14px;font-weight: bold;}
.tablecell{margin:0;background: #fff;color: black;font-family: 'Lucida Sans',Verdana;font-size: 12px;border-top: 1px dotted #E68200;}
.tablecell a{color: black;font-family: 'Lucida Sans',Verdana;font-size: 11px;}
.tablecell2{margin:0;background: #DDD;color: black;font-family: 'Lucida Sans',Verdana;font-size: 12px;border-top: 1px dotted #E68200;}
.tablecell2 a{color: black;font-family: 'Lucida Sans',Verdana;font-size: 11px;}
.catheader{margin:0;background: #E68200;color: white;font-family: 'Lucida Sans',Verdana;font-size: 12px;border-top: 1px dotted #E68200;}
.catheader a{color: white;font-family: 'Lucida Sans',Verdana;font-size: 11px;}
.mandjeheader {background:black;color: white;font-family: 'Lucida Sans',Verdana;font-size: 10px;font-weight: bold;padding-top: 2px;padding-bottom: 2px}
A  {color:black;text-decoration: none}
a:hover {color:#E68200;text-decoration: underline;}
.menucontent2 div {margin-top: 0}
border: 1px solid #BFDAFE;
padding:3px;
}

#wrapper {
margin-left: 5px;
position: relative;
height: 16px;
}
.header1{
font-family: 'Lucida Sans',Verdana;
font-size: 12px;
font-weight: bold;
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
}
.header2{
color: #fff;
font-family: 'Lucida Sans',Verdana;
font-size: 12px;
font-weight: bold;
position: absolute;
top: 1px;
left: 1px;
z-index: 0;
}
#levmenu li {
padding:1;
margin-left: -15px;
font-family: 'Lucida Sans',Verdana;
font-size: 12px;
list-style-type:none; 
color: black;
} 
#levmenu ul {
margin-left: 20px;
margin-right: 0 px;
padding-left: 0;
}
#menucell {
padding-top: 10px;
padding-left: 0px;
padding-right: 0px;
margin: 0px;
}

	
#nav, #nav ul {
padding: 0;
margin: 0;
list-style: none;
}

#nav li {
float: left;
width: 160px;
padding: 5px;
background-color: #eee;
}
#nav li.heading {
float: left;
width: 110px;
padding: 7px;
background-color: #eee;
font-family: 'Lucida Sans',Verdana;
font-size: 16px;
}

#nav li.heading a {
color:#4A116D;
font-family: 'Lucida Sans',Verdana;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}


#nav ul {
position: absolute;
width: 160px;
left: -1000px;
border: 1px solid #eee;
}

#nav li:hover ul, #nav li.ie_does_hover ul {
left: auto;
background-position: 0 0;
background-color: #4A116D;
color: white
}


#nav li:hover {
font-family: 'Lucida Sans',Verdana;
color:#fff;
background-color: #4A116D;
}
#nav li:hover a {
font-family: 'Lucida Sans',Verdana;
color:#fff;
background-color: #4A116D;
}

#nav li.prodli a {
background-color:#4A116D;
color: #fff;
font-family: 'Lucida Sans',Verdana;
font-size: 12px;
font-weight: 100;
text-decoration: none
}

#nav li.prodli {
background-color:#4A116D;
color: #fff;
font-family: 'Lucida Sans',Verdana;
font-size: 12px;
position: relative;
left: -7px;
border: 1px solid #4A116D;
border-bottom: dotted 1px orange;
}

#nav li.prodli:hover {
color:#4A116D;
background-color: #eee;
border: 1px solid #4A116D;
}
#nav li.prodli:hover a {
color:#4A116D;
background-color: #eee;
}
#nav a {
display: block;
color:#fff;
}

#levmenu2 li {
padding:1;
margin-left: -15px;
font-family: 'Lucida Sans',Verdana;
font-size: 12px;
list-style-type:none; 
color: black;
} 
#levmenu2 ul {
margin-left: 20px;
margin-right: 0 px;
padding-left: 0;
}
#menucell2 {
padding-top: 10px;
padding-left: 0px;
padding-right: 0px;
margin: 0px;
}

	
#nav2, #nav2 ul {
padding: 0;
margin: 0;
list-style: none;
z-index:2;
}

#nav2 li {
float: left;
width: 190px;
padding: 5px;
background-color: #4A116D;
z-index:2;
}
#nav2 li.heading {
float: right;
width: 150px;
padding: 7px;
background-color: #4A116D;
font-family: 'Lucida Sans',Verdana;
font-size: 16px;
z-index:2;
}

#nav2 li.heading a {
color:#eee;
font-family: 'Lucida Sans',Verdana;
font-size: 14px;
font-weight: bold;
text-decoration: none;
z-index:2;
}


#nav2 ul {
position: absolute;
width: 150px;
left: -1000px;
text-align: right;
border: 1px solid #4A116D;
z-index:2;
}
.menubar{
background-color: #eee;
}
.menubar2 {
background-color: #eee;
height: 150;
}
#nav2 li:hover ul, #nav2 li.ie_does_hover ul {
left: auto;
background-position: 0 0;
background-color: #eee;
color: white
z-index:2;
}

#nav2 li a {
color:#fff;
z-index:2;
}

#nav2 li:hover {
color:#fff;
background-color: #eee;
z-index:2;
}
#nav2 li:hover a {
color:#4A116D;
background-color: #eee;
z-index:2;
}


#nav2 li.prodli2 a {
background-color:#eee;
color: #fff;
font-family: 'Lucida Sans',Verdana;
font-size: 12px;
font-weight: 100;
text-decoration: none
z-index:2;
}

#nav2 li.prodli2 {
background-color:#eee;
color: #fff;
font-family: 'Lucida Sans',Verdana;
font-size: 12px;
position: relative;
left: -90px;
top:-1px;
margin-bottom: -2px;
border-top: 1px solid #4A116D;
border-bottom: 1px solid #4A116D;
border-left: 1px solid #4A116D;
z-index:2;
 }

#nav2 a {
display: block;
color:#fff;
z-index:2;
}
.bottomtable{
font-family: 'Lucida Sans',Verdana;
font-size: 12px;
font-weight: bold;
vertical-align: top;
padding: 4px;
}
#nav3, #nav3 ul {
padding: 0;
margin: 0;
list-style: none;
display: inline;
border: none;
font-family: 'Lucida Sans',Verdana;
font-size: 9px;
font-weight: 100;

}
#nav3 A {
color: #999;
margin-left: 5px;
}

#nav3 a:hover {color:#E68200;text-decoration: underline;}
.vr {
background-color: #ccc;
width: 1px;
font-size: 1px;
}
.bottomtext {
text-align: center;
font-family: 'Lucida Sans',Verdana;
font-size: 9px;
}

.loginbutton{
border:none;
color:#eee;
background-color: #4A116D;
font-family: 'Lucida Sans',Verdana;
font-size: 12px;
}

#shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
 
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
	position: relative;
	left: -1px;
	top: -1px;
}
 
	#shadow-container .shadow1 {
		background: #F1F0F1;
	}
 
	#shadow-container .shadow2 {
		background: #DBDADB;
	}
 
	#shadow-container .shadow3 {
		background: #B8B6B8;
	}
 
	#shadow-container .container {
		background: #ffffff;
		border: 1px solid #848284;
		padding: 0px;
	}
.indexcategories {
border-left: orange dotted 1px;
padding-left: 5px;
width: 250px;
}

.indexlogo {
border-left: orange dotted 1px;
width: 168px;
}

.productinfoseperator {
border-bottom: orange dotted 1px;
}
#shadow-container2 {
	position: relative;
	left: 7px;
	top: 7px;
	margin-right: 3px;
	margin-bottom: 3px;
	z-index:0;
}
	#shadow-container2 .logoshadow1 {
		background: #F1F0F1;
		width: 151px;
		height: 151px;
		position: relative;
		left: -1px;
		top: -1px;
		z-index:0;
	}
 
	#shadow-container2 .logoshadow2 {
		background: #DBDADB;
		width: 152px;
		height: 152px;
		position: relative;
		left: -2px;
		top: -2px;
		z-index:0;
	}
 
	#shadow-container2 .logoshadow3 {
		background: #B8B6B8;
		width: 153px;
		height: 153px;
		position: relative;
		left: -3px;
		top: -3px;
		z-index:0;
	}
 
	#shadow-container2 .logocontainer {
		background: #eee;
		border: 1px solid #848284;
		padding: 0px;
		width: 150px;
		height: 150px;
		position: relative;
		left: -1px;
		top: -1px;
		z-index:0;
}
	.logocontainer2 {
		width: 150px;
		height: 150px;
		z-index:0;
}

.haakjes{
color:#E68200;
padding-left: 3px;
font-family: 'Lucida Sans',Verdana;
font-size: 10px;
font-weight: bolder;
}
.vendorimage{
border: dotted 1px #4A116D;
}
.vendordescription {
padding: 5px;
margin: 5px;
}
.vendorlink{
padding: 5px;
margin: 5px;
}

.left a{
color: #E68200;
}

.left a:hover{
color: #4A116D;
}

.supportlinks{
background-color: #eee;
}