/*===========================
			MAIN			
===========================*/
html,body{
	height:100%;
}

body 
	{
	background: #FFF url(http://www.kennemerjob.nl/site/kj/design/graphics/body_bg.gif);
	background-repeat: repeat-x; 
	background-attachment:fixed;
	margin:0;
	padding:0;
	}

*
	{
	font-family: tahoma, arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #0D364E;
	}

a img {
	border: 0;
}

a {
	color: #A8A802;
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;
}
a.greenLink
	{
	color: #CDCD00;
	font-weight: bold;
	font-size: 14px;
	font-family: tahoma;
	text-decoration: none;
	}
a.greenLink:Hover,
a.vacLink:Hover
	{
	text-decoration: underline;
	}
a.vacLink
	{
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	}
a.bottomlinks
	{
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	}
a.bottomlinks:Hover
	{
	text-decoration: underline;
	}
.title
	{
	color: #CDCD00; 
	font-family: Tahoma; 
	font-weight: bold; 
	font-size: 20px;
	letter-spacing: 1px;
	}
.startZoek
	{
	font-family: Tahoma;
	font-size: 10px;
	padding-left: 2px;
	height: 11px;
	}
.groen
	{
	color: #CDCD00;
	}
.blauw
	{
	color: #003D62;
	}
.oranje
	{
	color: #CD9300;
	}
.skyblue
	{
	color: #668BA2;
	}
html>body .top_left_line
	{
	background-image: url(http://www.kennemerjob.nl/site/kj/design/graphics/back_links.png);
	background-repeat: repeat-y;
	width: 15px;
	}
html>body .top_right_line
	{
	background-image: url(http://www.kennemerjob.nl/site/kj/design/graphics/back_rechts.png);
	background-repeat: repeat-y;
	width: 18px;
	}
.top_left_big	
	{
	background: #F9FFC9 url(http://www.kennemerjob.nl/site/kj/design/graphics/back_menu.png) no-repeat;
	width: 234px;
	height: 850px;
	vertical-align: top;
	text-align: left;
	}
.top_right_big	
	{
	background: white url(http://www.kennemerjob.nl/site/kj/design/graphics/back_mid.png) no-repeat;
	width: 566px;
	height: 135px;
	}
.mid_right_big
	{
	background: white;
	width: 566px;
	vertical-align: top;
	height: 646px;
	text-align: left;
	}
#bottomImage
	{
	text-align: left;
	}
#content
	{
	width: 515px;
	}
table tr td p strong
	{
	color: #CDCD00;
	font-size: 14px;
	}
#menu
	{
	text-align: left;
	}
#submenu
	{
	text-align: right;
	}
#spotlight
	{
	}
.menuitem a,.selected_menuitem a
	{
	font-size: 16px;
	font-weight: normal;
	font-family: Tahoma;
	vertical-align: top;
	text-align: left;
	color: #eee;
	text-decoration: none;
	letter-spacing: 1.0px;
	line-height: 18px;
	}
.menuitem a:Hover,.selected_menuitem a:Hover
	{
	color: white;
	text-decoration: underline;
	font-weight: normal;
	}
.menuitem,.selected_menuitem
	{
	height: 36px;
	}
.submenuitem a,.selected_submenuitem a
	{
	color: white;
	font-size: 16px;
	font-weight: normal;
	font-family: Tahoma;
	vertical-align: top;
	text-align: left;
	color: #145175;
	text-decoration: none;
	letter-spacing: 1.0px;
	line-height: 18px;
	}
.submenuitem a:Hover,.selected_submenuitem a:Hover
	{
	color: #035064;
	font-weight: bold;
	letter-spacing: -0.2px;
	text-decoration: none;
	}
.submenuitem,.selected_submenuitem
	{
	height: 15px;
	text-decoration: none;
	}
/*===========================
		FORM ITEMS			
===========================*/

form{
	margin: 0;
}

input, textarea, select{
	border:1px solid #003D62;
}

input.error, textarea.error{
	border:1px solid #CDCD00;
}

.inputdiversen{
	width:275px;
}

.knop{
	background-color: #003D62;
	color:#FFF;
	cursor:pointer;
}



