/*
	### NIEUWS EXTENSION OVERVIEW PAGE ###
*/
.user-news-pi1 .news-list-item{
	border-bottom:1px dotted #d2eef5;
	padding-top:18px;
	padding-bottom:21px;
}
.user-news-pi1 .news-list-item span.news-date{
	color:#808080;
	font-size:11px;
}
.user-news-pi1 .news-list-item img{
	float:right;
	margin-left:10px;
	margin-top:-11px;
}
.user-news-pi1 .news-list-item a{
	background-image:url('../img/arrow_orange.png');
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:20px;
	text-decoration:none;
	color:#1a5b92;
	font-weight:bold;
}
.user-news-pi1 .news-list-item h2{
	margin-top:13px;
	margin-bottom:2px;
	font-size:12px;
}
.user-news-pi1 .news-list-item h2 a{
	background-image:none;
	color:#ef6307;
}
/*
	### NIEUWS EXTENSION SINGLE DETAIL PAGE ###
*/
.user-news-pi1 .news-single-item span.news-date{
	color:#808080;
	font-size:11px;
}
.user-news-pi1 .news-single-item h1{
	border-top:1px dotted #d2eef5;
	font-size:19px;
	color:#fd8c28;
	font-weight:normal;
	padding-top:12px;
	margin-bottom:24px;
	margin-top:11px;
}
.user-news-pi1 .news-single-item img{
	margin-left:30px;
	float:right;
}
/*
	### RECEPTEN EXTENSION SINGLE DETAIL PAGE ###
*/
.recipe-item{
	width:541px;
	margin-left:-8px;
}
.recipe-item b{
	color:#fd8c28;
}
.recipe-item .right-col{
	width:368px;
	float:left;
}
.recipe-item .right-col p.bodytext{
	padding-left:14px;
}
.recipe-item .right-col .img-holder{
	margin-bottom:20px;
	width:369px;
	height:171px;
}
.recipe-item .left-col{
	border-right:1px dotted #769dbe;
	width:172px;
	float:left;
	position:relative;
}
.recipe-item .left-col .detail-top{
	background-image:url('../img/recepten_detail_top_bg.png');
	background-repeat:no-repeat;
	padding-left:8px;
	width:174px;
	height:172px;
	position:relative;
	z-index:3;
}
.recipe-item .left-col .detail-top ul{
	width:158px;
	margin-bottom:15px;
}
.recipe-item .left-col .detail-top ul li{
	border-top:1px dotted #fd8c28;
	padding-top:4px;
	padding-bottom:5px;
}
.recipe-item .left-col .detail-top ul li.last{
	border-bottom:1px dotted #fd8c28;
}
.recipe-item .left-col .detail-top ul li a{
	background-image:url('../img/arrow_orange.png');
	background-repeat:no-repeat;
	background-position:right center;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#fd8c28;
	display:block;
}
.recipe-item .left-col .detail-top span.difficulty,
.recipe-item .left-col .detail-top span.time,
.recipe-item .left-col .detail-top span.persons{
	color:#1a5b92;
	font-weight:bold;
}
.recipe-item .left-col .detail-top span.difficulty{
	float:left;
	margin-bottom:9px;
}
.recipe-item .left-col .detail-top span.difficulty p{
	display:none;
}
.recipe-item .left-col .detail-top span.gevorderd{
	background-image:url('../img/moeilijk.png');
	background-repeat:no-repeat;
	padding-top:20px;
}
.recipe-item .left-col .detail-top span.gemiddeld{
	background-image:url('../img/gemiddeld.png');
	background-repeat:no-repeat;
	padding-top:20px;
}
.recipe-item .left-col .detail-top span.gemakkelijk{
	background-image:url('../img/eenvoudig.png');
	background-repeat:no-repeat;
	padding-top:20px;
}
.recipe-item .left-col .detail-top span.time{
	background-image:url('../img/bereidingstijd_icon.png');
	background-repeat:no-repeat;
	padding-top:40px;
	display:block;
	width:37px;
	clear:both;
	float:left;
	margin-right:33px;
}
.recipe-item .left-col .detail-top span.persons{
	background-image:url('../img/personen_icon.png');
	background-repeat:no-repeat;
	padding-top:40px;
	padding-left:5px;
	display:block;
	width:13px;
	float:left;
}
.recipe-item .left-col .ingredients{
	padding-left:9px;
}
.recipe-item .left-col .ingredients h4 {
	color:#fd8c28;
}
.recipe-item .left-col .ingredients ul li{
	list-style-type:square;
	list-style-position:inside;
	color:#fd8c28;
}
.recipe-item .left-col .ingredients ul li span{
	color:#444444;
}
.recipe-item .left-col .nutrition{
	background-image:url('../img/recept_voedingswa_bg.png');
	background-repeat:no-repeat;
	width:165px;
	height:143px;
	padding-top:17px;
	padding-left:9px;
	margin-left:-2px;
	margin-bottom:-10px;
}
.recipe-item .left-col .nutrition h4{
	color:#fd8c28;
}
.recipe-item .left-col .nutrition ul li span{
	width:110px;
	display:block;
	float:left;
}
.recipe-item .left-col .nutrition ul li span.value{
	width:40px;
	display:block;
	float:left;
	text-align:right;
}
/*
	### RECEPTEN EXTENSION LIJST PAGE ONDERDELEN
*/
#content ul.recipes li{
	border-top:1px dotted #d0f0ed;
	padding-top:15px;
	padding-bottom:20px;
}
#content .user-news-pi1 .pagebrowser{
	height:21px;
}
#content .pagebrowser ul.resultBrowser li,
#content .user-news-pi1 .pagebrowser li{
	float:left;
	margin-right:10px;
}
#content .pagebrowser ul.resultBrowser li.current{
	font-weight:bold;
	color:#f28239;
}
#content .pagebrowser ul.resultBrowser li.last a,
#content .pagebrowser ul.resultBrowser li.first a,
#content .pagebrowser ul.resultBrowser li.dots,
#content .pagebrowser ul.resultBrowser li.succeeding a,
#content .pagebrowser ul.resultBrowser li.preceding a,
#content .pagebrowser ul.resultBrowser li.previous a,
#content .pagebrowser ul.resultBrowser li.next a{
	font-weight:bold;
	color:#1a5b92;
}
/*
	### RECEPTEN EXTENSION ZOEKEN ONDERDELEN
*/
#content h1.recept-zoeken{
	color:#FD8C28;
	padding-bottom:17px;
	font-size:19px;
	font-weight:normal;
}
#content .recept-zoeken-line{
	border-bottom:1px dotted #d2eef5;
	height:1px;
	margin-top:15px;
	margin-bottom:20px;
}
#content form fieldset.recept-zoeken legend.hide{
	display:none;
}
#content form fieldset.recept-zoeken .recept-zoeken-rightcol,
#content form fieldset.recept-zoeken .recept-zoeken-leftcol{
	width:175px;
	float:left;
}
#content form fieldset.recept-zoeken .recept-zoeken-search{
	width:175px;
	float:left;
}
#content form fieldset.recept-zoeken .recept-zoeken-rightcol fieldset legend,
#content form fieldset.recept-zoeken .recept-zoeken-leftcol fieldset legend,
#content form fieldset.recept-zoeken .recept-zoeken-search fieldset legend{
	font-weight:bold;
	margin-bottom:5px;
}
#content form fieldset.recept-zoeken .recept-zoeken-rightcol fieldset ul li,
#content form fieldset.recept-zoeken .recept-zoeken-leftcol fieldset ul li,
#content form fieldset.recept-zoeken .recept-zoeken-search fieldset ul li{
	margin-bottom:5px;
}
#content form fieldset.recept-zoeken .recept-zoeken-rightcol fieldset ul li label,
#content form fieldset.recept-zoeken .recept-zoeken-leftcol fieldset ul li label,
#content form fieldset.recept-zoeken .recept-zoeken-search fieldset ul li label{
	position:relative;
	top:-2px;
	left:5px;
}
#content form fieldset.recept-zoeken input.recept-zoek-btn{
	background-image:url('../img/recept_zoek_btn.png');
	background-repeat:no-repeat;
	border:0;
	display:block;
	width:60px;
	height:19px;
	text-indent:-5000px;
	font-size: 0px;
	line-height: 0px;
	float:right;

}
/*
	### LINKS ONDERDELEN ###
*/
div.tip-list{margin-top:12px;}
div.tip-list,
div.user-links-pi1,
div.nutrition-list{
	border-top:1px dotted #d2eef5;
	padding-top:31px;
}
div.tip-list ul li a.category-title,
div.user-links-pi1 ul li .cat-title{
	background-image:url('../img/linkspage_arrow.png');
	background-repeat:no-repeat;
	background-position:right 4px;
	padding-right: 14px;
	color:#444444;
}
div.meatproducts ul.list li a{
	background-image:url('../img/linkspage_arrow.png');
	background-repeat:no-repeat;
	background-position:right 4px;
	padding-right: 14px;
}
div.tip-list ul li.active a.category-title,
div.user-links-pi1 ul li.active .cat-title{
	background-image:url('../img/linkspage_arrow_active.png');
	background-repeat:no-repeat;
	background-position:right 4px;
	padding-right: 14px;
	font-weight:bold;
}
div.tip-list ul li a.category-title:hover,
div.user-links-pi1 ul li .cat-title:hover{
	font-weight:bold;
}
div.user-links-pi1 ul li ul{
	padding-left:18px;
	padding-bottom:30px;
}
div.user-links-pi1 ul li ul li{
	padding-top:15px;
}
div.user-links-pi1 ul li ul li a{
	display:block;
}
/*
	### TIPS ONDERDELEN ###
*/
div.tip-list ul li.tip {
	padding-left:20px;
}
div.tip-list ul li.tip strong{
	display:block;
	color:#ef6307;
}
div.tip-list ul li.tip span{
	padding-left:20px;
	display:block;
}
/*
	### WEBSITE ZOEK ONDERDELEN ###
*/
#content .search-item {
	border-top:1px dotted #d2eef5;
	padding-top:19px;
	padding-bottom:14px;
}
#content ul.resultBrowser li{
	float:left;
	margin-right:10px;
}
#content ul.resultBrowser li.current{
	font-weight:bold;
	color:#f28239;
}
#content ul.resultBrowser li.last a,
#content ul.resultBrowser li.first a,
#content ul.resultBrowser li.dots,
#content ul.resultBrowser li.succeeding a,
#content ul.resultBrowser li.preceding a,
#content ul.resultBrowser li.previous a,
#content ul.resultBrowser li.next a{
	font-weight:bold;
	color:#1a5b92;
}
/*
	### MEATPRODUCT PAGE ONDERDELEN ###
*/
#content .meatproducts span.text{
	border-bottom:1px dotted #d2eef5;
	padding-bottom:20px;
	margin-bottom:20px;
	padding-top:20px;
	display:block;
}
#content .meatproducts ul li a{
	font-weight:bold;
	color:#444444;
}
#content .product-detail{
	margin-top:25px;
	padding-top:21px;
	border-top:1px dotted #d2eef5;
}
#content .product-detail .text{
	width:200px;
	float:left;
}
#content .product-detail .image{
	float:left;
}
#content .product-detail h4{
	font-weight:bold;
	color:#fd8c28;
}
#content .product-detail strong{
	font-weight:bold;
}
#content .product-detail .preparation{
	clear:both;
	margin-bottom:24px;
	padding-top:24px;
}
#content .product-detail .nutrition .table-holder{
	position:relative;
	left:-17px;
	width:560px;
}
#content .product-detail .nutrition .first,
#content .product-detail .nutrition .second{
	background-color:#e4f5f9;
	float:left;
}
#content .product-detail .nutrition span strong{
	display:block;
	margin-bottom:10px;
}
#content .product-detail .nutrition .first{
	margin-right:10px;
}
#content .product-detail .nutrition .second .inner,
#content .product-detail .nutrition .first .inner{
	background-image:url('../img/table_corner_br.png');
	background-repeat:no-repeat;
	background-position:bottom right;
	margin:0;
	padding:0;
	padding-bottom:15px;
}
#content .product-detail .nutrition table{
	background-image:url(../img/table_corner_tl.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#content .product-detail .nutrition .first table,
#content .product-detail .nutrition .second table{
	width:275px;
}
#content .product-detail .nutrition .second table tbody tr td,
#content .product-detail .nutrition .first table tbody tr td{
	border-bottom:1px dashed #7fa8c5;
	padding-left:15px;
	padding-top:2px;
	padding-bottom:6px;
}
#content .product-detail .nutrition .second table tbody tr td.value,
#content .product-detail .nutrition .first table tbody tr td.value{
	border-left:1px dashed #bde2fc;
	padding-left:20px;
	width:42px;
}


.tx-vena-form{padding-top:12px;margin-top:12px;border-top:1px dotted #d2eef5;width:530px;}
.tx-vena-form .form-item{
	font-weight:bold;	
	clear:both;
	padding-bottom:10px;
}
.tx-vena-form .form-item .form-label{
	color:#1a5b92;	
	display:block;
	width:150px;
	float:left;
}
.tx-vena-form .form-item input{
	width:297px;
	display:block;
	border:1px solid #eaeaea;
	float:left;
	margin-bottom:10px;
}
.tx-vena-form-vraag .form-item-ea22a9e38ce6daabf42557163ec3f009 input{
	margin-bottom:0px;
}
.tx-vena-form-vraag .form-item-d46c236a1435f77d1ac991ee1afd6aae{ /* Voorletters */
	position:relative;
	top:-1px;
}
.tx-vena-form .form-item-ea22a9e38ce6daabf42557163ec3f009, /* Naam */
.tx-vena-form-pers .form-item-d46c236a1435f77d1ac991ee1afd6aae,
.tx-vena-form-beeldbank .form-item-d46c236a1435f77d1ac991ee1afd6aae{ /* Voorletters */
	width:370px;
	float:left;
}
.tx-vena-form .form-item-ea22a9e38ce6daabf42557163ec3f009 input, /* Naam */
.tx-vena-form .form-item-d46c236a1435f77d1ac991ee1afd6aae input{ /* Voorletters */
	width:197px;
}
.tx-vena-form .form-item-fdbe1a9e70c7faba8fdcbf263ce9afb3, /* Aanhef */
.tx-vena-form .form-item-18a8022569d6ced829f833aa855530ce{ /* Titel */
	clear:none;
	float:left;
}
.tx-vena-form .form-item-fdbe1a9e70c7faba8fdcbf263ce9afb3 .form-label{ /* Aanhef */
	display:none;
}
.tx-vena-form .form-item-18a8022569d6ced829f833aa855530ce .form-label{ /* Titel */
	width:33px;
}
.tx-vena-form .form-item-18a8022569d6ced829f833aa855530ce input{ /* Titel */
	width:45px;
}
.ext-ie .tx-vena-form .form-item-18a8022569d6ced829f833aa855530ce{
	position:relative;
	top:33px;
	left:-77px;
}
.tx-vena-form .form-item-1d3b800f071bc6237427ba7b75f8fca7 .form-label{ /* deze velden zijn verplicht */
	color:#444444;
	/*padding-left:150px;*/
}

.tx-vena-form .form-item-997c1e4e56fc09db5339648bd9331ac2 .form-label, /* Stel hier uw vraag */
.tx-vena-form .form-item-3c7889c2502d9e50a5f91dfbd22f349a .form-label{ /* Gebruik beeldmateriaal */
	float:none;
	width:auto;
}

.tx-vena-form .form-item-997c1e4e56fc09db5339648bd9331ac2 textarea, /* Stel hier uw vraag */
.tx-vena-form .form-item-3c7889c2502d9e50a5f91dfbd22f349a textarea{ /* Gebruik beeldmateriaal */
	width:447px;
	height:95px;
}
.tx-vena-form .form-item-c275b08fd1cc897644ee80ca65b0ff46 .form-label, /* Wilt u op de */
.tx-vena-form .form-item-b1a1097da70a7c8b0943f541fb75897c .form-label,
.tx-vena-form .form-item-26f11eb8bac783826fda6a6e7c2be87c .form-label{ /* RSS feed */
	width:auto;
}
.tx-vena-form .form-item-d41d8cd98f00b204e9800998ecf8427e input{ /* Verstuur... */
	font-family:Arial, Helvetica, sans-serif;
	width:100px;
}
#c_main .vena-ticket-section-list{display:block;padding-top:12px;border-top:1px dotted #d2eef5;padding-bottom:12px;border-bottom:1px dotted #d2eef5;}
#c_main .vena-ticket-section-list a{font-weight:bold;color:#444444;}
#c_main .vena-ticket-section-list a:hover{font-weight:bold;color:#ef6307;}
#c_main .vena-ticket{
	padding-top:12px;
}
#c_main .vena-ticket a.to-top{
	font-weight:bold;
	color:#8dd8a6;
	display:block;
	padding-top:3px;
}
#c_main .vena-ticket .question{font-weight:bold;color:#ef6307;padding-bottom:3px;}


.tx-vena-form-contact .form-item-d46c236a1435f77d1ac991ee1afd6aae,
.tx-vena-form-vraag .form-item-d46c236a1435f77d1ac991ee1afd6aae{ /* Voorletters */
	width:auto;
}
.tx-vena-form-contact .form-item-d46c236a1435f77d1ac991ee1afd6aae input,
.tx-vena-form-vraag .form-item-d46c236a1435f77d1ac991ee1afd6aae input{ /* Voorletters */
	width:297px;
}

#c_main .tx-cookingtechnique-list{
	width:176px;
	float:left;
}
#c_main .tx-cookingtechnique-item a{
	font-weight:bold;
	color:#444444;
}
#c_main a.go-to-search{
	width:262px;
	margin-top:18px;
}
.tx-cookingtechnique-image{
	float:right;
	margin-left:12px;
	margin-bottom:12px;
}

.tx-vena-categories{
	padding-top:12px;
}
.tx-vena-categories ul{
	margin-left:18px;
}