*						{	/*font-family:Sans-Serif, Arial, Helvetica, Verdana;*/




}
body, div, p			{	padding:0;	margin:0;	border:0;	}
h1, h2, h3, h4, h5, h6	{	padding:0;	margin:0;	border:0;	}
ol, ul, li				{	padding:0;	margin:0;	list-style:none;	}
img						{
	padding:0;
	margin:0;
	border:1px solid #EABC00;
	;
	display:block;
}
#slonik						{
	padding:0;
	margin:0;
	;
	display:block;
	float: left;
	border: none;
}




														/********************************/
														/*								*/
														/*       Font-definities        */
														/*								*/
														/********************************/




@font-face {
 font-family: English111 Adagio BT;
 src: url("http://kingpromotion.pl/cukiernia/2/_vormgeving_/fonts/E111Agio.ttf") format('truetype');
}
@font-face {
 font-family: English111 Adagio BT;
 src: url("http://kingpromotion.pl/cukiernia/2/_vormgeving_/fonts/E111Agio.eot")
}


body
{
	margin: 0;
	background-position:center center;	background-repeat:no-repeat;	background-attachment:fixed;
}
#wikkel	
{
	width:960px;
	text-align: left;
	position: absolute;
	left:50%;
	top:0;
	z-index:0;
	margin: 0 0 0 -480px;
	color:#eabc00;
}

h1, h2, h3, h4, h5, h6, p, li, dt, dd
{
	font-family:Arial, Helvetica, sans-serif;
	color:#eabc00;
	font-style: italic;
}

strong
{
	font-family: BergamoStdBold, Georgia, Serif; 
	font-weight:normal;		
}

em
{
	font-family: BergamoStdItalic, Georgia, Serif; 
	font-weight:normal;		
}

#logo
{
	position:fixed;
	left:50%;
	top:0;
	z-index:11;
	margin-left:-480px;
	height:109px;
	width:260px;
	border: none;
}

address
{
	margin:20px 0 0 280px;
	padding:0 0 0 0px;
	line-height:20px;
	font-style:normal;
	font-size:11px;
	color:#eabc00;
	text-align:center;
}

address a:link, address a:visited {
	text-decoration:none;
	color:#eabc00;
}
address a:hover, address a:active {
	text-decoration:underline;
	color:#eabc00;
}

#colofon
{
	margin:10px 0 0 280px;
	text-align:center;
	line-height:20px;
	font-size:10px;
	color:#eabc00;
}


.breed_beeld_boven
{
	display:block;
	border:0;
	margin-left:280px;
}

.ulInBroodTekst
{
	margin:0 0 0 280px;
	padding:0 30px 0 40px;
}
	ul.ulInBroodTekst li
	{
		padding:0 0 8px 10px;
		margin:0 0 0 20px;
		list-style-type:disc;
		font-size: 15px;
		font-style: normal;
		font-weight: normal;
		letter-spacing: normal;
		line-height: 21px;
		color:#eabc00;
	}
		ul.ulInBroodTekst li.laatste
		{
			padding:0 0 0 10px;
		}

ul.ulIngredienten
{
	margin:0 0 0 280px;
	padding-left:40px;
}
	ul.ulIngredienten li
	{
		padding:0 0 8px 10px;
		margin:0 0 0 20px;
		list-style-type:disc;
		font-size: 15px;
		font-style: normal;
		font-weight: normal;
		letter-spacing: normal;
		line-height: 17px;
		color:#eabc00;
	}
		ul.ulIngredienten li a:link, 
		ul.ulIngredienten li a:visited, 
		ul.ulIngredienten li a:hover, 
		ul.ulIngredienten li a:active
		{
			text-decoration:underline; color:#eabc00;
		}
		ul.ulIngredienten li.laatsteLijstElement
		{
			padding:0 0 0 10px;
		}



#wikkel h1
{
	margin:0 0 0 280px;
	font-size:24px;
	line-height:146px;
	visibility:hidden;	
}

h2
{
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	margin:0 0 0 280px;
	padding:0 0 20px 40px;
	color:#eabc00;
}

h2.homepageBericht
{
	margin-top:20px;
}

p.homepageBericht
{
	margin-bottom:20px;
}


h2.subcategorie-titel,
h2.subcategorie-titel-met-intro,
h2.subcategorie-titel-bovenaan
{
	text-align:right;
	font: 18px Arial, Helvetica, sans-serif;
	padding:60px 270px 20px 40px;
}
	h2.subcategorie-titel-bovenaan
	{
		padding:10px 270px 10px 40px;	
	}
	h2.subcategorie-titel-met-intro
	{
		padding:60px 270px 10px 40px;	
	}

span.productNoot { font-size:15px; }



#taalmenu,
#menu,
#broodkruimel,
#broodkruimel_twee_niveaux,
#aanbevolen-adressen-lijst,

#kaart-onderschrift,
.ulInBroodTekst,
.ulIngredienten,
.broodTekst,
.tussenbeeld,
.subcategorie-intro,
dl.produktenlijst,
address,
h2
{
	background-image:url(../images/tlo.png);
}


body#aanbevolen-adressen	{ background-image:url(../_beelden_/sfeerbeelden/basis/aanbevolen-adressen.jpg); }
body#bakadviezen-en-recepten	{ background-image:url(../_beelden_/sfeerbeelden/basis/bakadvies-recepten.jpg); }
body#home	{
	background-image:url(../images/background1.jpg);
}
body#holtkamp-croquet,
body#bakadviezen,
body#croquettenkeuken,
body#aanbevolen-adressen-croquet	{ background-image:url(../_beelden_/sfeerbeelden/basis/holtkamp-croquet.jpg); }
body#historie	{
	background-image:url(../images/background1.jpg);
}
body#assortiment	{
	background-image:url(../images/background1.jpg);
	
}

body#tarte-tatin,
body#kaasstrikken,
body#meringues,
body#anna-bonbons,
body#croquetten,
body#receptenfilmpjes,
body#hartig-assortiment	{ background-image:url(../_beelden_/sfeerbeelden/basis/bakadvies-en-recepten.jpg); }
body#hartig	{ background-image:url(../_beelden_/sfeerbeelden/basis/hartig.jpg); }
body#koekjes	{ background-image:url(../_beelden_/sfeerbeelden/basis/koekjes.jpg); }
body#gebakjes	{ background-image:url(../_beelden_/sfeerbeelden/basis/gebakjes.jpg); }
body#taarten	{ background-image:url(../_beelden_/sfeerbeelden/basis/taarten.jpg); }
body#stukswerk	{ background-image:url(../_beelden_/sfeerbeelden/basis/stukswerk.jpg); }
body#desserttaartjes	{ background-image:url(../_beelden_/sfeerbeelden/basis/desserttaartjes.jpg); }
body#bonbons	{
	background-image:url(../images/background1.jpg);
}
body#cakes	{
	background-image:url(../images/background1.jpg);
}
body#chocolade	{ background-image:url(../_beelden_/sfeerbeelden/basis/chocolade.jpg); }
body#bedrijfsfilm	{ background-image:url(../_beelden_/sfeerbeelden/basis/bedrijfsfilm.jpg); }
body#bezorging,
body#routebeschrijving,
body#contact	{
	background-image:url(../images/background1.jpg);
}





#broodkruimel,
#broodkruimel_twee_niveaux
{
	margin:0 0 0 280px;
	padding:38px 0 20px 40px;
	height:20px;
}
#broodkruimel_twee_niveaux
{
	padding:18px 0 20px 40px;	
}

#broodkruimel li,
#broodkruimel_twee_niveaux li
{
	margin:0; padding:0 5px 0 0;
	float:left;
	font-size:11px;
	color:#eabc00;
}

#broodkruimel li.huidig,
#broodkruimel_twee_niveaux li.huidig
{
	color:#eabc00;
}

#broodkruimel a:link, #broodkruimel a:visited,
#broodkruimel_twee_niveaux a:link, #broodkruimel_twee_niveaux a:visited	{ text-decoration:none; color:#eabc00; }
#broodkruimel a:hover, #broodkruimel a:active,
#broodkruimel_twee_niveaux a:hover, #broodkruimel_twee_niveaux a:active	{ text-decoration:underline; color:#eabc00; }


#menu
{
	position:fixed;	left:50%; top:150px; z-index:10;
	margin-left:-480px;
	height:100%;	width:260px;
	background-position:20px 40px;
}

ul.hoofdmenu li
{
	border-bottom:1px solid #eabc00;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;

}

#menu li a
{
	display:block;
	margin:3px 0px 3px 0;
	line-height:29px;
	padding-left:5px;
}
#menu li a:link, #menu li a:visited {
	text-decoration:none;
	color:#eabc00;
}
#menu li a:hover, #menu li a:active {
	text-decoration:none;
	background-image:url(../images/background1.jpg);
	color: #eabc00;
}

ul.hoofdmenu
{
	margin:0 20px 0 20px;
	color:#eabc00;
	border-top:1px solid #eabc00;
}


ul#submenu li
{
	margin:0 0 0 30px;
	color:#eabc00;
	border-bottom:0px none #eabc00;
	font-size:13px;
}

#menu ul.hoofdmenu li.klapmenu a:link, #menu ul.hoofdmenu li.klapmenu a:visited { background-image:url(beelden/achtergrond/klapmenu.png); }
#menu ul.hoofdmenu li.klapmenu a:hover, #menu ul.hoofdmenu li.klapmenu a:active {
	background-image:url(../images/background1.jpg);
}


#menu ul#submenu li a
{
	margin:3px;
	line-height:19px;
	padding-left:5px;
}

body#home li#menu_home a,
body#historie li#menu_historie a,
body#assortiment li#menu_assortiment a,
body#holtkamp-croquet li#menu_holtkamp-croquet a,
body#bakadviezen-en-recepten li#menu_bakadviezen-en-recepten a,
body#aanbevolen-adressen li#menu_aanbevolen-adressen a,
body#bedrijfsfilm li#menu_bedrijfsfilm a,
body#contact li#menu_contact a,
body#bezorging li#menu_bezorging a,
body#routebeschrijving li#menu_routebeschrijving a,
body#croquettenkeuken li#menu_croquettenkeuken a,
body#varianten li#menu_varianten a,
body#bakadviezen li#menu_bakadviezen a,
body#aanbevolen-adressen-croquet li#menu_aanbevolen-adressen-croquet a,
body#tarte-tatin li#menu_tarte-tatin a,
body#croquetten li#menu_croquetten a,
body#hartig-assortiment li#menu_hartig-assortiment a,
body#kaasstrikken li#menu_kaasstrikken a,
body#anna-bonbons li#menu_anna-bonbons a,
body#meringues li#menu_meringues a,
body#bonbons li#menu_bonbons a,
body#cakes li#menu_cakes a,
body#chocolade li#menu_chocolade a,
body#gebakjes li#menu_gebakjes a,
body#hartig li#menu_hartig a,
body#koekjes li#menu_koekjes a,
body#stukswerk li#menu_stukswerk a,
body#desserttaartjes li#menu_desserttaartjes a,
body#taarten li#menu_taarten a {
	color:#FFFFFF;
}

body#assortiment ul#submenu a,
body#holtkamp-croquet ul#submenu a,
body#bakadviezen-en-recepten ul#submenu a,
body#contact ul#submenu a {
	color:#eabc00;
}	


#taalmenu
{
	position:absolute;	left:50%; top:0%; z-index:10;
	margin-left:410px;
	height:20px;	width:70px;
	font-size:12px;
}

#taalmenu li
{
	float:left;
	line-height:12px;
	margin:4px 0;
	padding:0 5px;
	border-left:1px solid #eabc00;
}

#taalmenu li.eerste
{
	margin-left:7px;
	border-left:0px none #eabc00;
}

#taalmenu li a:link, 
#taalmenu li a:visited { text-decoration:none; color:#eabc00; }
ul.nl-NL li#taal_nl-NL a:link,
ul.nl-NL li#taal_nl-NL a:visited,
ul.en-GB li#taal_en-GB a:link,
ul.en-GB li#taal_en-GB a:visited,
#taalmenu li a:hover, 
#taalmenu li a:active { text-decoration:none; color:#eabc00; }




#bovenste_afbeelding
{
	position:absolute;	left:50%; top:146px; z-index:20;
	margin:40px 0 0 240px;
	height:286px;	width:220px;
}






							
#logo_nieuwe_gilde_bij_adressen
{
	float:right; 
	background-image:url(beelden/logo/logo_nieuwe_gilde.png);
	margin:50px 30px 0 0;
}

#speler_bedrijfsfilm
{
	margin:0 0 0 280px;
}


#google-map
{
	margin:0 0 0 280px;

	width:680px;
	height:400px;
}
#kaart-onderschrift
{
	font-size:12px;
	padding:0 30px;
	text-align:right;
}
#kaart-onderschrift a:link, #kaart-onderschrift a:visited { text-decoration:none; color:#eabc00; }
#kaart-onderschrift a:hover, #kaart-onderschrift a:active { text-decoration:underline; color:#eabc00; }
#infoVenster
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
}

#inzet
{
	float:right;
	margin:0 10px 10px 20px;
}

#beeldWisselaar
{
	display:block;
}
	#beeldWisselaar img { border:0; }
#assortiment #beeldWisselaar
{
	margin-left:280px;
	border-bottom: 1px solid #eabc00;
	border-top: 1px solid #eabc00;
}
#voorpaginaWisselaar	{
	position:absolute;
	top:200px;
	left:50%;
	margin-left:220px;
	z-index:1000;
}
#home p.broodTekst		{ padding-right:280px; }

#home div.broodTekst p a, 
p.broodTekst a:link, p.broodTekst a:visited, p.broodTekst a:hover, p.broodTekst a:active {
	text-decoration:underline;
	color:#EABC00;
}


.broodTekst
{
	margin:0 0 0 280px;
	padding:0 30px 0 40px;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 21px;
	color:#eabc00;
}

dl.produktenlijst
{
	margin:0 0 0 280px;
	padding:0 20px 20px 40px;
}

dl.produktenlijst dt
{
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	/*line-height: 1.2em;*/
	margin:0 0 4px 0;
	padding:0;
	color:#eabc00;
}

dl.produktenlijst dd
{
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 21px;
	margin:0 0 24px 0;
	padding:0;
	color:#eabc00;
}


#aanbevolen-adressen-lijst
{
	margin:0 0 0 280px;
	padding:20px 270px 20px 40px;
}

#aanbevolen-adressen-lijst li
{
	padding-bottom:20px;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 21px;
}

#aanbevolen-adressen-lijst a:link, #aanbevolen-adressen-lijst a:visited { text-decoration:none; color:#c95773; }
#aanbevolen-adressen-lijst a:hover, #aanbevolen-adressen-lijst a:active { text-decoration:underline; color:#c95773; }


div.broodTekst { font-size:15px; font-family:BergamoStdRegular, Georgia, Serif; }



.eersteKop				{ padding-top:30px; }

.vervolgKop				{ padding-top:40px; }

.laatsteElement			{ padding-bottom:30px; }

.img2	{ padding-top:40px; }

.ruimteOnder			{ padding-bottom:20px; }

.ruimteBoven			{ padding-top:20px; }

.veelRuimteOnder		{ padding-bottom:30px; }

.veelRuimteBoven		{ padding-top:30px; }

.subcategorie-intro		{ margin:0 0 0 280px;	padding:0 270px 10px 30px;	text-align:right;	font-family:BergamoStdItalic, Georgia, Serif; }
	.subcategorie-intro a:link, .subcategorie-intro a:visited { text-decoration:none; color:#c95773; }
	.subcategorie-intro a:hover, .subcategorie-intro a:active { text-decoration:underline; color:#c95773; }

.inzetbeeld
{
	display:block;
	border: 1px solid #eabc00;
}

.inzet-rechts
{
	float:right;
	margin:0 10px 10px 20px;
}
.inzet-links
{
	float:left;
	margin:0 20px 10px 0px;
}

#verticale-beeldenlijst
{
	position:absolute; z-index:20;
	left:50%; top:186px; 
	margin:40px 0 0 240px;
}
	#verticale-beeldenlijst img
	{
		display:block;
		margin-bottom:20px;
	}

.tussenbeeld
{
	margin-left:280px; border:0;
}
#mapa
{

	
}
#ciasta
{
	border: none;


	
}
#lokal
{
	border: none;

	
}
.kontakt{
	width:630px;
	float:left;
	padding-top: 10px;
}
.formpadding{ padding-bottom:10px;}
.formbox{
	background:#432314;
	border:#EABC00 solid;
	border-width:0 1px 1px 0;
	padding:8px 10px;
	color:#EABC00;
	font-size:11px;
	width:400px;
}
.textareabox{
	background:#432314;
	border:#EABC00 solid;
	border-width:0 1px 1px 0;
	padding:8px 10px;
	color:#EABC00;
	font-size:11px;
	width:400px;
	height:120px;
	font-family:Tahoma;
}
#contactform{display:block; overflow:auto; height:100%; padding-top:20px; }
#contactform li.lable{
	float:left;
	width:200px;
	padding:10px 0px;
	text-align:right;
}
#contactform li.lable span{
	font-size:10px;
	color:#FFFFFF;
}
#contactform li.field{ float:right; width:300px; padding:5px 0px; }
#contactform li.field input{
	width:380px;
	padding:8px 5px;
	background:#efefef;
	float:right;
}
#contactform li.field input:focus{
	background:#a2a2a2;
}
#contactform li.field textarea{
	width:380px;
	padding:5px;
	background:#efefef;
	float:right;
	border:0px;
}
#contactform li.field textarea:focus{ 
    background:#a2a2a2; 
}
#contactform li.field .button{ 
border:0px; margin:0px; padding:0px; width:183px; float:left; 
}
#contactform li.clear{ 
clear:both; width:400px; 
}
.kontakt{

}
 ul, li { list-style:none; list-style-position:outside;}
input{
	padding:3px;
	color:#432314;
}
textarea{
	padding:3px;
	background:#432314;
	color:#432314;
	border-bottom: 1px solid #eabc00;
	border-right: 1px solid #eabc00;
}

input:hover {
}
*{
	margin:0;
	padding:0;
	outline:0;
	border:0px;
	font-weight: inherit;
	font-style:inherit;
	font-size:inherit;
	font-family:Arial, Helvetica, sans-serif;
}
:focus { outline: 0; }
