/* menu */

ul#top_menu {height:32px; margin:0; padding:0; top:0px; left:0px; position:absolute;}
ul#top_menu li {float:left; list-style-type:none; background-image:url('../gfx/top_menu_verdana.png');}
ul#top_menu li a {display:block; text-decoration:none;}
ul#top_menu li a:link, a:visited, a:hover, a:active {text-decoration:none;}
/*
ul#top_menu li a:visited {text-decoration:none;}
ul#top_menu li a:hover {text-decoration:none;}
ul#top_menu li a:active {text-decoration:none;}
*/

ul#top_menu .menu {top:44px; position:absolute; background: url('../gfx/bg-subnav.png') repeat-x bottom left; padding:2px 0px 4px 2px;}

ul#top_menu .menu ul.sub_menu {float:left;}
ul#top_menu .menu ul.sub_menu {margin:0px; padding:0;}
ul#top_menu .menu ul.sub_menu#forside {width: 91px;}
ul#top_menu .menu ul.sub_menu#inrevision {width: 127px;}
ul#top_menu .menu ul.sub_menu#kompetencer {width: 146px;}
ul#top_menu .menu ul.sub_menu#jobmuligheder {width: 156px;}
ul#top_menu .menu ul.sub_menu#organisation {width: 142px;}

ul#top_menu .menu ul.sub_menu li {float:none; background-image:none;}
ul#top_menu .menu ul.sub_menu li a, ul#top_menu .menu ul.sub_menu li a:link, ul#top_menu .menu ul.sub_menu li a:visited { font-family: Verdana; font-size:12px; font-weight:normal; line-height:1.2em; color:#fff; text-decoration:none; padding:4px 4px; height:100%; background-color:transparent;}
ul#top_menu .menu ul.sub_menu li a:hover {color:#fff; text-decoration: none; background-color:#1b3962;}
ul#top_menu .menu ul.sub_menu li a:active {color:#fff; text-decoration: none; background-color:transparent;}

ul#top_menu li .menu {display:none;}
ul#top_menu li:hover .menu {display:block;}
ul#top_menu li.over .menu {display:block; width:200px; height:1%;}
ul#top_menu a.nav_item h3 {position:absolute; left:-10000px; width:1px; height:1px; overflow:hidden;}

li.nav_forside {background-position: 0px 0px;}
li.nav_forside:hover, li.nav_inrev_over {background-position:0px -44px;}
li.nav_forside a.nav_item, li.nav_inrev_over a.nav_item {width:95px; height:44px;}
li.nav_forside .menu {left:0; min-width:94px}

li.nav_inrevision {background-position: -95px 0px;}
li.nav_inrevision:hover, li.nav_inrev_over {background-position:-95px -44px;}
li.nav_inrevision a.nav_item, li.nav_inrev_over a.nav_item {width:131px; height:44px;}
li.nav_inrevision .menu {left:96px; min-width:129px}

li.nav_kompetencer {background-position: -226px 0px;}
li.nav_kompetencer:hover, li.nav_inrev_over {background-position:-226px -44px;}
li.nav_kompetencer a.nav_item, li.nav_inrev_over a.nav_item {width:150px; height:44px;}
li.nav_kompetencer .menu {left:227px; min-width:148px}

li.nav_job {background-position: -376px 0px;}
li.nav_job:hover, li.nav_inrev_over {background-position:-376px -44px;}
li.nav_job a.nav_item, li.nav_inrev_over a.nav_item {width:160px; height:44px;}
li.nav_job .menu {left:377px; min-width:158px}

li.nav_organisation {background-position: -536px 0px;}
li.nav_organisation:hover, li.nav_inrev_over {background-position:-536px -44px;}
li.nav_organisation a.nav_item, li.nav_inrev_over a.nav_item {width:146px; height:44px;}
li.nav_organisation .menu {left:537px; min-width:144px}

li.nav_kontakt {background-position: -682px 0px;}
li.nav_kontakt:hover, li.nav_inrev_over {background-position:-682px -44px;}
li.nav_kontakt a.nav_item, li.nav_inrev_over a.nav_item {width:113px; height:44px;}
li.nav_kontakt .menu {left:656px; min-width:111px}