/*--------------------------------------------Site Style-------------------------------------------------*/
body {
	margin: 0px;
	padding:0px;
	width: 100%;
	height: auto;
	background-image: url('../images/bg.jpg');
	background-repeat: repeat;
	font-family:Arial;
	color: #fcfcfc;
}
table, body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #fcfcfc;
}
a {
	color: #fcfcfc;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

form {
	margin:0px;
	padding:0px;
}

.arrowhead {
	width: 6px;
	height: 5px;
	background-image: url('../images/arrowhead.gif');
	float: left;
	overflow: hidden;
	_margin-top: 2px;
}
.LinkA {
	font-weight: bold;
	font-size:12px;
	width:100px;
	float:right;
}
.LabelTitle {
	font-size:16px;
	font-weight:bold;
	color:Black;
}
/*--------------------------------------------------------------------------------------------------------*/

/*-------------------------------------------BaseMasterPage-----------------------------------------------*/
#backgroundDiv {
	width: 970px;
    margin: auto;
    background-image: url('../images/hole.png');
	background-repeat: repeat;
}
.mainDiv {
	width: 934px;
	margin: auto;
}
#baseHeaderDiv {
	width: 934px;
	height: 210px;
	background-color: #000000;
}
#headerLanguageDiv {
	width: 934px;
	height: 25px;
}
#baseLanguageTitleDiv {
	width:865px;
	text-align:right;
	float:left;
	margin-top:4px;
}
#baseLanguageDiv {
	width: 62px;
	height: 15px;
	border: solid 1px #7f878f;
	float: right;
	margin-top: 4px;
}
#selectedLanguageDiv {
	width: 44px;
	height: 15px;
	float: left;
	cursor:pointer;
	_cursor: hand;
}
#baseDropdownArrow {
	width: 18px;
	height: 15px;
	background-image: url('../images/dropdownarrow.jpg');
	float: left;
	cursor:pointer;
}
#languageList {
	width: 44px;
	height: 63px;
	background-color: #5d6e80;
	border: solid 1px #7f878f;
	position: absolute;
	margin-top: -5px;
	margin-left: 870px;
}
#baseBannerDiv {
	width: 934px;
	height: 145px;
	background-image: url('../images/banner.jpg');
}
#baseMenuDiv {
	width: 914px;
	height: 40px;
	margin-left: 20px;
}
#baseMenuDiv ul {
    list-style-type: none;
    margin-left: -30px;
}
#baseMenuDiv ul li {
    float: left;
    margin-left: 18px;
}
.baseMenuTitle {
	height: 28px;
	*height: 40px;
	_height: auto;
	_margin-top: 16px;
	cursor: pointer;
	_cursor: hand;
	overflow: hidden;
}
#baseMenuDiv ul li div {
    line-height: 20px;
    *line-height: 40px;
    _line-height: 16px;
    color: #fcfcfc;
    font-size: 12px;
    font-weight: normal;
}
.menuTitleDiv {
	float: left; 
	_margin-top: 12px;
	text-decoration: none;
}
.menuTitleDiv {
    text-decoration: none;
}
.menuTitleDiv a {
    text-decoration: none;
}
.menuTitleDiv a :hover {
    text-decoration: none;
}
.menuTitleDiv :hover {
	text-decoration: none;
	_background-color: #222222;
}
.menuBG {
	position: absolute;
	margin-top: -20px; 
	*margin-top: -28px;
	_margin-top: -34px;
}
.menuSelectLeft {
	width: 13px;
	height: 21px;
    float: left;
	margin-left: -13px;
	background-image: url('../images/MainMenuLeft.png');
	overflow: hidden;
}
.menuSelect {
	height: 21px;
    float: left;
	background-image: url('../images/MainMenuContent.png');
	background-repeat: repeat;
	overflow: hidden;
}
.menuSelectRight {
	width: 13px;
	height: 21px;
    float: left;
	background-image: url('../images/MainMenuRight.png');
	overflow: hidden;
}
.menuSelectTitle {
	*margin-top: -12px;
	_margin-top: 2px;
	text-decoration: none;
}
.menuSelectTitle a {
    text-decoration: none;
}
.menuSelectTitle a : hover {
    text-decoration: none;
}
.menuSelectTitle :hover {
    text-decoration: none;
}
.menuHR {
	width : 2px;
	height: 13px;
	float: left;
	margin-top: 5px;
	*margin-top: 15px;
	margin-left: 15px;
	background-color: #767676;
	overflow: hidden;
}
.baseSubMenuDiv {
    position: absolute;
    width: 177px;
    z-index: 10;
    margin-left: -12px;
    _margin-left: -4px;
    _margin-top: -15px;
}
.subMenuTopDiv {
	width: 177px;
	height: 11px;
	background-image: url('../images/subMenuTop.png');
	overflow: hidden;
	clear: both;
}
.subMenuBottomDiv {
	width: 177px;
	height: 11px;
	background-image: url('../images/subMenuBottom.png');
	overflow: hidden;
}
.subMenuContent {
	width: 177px;
	clear: both;
	overflow: hidden;
}
.subMenuLeft {
	width: 7px;
	height: 25px;	
	background-image: url('../images/subMenuLeft.png');
	background-repeat: repeat;
	float: left;
	overflow: hidden;
}
.subMenuLinkBG {
	width: 163px;
	height: 25px;	
	float: left;
	background-image: url('../images/subMenuBG.png');
	background-repeat: repeat;
	overflow: hidden;
}
.subMenuLink {
	width: 163px;
	height: 18px;
	float: left;
	cursor: pointer;
	_cursor: hand;
	_overflow: hidden;
}
.subMenuRight {
	width: 7px;
	height: 25px;
	background-image: url('../images/subMenuRight.png');
	background-repeat: repeat;
	overflow: hidden;
	float: left;
}
.subMenuLinkA {
	width: 153px;
	float: left;
	margin-left: 10px;
	_margin-left: 5px;
	line-height: 18px;
	cursor: pointer;
	_cursor: hand;
	text-decoration: none;
}
.subMenuLink :hover {
    text-decoration: none;
    _background-color: #666666;
}
.subMenuSelectLeft {
	width: 5px;
	height: 18px;
	float: left;
	margin-top: -18px;
	margin-left: -5px;
	_margin-left: 0px;
}
.subMenuSelect {
	width: 143px;
	height: 18px;
	float: left;
	margin-top: -18px;
}
.subMenuSelectRight {
	width: 5px;
	height: 18px;
	float: left;
	margin-top: -18px;
	margin-left: 143px;
	_margin-left: 0px;
}
.subMenuLink :hover div.subMenuSelectLeft {
	width: 5px;
	height: 18px;
	float: left;
	margin-top: -18px;
	margin-left: -5px;
	_margin-left: 0px;
	background-image: url('../images/subMenuSelectLeft.png');
	_background-image: none;
	overflow: hidden;
}
@media all and (min-width: 0px) {
	.subMenuLink :hover div.subMenuSelectLeft {
		width: 5px;
		height: 18px;
		float: left;
		margin-top: 0px;
		margin-left: -5px;
		background-image: url('../images/subMenuSelectLeft.png');
		overflow: hidden;
	}
}
.subMenuLink :hover div.subMenuSelect {
	width: 143px;
	height: 18px;
	float: left;
	margin-top: -18px;
	background-image: url('../images/subMenuSelect.png');
	background-repeat: repeat;
	_background-image: none;
	overflow: hidden;
}
.subMenuLink :hover div.subMenuSelectRight {
	width: 5px;
	height: 18px;
	float: left;
	margin-top: -18px;
	margin-left: 143px;
	background-image: url('../images/subMenuSelectRight.png');
	_background-image: none;
	overflow: hidden;
}
/*---------------------------
.subMenuSelectLeftIE6 {
	width: 5px;
	height: 18px;
	float: left;
	margin-top: -18px;
	margin-left: -5px;
	_margin-left: 0px;
	background-image: url('../images/subMenuSelectLeft.png');
	overflow: hidden;
}
@media all and (min-width: 0px) {
	.subMenuSelectLeftIE6 {
		width: 5px;
		height: 18px;
		float: left;
		margin-top: 0px;
		margin-left: -5px;
		background-image: url('../images/subMenuSelectLeft.png');
		overflow: hidden;
	}
}
.subMenuSelectIE6 {
	width: 143px;
	height: 18px;
	float: left;
	margin-top: -18px;
	background-image: url('../images/subMenuSelect.png');
	background-repeat: repeat;
	overflow: hidden;
}
.subMenuSelectRightIE6 {
	width: 5px;
	height: 18px;
	float: left;
	_float: right;
	margin-top: -18px;
	margin-left: 143px;
	background-image: url('../images/subMenuSelectRight.png');
	overflow: hidden;
}
-------------------------*/
#baseContentDiv {
	width: 934px;
	clear: both;
}
#baseFooterDiv {
	width: 934px;
	height: 102px;
	background-image: url('../images/bottombg.jpg');
	background-repeat: repeat;
	clear: both;
	margin-bottom: 5px;
}
#champiDiv {
	width: 295px;
	height: 57px;
	background-image: url('../images/linkbg.jpg');
	float: left;
	margin-left: 8px;
	overflow: hidden;
}
.champiTitle {
	float: left;
	margin: 13px auto auto 35px;
	_margin: 13px auto auto 15px;
	font-family: Arial;
	font-size: 12px;
	font-weight: lighter;
	color: #949494;
}
.champiLink {
	width: 280px;
	clear: both;
	float: left;
	margin: 13px auto auto 35px;
	_margin: 13px auto auto 15px;
}
.champiLinkA {
	float: left;
	margin: -5px auto auto 5px;
}
.champiLinkA a {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	_line-height: 18px;
}
#telersDiv {
	width: 295px;
	height: 57px;
	background-image: url('../images/linkbg.jpg');
	float: left;
	margin-left: 15px;
	_margin-left: 10px;
	overflow: hidden;
}
#medewerkersDiv {
	width: 295px;
	height: 57px;
	background-image: url('../images/linkbg.jpg');
	float: left;
	margin-left: 15px;
	_margin-left: 10px;
	overflow: hidden;
}
#baseFooterDeclare {
	width: 934px;
	margin-top: 15px;
}
#baseDeclareDiv {
	float: left;
	margin-left: 35px;
	_margin-left: 15px;
	font-size: 10px;
	color: #747474;
}
#baseSitemapDiv {
	float: right;
	margin-right: 35px;
	_margin-right: 15px;
	font-size: 10px;
}
/*--------------------------------------------------------------------------------------------------------*/

/*-------------------------------------------HomeMasterPage-----------------------------------------------*/
#homeTopSWF {
	width: 934px;
	height: 359px;
	margin-top: 0px;
}
#homeBottomLeft {
	width:305px;
	_width:315px;
	float:left;
	margin-left: 10px;
	_margin-left: 0px;
}
#homeBottomMiddle {
	width: 295px;
	_width: 300px;
	float:left;
	margin-left: 10px;
	_margin-left: 0px;
}
#homeBottomRight {
	width: 295px;
	_width: 280px;
	float:left;
	margin-left: 10px;
	_margin-left: 0px;
}
.homeBottomPromoLabel {
	float: left;
	height: 40px;
	margin-left: 40px;
	_margin-left: 28px;
}
.homeBottomPromo {
	float: left;
	margin-top: 19px;
	_margin-top: 0px;
}
.homeBottomNews {
	float: left;
	margin-top: 10px;
}
#homeBottomPromoLeft {
	width: 117px;
	float: left;
	margin-left: 40px;
	_margin-left: 28px;
}
#playButton {
	width: 48px;
	height: 48px;
    position: absolute;
    margin-top: -76px;
    margin-left: 68px;
}
#playButton img {
	cursor: pointer;
	_cursor: hand;
}
#homeBottomPromoRight {
	width: 118px;
	_width: 100px;
	float: left;
	margin-left: 16px;
}
.champiLinkDownload {
	width: 120px;
	_width: 100px;
	clear: both;
	float: left;
	margin-top: 10px;
	_line-height: 18px;
	clear: both;
}
.champiLinkDownloadA {
	width: 118px;
	_width: 100px;
	float: left;
	margin-top: -10px;
	margin-left: 10px;
	_margin-left: 6px;
	clear: both;
}
.champiLinkDownloadA a {
	font-family: Arial;
	font-size: 12px;
	font-weight: lighter;
}
.homeHD {
	float: left;
	_margin-top: 3px;
}
.homeLinkNews {
	width: 240px;
	_width: 220px;
	clear: both;
	float: left;
	margin-top: 18px;
	_margin-top: 0px;
	margin-left: 45px;
	_margin-left: 25px;
	_line-height: 18px;
	clear: both;
}
.homeLinkNewsA {
	width: 240px;
	_width: 220px;
	float: left;
	margin-top: -10px;
	margin-left: 10px;
	_margin-left: 6px;
	clear: both;
	font-family: Arial;
	font-size: 12px;
}
.homeNewsTextDiv {
	clear: both; 
	width: 220px;
	_width: 200px;
	margin-left: 55px; 
	_margin-left: 63px; 
	margin-top: 3px;
	_margin-top: 0px;
	_margin-bottom: 10px;
	font-weight: lighter;
}

#HomeBottom {
	width:934px;
	padding-bottom:20px;	
}
#HomeBottomPromoLeft {
	width:158px;
	float:left;
	border:1px solid white;
}
#HomeBottomPromoRight {
	width:138px;
	float:left;
}
.BottomTitle {
	padding:8px 0px 15px 20px;
}

/*--------------------------------------------------------------------------------------------------------*/

/*-------------------------------------------DefaultMasterPage-----------------------------------------------*/	
.MushRoomList
{
	width:565px;
	float:left;
	margin-top:-170px;
	*margin-top:-15px;
	position:relative;
	padding-right:15px;
}

@media all and (min-width: 0px) 
{
	.MushRoomList
	{
		width:565px;
		float:left;
		margin-top:-170px;
		position:relative;
		padding-right:15px;
	}
	
	html* .MushRoomList
	{
		width:565px;
		float:left;
		margin-top:-15px;
		position:relative;
		padding-right:15px;
	}
}

.MushItemList
{
	*padding-top:0px;
	margin-top:5px;
	*margin-top:0px;
}

.ListLeft
{
	width:146px;
	float:left;
	height:188px;
	text-align:center;
}

.ListMiddle
{
	width:18px;
	height:188px;
	float:left;
}

.ListRight
{
	width:395px;
	float:right;
	height:188px;
}

.MushRoomIntro
{
	width:330px;
	float:left;
	padding-left:5px;
}

#leftMenu {
	float:left;
	width: 295px;
	min-height: 833px;
	_height: 833px;
	margin-top: 17px;
	_padding-left:3px;
}
.leftMenuText {
	clear: both; 
	margin-top: 15px; 
	font-size: 12px; 
	color: #ffffff; 
	font-family: Verdana;
}

#leftMenuTop {
	float:left;
	width: 295px;
	height: 250px;
}
#cornerTL {
    position: absolute;
    width: 6px;
    height: 6px;
    background-image: url('../images/cornerTL.gif');
}
#cornerTR {
    position: absolute;
    width: 6px;
    height: 6px;
    background-image: url('../images/cornerTR.gif');
    margin-left: 289px;
}
#cornerBL {
    position: absolute;
    width: 6px;
    height: 6px;
    margin-top: 244px;
    background-image: url('../images/cornerBL.gif');
}
#cornerBR {
    position: absolute;
    width: 6px;
    height: 6px;
    background-image: url('../images/cornerBR.gif');
    margin-top: 244px;
    margin-left: 289px;
}
#leftMenuButtom {
	float:left;
	width: 295px;
	height: 8px;
	
}
#leftMenuContent {
	float:left;
	width: 295px;
	background-position:top;
	_margin-top:-2px;
	margin-top:18px;
}

#leftMenuContentTop
{
	float:left;
	width:294px;
	background-image:url('../images/leftMenuContentTop.png');
	height:11px;
}

#leftMenuContentMiddle
{
	float:left;
	width:264px;
	background-image:url('../images/leftMenuContentMiddle.png');
	background-repeat:repeat;
	background-position:top;
	padding-left:20px;
	padding-right:10px;	
	min-height:505px;
	height:auto !important;
	height:505px;
	overflow:visible;
	color:Black;
}

#leftMenuContentButtom
{
	float:left;
	width:294px;
	background-image:url('../images/leftMenuContentButtom.png');
	height:11px;
}

#crumbPath
{
	line-height:20px;
	width:920px;
	height:20px;
	margin:auto;
	margin-top:17px;
	background-image:url('../images/Breadcrumbs.jpg');
	background-repeat:repeat;
}

#divContent
{
	width:920px;
	margin:auto;
	line-height:18px;
}

#DivRightContent
{
	width:572px;
	position:relative;	
	margin-top:-335px;
	*margin-top:-335px;
	padding-left:35px;
	padding-top:40px;
	*padding-top:43px;
}
#DivRightContent h3
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
}

#defaultRightDiv {
	width: 600px;
	padding:10px 10px 25px 10px;
	_padding:10px 0px 25px 15px;
	margin-left:300px;
	_margin-top:-850px;
}
#crumbPath
{
	font-size:11px;
	font-family:Arial;
}
#crumbPath a
{
	padding-left:10px;
	margin-top:15px;
	font-size:11px;
	font-family:Arial;
}

#crumbPath img
{
	padding-left:10px;
}
#ContentTop
{
	height:199px;
	width:607px;
	margin-top:8px;
	*margin-top:17px;
}
#CententTopMiddle
{
	height:199px;
	width:587px;
	float:left;
	background-image:url('../images/RightContentMiddle.jpg');
	background-repeat:repeat-x;
}
#CententTopLeft
{
	height:199px;
	width:10px;
	float:left;
	background-image:url('../images/RightContentLeft.jpg');
}
#CententTopRight
{
	height:199px;
	width:10px;
	float:left;
	background-image:url('../images/RightContentRight.jpg');
}
#ContentMiddle
{
	width:607px;
	height:136px;
	/*background-image:url('../images/RightContentBottom.jpg')*/
}
/*--------------------------------------------------------------------------------------------------------*/

/*-------------------------------------------JobMasterPage-----------------------------------------------*/

#JobRightContent
{
	width: 645px;
	float: right;
}

.DivRowTitle
{
	font-size:14pt;
	width: 645px;
	_width:550px;
	padding-top: 5px;
	color:#FE370C;
}

.DivRow
{
	width: 645px;
	_width:560px;
	padding-top: 5px;
	vertical-align:middle;
	height:20px;
	*height:auto;
}

.JobRightDiv
{
	min-height: 460px;
	margin-top: -148px;
	*margin-top: -25px;
	_margin-top: -30px;
}

@media all and (min-width: 0px) {
	.JobRightDiv
	{
		min-height: 460px;
		margin-top: -150px;
	}
	
	html* .JobRightDiv
	{
		min-height: 460px;
		margin-top: -15px;
	}	
}

.DivLeft
{
	width: 190px;
	_width:130px;
	float: left;
	text-align:right;
	margin-right:8px;
	font-size:10pt;
}

.DivMiddle
{
	width: 250px;
	float: left;
}

.DivRight
{
	width: 195px;
	_width:150px;
	float: right;
}

.LongText
{
	width:230px;
}

.PanelJob
{
	color:Black;
	font-family:Arial;
	margin-top:40px;
}

.jobListLink {
	width: 280px;
	_width:260px;
	clear: both;
	float: left;
	margin: 10px auto auto 0px;
	_line-height:21px;
}
.jobListLinkA {
	float: left;
	margin: -5px auto auto 5px;
}
.jobListLinkA a {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color:Black;
}

.jobListLinkTitleA {
	float: left;
	margin: -5px auto 5px 5px;
	font-weight:normal;
}

.jobListLinkTitleA a {
	font-family: Arial;
	font-size: 12px;
	color:Black;
}

.PanelNews
{
	width:200px;
}
.LastNewsTitle
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}

.CommonListLinkTitle {
	width: 280px;
	_width:250px;
	clear: both;
	float: left;
	margin: 5px auto auto 0px;
	_line-height:18px;
}

.CommonListLinkTitleA {
	float: left;
	margin: -5px auto auto 5px;
}
.CommonListLinkTitleA a {
	font-family: Arial;
	font-size: 12px;
	color:Black;
}

/*--------------------------------------------------------------------------------------------------------*/


/*--*/

#freshMenuTop {
	float:left;
	width: 295px;
	height: 250px;
}

#freshMenuContentTop
{
	width:294px;
	background-image:url('../images/freshProductContentTop.png');
	height:8px;
}

#freshMenuContentMiddle
{
	width:264px;
	background-image:url('../images/freshProductContentMiddle.png');
	background-repeat:repeat;
	padding-left:20px;
	padding-right:10px;
	min-height:505px;
	height:auto !important;
	height:505px;
	overflow:visible;
	color:Black;
}

#freshMenuContentButtom
{
	width:294px;
	background-image:url('../images/freshProductContentButtom.png');
	height:9px;
}

#freshProductRightTop
{
	width:597px;
	background-image:url('../images/freshProductRightTop.png');
	height:38px;
	margin-top:8px;
	*margin-top:17px;	
	padding:15px 0px 0px 10px;
}

#freshProductRightMiddle
{
	width:587px;
	min-height:460px;
	height:auto !important;
	height:460px;
	overflow:visible;
	background-color:White;
	color:Black;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
}

#freshProductRightBottom
{
	width:607px;
	background-image:url('../images/freshProductRightBottom.png');
	height:265px;
}

@media all and (min-width: 0px) 
{
	#freshProductRightBottom
	{
		width:607px;
		background-image:url('../images/freshProductRightBottom.png');
		height:265px;
		margin-top:-15px;
	}
}

#mealMenuTop {
	float:left;
	width: 295px;
	height: 250px;
	background-image:url('../images/mealProductTopPic.png');
}

#mealMenuContentTop
{
	width:294px;
	background-image:url('../images/mealProductContentTop.png');
	height:8px;
}

#mealMenuContentMiddle
{
	width:264px;
	background-image:url('../images/mealProductContentMiddle.png');
	background-repeat:repeat;
	padding-left:20px;
	padding-right:10px;
	min-height:505px;
	height:auto !important;
	height:505px;
	overflow:visible;
	color:Black;
}

#mealMenuContentButtom
{
	width:294px;
	background-image:url('../images/mealProductContentButtom.png');
	height:11px;
}

#mealProductRightTop
{
	width:597px;
	background-image:url('../images/mealProductRightTop.png');
	height:38px;
	margin-top:8px;
	*margin-top:17px;
	padding:15px 0px 0px 10px;
}

#mealProductRightMiddle
{
	width:587px;
	background-color:White;
	color:Black;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	min-height:430px;
	height:auto !important;
	height:430px;
	overflow:visible;
}

#mealProductRightBottom
{
	width:607px;
	background-image:url('../images/mealProductRightBottom.png');
	height:295px;
}
@media all and (min-width: 0px) 
{
	#mealProductRightBottom
	{
		width:607px;
		background-image:url('../images/mealProductRightBottom.png');
		height:295px;
		margin-top:-20px;
	}
}

#naturalMenuTop {
	float:left;
	width: 295px;
	height: 250px;
}

#naturalMenuContentTop
{
	width:294px;
	background-image:url('../images/naturalProductContentTop.png');
	height:8px;
}

#naturalMenuContentMiddle
{
	width:264px;
	background-image:url('../images/naturalProductContentMiddle.png');
	background-repeat:repeat;
	padding-left:20px;
	padding-right:10px;
	min-height:505px;
	height:auto !important;
	height:505px;
	overflow:visible;
	color:Black;
}

#naturalMenuContentButtom
{
	width:294px;
	background-image:url('../images/naturalProductContentButtom.png');
	height:11px;
}

#naturalProductRightTop
{
	float:left;
	width:597px;
	background-image:url('../images/naturalProductRightTop.png');
	height:38px;
	margin-top:8px;
	*margin-top:17px;
	padding:15px 0px 0px 10px;
}

#naturalProductRightMiddle
{
	float:left;
	width:587px;
	min-height:459px;
	height:auto !important;
	height:459px;
	overflow:visible;
	background-color:White;
	color:Black;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
}

#naturalProductRightBottom
{
	float:left;
	width:607px;
	background-image:url('../images/naturalProductRightBottom.png');
	height:266px;
}

@media all and (min-width: 0px) 
{
	#naturalProductRightBottom
	{
		width:607px;
		background-image:url('../images/naturalProductRightBottom.png');
		height:266px;
		margin-top:-12px;
	}
}

#divRepeater
{
	margin-top:0px;
}

.divProducts
{
	padding-top:10px;
}

.divNaturalArrow
{
	height: 11px;
	width: 6px;
	float:left;
	background:url('../images/arrowheadorange.gif') bottom left no-repeat;
}

.divFreshArrow
{
	height: 11px;
	width: 6px;
	float:left;
	background: url('../images/arrowhead.gif' ) bottom left no-repeat;
}

.divMealArrow
{
	height: 11px;
	width: 6px;
	float:left;
	background: url('../images/arrowheadgray.gif' ) bottom left no-repeat;
}

.divProductsA
{
	margin-left:12px;
	float:left;
	width:204px;
	line-height:16px;

	
}

.divProductsA a
{
	color:Black;
	font-size: 12px;
}

/*---*/


/*----*/

.divArticlesTitle
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.NewsRightDiv
{
	min-height: 460px; 
	height:auto !important;
	height:460px;
	overflow:visible;
	margin-top:-150px;
	*margin-top:-25px;
	_margin-top: -30px;
}

@media all and (min-width: 0px) {
	.NewsRightDiv
	{
		min-height: 460px; 
		margin-top:-150px;
	}
	
	html* .NewsRightDiv
	{
		min-height: 460px; 
		margin-top:-15px;
	}
}

.DivRightTitle
{
	float:left;
	font-weight:lighter;
	font-size:14px;
	/*min-width:300px;
	width:auto !important;
	width:300px;*/
	overflow:visible;
}

.DivContent
{
	width:560px;
	float:left;	
}

.DivSolagn
{
	float: left;
	padding-top: 20px;
	font-size: 12px;
	font-weight: lighter;
}

.DefaultDivContent
{
	margin-top:-135px;
	*margin-top:-15px;
	_margin-top:-15px;
}

@media all and (min-width: 0px) 
{
	.DefaultDivContent
	{
		margin-top:-135px;
	}
	html*.DefaultDivContent
	{
		margin-top:-5px;
	}
}

.JobButton
{
	 cursor: pointer; 
	 width: 250px; 
	 *width: 475px;
	 margin-top: 665px;
	 *margin-top:600px; 
	 padding-left: 250px; 
	 *padding-left: 0px; 
	 *text-align: right;
	 float: left;
}

@media all and (min-width: 0px) 
{
	.JobButton
	{
		 cursor: pointer; 
		 width: 250px; 
		 margin-top: 665px;
		 padding-left: 250px; 
		 float: left;
	}
	
	html*.JobButton
	{
		 cursor: pointer; 
		 width: 250px; 
		 margin-top: 600px;
		 padding-left: 250px; 
		 float: left;
	}	
}

/* forum en admin deel*/
table.forum {
	border-collapse:collapse;
	border:1px solid #CECDD5;
}
tr.header, td.header {
	background-color:#E4E2E7;
	font-weight:bold;
	color:#000000;
}
table.forum td {
	padding:5px;	
}
table.forum td.tekst {
	padding:5px 0px 5px 0px;	
}
tr.normal {
	background-color:#FAFAFA;
	color:#000000;
}
tr.alternate {
	background-color:#FFFFFF;
	color:#000000;
}
blockquote {
	background-color:#FAFAFA;
	padding:5px 5px 5px 5px;
	border:1px solid #CECDD5;
}
table.forum a {
	color:#000000;
}

a.arachna {
	color:#000000;
}

/*dTree*/
.dtree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fcfcfc;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #fcfcfc;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #fcfcfc;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}