/*HORIZONTAL NAV*/

.horizontal,
.horizontalProjekt
{
    white-space: nowrap;
    text-align: left;
    padding-top: 1px;
    padding-bottom: 2px;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px;
    margin: auto;
    margin-top: -20px;
 }

.horizontalProjekt
{
 margin-top:-5px;
}

.horizontal td a
{
  margin-left: 10px;
}

.horizontal li
{
    font-size: 1em;
    display: inline;
    list-style-type: none;

} 

.horizontal a
{

  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.9em; 
}

.horizontal a:link, .horizontal a:visited
{

    text-decoration: none;
}

.horizontal a:hover
{

    text-decoration: none;
}

/*VERTICAL NAV*/
.vertical
{
    width:250px;
    line-height:1.4em;
    padding-bottom:20px;
    margin:0;
    padding:0px;
    list-style-type:none;
    text-align:left;
    float:left;
    background-image: url("/http/jva.no/images/SubMenuBg.png");
    background-repeat: no-repeat;
    min-height: 400px;
}

.vertical ul
{
    margin:0px;
    padding:0px 0px 0px 0px;
    list-style-type:none;
    float:left;

}

.vertical li
{
    font-size: 1em;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    width: 250px;
}

.vertical li a
{

    display:block;
    /*padding:3px 3px 3px 5px;*/
    width: 245px;
    text-decoration:none;
    color: #3e3e3e;
    font-size: 15px;
    background-image: url("/http/jva.no/images/SubmenuArrowLeft.png");
    background-position: left center;
    background-repeat: no-repeat;
}

.vertical li a:hover
{

}

.vertical li a.branch
{

}

.vertical li a.branch:hover
{

}

.vertical li a.selected
{

    background-image: url("/http/jva.no/images/MenuArrowDown.jpg");
    background-repeat: no-repeat;
    background-position: left center;
}

.vertical .hasChildren a.selected
{
    background-image: url("/http/jva.no/images/SubMenuArrowDown.png");
    background-repeat: no-repeat;
    background-position: left center;
}

.vertical .hasChildren .lv2 li a
{
background: none;
}

.vertical.lv1 li a
{
float:left;
padding:10px 3px 10px 15px;
margin-left: 10px;
}
.vertical .lv2 li a
{
float:left;
padding: 0px;
padding-left: 8px;
margin:8px 3px 10px 25px;
width: 230px;
font-size: 13px;
}

.vertical .lv3 li a{padding:3px 3px 3px 50px;}
.vertical .lv4 li a{padding:3px 3px 3px 75px;}

.lv2 li a
{
float:left;
background-image: none;
}

.vertical .hasChildren .lv2 li a.selected
{
   /* background-image: url("/http/jva.no/images/MenuArrowRight.png"); */
    background-repeat: no-repeat;
    background-position: left center;
   background-color: #ffffff;
}

.vertical li a.branch
{
    background-image: url("/http/jva.no/images/MenuArrowDown.jpg");
    background-repeat: no-repeat;
    background-position: left center;
}

li.selected
{
 float:left;
 border-top: solid 1px #e6e6e6;
 border-bottom: solid 1px #e6e6e6;
   background-color: #ffffff;
}



































































