body {background: #9acadc  url('../images/bg-2011.png') no-repeat top right ; 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;

color: White;
float: left;
width: 100%;
margin-bottom:0;
}

ul.nav li { display: inline; }

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

ul.nav li a:hover
{
color: white;
background: #608e80;
}

ul.nav li.selected a  {
color: #608e80;
background-color: white;}

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

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

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

h3 {font-weight:bold; margin-top: 2em}
h3#reacties {border-top: solid 1px #deda98; 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: #608e80;}
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: #deda98; font-weight:bold}
p.border {border-right: #deda98 solid 1px; margin-right: 1em}
p.credits {font-size: 0.8em; margin-top:1em}

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

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

blockquote {color: #c0a651;}

.notice {border: #deda98 solid 3px; border-left: none; border-right:none; background: #fcf7bf; color: #608e80}

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: #deda98;
	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: #608e80; color: #deda98;
}
table.tablesorter td {border-bottom: solid 1px #deda98;}
table.tablesorter td a {color: #608e80; font-weight:bold; text-decoration:none; color: #608e80;}

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