
	html {margin:0;padding:0;}
	body {padding:0;text-align:center;font-family:"trebuchet ms", verdana;font-size:12px;background:url(../images/body.gif) repeat-x top left;}
		
	#container{background-color:white;min-height:100%;height:auto;height:100%;width:1050px;text-align:left;margin:0 auto;font-family:"trebuchet ms", verdana;font-size:12px;position:relative;}
		
			#header_l {background:url(../images/wrapper_l.gif) no-repeat top left;float:left;margin:0px;width:10px;height:10px;}
			#header_m {background:url(../images/wrapper_m.png) repeat-x top left;float:left;margin:0px;width:1030px;height:10px;}
			#header_r {background:url(../images/wrapper_r.gif) no-repeat top left;float:left;margin:0px;width:10px;height:10px;clear:right;}
				
			#header {width:1030px;height:124px;background:url(../images/logo.gif) no-repeat top left;clear:both;}
			#headerFr {width:1030px;height:124px;background:url(../images/logoFr.jpg) no-repeat top left;clear:both;}
			#headerEn {width:1030px;height:124px;background:url(../images/logoEn.jpg) no-repeat top left;clear:both;}
			#headerDu {width:1030px;height:124px;background:url(../images/logoDu.jpg) no-repeat top left;clear:both;}
				#headerH2 {background:url(../images/glutenfree.jpg) no-repeat center right;font-size:1.25em;margin-left:40px;padding:40px 0px 30px 300px;color:#DF021A;margin-top:0px;}

			#topmenu {height:26px;padding:0px;clear:right;}

				#languageMenu {width:140px;float:left;padding-left:10px;padding-top:4px;}
				#languageMenu a {margin:0px 0px 0px 0px;text-decoration:none;font-weight:bold;color:white;}
				#languageMenu a:hover {color:orange;text-decoration:underline;}

				#navigatieTop {list-style:none;margin:0px;padding:0px;float:left;}
				#navigatieTop li{float:left;background:url(../images/menu.gif);height:26px;}
				#navigatieTop li a {display:block;text-decoration:none;color:gray;width:150px;text-align:center;height:26px;line-height:26px;}
				#navigatieTop li a:hover {font-weight:bold;background:url(../images/menu_hover.gif);height:26px;color:white;}
				#navigatieTop li .active {background:url(../images/menu_active.gif);color:white;}
			#brood {height:20px;font-weight:bold;margin-top:10px;margin-bottom:20px;color:gray;}	
					#brood a {text-decoration:none;color:gray;}
					#brood a:hover {text-decoration:underline;}
			
			#leftmenu {float:left;margin:0px;}
			
				#leftMenuFoto {clear:left;width:190px;height:240px;margin:0px 0px 5px 0px;border:1px solid gray;overflow:hidden;}
				#leftMenuTop {clear:left;width:190px;height:240px;margin:0px 0px 5px 0px;border:1px solid gray;text-align:center;padding-top:30px;}
				.leftMenuMiddle {height:50px;width:180px;border:1px solid gray;padding:5px;
								margin-bottom:5px;text-align:center;font-style:bold;font-size:18px;
								color:white;background-color:#DF021A;
								letter-spacing:1px;text-transform: uppercase;text-decoration:none;cursor:pointer;}
			
			
			#content {width:681px;float:left;min-height:660px;margin:0px 5px;text-align:left;border:1px solid gray;padding:10px 10px 50px 10px;}
				h1 {margin:0px;padding:0px;}
				.orange {color:black;background-color:#FCC66B;}
				.orangeMerk {background-color:#FCC66B;text-align:center;height:22px;}
				.orangeMerk a {text-decoration:none;color:black;font-weight:bold;}
			
			#rightmenu {width:140px;float:left;clear:right;margin:0px;}
					#login{background-color:white;color:red;padding:2px;text-align:center;width:140px;border:1px solid gray;}
						#login a {text-decoration:none;color:red}
						#login a:hover {text-decoration:underline;}
					#winkelwagenRechts{font-size:0.85em;padding:2px;}
		#footer{background-color:white;width:1050px;height:35px;text-align:center;clear:both;position:relative;padding-top:20px;bottom:0px;bottom:-1px;}
	#productinfo {display:none;position:fixed;top:50px;left:350px;z-index:30;width:500px;height:500px;}
		#productinfoPicture {margin:0px 0px -5px 0px;}
		#productinfoClose {position:absolute;top:10px;right:10px;border:1px solid #EEE8AA;color:#EEE8AA;font-weight:bold;cursor:pointer;}
		#productinfoClose:hover {color:red;background-color:#EEE8AA;}
		#productinfoText{background-color:red;color:white;margin:0px;padding:15px 5px;font-weight:bold;}
	#toonbank {color:red;border:1px solid red;padding:5px;margin-bottom:30px;}
	

	
	#frontPicture {margin-left:50px;clear:both;}
	#subScriptPicture {margin-left:50px;clear:both;font-style:italic;margin-top:10px;}
	.opaque {opacity:.5;filter: alpha(opacity=50);}
	
	input, select {padding-left:2px;font-family:"trebuchet ms", verdana;font-size:11px;}	
	table {font-size:11px;}
	a {color:black;}
	a:hover{color:red;}
	
	
	button {cursor:pointer;font-size:10px;}
	hr {color:orange;}
	
	#detailTable {width:400px;margin-top:10px;}
		
	#emailcheck{clear:left; width:700px;font-weight:bold;height:60px;line-height:60px;color:red;}
	#productDetailPicture {float:left;}
	#productDetail {float:left;}
	.allergeneninfo {margin:0px;padding:0px 0px 0px 14px;}

	.bold{font-weight:bold;}
	.italic{font-style:italic;}
	.error{color:red;font-weight:bold;font-style:italic;font-size:10px;}
