body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3c3c3c;
	margin: 0px;
	background-image: url(../images/talon.jpg);
	background-repeat: no-repeat;
	background-color: #9e9fa3;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.ladderKoptekst {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	line-height: 19px;
}

.abb_invoerveld1 {
	height: 16px;
	width: 65px;
	border: 1px solid #C2C4C6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.abb_invoerveld2 {
	height: 16px;
	width: 343px;
	border: 1px solid #C2C4C6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.abb_invoerveld2b {
	height: 16px;
	width: 343px;
	border: 1px solid #C2C4C6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.abb_invoerveld3 {
	height: 16px;
	width: 30px;
	border: 1px solid #C2C4C6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.abb_invoerveld3b {
	height: 16px;
	width: 30px;
	border: 1px solid #C2C4C6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.abb_invoerveld4 {
	height: 16px;
	width: 212px;
	border: 1px solid #C2C4C6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.abb_invoerveld5 {
	height: 16px;
	width: 260px;
	border: 1px solid #C2C4C6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.abb_invoerveld6 {
	height: 16px;
	width: 288px;
	border: 1px solid #C2C4C6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.abb_invoerveld7 {
	height: 120px;
	width: 343px;
	border: 1px solid #C2C4C6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3c3c3c;
}
.abb_invoerveld8 {
	height: 16px;
	width: 288px;
	border: 1px solid #C2C4C6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.abb_invoerveld9 {
	width: 343px;
	border: 1px solid #C2C4C6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
}




a.inschrijving:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	vertical-align: bottom;
}
a.inschrijving:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.inschrijving:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.menuTekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.menuTekst a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.menuTekst a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.menuTekst a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.pulldown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 185px;
	padding: 0px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	text-align: center;
}
.contentpadding {
	padding-top: 14px;
	padding-right: 18px;
	padding-bottom: 25px;
	padding-left: 18px;
	font-size: 11px;
}
.koptekstRose {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ff58d0;
	text-decoration: none;
}
.outline {
	border: 1px solid #666666;
	padding: 6px;
}
.inlogTekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.login_invoerveld {
	height: 15px;
	width: 95px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border: 1px solid #666666;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #000000;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.inlogHead {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	background-color: #b2dc51;
	height: 28px;
}
.inlogContent {
	padding-top: 14px;
	padding-right: 18px;
	padding-bottom: 14px;
	padding-left: 18px;
}
.invoerveld3 {
	height: 16px;
	width: 240px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border: 1px solid #666666;
}
.headerBg {
	background-image: url(../images/headerBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.headerBg2 {
	background-image: url(../images/headerBg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.contentBg {
	background-image: url(../images/contentBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.inlogTekst a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
.inlogTekst a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
.inlogTekst a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.koptekstOnderschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}
.formulierPadding {
	padding: 5px;
}

.koptekstZwart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.koptekstZwart2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
a.tekstGrijs:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a.tekstGrijs:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a.tekstGrijs:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.koptekstOnderschrZwart {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-style: italic;
}
.koptekstOnderschrift2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	color: #3c3c3c;
	font-style: normal;
}
.koptekstOnderschrift3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}

.prijsTekstRose {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ff58d0;
}

.checkbox {
	border: 1px solid #C2C4C6;
}
a.tekstRose:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff58d0;
	text-decoration: underline;
}
a.tekstRose:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #ff58d0;
}
a.tekstRose:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff58d0;
	text-decoration: none;
}
.plattetekstZwart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
input {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3c3c3c;
}
.headline1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}
.koptekstGroen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #73aa37;
	text-decoration: none;
}
.koptekstBlauw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00a4e8;
	text-decoration: underline;
}
.koptekstOnderschrLadder {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #3c3c3c;
	font-style: italic;
	line-height: 14px;
}
.ladderPlattetekst {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3c3c3c;
	line-height: 14px;
}
.planningOutline {
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #C2C4C6;
	border-left-color: #C2C4C6;
}
.planningTitelbalk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #50AC25;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C4C6;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-color: #C2C4C6;
}
.planningWeeknr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C4C6;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-color: #C2C4C6;
}
.planningWeeknrDgrijs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #d9dadc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C4C6;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-color: #C2C4C6;
	height: 30px;
	width: 30px;
	padding: 0px;
}
.planningWeeknrLgrijs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #e6e7e8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C4C6;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-color: #C2C4C6;
	height: 30px;
	width: 30px;
}
.planningWit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C4C6;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-color: #C2C4C6;
	height: 30px;
	width: 30px;
	padding: 0px;
}
.cat_wonen {
	background-color: #00770C;
	height: 31px;
}
.cat_mannen {
	background-color: #0068B5;
	height: 31px;
}
.cat_opvoeding {
	background-color: #00A80A;
	height: 31px;
}
.cat_vrouwen {
	background-color: #e6408d;
	height: 31px;
}
.cat_jeugd {
	background-color: #D694C1;
	height: 31px;
}
.cat_glossy {
	background-color: #fecc00;
	height: 31px;
}
.cat_automotor {
	background-color: #ba742a;
	height: 31px;
}
.cat_sport {
	background-color: #4AD1F2;
	height: 31px;
}
.cat_populairewetenschap {
	background-color: #FF6900;
	height: 31px;
}
.cat_computerbladen {
	background-color: #9D9FA1;
	height: 31px;
}
.cat_financieel {
	background-color: #FFEE00;
	height: 31px;
}
.cat_opinie {
	background-color: #a64d94;
	height: 31px;
}
.cat_programmabladen {
	background-color: #A8CA00;
	height: 31px;
}
.cat_mind {
	background-color: #FFB4B4;
	height: 31px;
}
.cat_reizen {
	background-color: #B11117;
	height: 31px;
}

.cat_jongevrouwen {
	background-color: #00a193;
	height: 31px;
}
.cat_specialinterest {
	background-color: #FF0014;
	height: 31px;
}
.cat_buitenlandsetitels {
	background-color: #98981c;
	height: 31px;
}
.tekstGrijs {
	color: #666666;
}
.weeknrRood {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.tekstRood {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	font-style: normal;
	line-height: 17px;
}
.textarea_invoerveld {
	width: 349px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3d;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3C3C3D;
	font-size: 11px;
}

.ladderDatumMarge {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.ladderDatumMargeRood {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	font-style: normal;
	line-height: 17px;
	padding-left: 10px;
	padding-top: 2px;
}
.voordeelblokjesMarge {
	padding-bottom: 13px;
}
.abb_invoerveldNieuwsbrief {
	width: 150px;
	border: 1px solid #C2C4C6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
}
a.color1:link,a.color1:active ,a.color1:visited {
	
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
td{font-size:11px;}
.caption{
	color: #ffffff;
	font-weight: bold;
}
.tab{
	position: absolute;
	left: -2px;
	top: 145px;
}

.but_submit{
	position: absolute;
	left: 386px;
	top: 221px;
	width: 150px;
	font-weight: bold;
	background-color: #CCCCCC;
	border: 1px solid #666666;
	cursor: hand;
}	

.tab input{
	background-color: #cecfd1;
	border: 1px solid #666666;
}
.style1 {
	color: #FF0000;
	
}
.txt_bedankt{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-position: center;
	text-align: center;
}
.inp_name{
	position: absolute;
	left: 107px;
	top: 108px;
	height: 25px;
	width: 500px;
	font-size: 14px;
	background-color: #cecfd1;
	border: 1px solid #666666;
}
.np_telefon{
	position: absolute;
	left: 151px;
	top: 179px;
	height: 25px;
	width: 500px;
	font-size: 14px;
	background-color: #cecfd1;
	border: 1px solid #666666;
	}
.txtname{
	position: absolute;
	left: 108px;
	top: 90px;
}
.txttelefon{
	position: absolute;
	left: 152px;
	top: 159px;
}
