@charset "utf-8";
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#container{text-align:center; margin-top:0px; margin-right:auto; margin-bottom:auto; margin-left:auto; width:766px; background-color:#FFF}
#container #header {
	margin: 0px;
	padding: 0px;
	height: 247px;
}
#container #header2 {
	background-image: url(../img/header.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 247px;
	width: 500px;
}
#container #header #menu {
	height: 247px;
	width: 266px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#container #linkerkolom {
	text-align: left;
	width: 190px;
	padding-left: 10px;
	margin-right: 6px;
	float: left;
}
#container #middenkolom {
	text-align: left;
	width: 354px;
	float: left;
	padding-left: 0px;
	padding-right: 0px;
}
#container #footer {
	height: 51px;
	width: 748px;
	clear: both;
	background-image: url(/img/footer_bg.png);
	background-repeat: no-repeat;
	margin-top: 10px;
}
a {
	color: #ff3300;
	text-decoration: underline;
}
a:visited {
	color: #ff3300;
	text-decoration: underline;
}
a:hover {
	color: #75a900;
	text-decoration: none;
}
#container #rechterkolom {
	text-align: left;
	width: 190px;
	padding-right: 10px;
	margin-left: 6px;
	float: left;
}
#container #menu2 {
	height: 37px;
	background-color: #73a800;
	margin-left: 8px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image: url(/img/menu2_bg.jpg);
	clear:both;
	text-align:left;
	padding: 0px;
	overflow:hidden;
}
#container #menu2 ul{list-style-type:none; margin:0; padding:0}
#container #menu2 ul li{display:inline}
#container #menu2 ul li a{float:left; text-decoration:none; font-weight:bold; padding-top:10px; padding-right:10px; padding-bottom:25px; padding-left:10px; margin-left:10px; color:#FFFFFF; overflow:hidden}
#container #menu2 ul li a:visited{text-decoration:none; color:#FFFFFF}
#container #menu2 ul li a:hover{text-decoration:none; color:#ff3300}
#container #middenkolom #middenkolom-top {
	background-image: url(/img/linkerkolom_top.png);
	height: 5px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

#container #middenkolom #middenkolom-bottom {
	background-image: url(/img/linkerkolom_bottom.png);
	height: 5px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#container #linkerkolom #rubrieken-header {
	background-image: url(/img/rubrieken_bg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	font-size: 14px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 15px;
	padding-left: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 159px;
}
#container #linkerkolom #rubrieken {
	background-image: url(/img/zoek_bg2.jpg);
	background-repeat: repeat-y;
	width: 179px;
	padding-right: 5px;
	padding-left: 5px;
}
#container #linkerkolom .linkerkolom-footer {
	height: 5px;
	background-image: url(/img/zoek_bg3.jpg);
	background-repeat: no-repeat;
}
#container #rechterkolom .rechterkolom-footer {
	height: 5px;
	background-image: url(/img/zoek_bg3.jpg);
	background-repeat: no-repeat;
}
#container #rechterkolom #zoeken-header {
	background-image: url(/img/zoek_bg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	font-size: 14px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 15px;
	padding-left: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 159px;
}
#container #rechterkolom #zoeken {
	background-image: url(/img/zoek_bg2.jpg);
	background-repeat: repeat-y;
	width: 179px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
#container #rechterkolom #rubrieken-header {
	background-image: url(/img/rubrieken_bg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	font-size: 14px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 5px;
	padding-top: 15px;
	padding-left: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 159px;
}
#container #rechterkolom #rubrieken {
	background-image: url(/img/zoek_bg2.jpg);
	background-repeat: repeat-y;
	width: 179px;
	padding-right: 5px;
	padding-left: 5px;
}
#container #rechterkolom #merken-header {
	background-image: url(/img/rubrieken_bg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	font-size: 14px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 5px;
	padding-top: 15px;
	padding-left: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 159px;
}
#container #rechterkolom #merken {
	background-image: url(/img/zoek_bg2.jpg);
	background-repeat: repeat-y;
	width: 179px;
	padding-right: 5px;
	padding-left: 5px;
}

#container #rechterkolom .etalage-header {
	background-image: url(/img/etalage_bg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	font-size: 14px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 5px;
	padding-top: 15px;
	padding-left: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 159px;
}
#container #rechterkolom .etalage {
	background-image: url(/img/zoek_bg2.jpg);
	background-repeat: repeat-y;
	width: 179px;
	padding-right: 5px;
	padding-left: 5px;
}
#container #rechterkolom .etalage img {
	width: 137px;
	border-width: 2px;
	border-color: #ffa22f;
}
#container #middenkolom .featured .featuredtekst {
	float: left;
	width: 180px;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(/img/featured_tekst_bg.png);
	background-repeat: repeat-y;
}
#container #middenkolom .featured .featuredimg {
	background-image: url(/img/featured_img_bg.png);
	float: right;
	width: 137px;
	padding-left: 17px;
}
#container #middenkolom .featured {
	padding: 0px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:auto;
	margin-left:auto;
	width: 354px;
	background-image: url(/img/featured_bg.png);
}
#container #middenkolom .featuredtop {
	padding: 0px;
	height: 9px;
	width: 354px;
	margin-top: 5px;
	margin-bottom: 0px;
	background-image: url(/img/featured_header.png);
	background-repeat: no-repeat;
}
#container #middenkolom .featuredbottom {
	padding: 0px;
	margin: 0px;
	height: 9px;
	background-image: url(/img/featured_footer.png);
	background-repeat: no-repeat;
	clear: both;
}
.featured .stars {
  font-size: x-small;
}
.clear {
  clear: both;
}
#container #middenkolom #product {
width: 354px;
}
.productheader {
	background-image: url(/img/middenkolom_header.png);
	background-repeat: no-repeat;
	height: 29px;
	padding-left: 10px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.input_fout {
    background-color: #ffffff;
    border-style: solid;
    border-width: 1px;
    border-color: #FF0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}
#container #footer ul{list-style-type:none; margin:0; padding:0}
#container #footer ul li{display:inline}
#container #footer ul li a{float:left; text-decoration:none; font-weight:bold; padding-top:10px; padding-right:10px; padding-bottom:25px; padding-left:10px; margin-left:10px; color:#FFFFFF; overflow:hidden}
#container #fotter ul li a:visited{text-decoration:none; color:#FFFFFF}
#container #footer ul li a:hover{text-decoration:none; color:#ff3300}

ul { margin:0px; padding:0px; list-style:none; text-align:left;}

.ul1 li { background:url(/img/h-l.gif) repeat-x bottom; padding: 4px 0px 5px 0px;}
.ul1 li a { background:url(/img/bul1.gif) no-repeat 7px center; padding-left:16px; color:#38352D; text-decoration:none;}
.ul1 li a:visited { color:#38352D; text-decoration:none;}
.ul1 li a:hover { color:#ff3300;}
