/* Navigation */
ul#navigation {
	margin: 0;
	padding: 0;
	height: 35px;
	list-style-type: none;
	background: url('../img/navigation-background.gif') repeat-x top left;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: white;
	position: relative;
}

ul#navigation li {
	float: left;
}

ul#navigation li a {
	display: block;
	padding: 0 15px;
	background: url('../img/navigation-btn-background.jpg') no-repeat top right;
	line-height: 35px;
	text-decoration: none;
	font-weight: bold;
	color: white;
	border-left:1px solid #383838;
}

ul#navigation li.sfhover,
ul#navigation li:hover
{
	background-image:		url('../img/backgrounds/menuitem/dropdown/li.jpg');
}
ul#navigation li.sfhover a,
ul#navigation li:hover a
{
	color:white;
	position:relative;
	z-index: 101;
}

ul#navigation li ul.subnav {
	/*display: none;*/
	position: absolute;
	margin: 0;
	padding: 0;
	left: -9999px;
	list-style-type: none;
	background: none;
	z-index: 500;
	border: 1px solid #383838;
	background-color:		#2A2A2A;
	top: 34px;
	}


ul#navigation li:hover ul.subnav,
ul#navigation li.sfhover ul.subnav {
	/*display: block;*/
	left: auto;
	

}

ul#navigation li ul.subnav li {
	float: none;
	background: none;
	border:0px;
	border-bottom-style:	solid;
	border-color:			#383838;
	border-width:			1px;
}

ul#navigation li ul.subnav li a {
	border:0px;
	background: none;
	display: block;
	padding: 8px 15px;
	line-height: 15px; /* Safari fix */
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #999999;
	background-position:	top right;
	background-repeat:		no-repeat;
	padding-top:			4px;
	padding-right:			25px;
}

ul#navigation li ul.subnav li a:hover,
ul#navigation li ul.subnav li.selected a {
	color: white;
	background-image:		url('../img/backgrounds/dropdownitem.gif');
}

div#menu{
	width:					940px;
	background-image:		url('../img/backgrounds/menu.jpg');
}

/* DROPDOWN */

div#dropdown ul{
	margin:					0px;
	padding:				0px;
	list-style:				none;
	display:				none;
}

div#dropdown ul.visible{
	display:				block;
}

div#dropdown ul li a{
	width:					185px;
	height:					20px;
	padding-top:			5px;
	padding-left:			15px;
	border-bottom-style:	solid;
	border-color:			#383838;
	border-width:			1px;
	background-position:	top right;
	background-repeat:		no-repeat;
	font-weight:			bold;
	color:					#999999;
	display:				block;
}
div#dropdown ul li a:hover{
	background-image:		url('../img/backgrounds/dropdownitem.gif');
	text-decoration:		none;
	color:					#FFFFFF;
}

div#dropdown ul li a.hover{
	background-image:		url('../img/backgrounds/dropdownitem.gif');
	color:					#FFFFFF;
}

div.news_home_item
{
overflow:				hidden;
display:				inline;
float:left;
}

h2
{
margin:15px 50px -10px 25px;
}
h3
{
	color:					#DB0E17;
margin:15px 50px -10px 25px;
}

h4
{
margin:0px 0px 0px 20px;
}
h4
{
margin:15px 50px -10px 25px;
}

h5
{
margin:10px 0px 0px 25px;
}

address
{
margin:5px 50px 5px 25px;
}

div#main
{
}

.references
{
}

#map span
{
display:none;
}

#map a
{
display:none;
}

ol
{
margin-left:0px;
}

ul
{
margin-left:0px;
}

ul#sitemap li
{
}

ul#sitemap li ul
{
margin:0px;
padding:0px;
margin-left:15px;
}

ul.vacatures
{
list-style-type: none;
margin:0px;
padding:0px;
margin-top: 25px;
}

ul.vacatures li
{
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #999999;
	padding-left:25px;
}

.vacature_titel
{
padding-bottom: 10px;
font-size: 22px;
font-weight:bold;
color:#DB0E17;
}

p#vacature-files {
	padding: 5px;
	background-color: #eee;
}
