.actie #container {margin:0 auto 30px auto; background:url(/images/website/bg_action_container.gif) bottom left no-repeat;}

.visual {float:left; margin-bottom:32px;}
.visual img {float:left;}

.twoColumns {margin:0 16px 32px 16px; clear:left; overflow:hidden;}
.twoColumns .column {float:left; width:257px;}
.equal .column {float:left; width:50%;}
.twoColumns .first {width:514px;}
.twoColumns .first img {float:left;}

.threeColumns {margin:0 16px 32px 16px; clear:left; overflow:hidden;}
.threeColumns .column {float:left; width:257px;}
.threeColumns .column .inner2 {height:490px;}
.threeColumns .column .inner2 h2 {height:40px;}
.threeColumns .column .inner2 img {height:140px; overflow:hidden; width:100%;}

.item {background:url("/groentenfruit/images/item-bg.png") 0 0 repeat-y; margin:0 16px 0px 16px;}
.item .inner {background:url("/groentenfruit/images/item-top.png") 0 0 no-repeat;}
.item .inner2 {background:url("/groentenfruit/images/item-bottom.png") 0 100% no-repeat; padding:15px; width:195px; overflow:hidden;}
.item a img {float:left;}
.item a.banner img {width:482px;}
.item p {float:left; margin:0 0 1em 0px; padding:0;}
.product {position:relative; margin-bottom:10px;}
.item h2 {color:#076547; font:bold 1.2em verdana;}
.product h2 {color:#000; font:bold 1.2em verdana;}
.item .price {background:url("/groentenfruit/images/price.png") 0 0 no-repeat; width:80px; height:80px; position:absolute; right:0px; bottom:0px;}
.item .price p {color:#fff; font:bold 3.7em Verdana; position:relative; margin:5px 0 0 8px}
.item .price p span {font-size:0.4em; position:absolute; top:10px; right:-5px}

.vers .button {width:100%;}

.textItem {margin:0 32px 15px 32px;}
.textItem h2 {font:bold 3.4em Arial; color:#000;}
.textItem h3 {font-size:0.85em; margin:0; padding:0; font-weight:bold; color:inherit;}
.textItem p {line-height:1.8em; font-size:0.85em; margin-bottom:15px; padding:0;}
.textItem a.leesmeer {text-decoration:none; position:relative; top:-10px; font-size:0.85em; background:url(/groentenfruit/images/arrow.gif) 0 55% no-repeat; padding-left:13px;}
.textItem a.leesmeer:hover {text-decoration:underline;}
.textItem p.intro {color:#076547; font-size:1em; font-weight:bold;}
.column .textItem {margin:0 16px 0px 16px;}
.column .textItem p.intro {color:#076547; margin-bottom:20px; font-size:0.9em;}
.column .textItem h2 {font:bold 2em Arial; color:#000;}
.textItem img {margin:0 0 10px 0; float:none;}
.textItem img.right {margin:10px 0 0 10px; float:right;}
.textItem img.left {margin:10px 10px 0 0; float:left;}

.tip {color:#076547;}

#flashcontent_1 {margin-bottom:10px;}

hr {float:none; clear:both; background:#fff; color:#fff; border:0px;}

.imgSubLeft {float:left; margin-right:10px;}
.imgSubRight {float:right; margin-left:10px;}
.vertical {width:165px;}
.vertical img {float:none; margin-bottom:10px; margin-top:8px; width:165px;}
.horizontal {}
.horizontal img {float:left; margin-right:10px; margin-top:8px;}

.button {background:url("/groentenfruit/images/button-lt.gif") 0 0 no-repeat #000; float:left;}
.button span {background-image:url("/groentenfruit/images/button-rb.gif"); background-repeat:no-repeat; background-position:100% 100%; color:#fff; text-decoration:none; display:block; text-align:center; padding:0 10px; font-weight:bold; font-size:0.85em;}
.xl span {padding:0 40px;}
.button:hover span {text-decoration:underline;}