body {
	color: black;
	font-size: 100%;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

/* This fixes IE image scaling */
img {
	-ms-interpolation-mode: bicubic;
}

#nonDragableBox1 .blockContent#staticContent {
	color: black;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	background-color: #970000;
	margin: 0;
}

.discussion, #discussieStartDiv, #resultContainer, #reactieDiv {
	font-size: 12px;
}

.textSpacer {
	font-size: 0.78em;
	padding: .4em .2em;
}

.textSpacer span {
	white-space: nowrap;
}

#accountInfo,
#accountInfo a.whiteLayer,
#marktpleinArea a.whiteLayer {
	color: #fbf6e8;
}

#accountInfo span {
	font-weight: bold;
}

.textTop {
	vertical-align: top;
}

.formLabel {
	text-align:right;
}

.formLabelTop {
	text-align: right;
	vertical-align: top;
	padding-top: 5px;
}

.formEntryTop {
	text-align: center;
	vertical-align: top;
	border-bottom: 1px #ECE7DB solid;
}

.discussionHeader {
	margin-top: 10px;
	margin-bottom: 15px;
}

.tableRow {
	background-color:#ECE7DB;
}

.textTopBorder {
	vertical-align: top;
	border-bottom: 1px #ECE7DB solid;
}

.topBorder {
	border-bottom: 1px #C0C0C0 solid;
	padding-top: 1px;
	padding-bottom: 1px;
}

.discussionButton {
	border: 1px solid #000000;
	padding: 0px 3px 0px 3px;
}

#accountLogin {
	color:white;
	font-size: 12px;
}

#accountLogin label, #accountLogin a {
	color:white;
	font-size: 12px;
}

.loginField {
	width:250px;
}

td.tableField {
	text-align: right;
}

ul {
	padding: .6em .4em .6em 2.6em;
	margin: 0px;
}

img {
	border-style: none;
}

label {
	margin-left:0px;
}

#accountLogin .alert {
	color:orange;
	font-weight:bold;
}

#columnLeft {
	float: left;
	margin-right: 8px;
}

.floatleft {
	float: left;
}

#columnRight {
	float: right;
	width: 330px;
	padding: 2px;
}

#columnRight label.floatleft {
	padding:3px;
}

input#captchaResponse {
	width: 40px;
}

/* Special one in the Login 'dialogue' */
input#captchaResponseL {
	margin-bottom: 6px;
	width: 40px;
}

label.floatRight {
	margin-right: 6px;
}

#accountLogin .formButton {
	color:white;
	border:1px solid white;
	background-color:#c35400;
	font-size:12px;
	padding-bottom: 2px;
	margin-top:5px;
}

#accountLogin a.formLink {
	border:1px solid white;
	background-color:#c35400;
	font-size:12px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top:1px;
}

#accountLogin a.loginLink {
	color: orange;
}

img.imageRUB {
	margin: 0px 6px 0px 6px;
}
	
#columntop {
/*	position: absolute;*/
	top: 0px;
	left: 0px;
/*	width: 984px;*/
	width: 100%;
}

#columnwriters {
	float: left;
	width: 800px;
	overflow: hidden;
}

div#litpleinLogo {
	float: right;
	margin: -14px 4px 0px 0px;
}

#RSSLogo {
	float: right;
	margin-right: 190px;
	height: 18px;
}

div#searchBar {
	width: 100%;
	color: #fbf6e8;
	font-weight: bold;
	background: url("../images/rodebalk.gif") repeat-x;
	padding: 5px 0px 0px 0px;
}

#searchBar a {
	font-size: 14px;
	font-weight: bold;
}

#searchBar form a {
	margin-top: 3px;
}

div#searchBar form {
	float: right;
	margin-right: 12px;
}

div#searchBar form label {
	color: #FBF6E8;
}

div#searchBar form input[type="image"] {
	vertical-align: bottom;
}

#searchBar a.menuShowHide {
	float: left;
	padding-left: 16px;
	margin-left: 10px;
	margin-top: 1px;
	/* Fixed colour and size here because IE doesn't implement 'inherit' */
	color: #fbf6e8;
	font-size: 16px;
	background-image: url("../images/smallArrowRightWhite.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 2px center;
}

div#searchBar button {
	width: 4.2em;
	height: 2em;
}

div#searchBar zoekform {
	color: #fbf6e8;
}

div#searchBarMenu {
	display: none;
	background-color: #980000;
}

div#searchBarMenu  ul {
	float: left;
	list-style: none;
}

div#searchBarMenu  ul li a {
	color: #fbf6e8;
}

div#searchBarMenu  ul li {
	line-height: 24px;
}

div#searchBarMenu img {
	float: right;
	margin: 15px 15px 10px 40px;
}

div#accountArea {
	display: none;
	background-color: #c35400;
	padding: .2em 1em;
}

div#marktpleinArea {
	background: orange;
	padding: .2em 1em;
}

div#marktpleinArea span {
	margin-left: 500px;
}

div#siteSpecificMessage {
	background: purple;
	color: silver;
	padding: 5px 15px;
	width: 953px;
}

div#siteSpecificMessage span {
	color: white;
}

div#accountArea span.login {
	float:right;
/*	margin-left: 472px */
}

#tlcolumnmiddle  { 
	padding-top: 10px; 
	padding-right: 10px; 
	padding-left: 10px; 
	position: absolute; 
	top: 10px; 
	right: 10px; 
	left: 10px; 
}

#columntimeline {
	position: absolute; 
	top: 127px; 
	left: 182px;
	right: 10px;
	padding-left: 10px;
	padding-top: 10px;
}

a.leftmenu  { 
	color: #006463; 
	font-weight: bold; 
	text-decoration: none;
}

a.leftmenu:hover  { 
	color: #970000; 
	font-weight: bold; 
	text-decoration: none;
}

a.leftmenu:visited  { 
	color: #006463; 
	font-weight: bold; 
	text-decoration: none;
}

.menu {
	float: left;
	margin: 1px 5px 0px 5px;
	height: 20px;
}

.litmenu {
	float: left;
	margin: 1px 15px 0px 5px;
	cursor: pointer;
}

.menuright {
	float: right;
	padding-right: 100px;
}

a.content:link { 
	color: red; 
	text-decoration: none; 
}

a.content:hover { 
	color: red; 
	text-decoration: underline; 
}

#staticContent a:link  { 
	color: #970000; 
	text-decoration: none 
}

#staticContent a:hover { 
	color: red; 
	text-decoration: underline; 
}

#staticContent a:visited  { 
	color: #970000; 
	text-decoration: underline; 
}

a.headlink:link  { 
	color: #970000; 
	font-weight: bold; 
	line-height: 14px; 
	text-decoration: none; 
}

a.headlink:hover  { 
	color: red; 
	font-weight: bold; 
	text-decoration: underline; 
}

a.headlink:visited  { 
	color: #970000; 
	font-weight: bold; 
	text-decoration: underline; 
}

a.imglink:link  {
	color: black;
	text-decoration: none;
	border: 1px solid Black;
}

a.imglink:hover { 
	color: red; 
	text-decoration: none; 
	border: 1px solid Black;
}

a.imglink:visited  { 
	color: black; 
	text-decoration: none;
	border: 1px solid Black;
}

/* Volgorde is belangrijk en moet altijd zijn: link, visited, hover, active (nu tijd om naar huis te gaan, dus ik laat de rest voor MR ;-) */
a.topmenutext:link   {
	color: #7f0b07;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-decoration: none;
}

a.topmenutext:visited   {
	color: #7f0b07;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-decoration: none;
}

a.topmenutext:hover   {
	color: white;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-decoration: none;
}

td {
	color: black;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

td.topmenutext   {
	color: #7f0b07;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

.topmenuspacer   { 
	color: #fbf2eb; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	float:left;
}

.rowone { 
	color: #aa0f09; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	background-image: url("../images/topmenu_bg.gif"); 
	background-repeat: repeat-x;
	height: 20px;
	width: 100%;
}

.rowone ul {
	list-style: none;
	display: block;
	height: 20px;
	padding: 0px;
}

.rowone ul li {
	float: left;
	margin: 0px 0px 0px 5px;
}

.rowtwo  { 
	color: #7f0b07; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	background-image: url("../images/literatuurmenu_bg.gif"); 
	background-repeat: repeat-x;
	height: 21px;
}

.rowtwo ul {
	list-style: none;
	display: block;
	padding: 0px;
}

.rowtwo ul li.topmenuspacer {
	float: left;
	margin: 0px 5px 0px 5px;
	background-image: url(../images/literatuurmenu_spacer.gif);
	height: 21px;
	width: 6px;
	border: 0px;
}

.rowtwo ul li.navItem {
	float: left;
	margin: 2px 15px 0px 5px;
	
}

.rowtwo ul li.navItem a {
	display: block;
}

a.menubar {
	margin-bottom: 2px;
}

.rowtwo ul li ul.submenu {
	display: none;
	font-weight: bold;
	line-height: 17px;
	padding: 0px;
	text-decoration: none;
	text-indent: 3px;
	width: 150px;
	background-color: #FF9A00;
	position: absolute;
	z-index: 1000;
	margin-left: -5px;
}

.rowtwo ul li ul.submenu li {
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	padding: 1px 0px 1px 3px;
}

.rowtwo ul li ul.submenu li:hover {
	background-color: #970000;
}

.rowtwo ul li ul.submenu li a {
	text-decoration: none;
	font-size: 11px;
}

.rowtwo ul li ul.submenu li a:hover {
	color: #FBF6E8;
}

.rowtwo li:hover ul.submenu {
	display: block;
}

td.literatuurmenutext  { 
	color: #7f0b07; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	background-repeat: repeat-x; 
	cursor: pointer;
	float: left;
}

.writersbar   { 
	background-image: url("../images/writers_bar.jpg"); 
	background-repeat: no-repeat; 
	background-position: right 0;
}

td.leftbar { 
	color: #006463; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	background-color: #daffff; 
}

td.leftbarmenu { 
	color: #006463; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	background-color: #daffff; 
	padding-left: 5px;
}

td.lefttitlebar  { 
	color: #daffff; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	background-image: url("../images/left_greenbar.gif"); 
	background-repeat: repeat-x; 
	text-indent: 2px }

td.lefttitlebarend   { 
	background-image: url("../images/left_greenbar.gif"); 
	background-repeat: repeat-x; 
	text-align: right; 
	vertical-align: top }

td.leftbarbottom  { 
	background-image: url("../images/left_greenbar_bottom.gif"); 
	background-repeat: no-repeat }

td.middlebar  { 
	color: #000; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	background-color: #fbf6e8;
	padding: 2px;
}

td.middlebarend  { 
	color: #000; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	background-color: #fbf6e8;
}

td.middlebartext { 
	color: #000; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	background-color: #fbf6e8; 
	padding-top: 5px; 
	padding-right: 5px }

td.middlebarmenu  { 
	color: black; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	background-color: #fbf6e8; 
	padding-left: 5px }

td.middletitlebar   { 
	color: #fbf6e8; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	background-color: #da6100; 
	background-image: url("../images/middle_orangebar.gif"); 
	background-repeat: repeat-x; 
	text-indent: 2px }

td.middletitlebarend     {
	background-color: #da6100; 
	background-image: url("../images/middle_orangebar.gif"); 
	background-repeat: repeat-x; 
	text-align: right; 
	vertical-align: top
}

td.middlebarbottom   { 
	background-image: url("../images/middle_orangebar_bottom.gif"); 
	background-repeat: no-repeat }

.detailtitle {
	color: #970000;
	font-weight: bold;
}

td.contentbartext { 
	color: #000; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	background-color: #fbf6e8; 
	padding-top: 5px; 
	padding-right: 5px; 
	padding-left: 10px }

td.rightbar   {
	color: #754c24;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	background-color: #fbf6e8;
	padding-left: 2px;
}

td.rightbarlit   {
	color: #754c24;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	background-color: #fbf6e8;
	padding-left: 0px;
	padding-right: 0px;
}

td.rightbarbooktitle { 
	color: #754c24; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	background-color: #fbf6e8 }

td.rightbartext  { 
	color: #754c24; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	background-color: #fbf6e8; 
	padding-top: 5px; 
	padding-right: 5px }

td.rightbarmenu   { 
	color: #754c24; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	background-color: #fbf6e8; 
	padding-left: 5px }

td.righttitlebar    { 
	color: #754c24; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	background-color: #d7c293; 
	background-image: url("../images/right_goldbar.gif"); 
	background-repeat: repeat-x; 
	text-indent: 2px }

td.righttitlebarend    { 
	background-image: url("../images/right_goldbar.gif"); 
	background-repeat: repeat-x; 
	text-align: right; 
	vertical-align: top }

td.rightbarbottom   { 
	background-image: url("../images/right_goldbar_bottom.gif"); 
	background-repeat: no-repeat }

.spacer { 
	color: #fbf6e8; 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	background-color: #fbf6e8 }

td.tekst {
	padding-top: 2px;
	padding-right: 10px;
	padding-left: 2px;
	padding-bottom: 2px;
}

ul.litprijzen {
	margin-top: 2px;
	margin-bottom: 2px;
}

ul.litprijzenextra {
	margin-top: 0px;
	margin-bottom: 5px;
}

ul.excursies {
	margin-top: 4px;
	margin-bottom: 10px;
	margin-left: 20px;
}

.groepheader {
	font-weight: bold;
	font-variant: small-caps;
	text-indent: 15px;
}

.boekbalie {
	border: 1px solid #970000;
	margin-left: 5px;
	margin-right: 5px;
}

.formfields { 
	width:250px;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

.textfields {
	width:250px;
	height:50px;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

.formsmall {
	width:50px;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

.formTip {
	color: grey;
	font-size:10px;
	vertical-align:top;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

.formeasyinput{
	color: #286E83; 
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 175px;
}

.vobform {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 250px;
	margin-top: 0px;
}

.vobtextarea {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 250px;
	height: 150px;
	margin-top: 0px;
}

.vobformmedium {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 178px;
	margin-top: 0px;
}

.vobformshort {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 60px;
	margin-top: 0px;
}

.formdag {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 45px;
}

.formmaand {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 100px;
}

.formjaar {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 60px;
}

.zoekformdag {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 25px;
}

.zoekformmaand {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 25px;
}

.zoekformjaar {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 40px;
}

.vlsform {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 250px;
	margin-top: 0px;
}

.vlsformselect {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 250px;
	margin-top: 1px;
}

.cursusform {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 250px;
	margin-top: 0px;
}

.cursusformselect {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 250px;
	margin-top: 1px;
}

.sortformselect {
	width: 130px;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

.cursustop {
	padding: 0px 3px 3px 3px;
}

.cursusheader {
	padding: 3px 3px 0px 3px;
}

.nieuwsform {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 225px;
	margin-top: 0px;
}

.adresform {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 180px;
	margin-top: 0px;
}

.uitgebreidform {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 200px;
	margin-top: 0px;
}

.datumform {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 100px;
	margin-top: 0px;
}

.contactform {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 250px;
	margin-top: 0px;
}

.contacttextarea {
	color: #970000;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 250px;
	height: 100px;
	margin-top: 0px;
}

#contactForm input {
	float: left;
}

#contactForm a {
	float: left;
	margin: 3px 0 0 4px;
}

#extendedSearchForm {
	margin: .2em .2em .2em 2px;
}

#extendedSearchForm input#pFuzzy,
#extendedSearchForm label {
	float: right;
}

#extendedSearchForm label {
	margin-top: 3px;
}

#extendedSearchForm input#pFuzzy {
	height: 18px;
}

.vlstop {
	padding: 0px 3px 3px 3px;
}

.vlsheader {
	padding: 3px 3px 0px 3px;
}

.selected {
	background-color: #d7c293;
}

.titel {
	font-size: 13px;
	font-weight: bold;
	font-variant: small-caps;
}

.valigntop {
	vertical-align: text-top;
}

.menusub {
	color: #970000;
	font-weight: bold;
	width: 160px;
	background-image: url("../images/bg_menu.gif");
	background-repeat: no-repeat;
	background-position: 0 bottom;
}

a.menubar:link { 
	color: #970000; 
	text-decoration: none; 
}

a.menubar:hover { 
	color: #970000; 
	text-decoration: none; 
}

a.menubar:active   { 
	color: #970000; 
	text-decoration: none; 
}

a.menubar:visited   { 
	text-decoration: none; 
}

.agendatitel {
	padding: 2px;
	font-weight: bold;
/*	background-color: #F8EED3;*/
	color: #970000;
	font-size: larger;
}

.inspring {
	padding: 2px 2px 2px 50px;
	background-color: #fbf6e8;
}

#printheader {
	display: none;
}

h1 {
	font-size: 18px;
	font-weight: bold;
}
	
.subItem div.videoSpacer {
	text-align: center;
}

div#recensiesBronMenu {
	margin: .8em 1em;
}

div#recensiesBronMenu a {
	padding: .2em .4em;
}

div#recensiesBronMenu a.active {
	color: rgb(0, 100, 99);
	background-color: rgb(192, 225, 225);
	text-decoration: none;
	cursor: default;
}

td ol.recensies {
	padding-left: 28px;
	margin: 0;
}

ol.recensies li {
	margin-bottom: .48em;
	padding-left: 0;
}

/* Overrule voor Uitgebreid zoeken link in de zoekbalk */
.colour1 a.zoekform,
.colour2 a.zoekform,
.colour3 a.zoekform,
.colour4 a.zoekform,
.colour5 a.zoekform,
.colour6 a.zoekform,
.colour7 a.zoekform,
.colour8 a.zoekform,
.colour9 a.zoekform,
.colour10 a.zoekform,
.colour11 a.zoekform,
.colour12 a.zoekform,
.colour13 a.zoekform {
	color: #fbf6e8;
	font-weight: bold;
}

div.afbLoupe {
	float: left;
}

span#reactieFormFeedback {
	color: red;
	margin: 1em 0;
}

span#accountFormFeedback, span#recoverFormFeedback {
	color: red;
	font-weight: bold;
}

button.imageButton {
	border-style: none;
	background-color: transparent;
	cursor: pointer;
}

img.actionButton {
	cursor: pointer;
}

button#loginActionButton {
	clear: right;
	float: left;
	margin: 4px -8px 4px 0px;
	/* for IE */
	width: 62px;
}

button#verstuurButton {
	/* for IE */
	width: 80px;
}

button#nieuwPlaatjeButton {
	/* for IE */
	width: 80px;
}

label#inlogFormFeedback {
	width: 220px;
}

.block {
	width: 27px;
	height: 27px;
	padding-top: 3px;
	background: url(../images/numberblock.gif) no-repeat;
}

.blockNumber {
	font-size: 12px;
	font-weight: bold;
	color: white;
	margin-top: 3px;
	text-align: center;
	cursor: pointer;
}

.blockInfo {
	position: absolute;
	left: 20px;
	top: 5px;
/*	width: 200px;*/
	padding: 5px;
	font-size: 12px;
	background-color: white;
	border: 1px solid #980000;
}

td a {
	color: #980000;
}

th {
	text-align: left;
	font-size: 12px;
}

.searchResults {
	width: 300px;
	float: left;
}

.clearfloat {
	clear: both;
}

#mpIndex {
}

#mpSearch {
}

ul.linkList {
	width: 925px;
	margin: 8px 0 0 0;
	padding: 0;
	list-style-type: none;
}

ul.linkList li {
	float: left;
	width: 306px;
	height: 18px;
	cursor: pointer;
	padding: 1px;
}

ul.linkList li.clearFix {
	float: none;
	clear: both;
	visibility: hidden;
	margin: 0;
	padding: 0;
	height: 0px;
}

span.listNumber {
	text-align: right;
	color: gray;
}

div.topTien {
	width: 450px;
}

div.topTien p {
	font-weight: bold;
}

div.topTien ol {
	color: red;
	padding: 8px 0 0 26px;
	margin: 0;
}

div.topTien form {
	display: inline;
	float: right;
	margin-left: 4px;
}

.topTien span.writerName {
	float: right;
	width: 250px;
	margin-left: 4px;
/*	text-align: left;*/
}

.topTien span.numVotes {
	float: right;
	text-align: right;
	width: 82px;
	margin-left: 4px;
}

div.writerStands {
	width: 310px;
}

div.writerStands p {
	font-weight: bold;
}

div.writerStands ul {
	list-style: none;
	padding: 6px 0 0 0;
	margin: 0;
}

div.writerStands a {
	float: left;
}

div.writerStands form {
	display: inline;
	float: right;
	margin-left: 12px;
}

div.star-rating X {
	width: 0;
}

.progressFeedback {
	float: right;
	color: red;
	width: 64px;
	margin-left: 4px;
}

.textTopLink {
	cursor: pointer;
	vertical-align: top;
}

.tip {
	color: #960000;
	margin-top: 15px;
}