BODY				{
	margin: 0px;
	background-color:#FFFFFF;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center; 
}
					
a					{	color: #EFAA42; text-decoration:none}
a:hover				{	text-decoration:underline; }

a.left_info_link	{	color: #000000; text-decoration:none} /* #EFAA42 */
a.left_info_link:hover	{	text-decoration:underline; }

td, input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.container {
	width:1000px;
	overflow:hidden;
	margin:0 auto;
}
		
DIV.master			{
						width: 1000px;
						height: 100%;
					}

DIV.top				{
						height: 170px;
						width: 1000px;
						background-image:url(/images/top_bg.jpg);
					}

TD.left				{
						background-image:url(/images/site_bg_left.jpg);
						background-position:left bottom;
						background-repeat:no-repeat;
					}

.text_1				{ font-size:12px; }

DIV.left			{
						width: 211px;
						background-image:url(/images/left_bg.jpg);
						background-repeat:no-repeat;
						background-position:top;
					}

TABLE.main_table	{
						background-image:url(/images/site_bg.jpg);
						background-position:left bottom;
						background-repeat:no-repeat;
					}

DIV.footer			{
						width: 1000px;
						height:20px;
						background-image:url(/images/footer.jpg); background-repeat:no-repeat;
						text-align:left;
					}

DIV.footer p {
						margin-left:220px;
						line-height:17px;
						}

DIV.main			{
						width: 790px;
						overflow:auto;
						overflow-y:hidden;
						padding:15px;
						padding-bottom:18px;
					}

DIV.logo		{
						position:absolute;
						width:1000px;
						height:120px;
						cursor:pointer;
					}

DIV.language		{
						position:relative;
						top:140px;
						left:30px;
					}

DIV.top_menu		{
						position:relative;
						top:120px;
						left:230px;
					}

DIV.top_search		{
						position:relative;
						top:95px;
						left:730px;
					}

SPAN.menu			{
						padding-right: 20px;
					}
a.menu				{
						color:#fff;
						font-size:12px;
						font-weight:bold;
						text-decoration:none;
					}
.zoeken_title		{	color:#4b4b4b; font-size:12px; font-weight:bold; margin-top:4px;  }
.zoeken_inputfield	{	color:#4b4b4b; font-size:12px; font-weight:bold; margin-top:4px; border-style:inset; border:1px solid #000000; height:20px; width:150px;  }
					
DIV.pagetitle		{
						width:685px;
						height:32px;
						line-height:32px;
						color:#fff;
						font-family: Arial;
						font-size:18px;
						font-weight:bold;
						text-align:center;
						background-image:url('/images/h1.png');
						background-repeat:no-repeat;
					}

a.menu:hover		{
						color:#d4d4d4;
						font-size:12px;
						font-weight:bold;
						text-decoration:none;
					}
					

.items_header             { font-weight: bold;	 font-size: 8pt; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color:#336699; text-decoration:none;}
.items_lines              { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:#000000; text-decoration:none;}
.items_text_1             { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration: none;}

.item_info_tbl_border			{ border: 1px solid #000000;}
.item_info_header         { font-weight: bold; font-size: 10pt;  color:#ffffff; font-family:verdana, arial, helvetica, sans-serif; background-color:#60594B; text-decoration:none;}
.item_info_light 	        { font-weight: normal; font-size: 8pt; color:#000000; font-family:verdana, arial, helvetica, sans-serif; background-color:#8F8166; text-decoration:none;}
.item_info_dark	          { font-weight: normal; font-size: 8pt; color:#ffffff; font-family:verdana, arial, helvetica, sans-serif; background-color:#000000; text-decoration:none;}

TABLE.mtable	{ color: #4b4b4b; font-size: 12px; width:150px; padding:0px; margin:0px; }
TD.table	{  }
TD.header 	{ color: #000000; }

a.group_link { color: #4b4b4b; text-decoration:none; }
a.group_link:hover { color: #4b4b4b; text-decoration:underline; }
.groups_hr			{ color: #C6C6C6; width:150px; text-align:left; height:1px; margin-left:10px; }

TD.layer1	{ color: #000000; padding-left: 3px; padding-right: 3px; font-size:11px; }
TD.layer1_hidden	{ color: #000000; padding-left: 3px; padding-right: 3px; font-size:11px; }

TD.layer2	{ color: #000000; padding-left: 7px; padding-right: 3px; font-size:11px; }

TD.layer3	{ color: #000000; padding-left: 2px; padding-right:1px; font-size:11px; }
TD.layer3_hidden	{ color: #000000; padding-left: 2px; padding-right:1px; font-size:11px; }

TD.layer4	{ color: #000000; padding-left: 11px; padding-right: 3px; font-size:11px; }
TD.level1	{ color: #FFFFFF; width: 100%; padding-left: 15px; padding-right: 3px; background-image:url(/images/groups_group.gif); background-position:left center; background-repeat:no-repeat; }
TD.level2	{ color: #000000; width: 100%; padding-left: 20px; padding-right: 3px; }
TD.level3	{ color: #000000; width: 100%; padding-left: 25px; padding-right:3px; }
TD.level4	{ color: #000000; width: 100%; padding-left: 30px; padding-right: 3px; }

FORM				{ padding:0px; margin:0px; }

.breadcrumbs {
	font-size:11px;
	margin-bottom:10px;
}

.breadcrumbs a {
	font-size:11px;
	color:#EFAA42;
	font-weight:normal;
}

.top_Image {display:none;}

.bottom_Image {display:none;}

.grayborder {
	float:left;
	border:2px solid #C9C9C9;
	/*width:685px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.productgroup {
	width:167px;
	height:270px;
	f/loat:left;
	display:inline;
	margin:5px 5px 5px 0;
}

.productgroup .title{
	background-image:url('/images/ProductGroupTitle.png');
	background-repeat:no-repeat;
	background-position:bottom left;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	width:162px;
	height:32px;
	line-height:12px;
}

.productgroup .primage {
	border-left:2px solid #C9C9C9;
	border-right:2px solid #C9C9C9;
	border-top:2px solid #C9C9C9;
	text-align:center;
	height:138px;
	padding-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	
.productgroup .buttons {
	border-left:2px solid #C9C9C9;
	border-right:2px solid #C9C9C9;
	border-bottom:2px solid #C9C9C9;
	text-align:center;
	height:100px;
}

.productgroup .title a{
	color:#fff;
}

.groupImageTop{
	border:2px solid #C9C9C9;
	width:684px;
	padding:4px;
	text-align: 
	center;
}

.subinfo {
	float:left;
	width:334px;
	margin-top:5px;
}

.subinfo .subtitle {
	float:left;
	background-image:url('/images/subTitle.png');
	width:334px;
	height:31px;
	line-height:31px;
	text-align:center;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}

.subinfo .subtext {
	float:left;
	border:2px solid #C9C9C9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	height:270px;
	width:334px;
}

.right {
	margin-left:14px;
}

.ButtonAddToBag {
}

.ProductenHome {
	float:left;
	width:496px;
	margin-top:5px;
}

.HeaderProducten {
	float:left;
	width:496px;
	height:32px;
	background-image:url('/images/HeaderProducten.png');
	line-height:31px;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}

.RightHome {
	float:left;
	width:180px;
	margin-left:8px;
}

.HeaderLinks {
	margin-top:5px;
	float:left;
	width:180px;
	height:32px;
	background-image:url('/images/HeaderLinks.png');
	line-height:31px;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}

.HeaderNieuws {
	margin-top:5px;
	float:left;
	width:90px;
	display:inline;
	height:32px;
	background-image:url('/images/HeaderNieuws.png');
	line-height:31px;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
}

.HeaderNieuwsLight {
	margin-top:5px;
	float:left;
	width:90px;
	display:inline;
	height:32px;
	background-image:url('/images/HeaderNieuws_Light.png');
	line-height:31px;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
}


.NewsHome {
	
}

.LinksHome {
	
}

.HomeNewsItem{
	border-bottom:1px dashed #ccc;
	float:left;
	padding:0 5px 5px 5px;
}

.HomeProduct{
	float:left;
	width:492px;
	height:100px;
	margin-top:15px;
	background-repeat:no-repeat;
}


.HomeProduct div {
	background-image:url('/images/HomeGroupTitle.png');
	margin-top:28px;
	margin-left:22px;
	width:170px;
	height:58px;
	color:#EB9023;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	padding:10px;
}

.HomeProduct div span {
	 float:left;
	 width:160px;
}

.nieuwscontent{
	width:180px;
	padding:5px;
	display:block
}

.agendacontent{
	width:180px;
	padding:5px;
	display:none
}

.vt {
display:none;
}
.vt_show {
}