
body {
	margin: 0px;
	padding: 0px;
	color:black;
	font-size:11px;
	font-weight:500;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.Normal {	
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:1.5;
}

.NormalRed {
	font-weight: normal;
}

input, select, option, textarea {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}

#productNavigation a.underline {
	text-decoration: underline!important;
}

LI
{
	line-height:1.5;
}

.NORMAL
{
	color:black;
	font-size:11px;
	font-weight:500;
	line-height:1.5;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}


form {
	margin: 0px;
	padding: 0px;
}

a, a:link, a:visited, a:active {
	color: black;
	text-decoration:underline;
}

.moduleRed a, .moduleRed a:link, .moduleRed a:visited, .moduleRed a:active {
	color: white;
}


a.more {
	text-align: right;
	display: block;
}
/*buttons*/
a.button b{
	display: none;
}

h1 {
	font-weight: normal;
	font-size: 18px;
	margin: 0 0 6px 0;
}

#footerPage h1 
{
    font-size: 18px;
    background-color : #CDD4DD;
    color : #D70119;
    padding: 2px 0px 1px 7px;
    margin: 15px 0px 19px 50px;
}

h3 {
	color: #CF001A;
	font-size: 14px;
	margin: 0;
	padding: 0;
	padding-bottom: 5px;
}

p {
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
}

ul, ol {
	margin:0;
	padding-left:30px;
}
li {
}


a.title {
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: black;
}
a.title:hover {
	text-decoration: underline;
}
.date {
	font-size: 10px;
	font-weight: bold;
	color: white;
}

img.wb{
	border: 10px solid white;
}

.history {
	margin-top: 30px;
}
.history td {
	padding-bottom: 6px;
	text-align: left;
	vertical-align: top;
	height: 1px!important;
}

.historyYear {
	font-weight: normal;
	font-size: 18px;
	color:#FFF;
	width: 70px;
}

#menu a.topLevelItems {
	text-transform:uppercase;
	font-size: 12px;
	white-space: nowrap;
}

a.sendButton,
a.sendButton:link,
a.sendButton:visited {
	color: White;
	font-weight: bold;
	text-decoration: none;
}

.etext
{
	color:#fff;
}

.etext a
{
	color:#fff;
}



/* PRODUCTEN ********************************************************/

#productSubNavigation,
#productNavigation,
.productInfo,
#backTo,
#goTo,
#ingredients {
	padding: 0 25px;
}

#ingredients h1 {
	padding: 0;
}

#productNavigation, #productSubNavigation{
	margin-bottom : 10px;
}
#productNavigation *, #productSubNavigation *{
	color: #665344;
	font-size: 12px;
	margin-bottom : 5px;
}
#productNavigation a, #productSubNavigation a{
	text-decoration : none;
}
#productNavigation a:hover,
#productNavigation a:active,
#productSubNavigation a:hover,
#productSubNavigation a:active {
	text-decoration:underline!important;
}


#backTo {
	margin-top: 20px;
}

#backTo * {
	color: #665344;
}

#backTo a {
	text-decoration:none;
}

#backTo a:hover {
	text-decoration:underline;
}

#goTo a {
	font-size:12px;
	color: #daa403;
}

.productInfo {
	margin-bottom: 20px;
}

#nutricions, #allergies {
	display: none;
}

.pnc_Publisher_ContentContent * {
	line-height: 10px!important;
}


/* FORM ********************************************************/

.form td {
	padding-bottom: 2px;
	text-align: left;
	vertical-align: top;
}
.form a {
	text-decoration: underline;
}

.formLabel {
	width: 125px;
	padding-top: 3px;
	padding-right: 5px;
}

.formLabel label {
	font-weight: bold;
}

input.formTextBoxLarge {
	width: 280px;
}

textarea.formTextBoxLarge {
	width: 278px;
}

.formTextBoxShort {
	width: 78px;
}

.formTextBoxMedium {
	width: 192px;
}

.formItemListContainer {
	background-color: #d7ebee;
	border: solid 1px #b7d3d7;
	padding: 8px;
	margin-top: 5px;
}


.formItemListContainer a {
	font-size: 10px;
	text-decoration:underline;
}

.formItemsTable {
	margin-top: 6px;
}

.itemNameChange, .itemUpdate {
	display: none;
}

.itemPrefix {
	padding-right: 5px;
}

.itemName {
	min-width: 270px;
}

a.formSubmitButton {
	color: #4C4F57;
	text-decoration:none;
	font-size: 13px;
}

.formInput span.Normal {
	display: block;
	font-weight: bold;
}


.formConfirmation {
	color:black!important;
	/*
	background: #d7ebee url('/images/green-ok.gif') no-repeat 8px 8px;
	border: solid 1px #b7d3d7;
	padding: 10px 8px 20px 53px;
*/
	margin-top: 5px;
	
}
/*
.moduleGreen .formConfirmation {
	background-color: #d0f4c7;
	border-color: solid 1px #83bc74;	
}
*/

.formAdminContainer {
	background-color: #d7ebee;
	border: solid 1px #b7d3d7;
	padding: 8px;
	margin-bottom: 20px;
}




/* Recepy left column ********************************************************/
.leftPaneRecepy {
	position: relative;
}

.recepyImage {
	margin-bottom: 10px;
	line-height: 10px;
}

.recepyBoxContainer {
	background: #CCCCCC url(/Portals/0/Layout/groen-gradient.jpg) no-repeat center bottom;	
	height: 370px;
	color: #FFF;	
}
/*
.homepageUK .recepyBoxContainer {
	height: 180px!important;
}
*/
.recepyBox {
	padding: 20px;
}
/*
.homepageUK .recepyBox {
	padding: 15px 20px;
}
*/
.recepyTitle  {
	font-size:17px;
	margin-bottom: 8px;	
	line-height: 20px;
}
/*
.homepageUK .recepyTitle  {
	margin-bottom: 4px;	
}
*/
.recepySender  {
	color: #c19906;
}

.recepyIngredients {
	margin-top: 25px;	
}
/*
.homepageUK .recepyIngredients {
	margin-top: 10px;	
}
*/
.recepyIngredients li {
	list-style-type:disc;
	padding-bottom: 3px;
}

.recipyActions {
	position:absolute;
	right: 20px;
	top:510px;
}
/*
.homepageUK .recipyActions {
	top:345px;
}
*/
.recipyActions a {
	color: #c19906;
	font-size: 12px;
	text-decoration:none;
	display:block;
	line-height: 17px;
}

/*
.homepageUK .recipyActions a {
	display:inline;
}
*/





/* Recepy left column products ********************************************************/

.productGreenPadding  .leftPaneRecepy {
	position:static!important;
}

.prRecepyBoxContainer {
	color: #FFF;	
}

.prRecepyBoxContainer .recepyBox {
	padding: 0px;
}

.prRecepyBoxContainer .recipyActions {
	width: 150px;
	top:320px;
	right: 20px;
}

.prRecepyBoxContainer .recepyTitle {
	color: #c19906;
	font-size: 13px;
	margin-top: 18px;
}

.prRecepyBoxContainer .recipyActions a {
	text-align:right;
	font-size: 11px;
}

.prRecepyBoxContainer .recepyIngredients {
	margin-top: 15px;
}

.recepyLeftColNoPhoto .recipyActions {
	top:320px;
}


/* Recepy detail ********************************************************/
.detailRecepy {	
}

.detailRecepyTitle  {
	color: #474747;
	font-size: 17px;
	margin-bottom: 8px;
}

.detailRecepySender  {
	color: #d41e34;
}

.recepySubTitle  {
	color: #474747;
	font-size: 14px;
	margin-top: 28px;
	margin-bottom: 8px;	
}

.detailRecepyIngredients, .recepyPreparation {
	margin-left: 10px;
}

.detailRecepyIngredients li {
	list-style-type:disc;	
}

.recepyPreparation li {
}

.detailRecipyActions {
	margin-top: 28px;
}

.detailRecipyActions a {
	display: block;
	float: left;
	width: 100px;
}

#emailReceptContainer {
	padding-top: 20px;
}



/* Tip detail ********************************************************/

.detailTipContainer {
}

.detailTipTitle  {
	color: #474747;
	font-size: 16px;
	margin-top: 16px;
}

.detailTip {
	margin-top: 20px;
	margin-left: 1px;
}


/* Recepy random ********************************************************/

.recepyListRandomContainer {
}

.recepyListRandom {
	height: 208px;
}


.recipyActionsRandom {
	font-size: 12px;
	margin-left: 130px;
	margin-top:5px;
	text-align:right
}

.recipyActionsRandom a {
	text-decoration: none;
}




/* Recepy list ********************************************************/

.recepyListContainer, .tipListContainer {
	background-color: #c6e2e6;	
}

.recepyListHeader {
	background-color: #b9d2d6;
	border-bottom: solid 2px #9eb6b8;
	height: 30px;
	position:relative;
}

.recepyListHeader a {
	position: absolute;
	width: 80px;
	top: 0px;
	height: 27px;	
	text-align: center;
	font-size: 14px;
	padding-top: 5px;
	text-decoration : none;
}

a.recepyListTab1 {
	border-left: solid 1px #c6e2e6;
	left: 38px;
}

a.recepyListTab2 {
	color: #3a4244;
	border-right: solid 1px #c6e2e6;
	left: 120px;
}

a.recepyListActiveTab {
	color: #3a4244;
	border-left: solid 1px #9eb6b8;
	border-right: solid 1px #9eb6b8;
	background-color: #c6e2e6;
}

a.recepyListInActiveTab {
	color: #ffffff;
	background-color: #a3bfc3;
	height: 25px;
}

.recepyList {
	padding-top: 55px;
	position: relative;
}

.recepyCount {
	position: absolute;
	top: 15px;
	left: 30px;
	width: 300px;
}

.recepyListItem, .recepyListItemAlt {
	padding: 7px 10px 6px 30px;
}

.recepyListItem,
.recepyListItemAlt  {
	cursor: pointer;
}

.recepyListItem {
	background-color: #daeaee;
}

.recepyListItemImage {
	float: left;
	width: 62px;
}

.recepyListItemImage img {
	border: solid 1px #000;
}

.recepyListItemName {
	float: left;
	margin-left: 20px;
	width: 350px;
	font-size: 16px;
	color: #4d4d4d;
	margin-top: 14px;
}

.tipListContainer .recepyListItemName {
	margin-top: 0px;
}

.tipListContainer .recepyListItemName {
	margin-left: 0px;	
}

.recepyListPager {
	background-color: #c6e2e6;	
	padding:6px 0;
	text-align:right;
	padding-right: 5px;
}


a.recepyListPagingButtons {
	text-decoration: underline;
}

span.recepyListPagingButtons {
	font-weight:normal!important;
}

a.menuInActive, a.menuInActive cufon {
	cursor:default!important;
	text-decoration: none;
}







/* FROM OLD SITE ********************************************************/

.WITLINK
{
	color:white;
	text-decoration:underline;
	font-size:11px;
	font-weight:500;
	line-height:1.5;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.WIT
{
	color:white;
	font-size:11px;
	font-weight:500;
	line-height:1.5;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.WIT2
{
	color:#ECECEC;
	font-size:11px;
	font-weight:500;
	line-height:1.5;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.WINNAARS
{
	color:white;
	font-size:11px;
	font-weight:500;
	line-height:1.5;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.BUTTON
{
	color:white;
	background-color:#4C4F57;
	border:0px solid;
	padding:2px;
	font-size:12px;
	font-weight:500;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	cursor:pointer;
}

.BUTTONS
{
	color:white;
	background-color:#4C4F57;
	border:0px solid;
	padding:2px;
	font-size:10px;
	font-weight:500;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	cursor:pointer;
}

.LINK
{
	color:black;
	font-size:11px;
	font-weight:500;
	text-decoration:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.LINKW
{
	color:white;
	font-size:11px;
	font-weight:500;
	text-decoration:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.POPUP
{
	color:black;
	font-size:11px;
	font-weight:500;
	line-height:1.5;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.F_ZOEKEN
{
	color:black;
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:213px;
}

.FS_ZOEKEN
{
	color:black;
	font-size:11px;
	font-family:tahoma,trebuchet,"trebuchet ms",Arial,Helvetica,sans-serif;
	width:130px;
	height:20px;
}

.F_STELVRAAG
{
	color:black;
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:260px;
}

.F_STELVRAAGPC
{
	color:black;
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:70px;
}

.F_STELVRAAG2
{
	color:black;
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:186px;
}

.F_STELVRAAG3
{
	color:black;
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.F_RECEPT
{
	color:black;
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:280px;
}

.F_RECEPTS
{
	color:black;
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:145px;
}

.F_PC
{
	color:black;
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:80px;
}

.F_PLAATS
{
	color:black;
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:196px;
}

.F_TAREA
{
	color:black;
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:410px;
}

.F_ITEMS
{
	color:black;
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:400px;
}

.F_EMAIL
{
	color:black;
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:213px;
}