/* Start of CMSMS style sheet 'Elastiskt : Nav-Vertical' */
.navlist
{
margin-left: 0;
padding-left: 1em;
list-style: none;
line-height: 1.2em;
margin-bottom: 0;
padding-bottom: 0;
}

.navlist li
{
background-image: url(uploads/images/pil3.gif);
background-repeat: no-repeat;
background-position: 1em 0.3em;
padding-left: 2.5em;
padding-right: 0.5em;
margin-bottom: 0.5em;
list-style: none;
}

#videolist .navlist
{
padding-left: 0em;
}

.navlist li a {
  display: block;
  text-decoration: none;
  }

.navlist ul {
  width: 100%; /* Width of Menu Items */
  padding-bottom: 0;
  margin: 0.5em 0 0 0;
  padding-left: 0;
}

.navlist ul li {
   margin-left: 0;
}



/* Fix IE. Hide from IE Mac \*/
* html .navlist li { float: left; height: 1%; }
* html .navlist li a { height: 1%; }
/* End */

    div#menu_vert ul ul li a, 
    div#menu_vert ul ul li a:link, 
    div#menu_vert ul ul li a:visited  {
        font-size: 90%;
        list-style: none;
    }


.current
{
}

.navlist li a:hover {
  /*background-image: url(uploads/images/pil3-over.gif);*/
  /*BACKGROUND-COLOR: #00426f;*/
  /*background-repeat: no-repeat;*/
color:#02406b;
text-decoration: underline;

margin-left: 0em;
background-position: 1em 0.3em;
padding-left: 0px;
padding-right: 0em;
margin-bottom: 0em;
list-style: none;

  }

#menu_vert li a.activeparent {
   font-weight: bold;
}

#menu_vert li.active01 h3 {
  display: block;
  text-decoration: none;
  color: #000;
  margin: 0;
  font-size: 1em;
  text-transform: none;
  padding: 0;
  border-bottom: none;
  background: none;

  }

.navlist li.active01, .navlist li.active02, .navlist li.active03 {
  background-image: url(uploads/images/pil3-over.gif);
background-repeat: no-repeat;
background-position: 1em 0.3em;
}

#menu_vert li.activeparent {
   background-image: url(uploads/images/pil3-down.gif);
background-repeat: no-repeat;
background-position: 0.9em 0.4em;
}

#menu_vert li.active02 h3
{
  display: block;
  text-decoration: none;
  color: #000;
  margin: 0;
  font-size: 90%;
  text-transform: none;
  padding: 0;
  border-bottom: none;
  background: none;
}

.navlist li.active03 h3
{
  display: block;
  padding: 3px 5px 3px 40px;
  border-bottom: none;
  font-size: 90%;
  font-weight: bold;
  color: #18507C;
  margin: 0;
}

li.sectionheader {
  margin: 0;
  margin-right: -1px;
 }
li.sectionheader h3 {
   margin: 0;
   padding: 1em 10px 0.5em 10px;
   border: none;
   background-color: #fff;
  border-bottom: 1px solid #006699;
  z-index: 90;
}

li.separator {
   height: 1px;
   padding: 0.5em 0;
   margin: 0;
   width: 100%;
   border-bottom: 1px dotted black;
	}

.litenkursivorange {
  font-size: 0.9em;
  color: #DF4900;
  font-style: italic;
}

#videomenu ul
{
margin-top: 0;
padding-left: 0;
margin-left: 0;
background-color: #036;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#videomenu ul li { display: inline; }

#videomenu ul li a
{
padding: 0.2em 1em;
background-color: #036;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#videomenu ul li a:hover
{
background-color: #369;
color: #fff;
}

/* End of 'Elastiskt : Nav-Vertical' */

