* { margin: 0; }

body {
	background: #000;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	}

h1 { font-size: 20px; margin: 0 0 10px; line-height: normal; }

h2, h2 a { color: #fff; font-size: 17px; margin: 0 0 3px; line-height: normal; }
h3 {
	font-size: 16px;
	margin: 0 0 10px;
	line-height: normal;
	color: #9EB6D1;
	font-style: italic;
}
a {
	text-decoration: none;
	color: #9EB6D1;
}
a:hover {
	color: #B4C6DB;
}
a img { border: 0; }


p { margin: 0 0 20px; }

legend {
	padding: 5px;
	border:2px solid #FFFFFF;
	color:#FFFFFF;
  }

.muzbank tr {
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	}
	
#container {
	width: 932px;
	margin: 0 auto;
	border-bottom: 17px solid #210a0a;
	}

#header {
	width: 932px;
	height: 215px;
	background: url(../t01_images/bg/header.jpg);
	}

#mainmenu {
	width: 932px;
	height: 36px;
	background: url(../t01_images/bg/mainmenu.jpg);
	}
	#mainmenu ul { padding: 0 0 0 12px; list-style: none; }
	#mainmenu li { float: left; padding: 0 5px 0 0; }
	#mainmenu li a { width: 177px; height: 30px; padding: 6px 0 0; background: url(../t01_images/bg/menu.gif); text-align: center; color: #fff; font-size: 17px; float: left; }
	#mainmenu li a:hover { background: url(../t01_images/bg/menu.gif) bottom; }

#content {
	width: 912px;
	padding: 10px;
	background: url(../t01_images/bg/content.gif) #4d4747;
	}

#maincontent {
	width: 872px;
	padding: 20px;
	background: #1a171b;
	}
	#maincontent .top { width: 912px; height: 5px; margin: -20px -20px 15px -20px; background: url(../t01_images/bg/content-top.gif); font-size: 0; }
	#maincontent .bottom { width: 912px; height: 5px; margin: 0 -20px -20px -20px; background: url(../t01_images/bg/content-bottom.gif); font-size: 0; clear: both; }

#left {
	width: 582px;
	padding: 0 30px 0 0;
	line-height: 22px;
	float: left;
	}

#right {
	width: 236px;
	padding: 0 0 0 20px;
	margin: 0 0 10px;
	border-left: 4px solid #fff;
	float: left;
	}

#footer {
	width: 932px;
	padding: 20px 0 0;
	margin: 0 auto;
	text-align: center;
	color: #666;
	}
	#footer a { color: #888; }
	#footer a:hover { color: #aaa; }

.box {
	width: 252px;
	height: 64px;
	padding: 10px;
	margin: 0 0 10px;
	background: url(../t01_images/bg/box.gif);
	color: #000;
	}
	.box p { margin: 0 0 3px; }
	.box img { float: right; border: 1px solid #000; margin: 0 0 0 10px; }
	.box .prijs { font-size: 14px; font-weight: bold; margin: 0; }
	
.tekst_google {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

.boxes {
	padding: 0;
	list-style: none;
	clear: both;
	margin-bottom: 30px;
	overflow: hidden;
	}
    .boxes a {text-decoration: none;}
	.boxes a:hover {text-decoration: none;}
	.boxes h2 { padding-top: 10px; }
	.boxes p { font-size: 13px; color: #fff; }
	.boxes li { display: inline; overflow: hidden; }
	.boxes li a { float: left; color: #000; text-decoration: none; border: 1px solid #ccc; display: block; width: 160px; height: 150px; padding: 10px; text-align: center; margin: 0 10px 30px 0; }
	.boxes li a:hover { border: 2px solid #888; padding: 9px; color: #d80012; text-decoration: none;}
    

.boxes2 {
	padding: 0;
	list-style: none;
	margin-bottom: 30px;
	clear: both;
	overflow: hidden;
	}
	.boxes2 h2 { color:#fff; margin-bottom: 10px; }
	.boxes2 img { float: left; margin-right: 20px; border: 1px solid #ccc; }
	.boxes2 p { color: #fff; }
	.boxes2 li { width: 563px; padding: 8px; display: block; border: 1px solid #ccc; color: #000; margin-bottom: 20px; overflow: hidden; }
	.boxes2 span { color:#fff; float: left; font-size: 19px; text-align:right;}
	.boxes2 .btn a { float: right; display: block; padding: 2px 10px; background: #210A0A; color: #fff; margin-left: 15px; margin-top:5px; border: 1px solid #ccc; }
	.boxes2 .btn a:hover { text-decoration: none; color: #fff; background: #361010;}
	
.button a { float: right; display: block; padding: 2px 10px; background: #210A0A; color: #fff; margin-left: 15px; border: 1px solid #ccc; }
.button a:hover { text-decoration: none; color: #fff; background: #361010; }


.prijsvan {
	float: left;
	font-size: 20px;
	color: #fff;
	margin-top:10px;
	font-weight: bold;
	letter-spacing: -0.1em;
	margin-right: 5px;
	text-decoration: line-through;
}

.prijs {
	float: left;
	font-size: 20px;
	color: #fff;
	margin-top:10px;
	font-weight: bold;
	letter-spacing: -0.1em;
	margin-right: 5px;
}

.webwinkelIndex_Table{
	width: 95%;
	border: 0px;
	/* margin-left: 10px; */
	/* margin-right: 10px; */
}

.webwinkelIndex_TD{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;	
}
.webwinkelIndex_Hoofdcats{
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 20px; /* border: 1px solid blue */
	color: #fff;
	text-decoration: none;
	letter-spacing: -1px;

}
.webwinkelIndex_Subcats{
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 20px; /* border: 1px solid blue */
	color: #fff;
	text-decoration: none;
	letter-spacing: -1px;
	padding-left: 20px;
}
.webwinkelIndex_Subcats_Table{
	width: 100%;
    border: 1px solid Black;
}

.div_hoofdCat{
	font: 11pt Verdana;
	margin-top: 5px;
	margin-bottom: 5px; /* border: 1px solid blue */
	letter-spacing: -1px;
}
.div_hoofdCat{
	font: 11pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 5px; /* border: 1px solid blue */
	letter-spacing: -1px;
}
.ul_Subcats{
	font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 13px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 20px;
/* border: 1px solid orange*/
	list-style-image: url(list.gif)
}
.li_Subcats{
	list-style: square;
	/* border: 1px dotted Aqua; */
	text-indent: 3px;
}

a.mainlevel:link, a.mainlevel:visited {
	border:1px solid #FF6600;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #ff6600;
	float: left;
	padding: 4px;
	color: #ff6600;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

a.mainlevel:hover { background-color:#FF8637; color: #FFFFFF; }

