body {
margin: 0 auto;
width: 100%;
background-color : #fff;
font : 62.5%/1em 'American Typewriter', 'Courier New', Courier, typewriter; /* reset 1em to 10px */
letter-spacing: -0.01px;
color : #151217;
}
#outer {height: 100%; overflow: visible;} /* or without overflow */
#outer[id] {display: table; position: static;}
#middle {position: absolute; top: 50%;} /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}
#inner {position: relative; top: -50%} /* for explorer only */
/* optional: #inner[id] {position: static;} */
a, a:focus, a:active {
-moz-outline-style: none;
outline: none; /* @ Firefox 1.5 & 2.0, remove ugly dotted border */
}
h1 {
width : 249px;
height : 116px;
margin : 0px 0px 0.1em 40px;
background : url(../images/klompjes.jpg) transparent no-repeat top left;
text-indent : -9999px;
}

#fixed {
background : /* url(../images/ballpoint.jpg) transparent no-repeat top right */;
display:block;
width:100px;
height:150px;
float:left;
padding : 15px 0 0 40px;
}
#submenus {
background : /* url(../images/ballpoint1.jpg) transparent no-repeat top left */;
display:block;
float:left;
width:170px;
height:150px;
/* margin-left:1px; */
overflow: hidden;
}
#fixed ul {
padding:0;
margin:0;
list-style-type:none;
}
#fixed li {
display:block;
width:100px;
height: 18px;
margin-bottom:1px;
}
#fixed li a {
display:block;
width:95px;
height: 18px;
background: transparent;
color:#151217;
font-weight:400;
font-size : 1.1em;
text-align:right;
text-decoration:none;
padding-right: 8px;
}
#fixed li a:hover {
background: transparent;
font-weight:400;
color:#2516AA;
}
#fixed li a:active {
background: transparent;
}
#submenus dl {
padding:0;
margin:0;
height:150px;
width:150px;
}
#submenus dt {
display:block;
width:145px;
height: 18px;
background: transparent;
margin-bottom:1px;
text-align:left;
padding : 15px 0 0 5px;
font-weight:700;
font-size : 1.1em;
color:#2516AA;
}
#submenus dt a {
color:#2516AA;
}
#submenus dd {
display:block;
width:150px;
height:18px;
padding:0;
margin:0 0 1px 0;
}
#submenus a  {
display:block;
width:145px;
height:18px;
background: transparent;
color:#151217;
text-decoration:none;
font-weight:400;
font-size : 1.1em;
padding-left:5px;
}
#submenus a:hover {
background: transparent;
color:#2516AA;
font-weight:400;
}
/* hack for Opera 7+ */
@media all and (min-width: 0px){
#submenus {overflow:auto; margin-top:-3px;}
#submenus dl.first {margin-top:3px;}
}
/*************************************
+THICKBOX
*************************************/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<
<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
html, body {
min-height: 100%;
/* height: auto !important; */
height: 100%
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<
 <------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  	font: 1.2em/1.5 'American Typewriter', 'Courier New', Courier, typewriter;
  	color: #151217;
	}
#TB_secondLine {
  	font: normal 1em 'American Typewriter', 'Courier New', Courier, typewriter;
  	color:#151217;
	}
#TB_window a:link {
	color: #151217;
	font: normal 1em 'American Typewriter', 'Courier New', Courier, typewriter;
	text-decoration:none;
	}
#TB_window a:visited {
	color: #151217;
	font: normal 1em 'American Typewriter', 'Courier New', Courier, typewriter;
	text-decoration:none;
	}
#TB_window a:hover {
	color: #2926b6;
	font: normal 1em 'American Typewriter', 'Courier New', Courier, typewriter;
	text-decoration:none;
	}
#TB_window a:active {
	color: #2926b6;
	font: normal 1em 'American Typewriter', 'Courier New', Courier, typewriter;
	text-decoration:none;
	}
#TB_window a:focus {
	color: #2926b6;
	font: normal 1em 'American Typewriter', 'Courier New', Courier, typewriter;
	text-decoration:none;
	}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  	position: absolute;
  	z-index:100;
  	top: 0px;
	left: 0px;
	background-color: #FFFFFF;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
#TB_window {
  position: absolute;
  background: #ffffff;
  z-index: 102;
  color:#151217;
  display:none;
  border: 1px dotted #fff;
  text-align:left;
}
#TB_window img {
  display:block;
  margin: 15px 0 0 15px;
	border:none;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:5px 20px 7px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 20px;
  margin-bottom:1px;
  font: normal 1em 'American Typewriter', 'Courier New', Courier, typewriter;
}
#TB_title{
  background-color:#ffffff;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: absolute;
  display:none;
  height:100px;
  width:100px;
  z-index:101;
}
#TB_HideSelect{
  z-index:99;
  position:absolute;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}
/*************************************
 +END
 *************************************/

