/* Skærm layout og behaviour */

body {
  margin-top: 0px;
  margin-bottom: 6px;
  margin-left: 0px;
  margin-right: 0px;
	color: #000;
	background-color: #FFF;
  font-family: verdana, arial, sans-serif;
  font-size: 76%;
	}
body {
	text-align:center;
	background-color: #DCD;
	background-color:#6E4776; /* #903690; */
	}
div#main {
	position: relative;
	width: 912px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 16px;
	margin-bottom: 10px;
	/*padding-bottom: 10px;*/
	border: 1px solid #CCC;
  background-color: #FFF; /*#f9f9fc; #F6F6FC;*/
	color: #000;
  font-family: verdana, arial, sans-serif;
	text-align: left;
  }

	
a:active {
  color:purple;
	}
a:link {
  color:blue;
  }
a:visited {
  color:purple;
  }
a:hover {
  color:red;
  }

td {vertical-align:top}


/* ------------ */
#logo {
  position:absolute;
  height:108px;   
  width:76px;		
  right:32px;
  top:2px;
  z-index:2;
}
#logoimg {
  border:0px;
}

div#banner {
	height: 86px;
	/*width: 100%;*/
  /*padding: 0px 0px 0px 0px;*/	
  /*margin: 0px 0px 0px 0px;*/	
	color: #0055CC;
	background-color: #FFDDFF;
	/*font-family: verdana, arial, sans-serif;*/
	border-bottom: 1px solid #CCC;
  /*text-align:center;*/
	white-space: nowrap;
  padding-left:20pt;
	}
div#banner h1 {
	padding-top: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 24pt; /*30pt;*/
	}
div#banner p {
	padding-bottom: 0px;
	margin-top: 0px;
	color: #000;
	font-size: 11pt; /*12pt;*/
	font-weight: bold;
	}

/*
div#bannersep {
	padding-top: 20px;
	}
*/

/* ------------ */

/*
div#rightcol {
	float: right;
	width: 160px;
	margin: 0;
	margin-top: 16px;
	padding: 10px 10px 10px 10px;
	color: #fff;
  background-color:#efefef;
	}
div#rightcol h3 {
	margin-top: 0;
  color: #fff;
	padding: .2em;
	background-image: url(billeder/xx.jpg);
	background-position: right;
	background-repeat: repeat-y;
	}
*/
	
/* ------------ */

div#cont1 {
	width: 100%;
	}
	
div#contmargen {
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 20px;
	}


/* ------------ */
div#content {         /* Bemærk Ingen float */
	margin-left: 170px;
	margin-right: 20px;
	/*padding-top: 0px;*/
	padding-left: 22px;
	padding-right: 16px;
	border-left: 1px solid blue;
	line-height: 130%; 
	}

div#content h2, h3, h4 {
    color:#0055CC;
	}
div#content h2 {
	line-height: 120%;
	}
div#content h3 {
	padding-top: 0px;
	line-height: 120%;
	}
div#content h4 {
  /*margin-bottom: -8px;*/
	}

div#content ul, ol {
	margin-top: 0px;
	}
div#content ul li {
	margin-top: 4px;
	}
div#content ol li {
	margin-top: 4px;
	}

/* ------------ */

#cleardiv {
	clear: both;
	height: 1px;
	}
	
/* ------------ */
div#footer {
  clear: both;
	height: 14px;
	width: 100%;
  margin-top: 12px;
  /*color: #0055CC;*/
	background-color: #FFDDFF;
}
p#trailer {
  margin-top:4px;
  padding-right:10px;
  text-align:right;
  font-size:80%;
  }
/*
div#footer a {
	color:white;
}
div#footerleft {
  float:left;
}
div#footerright {
  float:right;
}
*/

.manchet {
  background-color: #EEEEFF; /*white;*/
  border:1px solid #FFDDFF; /*silver;*/
  padding:5px 10px;
}

/* ------------ */
.modblin1 {
	font-weight: bold;
	padding-bottom: 8px;
}
.modblin1 span {
	color: #0055CC; /* Blå */
	padding-right: 14px;
}
.modblin1 span.grundk {
	color: #800080; /* Lilla */
}
div.modblin2 {
	padding-left: 26px;
	margin-top:-16px;
}

/* ------------ */
.navibar {text-align:right; margin-top:4px; margin-left:-44px}
.navibar ul {list-style-type:none; display:inline}
.navibar ul li {display:inline; margin-left:4px}
.navibar ul li a {padding:1px 8px; color:#0055CC; background-color:#EEEEFF}
.navibar ul li a:hover {text-decoration:none; color:#FFF; background-color:#0055CC}

/*.h6graa {font-size:60%; color:Teal; margin-top:-16px; margin-bottom:-10px; padding-left:20px}*/

/* ------------ */
table#hovedtema {
	/*margin-top: 5px;*/
	width: 98%;
	border-style: solid; /*outset;*/
	border-color: #FFDDFF; /*#800080; #0055CC;*/
	border-width: 2px; /*4px 2px 2px 4px;*/
	border-collapse: collapse;
	background-color: #EEEEFF;
	/*border-spacing: 0px;*/
}
table#hovedtema td {
	/*border-style: solid;
	border-color: silver;
	border-width: 1px;*/
	vertical-align:top;
	padding: 9px 10px;
}
table#hovedtema td img {
	/*border-style: solid;
	border-color: silver;
	border-width: 1px;*/
	width: 25px;
	height: 32px;
}
/* ------------ */
.skemahead {
    padding-left:6px;
    margin-bottom:4px;
    font-weight:bold;
}
table.skema {
	margin-left: 4px;
	border-style: outset;
	border-color: #FFDDFF; /*silver;*/
	border-width: 4px 2px 2px 4px;
	border-collapse: collapse;
	/*border-spacing: 0px;*/
}
table.skema td {
	border-style: solid;
	border-color: silver;
	border-width: 1px;
	padding: 2px 6px;
	/*border-spacing: 0px;*/
}
.skemacol1 {
	background-color: #FFFFCC;
	font-weight: bold;
	text-align: center;
    width: 75px;
}
.skemacol2 {
	background-color: #EEEEFF; /*#CCFFFF;*/
	text-align: left;
    width: 185px;
}
.skemacol3 {
	background-color: #EEEEFF; /*#CCFFFF;*/
	text-align: right;
    width: 185px;
}
.skemark1 {
	background-color: #FFFFCC;
	font-weight: bold;
	text-align: center;
	/*border:1px solid silver;*/
}

/* ------------ */
.mstil {
	text-align: center;
}
.hstil {
	text-align: right;
}

/* ------------ */
div#praktinfo h4 {
	margin-bottom: -16px
}

/* ------------ */
div#omosdiv1 {
	margin-top: 36px
}
div#omosdiv2 {
	margin-top: 20px
}
div#omosdiv2 ul {
	margin-bottom: 0px
}
div#omosdiv2 ul li {
	margin-left: -24px
}
/* - bruges både i omos og i profiler - */
p#imgfie {
	float: right;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 24px;
	margin-left: 16px;
}
p#imgfie img {
	height: 181px; /*207px;*/
	width: 165px; /*134px;*/
	border: 1px solid silver;
}
p#imgilr {
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 24px;
	margin-right: 24px;
}
p#imgilr img {
	height: 207px;
	width: 135px;
	border: 1px solid silver;
}
/* ------------ */
	
.konindryk {
	padding-left:40px
}
/* ------------ */

p#forslogofie {
	float: right;
	text-align: center;
  font-size: 90%;
	margin-top: 0px;
	margin-bottom: 24px;
	margin-left: 16px;
}
p#forslogofie img {
	height: 127px;
	width: 113px;
	border: none;
}
p#forslogoilr {
	float: right;
	text-align: center;
  font-size: 90%;
	margin-top: 0px;
	margin-bottom: 24px;
	margin-left: 16px;
}
p#forslogoilr img {
	height: 113px;
	width: 113px;
	border: none;
}
/* ------------ */
#moddeth3 {
	line-height: 120%;
	margin-bottom: 2px
}
.moddetindryk {
	padding-left:40px
}
p.moddetpicstd {
	float: right;
	text-align: center;
  font-size: 90%;
	margin-top: 0px;
	margin-bottom: 24px;
	margin-left: 16px;
}
p.moddetpicstd img {
	height: 124px;
	width: 166px;
	border: 1px solid silver;
}
p#moddet1pic1 {
	/*float: right;*/
	text-align: center;
  font-size: 90%;
	margin-top: 0px;
	margin-bottom: 24px;
	/*margin-left: 16px;*/
}
p#moddet1pic1 img {
	height: 161px;
	width: 240px;
	border: 1px solid silver;
}
p#moddet4pic1 {
	float: right;
	text-align: center;
  font-size: 90%;
	margin-top: 0px;
	margin-bottom: 24px;
	margin-left: 16px;
}
p#moddet4pic1 img {
	height: 188px;
	width: 151px;
	border: 1px solid silver;
}
p#moddet7pic1 {
	float: right;
	text-align: center;
  font-size: 90%;
	margin-top: 0px;
	margin-bottom: 24px;
	margin-left: 20px;
}
p#moddet7pic1 img {
	height: 126px;
	width: 153px;
	border: 1px solid silver;
}
/* ------------ */
.txtbutton {padding:1px 8px; color:#0055CC; background-color:#EEEEFF}
.txtbutton:hover {text-decoration:none; color:#FFF; background-color:#0055CC}

/* ------------ */
p#proflogofie {
	text-align: center;
	color: #000;
  font-size: 90%;
	margin-top: 100px;
	margin-bottom: 24px;
	margin-left: 2px;
}
p#proflogofie img {
	height: 127px;
	width: 113px;
	border: none;
}
p#proflogoilr {
	text-align: center;
	color: #000;
  font-size: 90%;
	margin-top: 260px;
	margin-bottom: 24px;
	margin-left: 2px;
}
p#proflogoilr img {
	height: 113px;
	width: 113px;
	border: none;
}
p#gentbevaeg {
	float: right;
	text-align: center;
    font-size: 90%;
	margin-top: 0px;
}
p#gentbevaeg img {
	height: 558px;
	width: 136px;
	border: none;
}
p#genabevaeg01 {
	float: right;
	text-align: center;
    font-size: 90%;
	margin-top: 0px;
}
p#genabevaeg01 img {
	height: 113px;
	width: 145px;
	border: none;
}

	

