.annuleren a {color : red;float : right;}
/*Form styles*/
.error {clear : both;color : red;margin-left : 0px;}
input, textarea, select {
	width : auto;
	font-family : Verdana, Sans-serif;
	font-size : 11px;
	font-style : normal;
	border : 1px solid #87B655;
	width : auto;
	margin-bottom : 10px;
}

textarea {width : 358px;height : 150px;}

input.radio {width : auto;}

input.button {width : auto;margin-left : 0px;}


input.persons {width : 40px;}
input.price {width : 50px;}
input.zip {width : 50px;}
input.name {width : 125px;}
select.type {width : 125px;}

table#houseInfoSummary {border : 0px solid;}
#houseInfoSummary td,#houseInfoSummary th {vertical-align : bottom;height : 30px;}

.generalInfoInput, .addressInput, .faciliteitenInput, .distanceToInput {border :none;float : left;width : 375px;line-height : 25px;}
.generalInfoInput h2, .addressInput h2, .distanceToInput h2, .faciliteitenInput h2 {
border:1px solid #87B655; border-width : 0 0 2px 0; margin: 0 0 10px 0;padding : 0 0 3px 0; color:#D2221C !important;
}

.distanceToInput, .addressInput {float : right;}



