#menu{
    margin-top: 10px;
    position: relative;
    height: 22px;
    left: 106px;
    }

.menu
{
    list-style-type: none;
    font-family:  arial, tahoma, Verdana, Trebuchet MS, Sans-Serif;
    color: #FFF;
}


.menu li
{
    padding: 0 2px 0 2px;
    margin: 0;
    float: left;
    height: 26px;
    color: #FFF;
}

.menu li a
{
    font-weight: bold;
    padding: 7px 5px 0 5px;
    text-align: center;
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    height: 22px;
}

/*Aktiv meny */

.menu li a.activeForetag 
{
    background: url(../img/menybg.gif) no-repeat;
    margin: 0;
    padding: 0 5px;
}

.menu li a.activeAutomation
{
    background: url(../img/menybg.gif) no-repeat;
    margin: 0;
    padding: 0 5px;
    }

.menu li a.activeMaskinsakerhet
{
    background: url(../img/menybg.gif) no-repeat;
    margin: 0;
    padding: 0 5px;
    }

.menu li a.activeUtbildning
{
    background: url(../img/menybg.gif) no-repeat;
    margin: 0;
    padding: 0 5px;
    }

.menu li a.activeService
{
    background: url(../img/menybg.gif) no-repeat;
    margin: 0;
    padding: 0 5px;
    }

.menu li a.activeReferenser
{
    background: url(../img/menybg.gif) no-repeat;
    margin: 0;
    padding: 0 5px;
    }

.menu li a.activeNyheter
{
    background: url(../img/menybg.gif) no-repeat;
    margin: 0;
    padding: 0 5px;
    }

.menu li a.activeKontakt
{
    background: url(../img/menybg.gif) no-repeat;
    margin: 0;
    padding: 0 5px;
    }

.menu li a.activeActive_bg
{
    background: url(../img/menybg.gif) no-repeat;
    margin: 0;
    padding: 0 5px;
    }
    
/* slut aktiv meny */

.menu li a:visited
{
    color: #fff;
}

.menu li a:hover
{
    color: #ccc;
    text-decoration: none;
}

.secondmenu {
    margin: 4px 0 0 1px;
    list-style-type: none;
    clear: both;
    padding: 0;
    background: url(../img/gradient2.gif) repeat-y;
    height: 22px;
    padding-left: 0px;
}

.secondmenu li {
    float: left;
    margin: 3px 20px 3px 0;
    font-size: .65em;
}

.secondmenu li a {
    color: #fff;
    text-decoration: none;
}

.secondmenu li a:hover
{
    color: #000;
}

#active {
	text-decoration: underline;
	}