body {
	color: black;
	background-color: #e3e3e3;
	text-align: center;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.blok1 { color: #fff; font-size: 11px; font-family: arial; background-color: #a54399; text-align: left; vertical-align: top; padding-top: 15px; padding-right: 20px; padding-left: 20px; }
.blok1 a { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: underline; text-align: right; }
.content_trouw { color: 005677; font-size: 11px; font-family: arial; background-color: #d9f3fd; text-align: left; padding-top: 15px; padding-right: 20px; padding-left: 20px; vertical-align: top; }
.blok3 { color: #000; font-size: 11px; font-family: arial; background-color: c6e7ea; text-align: left; padding-top: 15px; padding-right: 20px; padding-left: 20px; vertical-align: top; }
.footer {
	color: #999999;
	font-size: 11px;
	font-family: arial;
	text-align: center;
}
.footer a {
	color: #999999;
	font-size: 11px;
	font-family: arial;
	text-align: center;
	text-decoration: none;
}
.footer a:hover {
	color: #999999;
	font-size: 11px;
	font-family: arial;
	text-align: center;
	text-decoration: underline;
}
.connexx { color: #ccc; font-size: 11px; font-family: arial; }
.connexx a { color: #ccc; font-size: 11px; font-family: arial; text-decoration: none; }
.subfoto { margin: 0; padding: 0; }
.content { color: #000; font-size: 11px; font-family: arial; background-image: url(img/content_bg.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; padding-top: 20px; padding-left: 30px; }
td {
	color: #000;
	font-size: 11px;
	font-family: arial;
}
.form { font-size: 10px; width: 180px; height: 20px; }
.menu_home {
	font-weight: bold;
	color: #FFFFFF;
	background-color: e50278;
	font-size: 8pt;
	text-align: center;
	padding:0px;
}
.menu_home a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: e50278;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
	width: 100%;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
}
.menu_home a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ba0161;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_home_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ba0161;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_trouw {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 00adef;
	font-size: 8pt;
	text-align: center;
}
.menu_trouw a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 00adef;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
	width: 100%;
	padding-top: 6px;
	padding-bottom:6px;
	display:block;
}
.menu_trouw a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 016e98;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_trouw_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 016e98;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_trouw_sub {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 00adef;
	font-size: 7pt;
}
.menu_trouw_sub a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 00adef;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
}
.menu_trouw_sub a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 016e98;
	font-size: 7pt;
	text-decoration: none;
}
.menu_trouw_sub_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 016e98;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
}
.div_trouw {
	background-color: #d9f3fd; 
	width:374px; 
	height:480px; 
	overflow:auto;
	color: 005677; 
	font-size: 11px; 
	font-family: arial; 
	text-align: left;
	padding-right: 10px; 
	padding-left: 10px;
	vertical-align: top;
	scrollbar-base-color: #00adef;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #00adef;
	scrollbar-darkshadow-color: #00adef;
	scrollbar-shadow-color: #00adef;
	scrollbar-track-color: #d9f3fd;
	margin:auto;
}
.div_trouw h1 {
	color: #00adef;
	font-size: 12pt;
	font-weight:bold;
}
.div_trouw a {
	color: #00adef;
	text-decoration: none;
}
.div_trouw a:hover {
	color: #00adef;
	text-decoration: underline;
}
.div_fotoalbums {
	background-color: #ffdfc6; 
	width:374px; 
	height:480px; 
	overflow:auto;
	color: d55000; 
	font-size: 11px; 
	font-family: arial; 
	text-align: left;
	padding-right: 10px; 
	padding-left: 10px; 
	vertical-align: top;
	scrollbar-base-color: #ff9c19;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #ff9c19;
	scrollbar-darkshadow-color: #ff9c19;
	scrollbar-shadow-color: #ff9c19;
	scrollbar-track-color: #ffdfc6;
	margin:auto;
}
.div_fotoalbums h1 {
	color: #ff9c19;
	font-size: 12pt;
	font-weight:bold;
}
.div_fotoalbums a {
	color: #ff9c19;
	text-decoration: none;
}
.div_fotoalbums a:hover {
	color: #ff9c19;
	text-decoration: underline;
}
.menu_fotoalbum {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ff9c19;
	font-size: 8pt;
	text-align: center;
}
.menu_fotoalbum a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ff9c19;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
	width: 100%;
	padding-top: 6px;
	padding-bottom: 6px;
	display:block;
}
.menu_fotoalbum a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ff7200;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_fotoalbum_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ff7200;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_fotoalbum_sub {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ff9c19;
	font-size: 7pt;
}
.menu_fotoalbum_sub a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ff9c19;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
	padding-top:2px;
	padding-bottom: 2px;
	display:block;
}
.menu_fotoalbum_sub a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ff7200;
	font-size: 7pt;
	text-decoration: none;
}
.menu_fotoalbum_sub_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ff7200;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
}


.div_home1 {
	background-color: #ffffff; 
	width:694px; 
	height:454px; 
	overflow:auto;
	color: #5f5f5f; 
	font-size: 10px; 
	font-family: arial; 
	text-align: left;
	padding: 0 10px; 
	vertical-align: top;
	scrollbar-base-color: #e0e0e0;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #e0e0e0;
	scrollbar-darkshadow-color: #e0e0e0;
	scrollbar-shadow-color: #e0e0e0;
	scrollbar-track-color: #ffffff;
	margin: auto;
}


.div_home {
	background-color: #ffffff;
	width:394px;
	height:454px;
	overflow:auto;
	color: #5f5f5f;
	font-size: 10px;
	font-family: arial;
	text-align: left;
	padding: 0 0px;
	vertical-align: top;
	scrollbar-base-color: #e0e0e0;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #e0e0e0;
	scrollbar-darkshadow-color: #e0e0e0;
	scrollbar-shadow-color: #e0e0e0;
	scrollbar-track-color: #ffffff;
	margin: auto;
}
.div_home h1 {
	color: #e50278;
	font-size: 12pt;
	font-weight: bold;
}
.div_home a {
	color: #5f5f5f;
	font-size: 10px;
	font-weight: bold;
}
.div_home p {font-size: 11px;}
.menu_boek_sub {
	font-weight: bold;
	color: #FFFFFF;
	background-color: e50278;
	font-size: 7pt;
}
.menu_boek_sub a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: e50278;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
}
.menu_boek_sub a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ba0161;
	font-size: 7pt;
	text-decoration: none;
}
.menu_boek_sub_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ba0161;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
	padding-bottom:6px;
	padding-top:6px;
}
.div_boek {
	background-color: #fbd8ec; 
	width:374px; 
	height:480px; 
	overflow:auto;
	color: 7e073d; 
	font-size: 11px; 
	font-family: arial; 
	text-align: left;
	padding-right: 10px; 
	padding-left: 10px; 
	vertical-align: top;
	scrollbar-base-color: #e50278;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #e50278;
	scrollbar-darkshadow-color: #e50278;
	scrollbar-shadow-color: #e50278;
	scrollbar-track-color: #ffffff;
	margin:auto;
}
.div_boek h1 {
	color: e50278;
	font-size: 12pt;
	font-weight:bold;
}
.div_boek a {
	color: e50278;
	text-decoration: none;
}
.div_boek a:hover {
	color: e50278;
	text-decoration: underline;
}
.menu_kalenders {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 25a9b7;
	font-size: 8pt;
	text-align: center;
}
.menu_kalenders a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 25a9b7;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
	width: 100%;
	padding-top: 6px;
	padding-bottom: 6px;
	display:block;
}
.menu_kalenders a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 005a64;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_kalenders_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 005a64;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_kalenders_sub {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 25a9b7;
	font-size: 7pt;
}
.menu_kalenders_sub a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 25a9b7;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
}
.menu_kalenders_sub a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 005a64;
	font-size: 7pt;
	text-decoration: none;
}
.menu_kalenders_sub_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 005a64;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
}
.div_kalenders {
	background-color: #e0eced; 
	width:374px; 
	height:480px; 
	overflow:auto;
	color: 005a64; 
	font-size: 11px; 
	font-family: arial; 
	text-align: left;
	padding-right: 10px; 
	padding-left: 10px; 
	vertical-align: top;
	scrollbar-base-color: #25a9b7;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #25a9b7;
	scrollbar-darkshadow-color: #25a9b7;
	scrollbar-shadow-color: #25a9b7;
	scrollbar-track-color: #e0eced;
	margin:auto;
}
.div_kalenders h1 {
	color: #25a9b7;
	font-size: 12pt;
	font-weight:bold;
}
.div_kalenders a {
	color: #25a9b7;
	text-decoration: none;
}
.div_kalenders a:hover {
	color: #25a9b7;
	text-decoration: underline;
}
.menu_kaarten {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 9fa1a4;
	font-size: 8pt;
	text-align: center;
}
.menu_kaarten a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 9fa1a4;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
	width: 100%;
	padding-top: 6px;
	padding-bottom: 6px;
	display:block;
}
.menu_kaarten a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 6e6e6e;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_kaarten_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 6e6e6e;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_kaarten_sub {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 9fa1a4;
	font-size: 7pt;
}
.menu_kaarten_sub a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 9fa1a4;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
}
.menu_kaarten_sub a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 6e6e6e;
	font-size: 7pt;
	text-decoration: none;
}
.menu_kaarten_sub_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 6e6e6e;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
}
.div_kaarten {
	background-color: #e1e1e1; 
	width:374px; 
	height:480px; 
	overflow:auto;
	color: 4b4b4b; 
	font-size: 11px; 
	font-family: arial; 
	text-align: left;
	padding-right: 10px; 
	padding-left: 10px; 
	vertical-align: top;
	scrollbar-base-color: #9fa1a4;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #9fa1a4;
	scrollbar-darkshadow-color: #9fa1a4;
	scrollbar-shadow-color: #9fa1a4;
	scrollbar-track-color: #e1e1e1;
	margin:auto;
}
.div_kaarten h1 {
	color: #9fa1a4;
	font-size: 12pt;
	font-weight:bold;
}
.div_kaarten a {
	color: #9fa1a4;
	text-decoration: none;
}
.div_kaarten a:hover {
	color: #9fa1a4;
	text-decoration: underline;
}
.menu_uitvergrotingen {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ac59a2;
	font-size: 8pt;
	text-align: center;
}
.menu_uitvergrotingen a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ac59a2;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
	width: 100%;
	padding-top: 6px;
	padding-bottom:6px;
	display:block;
}
.menu_uitvergrotingen a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 76206c;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_uitvergrotingen_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 76206c;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_uitvergrotingen_sub {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ac59a2;
	font-size: 7pt;
}
.menu_uitvergrotingen_sub a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ac59a2;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
}
.menu_uitvergrotingen_sub a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 76206c;
	font-size: 7pt;
	text-decoration: none;
}
.menu_uitvergrotingen_sub_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 76206c;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
}
.div_uitvergrotingen {
	background-color: #edddeb; 
	width:374px; 
	height:480px; 
	overflow:auto;
	color: 530f4a; 
	font-size: 11px; 
	font-family: arial; 
	text-align: left;
	padding-right: 10px; 
	padding-left: 10px; 
	vertical-align: top;
	scrollbar-base-color: #ac59a2;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #ac59a2;
	scrollbar-darkshadow-color: #ac59a2;
	scrollbar-shadow-color: #ac59a2;
	scrollbar-track-color: #edddeb;
	margin:auto;
}
.div_uitvergrotingen h1 {
	color: #ac59a2;
	font-size: 12pt;
	font-weight:bold;
}
.div_uitvergrotingen a {
	color: #ac59a2;
	text-decoration: none;
}
.div_uitvergrotingen a:hover {
	color: #ac59a2;
	text-decoration: underline;
}
.menu_directsmile {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 97cb59;
	font-size: 8pt;
	text-align: center;
}
.menu_directsmile a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 97cb59;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
	width: 100%;
	padding-top: 6px;
	padding-bottom: 6px;
	display:block;
}
.menu_directsmile a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 6da22d;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_directsmile_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 6da22d;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_directsmile_sub {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 97cb59;
	font-size: 7pt;
}
.menu_directsmile_sub a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 97cb59;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
}
.menu_directsmile_sub a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 6da22d;
	font-size: 7pt;
	text-decoration: none;
}
.menu_directsmile_sub_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: 6da22d;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
}
.div_directsmile {
	background-color: #dde8d0; 
	width:374px; 
	height:480px; 
	overflow:auto;
	color: 2e4c0b; 
	font-size: 11px; 
	font-family: arial; 
	text-align: left;
	padding-right: 10px; 
	padding-left: 10px; 
	vertical-align: top;
	scrollbar-base-color: #97cb59;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #97cb59;
	scrollbar-darkshadow-color: #97cb59;
	scrollbar-shadow-color: #97cb59;
	scrollbar-track-color: #dde8d0;
	margin:auto;
}
.div_directsmile h1 {
	color: #97cb59;
	font-size: 12pt;
	font-weight:bold;
}
.div_directsmile a {
	color: #97cb59;
	text-decoration: none;
}
.div_directsmile a:hover {
	color: #97cb59;
	text-decoration: underline;
}
.menu_agenda {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ec7835;
	font-size: 8pt;
	text-align: center;
}
.menu_agenda a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ec7835;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
	width: 100%;
	padding-top: 6px;
	padding-bottom:6px;
	display:block;
}
.menu_agenda a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: d14e02;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_agenda_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: d14e02;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
}
.menu_agenda_sub {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ec7835;
	font-size: 7pt;
}
.menu_agenda_sub a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: ec7835;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
}
.menu_agenda_sub a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: d14e02;
	font-size: 7pt;
	text-decoration: none;
}
.menu_agenda_sub_selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: d14e02;
	font-size: 7pt;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
}
.div_agenda {
	background-color: #eadcd4; 
	width:374px; 
	height:480px; 
	overflow:auto;
	color: 582e16; 
	font-size: 11px; 
	font-family: arial; 
	text-align: left;
	padding-right: 10px; 
	padding-left: 10px; 
	vertical-align: top;
	scrollbar-base-color: #ec7835;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #ec7835;
	scrollbar-darkshadow-color: #ec7835;
	scrollbar-shadow-color: #ec7835;
	scrollbar-track-color: #eadcd4;
	margin:auto;
}
.div_agenda h1 {
	color: #ec7835;
	font-size: 12pt;
	font-weight:bold;
}
.div_agenda a {
	color: #ec7835;
	text-decoration: none;
}
.div_agenda a:hover {
	color: #ec7835;
	text-decoration: underline;
}






.btn126 { color: #a1a1a1; font-size: 11px; background-image: url(img/btn_126.gif); background-repeat: no-repeat; background-position: left top; text-align: center; }
.btn126 a { color: #a1a1a1; text-decoration: none;}
.btn126 a:hover { color: #01275b; text-decoration: none;}
.btn126_ { color: #ffffff; font-size: 11px; font-weight: bold; background-image: url(img/btn_126_.gif); background-repeat: no-repeat; background-position: left top; text-align: center; }
.btn142 { color: #a1a1a1; font-size: 11px; background-image: url(img/btn_142.gif); background-repeat: no-repeat; background-position: left top; text-align: center; }
.btn142 a { color: #a1a1a1; text-decoration: none;}
.btn142 a:hover { color: #01275b; text-decoration: none;}
.btn142_ { color: #ffffff; font-size: 11px; font-weight: bold; background-image: url(img/btn_142_.gif); background-repeat: no-repeat; background-position: left top; text-align: center; }


.home_titel_blue { color: #fff; font-weight: bold; background-color: #61c3ef; padding-left: 15px; }
.home_beschr_blue { color: #01275b; background-color: #def3fd; padding-left: 15px; }
.home_more_blue { color: #fff; font-weight: bold; background-color: #61c3ef; text-align: center; }
.home_more_blue a { color: #fff; text-decoration: none; }
.home_more_blue a:hover { color: #01275b; text-decoration: none; }
.color_blue { color: #00a4ed; }

.home_titel_pink { color: #fff; font-weight: bold; background-color: #ed489e; padding-left: 15px; }
.home_beschr_pink { color: #7b0944; background-color: #fcdeee; padding-left: 15px; }
.home_more_pink { color: #fff; font-weight: bold; background-color: #ed489e; text-align: center; }
.home_more_pink a { color: #fff; text-decoration: none; }
.home_more_pink a:hover { color: #7b0944; text-decoration: none; }
.color_pink { color: #e50278; }
.color_blue { color: #227692; }
.color_orange { color: #ef8300; }
.color_marine { color: #0096a7; }
.color_paars { color: #9b388f; }

.submenu { color: #fff; font-weight: bold; background-color: #e2016c; padding-left: 10px; border-bottom: 1px solid #fff; }
.submenu a { color: #fff; font-weight: bold; text-decoration: none; }
.submenu a:hover { color: #7b0944; text-decoration: none; }

.subsubmenu { color: #fff; background-color: #fbd9e9; padding-left: 20px; border-bottom: 1px solid #fff; }
.subsubmenu a { color: #7b0944; text-decoration: none; }
.subsubmenu a:hover { color: #e50278; text-decoration: none; }

.product_overzicht { color: #737373; background-image: url(img/product_bg.jpg); background-repeat: repeat-x; background-position: left top; }
.product_knoppen { color: #fff; font-weight: bold; text-decoration: none;s}
.product_knoppen a { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; }

.navigatie {
	color: #737373;
	font-size: 10px;
	padding-left: 0px;
}
.navigatie a { font-weight: bold; color: #737373; font-size: 10px; text-decoration: underline; }

.product {
	font-weight: normal;
	color: #737373;
	font-size: 10px;
	background-image: url(img/bg_productinfo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:15px;
	padding-right:15px;
}
.product ul {
	 list-style-image : url("img/bullet.gif");
	 list-style-position:outside;
}
.grey {
	color:#737373;
}
.paars {
	color:#7B0944;
}
.roze {
	color:#E2016C;
}

 TROUWBOEK 

.trouw_overzicht { color: #737373; background-image: url(img/product-bg_trouwboek.jpg); background-repeat: no-repeat; background-position: left top; }
.trouw_overzicht_n { color: #737373; background-image: url(img/product-bg_trouwboek.jpg); background-repeat: repeat-x; background-position: left top; }
.submenu_trouw { color: #fff; font-weight: bold; background-color: #27b7ef; padding-left: 10px; border-bottom: 1px solid #fff; }
.submenu_trouw a { color: #fff; font-weight: bold; text-decoration: none; }
.submenu_trouw a:hover { color: #227692; text-decoration: none; }

.subsubmenu_trouw { color: #fff; background-color: #d5f2fd; padding-left: 20px; border-bottom: 1px solid #fff; }
.subsubmenu_trouw a { color: #227692; text-decoration: none; }
.subsubmenu_trouw a:hover { color: #27b7ef; text-decoration: none; }
.subsubmenu_trouw_s { color: #4dc1f6; background-color: #d5f2fd; padding-left: 20px; border-bottom: 1px solid #fff; }

.product_trouw {
	font-weight: normal;
	color: #737373;
	font-size: 10px;
	background-image: url(img/bg_trouwinfo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:15px;
	padding-right:15px;
}
.product_trouw ul {
	 list-style-image : url("img/bullet.gif");
	 list-style-position:outside;
}
.donkerblauw {
	color:#227692;
}
.lichtblauw {
	color:#27b7ef;
}

 FOTO ALBUMS 

.foto_overzicht { color: #737373; background-image: url(img/product-bg_foto.jpg); background-repeat: no-repeat; background-position: left top; }
.submenu_foto { color: #fff; font-weight: bold; background-color: #ef8300; padding-left: 10px; border-bottom: 1px solid #fff; }
.submenu_foto a { color: #fff; font-weight: bold; text-decoration: none; }
.submenu_foto a:hover { color: #bc6700; text-decoration: none; }

.subsubmenu_foto { color: #fff; background-color: #ffdfb3; padding-left: 20px; border-bottom: 1px solid #fff; }
.subsubmenu_foto a { color: #bc6700; text-decoration: none; }
.subsubmenu_foto a:hover { color: #ef8300; text-decoration: none; }

.product_overzicht-foto { color: #737373; background-image: url(img/product-bg_foto.jpg); background-repeat: repeat-x; background-position: left top; }
.product_knoppen-foto { color: #fff; font-weight: bold; text-decoration: none;s}
.product_knoppen-foto a { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; }

.product_foto {
	font-weight: normal;
	color: #737373;
	font-size: 10px;
	background-image: url(img/bg_fotoinfo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:15px;
	padding-right:15px;
}
.product_foto ul {
	 list-style-image : url("img/bullet.gif");
	 list-style-position:outside;
}
.donkeroranje {
	color:#bc6700;
}
.lichtoranje {
	color:#ef8300;
}

 KALENDERS 

.kalender_overzicht { color: #737373; background-image: url(img/product-bg_kalender.jpg); background-repeat: no-repeat; background-position: left top; }

.submenu_kalender { color: #fff; font-weight: bold; background-color: #0096a7; padding-left: 10px; border-bottom: 1px solid #fff; }
.submenu_kalender a { color: #fff; font-weight: bold; text-decoration: none; }
.submenu_kalender a:hover { color: #07555d; text-decoration: none; }

.subsubmenu_kalender { color: #fff; background-color: #c5eff3; padding-left: 20px; border-bottom: 1px solid #fff; }
.subsubmenu_kalender a { color: #07555d; text-decoration: none; }
.subsubmenu_kalender a:hover { color: #0096a7; text-decoration: none; }

.product_overzicht-kalender { color: #737373; background-image: url(img/product-bg_kalender.jpg); background-repeat: repeat-x; background-position: left top; }
.product_knoppen-kalender { color: #fff; font-weight: bold; text-decoration: none;s}
.product_knoppen-kalender a { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; }

.product_kalender {
	font-weight: normal;
	color: #737373;
	font-size: 10px;
	background-image: url(img/bg_kalender.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:15px;
	padding-right:15px;
}
.product_kalender ul {
	 list-style-image : url("img/bullet.gif");
	 list-style-position:outside;
}
.donkermarine {
	color:#07555d;
}
.lichtmarine {
	color:#0096a7;
}

 KAARTEN 

.kaarten_overzicht { color: #737373; background-image: url(img/product-bg_kaarten.jpg); background-repeat: no-repeat; background-position: left top; }

.submenu_kaarten { color: #fff; font-weight: bold; background-color: #888a8e; padding-left: 10px; border-bottom: 1px solid #fff; }
.submenu_kaarten a { color: #fff; font-weight: bold; text-decoration: none; }
.submenu_kaarten a:hover { color: #5a5a5a; text-decoration: none; }

.subsubmenu_kaarten { color: #fff; background-color: #e6e6e6; padding-left: 20px; border-bottom: 1px solid #fff; }
.subsubmenu_kaarten a { color: #5a5a5a; text-decoration: none; }
.subsubmenu_kaarten a:hover { color: #888a8e; text-decoration: none; }

.product_overzicht-kaarten { color: #737373; background-image: url(img/product-bg_kaarten.jpg); background-repeat: repeat-x; background-position: left top; }
.product_knoppen-kaarten { color: #fff; font-weight: bold; text-decoration: none;s}
.product_knoppen-kaarten a { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; }

.product_kaarten {
	font-weight: normal;
	color: #737373;
	font-size: 10px;
	background-image: url(img/bg_kaarten.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:15px;
	padding-right:15px;
}
.product_kaarten ul {
	 list-style-image : url("img/bullet.gif");
	 list-style-position:outside;
}
.donkergrijs {
	color:#07555d;
}
.lichtgrijs {
	color:#888a8e;
}

 UITVERGROTINGEN 

.uitvergrotingen_overzicht { color: #737373; background-image: url(img/product-bg_uitvergrotingen.jpg); background-repeat: no-repeat; background-position: left top; }

.submenu_uitvergrotingen { color: #fff; font-weight: bold; background-color: #9b388f; padding-left: 10px; border-bottom: 1px solid #fff; }
.submenu_uitvergrotingen a { color: #fff; font-weight: bold; text-decoration: none; }
.submenu_uitvergrotingen a:hover { color: #702166; text-decoration: none; }

.subsubmenu_uitvergrotingen { color: #fff; background-color: #ddbcd9; padding-left: 20px; border-bottom: 1px solid #fff; }
.subsubmenu_uitvergrotingen a { color: #702166; text-decoration: none; }
.subsubmenu_uitvergrotingen a:hover { color: #9b388f; text-decoration: none; }

.product_overzicht-uitvergrotingen { color: #737373; background-image: url(img/product-bg_uitvergrotingen.jpg); background-repeat: repeat-x; background-position: left top; }
.product_knoppen-uitvergrotingen { color: #fff; font-weight: bold; text-decoration: none;}
.product_knoppen-uitvergrotingen a { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; }

.product_uitvergrotingen {
	font-weight: normal;
	color: #737373;
	font-size: 10px;
	background-image: url(img/bg_uitvergrotingen.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:15px;
	padding-right:15px;
}
.product_uitvergrotingen ul {
	 list-style-image : url("img/bullet.gif");
	 list-style-position:outside;
}
.donkerpaars {
	color:#702166;
}
.lichtpaars {
	color:#9b388f;
}

 AGENDA 

.agenda_overzicht { color: #737373; background-image: url(img/product-bg_agenda.jpg); background-repeat: no-repeat; background-position: left top; }

.submenu_agenda { color: #fff; font-weight: bold; background-color: #e95f0e; padding-left: 10px; border-bottom: 1px solid #fff; }
.submenu_agenda a { color: #fff; font-weight: bold; text-decoration: none; }
.submenu_agenda a:hover { color: #9a3900; text-decoration: none; }

.subsubmenu_agenda { color: #fff; background-color: #f4d0bc; padding-left: 20px; border-bottom: 1px solid #fff; }
.subsubmenu_agenda a { color: #9a3900; text-decoration: none; }
.subsubmenu_agenda a:hover { color: #e95f0e; text-decoration: none; }

.product_overzicht-agenda { color: #737373; background-image: url(img/product-bg_agenda.jpg); background-repeat: no-repeat; background-position: left top; }
.product_knoppen-agenda { color: #fff; font-weight: bold; text-decoration: none;}
.product_knoppen-agenda a { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; }

.product_agenda {
	font-weight: normal;
	color: #737373;
	font-size: 10px;
	background-image: url(img/bg_agenda.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:15px;
	padding-right:15px;
}
.product_agenda ul {
	 list-style-image : url("img/bullet.gif");
	 list-style-position:outside;
}
.donkerrood {
	color:#9a3900;
}
.lichtrood {
	color:#e95f0e;
}

#set {
  width: 70px;
  height: 70px;
  border: 1px solid #AAAAAA;
  float:left;
  background-color: E6E6E6;
  margin: 1px;
  line-height: 70px;
  text-align: center;
  vertical-align: middle;
}

#set img {
  width: 60px;
  height: 60px;
  border: 1px solid #333333; ;
  margin: 4px;
}



.dhtmlgoodies_question { color:#5f5f5f; font-size:10px; font-weight:bold; font-family:arial; background-color:#FFF; width:340px; margin-bottom:2px; margin-top:2px; padding-left:5px; padding-top:1px; padding-bottom:1px; overflow:hidden; cursor:pointer; }
.dhtmlgoodies_answer { border:1px solid #d3d3d3; background-color:#f2f2f2; width:340px; padding-left:5px; visibility:hidden; height:0px; overflow:hidden; position:relative; }
.dhtmlgoodies_answer_content { padding:5px; font-size:11px; position:relative; }
