body {
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	margin:0px;
	padding:0px;
	line-height: 1.6;
	color: #444;
}

@font-face {
	font-family: 'HelveticaNeueRegular';
	src: url('font/helveticaneue-webfont.eot');
	src: url('font/helveticaneue-webfont.eot?#iefix') format('embedded-opentype'),
		url('font/helveticaneue-webfont.woff') format('woff'),
		url('font/helveticaneue-webfont.ttf') format('truetype'),
		url('font/helveticaneue-webfont.svg#HelveticaNeueRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}

.clearfix:after, #header:after, #nav ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix, #header, #nav ul{
	zoom: 1; /*height: 1%;*/
}

/*
img {
behavior: url("http://www.rejo.be/_STUDIOEMMA_WWW/etc/pngbehavior.htc");
}
*/
form {
	margin:0px;
	padding:0px;
}
select{
	font-size:9pt;
}
.error {color:#990000;}
a,a:link,a:hover,a:active,a:visited{
	color:#006633;
	text-decoration:underline;
}
a:hover{color:black;}

#subnav a,#subnav a:link, #subnav a:visited{
	color: #548d5b;
}

#subnav a:hover,#subnav a:active {
	color: #5ea066;
}

#lang {
	height: 70px;
}
#sfincgroup{
	float: right;
	margin-top: 24px;
	margin-right: 20px;
	color: #87C18D;
	/*border-right: 1px solid #87C18D;
	padding-right: 15px;*/
}
	#sfincgroup a{
		color: #fff;
	}

#lang a.websaleButton,
#lang a.websaleButton:link,
#lang a.websaleButton:visited {
	float: right;
	display: block;
	background: url(../images/websale_button.png) top left no-repeat;
	width: 82px;
	height: 43px;
	border: none;
	text-decoration: none;
	text-transform: capitalize;
	line-height: 43px;
	padding-left: 45px;
	font-size: 16px;
	color: #d6b127;
	margin: 10px 20px 0 0;
}

#lang a.websaleButton:hover,
#lang a.websaleButton:active {
	background-position: bottom left;
	color: #ddb729;
}

#outerpage{
	width:100%;
	margin:0px;
	padding:0px;
	background: url('../images/background_pellicula.png') repeat-x;
}

#page,
.container {
	width:960px;
	margin: 0 auto;
}

.dottedline{
	background-image:url('../images/dot_transp.gif');
	background-position:top left;
	background-repeat:repeat-x;
	height:4px;
	clear:both;
	line-height:0pt;
}
.zonetitel {
	padding-top:5px;
	color:#6b5200;
	font-weight:bold;
}

#header{
	width:960px;
	background: url(../images/header_swirl_pellicula.png) left no-repeat;
}

#header h1 {
	width: 818px;
	height: 204px;
	text-indent: -9999px;
	float: right;
	margin: 0;
	margin-right: 20px;
}

#header h1 a {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
}

#sub{
	width:960px;
	background: url(../images/swirl_pellicula.png) bottom left no-repeat;
	padding-bottom: 40px;
}

.dummy
{
	clear:both;
	line-height:0pt;
}
#optionsform{

}

#optionsform input[type="text"] {
	width: 140px;
}

#optionsform input[type="image"] {
	float: right;
	margin-top: -3px;
}

#leftzone{
	width:237px;
	float:left;
	background: url(../images/subnav_top_pellicula.png) left top no-repeat;
	margin-left: 10px;
	margin-top: -49px;
}

#rightzone{
	float:left;
	width:705px;
	background-position:top right;

}

#zone{
	width:171px;
	padding: 0 30px;
	margin-top:41px;
	background: #FFF repeat-y;
	border-left: 3px solid #164928;
	border-right: 3px solid #164928;
	min-height: 200px;
}

#content{
	width:624px;
	padding-right:20px;
	padding-left: 60px;
}

#nav{
	width:628px;
	margin-left: 60px;
	margin-top: 14px;
	border-top: 1px solid #609f67;
	font-family: "HelveticaNeueRegular", Helvetica, Arial, sans-serif;
	font-weight: 400;

}

#nav ul {
	padding: 0;
	margin: 0;
	margin-top: 10px;
}

#nav ul li {
	list-style-type: none;
	float: left;
	padding-left: 12px;
}

#nav ul li:first-child {
	padding-left: 0;
}

	#nav ul li a,
	#nav ul li a:link,
	#nav ul li a:visited {
		display: block;
		color: #87c18d;
		text-decoration: none;
		font-size: 13px;
	}

	#nav ul li a:hover,
	#nav ul li a:active {
		color: #FFF;
	}

	#nav ul li.active a,
	#nav ul li.active a:link,
	#nav ul li.active a:visited,
	#nav ul li.active a:hover,
	#nav ul li.active a:active {
		color: #FFF;
	}


.imgborderrecept{
	margin-top:2px;
	margin-bottom:2px;
	margin-left:10px;
	padding:2px;
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
	clear:both;
	}
.imgborder{
	margin-top:2px;
	margin-bottom:2px;
	padding:2px;
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
	clear:both;
	}
.homepagetitle {
	font-size:11pt;
	color:#6b5200;
	font-weight:bold;
}
.productpromo{
	margin:0px;
	margin-left:10px;
}
.homepagebox {
	float:left;
	/*background-color:orange;*/
	margin-right:10px;
	width:195px;
}
h1{
	font-size:14pt;
	color:#006633;
}
h2{
	font-size:12pt;
}
h3,h4 {margin:0px;margin-bottom:3px;}
#member{
	height:161px;
	background: #f2f2f2;
}

#member .container {
	background: url(../images/members_bg_pellicula.png) bottom left no-repeat;
	height: 161px;
}

#memberInfo {
	float: right;
	padding-top: 10px;
	color: #adadad;
}

#memberInfo a,
#memberInfo a:link,
#memberInfo a:visited {
	color: #adadad;
}

#memberInfo a:hover,
#memberInfo a:hover:active {
	color: #bfbfbf;
}

#memberInfo ul {padding: 0; margin-left: -13px;}
#memberInfo ul li {
	list-style-type: none;
	float: left;
	color: #adadad;
}

#footer {
	height: 206px;
	background: #1f7829;
	margin-top: -14px;
	color: #87c18d;
}

#footer .container {
	padding: 20px 20px 0 10px;
	font-size: 11px;
}

#footer ul {
	list-style: none;
	padding: 0;
	width: 300px;
	float: left;
	color: #87c18d;
	margin-left: 20px;
}

#footer ul li {
	padding-bottom: 10px;
}

#footer ul.disclaimer {
	float: right;
	width: auto;
	height: 22px;
	margin-left: 0;
}

#footer ul.disclaimer li {
	float: left;
	color: #ffe4e4;
	padding: 0;
	padding-left: 10px;
}

#footer ul.disclaimer li:first-child {
	padding-right: 10px;
	padding-left: 0;
	border-right: 1px solid #5c9d63;
}

#footer a.se {
	float: right;
	margin-top: -60px;
	display: block;
	clear: both;
	height: 29px;
	line-height: 29px;
	background: url(../images/se.png) right no-repeat;
	padding-right: 40px;
	color: #87c18d;
}

	body.ie7 #footer a.se {
		margin-top: 30px;
	}

#footer a,
#footer a:link,
#footer a:visited {
	color: #87c18d;
	text-decoration: none;
}

#footer a:hover,
#footer a:active {
	color: #FFF;
}

#subnav{
	height:24px;
	padding-top:20px;
	background-repeat:no-repeat;
	font-size:8pt;
}

* html #subnav{
	margin-top:-5px;
}
/*421*/
#breadcrumbs{
	width:250px;
	float:left;
}
#pageoptions{
	text-align:right;
	float:right;
}

a img{
	border:0px;
}

ul.receptmenu{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul.receptmenu li{
	margin:0px;
	padding:0px;
}
.menutext {
	padding-left:10px;
	/*background-color:black;*/
	background-image:url('../images/item_arrow.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	margin: 4px 0 0 0;
}
.receptmenuitem a:link,.receptmenuitem a:active, .receptmenuitem a:visited, a.receptmenuitem{
	margin-left:0px;
	display:block;
	width:160px;
}
.receptmenuitem_selected a:link,.receptmenuitem_selected a:active, .receptmenuitem_selected a:visited, a.receptmenuitem_selected{
	margin-left:0px;
	display:block;
	width:150px;
	color:#CC0000;
}
ul.navigatie a,img{
	padding:0px;
	margin:0px;
}
ul.navigatie {
	width:452px;
	height:57px;
	margin:0px;
	padding:0px;
	background-color:blue;
	list-style-type:none;
}

ul.navigatie li{
	list-style-type:none;
	display:inline;
	margin:0px;
	padding:0px;
}

/*
	Lightbox
*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
}


