﻿html {
	height: 100%;
}

body {
	margin: 0px;
}


/* ALGEMEEN */

a:link,
a:visited,
a:active {
	text-decoration: underline; 
	color: #FE9D32;
} 
a:hover {
	text-decoration: none; 
	color: #FE9D32
}

a:link.intro,
a:visited.intro,
a:active.intro {
	text-decoration: none; 
	color: #FFFFFF;
} 
a:hover.intro {
	text-decoration: none; 
	color: #C40079;
}

img.left {
	margin: 0px; 
	margin-right: 10px;
}

img.right {
	margin: 0px; 
	margin-left: 10px;
}

img,
img a,
table {
	border: 0px;
}

img {
	display: block;
}

body, td, input, select, textarea {
	color: #25338B;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
}

p {
	margin: 0px 0px 18px 0px;
}

#clips {
	width:532px;
}

#clips .viewer {
	display:inline;
	float:left;
	width:319px;
	height:310px;
	background-color:#2e3687;
	border-bottom:1px solid white;
}

#clips .cartoon {
	display:inline;
	float:left;
	width:213px;
	height:310px;
	background:url('/images/cartoon-clips.gif') bottom left no-repeat;
	border-bottom:1px solid white;
}

#clips .list {
	display:inline;
	float:left;
	width:319px;
	background-color:#2e3687;
}

* html #clips .list a {
	display:block;
	background:url(/images/ico-off.gif) 24px 2px no-repeat;
	padding-left:42px;
	width:277px;
	height:19px;
	border-bottom:1px solid white;
	text-decoration:none;
	color:white;
}

* html #clips .list a:hover {
	background:url(/images/ico-on.gif) 24px 2px no-repeat;
	color:#C40079;
}

#clips .list a {
	display:block;
	background:url(/images/ico-off.gif) 24px 2px no-repeat;
	padding-left:42px;
	width:319px;
	height:19px;
	border-bottom:1px solid white;
	text-decoration:none;
	color:white;
}

#clips .list a:hover {
	background:url(/images/ico-on.gif) 24px 2px no-repeat;
	color:#C40079;
}

#clips .related {
	display:inline;
	float:left;
	margin-left:20px;
	width:179px;
	background-color:#2e3687;
	color:white;
}

#clips .related  .item {
	border-bottom:1px solid white;
	padding:4px;
}

#clips .related  .item a {
	color:white;
}

#footer {
	display:block;
	width:100%;
	height:80px;
	text-align:center;
}

#footer b {
	color:#25338B;
}

#footer a {
	color:#C40079;
}

.alert
{
	color:#C40079;
}

.h1Blauw, 
.h1Groen,
.h1,
h1 {
	display: block;
	clear: both;
	margin: 10px 0px 0px 0px;
	font-size: 16px;
	color: #C40079;
	font-weight: bold;
}
.h1Groen
{
	color: #caca1e;
}
.h1Blauw
{
	color: #345391;
}

.h2Blauw, 
.h2Groen,
.h2,
h2 {
	display: block;
	clear: both;
	margin: 10px 0px 0px 0px;
	font-size: 13px;
	color: #C40079;
	font-weight: bold;
}
.h2Groen
{
	color: #caca1e;
}
.h2Blauw
{
	color: #345391;
}

.h3Blauw, 
.h3Groen,
.h3,
h3 {
	display: block;
	clear: both;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #C40079;
	font-weight: bold;
}
.h3Groen
{
	color: #caca1e;
}
.h3Blauw
{
	color: #345391;
}

.h4,
h4 {
	display: block;
	clear: both;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #345391;
	font-weight: bold;
}

.kop1
			{
				font: italic 15px/20px Verdana, Arial, Helvetica, sans-serif;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				color: #243f8f;
			}
			
.kop2
			{
				font: bold 12px/16px Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
				margin: 0px 0px 0px 0px;	
				padding: 0px 0px 0px 0px;
				color: #b7d02f;
				line-height:19px;
			}
			
.kop3
			 {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				font: bold 20px/16px Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
				color: #b7d02f;
			}
			
.kop4
			{
				font: bold 18px/16px Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
				margin: 0px;
				padding: 0px 0px 0px 0px;
				color: #b7d02f;
				line-height:19px;
			}
			
.kop5
			{
				font: normal 14px/16px Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				color: #b7d02f;
				line-height:19px;
			}




.velduitvullen {
	width: 95%;	
}

ul {
	margin: 0px;
	padding: 0px;
}

li {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

ul.normaal {
	margin-top: 10px;
}

ul.normaal li  {
	margin-bottom: 0px;
	margin-left: 15px;
}

a.pijlLink {
	background: urlthemas s/algemeen/ico-pijl.gif) 0px 8px no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 10px 0px;
	display: block;
	float: left;
	
}

.werkveld {
	width: 540px;
	min-height: 485px;
	margin: 15px 0px 0px 0px;
	float: left;
	z-index: 0;
}

.werkveld a:link,
.werkveld a:active,
.werkveld a:visited {
	color: #C40079;
	text-decoration: none;
}

.magazine {
	margin: 15px 0px 0px 0px;
	float: left;
}

.magazineSAF {
	margin: 0px 0px 0px 0px;
	float: left;
}

.contentRow {
	width: 540px;
	display: table;
	z-index: 10;
	
}

.content1 {
	width/**/:/**/ 330px; /* 360px */
	min-height: 195px; /* 215px */
	margin: 30px 0px 0px 0px;
	padding: 10px 10px 10px 20px;
	overflow: hidden;
	float: left;
	z-index: 0;
}

.content1#aanvraagSpreekbeurt {
	min-height: 25px; /* 45px */
}

.content1Rechts {
	width: 179px;
	min-height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
* html .content1Rechts {
	height: 18px;
}

.content1RechtsHolder {
	width: 179px;
	min-height: 18px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}	
* html .content1RechtsHolder {
	height: 18px;
}

.content1RechtsTitel {
	width/**/:/**/144px; /* 179px */
	min-height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 10px;
	float: left;
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #C40079;
}
* html .content1RechtsTitel {
	height: 18px;
}

.content1RechtsInhoud {
	width/**/:/**/144px; /* 179px */
	min-height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 10px;
	float: left;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #25338B;
}
* html .content1RechtsInhoud {
	height: 18px;
}

.nieuws1 {
	width: 136px; /* 179px */
	_height: 102px;
	min-height: 102px; /* 162px */
	padding: 45px 20px 15px 23px;
	margin: 30px 0px 0px 0px;
	background: url(/images/algemeen/bg-nieuws1.png) no-repeat;
	float: left;
	font-size: 10px;
	line-height: 11px;
}

* html .nieuws1 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/algemeen/bg-nieuws1.png', sizingMethod=crop);
}

.nieuwsTxt {
	width: 136px;
	height: 102px;
	position: absolute;
}


.nieuws2 {
	width: 175px;
	min-height: 215px;
	float: left;
}

.content2 {
	width: 345px;
	float: right;
}


/* CONTAINERS */

.containerMain {
	width: 800px;
	margin: 0px auto 0px auto;
}

.containerHeader {
	width: 800px;
	height: 99px;
	background: #2D3687;
}

.bannerBg_basisschool {
	background: url(/images/algemeen/header-algemeen-thema1.jpg) no-repeat #2D3687;
}

.bannerBg_herintreders {
	background: url(/images/algemeen/header-algemeen-thema2.jpg) no-repeat #2D3687;
}

.bannerBg_leerlingenbb {
	background: url(/images/algemeen/header-algemeen-thema3.jpg) no-repeat #2D3687;
}

.bannerBg_leerlingenob {
	background: url(/images/algemeen/header-algemeen-thema4.jpg) no-repeat #2D3687;
}

.bannerBg_lerarenbb {
	background: url(/images/algemeen/header-algemeen-thema5.jpg) no-repeat #2D3687;
}

.bannerBg_lerarenob {
	/*background: url(/images/algemeen/header-algemeen-thema6.jpg) no-repeat #2D3687;*/
	background: url(/images/algemeen/header-algemeen-thema5.jpg) no-repeat #2D3687;
}

.bannerBg_werknemers {
	background: url(/images/algemeen/header-algemeen-thema7.jpg) no-repeat #2D3687;
}

.bannerBg_default {
	background: url(/images/algemeen/header-algemeen.gif) no-repeat #2D3687;
}

.containerContent {
	width: 800px;
	min-height: 900px;
	z-index: 10;	
}



/* HOME */

#home .containerMain {
	background: #2D3687;
}

#home .content {
	width: 685px;
	height: 75px;
	margin: 0px 0px 0px 57px;
	background: url(/images/campagnelogo.gif) bottom right no-repeat;
}

#home .ticker {
	height: 24px;
	padding: 0px 57px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.ticker {
	color: #FFFFFF;
}



/* MENU */

.hoofdMenu {
	width: 145px;
	_height: 485px;
	min-height: 485px;
	margin: 15px 0px 0px 20px;
	float: left;
}

* html .hoofdMenu {
	margin-left: 10px;
}

.menuManager {
	position: absolute;
	width: 780px;
	height: 24px;
	margin: 0px 0px 0px 20px;
	font-size: 12px;
	color: #FFFFFF;
	z-index: 2000;
}

.menuManager a:link,
.menuManager a:active,
.menuManager a:visited,
.menuManager a:hover {
	min-height: 22px;
	display: block;
	color: #FFF;
	text-decoration: none;
}

.menuItemHolder {
	height: 22px;
	line-height: 22px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 30px;
	position: relative;
	float: left;
	z-index: 1000;
}
* html .menuItemHolder {
	margin-left: 15px;
}

.subMenu {
	display: none;
	width: 200px;
	min-height: 18px;
	position: absolute;
	top: 22px;
	left: 0px;
	border: 1px solid #2D3687;
	border-bottom: none;
	color: #2D3687;
	z-index: 1000;
	background: #FFFFFF;
}
* html .subMenu {
	padding: 0px;
	height: 18px;
}

.subMenu a:link,
.subMenu a:active,
.subMenu a:visited,
.subMenu a:hover {
	_height: 18px;
	width/**/:/**/190px; /* 200px */
	min-height: 18px;
	display: block;
	padding: 0px 5px 0px 5px;
	color: #2D3687;
	border-bottom: 1px solid #2D3687;
	z-index: 1000;
	line-height: 18px;
}







/* FAQ */

.faq {
	position: relative;
}

.faq .content1 {
	width: 540px;
}

#FAQHolder {
	width: 540px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0xp 0xp
}

#FAQHolder .FAQ{
	width/**/:/**/ 540px;
	color: #25338B;
	padding: 2px 0px;
	overflow: hidden;
	margin: 0px 0px 2px 0px;
	cursor: pointer;
}

#FAQHolder .FAQ h5 {
	margin: 0px;
	font-size: 12px;
	color: #C40079;
}
#FAQHolder .Active {
	color: #25338B;
	cursor: default;
}

#FAQHolder .Active h5 {
	font-weight: bold;

}	



/* THEMAS */

/* basisschool */

#basisschool .containerContent {
	_height: 901px;
	background:  url('/images/themas/basisschool/bg-content.jpg') no-repeat;
}

#basisschool .content1 {
	color: #2E3587;	
	padding-bottom: 25px;
	z-index: 1;
}

#basisschool .nieuws1 {
	margin: 30px 0px 0px 0px;
}

#basisschool .nieuws2 {
	width: 148px;
	padding: 50px 0px 0px 27px;
	line-height: 16px;
	background: url(/images/themas/basisschool/bg-nieuws2.png) no-repeat;
}

* html #basisschool .nieuws2 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/themas/basisschool/bg-nieuws2.png', sizingMethod=crop);
}

#basisschool .magazine {
	width: 61px;
	height: 128px;
	margin: 120px 0px 0px 0px;
}

* html #basisschool .magazine {
	width: 61px;	
	height: 128px;
	position: absolute;
	top: 100px;
	right: 140px;
}

/* herintreders */

#herintreders .kopLeerroutesOpl {
	width: 540px;
	height: 85px;
	background: url(/images/leerroutes/kop-opl-herintreders.jpg) top left no-repeat;
	margin: 0px 0px 25px 13px;
}

#herintreders .containerContent {
	_height: 825px;
	background:  url('/images/themas/herintreders/bg-content.jpg') no-repeat;
}

#herintreders .content1 {
	color: #2E3587;	
	background: url('/images/themas/herintreders/bg-content1.gif') no-repeat right bottom;
	z-index: 0;
}

#herintreders .content1 img {
	display: block;
	z-index: 0;
}

#herintreders .nieuws1 {
	margin: 30px 0px 0px 0px;
}

#herintreders .nieuws2 {
	width: 148px;
	padding: 50px 0px 0px 27px;
	line-height: 16px;
	background: url(/images/themas/basisschool/bg-nieuws2.png) no-repeat;
}

* html #herintreders .nieuws2 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/themas/herintreders/bg-nieuws2.png, sizingMethod=crop);

}
#herintreders .magazine {
	margin: 55px 0px 0px 15px;
}

* html #herintreders .magazine {
	width: 58px;
	height: 26px;
	position: absolute;
	top: 100px;
	right: 115px;
}

#herintreders .hoofdMenu {
	width: 125px;
	margin: 90px 0px 0px 40px;
}

*html #herintreders .hoofdMenu {
	margin-left: 20px;
}

#herintreders .hoofdMenu a:link,
#herintreders .hoofdMenu a:active,
#herintreders .hoofdMenu a:visited {
	margin-bottom: 7px;
	display: block;
	font-size: 12px;
	text-decoration: none;
	color: #2D3687;
}	

/* leerlingen BB */

#leerlingenbb .containerContent {
	_height: 803px;
	background:  url('/images/themas/leerlingenbb/bg-content.jpg') no-repeat;
}

#leerlingenbb .content1 {
	z-index: 0;
}

#leerlingenbb .nieuws1 {
	margin: 30px 0px 0px 0px;
}

#leerlingenbb .nieuws2 {
	width: 148px;
	padding: 50px 0px 0px 27px;
	line-height: 16px;
	background: url(/images/themas/leerlingenbb/bg-nieuws2.png) no-repeat;
}
* html #leerlingenbb .nieuws2 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/themas/leerlingenbb/bg-nieuws2.png, sizingMethod=crop);

}

#leerlingenbb .magazine {
	margin: 100px 0px 0px 45px;
}

* html #leerlingenbb .magazine {
	width: 44px;
	height: 171px;
	position: absolute;
	top: 103px;
	right: 110px;
}

#leerlingenbb .hoofdmenu {
	margin: 0px;
}

/* leerlingen OB */

#leerlingenob .containerContent {
	_height: 785px;
	background:  url('/images/themas/leerlingenob/bg-content.jpg') no-repeat;
}

#leerlingenob .nieuws1 {
	margin: 30px 0px 0px 0px;
}

#leerlingenob .nieuws2 {
	width: 148px;
	padding: 50px 0px 0px 27px;
	line-height: 16px;
	background: url(/images/themas/leerlingenob/bg-nieuws2.png) no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/themas/leerlingenob/bg-nieuws2.png, sizingMethod=crop);

}
* html #leerlingenob .nieuws2 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/themas/leerlingenob/bg-nieuws2.png', sizingMethod=crop);
}

#leerlingenob .magazine {
	margin: 143px 0px 0px 25px;
}

* html #leerlingenob .magazine {
	width: 34px;
	height: 130px;
	position: absolute;
	top: 95px;
	right: 138px;
}

/* lerarenbb */

#lerarenbb .containerContent {
	_height: 750px;
	background:  url('/images/themas/lerarenbb/bg-content.jpg') no-repeat;
}

#lerarenbb .nieuws1 {
	margin: 60px 0px 0px 0px;
}

#lerarenbb .content1 {
	margin-top: 40px;
	z-index: 0;
}

#lerarenbb .nieuws2 {
	width: 148px;
	padding: 50px 0px 0px 27px;
	line-height: 16px;
	background: url(/images/themas/lerarenbb/bg-nieuws2.png) no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/themas/lerarenbb/bg-nieuws2.png, sizingMethod=crop);

}
* html #lerarenbb .nieuws2 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/themas/lerarenbb/bg-nieuws2.png', sizingMethod=crop);
}

#lerarenbb .magazine {
	margin: 103px 0px 0px 20px;
}

* html #lerarenbb .magazine {
	width: 34px;
	height: 78px;
	position: absolute;
	top: 100px;
	right: 150px;
}

#lerarenbb .hoofdMenu {
	width: 85px;
	margin: 205px 0px 0px 75px;
	
}

*html #lerarenbb .hoofdMenu {
	margin-left: 38px;
}

#lerarenbb .hoofdMenu a:link,
#lerarenbb .hoofdMenu a:active,
#lerarenbb .hoofdMenu a:visited {
	line-height: 16px;
	display: block;
	font-size: 12px;
	text-decoration: none;
	color: #2D3687;
	font-size: 10px;
}

/* lerarenob */

#lerarenob .containerContent {
	_height: 750px;
	background:  url('/images/themas/lerarenob/bg-content.jpg') no-repeat;
}

#lerarenob .nieuws1 {
	margin: 60px 0px 0px 0px;
}

/* * html #lerarenob .nieuws1 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/themas/lerarenob/bg-nieuws1.png, sizingMethod=crop); */
}

#lerarenob .content1 {
	margin-top: 40px;
	z-index: 0;
}

#lerarenob .nieuws2 {
	width: 148px;
	padding: 50px 0px 0px 27px;
	line-height: 16px;
	background: url(/images/themas/lerarenob/bg-nieuws2.png) no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/themas/lerarenob/bg-nieuws2.png, sizingMethod=crop);

}
* html #lerarenob .nieuws2 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/themas/lerarenob/bg-nieuws2.png', sizingMethod=crop);
}

#lerarenob .magazine {
	margin: 103px 0px 0px 12px;
}

* html #lerarenob .magazine {
	width: 34px;
	height: 78px;
	position: absolute;
	top: 100px;
	right: 150px;
}

#lerarenob .hoofdMenu {
	width: 85px;
	margin: 205px 0px 0px 75px;
}

*html #lerarenob .hoofdMenu {
	margin-left: 38px;
}	

#lerarenob .hoofdMenu a:link,
#lerarenob .hoofdMenu a:active,
#lerarenob .hoofdMenu a:visited {
	line-height: 16px;
	display: block;
	font-size: 12px;
	text-decoration: none;
	color: #2D3687;
	font-size: 10px;
}

/* werknemers */

#werknemers .containerContent {
	_height: 756px;
	background:  url('/images/themas/werknemers/bg-content.jpg') no-repeat;
}

#werknemers .content1 {
	display: block;
	z-index: 0;
}

#werknemers .nieuws1 {
	margin: 30px 0px 0px 0px;
}

#werknemers .nieuws2 {
	width: 148px;
	padding: 50px 0px 0px 27px;
	line-height: 16px;
	background: url(/images/themas/werknemers/bg-nieuws2.png) no-repeat;

}
* html #werknemers .nieuws2 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/themas/werknemers/bg-nieuws2.png', sizingMethod=crop);
}

#werknemers .nieuws2 .text {
	width: 121px;
	position: absolute;
}

.nieuws2 .text {
	z-index: 1000;
}

#werknemers .magazine {
	margin: 190px 0px 0px 20px;
}

* html #werknemers .magazine {
	width: 57px;
	height: 21px;
	position: absolute;
	top: 100px;
	right: 119px;
}

#werknemers .hoofdMenu {
	width: 125px;
	margin: 90px 0px 0px 40px;
}

* html #werknemers .hoofdMenu {
	margin-left: 20px;
}

#werknemers .hoofdMenu a:link,
#werknemers .hoofdMenu a:active,
#werknemers .hoofdMenu a:visited,
#werknemers .hoofdMenu a:hover {
	line-height: 16px;
	margin-bottom: 7px;
	display: block;
	font-size: 12px;
	text-decoration: none;
	color: #FFF;
}



/* VERVOLGPAGINA'S */

.vervolg .content1 {
	font-weight: normal;
	width: 355px;
	margin: 40px 10px 0px 0px;
	padding: 0px;
	min-height: 195px; /* 215px */
	float: left;
	z-index: 0;
}

.vervolg .content2 {
	width: 175px;
	float: left;
	margin: 40px 0px 0px 0px;
}

.breed .content1
{
	width: 540px;
	margin: 30px 0px 0px 0px;
	float: left;
	z-index: 0;
}

area{
	position:relative;
}

/* Leerroutes */

.containerLeerroutes {
	width: 540px;
	min-height: 600px;
	margin: 30px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bgHome {
	background: url(/images/leerroutes/bg-home.gif) top no-repeat;
}

.introLeerroutes {
	width: 540px;
	min-height: 100px;
	margin: 0px;
	padding: 0px 0px 0px 13px;
	font-weight: bold;
	color: #C40079;
}

#herintreders .introLeerroutes {
	color: #2d3687;
}

* html .introLeerroutes {
	margin: 0px 0px 10px 0px;
}

.introLeerroutes .Txt {
	width/**/:/**/ 312px; /* 320px */
	min-height/**/:/**/ 130px; /* 157px */
	margin: 155px 0px 10px 0px;
	padding: 26px 8px 1px 0px;
	font-weight: bold;
	color: #C40079;
	float: left;
}

.introLeerroutes .Lnk {
	width: 220px;
	height: 185px;
	margin: 155px 0px 0px 0px;
	float: left;
}

*+html .introLeerroutes .Lnk {
	width: 220px;
	height: 185px;
	margin: 140px 0px 0px 0px;
	float: left;
}

.contentLeerroutesHome {
	width/**/:/**/ 437px; /* 540px */
	min-height: 297px; /* 320px */
	margin: 0px;
	padding: 23px 90px 0px 13px;
	color: #2D3687;
}

* html .contentLeerroutesHome {
	width/**/:/**/ 437px; /* 540px */
	min-height: 295px; /* 320px */
	margin: 0px;
	padding: 5px 90px 0px 13px;
	color: #2D3687;
}

.kopLeerroutesOpl {
	width: 540px;
	height: 160px;
	background: url(/images/leerroutes/kop-opl.gif) top no-repeat;
}

.contentLeerroutesOpl {
	width/**/:/**/ 527px; /* 540px */
	min-height: 200px;
	margin: 0px;
	padding: 0px 0px 0px 13px;
	color: #2D3687;
}

.contentLeerroutesOpl .Txt {
	width: 540px;
	min-height/**/:/***/ 50px; /* 50px */
	padding: 0px 0px 10px 0px;
}

.contentLeerroutesOpl .Img {
	width: 540px;
	height: 130px;
}

.kopBeroepen {
	width: 361px;
	height: 130px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	float: left;
}

.menuBeroepen {
	width: 179px;
	height: 130px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
}

* html .menuBeroepen {
	margin: 20px 0px 0px 0px;
}

.beroepenTxt {
	width/**/:/**/ 334px; /* 361px */
	min-height/**/:/**/ 40px; /* 50px */
	margin: 0px 116px 0px 0px;
	padding: 5px 0px 5px 13px;
	color: #2D3687;
	font-weight: bold;
	float: left;
}

.beroepenLijst {
	width/**/:/**/ 527px; /* 540px */
	min-height/**/:/**/ 195px; /* 200px */
	margin: 0px;
	padding: 5px 0px 0px 13px;
	float: left;
}

.beroepenLijst a:link,
.beroepenLijst a:active,
.beroepenLijst a:visited {
	font-weight: bold;
	text-decoration: underline;
	color: #2D3687;
}

.beroepenLijst a:hover {
	text-decoration: none;
}

.leerroutes .content1 {
	width: 357px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.leerroutes .content2 {
	width/**/:/**/ 179px; /* 183px */
	height: 500px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 4px;
	overflow: hidden;
}


.leerroutes .content1 .Txt {
	width/**/:/**/ 339px; /* 357px */
	min-height: 200px;
	margin: 0px;
	padding: 0px 5px 0px 13px;
	color: #2D3687;
}

.leerroutes h1 {
	font-size: 18px;
	font-weight: bold;
	color: #C40079;
}

.leerroutes h2 {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #C40079;
}

.leerroutes h3 {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #2D3687;
}

.leerroutes h3 {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #2D3687;
}

.leerroutes .content1 .Txt a:link,
.leerroutes .content1 .Txt a:active,
.leerroutes .content1 .Txt a:visited {
	color: #C40079;
	text-decoration: underline;
}

.leerroutes .content1 .Txt a:hover {
	color: #C40079;
	text-decoration: none;
}

.kladblok {
	width: 183px;
	height: 150px;
	margin: 130px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
}

* html .kladblok {
	margin: 0px 0px 0px 0px;
}

.kladblokTop {
	width: 183px;
	height: 55px;
	background: url(/images/leerroutes/kladblok-top.png) top no-repeat;
}


* html .kladblokTop {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/leerroutes/kladblok-top.png', sizingMethod='crop');
}

.kladblokMid {
	width/**/:/**/ 153px; /* 183px */
	min-height/**/:/**/ 55px; /* 65px */
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 20px;
	position: relative;
}

* html .kladblokMid {
	height/**/:/**/ 55px; /* 65px */
}

.kladblokMid .background {
	width: 183px;
	height: 65px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: url(/images/leerroutes/kladblok-mid.png) top;
}

* html .kladblokMid .background {
	width: 182px; /* Ivm IE6 en .png bestanden plaatje 1 pixel smaller maken. */
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/leerroutes/kladblok-mid.png', sizingMethod='scale');
}

.kladblokMid .text {
	width/**/:/**/ 153px; /* 183px */
	min-height/**/:/**/ 55px; /* 65px */
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 20px;
	position: absolute;
	top: 0px;
	left: 0px;
}

* html .kladblokMid .text {
	height/**/:/**/ 55px; /* 65px */
}



.kladblokBottom {
	height: 38px;
	width: 183px;
	background: url(/images/leerroutes/kladblok-bottom.png) top no-repeat;
}

* html .kladblokBottom {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/leerroutes/kladblok-bottom.png', sizingMethod='crop');
}

.kladblok a:link,
.kladblok a:active,
.kladblok a:visited {
	color: #2D3687;
	text-decoration: underline;
}

.kladblok a:hover {
	color: #2D3687;
	text-decoration: none;
}

.opleidingenTxt {
	width/**/:/**/ 527px; /* 540px */
	min-height/**/:/**/ 40px; /* 50px */
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 13px;
	color: #2D3687;
	float: left;
}

/* Contact */
.FormSpreekBeurtPakketHolder {
	width: 355px;
	position: relative;
}

.FormSpreekBeurtPakketHolder img {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10000;
}


#flashForm  {
	width: 355px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#flashFormSpreekBeurtPakket{
	width: 355px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 5000;
}

a.OrganisatieLinks:link,
a.OrganisatieLinks:visited,
a.OrganisatieLinks:active {
	text-decoration: underline; 
	color: #25338B;
} 
a.OrganisatieLinks:hover {
	text-decoration: none; 
	color: #25338B
}


/* Agenda */
.tblAgenda {
	width: 572px;
	_height: 18px;
	min-height: 18px;
}
.tblAgenda .item {
	width: 572px;
	_height: 18px;
	min-height: 18px;
	display: table;
}


#herintreders .tblAgenda {
	border-top: 1px solid #79b0c4;
}
#herintreders .tblAgenda .itemL,
#herintreders .tblAgenda .itemR {
	border-bottom: 1px solid #79b0c4;
}


.tblAgenda .itemL {
	width/**/:/**/153px; /* 165px */
	height: 100%;
	min-height: 30px;
	padding: 10px;
	vertical-align: top;
}
#herintreders .tblAgenda .itemL {
	background: #fbdfef;
}

.tblAgenda .itemR {
	width/**/:/**/395px; /* 407px */
	_height: 18px;
	min-height: 18px;
	padding: 10px;
	vertical-align: top;
}

.tblAgenda a:link,
.tblAgenda a:active,
.tblAgenda a:visited {
	text-decoration: none;
}
.tblAgenda a:hover {
	text-decoration: none;
}


.agendaTbl {
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.agendaUitleg {
	vertical-align: bottom;
	font-weight: bold;
}
.agendaUitleg  p {
	margin: 0px;
}
.agendaBlok {
	width: 290px;
}

.agendaBlok .nav {
	width: 100%;
	height/**/:/**/45px; /* 55px */
	padding: 0px;
	margin: 20px 0px 0px 20px;
	background: #fff;
}

.agendaBlok .blok {
	width: 100%;
	height: 175px;
	padding: 0px;
	margin: 17px 0px 0px 20px;
	border-bottom: 10px solid #fff;
}

.agendaBlok .blok a:link,
.agendaBlok .blok a:active,
.agendaBlok .blok a:visited {
	display: block;
	width: 30px;
	height: 30px;
	overflow: hidden;
	float: left;
	padding: 5px 5px 0px 0px;
	border: 1px dashed #f8bfdf;
	background: #fbdfef;
	text-align: center;
	line-height: 23px;
	text-decoration: none;
	font-weight: bold;
	color: #25338b;
}
.agendaBlok .blok a:hover {
	text-decoration: none;
	background: #e5007e;
}

.agendaBlok .blok .geenItem {
	width: 25px;
	height: 25px;
	overflow: hidden;
	float: left;
	padding: 5px;
	text-align: center;
	line-height: 25px;
	cursor: default;
	border: 1px dashed #f8bfdf;
}

.agendaBlok .blok .leeg {
	width: 25px;
	height: 25px;
	overflow: hidden;
	float: left;
	padding: 5px;
	cursor: default;
	border: 1px dashed #f8bfdf;
}

.agendaBlok .nav .dropdownMaanden {
	height: 22px;
	width: 260px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

form {
	margin: 0px;
}

.agendaBlok .nav .dag {
	color: #25338b;
	width: 25px;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
	padding: 5px;
	text-transform: uppercase;
	float: left;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	background: #e5007e;
	border: 1px dashed #f8bfdf;
}

h1.agendaBlok {
	color: #25338b;
	margin: 20px 0px 5px 0px;
	width: 100%;
}

#herintreder .agendaBlok .nav .dag {
	background: #caca1e;
}

/* Styles voor de print variant */

@media print
{
    .NoPrint { 
    	display: none;
    }
	
	.hoofdMenu {
		display: none;
	}
	
	.menuManager {
		display: none;
	}
	
	.magazine {
		display: none;
	}
}

