body *, body	{margin:0; padding:0; border:0;}

body		{background:#000000 url(../img/background.jpg) no-repeat; text-align:center; color:#CCCCCC; font-size:11px;
			 font-family:Arial;}
h1			{ font-weight:bold; font-size:14px; color:#cc3300;}
a:link, a:visited	{ font-size:12px; color:#cc3300; text-decoration:none;}
a:hover, a:active	{ font-size:12px; color:#cc3300; text-decoration:underline;}
table#links a:link, table#links a:visited	{ font-size:12px; color:#666666; text-decoration:none;}
table#links a:hover, table#links a:active	{ font-size:12px; color:#cc3300; text-decoration:underline;}

img, div { behavior: url(../iepngfix.htc) }

a img		{border:none;}
img.ImgOut { Z-INDEX:4;  visibility:visible; filter:alpha(opacity=100);}
img.ImgOver { Z-INDEX:4; visibility:visible; filter:alpha(opacity=50);}
Table.NavRow {	background-color : #000000;	}
Table.NavRowOver { 	cursor: pointer;	background-color : #0a0a0a;	}
img.rand		{ border:1px solid white;}
img.rechts		{ float:right; margin-left:5px;}
div.title		{ font-family:Verdana; font-weight:bold; font-size:12px; border-bottom:1px solid #333; margin-bottom:5px;}

div.container	{ position:relative; margin-left:auto; margin-right:auto; width:934px;}

div.header		{ position:relative;}

/* navigatie */
div.nav_3			{ position:relative;  height:52px; background:url(../img/nav.png) no-repeat; padding:10px 0 0 30px;}
div.nav_2			{ position:relative;  height:52px; background:url(../img/nav_double.png) no-repeat; padding:10px 0 0 30px;}
	div.nav_2 a, div.nav_3 a	{ color:#CC0000; font-family:Verdana; font-weight:bold; font-size:11px; padding:0 3px 0 3px; height:22px;}
	div.nav_rand	{ height:28px; width:16px; float:left;}
	div.nav_item	{ position:relative; background:url(../img/nav_middle.png) repeat-x; float:left; height:25px; padding-top:7px; }
		div.nav_item img	{margin:3px 2px 0 2px;}
	div.nav_item a:link, div.nav_item a:visited	{ color:#cc3300; text-decoration:none; font-size:11px;}
	div.nav_item a:hover, div.nav_item a:active	{ color:#FF3300; text-decoration:none; font-size:11px;}
	div.nav_flags	{ position:relative; background:url(../img/nav_middle.png) repeat-x; float:left; height:22px; padding-top:10px; }
	a.vlag			{ padding:0; margin:0; display:inline; float:left; padding-left: 0; padding-right: 0;} 

/* bovenrand */
div.top_3			{ position:relative;  height:21px; background:url(../img/top.png) no-repeat;}
div.top_2			{ position:relative;  height:21px; background:url(../img/top_double.png) no-repeat;}

div.mid_3			{ position:relative;  height:20px; background:url(../img/mid.png) repeat-y; height:100%; text-align:left;}
div.mid_2			{ position:relative;  height:20px; background:url(../img/mid_double.png) repeat-y; height:100%; text-align:left;}
	div.mid_left	{ position:relative; float:left; width:180px; left:28px; top:-8px;}
		div.item	{ margin-bottom:4px;}
		div.ripp_middle	{ position:relative; background:url(../img/ripp_middle.png) repeat-y; padding:3px 11px 5px 7px;}
	.mid_3 div.mid_middle	{ position:relative; float:left; width:443px; left:68px; top:-8px;}
	.mid_2 div.mid_middle	{ position:relative; float:left; width:653px; left:68px; top:-8px;}
		.mid_3 div.ripp2_middle	{ position:relative; background:url(../img/ripp2_middle.png) repeat-y; padding:3px 14px 5px 14px;}
		.mid_2 div.ripp2_middle	{ position:relative; background:url(../img/ripp2_middle_double.png) repeat-y; padding:3px 14px 5px 14px;}
	div.mid_right	{ position:relative; float:left; width:180px; left:107px; top:-8px; }
	div.spacer		{ position:relative; clear:both; height:1px;}

/* onderrand */
div.bot_3			{ position:relative;  height:21px; clear:both; background:url(../img/bot.png) no-repeat;}
div.bot_2			{ position:relative;  height:21px; clear:both; background:url(../img/bot_double.png) no-repeat;}

/* footer */
div.footer_3		{ position:relative;  height:78px; background:url(../img/footer.png) no-repeat; padding:32px 35px 0px 35px; font-size:11px; color:#999999;}
div.footer_2		{ position:relative;  height:78px; background:url(../img/footer_double.png) no-repeat; padding:32px 35px 0px 35px; font-size:11px; color:#999999;}
	.foot_left span a, .foot_right span a	{font-size:11px;}
	.foot_left		{ float:left;}
	.foot_right		{ float:right;}

INPUT.submit	{ font-size: 11px; color: #000000; border: 1px solid #808080; background-color : #CCCCCC; margin-top:2px;}
INPUT.text 		{ font-size: 11px; border: 1px solid #808080; margin:2px 0px 2px 0px; background-color:#CCCCCC;}
SELECT.text 	{ font-size: 11px; border: 1px solid #808080; margin:2px 0px 2px 0px; background-color:#CCCCCC;}
TEXTAREA.text	{ font-size: 11px; border: 1px solid #808080; margin:2px 0px 2px 0px; background-color:#CCCCCC;}
td.arrow		{ border:1px solid #808080; background:#1a1a1a;cursor: pointer;}

.yellowhead {	font-family: Arial Rounded, Arial, Helvetica, sans-serif; 	font-size: 12px;	font-weight : bold;	color: #cc3300;	line-height : 17px;}
div.flashbanner 	{ z-index:3;}
div#social		{ padding:0 13px 0 13px; text-align:center;}
#dropmenudiv{
padding-top:18px; position:absolute; line-height:18px; z-index:100; background-color:none; background:url(../img/subnav_bg_kort.png) no-repeat; }

#dropmenudiv a:link, #dropmenudiv a:visited{
width: 100%; display: block; padding: 1px 0; text-decoration: none; font-weight: bold; background:url(../img/subnav_a_bg.png) no-repeat; font-family:Verdana;
font-size:9px; font-weight:bold; text-decoration:none; }

#dropmenudiv a:hover, #dropmenudiv a:active{
width: 100%; display: block; padding: 1px 0; text-decoration: none; font-weight: bold; background:url(../img/subnav_a_bg.png) no-repeat; font-family:Verdana;
font-size:9px; font-weight:bold; color:#FF3300; }

#dropmenudiv a.bottom {
width: 100%; display: block; padding: 1px 0; text-decoration: none;  font-weight: bold; background:url(../img/subnav_bg_bottom.png) no-repeat; font-family:Verdana;
font-size:9px; font-weight:bold; }

.highslide-html {
    background-color: white;
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
	height:50px;
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    /*padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;*/   
}

.control {
float:right;
    display: block;
    position: relative;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	width:50px;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}
.highslide-overlay {
	display: none;
}

/* Controlbar example */
.controlbar5 {	
	background: url(../highslide/graphics/controlbar5.gif);
	width: 83px;
	height: 18px;
	float:right;
}
.controlbar5 a {	
	display: block;
	float: left;
	height: 18px;
}
.controlbar5 a:hover {
	background-image: url(../highslide/graphics/controlbar5-hover.gif);
}
.controlbar5 .previous {
	width: 20px;
}
.controlbar5 .next {
	width: 20px;
	background-position: -20px 0;
}
.controlbar5 .highslide-move {
	width: 20px;
	background-position: -40px 0;
}
.controlbar5 .close {
	width: 20px;
	background-position: -60px 0;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}