﻿div#content2{min-height:1%;} 
fieldset#winaction
{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
}
fieldset#winaction legend
{
	display:none;
}
fieldset#winaction h6,#thirtyPlusTop h6
{
	font-size:26px;
	margin:0;
	padding:0;
	letter-spacing:-6px;
}
fieldset#winaction p
{
	padding:8px 0 0;
}
fieldset#winaction div#winform div#wincode
{
	background:url(/images/winactie/codeBg.gif) repeat-y top left;
	width:410px;
	overflow:hidden;
	margin-bottom:8px;
}
fieldset#winaction div#winform div#wincode-header
{
	background:url(/images/winactie/codeHeaderBg.gif) no-repeat top left;
	/*text-align:center;*/
	padding:6px 0 0 103px;
	overflow:hidden;
}
/*+html fieldset#winaction div#winform div#wincode-header
{
	padding:6px 0 0 102px;
}*/
fieldset#winaction div#winform span.message3
{
	display:block;
}
 div#wincode label
 {
 	/*font-size:16px;*/
 	margin:0 0 5px;
 	display:block;
 }
 div#wincode-content label
 {
 	margin:3px 0 5px;
 }
fieldset#winaction div#winform div#wincode-content
{
	font-size:12px;
	padding:0 10px 7px 103px;
	background:url(/images/winactie/codeBottomBg.gif) no-repeat bottom left;
}
/*+html fieldset#winaction div#winform div#wincode-content
{
	padding:0 10px 7px 102px;
}*/
fieldset#winaction div#winform div#wincode-content input,fieldset#winaction div#winform div.form div input[type=text],#thirtyPlus input[type=text]
{
	width:204px;
	/*height:18px;*/
	height:16px;
	padding:2px 0;
	border:1px #cecece solid;
}
fieldset#winaction div#winform div.form div
{
	padding:2px 0 0;
	clear:both;
}
fieldset#winaction div#winform div.form div.clear
{
	margin:0;
	padding:0;
	border:0;
	height:24px;
}
fieldset#winaction div#winform div.form div label
{
	width:103px;
	float:left;
	padding:3px 0 0;
}
fieldset#winaction div#winform div.form div input[type=text]
{
	width:306px;
}
fieldset#winaction div#winform div.form div table label
{
	padding:2px 0 0;
	float:none;
}
fieldset#winaction div#winform div.form div table td
{
	width:106px;
}
fieldset#winaction div#winform div.form div input[type=radio]
{
	/*float:left;*/
	margin:0 18px 0 0;
	padding:0;
	vertical-align:middle;
}
fieldset#winaction div#winform div.form div input[type=checkbox]
{
	margin-left:0;
}
fieldset#winaction div#winform div.form div span.checkbox
{
	vertical-align:middle;
}
fieldset#winaction div#winform div.form div input.submit,#thirtyPlus input.submit,#winform input.insturen
{
	float:right;
	text-decoration:none;
	text-align:left;
	font-size:18px;
	padding:0 0 3px 17px;
	margin:6px 11px 0 0;
	width:226px;
	letter-spacing:-1px;
	height:28px;
	background:url(/images/winactie/buttonBg.gif) no-repeat center left;
	border:0;
	font-family:Arial, HelveticaNeueLT, Sans-Serif, Verdana;
	cursor:pointer;
}
#winform input.insturen
{
	width:108px;
	background:url(/images/winactie/thirtyplus/insturen.png) no-repeat left center;
}
fieldset#winaction div#winform div.form div input:hover.submit,#thirtyPlus input:hover.submit
{
	background:url(/images/winactie/buttonHoverBg.gif) no-repeat center left;
}
#winform input:hover.insturen
{
	background:url(/images/winactie/thirtyplus/insturen-hover.png) no-repeat left center;
}
fieldset#winaction div#winform div.form .winBtnDiv
{
	padding:0 25px 0 0;
	background:url(/images/winactie/buttonBg.gif) no-repeat right 0;
	float:right;
	margin-top:10px;
}
.winBtnDiv .winBtn
{
	border:0;
	padding:0 8px 4px!important;
	background:none;
	letter-spacing:-1px;
	/*height:28px;*/
	font-family:Arial, HelveticaNeueLT, Sans-Serif, Verdana;
	cursor:pointer;
	font-size:18px;
	width:auto;
	overflow:visible;
}
.winBtnDiv .sendBtn
{
	border:0;
	background-color:Transparent;
	width:auto;
	overflow:visible;
	height:28px;
	line-height:28px;
	font-weight:bold;
	font-size:16px;
	padding:0;
	cursor:pointer;
	font-family:Arial, HelveticaNeueLT, Sans-Serif, Verdana;
}
fieldset#winaction div#winform div.form .winBtnDiv:hover
{
	background:url(/images/winactie/buttonHoverBg.gif) no-repeat right 0;
	cursor:pointer;
}
.winBtnDiv:hover .winBtn
{
	background:url(/images/winactie/buttonHoverBg.gif) no-repeat left 0;
}
div#wincode select
{
	width:206px;
	height:20px;
}
fieldset#winaction div#winform div.form div.letop
{
	padding:6px 0 0;
}
fieldset#winaction div#winform div.form span.f-13
{
	font-size:13px;
}
/********************************************
	win action result
********************************************/
div.winaction-win .winaction-result-title
{
	font-size: 67px; letter-spacing: -6px;
}
div.winaction-win h6
{
	font-size: 26px; letter-spacing: -6px;
}
div.winaction-result div.winaction-img
{
	text-align:center;
}

div.winaction-lose .winaction-result-title
{
	font-size: 35px; letter-spacing: -6px;
}

div.winaction-lose h6
{ 
	font-size: 26px; letter-spacing: -6px;
}
/********************************************
	winer
********************************************/
div.textContent,div#winaction-winners
{
	overflow:hidden;line-height:18px; width:406px;
}
div.textContent h5
{
	margin:0;font-size:16px; padding:0 0 2px;
}
div.textContent h6{
	font-size:14px;margin:0;padding:0;padding:10px 0 13px;
}
div.textContent dl,div.textContent dt,div.textContent dd,
div#winaction-winners dl,div#winaction-winners dt,div#winaction-winners dd,
div.weekWiner dl,div.weekWiner dt,div.weekWiner dd
{
	margin:0; padding:0;
}
div#winProduct dl
{
	float:left;
	width:126px;
	height:143px;
	padding:7px 1px 10px;
	background:url('/images/winactie/PrizeInFood/winProductBg.png') no-repeat top left;
	text-align:center;
	overflow:hidden;
	margin:0 0 0 5px;
}
div#winProduct dl:first-child
{
	margin:0;
}
div#winProduct dl img
{
	max-width:117px;max-height:110px;
}
div#winProduct dl dd{
	position:relative;height:110px;
}
div#winProduct dl a.button
{
	position:absolute; top:0;right:7px;
	background:url('/images/winactie/PrizeInFood/button.png') no-repeat top left;
	width:20px;height:20px;text-indent:-9999em;
}
div#winProduct a.all
{
	background:url('/images/winactie/PrizeInFood/button.png') no-repeat top right;
	float:right; padding:0 26px 0 0;line-height:20px;font-weight:bold;font-size:14px; margin:18px 0 0;
	color:#000; text-decoration:none;
}
div#winProduct dl dt a{
	font-weight:bold;text-decoration:underline;
}
div#terms dl{
	overflow:hidden;
	width:100%;
}
div#terms dl dt
{
	margin:24px 0 0; font-weight:bold;
}
div#winaction-winners p
{
	margin:0 0 3px;
}
div#winaction-winners dl
{
	float:left;
	width:50%; line-height:15px; height:120px; margin:15px 0 0;
}
div#winaction-winners dl dt
{
	font-weight:bold;
}
div#content div.textContent p
{
	margin:0 0 10px;
}
div.textContent p img
{
	display:block; padding:8px 0;
}
div.textContent a.winkel
{
	font-size:14px;font-weight:bold;background:url('/images/winactie/PrizeInFood/winkel.png') no-repeat top right;
	line-height:20px; padding:0 26px 0 0; float:right; text-decoration:none;color:#000; margin:6px 0 0;
}
div.weekWiner div.rounded-content{ padding:0 15px;width:256px; font-size:12px;}
div.weekWiner div.rounded-content h4{ font-size:18px;}
div.weekWiner dl
{
	line-height:15px;
	padding:0 0 16px;
}
div.weekWiner dl dt
{
	font-weight:bold; font-size:14px; padding:2px 0 6px;
}
div.weekWiner dl dd
{
	clear:both;
}
div.weekWiner dl dd span
{
	display:block;float:left;width:56px;
}
div.weekWiner dl dd span + span
{
	width:auto;
}
div#terms dl{
	overflow:hidden;
	width:100%;
	line-height:18px;
}
div#terms dl dt
{
	margin:24px 0 0; font-weight:bold;
}
div#terms ul,div#terms li{list-style:none;margin:0;padding:0;}
div#terms ul
{
	margin:24px 0 0;
}
/***************************************
    thirty plus
**************************************/
#thirtyPlus{line-height:24px;font-size:12px;}
#thirtyPlus #tip{font-weight:bold;}
#thirtyPlus input[type=text]{width:245px}
#thirtyPlus .questionArea{padding-bottom:17px;overflow:hidden;}
#thirtyPlus .questionArea label{line-height:18px;float:left;width:395px;font-size:12px;}
#thirtyPlus .questionArea input[type=radio]{margin:4px 8px 0 0;padding:0;float:left;width:13px;height:13px;}
#thirtyPlus  input.submit{margin:16px 0 0}
#thirtyPlusTop p{display:block;width:428px;padding:20px 0 0;clear:left;}
#thirtyPlusTop h5
{font-size:34px;
	margin:0;
	padding:0;
	letter-spacing:-6px;
}

/***************************************
    Keizer Culinair
**************************************/
#thirtyPlus .captchaArea label
{
    width: 183px;
    display: inline-block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}
.ffHack { overflow:hidden ;}
#thirtyPlus .captchaArea input
{
    float: left;
    height: 14px;
    line-height: 14px;
    width: 206px;
    border: 1px solid #7f9db9;
    display: inline-block;
    margin-right:5px;
    padding:2px;
}

#thirtyPlus .captchaArea .captcha,
#thirtyPlus .captchaArea .errorTips
{
    clear: both;
    margin: 14px 0 4px 183px;
}
.actieTitle 
{
	font-weight: bold;
	font-size: 14px;
}


.
