.div_17 {
    float: left;
    width: 17px;
}

.div_20 {
    float: left;
    width: 17px;
    background-color: red;
}

.div_100p {
    width: 100%;
    min-width: 770px;
}

.template_01 {
    background: url(../img/bg_rightcontent_col.jpg) #fff repeat-y 620px 0px;
}

.template_02 {
    background: url(../img/bg_rightcontent_col.jpg) #fff repeat-y 100% 0px;
}

.site_top_standard {
    padding: 0;
    background-image: url(image/bg_top_standard.jpg);
    width: 100%;
    border-bottom: white 3px solid;
    background-repeat: no-repeat;
    height: 72px;
    /* background-color: #D5E3DD; */
    min-width: 770px;
}

.site_top {
    padding-right: 0;
    padding-left: 0;
    background-image: url(image/bg_top.jpg);
    padding-bottom: 0;
    width: 100%;
    padding-top: 0;
    border-bottom: white 3px solid;
    background-repeat: no-repeat;
    height: 72px;
    /* background-color: #D5E3DD; */
    min-width: 770px;
}

.div_logo_uvm {
    float: left;
}

.div_logo_um {
    text-align: right;
    padding-top: 4px;
}

.div_topmenulink {
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    float: left;
    color: #fff;
    padding-top: 5px;
    font-style: normal;
    font-family: Verdana,Arial,sans-serif;
}

.div_topmenu {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 0;
    padding-top: 0;
}

.div_soegefelt {
    float: left;
    height: 17px;
    background-color: #fff;
}

.div_soegefelt_button {
    float: left;
    margin-right: 10px;
}

.input_soegefelt {
    border-right: 0;
    padding-right: 2px;
    border-top: 0;
    padding-left: 2px;
    font-size: 10px;
    padding-bottom: 2px;
    border-left: 0;
    width: 80px;
    color: #000;
    padding-top: 2px;
    border-bottom: 0;
    font-family: Verdana,Arial,sans-serif;
    background-color: #fff;
}

A.topmenulink {
    font-weight: normal;
    font-size: 11px;
    color: #000;
    font-style: normal;
    font-family: Verdana,Arial,sans-serif;
    text-decoration: none;
}

    A.topmenulink:active {
        color: #000;
    }

    A.topmenulink:hover {
        color: #666;
    }

    A.topmenulink:visited {
        color: #000;
    }

    A.topmenulink:hover {
        color: #666;
    }

A.oeveproeve {
    color: Black;
    text-decoration: none;
}

    A.oeveproeve:hover {
        text-decoration: underline;
    }

.div_submenu {
    width: 100%;
    border-bottom: white 10px solid;
    height: 24px;
    background-color: #ff8b00;
    min-width: 770px;
}

.div_suborange {
    float: left;
}

.div_suborange_key {
    float: right;
    padding-top: 5px;
}

.div_suborangelink2 {
    float: right;
    padding-top: 5px;
}

.div_suborangelink3 {
    float: right;
    padding-top: 5px;
    padding-right: 14px;
}

.div_sub_left_orange {
    background-position: left bottom;
    float: left;
    background-image: url(../img/corner_left_bottom_orange.gif);
    width: 10px;
    background-repeat: no-repeat;
    height: 24px;
    background-color: #000000;
}

.div_sub_right_orange {
    padding-right: 14px;
    background-position: right bottom;
    background-image: url(../img/corner_right_bottom_orange.gif);
    background-repeat: no-repeat;
    height: 24px;
    background-color: #000000;
}

A.suborangelink {
    border-right: #ff8b00 3px solid;
    padding-right: 5px;
    display: block;
    padding-left: 5px;
    font-weight: bold;
    font-size: 11px;
    padding-bottom: 2px;
    border-left: #ff8b00 3px solid;
    color: #fff;
    line-height: 22px;
    font-style: normal;
    font-family: Verdana,Arial,sans-serif;
    text-decoration: none;
}

    A.suborangelink:active {
        border-right: #ff8b00 3px solid;
        border-left: #ff8b00 3px solid;
        color: #fff;
    }

    A.suborangelink:hover {
        border-right: #fff 3px solid;
        border-left: #fff 3px solid;
        color: #fff;
    }

    A.suborangelink:visited {
        border-right: #ff8b00 3px solid;
        border-left: #ff8b00 3px solid;
        color: #fff;
    }

    A.suborangelink:hover {
        border-right: #fff 3px solid;
        border-left: #fff 3px solid;
        color: #fff;
    }

A.suborangelink_on {
    border-right: #fff 3px solid;
    padding-right: 5px;
    display: block;
    padding-left: 5px;
    font-weight: bold;
    font-size: 11px;
    padding-bottom: 2px;
    border-left: #fff 3px solid;
    color: #fff;
    line-height: 22px;
    font-style: normal;
    font-family: Verdana,Arial,sans-serif;
    background-color: #f20000;
    text-decoration: none;
}

    A.suborangelink_on:active {
        color: #fff;
    }

    A.suborangelink_on:hover {
        color: #ccc;
    }

    A.suborangelink_on:visited {
        color: #fff;
    }

    A.suborangelink_on:hover {
        color: #ccc;
    }

A.suborangelink2 {
    font-weight: bold;
    font-size: 11px;
    color: #fff;
    font-style: normal;
    font-family: Verdana,Arial,sans-serif;
    text-decoration: none;
}

    A.suborangelink2:active {
        color: #fff;
    }

    A.suborangelink2:hover {
        color: #ccc;
    }

    A.suborangelink2:visited {
        color: #fff;
    }

    A.suborangelink2:hover {
        color: #ccc;
    }

A.suborangelink3 {
    font-weight: bold;
    font-size: 11px;
    color: #fff;
    font-style: normal;
    font-family: Verdana,Arial,sans-serif;
    text-decoration: none;
}

    A.suborangelink3:active {
        color: #fff;
    }

    A.suborangelink3:hover {
        color: #ccc;
    }

    A.suborangelink3:visited {
        color: #fff;
    }

    A.suborangelink3:hover {
        color: #ccc;
    }

.div_breadcrums {
    padding-left: 17px;
    font-size: 11px;
    background: #fff;
    float: none;
    padding-bottom: 6px;
    color: #666;
}

.div_left_soejle {
    background: #D5E3DD;
    float: left;
    margin: 0px 15px 0px 0px;
    width: 15%;
    min-width: 220px;
}

.leftsubgreendiv {
    border: 0;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 12px;
    padding-bottom: 5px;
    font-size: 12px;
    background-image: none;
    color: #fff;
    background-color: #239C92;
}

DIV.leftsubgreendiv {
    border-right: 0;
    padding-right: 5px;
    border-top: 0;
    padding-left: 12px;
    font-size: 12px;
    background-image: none;
    padding-bottom: 5px;
    border-left: 0;
    color: #fff;
    padding-top: 5px;
    border-bottom: 0;
    background-color: #239C92;
}

.whiteLinks A {
    color: #fff;
    line-height: 16px;
    text-decoration: none;
}

    .whiteLinks A:hover {
        color: #fff;
        text-decoration: underline;
    }

.leftmenuselect {
    margin-top: 10px;
    font-size: 11px;
    margin-bottom: 10px;
    width: 145px;
}

A.leftsubgreenlink {
    border-right: 0;
    padding-right: 5px;
    border-top: #fff 1px solid;
    display: block;
    padding-left: 12px;
    font-weight: bold;
    font-size: 11px;
    background-image: none;
    padding-bottom: 5px;
    border-left: 0;
    color: #fff;
    padding-top: 5px;
    border-bottom: 0;
    font-style: normal;
    font-family: Verdana,Arial,sans-serif;
    background-color: #239C92;
    text-decoration: none;
}

    A.leftsubgreenlink:active {
        background-image: none;
    }

    A.leftsubgreenlink:hover {
        background-image: url(../img/link_orange.gif);
        background-repeat: repeat-y;
    }

    A.leftsubgreenlink:visited {
        background-image: none;
    }

    A.leftsubgreenlink:hover {
        background-image: url(../img/link_orange.gif);
        background-repeat: repeat-y;
    }

A.leftsubgreenlinkA {
    border-right: 0;
    padding-right: 5px;
    border-top: #fff 1px solid;
    display: block;
    padding-left: 12px;
    font-weight: bold;
    font-size: 11px;
    background-image: url(../img/link_orange.gif);
    padding-bottom: 5px;
    border-left: 0;
    color: #fff;
    padding-top: 5px;
    border-bottom: 0;
    background-repeat: repeat-y;
    font-style: normal;
    font-family: Verdana,Arial,sans-serif;
    background-color: #239C92;
    text-decoration: none;
}

.div_booking {
    background-position: 10px 6px;
    background-image: url(../img/ikon_booking.gif);
    background-repeat: no-repeat;
}

A.bookinglink {
    border-right: 0;
    padding-right: 5px;
    border-top: #fff 1px solid;
    display: block;
    padding-left: 33px;
    font-weight: bold;
    font-size: 11px;
    background-image: none;
    padding-bottom: 5px;
    border-left: 0;
    color: #009191;
    padding-top: 5px;
    border-bottom: #fff 1px solid;
    font-style: normal;
    font-family: Verdana,Arial,sans-serif;
    text-decoration: none;
}

    A.bookinglink:active {
        background-image: none;
    }

    A.bookinglink:hover {
        background-image: url(../img/link_orange.gif);
        background-repeat: repeat-y;
    }

    A.bookinglink:visited {
        background-image: none;
    }

    A.bookinglink:hover {
        background-image: url(../img/link_orange.gif);
        background-repeat: repeat-y;
    }

.div_leftcontent {
    background-color: #D5E3DD;
}

.div_head_leftcontent {
    padding-left: 12px;
    font-weight: bold;
    font-size: 11px;
    float: left;
    background-image: url(../img/corner_left_top_green.gif);
    padding-bottom: 4px;
    color: #fff;
    padding-top: 4px;
    background-repeat: no-repeat;
    background-color: #239C92;
}

.div_head_leftcontent2 {
    background-position: right top;
    float: right;
    background-image: url(../img/corner_right_top_green.gif);
    background-repeat: no-repeat;
    background-color: #239C92;
}

.div_head_leftcontent_bg {
    height: 21px;
    background-color: #239C92;
}

.div_head_leftcontent_bg2 {
    border-top: #fff 1px solid;
    height: 21px;
    background-color: #239C92;
}

.div_bg_leftcontent {
    padding-right: 8px;
    padding-left: 12px;
    font-size: 11px;
    padding-bottom: 15px;
    padding-top: 8px;
    border-bottom: #fff 3px solid;
    background-color: #D5E3DD;
}

.div_bg_leftcontent2 {
    padding-right: 8px;
    padding-left: 12px;
    font-size: 11px;
    padding-bottom: 15px;
    padding-top: 8px;
    border-bottom: #fff 3px solid;
    background-color: #239C92;
}

.div_leftcontent_links {
    padding-bottom: 2px;
    vertical-align: top;
    padding-top: 1px;
}

.div_leftcontent_bold_links {
    padding-bottom: 2px;
    padding-top: 7px;
}

#frontpage {
    width: 770px;
}

.div_main_content {
    padding-left: 0;
    height: 100%;
    float: left;
}

.div_main_content2 {
    padding-left: 0;
    border-bottom: #fff 100px solid;
}

#content H1 {
    font-weight: normal;
    font-size: 21px;
    margin-bottom: 15px;
}

#content H2 {
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 12px;
}

#content H3 {
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 2px;
    color: #009191;
}

#fpPictureContainer {
    height: 330px;
}

#content P {
    font-size: 12px;
    margin: 0px 0px 15px;
    color: #000;
}

#content A {
    color: #666;
}

    #content A:hover {
        color: #333;
    }

#content .linkArrow A {
    padding-right: 0;
    padding-left: 10px;
    background-image: url(../img/arrow_orange.gif);
    padding-bottom: 0;
    color: #000;
    padding-top: 0;
    background-repeat: no-repeat;
    list-style-type: none;
    text-decoration: none;
}

#fpPictureContainer A {
    padding-right: 0;
    padding-left: 10px;
    background-image: url(../img/arrow_orange.gif);
    padding-bottom: 0;
    color: #000;
    padding-top: 0;
    background-repeat: no-repeat;
    list-style-type: none;
    text-decoration: none;
}

.fpLinks A {
    padding-right: 0;
    padding-left: 10px;
    background-image: url(../img/arrow_orange.gif);
    padding-bottom: 0;
    color: #000;
    padding-top: 0;
    background-repeat: no-repeat;
    list-style-type: none;
    text-decoration: none;
}

.fpLinks A {
    line-height: 20px;
}

#content .linkArrow A:hover {
    color: #333;
}

#main_content_icons {
    padding-top: 5px;
}

    #main_content_icons SPAN A {
        font-size: 11px;
        color: #009191;
        margin-right: 10px;
        background-repeat: no-repeat;
        text-decoration: none;
    }

        #main_content_icons SPAN A:hover {
            text-decoration: underline;
        }

.ikon_print A {
    padding-right: 0;
    padding-left: 20px;
    background-image: url(../img/ikon_print.gif);
    padding-bottom: 5px;
    padding-top: 5px;
}

.ikon_help A {
    padding-right: 0;
    padding-left: 20px;
    background-image: url(../img/ikon_hlp.jpg);
    padding-bottom: 5px;
    padding-top: 5px;
    float: right;
}

.hlp_btn A {
    float: right;
    font-size: 11px;
    color: #009191;
    margin-right: 10px;
    padding-top: 5px;
    padding-left: 22px;
    background-image: url(../img/ikon_hlp.jpg);
    background-repeat: no-repeat;
    text-decoration: none;
    z-index: 1;
}

    .hlp_btn A:hover {
        text-decoration: underline;
    }

.lnk_back A {
    font-size: 11px;
    color: #009191;
    margin-right: 10px;
    padding-top: 5px;
    background-repeat: no-repeat;
    text-decoration: none;
    z-index: 1;
}

    .lnk_back A:hover {
        text-decoration: underline;
    }

.ikon_foretrukne A {
    padding-right: 0;
    padding-left: 20px;
    background-image: url(../img/ikon_foretrukne.gif);
    padding-bottom: 5px;
    padding-top: 5px;
}

.ikon_stoerre_skrift A {
    padding-right: 0;
    padding-left: 27px;
    background-image: url(../img/ikon_stoerre_skrift.gif);
    padding-bottom: 5px;
    padding-top: 5px;
}

#content .imageOverflow {
    overflow: hidden;
    width: 100%;
    max-width: 370px;
}

.div_rightcontent_holder {
    background: #D5E3DD;
    float: right;
    margin-left: 20px;
    width: 165px;
}

.div_rightcontent_holder2 {
    background: #D5E3DD;
    float: right;
    margin-left: 0;
    width: 165px;
}

.div_rightcontent_holderFp {
    background: #D5E3DD;
    float: right;
    width: 165px;
}

.div_head_rightcontent_bg {
    height: 23px;
    background-color: #000000;
}

.div_head_rightcontent {
    padding-left: 12px;
    font-weight: bold;
    font-size: 11px;
    float: left;
    /*background-image: url(../img/corner_left_top_orange.gif);*/
    padding-bottom: 4px;
    color: #fff;
    padding-top: 4px;
    background-repeat: no-repeat;
    /*background-color: #000000;*/
}

.div_head_rightcontent2 {
    background-position: right top;
    float: right;
    background-image: url(../img/corner_right_top_orange.gif);
    background-repeat: no-repeat;
    background-color: #000000;
}

.rightHdr {
    padding-left: 12px;
    font-weight: bold;
    font-size: 11px;
    padding-bottom: 4px;
    color: #fff;
    padding-top: 4px;
}

.div_bg_rightcontent {
    padding-right: 8px;
    padding-left: 8px;
    font-size: 11px;
    background-image: url(../img/bg_rightcontent.jpg);
    padding-bottom: 15px;
    padding-top: 0;
    border-bottom: #fff 3px solid;
    background-repeat: repeat-x;
    background-color: #fff;
}

.div_bg_rightcontent2 {
    padding-right: 10px;
    padding-left: 10px;
    background-image: url(../img/bg_rightcontent2.jpg);
    padding-bottom: 10px;
    line-height: 19px;
    padding-top: 10px;
    border-bottom: #fff 3px solid;
    background-repeat: repeat-y;
    background-color: #fff;
}

.div_bg_rightcontent3 {
    padding-right: 8px;
    padding-left: 8px;
    font-size: 11px;
    background-image: url(../img/bg_rightcontent.jpg);
    padding-bottom: 15px;
    padding-top: 8px;
    border-bottom: #fff 3px solid;
    background-repeat: repeat-x;
    background-color: #fff;
}

.div_head_rightcontent_forum {
    padding-left: 12px;
    font-weight: bold;
    font-size: 11px;
    background-image: url(../img/bg_top_forum.gif);
    padding-bottom: 4px;
    width: 100%;
    color: #fff;
    padding-top: 4px;
    background-repeat: no-repeat;
    height: 35px;
    background-color: #ff8b00;
}

UNKNOWN {
    width: 153px;
    height: 27px;
}

.div_head_rightcontent_newsletter {
    padding-left: 12px;
    font-weight: bold;
    font-size: 11px;
    background-image: url(../img/bg_top_newsletter.gif);
    padding-bottom: 4px;
    width: 100%;
    color: #fff;
    padding-top: 8px;
    background-repeat: no-repeat;
    height: 25px;
    background-color: #ff8b00;
}

.div_rightcontent_buffer {
    background-color: #D5E3DD;
    height: 100%;
}

.div_leftcontent_buffer {
    background-color: #D5E3DD;
    height: 153px;
}

UNKNOWN {
    width: 153px;
    height: 13px;
}

.input_newsletter {
    border-right: 0;
    padding-right: 2px;
    border-top: 0;
    padding-left: 2px;
    font-size: 11px;
    padding-bottom: 2px;
    border-left: 0;
    width: 139px;
    color: #000;
    padding-top: 2px;
    border-bottom: 0;
    font-family: Verdana,Arial,sans-serif;
    background-color: #fff;
}

.white11 {
    font-size: 11px;
    color: #fff;
    height: 14px;
}

.orange {
    color: #ff8b00;
}

.orange11 {
    font-size: 11px;
    color: #ff8b00;
    line-height: 14px;
    height: 14px;
}

.div_orange11 {
    font-size: 11px;
    float: left;
    padding-bottom: 5px;
    vertical-align: top;
    width: 11px;
    color: #ff8b00;
}

.div_news {
    float: left;
    padding-bottom: 5px;
    width: 137px;
}

A.linkblack11 {
    font-weight: normal;
    font-size: 11px;
    color: #000;
    font-style: normal;
    font-family: Verdana,Arial,sans-serif;
    height: 14px;
    text-decoration: none;
}

    A.linkblack11:active {
        color: #000;
    }

    A.linkblack11:hover {
        color: #666;
    }

    A.linkblack11:visited {
        color: #000;
    }

    A.linkblack11:hover {
        color: #666;
    }

A.linkblack11bold {
    font-weight: bold;
    font-size: 11px;
    color: #000;
    font-style: normal;
    font-family: Verdana,Arial,sans-serif;
    text-decoration: none;
}

    A.linkblack11bold:active {
        color: #000;
    }

    A.linkblack11bold:hover {
        color: #666;
    }

    A.linkblack11bold:visited {
        color: #000;
    }

    A.linkblack11bold:hover {
        color: #666;
    }

.leftlinkArrow {
    margin-top: 5px;
    margin-bottom: 10px;
}

    .leftlinkArrow A {
        padding-left: 10px;
        font-weight: normal;
        font-size: 11px;
        background-image: url(../img/arrow_orange.gif);
        color: #000;
        background-repeat: no-repeat;
        font-style: normal;
        font-family: Verdana,Arial,sans-serif;
        height: 14px;
        text-decoration: none;
    }

        .leftlinkArrow A:hover {
            color: #666;
        }

.leftlinkArrowWhite {
    margin-top: 5px;
    margin-bottom: 10px;
}

    .leftlinkArrowWhite A {
        padding-left: 10px;
        font-weight: normal;
        font-size: 11px;
        background-image: url(../img/arrow_white.gif);
        color: #fff;
        background-repeat: no-repeat;
        font-style: normal;
        font-family: Verdana,Arial,sans-serif;
        height: 14px;
        text-decoration: none;
    }

        .leftlinkArrowWhite A:hover {
            font-weight: bold;
        }

.leftlinkBold {
    margin-bottom: 0;
}

    .leftlinkBold A {
        font-weight: bold !important;
    }

A.linkgrey11 {
    font-weight: normal;
    font-size: 11px;
    color: #666;
    font-style: normal;
    font-family: Verdana,Arial,sans-serif;
    text-decoration: none;
}

    A.linkgrey11:active {
        color: #666;
    }

    A.linkgrey11:hover {
        color: #000;
    }

    A.linkgrey11:visited {
        color: #666;
    }

    A.linkgrey11:hover {
        color: #000;
    }

.div_bottom {
    border-top: white 3px solid;
    background-color: #fff;
}

.div_bottom_content {
    padding-right: 4px;
    padding-left: 10px;
    font-size: 11px;
    margin-bottom: 20px;
    padding-bottom: 4px;
    padding-top: 4px;
    background-color: #D5E3DD;
}

.td_hdproeve {
    background-color: #239C92;
    color: #fff;
    font-family: Verdana,arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 24px;
    padding-left: 10px;
    width: 700px;
}

.td_contentproeve {
    background-color: #D4EEEE;
    color: #000;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 47px;
    padding-left: 10px;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    vertical-align: middle;
}

.td_contentproeve_res {
    background-color: #D4EEEE;
    color: #000;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 47px;
    padding-left: 10px;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    vertical-align: middle;
    width: 21%;
    min-width: 106px;
}

.td_contentproeve_ind {
    background-color: #D4EEEE;
    color: #000;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 47px;
    padding-left: 10px;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    vertical-align: middle;
    width: 55%;
}

.td_contentproeve_knp {
    background-color: #D4EEEE;
    color: #000;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 47px;
    padding-left: 10px;
    padding-top: 10px;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    width: 23%;
}

.tbl_contentproeve {
    background-color: #fff;
    color: #000;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 47px;
    padding-left: 10px;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    vertical-align: middle;
    width: 76%;
}

.tbl_border {
    border-width: 1px;
    border-color: #5d7988;
    border-style: solid;
}

.tr_tblhd_blue_22 {
    color: #fff;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #239C92;
    height: 24px;
}

.td_right_bd_white {
    border-right-color: #fff;
    border-right-style: solid;
    border-right-width: 1px;
    padding-left: 5px;
    padding-right: 5px;
}

.tr_l_blue_22 {
    color: #000;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    background-color: #D5E3DD;
    height: 24px;
}

.tr_m_blue_22 {
    color: #000;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    background-color: #ffffff;
    height: 22px;
}

.td_link {
    font-weight: normal;
    font-size: 12px;
    color: #000;
    font-family: verdana,arial,charcoal,geneva,helvetica;
}

A.td_link:link {
    font-weight: normal;
    font-size: 12px;
    color: #000;
    font-family: verdana,arial,charcoal,geneva,helvetica;
    text-decoration: underline;
}

A.td_link:visited {
    font-weight: normal;
    font-size: 12px;
    color: #000;
    font-family: verdana,arial,charcoal,geneva,helvetica;
    text-decoration: underline;
}

A.td_link:active {
    font-weight: normal;
    font-size: 12px;
    color: #000;
    font-family: verdana,arial,charcoal,geneva,helvetica;
    text-decoration: underline;
}

A.td_link:hover {
    font-weight: normal;
    font-size: 12px;
    color: #000;
    font-family: verdana,arial,charcoal,geneva,helvetica,sans-serif;
    text-decoration: underline;
}

.tbl_blue_border_1 {
    border-style: solid;
    border-width: 1px;
    border-color: #239C92;
    width: 327px;
    height: 100px;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000;
}

.tbl_blue_border_bgfill {
    border-style: solid;
    border-width: 1px;
    border-color: #239C92;
    width: 327px;
    height: 150px;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000;
    background-color: #d4eeee;
}

.td_tblhd_blue {
    color: #fff;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #239C92;
    height: 25px;
    padding-left: 5px;
    width: 312px;
}

.input_txt {
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000;
    width: 260px;
}

.testDropDown {
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000;
    width: 260px;
}

.form_button {
    color: #fff;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #239C92;
    width: 83px;
}

.form_button_flex {
    color: #fff;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #239C92;
}

.form_button_flex_norm {
    color: #fff;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    background-color: #239C92;
}

.txtelevliste {
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000;
    width: 255px;
    height: 257px;
}

.proeveopl {
    background-color: #fff;
    border-style: solid;
    border-width: 1px;
    border-color: #239C92;
    color: #000;
    height: 26px;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.td_proeveopl {
    background-color: #fff;
    color: #000;
    height: 26px;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.btn_add_rem {
    font-family: Verdana,arial,sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #fff;
    width: 20px;
    height: 20px;
    background-color: #239C92;
}

.td_hold_white_border_bot {
    background-color: #fff;
    color: #000;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 26px;
    padding-left: 10px;
    border-bottom-style: solid;
    border-bottom-color: #239C92;
    border-bottom-width: 1px;
}

.td_hold_white {
    background-color: #fff;
    color: #000;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 26px;
    padding-left: 10px;
}

.td_kalender_hd {
    background-color: #239C92;
    color: #fff;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 19px;
    padding-left: 10px;
}

.ShowMonthYearColor2 {
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    font-size: 10px;
    color: #000;
    background-color: #D5E3DD;
    height: 17px;
}

.calWeek {
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    font-size: 12px;
    color: #fff;
    background-color: #239C92;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #000;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-color: #000;
    border-left-style: solid;
    border-left-width: 1px;
    border-top-color: #000;
    border-top-style: solid;
    border-top-width: 1px;
    height: 16px;
}

.calWeekDayNames {
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    font-size: 10px;
    color: #000;
    background-color: #e5e9ec;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #000;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #000;
    border-top-style: solid;
    border-top-width: 1px;
}

.calLedig {
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    font-size: 10px;
    color: #000;
    background-color: #fff;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #000;
    border-right-style: solid;
    border-right-width: 1px;
}

td.calOptaget {
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    font-size: 10px;
    color: #000;
    background-color: #FFF;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #000;
    border-right-style: solid;
    border-right-width: 1px;
}

td.calWeekend {
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    font-size: 10px;
    color: #000;
    background-color: #D5E3DD;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #000;
    border-right-style: solid;
    border-right-width: 1px;
}

td.calValgt {
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    font-size: 10px;
    color: #000;
    background-color: #FFF;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #000;
    border-right-style: solid;
    border-right-width: 1px;
}

td.calNotDayColor {
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    font-size: 10px;
    color: #000;
    background-color: #D5E3DD;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #000;
    border-right-style: solid;
    border-right-width: 1px;
}

td.calNotDayColor2 {
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    font-size: 10px;
    color: #000;
    background-color: #D5E3DD;
    border-left-color: #D5E3DD;
    border-left-style: solid;
    border-left-width: 1px;
    border-bottom-color: #D5E3DD;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #D5E3DD;
    border-right-style: solid;
    border-right-width: 1px;
}

.calWeekNumbers {
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    font-size: 10px;
    color: #fff;
    background-color: #239C92;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #000;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-color: #000;
    border-left-style: solid;
    border-left-width: 1px;
    height: 16px;
}

.td_res_overskrift {
    background-color: #fff;
    height: 40px;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000;
}

.td_res_overskrift2 {
    background-color: #fff;
    height: 25px;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000;
}

.td_res_varighed {
    background-color: #fff;
    height: 25px;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000;
}

.tbl_hold_border {
    border-style: solid;
    border-color: #239C92;
    border-width: 1px;
}

.td_res_tid {
    background-color: #D5E3DD;
    height: 22px;
    width: 15%;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #496371;
    border-bottom-color: #496371;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #496371;
    border-right-style: solid;
    border-right-width: 1px;
}

.td_res_dato {
    background-color: #239C92;
    color: #fff;
    width: 15%;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    padding-left: 10px;
}

.td_res_tid_white {
    background-color: #fff;
    height: 22px;
    width: 14%;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #496371;
    border-bottom-color: #496371;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #496371;
    border-right-style: solid;
    border-right-width: 1px;
    padding-left: 5px;
    text-align: center;
}

.td_res_tid_ledig {
    background-color: #C5DFD4;
    height: 22px;
    width: 14%;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #496371;
    border-bottom-color: #496371;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding-left: 5px;
}

.td_res_tid_optaget {
    background-color: #DFC7C5;
    height: 22px;
    width: 17%;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #496371;
    border-bottom-color: #496371;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.td_res_tid_ledig_nobook {
    background-color: #C5DFD4;
    height: 22px;
    width: 17%;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #496371;
    border-bottom-color: #496371;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.td_res_tid_notest {
    background-color: #e5e9ec;
    height: 22px;
    width: 17%;
    border-bottom-color: #496371;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.td_height_4 {
    height: 4px;
    line-height: 4px;
}

.td_height_19 {
    height: 19px;
    line-height: 19px;
}

.td_res_knap {
    background-color: #C5DFD4;
    width: 3%;
    height: 22px;
    vertical-align: middle;
    border-bottom-color: #496371;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.resknap {
    color: #000;
    font-family: Verdana,arial,sans-serif;
    font-size: 10px;
    font-weight: bold;
    background-color: #D4D0C8;
}

.elevchoise {
    color: #000;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #fff;
    padding-right: 20px;
}

.flexDropDown {
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000;
}

.td_right_bd_white_greenbg {
    font-family: Verdana,arial,sans-serif;
    border-right-color: #fff;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #fff;
    border-top-style: solid;
    border-top-width: 1px;
    font-size: 12px;
    font-weight: normal;
    color: #000;
    background-color: #CEECE5;
}

.td_right_bd_white_yelbg {
    font-family: Verdana,arial,sans-serif;
    border-right-color: #fff;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #fff;
    border-top-style: solid;
    border-top-width: 1px;
    font-size: 12px;
    font-weight: normal;
    color: #000;
    background-color: #EFE07E;
}

.td_right_bd_white_redbg {
    font-family: Verdana,arial,sans-serif;
    border-right-color: #fff;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #fff;
    border-top-style: solid;
    border-top-width: 1px;
    font-size: 12px;
    font-weight: normal;
    color: #000;
    background-color: #E2CFDF;
}

.tbl_blue_border_3 {
    border-style: solid;
    border-width: 1px;
    border-color: #496371;
    width: 427px;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    color: #000;
    line-height: 18px;
    background-color: #D5E3DD;
}

.tbl_blue_border_2 {
    border-style: solid;
    border-width: 1px;
    border-color: #496371;
    width: 327px;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #496371;
    background-color: #D5E3DD;
}

.form_button_login {
    color: #fff;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #239C92;
}

.td_whitetxt_bluebg {
    background-color: #D5E3DD;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000;
    line-height: 15px;
    padding-left: 15px;
    padding-top: 22px;
    padding-bottom: 22px;
}

.td_tblhd_elevliste {
    color: #fff;
    font-family: Verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #239C92;
    height: 25px;
    padding-left: 5px;
    width: 43%;
}

td.calNotDayColor1 {
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    font-size: 10px;
    color: #000;
    background-color: #D5E3DD;
}

h1.content {
    font-size: 21px;
    font-weight: normal;
    margin-bottom: 15px;
}

h2.content {
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 15px;
}

.venstreLogo {
    border: 0;
    margin-top: 4px;
    margin-left: 0px;
}

.testsideLogo {
    width: 145px;
    height: 27;
    border: 0;
}
