html {
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}


body {
  background: 		url('images/background_main.jpg') #111612 no-repeat fixed center;
}

div {
  behavior: 		url('hover.htc');
}

#header {
  height:			80px;
  width:			200px;
  margin-left:		30px;
  margin-bottom:	3px;
  float:			right;
}

#header img {
  border:			0;
}

#navigation {
  background: 		url('images/background_navigation.jpg');
  clear:			both;
}


#navigation .languagebutton_en {
  display: inline;
  padding-left: 16px;
  background: url("images/flag_g_en.gif") 0 1px no-repeat;
  text-decoration: none;
}

#navigation .languagebutton_en:hover {
  display: inline;
  padding-left: 16px;
  background: url("images/flag_en.gif") 0 1px no-repeat;
  text-decoration: none;
}

#navigation .languagebutton_nl {
  display: inline;
  padding-left: 16px;
  background: url("images/flag_g_nl.gif") 0 1px no-repeat;
  text-decoration: none;
}

#navigation .languagebutton_nl:hover {
  display: inline;
  padding-left: 16px;
  background: url("images/flag_nl.gif") 0 1px no-repeat;
  text-decoration: none;
}

#navigation a:link {
  color: 			#ffffdb;
  text-decoration: 	none;
} 

#navigation a:visited {
  color: 			#ffffdb;
  text-decoration: 	none;
} 

#navigation a:hover {
  color:			#ffffdb;
  text-decoration: 	none;
} 

#navigation a:active {
  color: 			#ffffdb;
  text-decoration: 	none;
}

#navigation .opened {
	color: 			#ffff89;
}

#navigation ul {
  display:			inline;
  margin-left:		25px;
  padding:			0px;
}

#navigation li {
  display: 			inline;
  list-style-type: 	none;
  margin-right: 	20px;
  font-family:		arial;
  font-size:		15px;
  font-weight:	    900;
  color:			#89998f;
}

#container {
  width:			810px;
  height: 			600px;
  margin: 			0px auto;
}

#content {

}

#content a:link {
  color: 			#000;
  text-decoration: 	none;
  font-weight:		900;
} 

#content a:visited {
  color: 			#000;
  text-decoration: 	none;
  font-weight:		900;
} 

#content a:hover {
  color:			#89998f;
  text-decoration: 	underline;
  font-weight:		900;
} 

#content a:active {
  color: 			#000;
  text-decoration: 	none;
  font-weight:		900;
} 

#navigation ul {
  display:			inline;
  margin-left:		25px;
  padding:			0px;
}

#content p {
  margin-top:		20px;
  margin-left:		20px;
  margin-right:		20px;
  font-family:		arial;
  font-size:		11px;
}

#content img {
  border:			1px solid #c0ccca;
}

#content ul {
  margin-left:		50px;
}

#content li {
  list-style-type: 	none;
  font-family:		arial;
  font-size:		11px;
}

#content .title {
  font-family:		arial;
  font-size:		20px;
  font-weight:	    900;
  color:			#89998f;
}

#content_left {
  position:			relative;
  background: 		url('images/background_content_left.jpg') no-repeat left 0px;
  height: 			600px;
  width: 			400px;
  clear:			left;
  float: 			left;
  border-left:		5px solid #2d574b;
}

#content_left:hover, #content_left.hover {
  background: 		url('images/background_content_left.jpg') no-repeat left -600px;
}

#imgBoxBg {
  background-color: black;
  cursor: 			pointer;
  display: 			none;
  position: 		fixed;
  left: 			0;
  top: 				0;
  width: 			100%;
  height: 			100%;
  z-index: 			1;
}

#imgBox {
  background-color: white;
  border: 			2px solid gray;
  color: 			black;
  display: 			none;
  left: 			50%;
  top: 				50%;
  padding: 			10px;
  position: 		fixed;
  z-index: 			2;
  font-family:		arial;
  font-size:		11px;
}

label {
  float:			left;
  width:			135px;
  margin-top:		3px;
}

input {
  border:			1px solid #2d574b;
  background-color:	#f8f8f8;
}

textarea {
  border:			1px solid #2d574b;
  background-color:	#f8f8f8;
}

#links {
  margin:			0px;
  padding:			0px;
  margin-left:		20px;
  float:			left;
  font-family:		arial;
  font-size:		11px;
}

#links td {
  background:		url('images/links_bg.gif') no-repeat 0px 8px;
}

#links a {
  background: 		#FDF4E3;
}

.page_number {
  position:			absolute;
  bottom:			0px;
}

.page_number a {
  display:			block;
  height:			100px;
  width:			100px;
  background:		transparent url('images/blank.gif') no-repeat;
}

.page_number span {
  display:			block;
  padding-top:		80px;
  font-weight:		900;
}

#content_left .page_number {
  text-align:		left;
}

#content_right {
  position:			relative;
  background: 		url('images/background_content_right.jpg') no-repeat left 0px;
  height: 			600px;
  width: 			400px;
  float: 			left;
  border-right:		5px solid #2d574b;
}

#content_right:hover, #content_right.hover {
  background: 		url('images/background_content_right.jpg') no-repeat left -600px;
}


#content_right .page_number {
  right:			0px;
  text-align:		right;
}

#content_full {
  position:			relative;
  background: 		url('images/background_content_full.jpg') #111612 no-repeat left;
  height: 			600px;
  width: 			800px;
  float: 			left;
  border-right:		5px solid #2d574b;
  border-left:		5px solid #2d574b;
}

#content_full .page_number {
  position:			absolute;
  bottom:			10px;
  right:			10px;
}

#content_full a:hover {
  color:			#2d574b;
  text-decoration: 	underline;
} 

#footer {
  height:			20px;
  padding-right:	10px;
  text-align: 		right;
  background:		url('images/background_footer.jpg');
  clear:			both;
  font-family:		arial;
  font-size:		11px;
  font-weight:	    900;
  color:			#89998f;
}

#footer img {
  border:			0;
}

table {
  margin-left:		20px;
}

td {
  padding-bottom:	10px;
  width:			150px;
  font-family:		arial;
  font-size:		11px;
}