BODY {
  font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
  font-size : 11px;
  color : #98002E;
  margin-left : 0px;
  margin-right : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
}

BODY.popup {
  font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
  font-size : 11px;
  color : #555555;
  margin-left : 10px;
  margin-right : 6px;
  margin-top : 10px;
  margin-bottom : 6px;
}

TABLE.bannergrijs {
  /* stijl voor banner tabel (ProvideSupport) */
	margin-right: 4px;
  background-color: #f7f7f7;
	border-bottom-color: #e3e3e3;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #e3e3e3;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #e3e3e3;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #e3e3e3;
	border-top-style: solid;
	border-top-width: 1px;
}

TH {
  background-color : #98002e;
  font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
  font-size : 12px;
  color : #ffffff;
}

TD {
  font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
  font-size : 11px;
  color : #555555; /*#98002e;*/
}

hr {border:0px; border-top:1px solid #98002E; margin:15px auto 15px auto;}


TD.home {
  background-image:  url(../images/header01.jpg);
  background-position: top left;
  background-repeat: no-repeat;
}

TD.smaller {
  font-size : 11px;
  /*text-align : right;*/
}

TD.witomlijnd_boven {
  background-color : #dfecf1;
  border-top : 1px solid #ffffff;
}

TD.witomlijnd_boven_m {
  background-color : #dfecf1;
  border-top : 1px solid #ffffff;
  font-size : 11px;
}

TD.blue {
  background-color: #d9e9f2;
  color: black;
}

.marqueeActie { /*marquee*/
  font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
  font-size: 18px;
  color: White;
}
.marqueeActie A {
  color: White;
}

.greybg {
  background-color: #f0f0f0;
}

.openhuis {
  background-color: White;
}

UL {
  list-style-image : url("../images/bullet_vbr.gif");
  margin-top : 0px;    /* maakt witruimte tussen tekst en LIST ongedaan */
  margin-bottom : 0px; /* maakt witruimte tussen LIST en tekst ongedaan */
}

OL {
  margin-top : 0px; /* maakt witruimte tussen tekst en LIST ongedaan */
  margin-bottom : 0px; /* maakt witruimte tussen LIST en tekst ongedaan */
}

LI.nobullet {
  list-style-type : none;
}

H1, H2, H3, H4, H5, H6 {
  font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
  color : #f69953;
  margin-bottom : 2px;
  font-weight : bolder;
}

H6 {
  margin-top : 2px;
  font-size : 11px;  
}

IMG {
  border-color : #000000;
}

IMG.space {
  margin-top : 8px;
  margin-bottom : 8px;
  margin-left : 8px;
  margin-right : 8px;
}

IMG.medewerker {
	margin-right: 10px;
	text-align: center;
}

A {
  color : #98002e;
  text-decoration : none;
  font-weight : bold;
}

A:active, A:visited {
  color : #98002e;
  text-decoration : none;
  font-weight : bold;  
}

A:hover {
  color : #98002e;
  text-decoration : underline;
  font-weight : bold;  
}

A.menulink, A.menulink:link {
  color : #f58027;
  text-decoration : none;
  font-weight : bold;
}

A.menulink:visited, A.menulink:active {
  color : #f58027;
  text-decoration : none;
  font-weight : bold;  
}

A.menulink:hover {
  color : #F58027;
  text-decoration : underline;
  font-weight : bold;  
}

A.txtlink, A.txtlink:link {
  color : #555555;
  text-decoration : none;
  font-weight : normal;
}

A.txtlink:visited, A.txtlink:active {
  color : #555555;
  text-decoration : none;
  font-weight : normal;  
}

A.txtlink:hover {
  color : #555555;
  text-decoration : none;
  font-weight : normal;  
}

INPUT, SELECT, OPTION, TEXTAREA {
  background-color : #ffffff; /* #5f9eb8; */
  font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : black;
  border-top : 1px solid #98002E;
  border-left : 1px solid #98002E;
  border-right : 1px solid #98002E;
  border-bottom : 1px solid #98002E;
}

INPUT.none {
  background-color : transparent;
  border-top : 0px none transparent;
  border-left : 0px none transparent;
  border-right : 0px none transparent;
  border-bottom : 0px none transparent;
}

HR {
  color : Black;
  height : 1px;
}

HR.red {
  color : #98002e;
}

label {float:left; width:80px; clear:both;}

.black {
  color : Black;  
}

.white {
  color : White;   
}

.oranje {
  font-weight : bold;
  color : #f58027;
}

.medium {
  font-size : 10px;
}

.small {
  font-size : 9px;
}

.verplicht {
  font-size : 20px;
  font-weight : bold;
  color : #9c254f;
}

.warning {
  font-weight : bold;
  color : #ff0000;
}

.borderred {
  border-bottom-color : #98002e;
  border-bottom-style : solid;
  border-bottom-width : 1px;
  border-left-color : #98002e;
  border-left-style : solid;
  border-left-width : 1px;
  border-right-color : #98002e;
  border-right-style : solid;
  border-right-width : 1px;
  border-top-color : #98002e;
  border-top-style : solid;
  border-top-width : 1px;
}

.dred {
  color : #98002e;
}

.wit {
  background-color : White;
}

.garantie { border: 2px solid #98002E; width: 730px; padding: 10px; }
.garantie h4 {margin-top: 0px;}

#belmij {background: #fde8d9;}
#belmij div.body {padding: 10px;}
#belmij p {margin: 0px;}
#belmij label {width: 150px; padding-top: 5px;}
#belmij input, textarea, button {margin: 5px 0px;}
#belmij ul.formerrors {margin: 5px 0px;}

.emptyFld {background-color:#98002E; color:#FFF;}

#photoContainer {position:absolute; top:215px; left:360px;}
#photoContainer img {border-right:2px solid #CCC; border-bottom:2px solid #CCC;}

div#notice {
  padding: 5px;
  border: 1px solid #98002E;
}