body {
	background: #cccccc url("/res/grafik/bg_img.jpg") fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0;
	color:#334D64;
}
acronym {
	border-bottom: 1px #333 dashed;
	border-bottom-color: #333;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
}
legend {
	background-color : #819ab4;
	font-size : 100%;
	font-weight : bold;
	margin-bottom : 2px;
	text-align : center;
	color: #FFFFFF;
	padding: 2px 5px 2px 5px;
}
fieldset {
	padding: 2px 10px 2px 10px;
	border: 1px solid #819ab4;
}

#banner {
	position: absolute;
	top: 1px;
	left: 0px;
}
#info {
	position: absolute;
	left: 0px;
	top: 70px;
}
#foot {
	width: 100%;
}
/*------------- Tabel og kolonner */
#p_l {
	width:150px;
	position: absolute;
	top: 100px;
	left: 5px;
}
#tbl {
	margin-right: 4px;
	border: 0 none;
} 
#td_l {
	height: 1px;
	width: 160px;
} 
#td_m {
	vertical-align : top;
	width: 100%;
	background-color : white;
	border-left : 1px solid #B6CADB;
} 
#td_r {
	vertical-align : top;
} 
/*------------- Banner */
#logobg {
	left : 0px;
	top : 7px;
	width : 100%;
	height : 34px;
	position : absolute;
	z-index : 0;
	background-color: #99b5cd;
} 
#logo {
	left : 8px; 
	top : 5px; 
	width : 150px; 
	height : 40px; 
	position : absolute; 
	z-index : 3; 
} 
#logo2 {
	left : 150px;
	top : 0px;
	width : 426px;
	height : 38px;
	position : absolute;
	z-index : 1;
} 
#menubar
{
	margin-top: 41px;
	border-top: solid #fff 1px;
	width: 100%;
}
div#menuitems {
	font-size: 83%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 156px;
	margin-top: 0px;
	height: 27px;
}
html>body div#menuitems {
	margin-top: 5px;
}
.menuitem {
	padding: 6px 1px 6px 1px;
	display: inline;
	height: 27px;
	border-right: 1px solid #fff;
}
.menuitem a {
	text-decoration: none;
	color: #fff;
	padding: 6px 1px 6px 1px;
}
.menuitem a:link,
.menuitem a:visited 
{
	color: #fff;
}
.menuitem a:hover {
	background-color: #1D5B7C;
}
#menusoeg {
	padding: 0;
	font-weight: bolder;
	font-size: 83.3%;
	color: #fff;
	vertical-align: top;
	margin: 0;
	float: right;
}
form#menusoeg {
	padding: 0;
	margin: 1px 5px 0 0;
}
.soegtekst {
	color: #FFFFDD;
}
/*------------- Indhold */
#content {
	vertical-align : top;
	font-size : 83.3%;
	background-color : white;
	padding : 11px 9px 21px 19px;
	list-style-position : inside;
	margin-right: 5px;
	margin-left: 0px;
	position: relative;
} 
html>body #content {
	padding : 18px 9px 21px 19px;
} 
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
	margin-bottom : 5px;
	color : #222;
	border-bottom:1px solid #E2EAF1;
} 
#content h1 {
	font-size : 116%;
	font-weight : 900;
	color : #2D4358;/*#557;*/
	background-color:#F0F4F8;
} 
.blue {
	color: #0099CC;
}
#content h2 {
	font-size : 108.3%; 
	font-weight : 900;
	color:#245953;
} 
#content h2.nounderline {
	font-size : 108.3%;
	font-weight : 900;
	border-bottom : 0px;
	color:#245953;
} 
#content h3 {
	font-size : 100%;
	margin-top : 20px;
	margin-bottom: -7px;
	color:#245953;
	border-bottom : 0px;
} 
#content h4 {
font-size : 100%; 
} 
#content h5, #content h6 {
font-size : 90%; 
} 
#content UL {
	padding-bottom : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	padding-left : 20px;
	list-style-position : outside;
}
#content LI {
	list-style : square;
	list-style-image :  url("/res/grafik/pn_sqr2.gif");
	padding-bottom: 2px;
}

#content a {
	color : #800000; 
} 
#content a:link {
	color : #000090; 
} 
#content a:visited {
	color : #800080; 
} 
#content a:hover {
	background-color : #FFF0D8;
} 
#content p{
	line-height : 120%;
	padding-bottom: 0px;
	margin-top : 10px;
	margin-bottom : 5px;
} 
#content table {
	font-size: 100%;
}
.contenti table {
	font-size: 100%;
}
#contentdefault {
	height : auto; 
	font-size : 80%; 
	border : 1px solid ; 
	border-color : #8dafd8; 
	background-color : white; 
	padding : 10px; 
	background-color : #ffffff; 
	text-align : left; 
} 
.conttab {
	background-color : #819AB4; 
	padding : 3px; 
} 
.conttab_inner td{
	font-size : 83.3%;
} 
.body_old {
	padding : 0;
	margin-top : 0;
	margin-bottom : 44px;
	margin-left : 0;
	margin-right : 0;
	color : #333;
	background: #cccccc url("/res/grafik/bg_grad.jpg") fixed;
} 

.mlink {
	text-decoration : none; 
} 
#soeg {
	background-color : #000040;
	color : #fff;
	font-weight : 700;
	font-size : 12px;
	text-align : center;
	padding-left : 3px;
	float : left;
	height : 12px;
	width : 155px;
} 
/*------------- Indhold Float right */
.resfloat {
	color:#2D4358;
	position : relative;
	width : 200px;
	float : right;
	margin-right : -2px;
	background-color : #F8F8F8;
	border-left : 1px dashed #a2a2a2;
	border-bottom : 1px dashed #a2a2a2;
	margin-top: 8px;
} 
.res {
	padding-left : 4px;
	padding-right : 3px;
	padding-top : 2px;
	padding-bottom : 2px;
} 
.res table {
	width : 192px;
} 
.res td {
	font-size : 83.3%;
} 
.overres {
	width : 100%;
	background-color : #976363;
	font-size : 100%;
	font-weight : bold;
	margin-bottom : 2px;
	text-align : center;
	color: #FFFFFF;
	padding: 2px 2px;
	display: block;
} 
#defaultgrafik {
	position : relative; 
	float : right; 
	padding-left : 1px; 
	padding-right : 4px; 
	padding-top : 4px; 
	padding-bottom : 1px; 
} 
#grafik1 {
	position : relative;
	float : left;
	margin-right : 5px;
	border : 1px;
	width : 320px;
	margin : 0px;
/* ie5&5.5 udfrer ikke: */
	  voice-family: "\"}\""; 
	  voice-family:inherit;
	width: auto;
	margin-right: 5px;
} 
#grafiktest {
	position : relative;
	float : left;
	margin-right : 20px;
	border : 1px;
/*	width : 320px;*/
	margin : 0px;
	  voice-family: "\"}\""; 
	  voice-family:inherit;
	width: auto;
	margin-right: 5px;
} 
/*------------- Nav Left */
#navLeft {
	width : 135px; 
	padding-top : 7px; 
	padding-bottom : 6px; 
	padding-left : 5px; 
	padding-right : 3px; 
	margin-left : 7px; 
	margin-right : 7px; 
	line-height : 140%; 
	font-family : Arial, Helvetica, sans-serif; 
	vertical-align : top; 
} 

.defaultright {
	border-style : solid; 
	border-color : #8dafd8; 
	border-width : 1px 0 1px 1px; 
	background-color : #e8eff7; 
	font-size : 80%; 
	padding : 3px; 
} 

.tdright {
width : 165px; 
} 
/*------------- Right box */
#rightBox {
	color:#2D4358;
	width : 169px;
	height : 100%;
	padding: 0 5px 5px 5px;
	font-size : 66%;
	margin-left : 0px;
	border-left : 1px solid #F3D9C5;
	background-color : #FDF5EF;
	vertical-align : top;
} 
html>body #rightBox {
	width : 157px;
	padding: 1px 5px 5px 5px;
	margin-left : 0px;
	margin-top:0;
} 
#rightBox a strong{
	display: block;
	margin-top: 5px;
	margin-bottom: 2px;/*	padding-top: 10px;
	padding-bottom: 0px;*/
} 
#rightBox a:hover, #rightBox a:hover strong {
	background-color : #FFF0D8;
} 
.over {
	background-image: url(/res/grafik/fade1.gif);
	font-weight : bold;
	margin-bottom : 2px;
	margin-top : 7px;
	text-align : center;
	padding: 2px 3px 2px 3px;
	width: 100%;
	background-color: #E5DCD3;
	display: block;
	clear:both;
	background-repeat: repeat-y;
} 
html>body .over  {
	width:151px;
	margin-bottom : 2px;
	margin-top : 7px;
} 
#rel {
	vertical-align : top; 
} 
#nl {
	vertical-align : top; 
} 
.overspot {
	display: block;
	width : 100%;
	font-size : 100%;
	font-weight : bold;
	margin-bottom : 2px;
	text-align : center;
	color : #fff;
	background-color : #819ab4;
} 
.dot {
	padding-left : 8px; 
	background-color : #ffff99; 
} 
/*----------------- Content variation */
.kommando {
	width : 100%;
	background-color : #000;
	font-size : 100%;
	margin-bottom : 2px;
	text-align : left;
	color: #fff;
	padding: 2px 2px;
	font-family: "Courier New", Courier, mono;
	margin-top: 5px;
	white-space: pre;
}
.kode {
	width : 100%;
	background-color : #eeeeee;
	font-size : 100%;
	margin-bottom : 2px;
	text-align : left;
	color: #000;
	padding: 2px 2px;
	font-family: "Courier New", Courier, mono;
}
.kodeord {
	font-size : 100%;
	color: #000;
	font-family: "Courier New", Courier, mono;
}
.billedtekst {
	font-size : 100%;
	text-align : center;
	color: #000;
	font-weight: bold;
	display: block;
}
.tabdata table {
	padding:2px 2px;
}
.tabdata  th{
	background-color: #CCCCCC;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
}
.tabdata  td{
	background-color: #DAE1E9;
	padding:2px 5px 2px 5px;
}
.kodescroll {
	background-color : #eeeeee;
	font-size : 100%;
	margin-bottom : 2px;
	text-align : left;
	color: #000;
	padding: 2px 2px;
	font-family: "Courier New", Courier, mono;
	overflow: scroll;
	overflow-y: hidden;
	display: compact;
	height: 400px;
}
xmp {
	font-family: "Courier New", Courier, mono;
	background-color: #FFFFdd;
	color: #000000;
}
.syntax {
	width : 100%;
	background-color : #E1E7F0;
	font-size : 100%;
	margin-bottom : 2px;
	text-align : left;
	color: #000;
	padding: 2px 5px;
	font-family: "Courier New", Courier, mono;
}
/*----------------- Foot */
.foot_gap {
height : 3px; 
} 
.foot2 {
	font-size : 67%;
	color: #fff;
	font-weight: bolder;
} 
.foot2 A{
	color : #fff;
	text-decoration : none;
}
.foot2 A:hover {
	background-color: #1a0099;
} 
#end {
	height : 3px; 
} 
/*----------------- Menu */
.menubox {
	border-bottom: 1px solid #AEC0CF;
	border-left: 1px solid #AEC0CF;
	border-right: 1px solid #AEC0CF;
	font-size: 83%;
}
.menu0 {
	color: #fff;
	font-weight: bold;
	text-align: center;
	background-image: url(/res/grafik/cellpic3.gif);
	padding: 2px 0 2px 0;
	font-size: 92%;	
}
.menu0 a{
	color: #fff;
	text-decoration: none;
}
/*----------------- menu5 */
.menu5 {
	background-color: #fff0d8;
	width: 144px;
	font-size: 83%;
	display: block;
}
html>body .menu5  {
  width:148px;
} 
.menu5item {
	border-top: 1px solid #EFC481;
}
.menu5itemactive {
	border-top: 1px solid #EFC481;
	background-image: url(/res/grafik/pil-menuleft3.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.menu5 a {
	text-decoration: none;
	width: 148px;
	padding: 2px 2px 2px 6px;
	display: block;
}
html>body .menu5 a  {
  width:140px;
} 

.menu5item a:hover, .menu5item a:active {
	background-color: #FBFFD8;
	width: 148px;
	display: block;
}
html>body .menu5item a:hover, .menu5item a:active {
	width: 140px;
}
.menu5itemactive a:hover, .menu5itemactive a:active {
	background-color: #EFC481;
	background-image: url(/res/grafik/pil-menuleft3.gif);
	background-position: left center;
	background-repeat: no-repeat;
	width: 148px;
	display: block;
}
html>body .menu5itemactive a:hover, .menu5itemactive a:active {
	width: 140px;
}
/*----------------- Div */
.syntaxtegn {
	color: #BB7100;
}
.billedramme {
	border-top: solid #333 1px;
	border-right: solid #ccc 2px;
	border-bottom: solid #ccc 2px;
	border-left: solid #333 1px;
}
.clearright {
	clear: right;
}
#sideskifttop {
	position: absolute;
	top: 2px;
	right: 10px;
}
#sideskiftbottom {
	position: absolute;
	bottom: 2px;
	right: 10px;
}
