a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #333;
}
a:active {
	text-decoration: none;
}

.findbtn {
 background-color:#0000ff;
 color:#ffcc00;
 font-family:Verdana, Arial;
 font-weight:bold;
}
body, p, td {
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
}

body {
  margin: 0px;
  padding: 0px;
}

a {
  color: #0c3d9c;
}

h1 {
  font-family: Arial, Verdana, Helvetica;
  font-size: 13pt;
  margin-bottom: 0px;
  margin-top: 0px;
}
h2 {
  font-family: Arial, Verdana, Helvetica;
  font-size: 12pt;
  margin-bottom: 0px;
}
h3 {
  font-family: Arial, Verdana, Helvetica;
  font-size: 10pt;
  margin-bottom: 0px;
  margin-top: 0px;
}

ul.clean {
  list-style: none;
  margin-bottom: 0px;
  margin-top: 0px
}

.errors, .error {
  color: red;
}

th {
  padding-top:15px;
}

img {
  border: 0;  
}

.links a, .links a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	color: #0c3d9c;
	font-weight: bold;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #0C3D9C;
	font-weight: normal;

}
.topnav a, .topnav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}
.topnavwhite a, .topnavwhite a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #003366;
}

.search {
  background:#fffff2 url(if/input_background.gif) no-repeat left top;
}


.hide {
  display:none;
}
.show {
  display:table-row;
}

.extraInfoBlock {
  width: 120px;
  background-color: #0000ff;
  height:17px;
  border-top:2px solid #EFEFF1;
  border-left:2px solid #EFEFF1;
  border-bottom: 2px solid #9D9D9F;
  border-right: 2px solid #9D9D9F;
  padding:0;
  margin:0;
  margin-right:10px;
  margin-bottom:5px;
  font-weight: bold;
  text-align:left;
  color: #ffcc00;
  background-image: url( 'b-arrow.gif' );
  background-repeat:no-repeat;
  float:left;
}
.extraInfoBlock a {
  text-decoration:none;
  display: block;
  color: #ffcc00;
  padding-top:2px;
  padding-left:10px;
}
.extraInfoBlock a:hover {
  color: #ffff99;
}

#categories {
 position:relative;
 width:648px;
 height:221px;
 background-color:#fcec64;
}

#showCats {
  height:200px;
  width:648px;
  position:absolute;
  top:21x;
  overflow:auto;
}

#showCats ul{
	padding: 0px 5px 0px 5px;
	margin: 0px 5px 0px 5px;
	list-style: none;
}

#showCats li{
	padding: 0px;
	margin: 0px;
	border-bottom: 1px #ffcc00 solid;
}

#showCats a{
	padding: 2px 10px 2px 0px;
	margin: 0px;
	display: block;
}

#showCats a:hover{
	padding: 2px 10px 2px 0px;
	margin: 0px;
	background-color: #ffcc00;
	display: block;
}

table.calendar tr th {
  background-color: #003366;
  color: white;
}

table.calendar tr.date td {
  background-color: #ffcc00;
}

table.calendar tr td {
  background-color: #fcec64;
}

.kopje01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; text-decoration: none; color: #000000}
.normaltext, .textmoreinfo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 17px; color: #003366; text-decoration: none}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	color: #0c3d9c;
	font-weight: bold;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: 0C3D9C;
	font-weight: normal;

}

.background {
	background-image: url(../if/moreinfo/background.jpg);
	background-repeat: repeat-x;
}
.kopje2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #003366;

}

table.resultTable, table.resultTableReview {
  width: 100%;
  border-collapse: collapse;
  border:1px solid #ffcc00;  
}


table.resultTable th, table.resultTableReview th {
  background-color: #ffcc00  
}

table.resultTable tr th, table.resultTable tr td {
  padding: 2px;  
}


table.resultTable tr td.moreinfo, table.resultTableReview tr td.moreinfo {
  background-color: #e8f0f3;  
}

table.resultTable tr td.resultslogo {
  padding-top: 10px;
  padding-right: 10px;  
}

table.resultTable tr td.moreinfo span, table.resultTableReview tr td.moreinfo span {
  margin-right: 20px;
}

table.resultTable tr td.moreinfo span a, table.resultTableReview tr td.moreinfo span a {
  text-decoration: none;  
}

table.resultTable tr td.moreinfo span a:hover, table.resultTableReview tr td.moreinfo span a:hover {
  text-decoration: underline;  
}

table.resultTable tr td span a.img, table.resultTableReview tr td.moreinfo span a.img {
  text-decoration:none;
}

table.resultTable tr td span a img, table.resultTableReview tr td.moreinfo span a img {
  vertical-align: bottom;
}

table.resultsReviewTable {
  width: 160px;  
}


table.resultTableReview tr th, table.resultTableReview tr td {
  padding: 2px; 
  background-color: #e8f0f3;   
}

table.resultTableReview tr th {
  background-color: #ffcc00;
}

table.resultsReviewTable tr td {
  padding: 0;  
  background-color: #e8f0f3;
}
table.resultTableReview td {
 
}

th h3 {
  position: relative;  
}

th h3 small {

}

#characters_left {
  font-weight: bold;
}

a.drop-down {
  background: url( 'drop-down.png' ) no-repeat bottom right;
  padding-right: 16px;  
}

a.drop-down:hover {
  background-image: url( 'drop-down_hover.png' );
}

ul.narrowby {
  margin: 0;
  padding: 0;
  list-style: none;  
}

ul.narrowby ul.narrowby {
  margin-left: 10px;  
  margin-bottom: 2px;
}

ul.narrowby li {
  color: #666;
}

.narrow-container {
  position: relative;  
}

.narrow-list {
  top: 20px;
  border: 1px solid #003366;
  padding: 10px;
  width: 200px;
  background: #FFF;
  position: absolute;
  display: none;  
}

span.narrow-list-close {
  right: 4px;
  top: 0;
  position: absolute; 
}

span.narrow-list-close a {
  font-weight: bold;
  text-decoration: none;  
}.frame {
	border: thin solid #CCCCCC;
}
.kopje2Rood {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
