/** CSS PIDY **/

body{
	margin:auto;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:12px;
	/*color:#636363;*/
	color:#666666;
	text-align:center;
	background-color:#c6ceca;
}

#outer{
	width:1000px;
	margin: 0px auto;
	text-align:left;
	background-color:#ffffff;
	border:0px solid red;
}

#pagemiddle{
	background:url('../images/background.jpg') repeat-x left top;
	float:left;
	width:960px;
	width:999px !ie;
	*width:960px !ie;
	margin-left:1px;
	padding-left:39px;
	background-color:#ffffff;
	border:0px solid blue;
}

#indexmiddle{
	float:left;
	background-color:#ffffff;
	background-image:url('../images/indexback.jpg');
	background-repeat:no-repeat;
	width:1000px;
	min-height:501px;
	min-height:796px !ie;
	height:auto !important;
	height:796px;
	padding-top:11px;
	border:0px solid blue;
}

#productmiddle{
	background:url('../images/background.jpg') repeat-x left top;
	float:left;
	width:999px;
	margin-left:1px;
	background-color:#ffffff;
	border:0px solid blue;
}

a:link, a:active, a:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#0066CC;
	text-decoration:underline;
}

a:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#a72427;
	text-decoration:underline;
}

form{
	padding:0px;
	margin:0px;
}

.ulleft{
	padding:0px;
	margin:0px;
	padding-left:15px;
}

table td{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.button{
	background:url('../images/button.jpg') no-repeat left bottom;
	border:0px;
	width:68px;
	height:22px;
	height:20px !ie;
	font-size:11px;
	color:#626365;
	cursor:pointer;
}

.nobutton{
	background:url('../images/titlebtn.jpg') no-repeat left top;
	border:0px;
	width:181px;
	height:29px;
	margin-bottom:15px;
	text-align:center;
	font-weight:bold;
	color:#82694d;
	font-size:13px;
	cursor:pointer;
}

.texttitle{
	padding-bottom:15px;
	font-size:24px;
	font-weight:normal;
	color:#82694d;
}

div.yellowtitle{
	background:url('../images/titlebtn.jpg') no-repeat left top;
	width:181px;
	height:24px;
	height:29px !ie;
	*height:24px !ie;
	padding-top:5px;
	margin-bottom:15px;
	text-align:center;
	font-weight:bold;
	color:#82694d;
	font-size:13px;
	cursor:pointer;
}

div.yellowtitlebig{
	background:url('../images/titlebtnbig.jpg') no-repeat left top;
	width:210px;
	height:24px;
	height:29px !ie;
	*height:24px !ie;
	padding-top:5px;
	margin-bottom:15px;
	text-align:center;
	font-weight:bold;
	color:#82694d;
	font-size:13px;
	cursor:pointer;
}

div.bigtitle{
	padding-bottom:15px;
	font-weight:bold;
	color:#82694d;
	font-size:18px;
}

.floatleft{
	float:left;
}

.floatright{
	float:right;
}

.clearboth{
	clear:both;
}

span.small{
	font-size:11px;
}

.cleardiv
{
	clear:both;
	font-size:0px;
	overflow:hidden;
	margin:0;
	height:0;
}


/* PAGEHEAD */

#pagehead{
	float:left;
	width:999px;
	min-height:130px;
	height:auto !important;
	height:130px;
	margin-left:1px;
	background:#ffffff url('../images/headShadow.jpg') repeat-y left top;
	border:0px solid red;
}

#headlogo{
	float:left;
	margin-left:1px;
}

#headright{
	float:left;
	/*width:776px;*/
	width:806px;
	margin-left:16px;
}

#headtop{
	height:62px;
	margin-right:30px;
}

#headslogan{
	float:left;
	margin-top:25px;
}

#headtype{
	float:right;
	padding-top:37px;
}

#headlang{
	float:right;
	padding-top:37px;
	padding-left:22px;
	/*padding-right:38px;*/
}

a.langlink:link, a.langlink:active, a.langlink:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a7a9ac;
	text-decoration:none;
}

a.langlink:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a72427;
	text-decoration:none;
}

a.langlinksel:link, a.langlinksel:active, a.langlinksel:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a72427;
	text-decoration:none;
}

a.langlinksel:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a72427;
	text-decoration:none;
}

#headmenu{

}

.headmenuitemLeft{
	float:left;
	height:63px;
	background:url('../images/headmenuleft.jpg') no-repeat left top;
}

.headmenuitemLeftsel{
	float:left;
	height:63px;
	background:url('../images/headmenuleftsel.jpg') no-repeat left top;
}

.headmenuitemRight{
	float:left;
	height:30px;
	background:url('../images/headmenuright.jpg') no-repeat left top;
}

.headmenuitemRightsel{
	float:left;
	height:30px;
	background:url('../images/headmenurightsel.jpg') no-repeat left top;
}

.headmenuitemDivider{
	float:left;
	height:30px;
	background:url('../images/headmenudivider.jpg') no-repeat left top;
}

.headmenuitemLeftShorter{
	float:left;
	height:28px;
	background:url('../images/headmenuleft.jpg') no-repeat left top;
}

.headmenuitemLeftShortersel{
	float:left;
	height:28px;
	background:url('../images/headmenuleftsel.jpg') no-repeat left top;
}

.headmenuitemRightShorter{
	float:left;
	height:28px;
	background:url('../images/headmenuright.jpg') no-repeat left top;
}

.headmenuitemRightShortersel{
	float:left;
	height:28px;
	background:url('../images/headmenurightsel.jpg') no-repeat left top;
}

.headmenuitemDividerShorter{
	float:left;
	height:28px;
	background:url('../images/headmenudivider.jpg') no-repeat left top;
}

.headmenuitem{
	background:url('../images/headmenuback.jpg') repeat-x left top;
	float:left;
	height:23px;
	height:30px !ie;
	*height:23px !ie;
	padding-top:7px;
	padding-left:12px;
	padding-right:12px;
	color:#f5f3f0;
	cursor:pointer;
	border:0px solid green;
}

.headmenuitemsel{
	background:#a72427;
	float:left;
	height:23px;
	height:30px !ie;
	*height:23px !ie;
	padding-top:7px;
	padding-left:12px;
	padding-right:12px;
	cursor:pointer;
	border:0px solid green;
}

.headmenuitemShorter{
	background:url('../images/headmenuback.jpg') repeat-x left top;
	float:left;
	height:21px;
	height:28px !ie;
	*height:21px !ie;
	padding-top:7px;
	padding-left:12px;
	padding-right:12px;
	color:#f5f3f0;
	cursor:pointer;
	border:0px solid green;
}

.headmenuitemShortersel{
	background:#a72427;
	float:left;
	height:21px;
	height:28px !ie;
	*height:21px !ie;
	padding-top:7px;
	padding-left:12px;
	padding-right:12px;
	cursor:pointer;
	border:0px solid green;
}

a.headmenuitemlink:link, a.headmenuitemlink:active, a.headmenuitemlink:visited{
	color:#f5f3f0;
	text-decoration:none;
}

a.headmenuitemlink:hover{
	color:#f5f3f0;
	text-decoration:none;
}

#subheadmenu{
	float:left;
	border:0px solid blue;
}

.subheadmenuLeft{
	float:left;
	height:35px;
	background:url('../images/headsubmenuleft.jpg') no-repeat left top;
}

.subheadmenuRight{
	float:left;
	height:35px;
	background:url('../images/headsubmenuright.jpg') no-repeat left top;
}

.subheadmenuRep{
	float:left;
	height:35px;
	width:762px;
	color:#ffffff;
	background-color:#a72427;
}

#subheadmenuRepNL{
	width:762px;
}

#subheadmenuRepEN{
	width:763px;
}

#subheadmenuRepDE{
	width:757px;
}

.subheadmenuitem0{
	float:left;
	padding-right:20px;
	padding-top:10px;
	padding-left:10px;
	text-align:left;
}

.subheadmenuitem0doel{
	float:left;
	width:115px;
	width:125px !ie;
	*width:115px !ie;
	padding-top:2px;
	padding-left:10px;
	text-align:left;
}

a.subheadmenuitemlink0:link, a.subheadmenuitemlink0:active, a.subheadmenuitemlink0:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}

a.subheadmenuitemlink0:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	/*color:#a7a9ac;*/
	color:#ffffff;
	text-decoration:none;
}

a.subheadmenuitemlink0sel:link, a.subheadmenuitemlink0sel:active, a.subheadmenuitemlink0sel:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

a.subheadmenuitemlink0sel:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

a.subheadmenuitemlink0 img{
	float:right;
	padding:2px 0 0 3px;
}

#subheadright{
	float:right;
	padding-right:40px;
	padding-bottom:5px;
}

.subheadrightitem{
	float:left;
	padding-left:10px;
}

a.loggedinlink:link, a.loggedinlink:active, a.loggedinlink:visited{
	font-size:12px;
	font-weight:bold;
	color:#c2b5a5;
	text-decoration:none;
}

a.loggedinlink:hover{
	font-size:12px;
	font-weight:bold;
	color:#a72427;
	text-decoration:none;
}

#pageheadbtm{
	float:left;
	width:947px;
	width:1000px !ie;
	*width:947px !ie;
	padding-left:53px;
	padding-top:12px;
	padding-bottom:10px;
	color:#000000;
	font-weight:bold;
	border:0px solid green;
}

#headcrumb{
	float:left;
	width:570px;
	*width:565px;
	padding-top:6px;
	color:#95827b;
}

a.crumblink:link, a.crumblink:active, a.crumblink:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#95827b;
	text-decoration:underline;
}

a.crumblink:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underlink;
}

#headsearch{
	float:right;
	padding-right:38px;
}


/* PAGEFOOT */

#pagefoot{
	float:left;
	width:1000px;
	padding-top:24px;
	padding-bottom:20px;
	color:#939192;
	text-align:center;
	background-color:#ffffff;
}

#opensitemap{
	visibility:hidden;
	display:none;
	float:right;
	padding-right:38px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-0px;
	color:#a7a9ac;
	cursor:pointer;
}

#closesitemap{
	visibility:hidden;
	display:none;
	float:right;
	padding-right:38px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-0px;
	color:#a7a9ac;
	cursor:pointer;
	border:0px solid green;
}

#pagefootmenu{
	padding-left:148px;
}

a.bottommenuitem:link, a.bottommenuitem:active, a.bottommenuitem:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#939192;
	text-decoration:none;
}

a.bottommenuitem:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#a72427;
	text-decoration:none;
}

a.bottommenuitemsel:link, a.bottommenuitemsel:active, a.bottommenuitemsel:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#a72427;
	text-decoration:none;
}

a.bottommenuitemsel:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#a72427;
	text-decoration:none;
}


/* INDEX */

#indexlogo{
	padding-left:340px;
}

#indexleft{
	float:left;
	width:496px;
	text-align:left;
	color:#ffffff;
	border:0px solid blue;
}

#indexright{
	float:left;
	width:496px;
	margin-left:4px;
	text-align:left;
	color:#ffffff;
	border:0px solid green;
}

.indextitle{

}

#indexconsumer{
	width:362px;
	height:86px;
	/*margin-left:67px;*/
	margin-top:30px;
	margin-left:97px;
}

#indexprofessional{
	width:212px;
	height:86px;
	margin-top:30px;
	/*margin-left:142px;*/
	margin-left:42px;
}

.indextxt{
	padding-top:10px;
	padding-bottom:2px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	/*color:#ffffff;*/
	color:#401B0F;
}

.indexlangs{
	float:left;
	padding-left:147px;
}

.indexlang{
	background:url('../images/indexlang.png') no-repeat left top;
	float:left;
	width:39px;
	height:23px;
	height:33px !ie;
	/**height:23px !ie;*/
	margin-right:3px;
	padding-top:9px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	border:0px solid #ffffff;
}

.indexlang_not{
	background:url('../images/indexlang_not.png') no-repeat left top;
	float:left;
	width:39px;
	height:23px;
	height:33px !ie;
	*height:23px !ie;
	margin-right:3px;
	padding-top:9px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	border:0px solid #ffffff;
}

a.indexlanglink:link, a.indexlanglink:active, a.indexlanglink:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

a.indexlanglink:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff9ae;
	text-decoration:none;
}

.indexSoonOnline{
	float:left;
	width:496px;
	padding-top:25px;
	padding-bottom:2px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

.indexSoonItem{
	padding-top:5px;
}

#indexbtm{
	float:left;
	width:1000px;
	/*padding-top:263px;*/
	padding-top:213px;
	color:#939192;
	text-align:center;
}


/* HOME */

#doelgroepen{

}

.doelgroep{
	float:left;
	width:150px;
	margin-right:5px;
	cursor:pointer;
}

.doelgroepimg{
	min-height:265px;
	height:auto !important;
	height:265px;
}

div.doelgroepimg img {
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:inline;
	border:0px solid #ffffff;
}

/*div.doelgroepimg a:hover img {
	border:0px solid #0000ff;
	-moz-opacity:1;
	filter:alpha(opacity=100);
	opacity:1;
}*/

.doelgroeptitle{
	padding-top:10px;
	padding-left:18px;
	padding-right:18px;
	text-align:center;
}

a.doelgroeplink:link, a.doelgroeplink:active, a.doelgroeplink:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#c2b5a5;
	text-decoration:none;
}

a.doelgroeplink:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#a72427;
	text-decoration:none;
}

#hometxt{
	/*width:500px;*/
	float:left;
	padding-top:10px;
}

#homebtm{
	float:left;
	width:100%;
	padding-top:25px;
	line-height:18px;
	border:0px solid red;
}

/*.homebtmitem{
	float:left;
	width:273px;
	width:308px !ie;
	padding-left:10px;
	padding-right:25px;
}

.homebtmitemright{
	float:left;
	width:298px;
	width:308px !ie;
	padding-left:10px;
}*/

.homebtmitemFirst{
	float:left;
	width:200px;
	width:215px !ie;
	*width:200px !ie;
	padding-right:15px;
	border-right:1px solid #f0f0f0;
}

.homebtmitemSecond{
	float:left;
	width:185px;
	width:222px !ie;
	*width:185px !ie;
	padding-left:22px;
	padding-right:15px;
	border-right:1px solid #f0f0f0;
}

.homebtmitemThird{
	float:left;
	width:200px;
	padding-left:22px;
	padding-right:15px;
	border-right:1px solid #f0f0f0;
}

.homebtmitemFourth{
	float:left;
	width:210px;
	margin-left:22px;
}

a.homenewslink:link, a.homenewslink:active, a.homenewslink:visited{
	font-size:12px;
	color:#666666;
	text-decoration:none;
}

a.homenewslink:hover{
	font-size:12px;
	color:#666666;
	text-decoration:underline;
}

.homeeventimg{
	float:left;
	padding-right:7px;
}

.homeevents{
	float:left;
}

.homeeventtitle{
	float:left;
	width:118px;
	padding-top:5px;
}

.homeeventdesc{
	float:left;
	width:200px;
	padding-top:2px;
	padding-top:0px !ie;
}

.homesubscribeform{
	padding-top:12px;
}

.homeonlineaccount{
	padding-top:15px;
}

a.homeaccountlink:link, a.homeaccountlink:active, a.homeaccountlink:visited{
	font-size:12px;
	color:#666666;
	text-decoration:underline;
}

a.homeaccountlink:hover{
	font-size:12px;
	color:#a72427;
	text-decoration:underline;
}


/* DOELGROEPEN */

#doelleft{
	float:left;
	width:590px;
}

#doeltxt{
	padding-top:18px;
}

#doelnews{
	clear:both;
	padding-top:20px;
	padding-bottom:25px;
}

#doelitems{
	width:590px;
	padding-top:30px;
}

#doelitemsleft{
	float:left;
	width:295px;
}

#doelitemsright{
	float:left;
	width:295px;
}

.doelitem{
	/*height:187px;*/
	height:200px;
	width:250px;
	margin-right:45px;
	/*padding-bottom:15px;*/
}

.doelitemNew{
	width:280px;
	padding-bottom:15px;
}

.doelitemText{
	width:250px;
	padding-bottom:5px;
}

.doellookall{
	float:left;
	padding-left:5px;
	padding-top:4px;
}

a.lookalllink:link, a.lookalllink:active, a.lookalllink:visited{
	font-size:11px;
	text-decoration:underline;
}

a.lookalllink:hover{
	font-size:11px;
	text-decoration:underline;
}

.doelrecimgs{
	float:left;
	padding-right:5px;
}

a.doeltestlink:link, a.doeltestlink:active, a.doeltestlink:visited{
	color:#666666;
	text-decoration:none;
}

a.doeltestlink:hover{
	color:#a72427;
	text-decoration:none;
}

#doelright{
	background-color:#ffffff;
	float:left;
	width:370px;
	min-height:20px;
	height:auto !important;
	height:20px;
	text-align:right;
}

.doelrightshadow{
	position:absolute;
	width:370px;
	height:15px;
	/*background:url('../images/backgroundshadow.png') no-repeat left top;*/
	border:0px solid red;
}


/* CATEGORIEËN PRODUCTEN */

#pageleft{
	float:left;
	background:url('../images/pageleftback.jpg') repeat-x right top;
	width:140px;
	width:157px !ie;
	*width:140px !ie;
	min-height:635px;
	height:auto !important;
	height:635px;
	padding-right:17px;
	/*padding-top:73px;*/
	padding-top:29px;
	text-align:right;
	border:0px solid green;
}

.leftmenushow{
	padding-bottom:24px;
	font-weight:bold;
	font-size:14px;
	color:#725736;
}

.leftmenuitem0{
	color:#725736;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

a.leftmenuitemlink0:link, a.leftmenuitemlink0:active, a.leftmenuitemlink0:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	color:#725736;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

a.leftmenuitemlink0:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	color:#a72427;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

a.leftmenuitemlink0sel:link, a.leftmenuitemlink0sel:active, a.leftmenuitemlink0sel:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	color:#a72427;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

a.leftmenuitemlink0sel:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	color:#a72427;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.leftmenuitem1{

}

a.leftmenuitemlink1:link, a.leftmenuitemlink1:active, a.leftmenuitemlink1:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	color:#81694b;
	font-size:12px;
	text-decoration:none;
}

a.leftmenuitemlink1:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	color:#a72427;
	font-size:12px;
	text-decoration:none;
}

a.leftmenuitemlink1sel:link, a.leftmenuitemlink1sel:active, a.leftmenuitemlink1sel:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	color:#a72427;
	font-size:12px;
	text-decoration:none;
}

a.leftmenuitemlink1sel:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	color:#a72427;
	font-size:12px;
	text-decoration:none;
}

.leftbtmlinks{
	padding-top:100px;
}

#pagecenter{
	float:left;
	width:792px;
	width:842px !ie;
	*width:792px !ie;
	padding-top:27px;
	padding-left:50px;
}

#categorynumbers{
	float:left;
	width:792px;
	padding-bottom:24px;
}

#productnumbers{
	float:left;
}

.prodnumbersleft{
	float:left;
	padding-top:3px;
}

.prodnumbersright{
	float:left;
}

#productpages{
	float:right;
	padding-right:38px;
}

div.pagecount{
	float:left;
}

div.pagenumbers{
	float:left;
}

a.pagecountlink:link,a.pagecountlink:active,a.pagecountlink:visited{
	color:#357cc5;
	text-decoration:none;
}

a.pagecountlink:hover{
	color:#357cc5;
	text-decoration:underline;
}

.pagecountnolink{
	color:#c0bfbd;
}

select.categorylimit{
	border:1px solid #c5c5c7;
}

.catprodline{
	float:left;
	/*width:792px;*/
	border:0px solid red;
}

.catprod{
	float:left;
	margin-right:30px;
}

.catcat{
	float:left;
	margin-right:65px;
}

.catcatlast{
	float:left;
}

.catprodimg{

}

.catprodname{
	width:120px;
	/*height:30px;*/
	height:47px;
	text-align:center;
}

.catcatname{
	width:180px;
	height:40px;
	height:45px !ie;
	*height:40px !ie;
	padding-top:5px;
	text-align:center;
}

a.productlink:link,a.productlink:active,a.productlink:visited{
	font-size:12px;
	font-weight:bold;
	color:#7b7979;
	text-decoration:none;
}

a.productlink:hover{
	font-size:12px;
	color:#a72427;
	text-decoration:none;
}

a.categorylink:link,a.categorylink:active,a.categorylink:visited{
	font-size:14px;
	font-weight:bold;
	color:#7b7979;
	text-decoration:none;
}

a.categorylink:hover{
	font-size:14px;
	color:#a72427;
	text-decoration:none;
}

.catprodrecipe{
	float:right;
	padding-top:50px;
}

.catprodrecipetxt{
	padding-bottom:10px;
	text-align:right;
	color:#82694d;
}

.catprodrecipeimg{
	text-align:right;
}

.catprodrecipelink{
	background-color:#a72427;
	float:right;
	width:129px;
	height:18px;
	height:20px !ie;
	*height:18px !ie;
	margin-top:10px;
	margin-right:5px;
	padding-top:2px;
	color:#ffffff;
	font-size:11px;
	text-align:center;
	cursor:pointer;
}

td.tooltip
{
	font-size:11px;
	color:#ffffff;
}

#pagewhole{
	float:left;
	padding-top:27px;
	padding-left:40px;
}


/* PRODUCTEN */

#pageproductleft{
	float:left;
	/*width:356px;*/
	width:404px;
	padding-top:47px;
	border:0px solid red;
}

a.leftbtmlink:link,a.leftbtmlink:active,a.leftbtmlink:visited{
	font-size:11px;
}

a.leftbtmlink:hover{
	font-size:11px;
}

.producttop{
	float:left;
	/*width:356px;*/
	width:404px;
	margin-bottom:5px;
	border:0px solid green;
}

.producttitle{
	float:left;
	padding-right:20px;
	font-size:24px;
	font-weight:normal;
	color:#82694d;
}

.backtooverview{
	float:left;
	padding-top:3px;
}

.productself{
	float:left;
	/*width:356px;*/
	width:404px;
}

.productimg{
	float:left;
	width:170px;
	text-align:left;
}

.productdesc{
	float:left;
	/*width:155px;*/
	width:203px;
	padding-top:15px;
}

.producttech{
	float:left;
	/*width:356px;*/
	width:404px;
	padding-top:15px;
}

.producttechtable{
	padding-top:5px;
	padding-bottom:30px;
}

table.producttechself{
	border-color:#000000;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-style:solid;
}

table.producttechself td{
	border-color:#000000;
	border-width:0px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-style:solid;
}


tr.producttechgrey{
	/*background-color:#f8f7f7;*/
}

tr.producttechgreen{
	/*background-color:#faf9f5;*/

}

.prodpackageimg{
	padding-right:20px;
}

.prodpackagecode{
	width:120px;
	text-align:center;
}

#pageproductright{
	float:left;
	/*width:408px;*/
	width:360px;
	padding-top:0px;
	border:0px solid green;
}

.productPreviousNext{
	float:right;
	padding-bottom:32px;
}

.productrightitem{
	float:left;
	/*width:408px;*/
	width:360px;
}

.productactions{
	float:right;
	padding-bottom:18px;
}

a.askquestionlink:link, a.askquestionlink:active, a.askquestionlink:visited{
	color:#c2b5a5;
	text-decoration:underline;
}

a.askquestionlink:hover{
	color:#a72427;
	text-decoration:underline;
}

.productrighttxt{
	float:left;
	/*width:408px;*/
	width:360px;
	padding-bottom:30px;
}

.productrightfile{
	padding-left:5px;
}

.productrightimg{
	float:left;
	padding-right:8px;
}


/* CATEGORIEËN RECEPTEN */

.recipecats{
	float:left;
	width:960px;
	border:0px solid red;
}

.recipecatimg{
	float:left;
	width:225px;
	width:231px !ie;
	*width:225px !ie;
	padding-right:6px;
}

div.recipecatimg img {
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:inline;
	border:0px solid #ffffff;
}

/*div.recipecatimg a:hover img {
	border:0px solid #0000ff;
	-moz-opacity:1;
	filter:alpha(opacity=100);
	opacity:1;
}*/

.recipecatimgnone{
	float:left;
	width:225px;
	width:231px !ie;
	*width:225px !ie;
	padding-right:6px;
}

.recipecatimgself{
	height:300px;
	height:305px !ie;
	border:0px solid red;
}

.recipecatcategory{
	float:left;
	width:227px;
	padding-top:6px;
	padding-top:4px !ie;
	text-align:center;
}

.recipecat{
	float:left;
	width:227px;
	height:56px;
	padding-top:6px;
	padding-top:4px !ie;
	text-align:center;
}

.recipecatlink:link, a.recipecatlink:active, a.recipecatlink:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#c2b5a5;
	text-decoration:none;
}

a.recipecatlink:hover{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a72427;
	text-decoration:none;
}

.lastaddedrecipes{

}

.recipecatnewsletter{
	float:left;
	width:960px;
	padding-top:24px;
	padding-bottom:5px;
	font-weight:bold;
}

.recipecatnewsform{
	float:left;
	width:960px;
}


/* RECEPTEN */

.recipePreviousNext{
	float:right;
	padding-right:28px;
	padding-top:12px;
}

.recipetop{
	float:left;
	width:930px;
	margin-top:13px;
	margin-bottom:12px;
	margin-right:30px;
}

.recipetitle{
	float:left;
	width:680px;
	font-size:24px;
	font-weight:normal;
	color:#82694d;
}

.recipeactions{
	float:right;
	padding-top:7px;
	padding-bottom:18px;
}

#pagerecipeleft{
	float:left;
	width:420px;
}

#pagereciperight{
	float:left;
	width:500px;
}

.recipedesc{
	float:left;
	width:500px;
	margin-bottom:10px;
}

div.yellowtitlerecipe{
	padding-bottom:0px;
	font-weight:bold;
	color:#82694d;
	font-size:18px;
}

.recipedesctxt{

}

.recipeproducts{
	padding-top:15px;
}

.recipeprodtxt{
	float:left;
	width:200px;
	margin-left:15px;
	padding-top:20px;
	font-size:12px;
	font-weight:bold;
}

.recipeprods{
	float:left;
}

.recipeprod{
	float:left;
}


/* TIPS & TRICKS */

#pageself{
	padding-top:27px;
}

fieldset.faq-item-list-fieldset{
border: 1px #ccc solid;
margin-bottom: 10px;
margin: 10px 10px 10px 10px;
padding: 0px 10px 0px 10px;
}

div.pagemid fieldset.faq-item-list-fieldset legend{
display: block;
font-size: 10pt;
padding-left: 20px;
background: url('../images/fse.gif') no-repeat 6px 3px;
}
div.pagemid fieldset.collapsed legend{
background: url('../images/fsc.gif') no-repeat 6px 3px;
}
div.faq-item-list-div{
margin: 10px 0px 10px 0px;
}
fieldset.collapsed{
border: none;
border-top: 1px #ccc solid;
}

a.tipscatlink:link, a.tipscatlink:active, a.tipscatlink:visited{
	font-weight:bold;
	color:#a7a9ac;
	text-decoration:underline;
}

a.tipscatlink:hover{
	font-weight:bold;
	color:#a72427;
	text-decoration:underline;
}

div.faq-item-list-question{
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#82694d;
	font-size:18px;
	/*line-height:18px;*/
	margin-bottom:7px;
	margin-top:7px;
}

div.faq-item-list-answer{
	color:#666666;
}

div.faq-item-list-spacer{
	clear:both;
	border-bottom:1px #ccc solid;
	margin-top:5px;
	margin-bottom:5px;
}

.tipsimg{
	float:left;
	margin-top:5px;
}


/* TESTIMONIALS */

.testimonial{
	float:left;
	width:300px;
}

.testtext{
	float:left;
	width:170px;
	padding-left:5px;
}

#testleft{
	float:left;
	width:240px;
}

.testlistitem{
	float:left;
	width:240px;
}

.testlisttext{
	float:left;
	width:145px;
	width:150px !ie;
	*width:145px !ie;
	padding-left:5px;
}

#testright{
	float:left;
	width:700px;
}

.testtop{
	float:left;
	padding-bottom:10px;
	padding-bottom:0px !ie;
	border:0px solid red;
}

.testbacktooverview{
	float:left;
	padding-top:7px;
}

.testdesc{
	float:left;
	padding-top:5px;
	padding-top:10px !ie;
}


/* NEWSLETTER */

#newsletterleft{
	float:left;
	width:550px;
	width:600px !ie;
	*width:550px !ie;
	padding-right:50px;
}

#newsletterright{
	float:left;
}

.newslettertitle{
	font-weight:bold;
}

.subscribenewsletter{
	font-weight:bold;
}


/* SUBSCRIBE / REGISTER */

#accountinfo{
	visibility: hidden;
	display: none;
	font-weight:normal;
}

#subscribeleft{
	float:left;
	width:420px;
	width:460px !ie;
	*width:420px !ie;
	padding-right:40px;
	border:0px solid red;
}

#subscriberight{
	float:left;
	width:460px;
	border:0px solid green;
}

.btnsubscribe{
	width:245px;
	text-align:left;
}

.subscribeaccounttxt{
	padding-left:19px;
}


/* NIEUWS EN EVENEMENTEN */

#news{
	float:left;
	width:550px;
	margin-right:20px;
	border-right:1px solid #d9d8d8;
}

#events{
	float:left;
	width:300px;
}

.newstitle{
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
	color:#c2b5a5;
}

/*.newslong{
	padding-right:20px;
	padding-bottom:20px;
}*/

.eventlong{
	padding-right:5px;
	padding-bottom:10px;
}

.newsItem{
	float:left;
	width:480px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #d9d8d8;
}

.newsItemImg{
	float:left;
	padding-right:10px;
}

.newsItemText{
	float:left;
	width:350px;
}

.newsItemTextLong{
	float:left;
	width:470px;
}

.newsItemTitle{
	padding-bottom:5px;
	font-weight:bold;
	color:#c2b5a5;
	font-size:14px;
}

.newsItemMore{
	float:right;
	width:300px;
	text-align:right;
}

.newsArchive{
	float:left;
	width:500px;
	padding-top:20px;
}

#newsDetail{
	padding-right:20px;
}

#newsDetailImgs{
	float:left;
	width:940px;
	margin-top:20px;
	padding-top:10px;
	border-top:1px solid #d9d8d8;
}

.newsDetailImg{
	float:left;
	padding-right:10px;
}

.newsDetailImgTable{
	height:155px;
}


/* DOWNLOAD CENTER */

#downloadlogin{
	float:left;
	width:450px;
}

a.downloadlink:link, a.downloadlink:active, a.downloadlink:visited{
	font-weight:bold;
	color:#a7a9ac;
	text-decoration:underline;
}

a.downloadlink:hover{
	font-weight:bold;
	color:#a72427;
	text-decoration:underline;
}

#downloadtxt{
	float:left;
	width:450px;
}


/* ABOUT */

.abouttext{
	padding-right:5px;
}

#aboutbtm{
	float:left;
	width:100%;
	padding-top:25px;
	line-height:18px;
	border:0px solid red;
}

/*.aboutbtmitem{
	float:left;
	width:273px;
	width:308px !ie;
	padding-left:10px;
	padding-right:25px;
	border-right:1px solid #f0f0f0;
}

.aboutbtmitemright{
	float:left;
	width:298px;
	width:308px !ie;
	padding-left:10px;
}*/

.aboutbtmitemFirst{
	float:left;
	width:263px;
	width:308px !ie;
	*width:263px !ie;
	padding-left:10px;
	padding-right:35px;
	border-right:1px solid #f0f0f0;
}

.aboutbtmitemSecond{
	float:left;
	width:263px;
	width:308px !ie;
	*width:263px !ie;
	padding-left:20px;
	padding-right:25px;
}

.aboutbtmitemThird{
	float:left;
	width:288px;
	width:308px !ie;
	*width:288px !ie;
	padding-left:20px;
	border-left:1px solid #f0f0f0;
}


/* CONTACT */

#contactleft{
	float:left;
	width:480px;
	width:500px !ie;
	*width:480px !ie;
	padding-right:20px;
}

#contactright{
	float:left;
	width:460px;
}

input.inputnormal{
	width:214px;
	border:1px solid #c5c5c7;
}

input.inputnormalHome{
	width:200px;
	border:1px solid #c5c5c7;
}

label{
	font-size:11px;
	color:#666666;
}

.contacterror{
	display:none;
}

.contacterror_visible{
	display:block;
	font-size:11px;
	color:#BA0200;
	line-height:18px;
	font-weight:bold;
}

.error{
	font-size:12px;
	color:#BA0200;
	font-weight:bold;
}

input.inputobliged{
	width:245px;
	width:243px !ie;
	height:18px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#c2b5a5;
	border:0px solid #000000;
}

input.inputobliged_error{
	width:245px;
	width:243px !ie;
	height:18px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#c2b5a5;
	border:0px solid #de1900;
}

input.inputmediumobliged{
	width:178px;
	width:174px !ie;
	height:18px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#c2b5a5;
	border:0px solid #000000;
}

input.inputmediumobliged_error{
	width:178px;
	width:174px !ie;
	height:18px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#c2b5a5;
	border:0px solid #de1900;
}

input.inputshortobliged{
	width:60px;
	height:18px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#c2b5a5;
	border:0px solid #000000;
}

input.inputshortobliged_error{
	width:60px;
	height:18px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#c2b5a5;
	border:0px solid #de1900;
}

input.inputlong{
	width:245px;
	width:243px !ie;
	height:18px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#dcd7d0;
	border:0px solid #000000;
}

input.inputlong_error{
	width:245px;
	width:243px !ie;
	height:18px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#c2b5a5;
	border:0px solid #de1900;
}

input.inputshort{
	width:60px;
	height:18px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#dcd7d0;
	border:0px solid #000000;
}

input.inputshort_error{
	width:60px;
	height:18px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#c2b5a5;
	border:0px solid #de1900;
}

input.inputmedium{
	width:178px;
	width:174px !ie;
	height:18px;
	/*margin-left:7px;*/
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#dcd7d0;
	border:0px solid #000000;
}

input.inputmedium_error{
	width:178px;
	width:174px !ie;
	height:18px;
	/*margin-left:7px;*/
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#c2b5a5;
	border:0px solid #de1900;
}

textarea.contacttextareaobliged{
	width:245px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#c2b5a5;
	border:0px solid #000000;
}

textarea.contacttextareaobliged_error{
	width:245px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#c2b5a5;
	border:0px solid #de1900;
}

textarea.contacttextarea{
	width:245px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#dcd7d0;
	border:0px solid #000000;
}

textarea.contacttextarea_error{
	width:245px;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#c2b5a5;
	border:0px solid #de1900;
}

select.ctcombo{
	width:178px;
	color:#666666;
	border:1px solid #DCD7D0;
}

.hidden{
	display:none;
	visibility:hidden;
}


/* ZOEKEN */

.searchlistitem{
	padding-bottom:5px;
}

#searchdiv1{

}

#searchdiv2{
	padding-top:5px;
}

#searchdiv3{
	width:245px;
	width:243px !ie;
	text-align:center;
}


/* SITEMAP */

#pagesitemap{
	visibility: hidden;
	display: none;
	background:url('../images/background.jpg') repeat-x left top;
	float:left;
	width:946px;
	width:999px !ie;
	*width:946px !ie;
	margin-left:1px;
	padding-left:53px;
	padding-top:20px;
}

#sitemapleft{
	float:left;
	width:115px;
}

#sitemapright{
	float:left;
	width:810px;
}

#sitemapclose{
	padding-right:2px;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	color:#a7a9ac;
	cursor:pointer;
}

.sitemaprow{
	float:left;
	padding-bottom:30px;
	border:0px solid red;
}

.sitemapmenuitem{
	float:left;
	width:200px;
}

.sitemapmenuitem0{
	padding-bottom:5px;
}

a.sitemapmenuitemlink0:link, a.sitemapmenuitemlink0:active, a.sitemapmenuitemlink0:visited{
	font-size:12px;
	font-weight:bold;
	color:#a7a9ac;
	text-decoration:none;
}

a.sitemapmenuitemlink0:hover{
	font-size:12px;
	font-weight:bold;
	color:#a72427;
	text-decoration:underline;
}

a.sitemapmenuitemlink0sel:link, a.sitemapmenuitemlink0sel:active, a.sitemapmenuitemlink0sel:visited{
	font-size:12px;
	font-weight:bold;
	color:#a72427;
	text-decoration:none;
}

a.sitemapmenuitemlink0sel:hover{
	font-size:12px;
	font-weight:bold;
	color:#a72427;
	text-decoration:underline;
}

a.sitemapmenuitemlink1:link, a.sitemapmenuitemlink1:active, a.sitemapmenuitemlink1:visited{
	font-size:12px;
	color:#a7a9ac;
	text-decoration:none;
}

a.sitemapmenuitemlink1:hover{
	font-size:12px;
	color:#a72427;
	text-decoration:underline;
}

a.sitemapmenuitemlink1sel:link, a.sitemapmenuitemlink1sel:active, a.sitemapmenuitemlink1sel:visited{
	font-size:12px;
	color:#a72427;
	text-decoration:none;
}

a.sitemapmenuitemlink1sel:hover{
	font-size:12px;
	color:#a72427;
	text-decoration:underline;
}

.sitemapmenuitem1{
	clear:both;
}

/* STIJLEN */

.klein{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.normaal{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.groot{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
}

.extragroot{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:24px;
	color:#666666;
}

.kleingekleurd{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	color:#a72427;
}

.normaalgekleurd{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:12px;
	color:#a72427;
}

.grootgekleurd{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:16px;
	color:#a72427;
}

.extragrootgekleurd{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:24px;
	color:#a72427;
}

.titelkleingekleurd{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	color:#654423;
}

.titelnormaalgekleurd{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:12px;
	color:#654423;
}

.titelgrootgekleurd{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:16px;
	color:#654423;
}

.titelextragrootgekleurd{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:24px;
	color:#654423;
}


/* HIGHSLIDE */

.highslide {
	cursor: url(../images/graphics/zoomin.cur), pointer;
    outline: none;
}

a.highslide:link, a.highslide:active, a.highslide:visited{
	font-size:12px;
	color:#666666;
	text-decoration:none;
}

a.highslide:hover{
	font-size:12px;
	color:#666666;
	text-decoration:underline;
}

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}

.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid white;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
/*
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
}
*/
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    padding-left: 22px;
    background-image: url(../images/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
/*
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
	border: 0px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
    border: 0px;
}
*/
.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}

.control:hover {
	color: black !important;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

/* Controlbar example */
.controlbar {
	background: url(../images/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
	margin-top: -15px;
	border: 0px;
}
.controlbar a {
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/
	height: 27px;
	border: 0px;
}
.controlbar a:hover {
	background-image: url(../images/graphics/controlbar4-hover.gif);
	border: 0px;
}
.controlbar .previous {
	width: 50px;
	border: 0px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
	border: 0px;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
	border: 0px;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
	border: 0px;
}

/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: #725736;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	font-weight: bold;
	color: #a72427;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(../images/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/*End Highslide*/

.omsmchrijving_package
	{
	text-align: left;
	padding-left: 25px;	
	}
