﻿.header
{
  color               : Green;
}

.text-head
{
  font-weight         : bold;
  font-size           : 100%;
}

.labelactive, .labelpassive
{
  font-weight         : normal;
}

.labelpassive
{
  color               : #231b5c;
}

.required-a, .required-p
{
  display             : block;
  color               : #000;
  line-height         : 140%;
  background-repeat   : no-repeat;
  background-position : center center;
  text-indent         : -3000em;
  width               : 16px;
  height              : 16px;
}

.required-a
{
  background-image    : url('images/required_a.gif');
}

.required-p
{
  background-image    : url('images/required_p.gif');
}

.infomessage
{
  font-size           : 90%;
  font-style          : italic;
}

.alertmessage
{
  display             : block;
  border-top          : solid 1px #daaa32;
  border-bottom       : solid 1px #daaa32;
  background-color    : #fff;
  padding             : 3px;
}

.text
{
}

input.text, textarea.text, select.text
{
  width             : 100%;
}

textarea.text
{
}

span.text
{
}

.dropdown
{
  width               : 100%;
}

table.radio td, .checkbox td
{
  padding-left        : 25px;
}

* html table.radio td, * html .checkbox td
{
  padding-left        : 25px;
}

.radio input, .checkbox input
{
  margin-left         : -25px;
  margin-right        : 0px;
}

* html .radio input, * html .checkbox input
{
  margin-left         : -25px;
  margin-right        : 5px;
}

table.calender
{
  width               : 100%;
}

.calender tr td
{
  vertical-align: middle;
  text-align:right;
}

table.calender tr td input
{
  width               : 100%;
  cursor              : text;
}

.calender tr td img
{
  padding-left        : 4px;
  cursor              : pointer;
  cursor              : hand;
}

.grid {
  cursor              : pointer;
  cursor              : hand;
}

.grid tr.selectedRow {
 background-color     : #FF0000;
}

.grid tr.header, .Grid tr.pager {
  cursor              : default;
}

.grid tr.data:hover {
  background-color    : #FF0000;
}

span.lijn {
  display             : block;
  background-color    : #DAAA32;
  line-height         : 1px;
  height              : 1px;
  text-indent         : -3000em;
  font-size           : 1px;
  margin-bottom       : 5px;
}

table td span.activebg {
  height              : inherit;
  background-color    : #DADADA;
  padding             : 5000px;
}

table td span.afvinkbg { 
  height              : inherit;
  background-color    : #E8E8E8;
  padding             : 5000px;
}

table td span.afvink {
  height              : inherit;
  background          : #E8E8E8 url('images/afvink.gif') no-repeat;
  padding             : 5000px;
  background-position : -10px center !important;
}

.hyperlink 
{
}

a.change, input.change 
{
  display             : block;
  height              : 19px;
  line-height         : 19px;
  padding-left        : 19px;
  background-image    : url('images/arrow_left.gif');
  background-repeat   : no-repeat;
  background-color    : #fff;
  text-align          : right;  
  text-decoration     : none;
  color               : #333;
  border              : solid 1px #eee;
  cursor              : pointer;
  cursor              : hand;
}

a.change:hover, input.change:hover 
{
  background-color    : #DAAA32;
  color               : #fff;
  background-image    : url('images/arrow_left_white.gif');
}

input.change 
{
  width               : 100%;
}

a.next, input.next 
{
  display             : block;
  height              : 19px;
  line-height         : 19px;
  padding-right       : 22px;
  background-image    : url('images/arrow_right.gif');
  background-repeat   : no-repeat;
  background-color    : #fff;
  background-position : right bottom;
  text-align          : right;  
  text-decoration     : none;
  color               : #333;
  border-style        : none;
  border-width        : 1px;
  border-color        : #eee;
  margin              : 0px;
  cursor              : pointer;
  cursor              : hand;
}

a.next:hover, input.next:hover 
{
  background-image    : url('images/arrow_right_white.gif');
}

input.next 
{
  width               : 100%;
}

a.help, input.help 
{
  display             : block;
  width               : 15px;
  height              : 11px;
  text-indent         : -1000em;
  background-image    : url('Images/help.gif');
  background-repeat   : no-repeat;
  margin-top          : 4px;
}

a.help:active, a.help:hover 
{
}

input.help
{
  width               : 100%;
}

a.button, input.button 
{
  border              : 1px solid #231b5c;
  background-color    : #fff;
  display             : block;
}

a.button:hover 
{
}

input.button 
{
  width               : 100%;
}

.witteLijnTekst 
{
}

input, textarea
{
  font-size         : 100%;
}

input.text {
  border: 1px solid #ff7d00;
}
