

/* ----------------------------------------------------------------------------------- */
/*                      CSS / Design -  2007 MUX MediaLab, Norway                      */
/*                                 www.muxmedialab.no 								   */
/*                    Modifisert av awo 4. januar 2007                                 */
/*                  Modifisert av KHB(MUX MediaLab) 31. oktober 2008                   */
/* ----------------------------------------------------------------------------------- */
/* ======================= GENERAL PAGE STRUCTURE START ======================= */
body {
    background: #eae7f4;
    color: #000;
}

a {
    color: #2a3e92;
}

#placeholder-content a {
    color: #2a3e92;
}

h1 {
    color: #152464;
}

h2 {
    color: #152464;
}

h2.digest {
    color: #555;
}

h3 {
    color: #152464;
}

h4 {
    color: #152464;
}
/* #placeholder-top START */

#placeholder-top .page-header{
	margin-bottom: 0;
}


#placeholder-top .horizontal-menu {
    background: #2a3e92;
    color: #fff;
}

#placeholder-top .horizontal-menu li a {
    color: #fff;
}

#placeholder-top .horizontal-menu li.active a {
    background: #b52727;
}

#placeholder-top .sitelocator {
    color: #152464;
    background: #fff;
}

#placeholder-top .sitelocator h3 {
    color: #152464;
}

#placeholder-top .sitelocator li {
    background: url(images/duerher_pil_kollektiv.gif) no-repeat right center;
}

#placeholder-top .sitelocator li a {
    color: #152464;
}
/* START ENDRE SEARCH */
#placeholder-top .small-searchinput input {
    border: 1px solid #2a3e92;
}

#placeholder-top .small-searchinput .submit {
    background: #152464;
    color: #fff;
}

.linktoolbar .tile-content {
    background: none !important;
}

.linktoolbar li {
    border: 0 !important;
}

.linktoolbar a {
    color: #152464 !important;
}


.articlelist-link-internal a{
	color: #b52727!important;
}




/* END ENDRE SEARCH */
/* #placeholder-top END */
/* placeholder-left START */
#placeholder-left h3, #placeholder-right h3 {
    background: #2a3e92;
    color: #fff;
}

#placeholder-left h3 a, #placeholder-right h3 a {
    color: #fff;
}

#placeholder-left .tile-content, #placeholder-right .tile-content {
    background: #dddbed;
    color: #2a3e92;
}

#placeholder-right li, #placeholder-left li {
    border-bottom: 1px #eae7f4 solid;
}

#placeholder-left .vertical-menu .tile-content a {
    border-bottom: 1px #eae7f4 solid;
    background: #9199c7;
    color: #fff;
}

#placeholder-left .vertical-menu .tile-content ul li.active a, #placeholder-left .vertical-menu .tile-content ul li.main-active a {
    background: #b52727;
    color: #fff;
}

#placeholder-left .vertical-menu .tile-content ul li a.has-children {
    background-image: url(images/expand.gif);
    background-repeat: no-repeat;
    background-position: 10px 7px;
}

#placeholder-left .vertical-menu .tile-content ul li a.open-children {
    background-image: url(images/collapse.gif);
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-position: 10px 7px;
}

#placeholder-left .vertical-menu .tile-content ul li.active ul a, #placeholder-left .vertical-menu .tile-content ul li.main-active ul a {
    background-color: #dddbed;
    color: #2a3e92;
}

#placeholder-left .vertical-menu .tile-content ul ul li.active a {
    color: #b52727;
}

#placeholder-left .vertical-menu .tile-content ul ul ul li a {
    background-color: #fff !important;
    border-bottom: 1px #eae7f4 solid;
}

#placeholder-left .vertical-menu .tile-content ul ul li.active ul a {
    color: #2a3e92;
}

#placeholder-left .vertical-menu .tile-content ul ul ul li.active a {
    color: #b52727;
}
/* placeholder-left END */
/* placeholder-right START */
.logintable {
    background: #dddbed;
    color: #2a3e92;
}

.logintable h2 {
    background: #2a3e92;
    color: #fff;
}

.logintable h2 a {
    color: #fff;
}

.logintable form a {
    background: #152464;
    color: #fff;
}

#login-form-container input, #login-form-lostpassword-container input, #placeholder-left .small-searchinput input, #placeholder-right .small-searchinput input {
    border: 1px solid #2a3e92;
}

#login-form-container .submit, #login-form-lostpassword-container .submit, #placeholder-left .small-searchinput .submit, #placeholder-right .small-searchinput .submit {
    background: #152464;
    color: #fff;
}

#placeholder-right .articleAttachments h3 {
    background: #ee7d11 !important;
    color: #fff;
}

#placeholder-right .articleAttachments li a {
    background: url(images/leftmenu_pil_inactive.gif) no-repeat 0px 10px;
}
/* placeholder-right END */
/* Calendar START */
.small-calendar .tile-content {
    background: #eef1e1 !important;
    color: #2a3e92 !important;
}

.small-calendar .calendar-header td.previous a, .small-calendar .calendar-header td.next a {
    border: 1px solid #2a3e92;
    background: #9199c7;
}

.small-calendar .calendar-header td.previous a:hover, .small-calendar .calendar-header td.next a:hover {
    background: #2a3e92;
}

.small-calendar li a {
    color: #2a3e92 !important;
}

.small-calendar .calendar-layout td {
    border: 1px solid #2a3e92;
}
/* dagens dato */
.small-calendar td.today {
    color: #fff;
    background: #ee7d11;
    border-color: #ee7d11;
}

.small-calendar td.hasevents {
    background: #2a3e92;
}

#placeholder-left .tile-content .today a {
    color: #ee7d11;
}

.small-calendar-popup {
    border: 1px solid #2a3e92;
    background: #fff;
}

a.window-close-button {
    text-indent: 9999px;
    border: 0px;
    background: url(images/close.gif) no-repeat;
}
/* Calendar END */
#placeholder-content .SEARCHRESULT td {
    border-top: 1px #000 solid;
    vertical-align: top;
    padding-right: 10px;
}

#placeholder-content .SEARCHRESULT table td {
    border: none;
}

#placeholder-content .SEARCHRESULT table td {
    border: none;
}

#placeholder-bottom .tile-content {
    background: #dddbed;
}

#placeholder-bottom a {
    color: #2a3e92;
}

#placeholder-bottom a:hover {
    color: #fff;
}

