BODY {
      background-color: #FFFFFF;
      scrollbar-face-color:#D56615;
      scrollbar-highlight-color:#D56615;
      scrollbar-track-color:#FFFFFF;
      scrollbar-base-color:#FFFFFF;
      scrollbar-arrow-color:#FFFFFF;
}
BODY.vvlContent, BODY.vvlContent TH, BODY.vvlContent TD {
      font-family: verdana, "Lucida Sans Typewriter", helvetica;
      font-size: 13px;
}
BODY.vvlContent {
      background-image: url(../images/background.gif);
}
BODY.vvlTop, BODY.vvlTop TD {
      font-family: verdana, "Lucida Sans Typewriter", helvetica;
      font-size: 11px;
      text-align: left;
      background-image: url(../images/background_top.gif);
}
BODY.vvlBottom, BODY.vvlBottom TD {
      font-family: verdana, "Lucida Sans Typewriter", helvetica;
      font-size: 11px;
      text-align: center;
}
TABLE.vvlContent {
      width: 100%;
}
TABLE.vvlTop {
      width: 100%;
}
TABLE.vvlPhotoAlbum {
      width: 100%;
      text-align: center;
}
TD.vvlPhotoAlbum {
      width: 25%;
}
TABLE.vvlTop {
      width: 100%;
}
TH.vvlContentHeader {
      vertical-align: top;
      text-align: left;
}
TD.vvlContentLeft {
      width: 363px;
      vertical-align: top;
      text-align: left;
}
TD.vvlContentMidBorder {
      width: 10px;
}
TD.vvlContentMid {
      background-color: #D56615;
      width: 50px;
}
TD.vvlContentRight {
      vertical-align: top;
      text-align: left;
}
TH.vvlTabelTitel {
      background-color:#D56615;
      text-align: left;
}
TH.vvlTabelKop {
      background-color:#FFE0B7;
      text-align: left;
}
TR.vvlTabelRowData {
      background-color:#FFE0B7;
      text-align: left;
}
TD.vvlTabelCellDataL {
      text-align: left;
}
TD.vvlTabelCellDataR {
      text-align: right;
}
TD.vvlTabelCellDataNoColor {
       background-color:none;
}
TD.vvlTabelData {
      background-color:#FFE0B7;
      text-align: left;
}
TD.vvlTabelDataR {
      background-color:#FFE0B7;
      text-align: right;
}
A:link {
      color: #D56615;
}
A:visited {
      color: #D56615;
}
A:hover {
      color: #D56615;
      text-decoration: none;
}
.vvlLargeHeader {
      font-family: arial, helvetica, sans-serif;
      font-size: 25px;
      color: #D56615;
}
.vvlMediumHeader {
      font-family: arial, helvetica, sans-serif;
      font-size: 16px;
      font-weight: bold;
}
.vvlSmallHeader {
      font-family: arial, helvetica, sans-serif;
      font-size: 13px;
      font-weight: bold;
}
.vvlUserOnline {
      font-family: arial, helvetica, sans-serif;
      font-size: 11px;
      color: #D56615;
}
.vvlNumberOfMessages {
      font-family: arial, helvetica, sans-serif;
      font-size: 11px;
}
.vvlNameGuestbook {
      font-family: arial, helvetica, sans-serif;
      font-size: 16px;
      color: #D56615;
}
.vvlDateGuestbook {
      font-family: arial, helvetica, sans-serif;
      font-size: 11px;
}
.vvlEmailGuestbook {
      font-family: arial, helvetica, sans-serif;
      font-size: 11px;
}
.vvlUrlGuestbook {
      font-family: arial, helvetica, sans-serif;
      font-size: 11px;
}
BODY.vvlJarig {
      text-align: center;
}
.vvlJarigHeader {
      font-family: arial, helvetica, sans-serif;
      font-size: 15px;
      font-weight: bold;
      color: #D56615;
}
.vvlJarig {
      font-family: arial, helvetica, sans-serif;
      font-size: 13px;
      color: #D56615;
}
.vvlTitelNieuws {
      font-family: arial, helvetica, sans-serif;
      font-size: 16px;
      color: #D56615;
}
.vvlDateNieuws {
      font-family: arial, helvetica, sans-serif;
      font-size: 11px;
}
HR.vvlMessageSeperator {
      color: #D56615;
}

/* standaardopmaak inputboxen (alleen IE) */
INPUT.disabled {
      background-color: #FFFFFF;
      color:#D56615;
}
INPUT {
      background-color: #D56615;
      color:#FFFFFF;
}
TEXTAREA {
      background-color: #D56615;
      color:#FFFFFF;
}
BUTTON {
      background-color: #D56615;
      color:#FFFFFF;
}
SELECT {
      background-color: #D56615;
      color:#FFFFFF;
}

/* Opmaak agenda */
TH.vvlAgendaTitel {
      background-color:#D56615;
      text-align: left;
}
TH.vvlAgendaKopDatum {
      background-color:#FFE0B7;
      text-align: left;
}
TH.vvlAgendaKopTijd {
      background-color:#FFE0B7;
      text-align: left;
}
TH.vvlAgendaKopOmschrijving {
      background-color:#FFE0B7;
      text-align: left;
}
TD.vvlAgendaDatum {
      background-color:#FFE0B7;
      text-align: left;
}
TD.vvlAgendaTijd {
      background-color:#FFE0B7;
      text-align: left;
}
TD.vvlAgendaOmschrijving {
      background-color:#FFE0B7;
      text-align: left;
}
TD.vvlAgendaData {
      background-color:#FFE0B7;
      text-align: left;
}
.vvlAgendaTitel {
      font-family: arial, helvetica, sans-serif;
      font-weight: bold;
      font-size: 12px;
}
.vvlAgendaKop {
      font-family: arial, helvetica, sans-serif;
      font-weight: bold;
      font-size: 11px;
}
.vvlAgendaData {
      font-family: arial, helvetica, sans-serif;
      font-size: 10px;
}




/* SUPERELF */
TABLE.superelf {
/*      background-color:#FFE0B7;*/
}
TH.superelf {
      background-color:#D56615;
      text-align: left;
}
TD.superelfL {
      background-color:#FFE0B7;
      text-align: left;
}
TD.superelfR {
      background-color:#FFE0B7;
      text-align: right;
}
TD.superelfC {
      background-color:#FFE0B7;
      text-align: center;
}
TD.superelfC_Green {
      background-color:#71FF71;
      text-align: center;
}
TD.superelfC_Red {
      background-color:#FF8484;
      text-align: center;
}

.superelfTitel {
      font-family: arial, helvetica, sans-serif;
      font-weight: bold;
      font-size: 14px;
      color: #D56615;
}
.small {
      font-size: 11px;
}
.printOpstelling {
      font-size: 14px;
}

/* PRINT SUPERELF */
TH.printPos {
      background-color:#D56615;
      text-align: left;
      width: 50px;
}
TH.printNaam {
      background-color:#D56615;
      text-align: left;
      width: 300px;
}
TH.printAantal {
      background-color:#D56615;
      text-align: left;
      width: 50px;
}
TD.printL {
      background-color:#FFE0B7;
      text-align: left;
}
TD.printR {
      background-color:#FFE0B7;
      text-align: right;
}
.printTitel {
      font-family: arial, helvetica, sans-serif;
      font-weight: bold;
      font-size: 25px;
      color: #D56615;
}
.printSmall {
      font-size: 12px;
}

/* Met links */
.vvlMLAanhef {
/*      font-family: arial, helvetica, sans-serif;
      font-weight: bold; */
      font-size: 16px;
}
.vvlMLDatum {
      font-family: arial, helvetica, sans-serif;
      font-size: 11px;
      text-align: right;
}
.vvlMLTitel {
      font-family: arial, helvetica, sans-serif;
      font-size: 20px;
      text-align: right;
}
