body {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size:80%; margin:0; padding:0;	width:100%; height:100%;
	background: white url(images/layout/leftmargin.gif) repeat-y scroll 0 0; }

td, th {font-size:80%;}
div,img { border: none;}
hr {color: #FE6600; height:1px;}
.fotomidden { margin: 2em 0 0em 0; border: 6px solid #FFBB00;}
.fotorechts { padding: 1em 0 1em 1em; float:right; border: 6px solid #FFBB00;}

a:link  { color: #FE6600; }		
a:visited {color:#743F00; }
a:hover { color: #743F00; }

#content ul,#content2 ul, #fotokolom ul { list-style-type:none;  padding-left:0; margin-left:0; }
#content li,#content2 li, #fotokolom li { padding-left:15px; margin-left:10px; 
              background:transparent url(images/layout/bullet.gif) no-repeat scroll 0 6px;}

#logo {	position: absolute;	top:0; left:0; width:669px;	height:204px;
	background: transparent url(images/layout/logocorner.gif) no-repeat scroll 0 0; }
#logo img {	margin-left:72px;}
#pong {	position:absolute; 	top:0; right:80px;}
#header {height:150px; width:100%; background: transparent url(images/layout/topmargin.gif) repeat-x scroll 0 0;}
#content {position:relative; margin-left:273px; margin-right:260px; padding:0; padding-bottom:2em;}
#content2 {position:relative; margin-left:94px; margin-right:260px; padding:0; padding-bottom:2em; }
#contentwebwinkel {position:relative; margin-left:94px; margin-right:20px; padding:0; padding-bottom:2em; }
#fotokolom {position: absolute; top: 154px; left: 80px; width: 168px; }
#fotokolom img {width: 165px; height:117px; margin-bottom:8px;}
#fotokolom p {padding:0; margin:0 0 1.9em 0; color:gray; line-height:1.3em;}
#fotokolom.geenvergroting {padding-top:52px;}
#contact {
	position:absolute;
	right:27px;
	top:10px;
	text-align:right;
	font-weight:bold;
	width: 99px;
	height: 70px;
}

#menu {position:absolute; right:25px; top:145px; width:203px; font-size:130%;
	background: transparent url(images/layout/menumiddle.gif) repeat-y scroll 0 0;}
#menu ul { list-style-type:none;  padding:45px 0 0 0; margin:0;
	background: transparent url(images/layout/menutop.gif) no-repeat scroll 0 0;}
#menu li { padding:0 20px 0 19px; margin:0;}
#menu li a { padding:0 0 0 17px; display:block; width:100%; color:white; text-decoration:none; font-weight:bold;}
html>body #menu li a { width: auto; }
#menu li a:hover {background-color: #743F00; }
#menu .active {background-color:#FFBB00; color:black;}  
#menu a.active:link, #menu a.active:visited, #menu a.active:hover {background-color:#FFBB00; color:black;}
#menu li#last {margin-bottom:0; height:68px; background: transparent url(images/layout/menubottom.gif) no-repeat scroll left bottom;}
#menu .afstand {margin-bottom:20px; }

h1 {color:#743F00; font-size:260%; margin:0; padding:0;}
h2 {font-size:120%; font-weight:bold; color:#FE6600;}
p,h2,ul,table {margin-top:1em; margin-bottom:0; }

#nieuwbinnen {float:right; font-size: 90%; padding:0em; width: 187px; margin:0 0 .5em 1.5em;
              background:transparent url(images/layout/home_nieuwbinnen_middle.gif) repeat-y scroll 0 0; }
#nieuwbinnen h2 {color: #743F00; margin-top:0; padding:1.5em 1.5em 0; 
                 background: transparent url(images/layout/home_nieuwbinnen_top.gif) no-repeat scroll 0px 0;}
#nieuwbinnen ul, #nieuwbinnen p {padding: 0 1.5em 2em 1em; background: transparent url(images/layout/home_nieuwbinnen_bottom.gif) no-repeat scroll 0 bottom;}
#nieuwbinnen p {padding-left:2em; }
#nieuwbinnen a {color: #743F00;}
#nieuwbinnen ul li.a, #nieuwbinnen ul li.b {background:none; padding:0 .5em 0 10px; margin:0 -5px 0 1px}
#nieuwbinnen ul li.a {background-color:#E9AB00; }
#homepagepicture { float:right; margin:0 0 1.5em 1.5em; } 
.overzicht li {padding-bottom:1em;}

.consoleinfo td {padding-right:1em; vertical-align:top; }
