@font-face {
    font-family: 'CollisRomanBibRegular';
    src: url('../font/collisromanbib-webfont.eot');
    src: url('../font/collisromanbib-webfont.eot?iefix') format('eot'),
         url('../font/collisromanbib-webfont.woff') format('woff'),
         url('../font/collisromanbib-webfont.ttf') format('truetype'),
         url('../font/collisromanbib-webfont.svg#webfont6KDSsQlQ') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
	margin:					0px;
	padding:				0px;
	width:					100%;
	height:					100%;
	overflow:				scroll;
	overflow-x:				hidden;
	text-align: 			center;
}

img {
	border:					0px;
}

#site-wrapper {
	margin:					20px auto 0 auto;
	width:					960px;
	text-align: 			left !important;
}

#hoofdmenu {
	width:					900px;
	height:					170px;
}

#menu-container {
	width: 					960px;
	height: 				160px;
	position: 				relative;
}

#menu {

}

a.menu-item, a.menu-item:active, a.menu-item:link, a.menu-item:visited {
	font-family:			CollisRomanBibRegular, Arial;
	font-size:				27px; /* 27 nieuwe kleinere menu */
	color:					#ffffff;
    display: 				inline-block;
	line-height:			39px;
	text-shadow: 			1px 1px 1px #bcbcbc;
	filter:					progid: DXImageTransform.Microsoft.Shadow(color=#bcbcbc, Direction=135, Strength=1);

	/* Fix font size on mobile browsers, this is a mobile-only css setting */
	text-size-adjust:			95%;
	-ms-text-size-adjust:		95%;
	-moz-text-size-adjust:		95%;
	-webkit-text-size-adjust:	95%;
}

a.menu-item.selected, a.menu-item.active, a.menu-item:hover {
	background-color:		#C83627;
}

/*
@media only screen and (-webkit-device-pixel-ratio:.75){
	a.menu-item {
		font-size: 27px !important;
	}
}

@media only screen and (-webkit-device-pixel-ratio:1){
	a.menu-item {
		font-size: 27px !important;
	}
}

@media only screen and (-webkit-device-pixel-ratio:1.5){
	a.menu-item {
		font-size: 27px !important;
	}
}

@media only screen and (-webkit-device-pixel-ratio:2){
	a.menu-item {
		font-size: 27px !important;
	}
}
*/

span.menu-item-sep {
	font-family:			CollisRomanBibRegular, Arial;
	font-size:				32px;
	color:					#ffffff;
}

#meta-menu {
	position: 			absolute;
	right: 				0px;
	top: 				0px;
	background-color:	#ffffff;
	height:				40px;
}

a.meta-menu-item, a.meta-menu-item:active, a.meta-menu-item:link, a.meta-menu-item:visited {
    color: 					#C83627;
    display: 				inline-block;
    float: 					left;
    font-family: 			Arial;
	font-size:				13px;
	height:					16px;
	font-weight:			bold;
    padding: 				0px 9px;
	margin:					12px 0px;
	border-right:			1px solid #C83627;
}

a.meta-menu-item.selected, a.meta-menu-item.active, a.meta-menu-item:hover {
	color: 					#000000;
}

a.meta-menu-item.meta-menu-item-first {
}

a.meta-menu-item.meta-menu-item-last {
	border: 				none !important;
}