html{margin: 0px;font-family: Arial, Helvetica, sans-serif;color: #3d3d3d;}

body{margin: 0px;font-size:80%;}

.editmode body{width: 100%;height: 100%;}

.normal-text, .changer_editor{  font-size: 80%;}
.large-text{  font-size: 120%;}
.large-text font{  font-size: 120% !important;}
.normal-text font, .changer_editor font{  font-size: 100% !important;}

#resize{  display: block;  float: left; }

#middleDiv .normal{  font-size: 14px;}
#middleDiv .large{  margin-left: 3px !important;  font-size: 18px;}

h1{  color: #8cc242;  font-size: 24px;}

a{  color: #0869b0;  text-decoration: none;}
a:hover, .on{  color: #76b900;}

#pageContainer{  width: 970px;  margin: 0px auto;  min-height: 500px;  overflow: hidden;  margin-bottom: 20px;  background-image: url(../images/logo.jpg);  background-repeat: no-repeat;background-position: 5px 20px;
}

#pageContainer #logo
{
  height: 70px;
  width: 308px;
  margin-left: 5px;
  margin-top: 20px;
  display: block;
  cursor: pointer;
  position: absolute;
}

#content
{
  margin-top: 90px;
  
}

#content .faq
{
  margin: 0px !important;
}

#content .faq ul
{
  list-style: none;
}

#content #middleDiv .content
{
  min-height: 420px;
}

.ie6 #content #middleDiv .content
{
  height: 414px;
}

#header h1
{
  color: #8cc242;
  font-size: 24px;
}

#header.image
{
  height: 97px;
  width: 597px;
  margin-bottom: 30px;
}

#header.image h1
{
  color: #fff;
  float: right;
  margin-right: 20px;
  margin-top: 12px;
}

#footer
{
  margin-top: 0px;
}

#footer #left
{
  text-align: center;
  margin-top: -20px;
}

#footer #left a
{
  background-image: url(../images/logo-unilever.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  width: 63px;
  height: 69px;
  display: block;
  cursor: pointer;
}

#footer #middle
{
  margin-top: 10px;
}

#footer #middle #footerMenu .middle
{
  height: 25px;
}

#content #leftDiv, #footer #left
{
  float: left;
  width: 165px;
  overflow: hidden;
  margin-right: 15px;
}

#content #middleDiv, #footer #middle
{
  float: left;
  width: 597px;
}

#content #rightDiv
{
  float: left;
  width: 170px;
}

.clear
{
  clear: both;
  height: 0px;
  line-height: 0px;
  font-size: 0px;
}

#navPrimary, .enmenu {
	padding: 0;
	margin: 0;
}

#navPrimary li, .enmenu li {
	list-style: none;
	float: left;
}

.menuHolder
{
  width: 597px;
  margin-bottom: 5px;
}

.menuHolder a
{
  margin-left: 28px;
  font-weight: bold;
  font-size: 13px;
}

.large-text .menuHolder a
{
  font-size: 13px;
}

#footerMenu a
{
  font-size: 75%;
  margin-left: 33px;
}

.menuHolder .top, #footerMenu .top
{
  background: url(../images/menu-middle-top.gif) no-repeat top center;
  width: 597px;
  height: 8px;
  font-size: 1px;
}

.menuHolder .middle, #footerMenu .middle
{
  background: url(../images/menu-middle-middle.gif) repeat-y;
  width: 597px;
  height: 20px;
}

.menuHolder .bottom, #footerMenu .bottom
{
  background: url(../images/menu-middle-bottom.gif) no-repeat bottom center;
  width: 597px;
  height: 10px;
  font-size: 1px;
}

#pageContainer #rightDiv
{
  margin-left: 15px;
  width: 170px;
  float:right;
}

#searchHolder .button
{
  background-color: transparent;
  border: 0px solid white;
  color: #0869b0;
  text-align: left;
}

#searchHolder ol li a
{
  float: none;
  width: 400px;
  margin: 0px;
  height: 40px;
}

#searchHolder ol li hr
{
  margin-top: 15px;
}

#searchHolder .field
{
  background-color: #fffffff;
  width: 122px;
}

#searchHolder .arrow
{
  background: url(../images/arrow-green.gif) no-repeat 5px 2px;
  border: 0px solid white;
  width: 17px;
}

#rightDiv .alternate
{
  background: url(../images/alternate.gif) no-repeat center center;
  margin-top: 10px;
  margin-bottom: 10px;
  height: 1px;
  width: 149px;
}

#rightDiv #languages
{
  vertical-align: middle;
}

#rightDiv #languages a
{
  padding-left: 25px;
  display: block;
  height: auto;
}

#rightDiv #languages a.en
{
  background-image: url(../images/flags/en.gif);
  background-repeat: no-repeat;
}

#rightDiv #languages a.nl
{
  background-image: url(../images/flags/nl.gif);
  background-repeat: no-repeat;
}

.submenu
{
  margin-top: 60px;
  overflow: hide;
  margin-bottom: 30px;
}

.submenu ul, #menu-right
{
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}

#menu-right .submenu
{
  margin-top: 1px;
  overflow: hide;
  margin-bottom: 0px;
}

.submenu ul li, #menu-right li
{
  background: url(../images/arrow-menu.gif) no-repeat 0 10px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.submenu ul li:hover, #menu-right li:hover
{
  background: url(../images/arrow-menu-hover.gif) no-repeat 0 10px;
}

.submenu ul li ul {
	display: none;
}

.submenu ul li.current {
	color: #76b900;
}

.submenu ul li.current ul {
	display: block;
}

.submenu ul li.current a {
	color: #76b900;
}

.submenu ul li.current ul li a {
	color: #0869B0;
}

.submenu ul li ul li.current a {
	color: #76b900;
}

.submenu ul li ul li, .submenu ul li ul li:hover, #menu-right li ul li, #menu-right li ul li:hover
{
  background: url(../images/arrow-menu-sub.gif) no-repeat 0 12px;
  padding-left: 7px;
}

#menu-right li ul
{
  margin-left: 0px;
  margin-top: 5px;
  list-style-type:none;
}

.submenu .alternate
{
  background: url(../images/alternate.gif) no-repeat;
  width: 149px;
  height: 2px;
}

#middleDiv .content .frontpage-img
{
  width: 572px;
  height: 176px;
  background-image: url(../images/home/welcome.jpg);
  background-repeat: no-repeat;
  background-position: 1px 1px;
  padding: 10px;
}

.ie6 #middleDiv .content .frontpage-img
{
  padding-bottom: 0px;
}

#middleDiv .content .frontpage-img h1, .changer_editor_Home h1
{
  font-size: 20px;
  color: white;
  font-weight: bold;
}

#middleDiv .content .frontpage-img p, .changer_editor_Home p
{
  color: #0869b0;
  font-weight: bold;
  font-size: 13px;
}

.large-text #middleDiv .content .frontpage-img p, .large-text .changer_editor_Home p
{
  font-size: 15px;
}

#middleDiv .content .frontpage-block
{
  width: 190px;
  height: 213px;
  margin-top: 10px;
  margin-left: 6px;
  float: left;
  background-image: url(../images/frontpage-block.jpg);
  background-repeat: no-repeat;
}


.ie6 #middleDiv .content .frontpage-block
{
  margin-left: 4px;
  margin-top: 0px;
}

#middleDiv .content .frontpage-block div
{
  width: 190px;
  height: 213px;
  background-repeat: no-repeat;
  padding: 10px;
}

.ie6 #middleDiv .content .frontpage-block, .ie6 #middle .content .frontpage-block div
{
  width: 170px;
  height: 193px;
}

#middleDiv .content .frontpage-block p
{
  margin-top: 20px;
  width: 250px;
  font-size: 92%;
  color:#0869b0;
  width: 170px;
}

#middleDiv .content .frontpage-block h1
{
  font-size: 18px;
  color: #ffffff;
  width: 160px;
}

#middleDiv .content .frontpage-block a
{
  color: #000000;
  font-weight: bold;
  font-size: 10px;
  height: 25px;
  width: 170px;
}

.large-text #middleDiv .content .frontpage-block a
{
  font-size: 11px;
}

#middleDiv .content .frontpage-block ul{  margin: 0px;  padding: 0px;  list-style-type: none;}
#middleDiv .content .frontpage-block ul li{  background-image: url(../images/arrow-green.gif);  background-repeat: no-repeat;  background-position: 0px 3px;
  margin-top: 8px;  padding-left: 18px;  width: 155px;  line-height: 15px;}
#middleDiv .content .frontpage-block .block-1 h1{  color: #8cc242;}
#middleDiv .content .frontpage-block .block-1 a{  color: #35485d;}
#middleDiv .content .frontpage-block .block-2 h1{    margin-bottom: 45px;}
#middleDiv .content .frontpage-block .block-2 a{  color: white;}
#middleDiv .content .frontpage-block .block-3 h1{  font-size: 15px;}
#middleDiv .content .frontpage-block .block-3 p{  color: #374c65;  font-size: 18px;  font-weight: bold;  width: 160px;}
#middleDiv .content .frontpage-block .block-3 a{  color: #0869b0;}
#middleDiv .content .frontpage-block .block-2 a, #middle .content .frontpage-block .block-3 a{  position: absolute;  top: 525px;}

.ie6 #middleDiv .content .frontpage-block .block-2 a, .ie6 #middle .content .frontpage-block .block-3 a{  top: 515px;}

#middleDiv .content .frontpage-block a img{ margin-left: 5px; vertical-align: middle; border: 0px;}
#middleDiv ul li.current a {color: #76b900;}

#searchHolder span{  color: #0869b0;  font-size: 85%;  font-weight: bold;}
#printButton img{  cursor: pointer;  float: right;  margin-top: -25px;  margin-right: 15px;}

ul.news, ul.news li{  padding: 0px;  margin: 0px;  list-style: none;}
ul.news ol, ul.news ol li{  list-style: decimal;}
ul.news li h1{cursor: pointer;font-size: 110%;}
ul.news li h1 span{  font-size: 80% !important;}
ul.news li .date{  cursor: default;  font-size: 80%;  font-weight: bold;}
ul.news li ol li h2{  cursor: pointer;  font-size: 110%;}

.accordion h1 {	color: #8CC242;	font-size:110%;}
.accordion h1 span {	font-size:77% !important;}
.accordion div h1{	font-size: 14pt;	color: #000;}
.accordion div h2{	font-size: 0.9em;}
.accordion div p{	font-size: 0.9em;}

.accordion div {border-bottom:1px solid black;padding-bottom:10px;}

#content #middleDiv .content .vraagVanDeMaand h3 {color:#FFFFFF;float:right;margin-right:20px;margin-top:-90px;position:relative;font-size:24px;}

#footer {margin:0px auto;width:780px;left:-97px;position:relative;margin-top:0px;}
#footer #left {position:relative;}
