
a {
   text-decoration:         none;
}

a img {
    border:                 0px;
}

body,td,th {
    font-family:Arial, Helvetica, sans-serif;
    color:                  #333333;
    background-color:inherit;
    font-size:              12px;
}

body {
    background-color:       #DFDFDF;
    margin-left:            0px;
    margin-top:             12px;
    margin-right:           0px;
    margin-bottom:          36px;
}

#news {
    font-size:              12px;
    color:                  #333333;
    background-color:inherit;
}

h1 {
    font-size:              18px;
	line-height:			20px;
    color:                  #333333;
    background-color:inherit;
    margin-bottom:          10px;
    margin-top:             25px;
}

h3 {
    font-size:              18px;
	line-height:			20px;
    color:                  #333333;
    background-color:inherit;
    margin-bottom:          10px;
    margin-top:             25px;
}

#border {
    background-color:       #A5A5A5;
    vertical-align:         top;
}

#content {
    padding-top:            25px;
    padding-bottom:         35px;
}

#address {
    font-size:              11px;
    font-family:            Arial, Helvetica, sans-serif;
    color:                  #777777;
    margin-top:             16px;
    line-height:            12px;
}

#compname {
    font-size:              11px;
    font-weight:            bold;
    font-family:            Arial, Helvetica, sans-serif;
    color:                  #000000;
}

a:link {
    color:                  #489DD1;
    text-decoration:        none;
}

#addbox {
    background:             url(/img/accessories/block-2x2-BDBDBD.gif) repeat-x top  #FFFFFF;
}

#welcome {
    padding-right:          15px;
}

#tab_inacive {
    background:             url(/img/accessories/box-113x30-9D9D9D.gif) no-repeat bottom;
    font-weight:            bold;
    color:                  #FFFFFF;
    text-decoration:        none;
    cursor:                 hand;
    cursor:                 pointer;
    text-align:             center;
    font-size:              13px;
}

#tab_active {
    background:             url(/img/accessories/box-113x30-6BA2D4.gif) no-repeat bottom;
    font-weight:            bold;
    color:                  #FFFFFF;
    text-decoration:        none;
    text-align:             center;
    font-size:              13px;
}

#newstitle {
    font-weight:            bold;
    font-size:              14px;
}
/* properly not used */
#mnuLev0 {
    background:             url(/i/mnuLeft0.gif) no-repeat left top #FFFFFF;
    padding-top:            6px;
    padding-bottom:         6px;
    vertical-align:         middle;
    padding-left:           120px;
}

a.lnkLev0 {
    color:                  #646464;
    text-decoration:        none;
    font-weight:            bold;
    font-size:              12px;
}

#mnuLev1 {
    background:             url(/img/accessories/box-159x27-DDDDDD.gif) no-repeat left top #FFFFFF;
    padding-top:            6px;
    padding-bottom:         6px;
    vertical-align:         middle;
    padding-left:           12px;
}

a.lnkLev1 {
    color:                  #FFFFFF;
    text-decoration:        none;
    font-weight:            bold;
    font-size:              12px;
}

#mnuLev2 {
    padding-top:            4px;
    padding-bottom:         3px;
    padding-left:           12px;
}

#lnkLev2 {
    padding-bottom:         4px;
}

#mnuBestil {
    background:             url(/img/accessories/box-158x30-EFEFEF.gif) no-repeat left bottom #FFFFFF;
    padding-top:            6px;
}

#lnkBestil {
    color:                  #9D9D9D;
    text-decoration:        none;
    font-weight:            bold;
}

a.Lev1_off {
    color:                  #FFFFFF;
    text-decoration:        none;
    font-weight:            bold;
}

#test {
    margin:0;
    padding:10px;
    color:inherit;
    background-color:white;
}

#sub-navigation div.level-1 {
    background:             url(/img/accessories/box-159x27-DDDDDD.gif) no-repeat left top #FFFFFF;
    padding-top:            6px;
    padding-bottom:         6px;
    vertical-align:         middle;
    padding-left:           12px;
}

#sub-navigation div.level-1 a {
    color:                  #646464;
    text-decoration:        none;
    font-weight:            bold;
    font-size:              12px;
}

#sub-navigation div.level-1-selected {
    background:             url(/img/accessories/box-159x27-98BEE1.gif) no-repeat left top #FFFFFF;
    padding-top:            6px;
    padding-bottom:         6px;
    vertical-align:         middle;
    padding-left:           12px;
}

#sub-navigation div.level-1-selected a {
    color:                  #FFFFFF;
    text-decoration:        none;
    font-weight:            bold;
    font-size:              12px;
}

#sub-navigation div.level-2 {
    padding-top:            2px;
    padding-bottom:         2px;
    padding-left:           12px;
}

#sub-navigation div.level-2 a {
    color:                  #489DD1;
    text-decoration:        none;
}

#sub-navigation div.level-2-selected {
    padding-top:            2px;
    padding-bottom:         2px;
    padding-left:           12px;
}

#sub-navigation div.level-2-selected a {
    color:                  #646464;
    text-decoration:        none;
}
#sub-navigation div.level-3 {
    padding-top:            2px;
    padding-bottom:         2px;
    padding-left:           25px;
}

#sub-navigation div.level-3 a {
    color:                  #489DD1;
    text-decoration:        none;
}

#sub-navigation div.level-3-selected {
    padding-top:            2px;
    padding-bottom:         2px;
    padding-left:           25px;
}

#sub-navigation div.level-3-selected a {
    color:                  #646464;
    text-decoration:        none;
}

#search-tool {
    position:               absolute;
    background-color:       white;
    border-right:           1px solid #646464;
    border-bottom:          1px solid #646464;
    background-color:       #FBFBFB;
}

#search-tool table {
    background-color:       #FBFBFB;
}

#page-header {
    background:             url(/img/accessories/header-border-bottom.gif) repeat-x right bottom #FFFFFF;
    padding-bottom:         10px;
    padding-top:            0px;
    padding-left:           0px;
    width:                  503px;
}

span.newslist-teaser {
    color:                  #75A8D7;
}

#lnkKund {
   color:                   #969696;
   text-decoration:         none;
   font-weight:             bold;
}

#news a {
    color:                  #489DD1;
    text-decoration:        none;
}

td.sagsnr {
	width:					40px;
	font-weight:			bold;
}

td.prio {
	width:					30px;
	font-weight:			bold;
}

td.heading {
	width:					250px;
	font-weight:			bold;
}

td.funktion {
	width:					80px;
	font-weight:			bold;
}

td.opretdato {
	width:					65px;
	font-weight:			bold;
}

td.vis {
	width:					25px;
	font-weight:			bold;
}

table.list {
	padding:				2px;
	border:					1px;
	width:					100%;
}

body.sag {
	background-color:       #FFFFFF;
}

#kant {
	border:					1px solid #BDBDBD;
}








p.inlinemenu {
    width:auto;
    margin:5px 0px 0px 0px;
    padding:0;
    color:#008cc5;
    background-color:inherit;
    text-align:right;
}

p.inlinemenu a {
    padding:2px 5px 2px 5px;
    color:#008cc5;
    background-color:inherit;
    font-size:10px;
    text-decoration:none;
}

p.loginmenu {
    margin:0px 0px 20px 0px;
    padding:0px 3px 5px 0px;
    color:#004578;
    background-color:inherit;
    text-align:right;
    font-size:10px;
    border-bottom:5px solid #004578;
}

p.loginmenu a {
    color:#008cc5;
    background-color:inherit;
    text-decoration:none;
}

p.title {
    width:auto;
    margin:20px 0px 0px 0px;
    padding:4px;
    color:white;
    background-color:#008cc5;
    text-align:center;
    font-weight:bold;
    border-bottom:3px solid white;
}

p.status {
    margin:0;
    padding:2px;
    text-align:right;
    font-weight:bold;
}

td.grid {
    width:25%;
    padding:0px 4px 2px 4px;
    vertical-align:top;
    color:black;
    background-color:#eeeeee;
    font-size:11px;
}

td.grid-action {
    color:#008cc5;
    background-color:inherit;
    text-align:right;
}

td.grid-action a {
    padding:2px 5px 2px 5px;
    font-size:10px;
    text-decoration:none;
    color:#008cc5;
    background-color:inherit;
}

td.grid-case {
    padding:4px 4px 2px 4px;
    color:black;
    background-color:#eeeeee;
    font-size:11px;
}

td.grid-title {
    padding:4px 4px 2px 4px;
    color:black;
    background-color:#eeeeee;
    font-size:13px;
    font-weight:bold;
}

td.logo {
    padding:2px 2px 10px 2px;
    text-align:left;
}

td.spacer {
    color:white;
    background-color:inherit;
    border:none;
}

th {
    color:#008cc5;
    background-color:white;
}

th.group {
    padding:4px;
    background-color:#008cc5;
    color:white;
    text-align:center;
    border-bottom:3px solid white;
}

th.group a {
    color:white;
    background-color:inherit;
}

th.group-left {
    width:100px;
    padding:4px;
    background-color:#008cc5;
    color:white;
    text-align:left;
    border-bottom:3px solid white;
}

th.group-left a {
    color:white;
    background-color:inherit;
}

th.group-right {
    width:100px;
    padding:4px;
    background-color:#008cc5;
    color:white;
    text-align:right;
    border-bottom:3px solid white;
}

th.last {
    border:1px solid silver;
}

th.normal {
    padding:2px 0 2px 0;
    border-top:1px solid silver;
    border-bottom:1px solid silver;
    border-left:1px solid silver;
}

#case {
    width:auto;
    padding:0;
    border-right:3px solid #eeeeee;
    border-bottom:3px solid #eeeeee;
    border-left:3px solid #eeeeee;
}

#case table {
    width:100%;
}

#case table {
    width:expression(document.body.clientWidth-26+"px");
}

#content {
    margin:0px 0px 0px 200px;
    padding:20px;
    color:black;
    background-color:white;
}

#description {
    margin:0;
    padding:5px;
}

#groupbar {
    width:auto;
    margin:20px 0px 0px 0px;
    padding:0;
    color:white;
    background-color:#008cc5;
}

#groupbar p {
    padding:4px;
    font-size:12px;
    font-weight:bold;
    text-align:center;
}

#menu {
    margin:0;
    padding:0;
    float:left;
    width:220px;
    color:black;
    background-color:white;
    text-align:center;
}

#menu img {
    margin:6px 0px 20px 0px;
    padding:0;
}

#menu ul {
    margin:0px 0px 0px 20px;
    padding:0;
    list-style-type:none;
}

#menu li {
    padding:5px;
    width:170px;
    color:white;
    background-color:#004578;
    font-size:11px;
    font-weight:bold;
    border-bottom:3px solid white;
}

#menu li.select {
    color:white;
    background-color:#004578;
}

#menu li a {
    color:white;
    background-color:inherit;
    text-decoration:none;
}

#menu li li {
    margin:0;
    padding:4px;
    width:158px;
    color:black;
    background-color:#eeeeee;
    font-size:10px;
    font-weight:normal;
    border-top:2px solid white;
    border-right:2px solid white;
    border-bottom:none;
    border-left:2px solid white;
}

#menu li li.select {
    color:black;
    background-color:#eee4c7;
}

#menu li li li {
    margin:0;
    padding:4px;
    width:146px;
    color:black;
    background-color:#eeeeee;
    font-size:10px;
    font-weight:normal;
}

#menu li li li.select {
    color:black;
    background-color:#eee4c7;
}

#menu li li a {
    color:black;
    background-color:inherit;
}

#menu li ul {
    margin:5px 0px 0px 0px;
    padding:0;
    text-align:left;
}

#menu li li ul {
    padding-bottom:0px;
}

#popuplogo {
    float:left;
}    

#sheet {
    margin:10px;
    color:#008cc5;
    background-color:white;
    border-right:3px solid gray;
    border-bottom:3px solid gray;
}

#menu .last {
    border-bottom:2px solid white;
}


#invite {
    margin-top:20px;
    font-weight:bold;
}

object {
    margin-left:5px;
    padding-left:20px;
}

