body
{
  /*background-image: url("..\images\bkg_home.jpg");*/
  background-image: none;
  background-attachment: fixed;
  background-position: top left;
  background-repeat: no-repeat;
  /*background-color: #cb99a2;*/
  /*background-color: #f7e4e5;*/
  background-color: #f2e4e7;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
  color: #49002f;

  scrollbar-face-color: #4a0031;       /* kleur van scrollbar */
  scrollbar-shadow-color: #4a0031;
  scrollbar-highlight-color: #4a0031;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-track-color: #cb99a2;     /* kleur van balk naast scrollbar */
  scrollbar-arrow-color: #ffffff
}

table.overview
{
  border: 1px;
  border-spacing: 0px;
  border-top-color: #49002f;
  border-top-style: solid;
  border-top-width: 1px;    
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom: 1px solid #49002f;
  border-bottom-color: Black;
  border-left-color: #49002f;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: #49002f;
  border-right-style: solid;
  border-right-width: 1px
}

td
{  
	font-size: 13px;
}

th
{
  background-color: #49002f;
	font-size: 13px;
  color: #ffffff;
}

h1, h2, h3, h4, h5, h6, h7
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;  
  font-style: italic;
  color: #49002f;
}

h4, h5, h6, h7
{
	margin: 0;
	border: 0;
	padding: 0;
}

hr
{
  color: #49012f;
  height: 1px;
}

a, a:link, a:active, a:visited
{
	font-weight: normal;
	text-decoration: none;
  color: #ab081f;
}

a:hover
{
	font-weight: normal;
	text-decoration: underline;
  color: #49002f;
}

select,option,input
{
	background-color: #ffffff; /* #cb99a2; */
	border-bottom: 1px solid #49002f;
	border-left:   1px solid #49002f;
	border-top:    1px solid #49002f;
	border-right:  1px solid #49002f;
}

select.none, option.none, input.none
{
	background-color: transparent;
	border-bottom: 0px none transparent;
	border-left:   0px none transparent;
	border-top:    0px none transparent;
	border-right:  0px none transparent;
}

.yes
{
  font-weight: bold;
  color: #006633;
}

.no
{
  font-weight: bold;
  color: #990000;
}

.fill
{
  background-color: #b5838c;
  color: #49002f;
  /* color: #ffffff; */
}

.error
{
  color: #ff0000;
  font-weight: bold;
}

.star
{
  color: #ff0000;
  font-weight: bold;
	font-size: 16px;
}

.small
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

.reg
{
  font-weight: bold;
	font-size: 13px;
}

.date
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
  color: #999999;
}

.dgrey
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
  color: #999999;
}

td.photo img {margin-right: 40px;}

#balans label {float: left; clear: left; width: 140px; padding-top: 8px;}
#balans input, #balans select {margin-top: 8px;}
#balans p.titel {margin: 0px; margin-top: 20px; font-weight: bold; line-height: 100%;}
#balans div.hide {display: none;}
#balans button {margin-top: 15px; border: 1px solid #AC0821; background: #49012F; color: #FFF;}

td.small {font-size: 10px;}

#fotos a img	{padding: 3px; border: 1px solid #e9ced3;}
#fotos a		{float: left; width: 150px; height: 150px; text-align: center; margin: 10px;}