	html, body, td 								{font-family:arial; font-size:11px;}
	html, body					 					{height:100%; margin: 0px 0px 20px 0px;; padding: 0; border: none;}
	#contenttable	 								{background-color: #fff}
  #wrapper 											{margin: 0 auto; text-align: left; height:100%}
	#toshopbutton									{width:230px; height:40px; background:url(../images/webwinkeltogocp_01.jpg) no-repeat left top; font-size:14px; color:#fff; font-weight:bold; text-transform: uppercase; text-align: center;}
	#menuhead											{width:750px; height:40px; background:url(../images/webwinkeltogocp_02.jpg) no-repeat left top; font-size:14px; color:#fff; font-weight:bold; text-transform: uppercase;}
	#talenbalk										{width:1001px; height:70px; background:url(../images/webwinkeltogo_10.jpg) no-repeat left top; text-align:left;}
	#talen												{padding: 20px 0px 0px 0px; width:430px; height:50px; font-size:14px; color:#fff; font-weight:bold; text-transform: uppercase;}
	#zoekveld											{padding: 15px 0px 0px 200px;width:200px; height:30px; font-size:14px; color:#fff; font-weight:bold; text-transform: uppercase;}
	#winkelmandje									{padding: 10px 0px 0px 0px; width:171px; height:55px; font-size:12px; color:#fff; font-weight:normal; border-bottom: dotted #BBB 2px;}
	.winkelmandjekop							{padding: 0px 0px 0px 0px; width:181px; font-size:14px; color:#fff; font-weight:bold; text-transform: uppercase;}
	.winkelmandjeinhoud						{height:40px; font-size:12px; color:#fff; font-weight:normal;}
	a#winkelmandjelink						{color: white; font-size:11px; font-weight:normal; text-decoration:underline;}
	
	#rightcolumn	 								{padding: 0px 0px 0px 10px;width:181px; height:100%; background:url(../images/shoprightcolumnback.jpg) no-repeat left top; background-color: #e1dbe9; text-align:left;}
	
	#nieuwsbrief									{padding: 0px 0px 0px 0px; width:171px; height:70px; font-size:12px; color:#fff; font-weight:normal; text-align:left;}
	.nieuwsbriefkop								{padding: 10px 0px 5px 0px; width:171px; font-size:14px; color:#fff; font-weight:bold; text-transform: uppercase;}
	
	.newarrivalskop								{padding: 20px 0px 10px 0px; width:171px; font-size:14px; color:#777; font-weight:bold; text-transform: uppercase;}

	#klantenlogin									{padding: 10px 0px 10px 0px; width:171px; font-size:12px; color:#fff; font-weight:normal; border-bottom: dotted #777 2px;text-align:left;}
	.klantenloginkop							{padding: 10px 0px 5px 0px; width:171px; font-size:14px; color:#777; font-weight:bold; text-transform: uppercase;}
	.klantenlogininhoud						{font-size:11px; color:#777; font-weight:normal;}
	a#klantenloginlink						{color: #777; font-size:11px; font-weight:normal; text-decoration:underline;}
	
	#klantenlogin									{padding: 10px 0px 10px 0px; width:171px; font-size:12px; color:#fff; font-weight:normal; border-bottom: dotted #777 2px;}
	.rechterkolomsubcontentkop		{padding: 10px 0px 5px 0px; width:171px; font-size:14px; color:#777; font-weight:bold; text-transform: uppercase;}
	.klantenlogininhoud						{font-size:11px; color:#777; font-weight:normal;}

	#wwtogologo										{width:230px; height:150px; background:url(../images/webwinkeltogocp_03.jpg) no-repeat left top;}
	#titlehead										{width:750px; height:150px; background:url(../images/webwinkeltogocp_04.jpg) no-repeat left top;}
	#titleheadtext								{padding: 60px 20px 0px 20px; font-size:25px;color:#55397b;font-weight:normal;}
	#linkermenu		 								{background-color: #e1dbe9}
	#content 											{height:100%; padding: 0px 20px 0px 20px; background:url(../images/contentbg.jpg) no-repeat right bottom; text-align:left}
	#shopcontent 									{height:100%; padding: 0px 20px 20px 20px; background:url(../images/contentbg.jpg) no-repeat right bottom; background-color: #fff; text-align:left}
	div.input 										{position:absolute; left:10px; top:147px; width:250px; height:112px; z-index:1;}

	a 														{color: #55397b; font-weight:normal; text-decoration:underline;}
	a.klantenloginbloklink				{padding: 0px 0px 0px 0px;color: #55397b; font-size:11px; font-weight:normal; text-decoration:none;}
	a#menulink										{padding: 0px 0px 0px 10px;color: white; font-size:11px; font-weight:normal; text-decoration:none;position: relative; top: -4.5px;}
	a#submenulink									{padding: 0px 0px 0px 10px;color: #9c9d9f; font-size:11px; font-weight:normal; text-decoration:none;position: relative; top: -4.5px;}
	a#shopmenulink								{padding: 0px 0px 0px 0px;color: white; font-size:11px; font-weight:normal; text-decoration:none;}
	a#shopsubmenulink							{padding: 0px 0px 0px 20px;color: #555; font-size:11px; font-weight:normal; text-decoration:none;}
	a#headmenulink								{padding: 0px 0px 0px 10px;color: white; font-weight:bold; text-decoration:none;}
	.menuitem											{cursor:pointer; width:230px; height:28px; background:url(../images/menubg.jpg) no-repeat left top; text-align:left;}
	.submenuitem									{cursor:pointer; width:230px; height:28px; background:url(../images/submenubg.jpg) no-repeat left top; text-align:left;}
	.shopmenuitem									{cursor:pointer; width:190px; height:28px; background:url(../images/shopmenubg.jpg) no-repeat left top; padding: 0px 0px 0px 10px; color: white; font-size:12px; font-weight:normal; text-align:left;}
	.shopsubmenuitem							{cursor:pointer; width:190px; height:28px; background:url(../images/shopsubmenubg.jpg) no-repeat left top; text-align:left;}

	H1, .H1 											{font-size:20px;color:#55397b;font-weight:normal;}
	H2, .H2 											{font-size:17px;color:#717171;font-style:italic;font-weight:normal;}
	H3, .H3 											{font-size:14px;color:#55397b;font-weight:bold;}
	H4, .H4 											{font-size:12px;color:#55397b;font-weight:normal;}
	H5, .H5 											{font-size:15px;color:#55397b;font-weight:normal; text-transform: uppercase;}
	H6, .H6 											{font-size:12px;color:#333;font-weight:normal;}

	.button 											{cursor:pointer; border:solid 1px #ccc; color:white; font-size:11px; font-weight:normal; padding: 2px 2px; background:url(../images/buttonbg.jpg) repeat-x left top;}
	.idealbetaalbutton 						{cursor:pointer; border:solid 1px #ccc; color:white; font-weight:bold; width:500px; padding: 4px 4px; background:url(../images/buttonbg.jpg) repeat-x left top;}
	.textfield 										{border: 1px #999999 solid;}
	.textfieldnieuwsbrief 				{border: 1px #999999 solid; color: grey; font-size: 10px; width: 80px;}
	.checkbox 										{border: 0px #999999 solid;}
	.inactive											{color:#888;font-weight:bold;}
	
	.hoofdmenu 										{color:white;font-weight:bold;}
	.hoofdmenusubitem 						{color:#444444;font-weight:bold;}
	.bottommenu 									{font-weight:normal;color:#004aa5;line-height:20px;letter-spacing:0.1em;}
	.merkenshopmenu 							{color:#444444;font-weight:bold;}
	.klantenservicemenu 					{color:#004aa5;line-height:20px;letter-spacing:0.1em;}
	
	.artikeloverzichtvanprijs 		{color:#004aa5;font-weight:bold;text-decoration:line-through}
	.artikeloverzichtprijs 				{color:#55397b;font-weight:bold;font-size:13px;}
	.artikeloverzichtdetails 			{color:#55397b;letter-spacing:0.1em;}
	.artikeloverzichttotaal 			{color:#55397b;font-weight:bold;font-size:15px;}
	.artikeloverzichtsubtotaal 		{color:#55397b;font-weight:bold;font-size:14px;}
	.artikeloverzichtwidth				{width:560px;}
	.artikeloverzichtheader 			{background-image: url(../images/headbac.gif);background-repeat: no-repeat; height:42px;}
	.artikeloverzichtblokje 			{background-repeat: no-repeat;background-position: left bottom;cursor:pointer;background-color:white; border: solid #55397b 2px;}
	.artikeloverzichtplaatjerow 	{width:170px; height:130px; text-align:center; vertical-align:bottom;}
	.artikeloverzichtplaatje 			{border:solid #55397b 0px;}
	.artikeloverzichtblokje 			{background-repeat: no-repeat;background-position: left bottom;cursor:pointer;background-color:white;}
	.artikeloverzichtmaintable		{margin-top: 5px; margin-bottom: 5px; text-align:left;}
	
	.artikelfotoblokje 						{cursor:pointer;background-color:white;border:solid #55397b 1px;width:150px;margin-bottom:5px;}
	.artikeldetailheader 					{height:56px; padding-left:10px; padding-bottom:10px;}
	.artikeldetailomschrijving 		{height:30px; padding-bottom:10px;font-size:12px;color:#333;font-weight:normal;}
	.artikeldetailitemname 				{padding-top: 5px;width:50px;font-size:12px;color:#55397b;font-weight:normal;}
	.artikeldetailitem 						{width:150px;font-size:12px;color:#333;font-weight:normal;}
	.artikeldetaillinksboven 			{background-image: url(../images/borders/images/left_top.jpg);background-repeat: no-repeat; height:17px; width:17px;}
	.artikeldetailboven 					{background-image: url(../images/borders/images/top.jpg);background-repeat: repeat-x; height:17px;}
	.artikeldetailrechtsboven 		{background-image: url(../images/borders/images/right_top.jpg);background-repeat: no-repeat; height:17px; width:17px;}
	.artikeldetaillinks 					{background-image: url(../images/borders/images/left.jpg);background-repeat: repeat-y; width:17px;}
	.artikeldetailrechts 					{background-image: url(../images/borders/images/right.jpg);background-repeat: repeat-y; width:17px;}
	.artikeldetaillinksonder 			{background-image: url(../images/borders/images/left_bottom.jpg);background-repeat: no-repeat; height:17px; width:17px;}
	.artikeldetailonder 					{background-image: url(../images/borders/images/bottom.jpg);background-repeat: repeat-x; height:17px;}
	.artikeldetailrechtsonder 		{background-image: url(../images/borders/images/right_bottom.jpg);background-repeat: no-repeat; height:17px; width:17px;}
	.artikelpopupheader 					{background-color:#55397b;}
	
	.afrekenblokje								{width:560px; BACKGROUND:  #f1f9fe;border: solid 1px #bbc3d3;}
	.afrekenblokjeitemname				{width:120px; color: #333;}
 	.betaalmethodeitem						{width:300px; color: #333;}
 	.printfactuurheader 					{height: 100px;}
	
	.selectie 										{margin-bottom:10px;}
	.selectierightcolumn 					{width:190px;background-image: url(../images/ingelke_kopje.jpg);background-repeat: no-repeat; background-position:top left;}
	.selectiekopjes 							{height:30px; padding-left:10px; color:white; text-transform: uppercase;}
	.selectieinhoud 							{padding-left:10px; height:20px; background:url(../images/shopsubmenubg.jpg) repeat-y left top;}

	.pagecounter a 								{display: block; border: 1px solid #55397b; padding: 3px; margin: 4px; text-align: center; color: #555; width: 15px; float: left; text-decoration: none;}
	.current 											{color: #000; font-weight: bold;}
	.pagecounter a:hover,
	.pagecounter a.current:hover 	{color: #000; border-color: #000;}
	.pagecounter a.vorige, 
	.pagecounter a.volgende 			{border-width: 0; width: auto;}
	
	.agendayweekdagkopcel					{font-weight:bold; color:#444}
	.agendamaintable							{font-weight:bold;}
	.agendaafspraak								{font-weight:bold;}
	.agendadagcel									{width:80px; height:80px; border: solid #999 1px;}
	.agendamaandcel								{width:40px; text-align:center;}
	.agendadagvandemaand					{font-size: 12px; color:#55397b}
	.agendaafspraken							{font-weight:bold;}
	a#agendaafspraaklink					{color: #555; font-size:11px; font-weight:normal; text-decoration:underline;}
	a#agendajaarlink							{font-weight:bold;}

	.imageeditdiv 								{position:absolute;display: none;left:100px;}
	.imageeditpopup 							{background-color: #DEDEDE;border: solid #55397b 1px;	padding-left:40px;width: 375px; height: 205px;}

	.imagedetail									{padding: 20px;}
	.imageoverview								{cursor:pointer; padding: 20px;}
	.RRT													{height: 10px; width: 7px; background-image: url(../images/RRT.png);background-repeat: no-repeat;}
	.RR														{width: 7px; background-image: url(../images/RR.png);background-repeat: repeat-y;}
	.BBL													{height: 7px; width: 9px; background-image: url(../images/BBL.png);background-repeat: no-repeat;}
	.BB														{height: 7px; background-image: url(../images/BB.png);background-repeat: repeat-x;}
	.BBR													{height: 7px; width: 9px; background-image: url(../images/BBR.png);background-repeat: no-repeat;}
