body
{
	padding:			0;
	margin:				0;
	font-family: 		arial;
	font-size:			11px;
	color:				#333;
	background:			url('/img/background-overal.jpg') #000;
	background-attachment: 	fixed;
	background-position: 	50% 10%;
}

h1
{
	font-family: 		arial;
	color: 				#333;
	font-size: 			15px;
	
}

h2
{
	font-family: 		arial;
	color: 				#333;
	font-size: 			15px;
	font-weight:		normal;
	padding-top:		0px;
	margin:				0;
}

a
{
	
	color:				#7D4A2D; 
	text-decoration:	none;
	border-bottom:		1px dotted #7D4A2D;
}

a img
{
	border:				0;
}

.Nederlands input,select,textarea
{
	border:				1px solid #707071;
	margin-bottom:		3px;
	float:				left;
	clear:				right;
	font-family:			arial;
}

.Farsi input,select,textarea
{
	border:				1px solid #707071;
	margin-bottom:		3px;
	float:				left;
	clear:				right;
	font-family:			arial;
}

textarea
{
	font-family:				arial;
	font-size:				12px;
}

#splashHolder
{
	width:				1000px;
	height:				580px;
	background:			url('/img/background-splash.jpg') 0px 90px no-repeat #000;
	margin-bottom:		-20px;
	position:			relative;
}

#splashLink
{
	position:			absolute;
	top:				100px;
	left:				260px;
	width:				470px;
	height:				410px;
}

#IntroNL
{
	position:			absolute;
	top:				20px;
	left:				390px;
	font-size:			24px;
	border:				none;
	color:				#fff;
	
}

#IntroFS
{
	position:			absolute;
	top:				20px;
	left:				530px;
	font-size:			24px;
	border:				none;
	color:				#fff;
	
}

#IntroDivider
{
	position:			absolute;
	top:				20px;
	left:				500px;
	font-size:			24px;
	color:				#FFB500;
}

.Nederlands
{
	float:				left;
}

.Farsi
{
	float:				right;
	text-align:			right;
	display:			none;
	direction:			rtl;
}

.knopomschrijving
{
	padding: 			3px 10px 3px 4px;
	color:				#333;
}

.knopomschrijving:hover
{
	color:				#FFB500;
}


#languageselector
{
	background:			url('/img/bar.png') repeat-x 0 0 #333;
	float:				left;
	height:				18px;
	padding-top:		5px;
	width:				45px;
	padding-left:		35px;
	border-bottom:		20px solid #fff;
}

#languageselector a
{
	color:				orange;
	border:				none;
	font-weight:		bold;
}

#languageselectorcms
{
	width:				200px;
}

#languageselectorcms a
{
	border:				none;
}

#languageselector span
{
	float:				left;
	margin:				0 4px;
}

#languageselectorcms span
{
	margin:				0 4px;
}

#languageselector a img
{
	float:				left;
	padding:			0;
	margin-top:			2px;
}

#bestandenOverzicht
{
	width:				630px;
	border-collapse: 	collapse;
	border-spacing: 	0;
	vertical-align:		top;

}

#bestandenOverzicht a
{
	border:				none;
	color:				#333;
	float:				left;
	margin:				0px;
	padding:			0px;

}

.Farsi #bestandenOverzicht a
{
	border:				none;
	color:				#333;
	float:				right;
	margin:				0px;
	padding-right:		3px;

}

#bestandenOverzicht th
{
	text-align:			left;
	padding:			0;
	padding-bottom:		4px;
	border-bottom:		1px solid #333;
	
}

.Farsi #bestandenOverzicht th
{
	text-align:			right;
	padding:			0;
	
	
}

#bestandenOverzicht td
{
	padding:			6px;
	vertical-align:		top;

}

.Farsi #bestandenOverzicht td
{
	text-align:			right;
}

#bestandenOverzicht .even
{
	background:			#ffeec4;
	border-bottom:		1px dotted #333;
}

#bestandenOverzicht .oneven
{
	background:			#ffe29a;
	border-bottom:		1px dotted #333;
}

.fs
{
	display:			none;
}

.nl
{
	display:			none;
}

.footerfarsi
{
	border-bottom: 		none; 
	text-decoration: 	none;
	color:				#000;
}

.footerfarsi:hover
{
	border-bottom: 		none; 
	text-decoration: 	none;
	color:				#000;
}

.footerlink a
{
	border-bottom: 		none; 
	text-decoration: 	none;
	color:				#000;
}

.footerlink a:hover
{
	color:				#fff;
}

.agendaitem
{
	width:				620px;
	border-bottom:		1px solid #333;
	float:				left;
	margin-bottom:		20px;
	padding:			5px;
	padding-bottom:		10px;
	padding-left:		0px;
	
}

.agendaitem h2
{
	padding-top:		0px;
	
}

.agendaitem .datum
{
	width:				100px;
	float:				left;
}

.agendaitem .text
{
	float:				left;
	width:				380px;
}

.agendaitem .foto
{
	float:				left;
}

.agendaitem .datum .blokje
{
	height: 			4px; 
	width: 				4px; 
	border:				1px solid #F0F0D0;
	background: 		orange; 
	float: 				left;
	margin:				4px;
}


.nieuwsitem
{
	width:				620px;
	overflow:			hidden;
	border-bottom:		1px solid #333;
	float:				left;
	margin-bottom:		20px;
	padding:			5px;
	padding-left:		0px;
	margin-top:			-5px;
	
}

.nieuwsitem h2
{
	margin:				0;
	padding:			0;
}

.nieuwsitem img
{
	float:				left;
	margin-right:		10px;
}

.nieuwsitem strong
{
	color:				orange;
}


.nieuwsitem span
{
	width:				470px;
	float:				left;
}


.opleidingKolom1
{
	width:				560px;
	float:				left;
	padding-right:		20px;
	padding-bottom:		20px;
}

.opleidingKolom1 img
{
	margin-left:		10px;
}

.opleidingKolom2
{
	width:				340px;
	float:				left;
	background:			#666666;
	margin-top:		20px;
	padding-left:		40px;
	margin-bottom:		20px;
}

.opleidingKolom2 input 
{
	height:				14px;
	font-size:			8px;
	border:				1px solid #333333;
	background:			#F3F3F3;
	color:				#333333;
}

.opleidingKolom2 input:focus
{
	background:			#fbb59d;
}


.opleidingKolom2 .button
{
	height:				24px;
	font-size:			12px;
	padding-bottom:		3px;
}

.opleidingPreview
{
	float:				left;
	border:				1px solid #333;
	border-top:			20px solid #333;
	width:				450px;
	padding:			5px;
	position:			relative;
	margin-right:		20px;	
	margin-top:			20px;
	margin-bottom:		20px;
}

.opleidingPreview h3
{
	background:			#333333;
	color:				#ffffff;
	font-size:			12px;
	font-weight:		normal;
	float:				left;
	margin-top:			-22px;

}

.opleidingPreview img
{
	float:				left;
	margin:				0;
	display:			block;
	margin-top:			-15px;
	margin-right:		5px;
}

.opleidingPreview .leesVerder
{
	position:			absolute;
	right:				0;
	bottom:				1px;
	z-index:			10;
}

.opleidingPreview span
{
	font-size:			11px;
	overflow:			hidden;
	margin-top:			-15px;
	display:			block;
	float:				left;
	width:				340px;
	height:				83px;
}


#cmsStatusbar
{
	position:			relative;
	width:				300px;
	padding-top:		20px;
	height:				90px;
	left:				695px;
	top:				-70px;
}

.meer_info_button
{
	
}

#content
{
	padding:			20px;
	padding-top:		0;
}

#contentSmall p
{
	margin:				0;
	padding:			0;
}

#contentSmall
{
	padding:			20px;
	padding-top:		0px;
	float:				left;
	width:				635px;
}

.sideBar
{
	padding-bottom:		20px ;
	margin-top:			0px;
	float:				left;
}

.sideBar .blok
{
	float:				left;
	border:				1px solid #707071;
	width:				290px;
	padding:			5px;
	position:			relative;	
	margin-bottom:		20px;
	margin-right:		20px;
	clear:				both;
	background:			#fff;
}

.sideBar .blok label
{
	width:				145px;
	float:				left;
}

.sideBar .Farsi .blok input
{
	border:				1px solid #707071;
	margin-bottom:		3px;
	text-direction:		rtl;
	width:				135px;
	clear:				left;
	float:				left;
}

.sideBar .Farsi  .blok strong
{
	width:				135px;
	margin-right:		10px;
	float:				right;
	font-weight:		normal;
}

.sideBar .Nederlands  .blok strong
{
	width:				147px;
	margin-right:		10px;
	float:				left;
	font-weight:		normal;
}

.sideBar .Nederlands .blok input
{
	border:				1px solid #707071;
	margin-bottom:		3px;
	width:				130px;
	float:				left;
	clear:				right;
}

.sideBar .blok select
{
	border:				1px solid #707071;
	font-size:			11px;
	margin-bottom:		3px;
	width:				285px;
}
.sideBar .blok h3
{
	background:			url('/img/bar.png') repeat-x 0 0 #707071;
	color:				#ffffff;
	font-size:			11px;
	font-weight:		normal;
	margin-top:			-5px;
	margin-left:		-5px;
	margin-bottom:		-8px;
	width:				277px;
	height:				17px;
	clear:				both;
	padding:			3px;
	padding-right:		20px;

}

.sideBar .Farsi .blok h3
{
	background:			url('/img/bar.png') repeat-x 0 0 #707071;
	color:				#ffffff;
	font-size:			11px;
	font-weight:		normal;
	margin-top:			-5px;
	margin-right:		-5px;
	width:				277px;
	height:				17px;
	clear:				both;
	padding:			3px;
	padding-right:		20px;
}

.sideBar .Nederlands .blok h3 .blokje
{
	height: 			4px; 
	width: 				4px; 
	border:				1px solid #F0F0D0;
	background: 		orange; 
	float: 				left;
	margin:				4px;
}

.sideBar .Farsi .blok h3 .blokje
{
	height: 			4px; 
	width: 				4px; 
	border:				1px solid #F0F0D0;
	background: 		orange; 
	position:			absolute;
	top:				7px;
	right:				7px;
}

.sideBar .blok img
{
	float:				right;
	display:			block;
	margin-right:		5px;
}

.sideBar .blok .leesVerder
{
	position:			absolute;
	right:				5px;
	bottom:				1px;
	z-index:			10;
}

.sideBar .blok span
{
	font-size:			11px;
	overflow:			hidden;
	display:			block;
	float:				left;
	width:				210px;
	height:				83px;
}

.sideBar .blok .bijbeltekst
{
	font-size:			11px;
	display:			block;
	float:				left;
	width:				290px;
}

.menu
{
	background:			url('/img/bar.png') repeat-x 0 0 #333;
	height:				23px;
	margin:				0px;
	padding:			0px;
	list-style:			none;
	bullet-type:		none;
	float:				left;
	width:				900px;
	border-bottom:		20px solid #fff;
	padding-left:		20px;
}

.menu .item
{
	float:				left;
	position:			relative;
	text-decoration:	none;
	border-bottom:		none;
	cursor:				pointer;
	color:				#fff;
}

.menu .submenuitem
{
	color:				#fff;
	min-width:			100px;
	padding:			2px 5px;
	height:				14px;
}

.menu .submenuitem:hover
{
	color:				#333;
}

.menu .item:hover .blokje
{
	background:			#fff;
	
}

.menu .item:hover a
{

}

.menu a
{
	border:				none;
	font-size:			12px;
	color:				#fff;
	padding:			0px;
	float:				left;
	height:				23px;
}

.menu span
{
	padding-top:		3px;
	float:				left;
	cursor:				pointer;
}

.menu a strong
{
	color:				#FFB500;
	font-weight:		normal;
}

.menu img
{
	float:				left;
	padding:			4px;
}

.menu .blokje
{
	height: 			4px; 
	width: 				4px; 
	border:				1px solid #F0F0D0;
	background: 		orange; 
	float: 				left;
	margin:				8px;
	margin-right:		4px;
	margin-left:		12px;
}



.dropdownsub
{
	position:			absolute;
	top:				22px;
	*top:				23px;
	left:				5px;
	background:			#FFB500;
	display:			none;
	font-size:			11px;
	min-width:			80px;
	border-top:			1px solid #707071;
	*border-top:		none;
	color:				#fff;
}

.drowdownsub a
{

}

#submenu
{
	background:			orange;
	height:				23px;
	
}

#submenu img
{
	float:				left;
	margin-top:			6px;
	
}

#submenu .blokje
{
	height: 			6px; 
	width: 				6px; 
	background: 		#333333; 
	float: 				left;
	margin:				8px 3px 0 25px;
}

#wrapper
{
	margin:				0 auto;
	width:				1000px;
	background:			#ffffff;
	display:			block;
	background:			#fff;
}

#kop
{
	height:				263px;
	overflow:			hidden;
	position:			relative;
}

#kop img
{
	margin:				0;
}

#kop #titelAfbeelding
{
}

#kolom1
{
	width:				250px;
	background:			#0077D4;
	margin-left:		41px;
	float:				left;
}

#kolom2
{
	width:				680px;
	margin-left:		20px;
	float:				left;
}

.footer
{
	clear:				both;
	text-align:			center;
	background:			#FFB500;
	color:				#000;
	padding-top:		2px;
	padding-bottom:		2px;
	margin-top:			20px;
}

#footer .pipe
{
	color:				#000;
}

.melding
{
	border:				1px solid orange;
	margin-top:			10px;
	text-align:			center;
	padding:			5px;
}

#login
{
	width:				500px;
	margin:				0 auto;
	padding:			5px;
}

#paginaOverzicht
{
	width:				650px;
}

.paginaLijn
{
	margin-bottom:		2px;
	height:				20px;	
	
}

#paginaOverzicht .paginaTitel
{
	float:				left;
	height:				20px;
	width:				400px;
	border-bottom:		1px solid #000;
}

#paginaOverzicht .paginaTitelKop
{
	float:				left;
	height:				20px;
	width:				400px;
	border-bottom:		1px solid #333;
	color:				#000;
	background:			orange;
}

#paginaOverzicht .subpaginaTitel
{
	float:				left;
	height:				20px;
	width:				400px;
	color:				#000;
	border-bottom:		1px solid #333;			
	
}

#paginaOverzicht .subpaginaTitel span
{
	margin:				3px 0 0 3px;
	display:			block;
	float:				left;
}

.subpaginaTitel span .img
{
	padding-top:			5px;
	height:					100px;
}

#paginaOverzicht .paginaMenuKnoppen
{
	background:			white;
	float:				left;
	height:				20px;
	margin-left:		2px;
	width:				100px;
	border-bottom:		1px solid #333;
	color:				#000;		

}

#paginaOverzicht .paginaMenuKnoppenKop
{
	background:			orange;
	float:				left;
	height:				20px;
	margin-left:		2px;
	width:				100px;
	border-bottom:		1px solid #333;
	color:				#000;		

}

#paginaOverzicht .paginaTitel span
{
	margin:				3px 0 0 3px;
	display:			block;
	float:				left;
	color:				#222;
}

#paginaOverzicht .paginaTitelKop span
{
	margin:				3px 0 0 3px;
	display:			block;
	float:				left;
}

#paginaOverzicht .paginaKnoppen span
{
	margin:				3px 0 0 3px;
	display:			block;
	float:				left;
	color:				#222;	
	
}

#paginaOverzicht .paginaKnoppenKop span
{
	margin:				3px 0 0 3px;
	display:			block;
	float:				left;	
}

#paginaOverzicht a img
{
	border:				none;
	margin-top:			2px;
}

#paginaOverzicht .paginaKnoppen img
{
	margin-left:		25px;
}

#paginaOverzicht .paginaMenuKnoppen img
{
	margin-left:		13px;
}

#paginaOverzicht .paginaMenuKnoppen span
{
	margin:				3px 0 0 3px;
	display:			block;
	float:				left;
}

#paginaOverzicht .paginaMenuKnoppenKop span
{
	margin:				3px 0 0 3px;
	display:			block;
	float:				left;
}

#paginaOverzicht .paginaKnoppen
{
	background:			white;
	float:				left;
	height:				20px;
	margin-left:		2px;
	width:				110px;
	border-bottom:		1px solid #333;	
}

#paginaOverzicht .paginaKnoppenKop
{
	background:			white;
	float:				left;
	height:				20px;
	margin-left:		2px;
	width:				110px;
	color:				#000;
	background:			orange;
	border-bottom:		1px solid #333;	
}

#paginaOverzicht .paginaKnoppen a
{
	border:				none;
}

#paginaOverzicht .paginaMenuKnoppen a
{
	border:				none;
}

#paginaBeheer
{
	width:				650px;
	padding-bottom:		10px;
	float:				left;
	margin-right:		5px;
	margin-bottom:		20px;
}

#menuBeheer
{
	background:			lightgray;
	width:				300px;
	padding:			5px;
	margin-top:			5px;
	float:				left;
	margin-right:		5px;
	
}

#breadCrumbs
{
	font-size: 			9px;
	height: 			19px;
	left: 				300px;
	position: 			absolute;
	top: 				5px;
	width: 				585px;
	color: 				silver;
}

#breadCrumbs a
{
	color: 				#325A99;
	text-decoration:	none;
}

#mailOverzicht
{
	width:				650px;
	padding-left:		8px;
}

#mailOverzicht .mailMenuKnoppen
{
	background:			white;
	float:				left;
	height:				20px;
	margin-left:		2px;
	width:				100px;

}
#mailOverzicht .mailTitel
{
	background:			white;
	float:				left;
	height:				20px;
	width:				200px;
}
#mailOverzicht .mailTitel span
{
	margin:				3px 0 0 3px;
	display:			block;
	float:				left;
}

#mailOverzicht .mailNaam
{
	background:			white;
	float:				left;
	height:				20px;
	margin-left:		2px;
	width:				190px;
}
#mailOverzicht .mailNaam span
{
	margin:				3px 0 0 3px;
	display:			block;
	float:				left;
}

.mailLijn
{
	margin-bottom:		2px;
	height:				20px;	
}



#mailOverzicht .mailKnoppen span
{
	margin:				3px 0 0 3px;
	display:			block;
	float:				left;
}

#mailOverzicht .mailStatus
{
	background:			white;
	float:				left;
	height:				20px;
	width:				150px;
	margin-left:		2px;
}

#mailOverzicht .mailStatus span
{
	margin:				3px 0 0 3px;
	display:			block;
	float:				left;
}

#mailOverzicht a img
{
	border:				none;
}

#mailOverzicht .mailKnoppen img
{
	margin-left:		5px;
}

#mailOverzicht .mailKnoppen span
{
	margin:				3px 0 0 3px;
	display:			block;
	float:				left;
}

#mailOverzicht .mailKnoppen
{
	background:			white;
	float:				left;
	height:				20px;
	margin-left:		2px;
	width:				50px;
}

#smallmenu
{
	color:				red;
	left: 				280px;
	top: 				65px;
	position: 			absolute;
	
}

#smallmenu ul
{
	list-style:			none;
}

#smallmenu ul li
{
	float:				left;
	margin-right:		15px;
	font-weight:		bold;
	color: 				#58595b;
	font-size:			10;
}

#smallmenu ul li:hover
{
	color: 				#00AAE0;
	cursor:				pointer;
}

.meer_info
{
	display:			none;
	float:				left;
	clear:				both;
}

.file_info
{
	display:			none;
	float:				left;
	clear:				both;
}

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:20;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}


