BODY, HTML {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

BODY {
	background: #153146 url('/assets/compaz/images/body_bg.gif') repeat-y;
}

#canvasHome {
	background: #153146 url('/assets/compaz/images/canvas_bg_home.gif') repeat-y;
}

#canvasVolgpagina {
	background: #153146 url('/assets/compaz/images/canvas_bg_volgpagina.gif') repeat-y;
}

#logo {
	background: #fff;
	margin: 0 0 0 23px;
	padding: 10px 0 10px 353px;
	width: 618px;
	background: #FFF;
}

#container {
	margin: 0 0 0 23px;
	width: 971px;
	overflow:hidden;
}
	
	/* bovenbalk */
	#top {
	}
	
		#top DIV {
			width: 600px;
			height: 138px;
			overflow: hidden;
		}
		
		
	/* menu */
	#menu {
		background: url('/assets/compaz/images/topmenu_bg.png') no-repeat left bottom;
		/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/inplacement/images/topmenu_bg.png', sizingMethod='crop');*/
		height: 50px;
	}
	
		#menu UL
		{
			margin:0px;
			padding:14px 0px 0px 20px;
			list-style:none;
			z-index:1;			
		}
		#menu UL LI
		{
			margin: 0px;
			padding: 0px;
			list-style: none;
			margin-right: 20px;
			position: relative;
			display: inline;
			z-index: 1;
		}
        #menu UL LI UL
        {
			position: absolute;
			width: 200px;
			top: 11px;
			*top: 30px;
			left: 0px;
			margin: 0px;
			padding: 0px;
			background: #FFFFFF;
			border: 2px solid #CCCCCC;
			z-index: 2;			
		}
		#menu UL LI UL LI
		{
		    padding: 10px 10px 10px 14px;
		    margin: 0px;
		    font-weight: bold;
		    color: #FFFFFF;
		    border-top: dashed 1px #DEDEDE;
	        float: none;
	        display: block;
	        z-index: 2;
		}
		#menu UL LI UL LI.first
		{
		    border-top: none;
		}
		#menu UL LI UL LI.submenuItem
		{
	        color: #B64501;
		    background: #FFFFFF url('/assets/compaz/images/bullet_mainmenu_subitem_orange.gif') no-repeat 3px 14px;
		}
		    #menu UL LI UL LI.submenuItem A:link,
		    #menu UL LI UL LI.submenuItem A:visited,
		    #menu UL LI UL LI.submenuItem A:active,
		    #menu UL LI UL LI.submenuItem A:focus
		    {
		        color: #B64501;
		        text-decoration: none;
		    }
		    #menu UL LI UL LI.submenuItem A:hover
		    {
		        text-decoration: underline;
		    }
		#menu UL LI UL LI.submenuItemHover
		{
	        color: #FFFFFF;
		    background: #FA4E25 url('/assets/compaz/images/bullet_mainmenu_subitem_white.gif') no-repeat 3px 14px;
		}
		    #menu UL LI UL LI.submenuItemHover A:link,
		    #menu UL LI UL LI.submenuItemHover A:visited,
		    #menu UL LI UL LI.submenuItemHover A:active,
		    #menu UL LI UL LI.submenuItemHover A:focus
		    {
		        color: #FFFFFF;
		        text-decoration: none;
		    }
		    #menu UL LI UL LI.submenuItemHover A:hover
		    {
		        text-decoration: underline;
		    }
	
	
	/* linkerkolom home */
	#leftHome {
		width: 473px;
		padding: 20px 25px 25px 18px;
		float: left;
	}
		
		#leftHome .textField, #leftHome .selectField {
			margin: 0 0 10px 0;
		}	

	
	/* linkerkolom volgpagina */
	#leftVolgpagina {
		width: 230px;
		padding: 50px 0 25px 18px;
		float: left;
	}
		
		#leftVolgpagina .textField, #leftVolgpagina .selectField {
			margin: 0 0 10px 0;
		}
	
		#leftVolgpaginaVacatures {
			list-style: none;
			margin: 0;
			padding: 0 20px 20px 0;
		}
		
		#leftVolgpaginaVacatures LI {
			list-style: none;
			background: url('/assets/compaz/images/arrow_orange_bullet.gif') no-repeat 0 8px;
			margin: 0;
			padding: 0 0 0 10px;
		}
		
		#leftVolgpaginaVacatures LI A {
			color: #444B54;
			font-weight: bold;
		}
		
	
	/* middenkolom volgpagina */
	#middleVolgpagina {
		width: 415px;
		padding: 20px 35px 25px 36px;
		float: left;
	}
	
	    #middleVolgpaginaVacatures {
			list-style: none;
			margin: 0;
			padding: 0 20px 10px 0;
		}
		
		#middleVolgpaginaVacatures LI {
			list-style: none;
			background: url('/assets/compaz/images/arrow_orange_bullet.gif') no-repeat 0 18px;
			margin: 0 0 10px 0;
			padding: 10px 0 0 10px;
			border-bottom: solid 1px #C2C2C2;
		}
		
		#middleVolgpagina A{color: #444B54;}
		
		#middleVolgpaginaVacatures LI A {
			color: #444B54;
			font-weight: bold;
		}
		
		
	
		#middleVolgpaginaCrumb {
			margin: 0 0 20px 0;
		}
		
		
		
	/* rechterkolom home */
	#rightHome {
		width: 452px;
		padding: 10px 0 25px 3px;
		float: left;
		clear: right;
	}
	    #rightHome A {color: #444B54;}
	
		#rightHomeVacatures {
			padding: 20px 20px 0 20px;
			width: 410px;
		}
			
			#rightHomeVacaturesList {
				list-style: none;
				margin: 0;
				padding: 0 20px 10px 0;
				position: absolute;
			}
			
				#rightHomeVacaturesList LI {
					list-style: none;
					background: url('/assets/compaz/images/plus_green_bullet.gif') no-repeat 0 3px;
					margin: 0;
					line-height: 20px;
					padding: 0 0 0 25px;
				}
				
				#rightHomeVacaturesList LI A {
					color: #444B54;
				}
				
			#rightHomeVacatures .orangeButton {
				margin: 110px 0 0 260px;
				position: absolute;
				cursor: pointer;
				cursor: hand;
			}
		
		#rightHomeVideo {
			padding: 20px 20px 0 20px;
			width: 410px;
		}
		
			#rightHomeVideo .orangeButton {
				margin: 55px 0 0 260px;
				position: absolute;
				cursor: pointer;
				cursor: hand;
			}
			
			#rightHome TABLE {
				margin: 0 0 0 15px;
			}
			
	    #rightHomeVideoMovie 
	    {
	        padding: 5px 0;
			width: 445px;
	        margin: 0 0 20px 5px;
	        background: #000; 
	        text-align: center;
	    }
	    #rightHomeVideoMovie a 
	    {
	        color: #999;
	        font: 10px arial;
	        margin: -235px 0 0 390px;
	        display: block;
	    }
	
	/* rechterkolom volgpagina */
	#rightVolgpagina {
		width: 220px;
		padding: 50px 0 25px 17px;
		/*height: 300px;*/
		float: left;
		clear: right;
	}

	
/* footer */
#footer {
	background: #FFF url('/assets/compaz/images/footer_bg.gif') repeat-x;
	height: 40px;
	margin: 0 0 0 23px;
	padding: 5px 0 10px 10px;
	width:961px;
}	
	
	#footerBackbutton {
		background: #FFF url('/assets/compaz/images/arrow_yellow_back.gif') no-repeat 0 12px;
		padding: 10px 0 0 35px;
		float: left;
	}
	
		#footerBackbutton SPAN {
			color: #A8ADB3;
		}
		
		#footerBackbutton a {
			color: #A8ADB3;
		}
	
	#footerDWAlogo {
		padding: 0 0 0 435px;
		float: left;
		clear: right;
	}


/* ------------------ site theme -----------------*/

	/*------------------- compaz ----------------*/
	
	#top {
		background: #B64501 url('/assets/compaz/images/topbar_bg.gif') repeat-x;
		/*background: #C59901 url('/assets/subsidium/images/topbar_bg2.gif') repeat-x;*/
		
		
	}
		
	#leftVolgpagina A {
		color: #FF5705;
	}
	
	    #LaatsteNieuws UL {
			list-style: none;
			margin: 0;
			padding: 0 20px 20px 0;
		}
		
		#LaatsteNieuws UL LI {
			list-style: none;
			background: url('/assets/compaz/images/arrow_orange_bullet.gif') no-repeat 0 8px;
			margin: 0;
			padding: 0 0 0 10px;
		}
		
		#LaatsteNieuws UL LI A {
			color: #444B54;
			font-weight: bold;
		}
	
	#rightVolgpagina A {
		color: #0D5E92;
		color: #B64501;
		color: #FF5705;
	}
	
	/* kruimelpad */	
		#middleVolgpaginaCrumb A {
			
			color: #FF5705;
		}
			
		#middleVolgpaginaCrumb A:hover {
			
			color: #FF5705;
	}
	
	/* deze pagina */
		#rightVolgpaginaPrintbutton, #rightVolgpaginaMailbutton {
			color: #0D5E92;	
			padding: 0 0 0 25px;
		}
		
		#rightVolgpaginaMailbutton {
			background: url('/assets/compaz/images/icon_page_mail.gif') no-repeat 0 1px;
		}
		
		#rightVolgpaginaPrintbutton {
			background: url('/assets/compaz/images/icon_page_print.gif') no-repeat 0 1px;
		}

	/* newsitems */
	    
	    .newsItem STRONG {
			color: #FF5705;
			font-weight:bold;
		}
	
		.newsItem .newsItemLink A {
			color: #FF5705;
			font-weight:bold;
		}
		.newsItem .newsItemDate {
			color: #FF5705;
			font-weight:bold;
		}
		
		.newsItem.newsItemTeaser a {
		    color:#000;
	    }
		
	
/* -------------- algemene classes ---------------*/

/* contentitems */

HR.pageDivider {
    height: 1px;
    line-height: 1px;
    font-size: 1px;
    margin: 20px 0 20px 0;
    border: 0;
    border-top: 1px solid #C2C2C2;
}	


/* newsitems */
.newsItem {
	margin: 0 0 25px 0;
	clear: both;
	min-height: 67px;
}
	.newsItemImage {
		float: left;
		border: 1px solid #C2C2C2;
		/*height: 67px;*/
	}
		.newsItemImage IMG {
			border: 1px solid #FFF;
			}
	
	.newsItemContent {
		width: 305px;
		padding: 0 0 0 10px;
		float: left;
		clear: right;
	}
	
	.newsItemTeaser a {
		color:#000!important;
	}
	
	.newsItemDate {
		clear: right;
	}

/*route images*/
.routeimage 
{
/*
    width:188px;
    height:208px;
    padding:1px;
*/
    border: 1px solid #C2C2C2;
    
}

    .routeimage IMG
    {
        border:1px solid #fff;
    }
	

/* formitems */
	LABEL {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FF5705;
		color: #004C2E;
	}
	
	.selectField {
		width: 190px;
		background-color:#F0F2F2;
	}
	
	.textField {
		width: 185px;
		border: solid 1px #C2C2C2;
		background-color:#F0F2F2;
	}
	
	
	.textFieldContact {
		width: 185px;
		border: solid 1px #C2C2C2;
		background-color:#F0F2F2;
	}
	
	
	.textFieldNewsletter {
		width: 185px;
		border: solid 1px #C2C2C2;
		background-color:#F0F2F2;
	}
	
	.textFieldNewsletterError {
		width: 185px;
		border: solid 1px #E23000;
		background-color:#FFD1BB;
	}
	
	
	
	.selectFieldContact 
	{
	  	border: solid 1px #C2C2C2;
		background-color:#F0F2F2;
	}
	
	.selectFieldContactLast
	{
		border: solid 1px #C2C2C2;
		background-color:#F0F2F2;
	}
	
	.textFieldContactError {
		width: 185px;
		border: solid 1px #E23000;
		background-color:#FFD1BB;
	}
	
    HR.formDivider {
        height: 1px;
        line-height: 1px;
        font-size: 1px;
        border: 0;
        border-top: 1px solid #C2C2C2;
	}
	
	.formButton {
		margin: 10px 0 10px 100px;
	}
	
	.error 
	{
	    color:#CE2200;
	}

/* positioning */
	
	.floatBreaker {
		line-height: 1px;
		height: 1px;
		font-size: 1px;
		clear: both;
		float: none;
	}

/* rechterkolom specials */
	.frame {
		
		
		height: 195px;
		margin: 0 0 5px 0;
	}
	
	.videoCaption {
		padding: 10px 0 0 0;
		width: 175px;
		height: 70px;
	}
	
/* knoppen */
	.orangeButton {
		background: url('/assets/compaz/images/arrow_orange_button.gif') no-repeat left center;
		padding: 0 0 0 30px;
		width: 125px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #444B54;
		vertical-align: middle;
	}
	
	.orangeButton A {
		color: #444B54;
	}
	
	
	.greenButton {
		background: url('/assets/compaz/images/arrow_green_button.gif') no-repeat left center;
		padding: 0 0 0 30px;
		width: 125px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #444B54;
		vertical-align: middle;
	}
	
	.greenButton A {
		color: #444B54;
	}
	

	
	#lemonLicious {
		margin:0;
		padding:0;
	}
	div.llItem {
		margin-bottom:2px;
	}
	
	div.llItem div.header {
		border-bottom:1px solid #C2C2C2;
		margin:0;
		padding:3px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	    color:#000;
	    font-weight:bold;
		cursor:pointer;
		padding-left:25px;
		height:16px;
		background: #fff url('/assets/compaz/images/plus_green_bullet.gif') no-repeat 3px 3px;
	}
	div.llItem div.content {
		height:200px;
		padding:5px 25px 5px 8px;
		overflow:hidden;
		background-color:#EAECED;
	}
	div.llItem div.wrapper {
		padding-top:1px;
		overflow:hidden;
	}
	
	div.selected div.header {
		background: #fff url('/assets/compaz/images/min_green_bullet.gif') no-repeat 3px 3px;
	}