body {
 font-size: 90.01%;
 font-family: Verdana, Arial;
 line-height: 1.4em;
 padding: 0 0 0 5px;
 margin: 0;
}
#wrapper {
 width: 960px;
 background-color: white;
}
table {
 font-size: 100.01%;
 line-height: 1.4em;
}
td {
  padding-right: 1em;
  padding-bottom: 0.5em;
  vertical-align: top;
}
td.legend {
 font-weight: bold;
 text-align: right;
}
#topheader {
 padding: 0.5em 1em;
 color: #313E4B;
 background: rgb(207,215,223);
}
#header {
 clear: left;
 background-color: #83aac3;
}
#header td {
 white-space: nowrap;
 padding: 0.5em 1em;
 margin: 0;
 vertical-align: bottom;
}
#header span {
 padding-right: 1em;
}
#header a {
 text-decoration: none;
 color: black;
 font-weight: bold;
}
#header a:hover {
 color: red;
}
#header span.selected a {
 color: rgb(245,130,32);
}
#footer {
 font-size: 0.9em;
 background-color: rgb(197,211,203);
 border-left: 13em solid blue;
 padding: 0.2em 2em;
 white-space: nowrap; 
 width: 910px;
 color: white;
 margin-top: 5px;
}
#footer a {
 color: white;
 text-decoration: none;
}
#menu {
}
#search {
}
#logo {
 font-weight: bold;
 font-size: 1.5em;
}
#stofmenu {
 margin: 0;
 padding: 2em 0 0 1em;
 padding-left: 1em;
 background-color: #cfdce4;
background-color:#d7e5c6;
}
#afsnitmenu, #pdfmenu {
 width: 13em;
 border-bottom: 1px solid rgb(125,139,132);
}
#pdfmenu {
 margin-top: 2em;
}
#afsnitmenu .noaccess td {
 background-color: #D2F7BA;
 background-color: #b5c5d0;
 sbackground-color: #83aac3;
}
#afsnitmenu .noaccess td a,
#afsnitmenu .noaccess .number {
 color: #666;
}
#afsnitmenu td, #pdfmenu td {
 background-color: rgb(197,211,203);
 border-top: 1px solid rgb(125,139,132);
background-color:#36B259;
background-color:#83aac3;

}
#afsnitmenu td.number {
 font-weight: bold;
 text-align: right;
 padding-right: 0.5em;
 padding-left: 0.5em;
 border-left: 1px solid rgb(125,139,132);
}
#afsnitmenu a, #pdfmenu a, #topheader a {
 text-decoration: none;
 color: #000;
}
#pdfmenu td {
 padding: 0.2em 0.5em 0.2em 0.5em;
 border-left: 1px solid rgb(125,139,132);
}
#pdfmenu img {
 vertical-align: top;
}

#content {
 border-left: 1px solid rgb(125,139,132);
 border-top: 1px solid rgb(125,139,132);
 padding: 2em 2em;
 background-color: white;
}
div#content {
 border: none;
 padding-left: 1em;
}
#starth1, #content h1, span.sektion {color: red; line-height: 1.5em;}

#starth1 {
 padding-left: 0.5em;
}

#afsnitmenu tr.selected td, #afsnitmenu tr.selected td a {
 background-color: white;
 font-weight: bold;
 color: rgb(245,130,32);
}
#sideinfo {
 padding: 1.5em 2em;
}
#sideinfo .symbol {
 margin-bottom: 2em;
 text-align: center;
 font-size: 0.7em;
 line-height: 1.4em;
}
#sideinfo .symbol img {
 margin-bottom: 0.5em;
}

#stofdata td, #egenskaber td {
 padding-bottom: 0.5em;
 padding-top: 0.5em;
 border-bottom: 1px solid rgb(197,211,203);
}
#variants td {
 padding-left: 0.5em;
 border-left: 1px solid rgb(197,211,203);
 white-space: nowrap;
}
#variants td.legend {
 border-left: none;
}
.legend {
 white-space: nowrap;
}
#stofdata table {
 margin-bottom: 4em;
}
#stofdata img {
  margin-bottom: 2em;
  padding-bottom: 1em;
  display: block;
}
.withspacer {
  border-top: 1px solid gray;
  padding-top: 2em;
}
#faresedle {
 float: right;
}
#faresedler img {
 display: block;
 clear: right;
 margin-bottom: 1em;
}
#searchform {
 margin: 1em 0em;
 padding: 0;
}
.loginform {
 background-color: #83aac3;
 padding: 1em 1em;
 margin: 0 5px 1em 5px;
 font-size: 0.8em;
 color: white;
 
 -moz-box-shadow: 2px 2px 2px #888;
 -webkit-box-shadow: 2px 2px 2px #888;
 box-shadow: 2px 2px 2px #888;
}
#sidebar2 .loginform {
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
#sidebarright .loginform {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

.loginform form {
 margin: 0;
}
.loginform h3 {
 margin: -0.5em -1em 0em -11px;
 padding: 0.5em 1em;
 font-size: 1.1em;
 color: white;
}
.loginform h3 a {
 color: white;
 text-decoration: none;
}
.loginform p {
margin: 0 0 1em 0;
}
.spacer td div {
 background-color: rgb(197,211,203);
 font-size: 1px;
 line-height: 1em;
 margin: 10px 0px;
}
h1 {
 font-size: 1.8em;
 font-weight: normal;
}
.error {
 color: red;
}
td.header {font-weight: bold;}

#sidebar2 {
 float: left;
 margin-top: 2em;
 margin-right: 20px;
 width: 210px;
}
#sidebarright {
 float: right;
 margin-top: 2em;
 margin-left: 20px;
 width: 210px;
}

.ghs {
	text-align: center;
	width: 100px;
	float: left;
	margin-right: 1em;
}

/* UN */
#un dl {
	width: 330px;
}
#un dt {
	float: left;
	clear: left;
	width: 4em;
	text-align: right;
	font-weight: bold;
}
#un dd {
	margin: 0 0 0 5em;
	padding: 0 0 0 0;
}
/* CAS */
#cas dl {
	width: 400px;
}
#cas dt {
	float: left;
	clear: left;
	width: 8em;
	text-align: right;
	font-weight: bold;
	white-space: nowrap;
}
#cas dd {
	margin: 0 0 0 9em;
	padding: 0 0 0 0;
}
/* EF */
#ef dl {
	width: 400px;
}
#ef dt {
	float: left;
	clear: left;
	width: 8em;
	text-align: right;
	font-weight: bold;
	white-space: nowrap;
}
#ef dd {
	margin: 0 0 0 9em;
	padding: 0 0 0 0;
}

.contentwithlogin {
	margin: 0 215px;
}
#quicklink {
	margin: 0;
	padding: 0;
}

.activelandekode {
	font-weight: bold;
}
