/* Copyright deCube design and development 2004 - http://nl.decube.net - CSS coded by Danny Wilson */
body {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 0px;
	margin: 20px 0px;
	padding: 0px;
}
img  { border: 0; }
a { color: #175E87; text-decoration: none; border-bottom: 1px solid #175E87; }
a:hover { color: #124C6D; text-decoration: none; border-bottom: 0px; }

#top {
	background-image: url(gfx/topshade.gif);
	height: 23px;
	text-align: right;
	padding: 0px 10px;
}
#footer { background-image: url(gfx/bg-foot.gif); height: 52px;	margin: 0; padding: 0; }
#foot { padding: 18px; text-align: right; font-size: 9px; color: #FFF; }
#foot a { color: #EDC05B; text-decoration: none; border-bottom: 1px solid #EDC05B; }
#foot a:hover { color: #FFF; text-decoration: none; border-bottom: 0px; }
#head {	background-image: url(gfx/bg-head.gif);	height: 80px; }
#menubar { 	height: 33px; }
#subshade {	background-image: url(gfx/subshade.gif); height: 10px; }

/* Menu */
#menu {
 height: 33px;
 background: url(gfx/bg-menu.gif) 0 -99px;
 margin: 0; padding: 0;
 position: relative;
}
#menu li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
#menu li, #menu a { height: 33px; display: block; border: 0; background: url(gfx/bg-menu.gif) 0 0; }
.item {	position: absolute;	top: 10px; }

#info { left: 139px; width: 96px; }
#pers { left: 240px; width: 110px; }
#merk { left: 355px; width: 61px; }
#serv { left: 421px; width: 58px; }
#cont { left: 484px; width: 69px; }
#vaca { left: 558px; width: 84px; }
#shop { left: 647px; width: 73px; }

#menu li a:hover { background: url(gfx/bg-menu.gif) 0 -33px; }
#menu .down { background: transparent url(gfx/bg-menu.gif) 0 -66px; }

/* Content */
.content { background: #DBE7ED; }
.content, .box { font-size: 10pt; letter-spacing: 1px; }
#blue {	background: #0D5B87; color:#E8E8E8; font-size: 11px; }
#blue a { color: #EDC05B; text-decoration: none; border-bottom: 1px solid #EDC05B; }
#blue a:hover { color: #FFF; text-decoration: none; border-bottom: 0px; }
.content, #blue { padding: 5px; vertical-align: top; }

.box { background: #E6EEF3; border: 1px solid white; padding: 8px; margin: 8px; list-style-position: outside; }
.content li { list-style-image:url(gfx/o.gif); margin: 10px 4px; }
body[id=fix] .box { margin: 8px auto 8px auto; }

h6 { margin: 0; padding: 0; font-size: 8pt; letter-spacing: 1px; display: inline; }
h3 { margin: 25px 9px 1px 9px ; padding: 5px; font-size: 11pt; letter-spacing: 2px; border: 1px solid white; }
.date { margin: 0 8px; letter-spacing: 3px; font-size: 10px; vertical-align: top; text-decoration: underline; }
body[id=fix] h3 { margin: 25px auto 1px auto; }
