html {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	cursor: default;
	background-color: black;
	color: white;
	font-family: calibri, arial;
  margin:0;
  padding:90px 0 0 0;
	background-image: url('/image/achtergrond.png');
	background-repeat: repeat-x;
	background-position: 0 0;
	background-attachment: fixed;
}
.logo {
	position: absolute;
	top: 20px;
	left: 55px;
  width: 202px;
  height: 50px;
  background-image: url('/image/logo.png');
  background-repeat: no-repeat;
  padding: 0;
  margin: 0;
  z-index: -1;
}
.tekst {
	position: absolute;
	top: 44px;
	left: 291px;
	height: 32px;
	font-size: 26px;
	font-family: arial rounded mt, arial, helvetica;
  padding: 0;
  margin: 0;
  z-index: 3;
  overflow: hidden;
  cursor: pointer;
}
.nadruk {
	color: red;
}
a {
	color: white;
	text-decoration: none;
}
a:hover {
	color: #dd7777;
	text-decoration: none;
}
a:active {
	color: red;
	text-decoration: none;
}
#thumbblock, #linkblock {
	position: absolute;
	top: 100px;
	left: 310px;
  width: 670px;
  height: 100%;
	background-color: none;
}
#linkblock a {
	text-decoration: underline;
}
.thumbrow {
	position: relative;
	width: 650px;
}
.img-shadow {
  float:left;
  background: url(/image/shadow.gif) no-repeat bottom right;
  background: url(/image/shadow.png) no-repeat bottom right !important;
  margin: 10px 0 0 5px;
  margin: 10px 0 0 10px !important;
  z-index: 5;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #FFFFFF;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  cursor: pointer;
  } 

.img-shadow_leeg {
  float:left;
  margin: 10px 0 0 5px;
  margin: 10px 0 0 10px !important;
  }

.img-shadow_leeg img {
  display: block;
  position: relative;
  margin: -6px 6px 6px -6px;
  padding: 7px;
  } 

.menuheader {
	font-size: 26px;
}
.menu_item,.menu_item_klein,.submenu_item,.subsubmenu_item,.subsubsubmenu_item,.menu_item_rood  {
	cursor: pointer;
	border-left: 1px solid #ffaaaa;
}
.menu_item_hover,.menu_item_klein_hover,.submenu_item_hover,.subsubmenu_item_hover,.subsubsubmenu_item_hover,.menu_item_rood_hover  {
	color: green;
	background-color: white;
	cursor: pointer;
	border-left: 1px solid #ffaaaa;
}
.menu_item_hover a,.menu_item_klein_hover a,.submenu_item_hover a,.subsubmenu_item_hover a,.subsubsubmenu_item_hover a,.menu_item_rood_hover a {
	color: green;
}
.menu_item_hover a:active,.menu_item_klein_hover a:active,.submenu_item_hover a:active,.subsubmenu_item_hover a:active,.subsubsubmenu_item_hover a:active,.menu_item_rood_hover a:active {
	color: red;
}
.verborgen {
	display: none;
}
.nadruk {
	border: 1px solid;
	background-color: #eeeeee;
}
.copyright {
	float: left;
	text-align: center;
	width: 100%;
	font-size: 0.6em;
	color: #bbbbbb;
	margin-top: 4px;
	z-index: -1;
}
.legen {
	position: relative;
	left: 50px;
}
.legen a {
	color: red;
}
.shopthumb_l {
	text-align: left;
	font-size: 0.8em;
	width: 240px;
	float: left;
}
.shopthumb_r {
	text-align: left;
	font-size: 0.8em;
	width: 240px;
	float: right;
}
.shopthumb select, .shopthumb option, .shopthumb input  {
	font-size: 0.9em;
	height: 18px;
}
.shoprij {
  height: 130px;
	width: 490px;
}
#social {
	color: #666666;
	font-size: 0.7em;
	position: absolute;
	right: 20px;
	top: 17px;
}
#social a {
	color: #666666;
}
#social a:hover {
	color: black;
}
	input,textarea { border: 1px solid #444444; }
	.rood { color: #ff8888; }
	.rood input, .rood textarea { border: 1px solid #ff8888; }
#uitleg {
	padding-left: 20px;
	text-align: left;
}
#bestellen {
	font-weight: bold;
	color: red;
}
.zwart {
	color: black;
}
