
body
{
	padding:0;
	margin:0;
	font-family:Arial;
	font-size:14px;
}

.Content
{
	padding-top:40px;
	width:920px;
	margin:0 auto;
	
}



.HearLogo
{
	float:left;
	padding-right:15px;
	padding-top:5px;
}

.Sp
{
	height:8px;
	line-height:8px;
	
	background-image:url('../../data/img/sp.gif');
	background-repeat:repeat-x;
	width:919px;
	
	margin-top:15px;
	margin-bottom:15px;
	
}


.Sp2
{
	height:3px;
	line-height:3px;
	
	background-image:url('../../data/img/sp2.gif');
	background-repeat:repeat-x;
	width:919px;
	
	margin-top:15px;
	margin-bottom:15px;
	
}

.FormTable
{
	width:100%;
}

	.FormTable td
	{
		padding-top:10px;
		padding-bottom:5px;
	}
	.FormTable .Label
	{
		font-size:16px;
		padding-right:25px;
	}
	
	.FormTable .Value .InputText
	{
		padding:4px;
		border:1px solid #f04853;
		width:312px;
	}	
	
.TextGreen
{
	color:#1fa72f;
	font-size:16px;
	
	padding-left:40px;
	
}



.RadioItem
{
	margin-top:35px;
	margin-bottom:15px;
}
	.RadioItem .Heart
	{
		float:left;
		padding-right:5px;
	}
	
	
	.RadioItem .Text
	{
		float:left;
		width:850px;
		line-height:21px;
		font-size:16px;
	}
	
	.RadioItem .InputSmall
	{
		padding:4px;
		border:1px solid #f04853;
		width:25px;
		margin-left:5px;
		margin-right:5px;
		vertical-align:bottom;
	}
	
	.TextRed
	{
		color:#f04853;
	}
	
	.InputList
	{
		padding-left:110px;
		padding-top:20px;
		margin-bottom:20px;
	}
	
		.InputList .Item .InputSmall
		{
		vertical-align:middle;
		}
		.InputList .Item
		{
			margin-top:6px;
			margin-bottom:6px;
			
		}
		
	.TextSmall
	{
		font-size:12px;
		padding-left:55px;
		margin-bottom:40px;
	}
	
	.Total
	{
		margin-bottom:8px;
		font-size:18px;
		color:#f04853;
	}
	
	.TotalBig
	{
		margin-bottom:8px;
		font-size:21px;
		color:#f04853;
		font-weight:bold;
	}	
	
		.TotalBig .Sub
		{
			font-size:14px;
			color:#000;
			font-weight:100;
		}
		
		
	.Verstuur
	{
		position:absolute;
		margin-top:25px;
		z-index:3;
	}
	
	
	
	
	
	.Footer
	{
		margin-top:100px;
		background-color:#231f20;
		height:260px;
		
		background-image:url('../../data/img/bottom.gif');
		background-repeat:repeat-x;
		background-position:center top;
		z-index:2;
	}
	
	.Footer .Layer1
	{
		width:920px;
		margin:0 auto;
	}
	.Footer .Link
	{
		
		position:absolute;
		text-align:right;
		padding-top:180px;
	}
	
		.Footer .Link .Heart
		{
			float:left;
			padding-top:4px;
		}
		.Footer .Link .Url
		{
			float:left;
			padding-left:15px;
			font-size:16px;
			font-weight:bold;
		}

			.Footer .Link .Url a
			{
				color:#fff;
				text-decoration:none;
			}
			
			.Footer .Link .Url a:hover
			{

				text-decoration:underline;
			}			
			
			
		.DateBox 
		{
			border:1px solid #f04853;
			width:300px;
			padding:3px;
			padding-left:20px;
		}
		.DateBox input
		{
			border:none;
			font-style:italic;
			color:#000;
		}
		
		.DateBox img
		{
			vertical-align:middle;
		}
