body, #publerBody {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
}
h1 {
	line-height: 1.1em;
}

body.assortiment img.product{
	position: absolute;
	top: 275px;
	right: 5px;
}

/* Origineel 
.home h1, .accueil h1{
	font-size: 29px !important; 
	margin-top: 20px;
}
*/

/* Kerstaanpassing 2008 */
.home h1, .accueil h1,
/* Kerstaanpassing 2009 */
.home2 h1{
	font-size: 27px !important; 
	margin-top: 20px;
}


.recepten h1, .recettes h1, .page h1 strong { 
color: #7C0000;
font-weight: normal;
}

.page #contents h1 strong {
	color: #7c0000;
	font-weight: bold;
}

	h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child { margin-top: 0; } /* reset the first H{x} of the page */
	* html h1, * html h2 { margin-top: 0; } /* Don't we all love Bill? */
div.assortiment {
	width: 160px;
	height: 213px;
	float: right;
	margin-left: 13px;
	background: url(../../images/haust/background/assortiment.gif) center center no-repeat;
	padding: 12px 22px 12px 12px;
}
div.assortiment h3 {
	font-size: 12px;
}

div.assortiment select {
	width: 160px;
	font-size: 11px;
}

div.assortiment input {
	float: right;
	border: none;
	font-size: 11px;
	background: #ff9000;
	color: white;
	margin-top: 3px;
}

p.feestelijke-hapjes, p.party-picture, p.culinair-talent {
	position: absolute;
	right: 0;
	width: 162px;
	height: 27px;
	margin-left: 18px;
	background: url(../../images/haust/background/feestelijke-hapjes.jpg) center center no-repeat;
	padding: 180px 20px 30px 12px;
	font-size: 10px;
}
p.culinair-talent {
	padding: 193px 20px 30px 12px;
	width: 170px;
}
.fr p.feestelijke-hapjes { background: url(../../images/haust/background/feestelijke-hapjes-fr.jpg) center center no-repeat; }
p.party-picture { background: url(../../images/haust/background/party-picture.jpg) center center no-repeat; }
p.culinair-talent { background: url(../../images/haust/background/culinair-talent.jpg) center center no-repeat; }
.fr p.party-picture { background: url(../../images/haust/background/party-picture-fr.jpg) center center no-repeat; }
.fr p.culinair-talent { background: url(../../images/haust/background/culinair-talent-fr.jpg) center center no-repeat; }

#sidenote {	
	position: absolute;
	right: 0;
	width: 162px;
	height: 97px;
	top: 256px;
	margin-left: 18px;
	background: url(../../images/haust/background/sidenote.gif) right top no-repeat;
	padding: 6px 16px 15px 142px;
	font-size: 10px;
}
/* Kerstaanpassing 2008 */
body.recepten #sidenote, body.recettes #sidenote  {	
	position: absolute;
	right: 0;
	width: 162px;
	height: 97px;
	top: 256px;
	margin-left: 18px;
	background: url(../../images/haust/background/sidenote.gif) right top no-repeat;
	padding: 6px 16px 15px 15px;
	font-size: 10px;
}

.home #sidenote {
	padding: 12px 16px 15px 142px;
}
body.recepten .sidenote1, body.recettes .sidenote1 { background: url(../../images/haust/background/sidenote1.jpg) right top no-repeat !important;}
.sidenote2 {	background: url(../../images/haust/background/sidenote2.jpg) right top no-repeat !important;}
.sidenote3 {	
	background: url(../../images/haust/background/sidenote3.jpg) right top no-repeat !important;		
	font-size: 10px;
}
/* Kerstaanpassing 2009 */
.sidenote4 {	
	background: url(../../images/haust/background/sidenote4.jpg) right top no-repeat !important;		
	font-size: 10px;
}

#sidenote h3, .sidenote1 h3, .sidenote2 h3 {
	margin: 0;
	padding: 0;
	padding-bottom: 4px;
	margin-bottom: 2px;
	color: white;
	border-bottom: 1px solid black;
}
a {
	color: #ff9000;
}

.consumentenservice dl dt, .service-clients dl dt { 
	margin: 0;

}
.consumentenservice dl dd, .service-clients dl dd { 
	margin-left: 0;
	margin-bottom: 1.5em;
}

.consumentenservice dl dl dt, .service-clients dl dl dt { 
	float: left; 
	width: 300px; 
	clear: left;
	line-height: 1;
}
.consumentenservice dl dl dd, .service-clients dl dl dd { 
	margin-bottom: 0em;
}

table p {
	margin: 0;
}

.assortiment table {
	border: none;
	background: #ebdb88;
	padding: 5px;
}
.assortiment table td,.assortiment table th { 
	border: none;
}

.productimage{
	 margin: 8px 0 20px 16px;
	 clear: right;
	 float: right;
}

#tijdbalk {
	border: none;
	position: absolute;
}

.recept-image {
	margin-right: 80px;
	margin-top: 40px;
	float: right;
}

.print {
	float: right;
	margin-right: 10px;
}

#mail-a-friend {

}

.recepten label, .recettes label, .faq label  { width: 240px;}
.recepten input, .recettes input, .faq  input {width: 300px;}
textarea {width: 300px; height: 100px;}
.submit { 
	margin-left: 240px; 
	width: 150px;
	background: #ffed91;
	bordeR: none;
	padding: 2px;
	font-weight: bold;
}
fieldset { border: none; }


.sub-feestelijke-hapjes #mail-a-friend {

}
.snelle-recepten #contents ul, .recettes-rapides #contents ul{
	margin:0;padding:0;
	list-style: none;
}
.snelle-recepten #contents ul li, .recettes-rapides #contents ul li{
	clear: left;
}
.snelle-recepten #contents ul img, .recettes-rapides #contents ul img{
	float: left;
	clear: left;
}

#product-scroll {
	position: absolute;
}

/*
* Party picturewedstrijd deelnameformulier
*/
#partypicture input.text { width: 200px; }
#partypicture input.check { float: left; margin-right: 5px; width: 15px;  }
#partypicture label { width: 170px; cursor: pointer; }
#partypicture label.check { float: none; width: 250px; }
#partypicture label.accept { width: 360px; }