html {
overflow					: auto;	 								/* hidden */
}

body {
background-image	: url(images/back.gif);	/* url(images/back.gif); */
background-attachment: fixed;
width	 						: 100%;	
font-size					: 1em;									/* 16px OMREKENFACTOR! */
font-family				: Trebuchet MS;				  /* Verdana, Arial, Helvetica, sans-serif;  */
margin						: 0;
padding						: 0;
overflow					: auto; 								/* fix for IE5 -- eerst hidden; */
}

#pagecontainer {
width							: 1000px;
height						: 100%;
margin-left			  : auto;
margin-right		  : auto;
      .margin-left: 0;										/* fix for IE5+6+7 */
margin-top				: 20px;
margin-bottom			: 20px;
border-style			: solid;
border-width			: 1px;
border-color			: black;
}

#banner {
width							: 999px;
background				: white;
border-style			: none none solid none;
border-width			: 1px;
border-color			: black;
}

#banner img {
display						: block;
width							: 1000px;
}

#mainmenu ul {
position					: absolute;
padding						: 0;
margin						: -13px 0 0 40px;
list-style				: none;
border-style			: solid;
border-width			: 1px;
border-color			: black;
background-color	: orange;
z-index						: 1;								/* on top */
border-radius		  : 10px;							/* round borders */
-moz-border-radius   : 10px;
-webkit-border-radius: 10px;
-khtml-border-radius : 10px;
}

#mainmenu li {
margin						: 0;
padding					  : 3px 15px 3px 15px;
text-align				: center;
float							: left;
}

#mainmenu li.actief a:link, #mainmenu li.actief a:visited {
color							: white;
}

#mainmenu a:link, #mainmenu a:visited {
color							: black;
font-weight				: bold;
text-decoration		: none;
}

#mainmenu a:hover, #mainmenu a:active {
color							: white;
}

#mainmenu li.actief a:hover {
color							: green;
}

#container2 {
width						  : 1000px;
float							: left;
overflow					: hidden;
background				: white;
}

#container1 {
position					: relative;
float							: left;
width							: 1000px;
right							: 820px;
background				: #aef4ac;    /* #aef4ac; */
border-style			: none solid none none;
border-width			: 1px;
border-color			: black;
}

#navicolumn {
position					: relative;
float							: left;
width							: 180px;
left							: 820px;
overflow					: hidden;
padding						: 35px 0px 35px 0px;
font-size					: 12px; /* 14 */
color							: black;
font-weight				: bold;
}

#navicolumn .actief, #navicolumn .actief2 {
color							: #ff6600;  /* orangered */
background-color	: orange;
}

#navicolumn ul {
list-style        : none;
margin						: 0;
padding						: 0;
}

#navicolumn li {
text-align				: left;
border-top        : 1px solid black;
border-bottom     : 1px solid black;
margin-bottom			: -1px;
background-color	: #8ef4ac; 		/* #8ef4ac; */
}

#navicolumn li a {
padding-left			: 7px;
padding-right			: 7px;
padding-top				: 6px;
padding-bottom    : 6px;
}


#navicolumn .left a {
padding-left			: 13px;
background-color  : #ffcc55;
}

#navicolumn .left.actief a {
color							: white;
background-color	: #ff6600;
}

#navicolumn .left.actief1 a {
padding-left			: 18px;
background-color	: orange;
}

#navicolumn .left.actief2 a {
padding-left			: 13px;
background-color	: orange;
}

#navicolumn a:link, #navicolumn a:visited {
color							: black;
text-decoration		: none;
font-weight 			: bold;
display						: block;
}

#navicolumn li a:hover, #navicolumn .left li a:hover {
color							: #ff6600;
background-color	: beige;
}

#navicolumn li a:active, #navicolumn .left li a:active {
color							: white;
background-color	: #ff6600;
}

#navicolumn .plus a {
list-style-position: inside;
list-style-image  : url(images/plus.gif);
display						: list-item;
}

#navicolumn .minus a {
list-style-position: inside;
list-style-image  : url(images/minus.gif);
display					  : list-item;
}

#navicolumn .none a {
list-style-position: inside;
list-style-image  : url(images/none.gif);
display					  : list-item;
}

#contentcolumn {
position				  : relative;
float							: left;
left							: 820px;
width							: 777px;
color							: black;
padding						: 20px;
font-size					: 13px;  /* 15 */
line-height				: 140%;
overflow					: hidden;
}

#contentcolumn h1 {
margin-top				: 10px;       /* 5px */
margin-bottom			: 35px;
font-size					: 24px;
text-align				: center;
color							: #ff6600;   /* orangered */    
}

#contentcolumn h2 {
font-size					: 17px;
text-align				: left;
color							: #669900;   /* green */
}

#contentcolumn h3 {
font-size					: 14px;
text-align				: left;
color							: #3e94cb;   /* lightblue */
}

#contentcolumn a:link {
color							: #669900;   /* green */
text-decoration		: underline;
font-weight			  : normal;
}

#contentcolumn .pgnavi {
color							: black;
font-size					: 15px;
font-weight				: bold;
padding-bottom		: 15px;
}

#contentcolumn .pgnavi a:link, #contentcolumn .pgnavi a:visited {
font-size					: 13px;
font-weight				: bold;
color							: #d50000;  /* red */
}

#contentcolumn a:visited {
color							: #669900; 
text-decoration	  : underline;
font-weight				: normal;
}

#contentcolumn a:hover {
color							: #d50000;   /* red */
text-decoration		: none;
font-weight				: normal;
}

#footer {
clear							: both;
width							: 990px;
background				: white;
font-size					: 14px;
padding						: 5px;
text-align				: center;
border-style			: solid none none none;
border-width			: 1px;
border-color			: black;
}

#footer a {
font-weight				: bold;
}

#footer a:link, #footer a:visited {
color							: green;
text-decoration		: underline;
} 

#footer a:hover, #footer a:active {
color							: orange;
text-decoration		: none;
}

img.fotoright, img.foto {
float							: right;
margin-left				: 10px;
margin-bottom			: 10px;
max-width					: 250px;
border-style			: solid;
border-width			: 2px;
border-color			: black;
}

img.fotoleft {
float							: left;
margin-right			: 10px;
margin-bottom			: 10px;
max-width					: 250px;
border-style			: solid;
border-width			: 2px;
border-color			: black;
}

img.foto.noborder {
border						: none;
}

.fotocomment {  
float							: right;
margin-top        : 4px;
margin-bottom     : 4px;
margin-left				: 4px;   /* 0px */
margin-right			: 0px;   /* 8px */        
background-color 	: beige;
font-size					: 11px;
width							: 30%;
padding     			: 6px;
border-style			: solid;
border-width			: 1px;
border-color			: black;
border-radius		  : 10px;							/* round borders */
-moz-border-radius   : 10px;
-webkit-border-radius: 10px;
-khtml-border-radius : 10px;  
}

.fotocomment img {
max-height				: 75%; 
max-width					: 75%; 
  			  _width	: 75%; 			/* fix for IE5+6 */
margin-top        : 4px;
border-style			: solid;
border-width			: 2px;
border-color			: black;
}

img.logo {
position					: absolute;
float							: left;
display						: block;
border-style			: solid;
border-width			: 2px;
border-color			: black;
width 						: 40px;
height						: 40px;
margin-top				: 10px;
}

img.logo.left {
position					: relative;
float							: left;
margin-right			: 5px;
}

img.logo.right {
position					: relative;
float							: right;
margin-left 			: 5px;
}

img.logo.noborder {
border						: none;
}

#footer img.logo {
margin-top				: 0px;
height						: 16px;
}

img.logo.counter {
width							: 16px;
height						: 16px;
}

object.foto {
border-style			: solid;
border-width			: 2px;
border-color			: black;
float							: right;
width 				    : 300px;
margin-left				: 10px;
margin-bottom			: 10px;
}

object.foto embed {
float	        		: right;
width 				    : 300px;
margin-left				: 10px;
margin-bottom			: 10px;
}

fieldset {
border-style			: solid;
border-width			: 1px;
border-color			: black;
padding						: 10px;
text-align 				: left;
}

fieldset legend {
color							: green;
font-weight				: bold;
}

fieldset input, fieldset textarea, select {
color							: green;
font-size					: 13px;
font-weight				: bold;
}

.nobr {
white-space     	: nowrap;
}

.noshow {
display						: none;
}

.column { 
float							: left;
width							: 30%;    /* 29% */
padding-left			: 1px;
padding-right			: 1px;
margin-left       : 10px;
margin-right      : 13px;
margin-top			  : 2px;
margin-bottom			: 2px;
}

.column2 {
float							: left;
width							: 62%;
padding-left			: 8px;
padding-right			: 5px;
margin					  : 4px;
}

.column img {
max-height				: 75%; 
max-width					: 75%; 
  			  _width	: 75%; 			/* fix for IE5+6 */
margin-top        : 4px;
border-style			: solid;
border-width			: 2px;
border-color			: black;
}

.column.comment {
background-color 	: beige;
font-size					: 11px;
width							: 27%;
padding-left			: 12px;
padding-right			: 12px;
padding-top 			: 12px;
border-style			: solid;
border-width			: 1px;
border-color			: black;
border-radius		  : 10px;							/* round borders */
-moz-border-radius   : 10px;
-webkit-border-radius: 10px;
-khtml-border-radius : 10px;
}

.column2.comment {
background-color 	: beige;
font-size					: 11px;
width							: 62%;
padding-left			: 8px;
padding-right			: 8px;
border-style			: solid;
border-width			: 1px;
border-color			: black;
border-radius		  : 10px;							/* round borders */
-moz-border-radius   : 10px;
-webkit-border-radius: 10px;
-khtml-border-radius : 10px;  
}

.column h2, .column2 h2 {
margin-top				: 4px;
}

.fb-like {
padding-top   		: 5px;
padding-bottom		: 200px;
}

.clearer {
clear							: left;
}

.links {
line-height				: 225%;
}

li.pdf {
list-style-image: url(images/pdf.gif);
}
