body
{
	background-color:		#ff6699;
	background-color:		#59524c;
	font-family:			trebuchet ms, arial, sans-serif;
	color:				#333;
}

p, a, input, textarea, select
{
	font-family:			trebuchet ms, arial, sans-serif;
	font-size:			9pt;

	color:				#333;
}

p,a 
{
	letter-spacing:			1px;
}

a.noTextDeco
{
	text-decoration:		none;
}

table.nieuwe_klant p
{
	display:			inline;
	text-transform:			capitalize;
}

table.winkelwagen p, table.admin_shopitems p, table.admin_bestelingen p, table.admin_aanbieding p
{ 
	display:			inline;
}

table.admin_bestelingen th
{
	text-align:			left;
}

div.right_column p
{
	color:				#fff;
	/*display:			inline;*/
}

p.kijkje
{
	color:				#fff;
	margin-left:			4px;
	margin-right:			2px;
}
/*
form.login p
{
	color:				#fff;
}
*/
a:hover
{
	text-decoration:		underline;
}


a.Mactive, a.Min_active:hover
{
	font-weight:			bold;
	color:				#f6f;
}

a.Mtop
{
	color:				#fff;
	color:				#ff66ff;
	text-decoration:		none;
	text-transform:			capitalize;
	padding-right:			10px;
	padding-left:			10px;
	margin-right:			1%;
	margin-left:			1%;
	/*font-weight: bold;*/
	
}

a.login
{
	color:				#999;
	text-decoration:		none;
}


a.Sactive, a.Sin_active, a.Mactive, a.Min_active, a.link
{
	color:				#fff;
	color:				#ff66ff;
	text-decoration:		none;

	/*padding-right:			15%;
	background-color:		yellow;*/
}

a.Mactive, a.Min_active, a.link
{
	text-transform:			capitalize;
	color:				#999;
}

a.Mactive
{

	color:				#ff3333;
}

a.Sactive, a.Sin_active:hover
{
/*	font-style:			italic;*/
	color:				#fff;
}

a.link
{
	color:				#f33;
}

a.shop_link
{
	color:				#f33;
	text-decoration:		none;
}

a.link:hover, a.shop_link:hover, a.Mtop:hover
{
	background-color:		#f6f;
	color:				#fff;
	text-decoration:		none;
}

h3
{
	display:			inline;
	color:				#f6f;
	text-decoration:		none;
	font-size:			12pt;
	letter-spacing:			6px;
	text-transform:			uppercase;
}


ul.shop
{	
	padding:0;
	margin:0;
	margin-left:			20px;
/*	position:			fixed;*/
}

li.Sactive, li.Sin_active
{
	list-style-type:		none;
}

li.Mactive, li.Min_active
{
	list-style:			white;
	list-style-type:		disc;
	color:				#fff;
}

li.Sactive, li.Mactive
{
	border-bottom:			0px solid #ff3333;
	color:				#f33;
}
li.Sactive
{
	border-bottom:			0px dotted white;
	/*font-weight:			bold;*/
}

img
{
	border:				0;
}



/* shopitems */
.shopitem_title
{
	font-weight:			bold;
	color:				#333;
}

hr
{
	width: 				50%;
	height:				1px;
	color:				#f9f;
	display:			block;
}
/* end shopitems */



input.normal, input.short, input.login, input.itemQ, textarea, select
{
	width:				210px;
	height:				16px;
	border:				1px solid #ddd;
}

input.short
{
	width:				50px;
}

input.itemQ
{
	width:				20px;
}

input.login
{
	border:				0px;
	width:				130px;
	text-transform:			lowercase;
}

textarea.normal
{
	width:				350px;
	height:				80px;
}

div
{
	border:				0px solid white;
}

div.main_holder
{
	position:			relative;
	width:				1000px;
	margin:				auto;
}

div.top_holder
{
	position:			relative;
	width:				100%;
	height:				100px;

}

div.topnav_holder
{
	text-align:			center;
	width:			95%;
}

div.left_column
{
	position:			relative;
	float:				left;
	width:				170px;
	height:				100%;
	z-index:			10;
	margin-top:			20px;
}

div.center_column
{
	position:			relative;
	float:				left;
	width:				570px; /* ++ padding*/
	min-height:			600px;

	padding-top:			20px;
	padding-left:			20px;
	padding-bottom:			20px;
	padding-right:			20px;
	z-index:			20;
	
	background-color:		#fff;	
}

div.right_column
{
	position:			relative;
	float:				right;
	width:				200px;
	height:				100%;
	z-index:			30;	
}



