BODY { 
  background-attachment: fixed;
  background-repeat: repeat-x;
  FONT-SIZE: 12px;
  background-color:#fff;
  background-image:url("/images/layout/bg01.jpg");
  margin-top:0px;
  color:#000;
  font-family:arial;
}

td {
  color:#000;
  font-size:12px;
  font-family:arial;
}

a:link, a:visited, a:active, a:hover {
  color:#000;
  font-size:12px;
  font-family:arial;
}

td.subheading, td.subheading a, td.subheading a:hover {
  color:#ffffff;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 10px;
  text-align:center;
  text-decoration:none;
}

span.topbold {
  color:#ffffff;
  FONT-FAMILY: Arial;
  FONT-SIZE: 28px;
  text-decoration:none;
  FONT-WEIGHT:bold;
}

td.pageheading {
  color:#ffffff;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 14px;
  text-align:center;
  text-decoration:none;
  FONT-WEIGHT:normal;
  padding:10px;
  height:40px;
}

td.footer {
  height:35px;
  vertical-align:bottom;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 12px;
  FONT-WEIGHT:bold;
}

.contentbox {
  background-color:#fff;
  border-right:solid 1px #D9D7CB;
  border-left:solid 1px #D9D7CB;
}

.content {
  padding-left:30px;
  padding-right:30px;
}

.menu15 a:link, .menu15 a:active, .menu15 a:visited, .menu15 a:hover {
  color:#fff;
  text-decoration:none;
  font-family:arial;
}

.menu15 .toptd_on a:link, .menu15 .toptd_on a:active, .menu15 .toptd_on a:visited {
  height:70px;
  width:68px;
  padding-top:38px;
  background-image: url("/images/layout/menu-on.gif");
  background-position: top left;
  color:#fff;
}

.menu15 .toptd_off a:hover {
  height:70px;
  width:68px;
  padding-top:38px;
  background-image: url("/images/layout/menu-on.gif");
  background-position: top left;
  color:#fff;
}

.menu15 .toptd_off a {
  height:70px;
  width:68px;
  padding-top:38px;
  background-image: url("/images/layout/menu-off.gif");
  color:#fff;
}

.menu21 a:link, .menu21 a:active, .menu21 a:visited, .menu21 a:hover {
  color:#fff;
  text-decoration:none;
  font-family:arial;
}

.menu21 .toptd_on a:link, .menu21 .toptd_on a:active, .menu21 .toptd_on a:visited {
  height:70px;
  width:68px;
  padding-top:38px;
  background-image: url("/images/layout/menu-on.gif");
  background-position: top left;
  color:#fff;
}

.menu21 .toptd_off a:hover {
  height:70px;
  width:68px;
  padding-top:38px;
  background-image: url("/images/layout/menu-on.gif");
  background-position: top left;
  color:#fff;
}

.menu21 .toptd_off a {
  height:70px;
  width:68px;
  padding-top:38px;
  background-image: url("/images/layout/menu-off.gif");
  color:#fff;
}

.menu18 a:link, .menu18 a:active, .menu18 a:visited, .menu18 a:hover {
  color:#fff;
  text-decoration:none;
  font-family:arial;
}

.menu18 .toptd_on a:link, .menu18 .toptd_on a:active, .menu18 .toptd_on a:visited {
  height:70px;
  width:68px;
  padding-top:38px;
  background-image: url("/images/layout/menu-on.gif");
  background-position: top left;
  color:#fff;
}

.menu18 .toptd_off a:hover {
  height:70px;
  width:68px;
  padding-top:38px;
  background-image: url("/images/layout/menu-on.gif");
  background-position: top left;
  color:#fff;
}

.menu18 .toptd_off a {
  height:70px;
  width:68px;
  padding-top:38px;
  background-image: url("/images/layout/menu-off.gif");
  color:#fff;
}


.menu16 a:link, .menu16 a:active, .menu16 a:visited, .menu16 a:hover {
  color:#4B4B4B;
  font-size:11px;
  font-family:arial;
  text-decoration:none;
}

.menu17 a:link, .menu17 a:active, .menu17 a:visited, .menu17 a:hover {
  color:#4B4B4B;
  font-size:11px;
  font-family:arial;
  text-decoration:none;
}

.Form_kontakt_field {
  width:500px;
}

.labelcolumn_Teknisk b {
  color:#000;
}

td.footer, td.footer a:link, td.footer a:active, td.footer a:visited, td.footer a:hover {
  color:#000;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
  font-family:arial;
}

table.smallbar td {
padding-right:10px;
}

.smallbar, .smallbar a:link, .smallbar a:active, .smallbar a:visited, .smallbar a:hover {
  color:#fff;
  font-size:10px;
  font-family:arial;
  text-decoration:none;
}

h1 {
  color:#000;
  font-size:29px;
  font-family:arial;
  font-weight:normal;
}

.menupath_separator, .menusti a:link, .menusti a:visited, .menusti a:active, .menusti a:visited {
  font-size:10px;
  color:#555;
}

a.frontlistheader, a.frontlistheader:visited, a.frontlistheader:hover, span.frontlistheader {
	color:003366;
	font-size:16px;
	text-decoration:none;
}

div.frontpage h1 {
	color:003366;
	font-size:16px;
	text-decoration:none;
	margin:0px;
	margin-bottom:5px;
}

div.frontpage {
	width:860px;
}

a.frontnewsheader,a.frontnewsheader:visited, a.frontnewsheader:hover {
	color:003366;
	font-size:12x;
	text-decoration:none;
	FONT-FAMILY: Verdana;
}

a.newsheader, a.newsheader:hover {
	color:000000;
	font-size:14x;
	text-decoration:none;
	FONT-FAMILY: Verdana;
}

a.menu_1_on {
FONT-SIZE: 11px;
COLOR: #ffffff;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: none;
} 

a.menu_1_on:hover {
FONT-SIZE: 11px;
COLOR: #ffffff;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: none;
} 

a.menu_1_off {
FONT-SIZE: 11px;
COLOR: #ffffff;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: none;
} 

a.menu_1_off:hover {
FONT-SIZE: 11px;
COLOR: #ffffff;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: none;
} 

a.level2menuon {
FONT-SIZE: 11px;
COLOR: #4B4B4B;
FONT-FAMILY: Arial;
font-weight: bold;
TEXT-DECORATION: none;
} 

a.level2menuon:hover {
FONT-SIZE: 11px;
COLOR: #4B4B4B;
FONT-FAMILY: Arial;
font-weight: bold;
TEXT-DECORATION: none;
} 

a.level2menuoff {
FONT-SIZE: 11px;
COLOR: #4B4B4B;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: none;
} 

a.level2menuoff:hover {
FONT-SIZE: 11px;
COLOR: #4B4B4B;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: none;
} 

a.level3menuon {
FONT-SIZE: 11px;
COLOR: #4B4B4B;
FONT-FAMILY: Arial;
font-weight: bold;
TEXT-DECORATION: none;
padding-left:12px;
} 

a.level3menuon:hover {
FONT-SIZE: 11px;
COLOR: #4B4B4B;
FONT-FAMILY: Arial;
font-weight: bold;
TEXT-DECORATION: none;
} 

a.level3menuoff {
FONT-SIZE: 11px;
COLOR: #4B4B4B;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: none;
padding-left:12px;
} 

a.level3menuoff:hover {
FONT-SIZE: 11px;
COLOR: #4B4B4B;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: none;
} 

a.level4menuon {
FONT-SIZE: 11px;
COLOR: #000000;
FONT-FAMILY: Arial;
font-weight: bold;
TEXT-DECORATION: none;
} 

a.level4menuon:hover {
FONT-SIZE: 11px;
COLOR: #000000;
FONT-FAMILY: Arial;
font-weight: bold;
TEXT-DECORATION: none;
} 

a.level4menuoff {
FONT-SIZE: 11px;
COLOR: #000000;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: none;
} 

a.level4menuoff:hover {
FONT-SIZE: 11px;
COLOR: #000000;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: none;
}

td.mlevel2__off {
  padding-left:15px;
  margin-bottom:5px;
  text-align:top;
}

td.mlevel2__on {
  background-image: url("/images/layout/menu-pil.gif");
  background-position: left;
  background-repeat:no-repeat;
  padding-left:15px;
  margin:5px;
  vertical-align:bottom;
}

span.downloadlistheading {
font-size:15px;
font-weight:bold;
}

a.downloadlist, a.downloadlist:hover {
FONT-SIZE: 13px;
COLOR: #000000;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: none;
}

a.linklist, a.linklist:hover {
FONT-SIZE: 12px;
COLOR: #000000;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: none;
}
