html {
	overflow: -moz-scrollbars-vertical; 
}

/* BASIS ELEMENTEN */
body {
	background-color									: #fff;
	margin												: 0px;
	color												: #333;
	font-family											: Arial, Helvetica, sans-serif;
	font-size											: 0.7em;
}

a:link, a:visited, a:active {
	color												: #c39;
	text-decoration										: none;
}

a:hover {
	text-decoration										: underline;
}

h1 {
	font-family											: Arial, Helvetica, sans-serif;
	font-weight											: bold;
	font-size 											: 1.8em;
	color												: #06c;
	line-height 										: 1em;
	padding												: 0px;
	margin												: 0px;
}

h2 {
	font-family											: Arial, Helvetica, sans-serif;
	font-weight											: bold;
	font-size 											: 1em;
	color												: #06c;
	padding												: 0px;
	margin												: 0px;
}

h3 {
	font-family											: Arial, Helvetica, sans-serif;
	font-size 											: 1em;
	font-weight											: bold;
	padding												: 0px;
	margin												: 0px;
}

h4 {
	font-family											: Arial, Helvetica, sans-serif;
	font-weight											: bold;
	font-size 											: 1em;
	color												: #c39;
	padding												: 0px;
	margin												: 0px;
}

p {
	margin												: 0px;
}

hr {
	color 												: #ccc;
	border 												: 0px;
	height 												: 1px;
}

/* GESPECIFICEERDE ELEMENTEN */

.content {
	margin-bottom 										: 25px;
}

.home_content_td {
	background-color 									: #fff;
	padding-top 										: 15px;
	padding-bottom 										: 15px;
	padding-left 										: 5px;
	padding-right 										: 5px;
}

.content_td2 {
	background-color 									: #fff;
	padding-top 										: 2px;
	padding-bottom 										: 0px;
	padding-left 										: 7px;
	padding-right 										: 7px;
}

.content td img.content_img {
	border 												: 2px solid #ccc;
}

.footer {
	display : none;
}

.footer td {
	color 												: #999;
}

.footer a,.footer td a:link,.footer td a:visited,.footer td a:active {
	color 												: #999;
	text-decoration 									: none;
}

.footer td a:hover {
	color 												: #999;
	text-decoration 									: underline;
}

/* ACHTERGRONDEN */
.no_bg {
	height 												: 43px;
}

.flash_bg {
	display													: none;
}

/* AFBEELDINGEN BG'S */
/* hoofdpagina's */

/* stappenplan */

#navcontainer ul {
	list-style-type 									: none;
	padding 											: 0px;
	margin 												: 0px;
}

#navcontainer ul li {
	padding 											: 0px;
	margin 												: 0px;
}

#navcontainer ul li a{
	display 											: block;
	color 												: #fff;
	text-decoration										: none;
	font-weight 										: bold;
	margin 												: 0px;
	padding-left 										: 4px;
	padding-right 										: 4px;
	line-height 										: 2.5em;
	height 												: 100%;
	text-align 											: center;
}

#navcontainer ul li a:hover {
	color 												: #fff;
	text-decoration										: none;
}

#navcontainer ul li a:active {
	color 												: #fff;
	text-decoration										: none;
	border-right 										: 1px solid #906;
	border-left 										: 1px solid #906;
}

#navcontainer ul li.navcontainer_actief a {
	color 												: #fff;
	text-decoration										: none;
}

/* DROPDOWNMENUS */
.dropdownmenu	{
	visibility 											: hidden;
	position											: absolute;
	left 												: 0px;
	top 												: 0px;
	z-index 											: 99;
}

.navsub ul {
	list-style-type 									: none;
	margin 												: 0px;
	padding 											: 0px;
}

.navsub ul li a {
	display 	 										: block;
	color 												: #fff;
	text-decoration 									: none;
	padding												: 3px 10px 3px 10px;
	height 												: 100%;
	border-left 										: 1px solid #369;
	border-right 										: 1px solid #369;
	border-bottom 										: 1px solid #369;
	border-top 											: 1px solid #6DB1D9;
}

.navsub ul li a:hover,.navsub ul li a:active {
	color 												: #fff;
	text-decoration										: none;
}

.navsub ul li.navsub_actief a {
	color 												: #fff;
	text-decoration										: none;
}

.navsub ul li a:visited,.navsub ul li a:link {
	color 												: #fff;
	text-decoration 									: none;
}

.bg2 {
	vertical-align:top;
}

.bg1 {
	vertical-align:top;
}	

#navleft td.navleft_td{
	/*background 											: url(../img/navleft_td_bg.jpg) bottom left repeat-y;*/
}

#navleft ul {
	list-style-type										: none;
	padding-top											: 5px;
	padding-bottom 										: 15px;
	padding-right 										: 0px;
	padding-left 										: 16px;
	margin	 											: 0px;
	font-size 											: 0.1em;
}

#navleft ul li {
	width 												: 165px;
	margin												: 0px;
	padding 											: 0px;
	vertical-align										: top;
}

#navleft ul li a{
	display 											: block;
	font-size 											: 10em;
	margin-right 										: 41px;
	padding 											: 1px 10px 4px 15px;
	text-decoration 									: none;
	color 												: #fff;
	height 												: 100%;
	font-weight 										: bold;
}

#navleft ul li.stappenplan {
	font-size 											: 11em;
	font-weight 										: bold;
	color 												: #fff;
	padding 											: 10px 2px 2px 15px;
}

#navleft ul li.active a {
	padding-bottom 										: 10px;
}

#navsitemap ul {
	list-style-image									: url(../img/pijl3.gif);
	padding 											: 0px;
	margin 												: 2px 5px 2px 20px;
}
/* FORMULIEREN *//* FORMULIEREN *//* FORMULIEREN *//* FORMULIEREN */
.veld
{
	border: 1px solid #aaaaaa;
}
.veldFout
{
	border: 1px solid #DA2489;
}
.foutMarkerOff
{
	display: none;
}
.foutMarkerOn
{
	color: #DA2489;
	display: inline;
}
.button
{
	border: 1px solid #aaaaaa;
	color: #444444;
	cursor: hand;
}
#melding
{
	color: #DA2489;
	display:none;
	font-weight: bold;
}
.contactformulier_titel
{
	font-weight: bold;
	color: #333333;
}

.no_print{
	display: none;
}
