body {
	padding: 0px 0px;
	margin: 0px 0px;
	background: #ffffff url(../images/logo.jpg) no-repeat;
	color: #0000ff;
}

p {
	margin-top: 0px;
}

TD {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #493A5F;
}

a {
  text-decoration: none;
  color: #bc183b;
}

a:hover {
  text-decoration: underline;
}

.linkDing {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  color: #bc183b;
  font-size: 70%;
  padding-left: 7px;
  margin-left: 7px;
}

.linkDing * {
  color: #bc183b;
}

.ldChild {
  visibility:hidden;
}

.linkDingActive {
  background-color:#bc183b;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#ffffff;
  font-size: 70%;
  padding-left: 7px;
}
 
.linkDingActive * {
  color:#ffffff;
}

.ldChildActive {
  visibility:visible;
}

.locatie {
  background-color: #bc183b;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-size: 70%;
  padding-left: 7px;
  margin-left: 7px;
}

TD.locatie a {
  color: #ffffff;	
}

TD.donker {
background-color: #bc183b;
}

TD.licht {
background-color:#FBD9DB;
}

TD.grijs {
background-color:#f7f7f7;
}

.content {
	font-size: 11px;
	line-height: 16px;
	color: #493A5F;
	padding-left: 7px;
	padding-right: 4px;
	padding-top: 7px;
}

TD.items {
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	margin: 0px;
	}

TD.form {
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	margin: 5px;
}

TD.linkblok {
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	margin: 4px 7px;
	padding: 4px 7px;
}

TD.linkblok a:hover {
	text-decoration: underline;
}

TD.footer {
    font-size: 65%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bc183b;
	font-weight: normal;
	padding-left: 7px;
	padding-bottom: 2px;
}

TD.footer a:hover {
	text-decoration: underline;
}

TD.talen {
    width: 551px;
	color: #bc183b;
	font-weight: normal;
	font-variant: small-caps;
	padding-right: 10px;
	padding-bottom: 5px;
}

TD.talen a {
  color: #848484;	
}


TD.talen a:hover {
	text-decoration: underline;
}

div.componentheading
{
        line-height: 14pt;
        font-size: 20px;
        color: #bc183b;
        margin: 5px 0 10px 0;
}

table.contentpaneopen td.contentheading,
H1 {
	line-height: 14pt;
	font-size: 130%;
	color: #bc183b;
	margin: 5px 0 25px 0;
	/*margin-bottom: 25px;*/
}

H2 {
	font-size: 120%;
	color: #3E107C;
	margin-bottom: 5px;
}

H3 {
	font-size: 110%;
	color: #493A5F;
	margin-bottom: 5px;
}

H4 {
	font-size: 100%;
	color: #000000;
}

.form INPUT {
  color:#000000;
  font-size:80%;
  background-color:#f7f7f7;
  border-style:solid;
  border-width:1px;
  border-color:#cad3e5;
  width:240px;  
  margin:5px;
}

.form_number INPUT {
  color:#000000;
  font-size:80%;
  background-color:#f7f7f7;
  border-style:solid;
  border-width:1px;
  border-color:#cad3e5;
  width:20px;  
  margin:4px;
}

.submit INPUT {
  font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:80%;
  color:#ffffff;
  width:120px;
  margin:5px;
  background-color:#bc183b;
  cursor:hand;
  border:hidden;
}

.form TEXTAREA {
  font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:90%;
  background-color:#f7f7f7;
  border-style:solid;
  border-width:1px;
  border-color:#cad3e5;
  width:240px;
  height:100px;  
  margin:5px;
}

.cursor {
	cursor:hand;
}

table.border td {
  vertical-align: top;
  padding: 3px;
}

table.border {
  border-bottom: 1px solid #dddddd;
}

TD.border {
  border-bottom: 1px solid #dddddd;
}

.verkoop {
  border: 6px solid #FCE6E8;
}
