body{
	background-color: #007CA8;
	margin: 0px;
	
	font-family:Arial;
	font-size: 12px;
	color: #000000;
}

img{
	border: 0px;
}

p{
	margin:0;
	padding:0;
}

/* LAYOUT */

#container{ /* FIREFOX */
	width:931px;
	margin:0 auto 0 auto;
}

#top{
	width:931px;
	height:130px;
	background-image:url('../images/top.jpg');
}

	#topbanner{
		width:920px;
		height:110px;
		margin:0 auto 0 6px;
	}
	
	#toptext{
		width:910px;
		text-align:right;
		padding:70px 0 0 0;
		color:#FFFFFF;
	}
	
	#topmenu{
		width:920px;
		height:20px;
		margin:0 auto 0 6px;
		background-image:url('../images/topmenu.jpg');
		
		color:#FFFFFF;
		text-transform:uppercase;
	}
	#topmenuhollands{
		width:920px;
		height:20px;
		margin:0 auto 0 6px;
		background-image:url('../images/topmenuhollands.jpg');
		
		color:#FFFFFF;
		text-transform:uppercase;
	}
	
	#btnHome{width:66px;height:20px;margin:0 1px 0 1px;text-align:center;float:left;}
	#btnHomeSelected{width:66px;height:20px;margin:0 1px 0 1px;text-align:center;float:left;background-color:#FFAD00;}
	#btnTijdschrift{width:98px;height:20px;margin:0 1px 0 0;text-align:center;float:left;}
	#btnTijdschriftSelected{width:98px;height:20px;margin:0 1px 0 0;text-align:center;float:left;background-color:#FFAD00;}
	#btnHappening{width:103px;height:20px;margin:0 1px 0 0;text-align:center;float:left;}
	#btnHappeningSelected{width:103px;height:20px;margin:0 1px 0 0;text-align:center;float:left;background-color:#FFAD00;}
	#btnBlauweGids{width:114px;height:20px;margin:0 1px 0 0;text-align:center;float:left;}
	#btnBlauweGidsSelected{width:114px;height:20px;margin:0 1px 0 0;text-align:center;float:left;background-color:#FFAD00;}
	#btnVacatures{width:104px;height:20px;margin:0 1px 0 0;text-align:center;float:left;}
	#btnVacaturesSelected{width:104px;height:20px;margin:0 1px 0 0;text-align:center;float:left;background-color:#FFAD00;}
	#btnForum{width:84px;height:20px;margin:0 1px 0 0;text-align:center;float:left;}
	#btnForumSelected{width:84px;height:20px;margin:0 1px 0 0;text-align:center;float:left;background-color:#FFAD00;}
	#btnNewsflash{width:107px;height:20px;margin:0 1px 0 0;text-align:center;float:left;}
	#btnNewsflashSelected{width:107px;height:20px;margin:0 1px 0 0;text-align:center;float:left;background-color:#FFAD00;}
	#btnAgenda{width:89px;height:20px;margin:0 1px 0 0;text-align:center;float:left;}
	#btnAgendaSelected{width:89px;height:20px;margin:0 1px 0 0;text-align:center;float:left;background-color:#FFAD00;}
	#btnContact{width:82px;height:20px;margin:0 1px 0 0;text-align:center;float:left;}
	#btnContactSelected{width:82px;height:20px;margin:0 1px 0 0;text-align:center;float:left;background-color:#FFAD00;}

	#btnFr{width:30px;height:20px;margin:0 1px 0 0;text-align:center;float:left;}
	#btnEng{width:31px;height:20px;margin:0 1px 0 0;text-align:center;float:left;}

#middle{
	width:931px;
	min-height:577px;
	padding:20px 0 0 0;
	float:left;
	background-image:url('../images/middle.jpg');
}

#middle2{
	width:920px;
	min-height:577px;
	float:left;
	margin:0 5px 0 6px;
	background-image:url('../images/middle2.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
}

	#left{width:155px;float:left;text-align:center;}
	
	#middle3{width:570px;min-height:657px;float:left;padding:0 20px 10px 20px;float:left;background-color:#FFFFFF;}
	
		.pages_head{width:600px;}
	
		#middle3top{width:570px;min-height:580px;float:left;}
		
			#middle3toplinks{width:195px;float:left;}
	
				#middle3toplinkszoek{width:162px;float:left;padding:5px 10px 10px 10px;background-color:#01A2D9;color:#FFFFFF;}
				#middle3toplinks h1{margin:0 0 5px 0;text-transform:uppercase;font-size:16px;font-family:Arial Narrow;}
				#middle3toplinks p{margin:0;padding:0;}
	
			#middle3toprechts{width:375px;float:left;}
			
				#middle3toprechtscoolandcomfort{width:375px;min-height:100px;margin:-3px 0 0 0;}
				#middle3toprechtscoolandcomfort .titel{margin:0 0 5px 0;color:#007BA9;text-transform:uppercase;font-size:14px;font-weight:bold;font-family:Arial Narrow;}
				#middle3toprechtscoolandcomfort .item{margin:0 0 5px 0;width:370px;float:left;}
				#middle3toprechtscoolandcomfort .item .itemfoto{width:70px;float:left;}
				#middle3toprechtscoolandcomfort .item .itemcontent{width:300px;float:left;}
				#middle3toprechtscoolandcomfort .item .itemcontent .itemtitel{color:#42BCE5;text-transform:uppercase;font-weight:bold;}
				#middle3toprechtscoolandcomfort .item .itemcontent .itemtekst{color:#000000;}
			
				#middle3toprechtsagenda{width:375px;margin:5px 0 15px 0;border:1px solid #99BF6A;}
				#middle3toprechtsagenda .titel{padding:0 0 0 2px;color:#FFFFFF;text-transform:uppercase;font-size:14px;font-weight:bold;background-color:#99BF6A;font-family:Arial Narrow;}
				#middle3toprechtsagenda tr.even{color:#000000;background-color:#DCE9CD;}
				#middle3toprechtsagenda tr.oneven{color:#000000;}
				#middle3toprechtsagenda td{margin:0;padding:5px;}
				#middle3toprechtsagenda td p{margin:0;padding:0;}
				
				#middle3toprechtsbuttons .button1{width:187px;margin:0 0 10px 0;float:left;text-align:left;}
				#middle3toprechtsbuttons .button2{width:188px;margin:0 0 10px 0;float:left;text-align:right;}
			
				#middle3toprechtsvacature{width:180px;min-height:100px;margin:0 11px 10px 0;float:left;border:1px solid #017BAA;color:#000000;}
				#middle3toprechtsvacature .titel{padding:0 0 0 2px;background-color:#017BAA;text-transform:uppercase;font-size:14px;font-weight:bold;font-family:Arial Narrow;color:#FFFFFF;}}
				#middle3toprechtsvacature .content{}
				#middle3toprechtsvacature .content ul{margin:0;padding:5px;list-style:none}
				#middle3toprechtsvacature .content ul li{margin:0 0 5px 0;}

				#middle3toprechtsopleiding{width:180px;min-height:100px;margin:0 0 10px 0;float:left;border:1px solid #00A2D9;color:#000000;}
				#middle3toprechtsopleiding .titel{padding:0 0 0 2px;background-color:#00A2D9;text-transform:uppercase;font-size:14px;font-weight:bold;font-family:Arial Narrow;color:#FFFFFF;}
				#middle3toprechtsopleiding .content{}
				#middle3toprechtsopleiding .content ul{margin:0;padding:5px;list-style:none}
				#middle3toprechtsopleiding .content ul li{margin:0 0 5px 0;}

		#middle3footer{width:570px;padding:5px 0 0 0;float:left;}
	
	#right{width:155px;float:left;text-align:center;}

#footer{
	width:931px;
	height:30px;
	float:left;
	margin:10px 0 0 0;
	text-align:center;
	color:#29C2FB;
}

ul.logos{min-height:10px;margin:0;padding:0;list-style:none;}
ul.logos li{margin:0 0 10px 0;}

/* KADERS */

#vacature{width:570px;margin:0 11px 0 0;border:1px solid #017BAA;color:#000000;}
#vacature .titel{padding:0 0 0 2px;background-color:#017BAA;text-transform:uppercase;font-size:14px;font-weight:bold;font-family:Arial Narrow;color:#FFFFFF;}
#vacature .content{}
#vacature .content ul{margin:0;padding:5px;list-style:none}
#vacature .content ul li{margin:0 0 5px 0;}

#opleiding{width:570px;margin:0 11px 0 0;border:1px solid #01A2D9;color:#000000;}
#opleiding .titel{padding:0 0 0 2px;background-color:#01A2D9;text-transform:uppercase;font-size:14px;font-weight:bold;font-family:Arial Narrow;color:#FFFFFF;}
#opleiding .content{}
#opleiding .content ul{margin:0;padding:5px;list-style:none}
#opleiding .content ul li{margin:0 0 5px 0;}

#agenda{width:570px;margin:0 0 15px 0;border:1px solid #99BF6A;}
#agenda .titel{padding:0 0 0 2px;color:#FFFFFF;text-transform:uppercase;font-size:14px;font-weight:bold;background-color:#99BF6A;font-family:Arial Narrow;}
#agenda tr.even{color:#000000;background-color:#DCE9CD;}
#agenda tr.oneven{color:#000000;}
#agenda td{margin:0;padding:5px;}
#agenda td p{margin:0;padding:0;}

#artikel{width:570px;margin:0 0 15px 0;border:1px solid #01A2D9;}
#artikel .titel{padding:0 0 0 2px;color:#FFFFFF;text-transform:uppercase;font-size:14px;font-weight:bold;background-color:#01A2D9;font-family:Arial Narrow;}
#artikel tr.even{color:#000000;background-color:#DCE9CD;}
#artikel tr.oneven{color:#000000;}
#artikel td{margin:0;padding:5px;}
#artikel td p{margin:0;padding:0;}

#foto{width:580px;margin:0 11px 0 0;border:1px solid #01A2D9;color:#000000;float:left;}
#foto .titel{padding:0 0 0 2px;background-color:#01A2D9;text-transform:uppercase;font-size:14px;font-weight:bold;font-family:Arial Narrow;color:#FFFFFF;}
#foto .content{margin:0 0 0 5px;float:left;}
#foto .content .subtitel{margin:5px 0 0 0;}
#foto .content ul{margin:5px 0 0 0;padding:0;list-style:none;float:left;}
#foto .content ul li{margin:0 5px 0 0;float:left;}
#foto .content .meer{}

/* LINK */

a:link, a:visited{font-family:Arial;font-size:11px;color:#000000;text-decoration:none;}
a:hover, a:active{color:#999999;text-decoration:none;}
	
a.topmenu:link, a.topmenu:visited{padding:3px 0 0 0;display:block;width:100%;height:20px;font-size:11px;color:#FFFFFF;text-decoration:none;}
a.topmenu:hover, a.topmenu:active{background-color:#FFAD00;}

a.taalmenu:link, a.taalmenu:visited{padding:3px 0 0 0;display:block;width:100%;height:20px;font-size:11px;color:#FFFFFF;text-decoration:none;}
a.taalmenu:hover, a.taalmenu:active{background-color:#FFAD00;}

a.footer:link, a.footer:visited{font-size:12px;color:#29C2FB;}
a.footer:hover, a.footer:active{color:#999999;}

/* OBJECTS */

input, textarea{margin:0 0 3px 0;font-size:11px;font-family:Arial;border:1px solid #007CA8;}
select{width:202px;margin:0 0 3px 0;font-size:11px;font-family:Arial;border:1px solid #007CA8;}
label{width:160px;float:left;}
label.error {float:none;color:red;padding-left:.5em;vertical-align:top;}

.dropdown{font-size:11px;font-family:Arial;}
.button{height:20px;border:1px solid #007CA8;font-size:11px;font-family:Arial;background-color:#BEE9FA;}

.textfield-search{width:155px;font-size:11px;font-family:Arial;}
.dropdown-search{width:160px;font-size:11px;font-family:Arial;}
.button-search{margin:10px 3px 5px 0;float:right;font-size:11px;font-family:Arial;border:none;background-color:#BEE9FA;}
