body, html {
	margin: 0px;
	height: 100%;
	background-image: url(../images/achtergrond2.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
#wrapper1 {
	background-image: url(../images/achtergrond1.jpg);
	background-repeat: repeat-x;
	height: 100%;
}
#wrapper2 {
	background-image: url(../images/achtergrond3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 994px;
	height: 100%;
}
#lijntje {
	background-image: url(../images/achtergrondlijn.png);
	background-repeat: repeat-y;
	background-position: center;
}
html*#lijntje {
	background-image: url(../images/achtergrondlijn.gif);
	background-repeat: repeat-y;
	background-position: center;
}

#wrapper3 {
	width: 994px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/achtergrond2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

#linkervlak {
	float: left;
	width: 240px;
}
#middenvlak {
	float: left;
	width: 514px;
}
#rechtervlak {
	float: left;
	width: 240px;
}
#crumbs {
	padding-left: 20px;
	padding-bottom: 15px;
	font-size: 12px;
}
#crumbs a {
	text-decoration:none;
}
#crumbs a.on {
	font-weight: bold;
	color: #028bc9;
}
#menu {
	position: absolute;
	top: 206px;
	height: 40px;
	clear: both;
}
.menu a.noborder {
	background-image: none;
}

.menu a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	background-image: url(../images/menu-lijntje.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-decoration: none;
	line-height: 40px;
	display: block;
	float: left;
	margin-right: 10px;
	padding-right: 12px;
}
#content h1, .h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #e20040;
	padding-left: 20px;
	text-transform: uppercase;
	margin-top: 0px;
}
#content a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000;
}

#content td {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	margin-top: 0px;
}

#content p, .h3, .h4, h3, h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	margin-top: 0px;
	padding-right: 20px;
	padding-left: 20px;
}
#content h2, .h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 0px;
	padding-left: 20px;
}
#content .blauw {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	margin-top: 0px;
	color: #018ece;
	font-weight: bold;
}
#content table tr td p {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.uploaditem {
	padding-left: 20px;
}
.assortiment {
position:absolute;
right:-196px;
top:0;
}

#admincontent {
	padding-left: 20px;
}
#admincontent img {
	display: inline;
}
#content {
	background-color: #b2dff4;
	background-image: url(../images/content-schaduw2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 44px;
	min-height:505px;
	padding-bottom: 20px;
	
}
#taal {
	margin-top: 15px;
	text-align: right;
}
#taal img {
	margin-left: 8px;
}


#tagcloud {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #ed1651;
	margin-top: 1px;
	padding: 10px 25px;
	text-align: center;
}
#tagcloud a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
}

#footer {
	height: 48px;
	margin-top: 1px;
}
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
	text-align: center;
	line-height: 48px;
	background-color: #FFF;
}
#footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
	line-height: 48px;
}
#nieuwsbrief {
	margin-top: 20px;
	padding-left: 25px;
}
#nieuwsbrief p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	margin-top: 15px;
	margin-bottom: 15px;
}
.nieuws-bericht tr td img {
	border: 0px solid #FFF;
}

.menu a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	text-decoration: underline;
	line-height: 40px;
	display: block;
	float: left;
	margin-right: 10px;
	padding-right: 12px;
}
#middenvlak img {
	display: block;
}

#content .achief {
	margin-right: 20px;
	display: block;
}
#content .nieuws-bericht {
	margin-left: 20px;
	margin-right: 7px;
	margin-top: 20px;
}
#content .nieuws-bericht tr td h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #e20040;
	font-size: 12px;
	text-transform: uppercase;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 5px;
}
#content .nieuws-bericht tr td p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 5px;
	padding-right: 0px;
	padding-left: 0px;
}
#content .nieuws-bericht tr td a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0080bb;
	text-decoration: none;
	margin-left: 5px;
}
#adress {
	margin-top: 19px;
	padding-right: 25px;
	padding-left: 25px;
}

#adress h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: -10px;
	font-size: 12px;
	color: #0196d9;
	margin-bottom: 0px;
}

#adress p strong {
	color: #E20040;
}


#adress p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	padding: 0px;
	margin: 0px;
}
#bestellen p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	margin-top: 10px;
	margin-bottom: 10px;
}

#bestellen {
	padding-left: 25px;
}
#bestellen .rood a {
	color: #E61951;
	line-height: 0px;
	text-decoration: underline;
}
#bestellen .rood {
	color: #E61951;
}

.textfield {
	border: 1px solid #9eb5ca;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	padding-left: 3px;
	height: 15px;
	padding-top: 3px;
}

.textfield2 {
	border: 1px solid #9eb5ca;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	padding-left: 3px;
	width: 180px;
	height: 15px;
	padding-top: 3px;
}

#partner {
	margin-top: 20px;
	padding-left: 25px;
	width: 215px;
}

#partner img {
	margin-bottom: 21px;
}
#merken {
	margin-top: 270px;
}
#merken a.merk-img, #partners a.merk-img {
	display: block;
	float: left;
	clear: none;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#merken a, #partners a {
	clear: both;
	display: block;
	margin-left: 153px;
	padding-top: 15px;
}
#partners {
	margin-top: 20px;
}

#merken p, #partners p{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	margin-top: 10px;
	margin-bottom: 10px;
}


#bestellen a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	text-decoration: none;
	line-height: 26px;
}

#zoeken {
	margin-bottom: 84px;
	margin-top: 20px;

}
/*menu opmaak*/
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}


.nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}
.nav li {
 
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	background-image: url(../images/menu-lijntje.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-decoration: none;
	line-height: 40px;
	display: block;
	padding-left: 10px;
	padding-right: 12px;
  
 
 
 
}

.nav li a:hover {
 
  color: #ffffff;
  
  
}
.nav li a:hover span {

  font-weight:none;
  color:#e31818;
  
}
#nav-one li:hover a, 
#nav-one li.sfHover a {
	background-image: url(../images/rollover.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-decoration:underline;
  
  
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	color: #ffffff;
	font-weight:none;
	background:none;
	text-decoration: none;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-transform: uppercase;
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  
  color: #ffffff;
  text-decoration: underline;
}

.nav ul {
  
  
  list-style: none;
  margin: 0;
  
  position: absolute;
  top: -999em;
  left: -1px;
}
.nav li:hover ul,
.nav li.sfHover ul {
	top: 41px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #E20040;  
	background-image: url(../images/submenu.png);
}
.nav ul li {
  border: 0;
  float: none;
  padding-left:5px;
  padding-right:5px;
}
#nieuws table tr td {
	padding-bottom: 20px;

}
.nav ul a {
  color: #ffffff;
  width: 150px;
}
.nav ul a:hover {
  background: #0094d8;
  color: #ffffff;
  font-weight:none;
}
#artikeltopmenu ul {
  list-style: none;
  margin-top: 0;
  margin-bottom: 20px;
}
#artikeltopmenu ul li {
  border: 0;
  display:inline;
  padding-left:5px;
  padding-right:5px;
}