body {background: #85101b  url('../images/bg.jpg') repeat-x ; font-family: verdana, tahoma, sans-serif}

img, div { behavior: url(/blueprint/iepngfix.htc) }

ul.nav
{
margin-top:10px;
padding-top:40px;
margin-left: 0;
padding-left:0;
background: #85101b url('/images/menu.gif') no-repeat;
color: White;
float: left;
width: 100%;
margin-bottom:0;
}

ul.nav li { display: inline; }

ul.nav li a
{
padding: 0.2em 1em;
color: #f3de00;
text-decoration: none;
float: left;
font-size:1.3em;
margin-right:3px;
}

ul.nav li a:hover
{
color: white;
background: #790e11;
}

ul.nav li.selected a  {
color: #85101b;
background-color: white;}

#focus {background:white; padding-top:18px; margin-bottom:24px; padding:20px}
#tips {background: #f3de00; margin-top:10px; padding:20px}

h1 {margin-bottom:0; font-weight:bold; font-size:2.2em; text-transform: uppercase}

h2 {margin-bottom:0.5em; color: #85101b; font-weight:bold; font-size:1.8em}
h2 a, p a, h4.notice a {color: #85101b; font-weight:bold; border-bottom: solid 1px #f3de00; text-decoration:none; color: #85101b;}
h2 a:hover, p a:hover {border-color: #85101b; }
p + h2 {border-top: solid 1px #f3de00; padding-top:1em;}

h3 {font-weight:bold; margin-top: 2em}
h3#reacties {border-top: solid 1px #f3de00; padding-top:1em;}
#tips h3 {margin-top:0}

p {margin-bottom: 1.1em}

p.datum, p.reacties a {color:#c0a651; font-weight:normal}
p.reacties a:hover {color: #85101b;}
p.reacties {background: url('/images/bubble.png') no-repeat left; float:left; padding-left: 20px}
p.datum {float:left; padding-right:1em}
p.readmore {color: #f3de00; font-weight:bold}
p.border {border-right: #f3de00 solid 1px; margin-right: 1em}
p.credits {font-size: 0.8em; margin-top:1em}

p.buttons a {background-color: #f3de00; padding: 3px 5px;}

span.leeftijd {font-size: 80%; background-color: #f3de00; padding: 1px 5px}

blockquote {color: #c0a651;}

.notice {border: #f3de00 solid 3px; border-left: none; border-right:none; background: #fcf7bf; color: #85101b}

textarea {height:auto}

img.tip {margin-bottom:1em}

/* tables */
table.tablesorter {
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #f3de00;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	padding-right:16px;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #85101b; color: #f3de00;
}
table.tablesorter td {border-bottom: solid 1px #f3de00;}
table.tablesorter td a {color: #85101b; font-weight:bold; text-decoration:none; color: #85101b;}

table.tablesorter td.datum {white-space: nowrap}