th{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
#TableMain{
	background-color: White;
}
#InputForm{
	display: block;
	position: absolute;
	left:200px;
	top:134px;
	height: 10px;
}
.stepextra{
	background : #FFFF99;
}
div#Label{
	position: relative;
	width: 100px;
	height: 22px;
	z-index: 10;
	left: 10px;
	top: 12px;
	border: 3px solid #808080;
	text-align: center;
	background-color: #C0C0C0;
	font: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: Black;
}
div#LabelMonth{
	position: relative;
	width: 100px;
	height: 22px;
	z-index: 10;
	left: 10px;
	top: 9px;
	border: 0px solid #808080;
	text-align: center;
	font: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: Black;
}
.DrakGray,
#TDBorderColor{
	background-color: #808080;
}

#voorwaarden{
	background-color: White;
	border-style: solid;
	border-color: #808080;
	border-width: 3px;
}
#notification{
	position: relative;
	left: 350;
	top: 50%;
	z-index: 10;
	visibility: hidden;
	width: 200px;
	height: 60px;
	background-color: White;
	border: thin solid Red;
	text-align: center;
	padding-top: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-style: italic;
	font-weight: normal;
}
div.m2design{
	position: absolute;
	left: 86;
	top: 14;
	z-index: 20;
	visibility: visible;
}
div.stappen{
	position: absolute;
	left: 200;
	top: 10;
	z-index: 2;
	visibility: visible;
}
.error{
	font-size: 12px;
	font-family: arial, Helvetica, sans-serif;
	text-align: center;
	font-style : italic;
	font-weight : bold;
}
div.stappen table{
	text-align: center;
	border: 0px;
	height : 33px;
	width : 500px;
}
div.stappen td{
	width : 20%;
	text-align: center;
}

div.Border,
div.BorderStap{
	position : absolute;
	left :110px;
	top :54px;
	z-index : 100;
}
div.Border table,
div.Border table td{
	font-family : "Arial Black";
	font-style : italic;
	font-weight : bold;
	color : White;
	font-size : 35px;
	background-color: #FD1813;
	text-align: center;
	border: 0px;
	height : 50px;
	width : 640px;
}
div.BorderStap table,
div.BorderStap table td{
	font-family : Arial;
	font-style : italic;
	font-weight : bold;
	color : White;
	font-size : 20px;
	background-color: #FD1813;
	text-align: center;
	border: 0px;
	height : 50px;
	width : 640px;
}


.TextWhite{
	color: White;
	font-size: 12px;
	font-weight: normal;
	font-family: arial, Helvetica, sans-serif;
	font-style : normal;
	background-color : #FD1813;
}
.TextHeader{
	color: #C0C0C0;
	font-size: 14px;
	font-weight: bolder;
	font-family: arial, Helvetica, sans-serif;
	font-style : normal;
	background-color : #808080;
}
div.agenda{
	position: absolute;
	left:0;
	top:150;
}

select,
select.False,
textarea,
.InputWensTrue1,
.InputWensFalse1,
.InputCouponcode{
	font-family: arial, Helvetica, sans-serif;
	color: Black;
	font-size: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}

select,
select.False,
.InputWensTrue,
.InputWensFalse{
	width: 200px;
}
.InputTrue1,
.InputFalse1,
textarea1,
select1,
select.False1,
.InputWensTrue1,
.InputWensFalse1{
	width: 200px;
}
.questionTrue,
.questionFalse{
	width: 250px;
}
.InputTrue,
.InputWensTrue1,
.InputTrue1,
.InputTrue3{
	background-color : #FFFFE0;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	color: Black;
	font-size: 12px;
}
.InputField{
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	color: Black;
	font-size: 12px;
}
select.True{
	color: #808080;
}
td{
	color: Black;
	font-size: 12px;
	font-family: arial, Helvetica, sans-serif;
}
body {
	background-repeat: repeat-y;
	background-image: url(images/back.gif);
	background-color: White;
	color: Black;
	font-size: 12px;
	font-family: arial, Helvetica, sans-serif;
}
.OverzichtPrijs{
	color: black;
	font-size: 12px;
	font-weight: bold;
	font-family: arial, Helvetica, sans-serif;
	text-align: right;
	font-style: normal;
	width: 54px;
}
.OverzichtEuro{
	color: black;
	font-size: 12px;
	font-weight: bold;
	font-family: arial, Helvetica, sans-serif;
	text-align: right;
	font-style: normal;
	width: 18px;
}
.OverzichtPrijsKorting{
	color: #FD1813;
	font-size: 12px;
	font-weight: bold;
	font-family: arial, Helvetica, sans-serif;
	text-align: right;
	font-style: normal;
	width: 54px;
}
.OverzichtNaam{
	color: black;
	font-size: 12px;
	font-weight: normal;
	font-family: arial, Helvetica, sans-serif;
	font-style: oblique;
}


.header{
	color: #FD1813; 
	font-size: 14px;
	font-weight: bold;
	font-family: arial, Helvetica, sans-serif;
}
.ExtraOpmerking,
.VraagOpmerking{
	color: Red;
	font-size: 10px;
	font-family: arial, Helvetica, sans-serif;
}
.tekst{
	color: Black;
	font-size: 12px;
	font-family: arial, Helvetica, sans-serif;
	padding-left: 10px;
}
.vraag{
	color: Black;
	font-size: 12px;
	font-family: arial, Helvetica, sans-serif;
}
.linksomsch{
	color: Silver;
	font-size: 11px;
	font-family: arial, Helvetica, sans-serif;
	padding-left: 20px;
}
UL{
	list-style: square;
	list-style-position: outside;
	padding-left: 0px;
}
hr{
	border-top : 2px solid #808080;
	border-bottom: 1px solid White;
}
.StrongRight{
	text-align: right;
	color: Black;
	font-weight: bold;
	font-size: 12px;
	font-family: arial, Helvetica, sans-serif;
	padding-left: 10px;
}
.Antwoord{
	color: Black;
	font-size: 12px;
	font-family: arial, Helvetica, sans-serif;
	padding-left: 20px;
	font-style: italic;
}
td.ExtraInfo{
	color: Black;
	font-size: 12px;
	font-family: arial, Helvetica, sans-serif;
	padding-left: 10px;
}
#ContactInfo{
	position: absolute;
	left:277;
	top:124;
	z-index : 1;
}
#InloggenInfo,
#PDFInfo{
	position: absolute;
	left:227;
	top:124;
	z-index : 50;
}
#WachtlijstInfo{
	position: relative;
	left: 227;
	top: 124;
	z-index: 50;
}
#Contact{
	position: absolute;
	left:660;
	top:134;
}
#but_portfolio{
	position: absolute;
	left:660;
	top:184;
}
#Inloggen{
	position: absolute;
	left:660;
	top:234;
}
#Acrobat{
	position: absolute;
	left: 660;
	top: 284;
}
#Account{
	visibility: hidden;
	position: absolute;
	left:660;
	top:334;
}
.KolomVraag0,
.KolomExtra0,
.KolomKeuzeFalse0,
.KolomKeuzeTrue0,{
	background-color: #F0F0F0;
	vertical-align: top;
}
.KolomVraag1,
.KolomExtra1,
.KolomKeuzeFalse1,
.KolomKeuzeTrue1,{
	background-color: #D0D0D0;
	vertical-align: top;
}
.KolomVraag0Display,
.KolomExtra0Display,
.KolomKeuzeFalse0Display,
.KolomKeuzeTrue0Display,{
	background-color: #F0F0F0;
	vertical-align: top;
	border-top: thin solid White;
}
.KolomVraag1Display,
.KolomExtra1Display,
.KolomKeuzeFalse1Display,
.KolomKeuzeTrue1Display,{
	background-color: #D0D0D0;
	vertical-align: top;
	border-top: thin solid White;
}
.Regelnaam,
.RegelnaamTrue,
.RegelnaamFalse{
	padding-left: 8px;
	vertical-align: top;
	padding-top: 4px;
}
.RegelnaamTrueDisplay,
.RegelnaamTrue{
	color: #808080; 
}
.RegelnaamTrueDisplay,
.RegelnaamFalseDisplay{
	vertical-align: top;
}


.KolomHeaderOverview0{
	font: normal;
	font-weight: bold;
	Text-align: center;
	background-color: #F0F0F0;
}
.KolomHeaderOverview1{
	font-weight: bold;
	Text-align: center;
	background-color: #D0D0D0;
}
.TextButton{
	cursor: pointer;
}
.TextButtonRow{
	background-color: #C0C0C0;
}
.Button{
	cursor: pointer;
	Text-align: center;
	color: Black;
	font-size: 10px;
	font-family: arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #E7E7E7;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#Monthly{
	z-index : 200;
	position: absolute;
	left:660;
	top:330;
}
#portfolio_text,
#portfolio{
	width: 450px;
	padding-bottom: 20px;
}
.portfolio_frame{
	float: left;
	padding: 15px;
}
.portfolio_principal{
	width: 450px;
}
.portfolio_title{
	font-size: 12px;
	font-weight: bold;
	color: #FD1813;
}
.portfolio_desc{
	font-size: 11px;
}
.portfolio_logo{
	float: none;
}
.portfolio_principal a{
	font: 10px;
	color: Black;
}