/* ########################################### */
/* ########## Stylesheet Keldermann ########## */
/* ########## door Richard Benning  ########## */
/* ########################################### */


/* ########## Body ########## */


body
{
	background-color: 	#b3b3b3;
	margin: 		0px;
}

a:link
{
	text-decoration:	none;
	color:			#FFFFFF;
}

a:visited
{
	text-decoration:	none;
	color:			#FFFFFF;
}

a:active
{
	text-decoration:	none;
	color:			#FFFFFF;
}

a:hover
{
	text-decoration:	none;
	color:			#a8e036;
}

/* ########## DIV's ########## 79a61d */



div.sitecontainer
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		10px;
	padding: 		0px;
	float: 			center;
	overflow:		visible;
	background-color:	#EEEEEE;
	background-image:	url(../img/backdrop.jpg);
	background-repeat:	repeat-y;
}

div.topcontainer
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height: 		150px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	padding: 		0px;
	float: 			center;
	overflow:		visible;
	background-color:	#FFFFFF;
}

div.menucontainer
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			764px;
	height: 		28px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	margin-bottom:		0px;
	padding: 		0px;
	float: 			center;
	overflow:		visible;
	z-index:		100;
}

div.cataloguscontainer
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			764px;
	height: 		382px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		auto;
	padding: 		0px;
	float: 			center;
	overflow:		hidden;
}

div.bottomcontainer
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height: 		67px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	padding: 		0px;
	float: 			center;
	overflow:		visible;
	background-color: 	#b3b3b3;
}

div.button_previous
{
	position: 		absolute;
	border: 		0px dashed #FF0000; 
	width: 			150px;
	height: 		67px;
	left: 			42px;
	margin-right: 		auto;
	margin-top: 		0px;
	padding: 		0px;
	overflow:		visible;
	background-color: 	#EEEEEE;
	background-image:	url(../img/button_previous.jpg);
	text-align:		center;
}

div.button_next
{
	position: 		absolute;
	border: 		0px dashed #FF0000; 
	width: 			150px;
	height: 		67px;
	left: 			670px;
	margin-right: 		auto;
	margin-top: 		0px;
	padding: 		0px;
	overflow:		visible;
	background-color: 	#EEEEEE;
	background-image:	url(../img/button_next.jpg);
	text-align:		center;
}

div.button_more
{
	position: 		absolute;
	border: 		0px dashed #FF0000; 
	width: 			250px;
	height: 		67px;
	left: 			308px;
	margin-right: 		auto;
	margin-top: 		0px;
	padding: 		0px;
	overflow:		visible;
	background-color: 	#EEEEEE;
	background-image:	url(../img/button_more.jpg);
	text-align:		center;
}

div.prijslijstcontainer
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			764px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	padding: 		0px;
	background-color:	#85b523;
	float: 			center;
	height:			2680px;
}

div.prijslijstcontainerrood
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			764px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	padding: 		0px;
	background-color:	#790000;
	float: 			center;
	height:			1620px;
}

div.balkprijslijst
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height:			30px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	margin-bottom:		0px;
	padding: 		0px;
	float:			center;
	background-color:	#FFFFFF;
	background-image:	url(../img/balk_prijslijst.jpg);
}

div.balkprijslijstbbq
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height:			30px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	margin-bottom:		0px;
	padding: 		0px;
	float:			center;
	background-color:	#FFFFFF;
	background-image:	url(../img/balk_prijslijstrood.jpg);
}

div.balkparty
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height:			30px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	margin-bottom:		0px;
	padding: 		0px;
	float:			center;
	background-color:	#FFFFFF;
	background-image:	url(../img/balk_party.jpg);
}

div.balkwelkom
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height:			30px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	margin-bottom:		0px;
	padding: 		0px;
	float:			center;
	background-color:	#FFFFFF;
	background-image:	url(../img/balk_welkom.jpg);
}

div.balkkwaliteit
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height:			30px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	margin-bottom:		0px;
	padding: 		0px;
	float:			center;
	background-color:	#FFFFFF;
	background-image:	url(../img/balk_kwaliteit.jpg);
}

div.balkcontact
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height:			30px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	margin-bottom:		0px;
	padding: 		0px;
	float:			center;
	background-color:	#FFFFFF;
	background-image:	url(../img/balk_contact.jpg);
}

div.balkvleeswaren
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height:			30px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	margin-bottom:		0px;
	padding: 		0px;
	float:			center;
	background-color:	#FFFFFF;
	background-image:	url(../img/balk_vleeswaren.jpg);
}

div.balkmaaltijd
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height:			30px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	margin-bottom:		0px;
	padding: 		0px;
	float:			center;
	background-color:	#FFFFFF;
	background-image:	url(../img/balk_maaltijd.jpg);
}

div.balkvlees
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height:			30px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	margin-bottom:		0px;
	padding: 		0px;
	float:			center;
	background-color:	#FFFFFF;
	background-image:	url(../img/balk_vlees.jpg);
}

div.balkbbq
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height:			30px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	margin-bottom:		0px;
	padding: 		0px;
	float:			center;
	background-color:	#790000;
	background-image:	url(../img/balk_bbq.jpg);
}


div.prijslijstlinksgroen
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			382px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		auto;
	padding: 		0px;
	float: 			left;
	background-color:	#85b523;
	background-image:	url(../img/backdrop_borden.jpg);
}

div.prijslijstrechtsgroen
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			382px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		auto;
	padding: 		0px;
	float: 			right;
	background-color:	#85b523;
}

div.prijslijstlinksrood
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			382px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		auto;
	padding: 		0px;
	float: 			left;
	background-color:	#790000;
	background-image:	url(../img/backdrop_bbq.jpg);
}

div.prijslijstrechtsrood
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			382px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		auto;
	padding: 		0px;
	float: 			right;
	background-color:	#790000;
}

div.paginalinks
{
	position: 		relative;
	border: 		0px dashed #FF0000;
	width: 			382px;
	height: 		382px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	padding: 		0px;
	float:			left;
	background-color:	#FFFFFF;
}

div.paginarechts
{
	position: 		relative;
	border: 		0px dashed #FF0000;
	width: 			382px;
	height: 		382px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	padding: 		0px;
	float:			right;
	background-color:	#FFFFFF;
}

div.bovenhelft
{
	position: 		relative;
	border: 		0px dashed #FF0000;
	width: 			382px;
	height: 		191px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	padding: 		0px;
	background-color:	#FFFFFF;
}


div.onderhelftgroen
{
	position: 		relative;
	border: 		0px dashed #FF0000;
	width: 			382px;
	height: 		191px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	padding: 		0px;
	background-color:	#85b523;
}

div.onderhelftrood
{
	position: 		relative;
	border: 		0px dashed #FF0000;
	width: 			382px;
	height: 		191px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	padding: 		0px;
	background-color:	#790000;
}

div.onderhelftgeel
{
	position: 		relative;
	border: 		0px dashed #FF0000;
	width: 			382px;
	height: 		191px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	padding: 		0px;
	background-color:	#f5b300;
}

div.onderhelftblauw
{
	position: 		relative;
	border: 		0px dashed #FF0000;
	width: 			382px;
	height: 		191px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	padding: 		0px;
	background-color:	#3fa3ca;
}

div.linkerhelft
{
	position: 		relative;
	border: 		0px dashed #FF0000;
	width: 			191px;
	height: 		382px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	padding: 		0px;
	background-color:	#99cc33;
	float:			left;
}

div.rechterhelftgroen
{
	position: 		relative;
	border: 		0px dashed #FF0000;
	width: 			191px;
	height: 		382px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	padding: 		0px;
	background-color:	#85b523;
	float:			right;
}

div.tekstvak_horizontaal
{
	position: 		absolute;
	top:			30px;
	left:			21px;
	border: 		0px dashed #FF0000;
	width: 			340px;
	height: 		150px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	padding: 		0px;
}


div.tekstvak_horizontaal_short
{
	position: 		absolute;
	top:			15px;
	left:			21px;
	border: 		0px dashed #FF0000;
	width: 			340px;
	height: 		160px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	padding: 		0px;
}

div.tekstvak_verticaal
{
	position: 		absolute;
	top:			30px;
	left:			21px;
	border: 		0px dashed #FF0000;
	width: 			150px;
	height: 		300px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	padding: 		0px;
}

div.spacer
{
	position: 		relative;
	border: 		0px dashed #FF0000; 
	width: 			864px;
	height:			20px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-top: 		0px;
	margin-bottom:		0px;
	padding: 		0px;
	float:			center;
	background-color:	#FFFFFF;
	background-image:	url(../img/spacer.jpg);
}


img.cat_klein
{
	margin-left: 		21px;
	margin-right: 		21px;
	margin-top: 		30px;
	margin-bottom: 		0px;
	padding: 		0px;
}



/* ########## Tekst ########## */


.maintext  
{
	font-family: 		Arial; 
	font-size: 		12px; 
	font-weight:		normal;
	color: 			#FFFFFF;
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 		0px;
	line-height:		22px;
}

.maintextshort  
{
	font-family: 		Arial; 
	font-size: 		12px; 
	font-weight:		normal;
	color: 			#FFFFFF;
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 		0px;
	line-height:		14px;
}

.maintextkop
{
	font-family: 		Arial; 
	font-size: 		14px; 
	font-style:		italic;
	text-decoration:	underline;
	color: 			#FFFFFF;
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 		0px;
	line-height:		22px;
}

.maintextitalic  
{
	font-family: 		Arial; 
	font-size: 		12px; 
	font-style:		italic;
	color: 			#FFFFFF;
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 		0px;
	line-height:		22px;
}

.voorstellentext  
{
	font-family: 		Arial; 
	font-size: 		16px; 
	font-weight:		bold;
	font-style:		italic;
	color: 			#FFFFFF;
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 		0px;
	line-height:		22px;
}

.tabelkop 
{
	font-family: 		Arial; 
	font-size: 		16px; 
	font-weight:		bold;
	font-style:		italic;
	color: 			#FFFFFF;
	margin-top: 		0px;
	margin-left: 		auto;
	margin-right: 		auto;
	margin-bottom: 		0px;
	line-height:		22px;
}

.maintextcenter  
{
	font-family: 		Arial; 
	font-size: 		12px; 
	color: 			#FFFFFF;
	margin-top: 		0px;
	margin-left: 		20px;
	margin-right: 		20px;
	margin-bottom: 		0px;
	line-height:		22px;
}

.buttontekst
{
	font-size:		14px;
	font-family:		arial;
	font-weight:		bold;
	font-style:		italic;
	margin-top: 		50px;
	line-height:		40px;
}




/* ########## Afbeeldingen ########## */


.afbeelding_rechts 
{
	float:			right;
}

.afbeelding_links 
{
	float:			left;
}

.afbeelding_prijs 
{
	float:			center;
	border:			1px solid #FFFFFF;
}

.prijstabel
{
	border:			1px solid #FFFFFF;
	padding: 		0px;
	spacing:		0px;
}

