* {margin:0px; padding:0px;}
body {
	background:#CBE1FF;
	text-align:center;
}
#container {
	width:800px;
	border: 1px solid black;
	margin: 0 auto;
}
#container * {
	text-align:left;
}
#header h1 {
	text-align:center;
}
h1, h2, .vak h2, .vak p, .vak a, .vak li , #smallbut * {
	color: white;
}
#header {
	text-align:center;
	height:100px;
	background:url('images/logo.jpg');
}
#footer {
	background:url('images/bu_ob.gif');
	text-align:center;
}
#smallbut * {
	text-align:right;
}
#smallbut li {
	display:inline;
}
#smallbut {
	background:url('images/bu_ob.gif');
}
#smallbut li a {
	text-align:center;
	float:right;
	display:block;
	width:6em;
	text-decoration:none;
	border-left:2px solid white;
	font:12px arial;
}
#smallbut li a:hover {
	background:url('images/rubrik.jpg');	
}
p {
	padding:.5em 0em;
	font:12px arial;
}
td {border:1px solid black}
#menu, #menu h2, #menu a, #menu ul {
	width:160px;
}
#menu {
	background:url('images/nav.jpg');
}
#menu h2 {
	background:url('images/rubrik.jpg');
	font-size:16px;
}
#menu h2.menumuziek {
	background:url('images/rubrik-muziek.jpg');
	font-size:16px;
}
#menu h2.menusport {
	background:url('images/rubrik-sport.jpg');
	font-size:16px;
}
#menu h2.menufilm {
	background:url('images/rubrik-film.jpg');
	font-size:16px;
}
#menu a {
	display:block;
	background:url('images/bu.jpg');
	color:white;
	text-decoration:none;
	border-bottom:1px solid white;
	font:13px arial;
}
#menu a:hover {
	background:url('images/nav.jpg');
}
#menu ul {
	list-style-type:none;
}
#content {
	width:640px;
	padding-top:1em;
	vertical-align:top;
	background:#0970A2;
	height:500px;
}
.vak {
	border: 1px solid white;
	margin:0em .5em 2em .5em;
	background-color:#0099CC;
}
.vak .tekst {
	padding:0.5em 1em;
}
.vak .tekst ul, .vak .tekst ol {
	margin-left:1em;
}
.vak .fotos {
	width:600px;
	text-align:center;
}
.vak .fotos * {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.vak .fotos img {
	height:150px;
	border:3px groove #D26900;
	margin:.2em;
}
.vak td {
	color:white;
	border:none;
}
.vak h2 {
	background:#CE6700;
	border-bottom:1px solid white;
	font:15px arial;
}
.sport h2 {
	background:#008000;
}
.muziek h2 {
	background:#800000;
}
.film h2 {
	background:#800080;
}
.ad img, .ad a {
	display:block;
	text-align:center;
	margin:1em 0em;
	border:none;
	margin-left:auto;
	margin-right:auto;
}
.tekst img {
	margin:.5em;
	border:3px groove #D26900;
}
#footer a {
color:#ADD8E6;
}
#footer a:hover {
color:white;
}
.cover {
	float:right;
}
.floatclear {
overflow:hidden;
}
* html .floatclear { height:1%; }
