/* gui css by artform.org */ 

body {
	background-color: #dbdbdb;
	background-image:url('../images/bg.jpg');
	background-position:top left;
	background-repeat:repeat-y;
}

#print_header { display:none; visibility:hidden; }

#outer {
	width:804px;
	height:auto;
	margin:auto;
	border:1px solid #c7c7c7;
	background-color:#ffffff;
}

#hdr {
	width: 800px;
	height:148px;
	background:#ffffff;
	background-image: url('../images/header.jpg');
	padding:0;
	margin:0;
	border:2px solid #fff;
}

#lang { position:relative; width:16px; height:22px; padding-right:5px; background:#fff; float:right; }
#lang li { list-style-type:none; margin:0; padding:0; }
#lang ul, #lang ul li { list-style:none none; margin:0; padding:0; }
#lang a { display:block; height:11px; width:16px; padding:2px; }
#lang a.nl { background:url('../images/flag_nl.gif') center center no-repeat; }
#lang a.en { background:url('../images/flag_en.gif') center center no-repeat; }


#bar {
background-image: url('../images/bgmenu.gif');
background-repeat:repeat-x;
position:relative;
width:800px;
height:29px;
z-index:2;
top:0px;
border-left:2px solid #fff;
border-right:2px solid #fff;
}

a.whitelink:link, a.whitelink:visited, a.whitelink:active, a.whitelink:hover {
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}

#bodyblock {
	width:800px;
	background:#fff;
	padding:0px;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	border-bottom:2px solid #fff;
}

/* supercool min height hack, thanks to GreyWyvern (http://www.greywyvern.com/)*/

.prop {
	float:right;
	width:1px;
}

.clear {
	clear:both;
	height:1%;
	overflow:hidden;
}

.min700 {
	height:300px;
}

/* gui css by artform.org */ 

div#container {
	margin:0;
	padding:0;
	width:auto;
	background-image:url(../images/bgcontent.gif); 
	background-repeat:repeat-y;
}

.floatleft {
	background:transparent;
	float:left;
}

.floatright {
	background:transparent;
	float:right;
}

div#left {
	width:410px;
	padding:20px;
	text-align:left;
}

div#left  p, div#left  h1, div#left  h2, div#left  h3, div#left  li, div#left  td { color:#ffffff; }

div#left a:link, div#left a:visited, div#left a:active, div#left a:hover { color: #ffffff; text-decoration: underline; }


div#right {
	width:300px;
	padding:20px;
	text-align:left;
}

div#footer {
	padding:0px;
	height:25px;
	width:800px;
	font-size:8pt;
	text-align:center; 
}

div#left img { border: 2px solid #ececec; margin:5px 10px 5px 0px; }
div#right img { border: 2px solid #3C3C3C; margin:5px 10px 5px 0px; }
 
div#footer_print {
	display:none;
	visibility:hidden;
}