#content { 
  margin-top: 30px;
  text-align:center;
}

ul { list-style-type:none }
ul.left { 
 width: 25%; float: left; position: relative; left: 170px;
}
ul.right { width: 45%; float: right }

ul a:link,
ul a:visited,
ul a:hover,
ul a:active { 
  text-decoration: none;
}

ul li {
  text-align: left;
  display: block;
  width: 100%;			/* IE6/Win */
}

ul li.parent div {
  border-left: solid #ccc 1px;
  margin-left: -5px;
  padding-left: 5px;
  display: block;
}

ul li li {
  border-left: solid #ccc 1px;
  padding-left: 5px;
  margin-left: 10px;
  padding-bottom: 5px;
  width: auto;			/* IE6/Win */
}

#wrap ul ul {
  margin: 0 0 0 2px;
  padding-top: 5px;
  list-style-type: none 
}

ul li.parent { border-left: none }

#company { 
  background: url(images/arrow_lightblue.gif) no-repeat 0 3px;
}

#products { 
  background: url(images/arrow_blue.gif) no-repeat 0 3px;
}

#outsourcing { 
  background: url(images/arrow_red.gif) no-repeat 0 3px;
}

#prof_services { 
  background: url(images/arrow_blue.gif) no-repeat 0 3px;
}

#solutions { 
  background: url(images/arrow_green.gif) no-repeat 0 3px;
}

#downloads { 
  background: url(images/arrow_brown.gif) no-repeat 0 3px;
}

#privacyPolicy {
  background: url(images/arrow_black.gif) no-repeat 0 3px;
}

#myndigheten li {
  background: url(images/flag_mini.gif) no-repeat 13em 5px;
}

.toplevel {
  padding-left: 10px; padding-bottom: 12px; margin-top: 6px;
}



@media handheld {
  ul.left { 
   width: auto; float: none; left: 0
  }
  ul.right { width: auto; float: none }
}
