/* Start of CMSMS style sheet 'menu' */
/* Render menu */
div#menu
{
    font-family: Calibri, Helvetica, Arial;
    font-size: 16px;
    width: 1000px;
    margin: 0 auto;
    position: relative;
    right: -15px;
}
div#menu ul
{
    float: left;
    clear: both;
    margin: 0px 0px 45px 0px;
    width: 965px;
    border-right: 5px solid #e6e6e1;
}
div#menu li a
{
    display: block;
    float: left;
    margin: 0px 0px 0px 5px;
}
div#menu li
{
    display: inline;
    float: left;
    background-color: #e6e6e1;
}


/*---------------------------------------------------- SUOMI --------------------------------------------------------------- */
/* Render Etusivu link */
li#nav_etusivu a.active, li#nav_etusivu a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/etusivu_akt.png') no-repeat top left;
     height: 23px;
     width: 65px;
}
li#nav_etusivu a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/etusivu_pass.png') no-repeat  top left;
     height: 23px;
     width: 65px;
}

/* Render Erik ja Carin Bryggmann link */
li#nav_erik-ja-carin-bryggman a.active, li#nav_erik-ja-carin-bryggman a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/erik_ja_carin_bryggmann_akt.png') no-repeat top left;
     height: 23px;
     width: 164px;
}
li#nav_erik-ja-carin-bryggman a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/erik_ja_carin_bryggmann_pass.png') no-repeat  top left;
     height: 23px;
     width: 164px;
}

/* Render Bryggmann säätiö */
li#nav_bryggman-saeaetioe a.active, li#nav_bryggman-saeaetioe a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/bryggman_saatio_akt.png') no-repeat top left;
     height: 23px;
     width: 128px;
}
li#nav_bryggman-saeaetioe a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/bryggman_saatio_pass.png') no-repeat  top left;
     height: 23px;
     width: 128px;
}


/* Render Bryggmann seura link */
li#nav_bryggman-seura a.active, li#nav_bryggman-seura a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/Bryggman-seura_akt.png') no-repeat top left;
     height: 23px;
     width: 120px;
}
li#nav_bryggman-seura a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/Bryggman-seura_pass.png') no-repeat  top left;
     height: 23px;
     width: 120px;
}

/* Render Bryggmann-instituutti */
li#nav_bryggman-instituutti a.active, li#nav_bryggman-instituutti a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/bryggmann_instituutti_akt.png') no-repeat top left;
     height: 23px;
     width: 143px;
     margin: 0px 0px 0px 5px;
}
li#nav_bryggman-instituutti a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/bryggmann_instituutti_pass.png') no-repeat  top left;
     height: 23px;
     width: 143px;
     margin: 0px 0px 0px 5px;
}

/* Render Uutiset link */
li#nav_uutiset-3 a.active, li#nav_uutiset-3  a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/uutiset_akt.png') no-repeat top left;
     height: 23px;
     width: 65px;
}
li#nav_uutiset-3  a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/uutiset_pass.png') no-repeat  top left;
     height: 23px;
     width: 65px;
}


/*---------------------------------------------------- SVENSKA --------------------------------------------------------------- */
/* Render startsidan link */
li#nav_startsidan a.active, li#nav_startsidan a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/startsidan_akt.png') no-repeat top left;
     height: 23px;
     width: 86px;
}
li#nav_startsidan a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/startsidan_pass.png') no-repeat  top left;
     height: 23px;
     width: 86px;
}

/* Render  erik och carin bryggman link */
li#nav_erik-och-carin-bryggman a.active, li#nav_erik-och-carin-bryggman a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/erik_och_carin_bryggman_akt.png') no-repeat top left;
     height: 23px;
     width: 173px;
}
li#nav_erik-och-carin-bryggman a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/erik_och_carin_bryggman_pass.png') no-repeat  top left;
     height: 23px;
     width: 173px;
}

/* Render  bryggmaninstitutet link */
li#nav_bryggmaninstitutet a.active, li#nav_bryggmaninstitutet a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/bryggmaninstitutet_akt.png') no-repeat top left;
     height: 23px;
     width: 134px;
}
li#nav_bryggmaninstitutet a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/bryggmaninstitutet_pass.png') no-repeat  top left;
     height: 23px;
     width: 134px;
}

/* Render Bryggmansällskapet link */
li#nav_bryggmansaellskapet a.active, li#nav_bryggmansaellskapet a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/Bryggmansallskapet_akt.png') no-repeat top left;
     height: 23px;
     width: 143px;
}
li#nav_bryggmansaellskapet a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/Bryggmansallskapet_pass.png') no-repeat  top left;
     height: 23px;
     width: 143px;
}

/* Render  nyheter link */
li#nav_nyheter-3 a.active, li#nav_nyheter-3 a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/nyheter_akt.png') no-repeat top left;
     height: 23px;
     width: 74px;
}
li#nav_nyheter-3 a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/nyheter_pass.png') no-repeat  top left;
     height: 23px;
     width: 74px;
}

/* Render  erik och carin bryggman link */
li#nav_erik-och-carin-bryggman a.active, li#nav_erik-och-carin-bryggman a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/erik_och_carin_bryggman_akt.png') no-repeat top left;
     height: 23px;
     width: 173px;
}
li#nav_erik-och-carin-bryggman a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/erik_och_carin_bryggman_pass.png') no-repeat  top left;
     height: 23px;
     width: 173px;
}


/*---------------------------------------------------- ENGLISH --------------------------------------------------------------- */
/* Render homepage link */
li#nav_homepage a.active, li#nav_homepage a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/homepage_akt.png') no-repeat top left;
     height: 23px;
     width: 91px;
}
li#nav_homepage a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/homepage_pass.png') no-repeat  top left;
     height: 23px;
     width: 91px;
}

/* Render  erik and carin bryggman link */
li#nav_erik-and-carin-bryggman a.active, li#nav_erik-and-carin-bryggman a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/erik_and_carin_byggman_akt.png') no-repeat top left;
     height: 23px;
     width: 173px;
}
li#nav_erik-and-carin-bryggman a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/erik_and_carin_bryggman_pass.png') no-repeat  top left;
     height: 23px;
     width: 173px;
}

/* Render bryggman institute link */
li#nav_bryggman-institute a.active, li#nav_bryggman-institute a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/bryggman_institute_akt.png') no-repeat top left;
     height: 23px;
     width: 134px;
}
li#nav_bryggman-institute a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/bryggman_institute_pass.png') no-repeat  top left;
     height: 23px;
     width: 134px;
}

/* Render bryggman society link */
li#nav_bryggman-society a.active, li#nav_bryggman-society a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/BryggmanSociety_akt.png') no-repeat top left;
     height: 23px;
     width: 132px;
}
li#nav_bryggman-society a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/BryggmanSociety_pass.png') no-repeat  top left;
     height: 23px;
     width: 132px;
}

/* Render news link */
li#nav_news-3 a.active, li#nav_news-3 a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/news_akt.png') no-repeat top left;
     height: 23px;
     width: 60px;
}
li#nav_news-3 a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/news_pass.png') no-repeat  top left;
     height: 23px;
     width: 60px;
}

/* Render nyheter link */
li#nav_nyheter-3 a.active, li#nav_nyheter a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/nyheter_akt.png') no-repeat top left;
     height: 23px;
     width: 74px;
}
li#nav_nyheter-3 a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/nyheter_pass.png') no-repeat  top left;
     height: 23px;
     width: 74px;
}

/* Render  erik och carin bryggman link */
li#nav_erik-och-carin-bryggman a.active, li#nav_erik-och-carin-bryggman a.passive:hover
{
     background: url('[[uploads_url]]/images/layout/menu/erik_och_carin_bryggman_akt.png') no-repeat top left;
     height: 23px;
     width: 173px;
}
li#nav_erik-och-carin-bryggman a.passive
{
     background: url('[[uploads_url]]/images/layout/menu/erik_och_carin_bryggman_pass.png') no-repeat  top left;
     height: 23px;
     width: 173px;
}


/* Render language menu */
div#header ul#language_menu
{
    width: 200px;
    float: right;
    position: absolute;
    top: 4px;
    right: 35px;
    font-size: 13px;
    border-right: none;
    background: transparent;
}
div#header ul#language_menu li
{
    float: left;
    display: inline;
    background: transparent;
}
div#header ul#language_menu li a.passive, div#header ul#language_menu li a.passive2
{
    color: #B4B4B4;
    background: transparent;
}
div#header ul#language_menu li a.passive:hover
{
    color: #AA3C00;
    background: transparent;
}
div#header ul#language_menu li a.passive2:hover
{
    cursor: default;
}
div#header ul#language_menu li a.active
{
    color: #AA3C00;
    background: transparent;
}
div#header ul#language_menu li span
{
    padding: 0px 5px 0px 5px;
    color: #464641;
    background: transparent;
}
/* End of 'menu' */

