/* --------------------------------	*/
/* header						 	*/
/* --------------------------------	*/
#header	{
	height				: 185px;
}


/* --------------------------------	*/
/* Zoekvak						 	*/
/* --------------------------------	*/
#frm-zoeken {
	right				: 9px;
}



/* --------------------------------	*/
/* main							 	*/
/* --------------------------------	*/
#main {
	padding				: 5px 9px 0 13px;
	background			: transparent url(../img/main-bg.png) no-repeat left bottom;
}


/* --------------------------------	*/
/* content						 	*/
/* --------------------------------	*/
#content	{
	float				: left;
	width				: 276px;
	font-size			: 1.1em;
	color				: #FFF;
	_height				: auto !important;
	min-height			: 0;
}

#content .info {
	width				: 276px;
	height				: 233px;
	line-height			: 1.3em;
	overflow			: auto;
}

#content h1	{
	font-size			: 2.2em;
	color				: #FFF;
}

#content a 			{ color: #FFF; }
#content a:hover 	{ color: #FFF; background: transparent;  }

/* iwes opmaak */
#content .iwes a:visited 	{ color: #FFF; }

/* Banner */
#content .banner {
	display				: block;
	margin				: 6px 0 0 0;
}


/* --------------------------------	*/
/* productmenu					 	*/
/* --------------------------------	*/
#productmenu {
	float				: right;
	width				: 696px;
	height				: 337px;
	padding				: 0;
}

#productmenu li {
	display				: inline;
	float				: left;
	width				: 205px;
	height				: 130px;
	margin				: 0 0 15px 15px;
	padding				: 6px;
	background			: #FFF;
}

#productmenu li ul {
	position			: relative;
	width				: 205px;
	height				: 91px;
	overflow			: hidden;
}

#productmenu li li {
	float				: none;
	position			: absolute;
	left				: 0;
	top					: 0;
	width				: 205px;
	padding				: 0;
	margin				: 0;
	background			: none;
}

#productmenu li li.afb1 {
	z-index				: 10;
}

#productmenu li a {
	display				: block;
	float				: none;
	width				: 150px;
	height				: 44px;
	line-height			: 44px;
	color				: #282C5A;
	font-size			: 1.3em;
	padding				: 0 0 0 55px;
	background			: url(../img/home-blokken.png) no-repeat;
}

#productmenu li a.milieu 				{ background-position: left -88px; }
#productmenu li a.industrie 			{ background-position: -215px -88px; }
#productmenu li a.gastronomie 			{ background-position: -430px -88px; }
#productmenu li a.magazijninrichting 	{ background-position: left -132px; }
#productmenu li a.foodhandling 			{ background-position: -215px -132px; }
#productmenu li a.visserij 				{ background-position: -430px -132px; }

#productmenu li.hover a.milieu,
#productmenu li a.milieu:hover 				{ background-position: left top; }
#productmenu li.hover a.industrie,
#productmenu li a.industrie:hover 			{ background-position: -215px top; }
#productmenu li.hover a.gastronomie,
#productmenu li a.gastronomie:hover 		{ background-position: -430px top; }
#productmenu li.hover a.magazijninrichting,
#productmenu li a.magazijninrichting:hover		{ background-position: left -44px; }
#productmenu li.hover a.foodhandling,
#productmenu li a.foodhandling:hover 		{ background-position: -215px -44px; }
#productmenu li.hover a.visserij,
#productmenu li a.visserij:hover 			{ background-position: -430px -44px; }


/* --------------------------------	*/
/* blokken						 	*/
/* --------------------------------	*/
#blokken {
	clear				: both;
	overflow			: hidden;
	margin				: 0 0 40px 0;
	font-size			: 1em;
	line-height			: 1.6em;
	color				: #414466;
	background			: url(../img/home-blokken-bg.gif) repeat-y 10px top;
}

#blokken .blok {
	float				: left;
	width				: 220px;
	overflow			: hidden;
	padding				: 5px;
}

#blokken .nieuws 	{	padding: 5px 5px 5px 15px; width: 210px; }
#blokken .esd 		{	padding: 5px 5px 5px 20px; width: 220px; }
#blokken .rfid 		{	width: 210px; }

#blokken .blok a 		{ font-weight: bold; color: #414466; }
#blokken .blok a:hover 	{ color: #C30001; }

#blokken .blok h2,
#blokken .blok h2 a {
	margin				: 0 0 12px 0;
	font-weight			: normal;
	font-size			: 1.7em;
	color				: #c40001;
}

#blokken .blok h2 {
    background: rgba(255,255,255,0.5);
}

#blokken .blok h2 a	{
	font-size			: 1em;
}

#blokken .aanmelden {
	width				: 230px;
	padding				: 5px 40px 5px 5px;
}

#blokken .aanmelden a {
	float				: right;
	margin				: 0 15px 0 0;
	padding				: 3px 5px;
	font-weight			: bold;
	text-decoration		: none;
	color				: #FFF;
	background			: #262a56;
}

#blokken .aanmelden a:hover {
	color				: #FFF;
	background			: #C30001;
}

#blokken .blok ol li {
	padding				: 0 0 4px 0;
}

#blokken .blok ol a {
	font-weight			: normal;
	text-decoration		: none;
}

#blokken .blok img {
	float				: left;
	margin				: 5px 5px 5px 0;
}








