/* Header Table - blank white space, and picture with white text on top */
/* Define Header height here */
table.header {
    background-image: url(..//grafik/forside.jpg);
    table-layout: fixed;
    margin-left: auto;
    margin-right: auto;
    width: 870px;
    height: 120px;
    border: none;
}

/* Blank white space left of header picture */
/* Width must be equal to width of td.menutable below */

td.whitespaceleftofheader {
    background-color: #ffffff;
    border: none;
    width: 1px;
}

td.header {
    background-image: url(..//grafik/headerpic.jpg);
    border: none;
    height: 180px;
}

/* Menu Table definitions - this is the cell that the menu is displayed in */

td.menutable {
    background-color: #ffffff;
    border: none;
    width: 180px;
    vertical-align: top;
    padding-right: 4px;
}

/* Main Table definitions */

table.maintable {
    table-layout: fixed;
    margin-left: auto;
    margin-right: auto;
    width: 870px;
    border: none;
}

td.maintable {
    background-color: #a6c0d0;
    margin-left: auto;
    margin-right: auto;
    border: none;
    vertical-align: top;
    padding-left: 12px;
    padding-right: 4px;
}

td.picturearea {
    background-color: #ffffff;
    vertical-align: top;
    margin-left: auto;
    margin-right: auto;
    padding-left: 4px;
    border: 0px;
    width: 200px;
}

/* White Spacebar Table definitions */

table.topofpagewhitespacebar {
    background-color: #ffffff;
    table-layout: fixed;
    border-spacing: 0;
    margin-left: auto;
    margin-right: auto;
    height: 18px;
    border: none;
}

table.bottomofpagewhitespacebar {
    background-color: #ffffff;
    table-layout: fixed;
    border-spacing: 0;
    margin-left: auto;
    margin-right: auto;
    height: 18px;
    border: none;
}

table.belowheaderwhitespacebar {
    background-color: #ffffff;
    table-layout: fixed;
    border-spacing: 0;
    margin-left: auto;
    margin-right: auto;
    height: 4px;
    border: none;
}

/* Calendar Table definitions */

td.calendartable {
    background-color: #C6D9C9;
    margin-left: auto;
    margin-right: auto;
    border: none;
    width: 604px;
    vertical-align: top;
}
