* {
margin: 0px;
padding: 0px;
}

body {
background: url(../images/bg_paard.jpg) left bottom #fff no-repeat;
padding-top: 8px;
padding-left: 2px;
}

#siteHolder {
width: 950px;
}

#top {
float: left;
margin-bottom: 20px;
}

a:link, a:active, a:visited {
color:#000;
text-decoration:underline;
}

a:hover {
color:#027b4e;
text-decoration:none;
}

.kruimelpad {
color:#666666;
font-size:10px;
}

a:link.kruimelpad, a:active.kruimelpad, a:visited.kruimelpad {
color:#666666;
font-size:10px;
text-decoration:none;
}

a:hover.kruimelpad {
color:#027b4e;
font-size:10px;
text-decoration:underline;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding:8px;
}

#kopje {
background-image:url(../images/kopje.jpg);
background-repeat:no-repeat;
height:33px;
}

#kopje-groot {
background-image:url(../images/kopje-groot.jpg);
background-repeat:no-repeat;
height:33px;
width:700px;
}

#logo {
float: left;
margin-left: 3px;
margin-bottom: 20px;
/*background-image: url(../images/topimage.jpg);*/
width: 653px;
height: 119px;
}

#inlog {
float: left;
margin-left: 10px;
background-image: url(../images/bg_inloggen.jpg);
background-repeat: no-repeat;
width: 269px;
height: 119px;
}

#inlog table {
margin: 22px auto;
}

#inlog table input {
width: 120px;
border: 1px solid #939292;
}

#inlog table input.kn {
margin-bottom: 2px;
}

p, input {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
}

.tekst {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
}

#contentHolder {
float: left;
width: 950px;
}

#links {
float: left;
width: 168px;
padding-right: 30px;
padding-bottom: 420px;
}

#menu {
margin-left: 20px;
background: url(../images/menu_producten.jpg) no-repeat;
float: left;
width: 168px;
padding-top: 32px;
}

#menu ul {
background-image: url(../images/bg_menu.jpg);
list-style: outside;
list-style-image: url(../images/menu_arrow.jpg);
padding-left: 25px;
padding-top: 10px;
}

#menu li {
padding-top: 8px;
}

#menu ul li p {
font-size: 12px;
}

#menu ul li p a {
color: #000000;
text-decoration: none;
display: block;
}

#menu ul li p a:hover {
color: #037c4e;
text-decoration: underline;
}

.zoekres {
padding-left:18px;
}

#menuBottom {
margin-bottom: 13px;
}

#zoeken {
float: left;
background-image: url(../images/zoeken.jpg);
width: 146px;
height: 28px;
margin-left: 20px;
padding: 12px 0px 0px 22px;
}

#zoeken input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-left: -15px;
width: 116px;
border: 1px solid #939292;
}

input {
background-color: #f2f0f1;
border: 1px solid #b9b9b9;
}

.Textvak {
background-color: #f2f0f1;
border: 1px solid #b9b9b9;
width:250px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.Textvakactief {
background-color: #f2f0f1;
border: 1px solid #027b4e;
width:250px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#midden {
float: left;
padding-left: 30px;
width: 479px;
}

#middenshop {
float: left;
padding-left: 30px;
width: 679px;
}

#rechts {
float: right;
width: 168px;
margin-right: 30px;
padding-top: 41px;
background: url(../images/winkelwagentje.jpg) no-repeat top left;
}

#rechts p {
padding-right: 3px;
}

#contentWinkelwagen {
background: url(../images/bgWinkelwagen.jpg) top left repeat-y;
padding-left: 10px;
}

.compleetwinkelmandje {
margin-top: 5px;
}

#winkelmandBottom {
height: 13px;
background: url(../images/winkelmandBottom.jpg) no-repeat;
}

#rechts hr {
margin: 12px 0px;
color: #ccc;
height: 1px;
}

#rechts a{
color: #000;
text-decoration: none;
}

#zoeken .zoekbutton {
margin-left: -22px;
width: 168px;
}

div#adres {
	width:145px;
	background:url(../images/adres.jpg) top left no-repeat;
	padding:119px 11px 0px 12px;
	font-family:Arial;
	font-size:13px;
	color:#464545;
}

div#adres img {
	margin:0px 0px 0px -12px;
}

div#adres a:link, div#adres a:active, div#adres a:visited {
	font-family:Arial;
	font-size:13px;
	color:#464545;
	text-decoration:none;
}

div#adres a:hover {
	text-decoration:underline;
}