/* Written by Spice Productions (http://www.spiceproductions.com/), Copyright 2005 */


		/* Global Styles */

body,html			{ min-width:680px; height:100%; background-color:#E9E0DD; margin:0; padding:0; text-align:center; }

body,td,th,tr 		{ font-family:Tahoma,Sans-Serif; color:#505050; }

a, a:link, a:visited    { color:#505050; text-decoration:none; }
a:hover 			{ color:#709ADA; text-decoration:underline; }

h3				{ font-size:large; font-weight:bold; }

h1				{ display:none; }

img				{ border:0; }

		/* Font Styles */

.mtxt				{ font-size:x-small; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#505050; text-decoration:none; }
a.mtxt:link	 		{ font-size:x-small; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#505050; text-decoration:none; }
a.mtxt:visited		{ font-size:x-small; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#505050; text-decoration:none; }
a.mtxt:hover		{ font-size:x-small; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#709ADA; text-decoration:underline; }

.txt				{ font-size:0.7em; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#505050; text-decoration:none; }
a.txt:link	 		{ font-size:0.7em; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#505050; text-decoration:none; }
a.txt:visited		{ font-size:0.7em; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#505050; text-decoration:none; }
a.txt:hover			{ font-size:0.7em; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#0066FF; text-decoration:underline; }

.tit				{ font-size:1.6em; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#505050; text-decoration:none; }
.gal				{ font-size:1.6em; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#FFFFFF; text-decoration:none; }

.sub				{ font-size:0.7em; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#FFFFFF; text-decoration:none; }
a.sub:link	 		{ font-size:1em; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#FFFFFF; text-decoration:none; }
a.sub:visited		{ font-size:1em; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#FFFFFF; text-decoration:none; }
a.sub:hover			{ font-size:1em; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#0066FF; text-decoration:underline; }

.title				{ font-size:3em; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#98C1FF; text-decoration:none; }
a.title:link 		{ font-size:5em; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#0066FF; text-decoration:none; }
a.title:visited		{ font-size:5em; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#0066FF; text-decoration:none; }
a.title:hover		{ font-size:5em; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#7DB1FF; text-decoration:underline; }

a.righto:link 		{ font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#FFFFFF; text-decoration:none; }
a.righto:visited		{ font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#FFFFFF; text-decoration:none; }
a.righto:hover		{ font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; color:#0066FF; text-decoration:underline; }


		/* Content Styles */

#container			{ position:relative; width:680px; height:100%; margin-left:auto; margin-right:auto; padding:0; text-align:left; background-color:#FFF; }

#top				{ position:relative; width:680px; height:220px; margin:0; margin-left:auto; margin-right:auto; padding:0; background-color:#FFF; }

#menu				{ position:relative; width:660px; margin-left:auto; margin-right:auto; text-align:center; padding:10px; background-color:#FFF; }

#week				{ position:relative; width:660px; margin-left:auto; margin-right:auto; text-align:center; padding:10px; background-color:#FFF; }

#bottom				{ position:relative; width:660px; margin-left:auto; margin-right:auto; text-align:center; padding:10px; background-color:#FFF; }

.spacer				{ width:680px; height:5px; margin:0; padding:0; background-color:#E9E0DD; }
.spacertext			{ width:475px; height:5px; margin:0; padding:0; background-color:#E9E0DD; }

#spacer01			{ position:relative; width:680px; height:5px; margin:0; padding:0; background-color:#000; }
#spacer02			{ position:relative; width:680px; height:5px; margin:0; padding:0; background-color:#E9E0DD; }
#spacer03			{ position:relative; width:680px; height:5px; margin:0; padding:0; background-color:#E9E0DD; }


		/* Index Styles */

#ixcontent			{ position:relative; width:680px; margin:0; padding:0; background:url(../images/ix_background.gif) no-repeat; }

#ixright			{ position:relative; width:180px; float:right; margin:0; padding:10px; color:#FFF; }

#ixleft				{ position:relative; width:475px; padding:0; }

#ixtext				{ position:relative; width:455px; padding:10px; margin:0; background-color:#FFF; }

#ixsubs				{ position:relative; width:475px; padding:0; margin:0; background-color:#F8F3F2; }
#ixsubone			{ position:relative; width:455px; padding:10px; background:url(../images/index01.gif) no-repeat; } 
#ixsubtwo			{ position:relative; width:455px; padding:10px; background:url(../images/index02.gif) no-repeat; } 
#ixsubthree			{ position:relative; width:455px; padding:10px; background:url(../images/index03.gif) no-repeat; } 

.ixtumb				{ margin-right:10px; padding:0; border:solid; color:#FFF; border-width:thick; }

		/* Cursussen en Workshops Styles */

#wssubs				{ position:relative; width:455px; padding:0; margin:0; }
#wssubone			{ position:relative; width:455px; padding:10px; background-color:#F8F3F2; }
#wssubtwo			{ position:relative; width:455px; padding:10px; background-color:#F8F3F2; }
#wssubthree			{ position:relative; width:455px; padding:10px; background-color:#F8F3F2; } 

#schema				{ border:1px solid #ACACAC; }

.sch_even			{ width:180px; float:left; margin:0px; padding:10px; background-color:#FFF; font-size:0.7em; }
.sch_odd			{ width:180px; float:left; margin:0px; padding:10px; background-color:#F8F3F2; font-size:0.7em; }

.wssubblox			{ position:relative; width:455px; padding:0; margin:0; }
.wssub				{ position:relative; width:455px; padding:10px; background-color:#F8F3F2; }


		/* Shop Styles */

#shopcontent		{ width:680px; margin:0; padding:0; background:url(../images/shop_background.gif) no-repeat; }

#shopcontent:after, 
#shopitems:after	{ content:"."; display:block; height:0; clear:both; visibility:hidden; }

* html #shopcontent, 
* html #shopitems	{ height: 1%; }

#shoptext			{ width:255px; padding:10px; float:left; color:#FFF; }

#shopitems			{ width:405px; float:right; clear:right; }
#shop_40cm			{ width:180px; padding:10px; float:left; background-color:#FFF; }
#shop_grillpan		{ width:180px; padding:10px; float:left; background-color:#FFF; }
#shop_inductie		{ width:180px; padding:10px; float:right; background-color:#FFF; }
#shop_bakeliet		{ width:180px; padding:10px; float:left; background-color:#FFF; }
#shop_55cm			{ width:180px; padding:10px; float:left; background-color:#FFF; }
#shop_vispan		{ width:180px; padding:10px; float:right; background-color:#FFF; }
#shop_75cm			{ width:180px; padding:10px; float:right; background-color:#FFF; }
#shop_deksels		{ width:180px; padding:10px; float:right; background-color:#FFF; }

#shop_messen		{ width:385px; padding:10px; float:left; background-color:#FFF; }


#shopgiveorder		{ width:385px; padding:10px; float:left; background-color:#FFF; }

.spacershop			{ width:385px; height:5px; margin:0; padding:0; background-color:#E9E0DD; float:left; }


		/* Shop Sub Styles */

#shopsub			{ width:680px; margin:0; padding:0; }

#shopsubtitle		{ width:660px; margin:0; padding:10px; background-color:#FFF; }

#shopsubphoto		{ width:660px; margin:0; padding:10px; background-color:#FFF; }

#shopsubcontent		{ width:680px; margin:0; padding:0; background:url(../images/shop/shopbg.gif) repeat; }
#shopsubtext		{ width:423px; margin:0; padding:10px; background-color:#FFF; float:left; }
#shopsubtexthandle	{ width:197px; margin:0; padding:10px; background-color:#FFF; float:right; }

#shopsubcontent:after	{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html #shopsubcontent	{ height: 1%; }

#shopsuborder		{ width:660px; margin:0; padding:10px; background-color:#FFF; }

.shopsubspacer		{ width:680px; height:5px; margin:0; padding:0; background-color:#E9E0DD; }

.atext				{ font-family:Tahoma,Sans-Serif; color:#000; font-size:0.7em; }

		/* Shop Order Styles */

#shoporder			{ width:680px; margin:0; padding:0; }
#shoporderinl		{ width:660px; margin:0; padding:10px; background-color:#889194; color:#FFF; }
.shoporderit		{ width:660px; margin:0; padding:10px; background-color:#FFF; font-size:0.7em; }
.shoporderimg		{ width:180px; margin-right:10px; padding:0; float:left; }
.shopordersize		{ width:470px; margin:0; padding:0; float:right; }
#shoporderdata		{ width:660px; margin:0; padding:10px; background-color:#FFF; }

.shoporderit:after	{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .shoporderit	{ height: 1%; }

		/* Onze Locatie Styles */



		/* Contact Styles */

input				{ margin-right:10px; }

#coright			{ position:relative; width:180px; float:right; margin:0; padding:10px; color:#FFF; }

#coleft				{ position:relative; width:475px; padding:0; }


		/* Colofon Styles */

#cbutton1			{ position:relative; width:137px; height:27px; text-align:left; background:#F8F3F2; }
#cbutton2			{ position:relative; width:137px; height:27px; text-align:left; background:#F8F3F2; }
#cbutton3			{ position:relative; width:137px; height:27px; text-align:left; background:#F8F3F2; }

#cbutton_body1		{ margin-left:7px; }
#cbutton_body2		{ margin-left:7px; }
#cbutton_body3		{ margin-left:7px; }

#cbutton_body1 span.w3c	{ color:#0066FF; }
#cbutton_body2 span.w3c	{ color:#0066FF; }
#cbutton_body3 span.w3c	{ color:#0066FF; }

div.ctop			{ width:137px; height:7px; background:url(../images/ctop.gif) no-repeat; }
div.cbottom			{ width:137px; height:7px; background:url(../images/cbottom.gif) no-repeat; }

.cspacer			{ width:137px; height:4px; }


		/* Routekaart Styles */

#route				{ position:relative; width:680px; height:100%; margin-left:auto; margin-right:auto; padding:0; text-align:left; background-color:#FFF; }

#routekaartje		{ position:relative; width:680px; margin:0; margin-left:auto; margin-right:auto; padding:0; background-color:#FFF; }

#routecontent		{ position:relative; width:680px; margin:0; padding:0; background-color:#FFF; }

#routetext			{ position:relative; width:660px; margin-left:auto; margin-right:auto; text-align:left; padding:10px; background-color:#FFF; }

.rtext				{ font-family:Tahoma,Sans-Serif; color:#505050; size:1em; }









