/*html {
height: auto;
}
*/
body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	background-color: #FFFFFF;
	color: #003366;
/*	height: 100%;*/
}
p,td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #003366;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-top: 9px;
	padding-left: 5px;
	padding-bottom: 0px;
	margin: 0px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 9px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px;
}
ul {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3366cc;
	margin: 0px;
	padding: 0px;
}
li {
	padding-left: 0px;
	padding-top: 0px;
}
a {
	color: #003366;
	text-decoration: underline;
}
a:hover {
	color: #003366;
	text-decoration: none;
}
a.alight {
	color: #666666;
	text-decoration: underline;
}
a.alight:hover {
	color: #666666;
	text-decoration: none;
}



#main {
	background-image: url(../images/bgMain.jpg);
	background-repeat: repeat-x;
	background-color: #CCCBCB;
	background-position: top;
	width: 954px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CBCBBD;
	border-left-color: #CBCBBD;
	border-bottom-color: #BBBBBB;
	margin-right: auto;
	margin-left: auto;
	float: left;
/*	height: 100%;*/
}
#wrapper {
	width: 954px;
	margin-right: auto;
	margin-left: auto;
}

#topBanner {
	position: relative;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#bottomBanner {
	position: relative;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#logo {
	float: left;
	height: 129px;
	width: 161px;
	background-color: #4471AC;
	border: 1px solid #FFFFFF;
}
#flashBanner {
	float: right;
	height: 129px;
	width: 759px;
	background-color: #4471AC;
	border: 1px solid #FFFFFF;
}
#breadCrumbs {
	position: relative;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

#title {
	float: left;
	height: 37px;
	width: 161px;
	background-color: #78A3D7;
	border: 1px solid #FFFFFF;
}
#title a {
	display: block;
	width: 153px;
	height: 27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 8px;
}
#title a:hover {
	display: block;
	width: 153px;
	height: 27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #93B5DF;
}
#path {
	float: right;
	height: 37px;
	width: 759px;
	background-color: #78A3D7;
	border: 1px solid #FFFFFF;
}
#copy {
	float: right;
	height: 37px;
	width: 932px;
	background-color: #78A3D7;
	border: 1px solid #FFFFFF;
}
#content {
	position: relative;
	margin: 0px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../images/bgWhite.jpg);
	background-repeat: repeat-y;
	background-position: 184px 5px;
}
#navbar {
	float: left;
	width: 159px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	position: relative;
}

#navbarBottom {
	background-image: url(../images/bgNav.jpg);
	width: 159*;
	height: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

/* NAV */
#navbar li a {
	display: block;
	background-image: url(../images/navUp.jpg);
	color: #3366CC;
	text-decoration: none;
	width: 151px;
	height: 25px;
	padding-top: 3px;
	padding-left: 8px;
}
#navbar li a:hover {
	display: block;
	background-image: url(../images/navDown.jpg);
	color: #003366;
	text-decoration: none;
}
#navbar li.current a {
	display: block;
	background-image: url(../images/navUp.jpg);
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
#navbar li.currentsmaller a {
	display: block;
	background-image: url(../images/navUp.jpg);
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	font-size:11px;
}

/* SUBNAV */
#navbar li.subnav a {
	display: block;
	background-image: url(../images/subnavUp.jpg);
	color: #003366;
	text-decoration: none;
	width: 151px;
	height: 25px;
	padding-top: 3px;
	padding-left: 8px;
}
#navbar li.subnav a:hover {
	display: block;
	background-image: url(../images/navDown.jpg);
	color: #003366;
	text-decoration: none;
}

/* CONTACT */
#contact li a {
	display: block;
	background-image: url(../images/bgContact.jpg);
	color: #919191;
	text-decoration: none;
	width: 129px;
	height: 25px;
	padding-top: 3px;
	padding-left: 30px;
}
#contact li a:hover {
	display: block;
	background-image: url(../images/contactDown.jpg);
	color: #003366;
	text-decoration: none;
}

/* TAALKEUZE */
#taalFR li a {
	display: block;
	background-image: url(../images/bgLang.jpg);
	color: #919191;
	text-decoration: none;
	width: 70px;
	height: 22px;
	padding-top: 7px;
	padding-left: 8px;
	font-size: 10px;
}
#taalFR li a:hover {
	display: block;
	background-image: url(../images/navDown.jpg);
	color: #003366;
	text-decoration: none;
}
#taalDE li a {
	display: block;
	background-image: url(../images/bgLangDE_up.jpg);
	color: #919191;
	text-decoration: none;
	width: 70px;
	height: 22px;
	padding-top: 7px;
	padding-left: 8px;
	font-size: 10px;
}
#taalDE li a:hover {
	display: block;
	background-image: url(../images/navDown.jpg);
	color: #003366;
	text-decoration: none;
}
#taalDE {
	float: right;
}
#taalFR {
	float: left;
}
#LANG {
}


#contentContainer {
	width: 760px;
	position: relative;
	float: right;
	margin: 0px;
	padding: 0px;
}
#sideBar {
	width: 147px;
	height: 327px;
	float: right;
	border: 1px solid #FFFFFF;
	position: relative;
}
#contentPlaceHolder {
	background-color: #FFFFFF;
	width: 575px;
	height: 100%;
	border: 1px solid #FFFFFF;
	position: relative;
	padding: 10px;
	float: left;
	min-height:528px;
}
#contentPlaceHolder ul {
	list-style-image: url(../../images/pijltje.jpg);
	list-style-type: none;
	font-size: 11px;
	font-weight: normal;
	margin: 5px 0px 5px 50px;
	color: #3366CC;
}
.padding {
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
#contact {
}



h1.contenth1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #0099FF;
	background-image: url(../../images/pijltjeBig.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 1px;
	background-position: 0px;
}
h2.progtitelh2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-transform: uppercase;
	color: #0099FF;
	background-image: url(../../images/pijltjeBig.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 1px;
	background-position: 0px;
}
h3.proginfoh3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-repeat: no-repeat;
	padding-left: 0px;
	padding-top: 1px;
	background-position: 0px;
	font-weight: bold;
}
h2.contenth2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-image: url(../../images/pijltjeBig.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 1px;
	background-position: 0px;
	font-weight: bold;
}
.caption {
	background-color: #CCFFFF;
	width: 500px;
	padding: 10px;
}
a.ajaarlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099FF;
	background-image: url(../../images/pijltjeBig.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 1px;
	background-position: 0px;
}
.ajaarlinknonactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	background-image: url(../../images/pijltjeBig.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 1px;
	background-position: 0px;
}
.lijntje {
	list-style:none;
	list-style-type:none;
	color:#f0f0f0;}
#printos {
visibility:hidden;
top: -9000000px;
position:absolute;}


.programmarij{background-color:#ffffff;}
.programmarijmetsub{background-color:#ffffff;}
.programmarijmetsub:hover{background-color:#f0f0f0; cursor:pointer;}

a.headerlink, a:active.headerlink, a:link.headerlink, a:visited.headerlink{color:#ffffff; text-decoration:none;}
a:hover.headerlink{text-decoration:underline;}

.insprong1{padding:0px;margin:0px;margin-left:15px;}
.insprong2{padding-left:30px;}
.insprong3{padding-left:45px;}

/***************
**  FORMS   ***
****************/
.standardform input{width:156px;}
.standardform input[type=submit]{width:75px;}
.standardform .breed{width:313px;}
.standardform .small{width:50px;}
.standardform select{width:204px;}
.standardform td{padding-bottom:3px;}

.lockedicon{position:relative; top:2px;}

.red{color:#ff0000;}
.green{color:#006600;}

.markedtext{padding:5px; background-color:#193664; color:#FFFFFF; font-size:9px; line-height:11px;}
.footnote{font-size:9px;}
