/*algemene css*/
body { 

color: #695c6b; 
font-size: 12px; font-family: "Comic Sans MS", times, Garamond, cursive, serif; line-height: 130%; background-color: #d1e397; margin: 0; margin: 0; }
p { font-size: 12px; line-height: 130%; text-indent: 0; width: 90%; margin-right: 25px; margin-left: 0; }
p.wit { color: #695c6b; font-size: 12px; font-weight: 500; font-style: normal; line-height: 130%; background-color: #f3d1f4; text-align: center; text-indent: 0; width: 90%; margin: 10px; }
td {font-family: "Comic Sans MS", times, Garamond,cursive, serif; }
span { letter-spacing: 1px; width: 100%; margin: 0; padding: 0; }
h1 { font-size: 16px; font-family: "Comic Sans MS", times, Garamond,cursive, serif; line-height: 130%; }
form { margin: 0 0 5px; padding: 0; }
a.wit:link { color: white; font-weight: 600; font-stretch: condensed; text-decoration: none; }
a.wit:hover { color: #f0f; font-weight: 600; text-decoration: none; }
a.wit:visited { color: #fff; font-weight: 600; text-decoration: none; }
a:link { color: #5a5a5a; }
a:visited { color: #5a5a5a; }

a:hover { color: #f0f; }

a:active { color: #f0f; }
/*pagebuilder css*/
.MenuTop { background-image: url(../images/MenuTop.gif); background-position: 0 bottom; }
.bgTop { background-image: url(../images/bgTop.gif); background-repeat: repeat-x; margin: 0; padding: 0; }

.voetjesTop { background-image: url(../images/voetjesTop.jpg); }

.voetjesTop2 { background-image: url(../images/voetjesTop2.jpg); }

.bonenTop { background-image: url(../images/bonenTop.jpg); }

.bgMiddle { background-image: url(../images/bgMiddle.gif); background-repeat: repeat-y; }

.MenuBottom { background-image: url(../images/MenuBottom.jpg); }

#HEAD { 
	font: 700 12px "Comic Sans MS", times, Helvetica, SunSans-Regular, sans-serif; 
	text-align: left; text-indent: 0; 
	vertical-align: top; 
	width:200px; 
	height:auto; min-height: 450px;
	margin: 0; padding: 0; 
	border-width: 0; 
	 overflow: hidden;
}
#SUB  { 
	font-family: "Comic Sans MS", times, Helvetica, SunSans-Regular, sans-serif; 
	font-size: 12px; font-weight: 500; 
	text-align: left; 
	vertical-align: top; 
	width:180px; min-height:100%; height: auto;
	 margin: 0; padding: 0; 
	 border-width: 0; 
	 overflow: hidden;
}


/*menubuilder css*/
ul.ListMenu { 
	font-family: "Comic Sans MS", times,Helvetica, SunSans-Regular, sans-serif; 
	margin: 0; padding: 0;
}

li.List { 
	vertical-align: top; 
	list-style-type: none; 
	margin-left:9px; 
  padding-left:12px;
  line-height: 1.7em;
}

#topmenu { font-family: "Comic Sans MS", times, Helvetica, SunSans-Regular, sans-serif; line-height: 130%; color: white; font-size: 14px; margin: 40px 0 0; padding: 0; }
#iconmenu { margin: 50px 0 0; padding: 0; }
.insprong {margin-left: 10px;}
.home_nieuws { text-align: center; margin: 10px; padding: 0; }
div.home_nieuws h3 { width: auto; margin: 5px; padding: 2px;}
div.home_nieuws div.flash_pic { width: auto; margin: 2px; padding: 2px;}
div.home_nieuws div.flash_text { width: auto; margin: 5px; padding: 5px;}
input.txt { font-size: 11px; line-height: 100%; width: 150px; height: 12px; }
input.aantal { font-size: 11px; line-height: 100%; width: 30pt; height: 12px; }
input.knop { font-size: 11px; font-family: tahoma; width: 50px; height: 18px; }
input.knop2 { font-size: 11px; font-family: tahoma; width: 100px; height: 18px; }
option { width: auto; height: 12px; }
select { width: 150px; height: 10px; }
#search { vertical-align: text-top; position: relative; top: 0; left: 30px; right: 5px; width: 200px; height: 90px; margin: 5px; padding: 0; }
.klein {font-size: 9px; font-family: "Comic Sans MS", times,Helvetica, SunSans-Regular, sans-serif; line-height: 130%; }
.vet { 
	font-size: 12px; 
	font-family: "Comic Sans MS", times, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: 700; 
	line-height: 130%; 
	letter-spacing: 0.1em; 
}
.articles { position: relative; top: 10px; left: 10px; right: 10px; bottom: 10px; width: 95%; margin: 0 0 20px; padding: 0; }
.content { margin: 0; padding: 0; }
.artName { color: #663e66; font-size: 13px; font-weight: 700; line-height: 130%; background:#d3b5d7; text-decoration: underline; text-align: center; width: 100%; margin: 0; padding: 0; }
.artDesc { font-size: 12px; font-weight: 600; line-height: 130%; text-align: left; vertical-align: top; padding: 5px 10px; }
.artOrder { text-align: left; padding: 5px 5px 5px 10px; vertical-align: bottom; }
.artPrice { font-size: 12px; font-weight: 600; line-height: 130%; text-align: left; vertical-align: top; padding: 2px; }
.artPic { text-align: center; padding: 0px; }
.hr { height: 10px; }
.bg1 { background-color: #d3b5d7; }
.bg2 { background-color: #f3d1f4; }

.bbcollections {	 
  margin: 10px 20px; padding: 0;
}
.bbcollections h3 { 
}
.bbcollections h3 span {   
  padding: 5;
  font-size: 15px;
  text-indent: 10px;
}
.bbcollections .List  { 
  margin: 0; padding: 0;
}


