/* ©2007 - Riwald B.V. */

* {margin: 0; padding: 0;}
			
.clear {clear: both;}

span.hide {display: none;}

div#wrap
{
	float: left;
	width: 100%;
}

div#left-column
{
	width: 241px;
	position: fixed;
}
div#center-column
{
	width: 151px;
	position: fixed;
	margin-left: 242px;
}
div#right-column
{
	width: 312px;
	padding: 30px;
	margin-left: 392px;
}

div#language-selection
{
	position: absolute;
	left: 680px;
	top: 10px;
}

div#language-selection a img
{
	border: none;
}

div#left-column a#logo {display: block; width: 240px; height: 75px; background: #EE1C1C url(../img/logo.gif) no-repeat;}
div#left-column ul {list-style: none; text-align: right; padding-right: 30px; margin-top: 30px;}
div#left-column ul li a {text-decoration: none; color: #fff; text-transform: uppercase; display: block; height: 25px; line-height: 25px;}
div#left-column ul li a:hover, div#left-column ul li a.active:hover {background: #ee1c1c url(../img/menu_hover.gif) repeat-x bottom; color: #000;}
div#left-column ul li a.active
{
	background: #ee1c1c url(../img/menu_active.gif) repeat-x bottom;
}

a:link.venstersluiten		{ text-decoration: none; color: #ffffff; }
a:active.venstersluiten		{ text-decoration: none; color: #ffffff; }
a:visited.venstersluiten	{ text-decoration: none; color: #ffffff; }
a:hover.venstersluiten		{ text-decoration: none; color: #000000; border-bottom: 1px solid #000000; }

div#left-column address
{
	color: #fff;
	font-style: normal;
	text-align: right;
	padding-right: 30px;
	margin-top: 30px;
	line-height:16px;
}

div#center-column a#logo {display: block; width: 240px; height: 75px;}
div#center-column ul {list-style: none; text-align: right; margin-top: 104px;}
div#center-column ul li a {text-decoration: none; padding-right: 15px; color: #fff; text-transform: uppercase; display: block; height: 25px; line-height: 25px;}
div#center-column ul li a:hover, div#center-column ul li a.active:hover
{
	color: #000;
	background: #C0C0C0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
div#center-column ul li a.active
{
	background: #C0C0C0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #000;
}

div#right-column h1 {color: #000000; margin-bottom: 30px; margin-top:55px; font-size: 18px;}
div#right-column img {border: 1px solid #000000;}
div#right-column p {text-align: justify; margin-bottom: 10px; margin-top:34px; line-height:16px;}

div#right-column form label {float: left; display: block; width: 100px;}
div#right-column form input.input-text {border: 1px solid #000000; width: 210px; font-size:9px; height:18px;}
div#right-column form textarea {border: 1px solid #000000; width:309px; font-size:11px;}
div#right-column form .versturen {background-color: #ffffff; color: #000000; border: 1px solid #000000; width: 100px;}

div#right-column div#impressie {float: left; margin-bottom: 10px;}
div#right-column div#impressie img.impressie {margin: 6px; float: left;}
div#right-column div#pagina-nummering {text-align: center; clear: both;}
div#right-column div#pagina-nummering a {border: 1px solid #000; display: inline; padding: 2px 5px; text-align: center; margin: 0 2px; text-decoration: none; color: #000;}
div#right-column div#pagina-nummering a.vorige, div#right-column div#pagina-nummering a.volgende
{
	border: 0px;
	width: auto;
	margin-top: 1px;
}

div#right-column div#pagina-nummering a.active {background: red; color: #fff;}

#modalOverlay {
  height:100%;
  width:100%;
  position:fixed;
  left:0;
  top:0;
  z-index:3000;
  background-color:#000;
  cursor:wait;
}

#modalContainer {
  height:400px;
  width:600px;
  position:fixed;
  left:50%;
  top:15%;
  margin-left:-300px;
  z-index:3100;
  background-color:#fff;
  border:3px solid #ccc;
}

#modalContainer a.modalCloseImg {
  background:url(../img/close.png) no-repeat;
  width:25px;
  height:29px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:-14px;
  right: 5px;
  /*left:588px;*/
  cursor:pointer;
}
