@charset "utf-8";
/* CSS Document */

.diva2searchcornerleft{
    width: 19.25em;
}

.diva2logogih{ 
}

/* COLORS GIH*/
/* Grey */
.diva2backgroundcolor{
    background-color: #f1f7e9;
}

/* White*/
.diva2maincolor{
    background-color: #FFF;
}

/* Grey*/
.diva2searchcolor{
    background-color: #d6e8c0;
}

/* Light grey */
.diva2searchcolor2{
    background-color: #e4f0d5;
}

/* Red */
.diva2menucolor{
    background-color: #79b530;
}

/* Head */
#diva2head{
    background: url(../diva2image/nai/head.jpg) no-repeat top left;
    height: 7.25em;
    padding:  0 0 0 0;
}

/* Head text */
.diva2headtext{
    font: bold 0.9em verdana, arial, helvetica, sans-serif;
    color: #fff;
    text-align: right;
    float: right;
    padding: 5.8em 0.6em 0 0;
}

/* Link logo university */
.diva2logobox a{
    background: none no-repeat bottom left;
    font: bold 0.95em verdana, arial, helvetica, sans-serif;
    text-align: right;
    color: #FFF;
    float: left;
    width: 20em;
    height: 5em;
    padding: 0 0 0 0;
}

.diva2logobox a span{
    visibility: hidden;
}

.diva2logobox a:link, a:visited, a:hover, a:focus, a:active{
    text-decoration: none;
}

/* MENY */
#diva2menucontainer{
    margin: 0;
}

#diva2menucontainer ul {
    margin: 0;
    padding: 0.3em 0 0 0;
    background: transparent;
}

#diva2menucontainer li{
    float: left;
    padding: 0 0.7em 0 0;
    font: 0.65em verdana, arial, helvetica, sans-serif;
    color: #000;
    display: block;
}

.diva2menucontent {
    color: #FFF;
    text-align: center;
    padding: 0 0 0.5em 0;
    background-color:#79b530;
    display: block;
}

a.diva2menu, a.diva2menu:visited{
    color: #FFF;
    font-weight: normal;
    text-decoration: none;
    width: 15em;
    display: block;
}

a.diva2menu:hover{
    background: transparent;
}

a#diva2current .diva2menucontent, a#diva2current .diva2r1, a#diva2current .diva2r2, a#diva2current .diva2r3, a#diva2current .diva2r4 {
    font-weight: bold;
    color:#79b530;
    background: #FFF;
}

a.diva2menu:hover .diva2menucontent, a.diva2menu:hover .diva2r1, a.diva2menu:hover .diva2r2, a.diva2menu:hover .diva2r3, a.diva2menu:hover .diva2r4{
    font-weight: normal;
    color: #FFF;
    background: #000;
}

/* Language and searchelp */
.diva2rightunder{
    border-left-color: #f1f7e9;
}

/* Small star */
.diva2searchstar{
    background-image: url(../diva2image/nai/star_small_nai.gif);
}

/* Searchbutton */
.diva2searchbutton{
    color: #55950d;
    border-color: #55950d;
}

/* Large star */
.diva2starbox{
    background: url(../diva2image/nai/nai_map.png) no-repeat bottom right;
    height: 22em;
    width: 9.75em;
}

/* Box right */
.diva2downsearch{
    height: 9.11em;
    width: 38.25em;
}

/* BOTTOM */
/* Adress and logo */
.diva2bottom{
    border-top-color: #f1f7e9;
}

/* | */
.diva2adresstext{
    color: #000;
}

/* DiVA logotype */
.diva2logga{
    background-image: url(../diva2image/nai/diva_logo.gif);
}

/* Searchcorner */
.diva2recordfileinfo{
    border-right-color: #FFF;
}

/* SEARCH LIST */
/* Head searchlist*/
#diva2headlist{
    background: url(../diva2image/nai/head-list.jpg) no-repeat top right;
    height: 7.25em;
    padding:  0 0 0 0;
}

.diva2listfileinfo{
    border-right-color: #FFF;
}

.diva2listmainarea{ 
    border-left-color: #f1f7e9;
}

.diva2listmainareabottom{ 
    border-top-color: #f1f7e9;
    border-left-color: #f1f7e9;
}

.diva2listmainareatype{ 
    border-left-color: #f1f7e9;
}

/* Arrow */
.diva2listarrowall{
    background-image: url(../diva2image/nai/arrow.gif);
}

/* Bottom list */
.diva2listbottom{
    border-top-color: #f1f7e9;
}

/* SEARCHAD */
.diva2searchadrightunder{
    border-left-color: #f1f7e9;
}

/* Small star searchad */
.diva2searchadstar{
    background-image: url(../diva2image/nai/star_small_nai.gif);
}

/* Small star searchad2 */
.diva2searchadstar2{
    background-image: url(../diva2image/nai/star_small_nai.gif);
}

/* Searchadbutton */
.diva2searchadbutton{
    color: #55950d;
    border-color: #55950d;
}

/* SEARCHADTHE */
.diva2searchadtherightunder{
    border-left-color: #f1f7e9;
}

/* RECORD */
.diva2recordmainarea{
    border-left-color: #f1f7e9;
}
/* SEARCH REF */
.diva2refmainarea{
    border-left-color: #f1f7e9;
}

/* STATISTICS */
.diva2searchadstarightunder{
    border-left-color: #f1f7e9;
}

/* BUILDER */
.diva2buildmainarea{ 
    border-left-color: #f1f7e9;
}

/* LINKS */
/* Main link */
a.diva2main, a.diva2main:link, a.diva2main:visited, a.diva2main:hover, a.diva2main:focus, a.diva2main:active{
    color: #55950d;
}

/* green link in searchlist */
a.diva2sortlist, a.diva2sortlist:link, a.diva2sortlist:visited, a.diva2sortlist:hover, a.diva2sortlist:focus, a.diva2sortlist:active{
    color: #55950d;
}

/* list link in searchlist */
a.diva2listlink, a.diva2listlink:link{
    color: #55950d;

}

a.diva2listlink:visited{
    color: #696763;
}

a.diva2listlink:hover, a.diva2listlink:focus, a.diva2listlink:active{
    color: #55950d;
}

/* list link in searchlist */
a.diva2listlinkno, a.diva2listlinkno:link{
    color: #55950d;
}

a.diva2listlinkno:visited{
    color: #696763;
}

a.diva2listlinkno:hover, a.diva2listlinkno:focus, a.diva2listlinkno:active{
    color: #55950d;
}

/* arrow link in searchlist */
a.diva2arrow, a.diva2arrow:link, a.diva2arrow:visited, a.diva2arrow:hover, a.diva2arrow:focus, a.diva2arrow:active{
    color: #55950d;
}

/* bold link */
a.diva2boldlink, a.diva2boldlink:link, a.diva2boldlink:visited{
    color: #000;
}

a.diva2boldlink:hover, a.diva2boldlink:focus, a.diva2boldlink:active, a#diva2boldlinkcurrent, a.diva2boldlinkcurrent{
    color: #55950d;
}
