﻿/* --- CSS Reset --- */
td {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
th {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
tr {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
thead {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
tfoot {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
tbody {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
				vertical-align: middle;
				text-align: left;
}
caption {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
table {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
				width: 100%;
}
legend {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
label {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
form {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
fieldset {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
li {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
ul {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
ol {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
dd {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
dt {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
dl {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
q {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
img {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
em {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
dfn {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
del {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
code {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
address {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
acronym {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
abbr {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
a {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
				color: green;
}
a:hover {
				text-decoration: underline;
				color: red;
}


pre {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
blockquote {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
p {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
h6 {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
h5 {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
h4 {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
h3 {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
h2 {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
h1 {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
iframe {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
object {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
span {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
div {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
body {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
html {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
}
body {
				background-color: #FFFFFF;
				margin: 0;
				padding: 0;
				text-align: center;
				border: 0px none;
}
html {
				background-color: #FFFFFF;
				margin: 0;
				padding: 0;
				text-align: center;
				border: 0px none;
}
img .expand {
				border: none;
				cursor: pointer;
}

name {
				color:blue;
}

/* Use as page title */
h1 {
				font-family: verdana, arial, sans-serif;
				font-size: 175%;
				font-weight: bold;
				text-align: center;
				margin: 10px 0px 10px 0px;
				padding: 30px 0px 10px 0px;
				border-bottom-width: 4px;
				border-bottom-style: solid;
				border-bottom-color: gray;
				width: 950px;
	/* overflow: hidden; */
}
/* Use as subtitle */
h2 {
				font-family: verdana, arial, sans-serif;
				font-size: 140%;
				text-align: left;
				margin: 10px 0px 5px 0px;
				padding: 10px 0px 5px 0px;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: black;
				overflow: visible;
				font-weight: bold;
}
/* Use as dividing title (Menu) */
h3 {
				font-family: verdana, arial, sans-serif;
				font-size: 125%;
				text-align: left;
				margin: 0px 0px 5px 0px;
				padding: 5px 5px 5px 5px;
				background-color: #eeeeee;
}
/* Use as sub title (Right column) */
h4 {
				font-family: verdana, arial, sans-serif;
				font-size: 100%;
				text-align: left;
				margin: 20px 0px 20px 0px;
				font-weight: bold;
}
/* Highslide caption */
h5 {
				font-family: verdana, arial, sans-serif;
				font-size: 100%;
				text-align: left;
				margin: 0px;
				padding: 0px;
				font-weight: bold;
}
/* Normal text */
p {
				margin-left: auto;
				margin-right: auto;
				margin-bottom: 10px;
				display: block;
				margin-top: 0px;
				
}
p.first-letter {
				font-size: 30em;
}
.lowered {
				font-size: 80%;
				vertical-align: bottom;
}

.raised {
				font-size: 80%;
				vertical-align: super;
}
.spectext {
				font-family: "Times New Roman", Times, serif;
				font-size: 90%;
				font-style: italic;
}
/* Class for subtext (page footer) */
.sub {
				color: black;
				font-family: arial, sans-serif;
				font-size: 60%;
				text-align: right;
				margin: 20px 0px 10px 0px;
				padding: 2px;
				display: block;
				background: #eeeeee;
				color: #000000;
				visibility: visible;
}
/* main layout (top menu) */
.layout {
				width: 950px;
				background-color: #FFFFFF;
				margin: 0px auto 0px auto;
				text-align: left;
				padding: 0px 0px;
				overflow: hidden; 
}
ul.menutop {
				float: left;
				list-style-type: none;
				background: #FFFFFF;
				height: 10px;
				width: 950px;
				margin: 0;
				padding-right: 0px;
				padding-left: 0px;
				padding-top: 5px;
				padding-bottom: 0px;
				display: block;
				font-size: 12px;
}
li.menutop {
				float: left;
				text-align: center;
}
#menuhome {
				font-weight: bold;
				color: black;
}
#menuactive {
				font-weight: bold;
				font-style: italic;
}
a.menutop {
				float: left;
				display: block;
				width: 150px;
				color: #FFFFFF;
				background-color: #98bf21;
				padding: 3px;
				text-decoration: none;
				border-right: 2px solid white;
				outline: none;
				font-family: arial, verdana, sans-serif;
				text-decoration: none;
}
a.menutop:active {
				outline: none;
				color: black;
}
a.menutop:hover {
				background-color: #ff0000;
}


/* Kolonne layout */

.layout-container {
				text-align: left;
				width: 950px;
				margin: 0px auto 0px auto;
				padding: 0px 0px 0px;
				overflow: hidden;
				display: block;
}
a img {
				border: 0px;
}
.left {
				margin: 10px 0 10px 0;
				float: left;
				width: 550px;
				text-align: center;
				position: relative;
}
.left350 {
				float: left;
				width: 350px;
				margin: 10px 0;
				text-align: center;
				position: relative;
}
.left50pct {
				float: left;
				width: 450px;
				margin: 10px 10px 10px 10px;
				text-align: center;
				position: relative;
				padding-right: 10px;
}
.left100 {
				float: left;
				width: 100px;
				margin: 10px 10px 10px 10px;
				text-align: center;
				position: relative;
				
}
.right50pct {
				float: right; /* float: right; */;
				width: 450px;
				margin: 10px 10px 10px 10px;
				text-align: center;
				position: relative;
				display: block;
				overflow: visible;
}
.right {
				position: relative; /* float: right; */; /* width: 380px; */;
				margin: 5px;
				padding-left: 10px;
				overflow: hidden;
				display: block;
}


.left-list {
				float: left;
				width: 150px;
				margin: 5px 5px 5px 0px;
				position: relative;
				overflow: hidden;
				font-family: arial, verdana, sans-serif;
				text-decoration:none;
				font-size: 12px;
			
			
			font-weight:bold;
				
				
				
}
.right-list {
				float: left; /* float: right; */;
				width: 750px;
				margin: 5px 5px 5px 0px;
				position: relative;
				display:block;
				overflow:hidden;
				font-family: arial, verdana, sans-serif;
				text-decoration: none;
				font-size: 12px;
}



.fig {
				/* margin: 0px auto 0px auto; */
    			margin-left: auto;
				margin-right: auto;
				padding: 0px 0px 10px 0px;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: black;
				
				
}
.fig2 {
				/* margin: 8px auto 8px auto; */
    			margin-left: auto;
				margin-right: auto;
				padding: 0px 0px 10px 0px;
}
.center img {
				margin-left: auto;
				margin-right: auto;
				margin-top: 20px;
				display: block;
}
.figtekst {
				font-family: arial, sans-serif;
				font-size: 10pt;
				font-style: italic;
				text-align: left;
				padding: 0px 5px 20px 5px;
				margin-top: 5px;
				
				/* display: block; */
}
.figtekst2 {
				font-family: arial, sans-serif;
				font-size: 10pt;
				font-style: italic;
				text-align: left;
				padding: 0px 5px 20px 5px;
				border-top-width: 1px;
				border-top-style: solid;
				border-top-color: black;
				margin-top: 5px;
}
table.test {
				border-collapse: collapse;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 75%;
				border: 0px green solid;
				width: 100%;
				margin: 20px auto 20px auto;
}
table.test th {
				padding: 4px;
				background-color: #eeeeee;
				text-align: left;
				font-weight: bold;
				
  /* border-bottom:1px black solid; */
}
.test tr {
				text-align: left;
				
}
.test td {
				text-align: left;
				border: 0px solid black;
				border-bottom: 1px #cccccc dashed;
				padding: 4px;
				vertical-align: top;
}
.test tbody {
				border-bottom: 1px #cccccc dashed;
}
.oldrow td {
				background-color: #eeeeee;
				font-style: italic;
				color: red;
				font-size: 85%;
}
.separate td {
				border-top: 4px black solid;
}
.border-b tr {
				border-bottom: 1px #cccccc dashed;
				height: 1px;
				background-color: red;
}
.footer {
				font-family: arial, sans-serif;
				font-size: 80%;
				text-align: left;
				margin: 10px 0px 15px 0px;
				display: block;
}
.c1 {			/* Plus */
				width: 2%;
}
.c2 {			/* Station */
				width: 17%;
}
.c3 {			/* Sikr.anlæg */
				width: 17%;
}
.c4 {			/* Ibrugtaget */
				width: 10%;
}
.c5 {			/* Fjernstyret fra */
				width: 10%;
}
.c6 {			/* Linjeblok */
				width: 10%;
}
.c7 {			/* Ibrugtaget */
				width: 10%;
}
.c8 {			/* capp */
				width: 6%;
}
.c9 {			/* forb. til */
				width: 12%;
}
.c10 {			/* SP */
				width: 6%;
}
.show {
				/* background-color:#eeeeee; */
 				font-style: italic;
				color: red;
				display: none;
				vertical-align: top;
}

.showold {
				/* background-color:#eeeeee; */
 				font-style: italic;
				color:#555555;
				display: none;
				vertical-align: top;
}

.showSP {
				font-style: italic;
				color:#555555;
				vertical-align: top;
}

/* Image menu in tableform        */
/* ------------------------------ */
/* Use thead for header textt     */
/* Use tbody for imagerow         */
/* Use tfoot for imagemenu text   */
div.centered table {
				margin: 0px auto 20px auto;
}
.tabmenu table {
				text-align: left;
				border-collapse: separate;
}
.tabmenu thead th {
				color: black;
				text-align: center;
				font-family: verdana, arial, sans-serif;
				font-size: 125%;
				background-color: #eeeeee;
				padding: 5px 5px 5px 5px;
				margin: 0px 5px 0px 5px;
}
.tabmenu tbody td {
				/* width: 1px; */
				margin: 0px auto 0px auto;
				vertical-align: top;
				padding: 0px 5px 0px 5px;
}
.tabmenu tfoot td {
				padding: 5px 5px 5px 5px;
				background-color: #ffffff;
				border-top: 1px solid #000000;
				vertical-align: top;
}
.tabmenu img {
				margin: 20px auto 20px auto;
}

.c50 {
				width: 50%;
}
.c33 {
				width: 33%;
}
.c25 {
				width: 25%;
}
/* HREF for picture selector */
a.picselect img {
				margin: 10px auto 10px auto;
				display: block;
}
a.picselect {
				margin: 0px auto 10px auto;
				display: block;
				border: 1px dashed #ffffff;
}
a.picselect:active {
				outline: none;
}
a.picselect.link {
				outline: none;
}
a.picselect:hover {
				border: 1px dashed #cccccc;
}
.figlinkwrap {
				position: relative;
				overflow: hidden;
}
.figlink img {
				position: relative;
				margin: 0px auto 0px auto;
				padding: 0px 0px 10px 0px;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: black;
}
.figlink a:hover {
				background-color: white;
}
.figlink a:hover span {
				width: 60px;
				height: 60px;
				display: block;
				position: absolute;
				top: 10px;
				left: 10px;
				z-index: 101;
				cursor: pointer;
				background: url('../magnifying-glass.png') no-repeat;
}
.skema ol {
				margin: 10px auto 10px auto;
				background-color: lime;
				display: block;
}
.skema li {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 75%;
				padding: 5px;
				border-top: 1px dashed black;
				margin: 5px 5px 5px 5px;
}
.border-b li {
				border-bottom: 1px dashed black;
}
.pointer {
				cursor: pointer;
}


.leftlist {
				float: left;
				width: 49%;
				margin: 10px 0;
				position: relative;
				padding: 0% 0% 0% 0%;
}
.rightlist {
				/* position: relative; */
	float: right;
				width: 49%;
				margin: 10px 0;
				overflow: hidden;
				padding: 0% 0% 0% 0%;
				display: block;
}
/* Timeline */
ul.timegraph {
				font-family: arial, sans-serif;
				float: left;
				font-size: 0.8em;
				list-style-type: none;
				font-weight: normal;
				display: block;
				width: 950px;
				margin: 20px 0px 0px 0px;
				padding: 0;
}
ul.timegraph li.first {
				float: left;
				width: 150px;
}
ul.timegraph li {
				float: left;
				width: 200px;
}
ul.timeline {
				font-family: arial, sans-serif;
				float: left;
				font-size: 0.8em;
				list-style-type: none;
				font-weight: normal;
				display: block;
				width: 950px;
				margin: 0px 0px 20px 0px;
				padding: 0;
}
ul.timeline li.vertfirst {
				width: 141px;
				padding: 5px;
}
ul.timeline li.vertline {
				width: 36px;
}
ul.timeline li.verttext {
				width: 153px;
				padding: 5px;
				display: block;
}

ul.timeline li.vertlast {
				width: 120px;
}
ul.timeline li {
				float: left;
				margin: 0;
}
ul.reflist {
				float: left;
				list-style-type: none;
				padding: 0px;
				margin: 2px 0px 2px 0px;
}
ul.reflist li {
				margin: 5px;
}
.reflist a {
				font-size: 85%;
				font-family: Arial, Helvetica, sans-serif;
}

/* play area */

ul.imageindex {
				float: left;
				padding: 10px 0px 0px 0px;
				margin: 20px 0px 0 0px;
				font-family: verdana, sans-serif;
				font-size: 125%;
				font-weight: bold;
				display: block;
}
ul.imageindex li.img {
				float: left;
				width : 150px;
				background: #eeeeee;
				padding: 5px;
}
ul.imageindex li.text {
				float: left;
				width: 780px;
				background: #eeeeee;
				padding: 5px;
}
.leftbar {
				float: left;
				position: relative;
				width: 250px;
				margin: 0px 0px 0px 0px;
				padding: 20px 0px 20px 0px;
}
.rightbar {
				position: relative;
				width: 700px;
				margin: 0px 0px 0px 0px;
				padding: 20px 0px 20px 0px;
				overflow: hidden;
}
.graybar {
				/* 	margin: 10px auto 10px auto; */
				background-color: #eeeeee;
				height: 50px;
				font-family: verdana, sans-serif;
				font-weight: normal;
				font-size: 125%;
				margin-bottom: 20px;
}
.graybar span {
				/* display: inline-block; */
				margin: 0px;
				overflow: visible;
				vertical-align: bottom;
				margin-top: 0px;
				padding-top: 5px;
				font-size: 66%;
}
.graybartext {
				font-size: 60%;
				color: #555555;
				margin: 5px 0px;
				display: block;
}
.graybar img {
				display: inline;
				position: absolute;
				top: 0px;
				margin: 0px auto 0px auto;
				overflow: hidden;
				left: 37px;
}
.graybarsub {
				font-family: verdana, sans-serif;
				font-weight: bold;
				font-size: 90%;
				display: block;
				margin-top: 15px;
}

p.graybarsub {
				font-size: 80%;
				font-weight: normal;
				font-family: Arial, Helvetica, sans-serif;
				background-color: #FFFFFF;
}
.obs {
				font-family: "Courier New", Courier, monospace;
				font-size: 85%;
				font-style: normal;
				font-weight: normal;
				color: red;
				background-color: #FFFFFF;
}
table.relay {
				border-collapse: collapse;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 75%;
				border: 0px green solid;
				width: 100%;
				margin: 20px auto 5px auto;
}
table.relay th {
				padding: 3px;
				background-color: #eeeeee;
				text-align: left;
				font-weight: bold;
  /* border-bottom:1px black solid; */
}
.relay tr {
				text-align: left;
}
.relay td {
				text-align: left;
				border: 0px solid black;
				border-bottom: 1px #cccccc dashed;
				padding: 4px;
				vertical-align: top;
}
.relay tbody {
				border-bottom: 1px #cccccc dashed;
}

.relay img {
				vertical-align: middle;
}


.rc1 {
				width: 10%;
}
.rc2 {
				width: 25%;
}
.rc3 {
				width: 45%;
}
.rc4 {
				width: 20%;
}
.rc5 {
				width: 15%;
}
.knap {
				background-position: center;
				background-image: url('../sikr/elek/grafik/knap17x17-T.gif');
				background-repeat: no-repeat;
				padding-left: 5px;
				padding-right: 5px;
				background-attachment: scroll;
}
table.inline {
				border-collapse: collapse;
				font-family: Arial, Helvetica, sans-serif;
				width: 300px;
				float: right;
				overflow: visible;
				margin-bottom: 10px;
				margin-left: 10px;
				margin-right: 0px;
				margin-top: 0;
				background-color: #EEEEEE;
}
.inline tbody {
				margin-bottom: 0px;
				margin-left: auto;
				margin-right: 0px;
				margin-top: auto;
}
.inline td {
				padding: 5px;
}
a.inline img {
				margin: 0px auto 10px auto;
				display: block;
}
.subtext-inline td {
				font-size: 80%;
}
.whitebar-inline {
				background: #FFFFFF;
}

.inline p {
				
				font-size: 75%;
				font-family:Arial, Helvetica, sans-serif;
}
table.grp64 {
				border-collapse: collapse;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 80%;
				border: 0px green solid;
				width: 100%;
				margin: 10 auto 35px auto;
}
table.grp64 th {
				padding: 3px;
				background-color: #eeeeee;
				text-align: left;
				font-weight: bold;
  /* border-bottom:1px black solid; */
}
.grp64 tr {
				text-align: left;
				table-layout: auto;
}
.grp64 td {
				text-align: left;
				padding: 4px;
				vertical-align: top;
}

.px320 {width: 320px;

				
}

.px260 {
				width:260px;
}

.grp64sub {
				padding: 5px 0 0 0;
				font-size: 90%;
				border-top: 1px #DDDDDD dashed;
				margin-top: 10px;
}


.titlebar {
				color: black;
				text-align: left;
				font-family: verdana, arial, sans-serif;
				font-size: 90%;
				font-weight: bold;
				background-color: #eeeeee;
				padding: 5px 5px 5px 5px;
				height: 20px;
				vertical-align: middle;
				margin-bottom: 10px;
				margin-left: 0px;
				margin-right: 0px;
				margin-top: 10px;
}

.imgx {
				float: none;
				display: block;
}

.nameref {
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%; /* font-family: arial, verdana, sans-serif; */;
				text-decoration: none;
				color: black;
				text-decoration: inherit;
}

.nameref:hover {
				text-decoration: none;
}

table.sporkabel {
				margin: 0px 0px 20px 0px;
				border-collapse: collapse;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 75%;
				vertical-align: middle;
				width: 550px;
}
.sporkabel th {
				background-color: #eeeeee;
				font-weight: bold;
				height: 25px;
				padding: 0px 5px 0px 5px;
				vertical-align: middle;

}
.sporkabel tr {
				table-layout: auto;
				vertical-align: middle;
}

.sporkabel tr:hover {
				background-color:#fafafa;
}
.sporkabel td {
				padding: 0px 5px 0px 5px;
				margin: 0px 5px 0px 5px;
				vertical-align: middle;
}

.sporkabel tbody {
				text-align: left;
}


.sporkabel img {
				margin: 0px 0px 0px 0px;
}

.skc1 {
				width: 146px;
				text-align: left;
			
}
.skc2 {
				width: 24px;
}
.skc3 {
				width: 30px;
				text-align: center;
}
.skc4 {
				width: 150px;
}

.skc5 {
				width: 30px;
				text-align: left;
}

.skc6 {
				width: 24px;
}

.skc7 {
				
				text-align: left;
				
				border-collapse:separate;
				border-left:1px gray dashed;
				
}

.relay img {
				vertical-align: middle;
}

img.centered {
				margin: 15px auto 15px auto;
				padding: 5px;
				display:block;
}

img.centerborder {
				margin: 15px auto 0px auto;
				padding: 5px;
				display:block;
				background-color:black;
				
				
}

img.centernoborder {
				margin: 15px auto 0px auto;
				padding: 5px;
				display:block;
}


.center800 {
				width: 810px;
				margin: 0 auto 0 auto;
				display: block;
				padding: 5px;
				
}

p.center800 {
				background-color: #eeeeee;
				text-align: center;
				font-family: Calibri;
				font-size: 150%;
				padding: 1px;
				margin: 15px auto 15px auto;
}

.dato {
				color: blue;
				font-size: 50%;
				vertical-align:middle;
}

.videobar p {
				display: block;
				width: 950px;
				height: 20px;
				color: #000000;
				font-family: Verdana;
				font-weight: bold;
				border-bottom: thin;
				border-bottom-style: solid;
				border-bottom-color: black;
				margin-top: 15px;
				margin-bottom: 5px;
}

.videobar-bund p {
				font-family: Verdana;
				font-size: 80%;
				color: gray;
				text-align: left;
				width: 950px;
				display: block
}

.figtekstsub {
				font-family: arial, sans-serif;
				font-size: 80%;
				color: gray;
				text-align: left;
				display: block
}

.subcap {
				text-transform: capitalize;
				font-size: 75%;
}

.inlinepicleft {
				/* width: 300px; */
				background-color:#eeeeee;
				padding: 5px;
				float:left;
				margin: 5px 5px 5px 0px;
				display:block;
}

.inlinepicleft p {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 75%;
				margin-bottom: 5px;
				margin-top: 5px;
}
				
.inlinepicright {
				/* width: 300px; */
				background-color:#eeeeee;
				padding: 5px;
				float:right;
				margin: 5px 0px 5px 5px;
				display:block;
}

.inlinepicright p {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 75%;
				margin-bottom: 5px;
				margin-top: 5px;
}

.dateleft {
				width: 75px;
				background-color: #ffffff;
				padding: 10px;
				float:left;
				margin: 20px 0px 0px 0px;
				display:block;
				height:100px;
				border: thin black solid;
}

.datebig {
				font-size: 50px;
				font-family: verdana, arial, sans-serif;
				font-weight:bold;
				color:red;
}
	
.datecaption {
				font-size: 125%;
				font-family: verdana, arial, sans-serif;
				padding: 3px;
				margin-bottom: 15px;
				margin-top: 20px;
				background-color: #eeeeee;
				
}	

.datecaption img {
				margin-left: 5px;
				vertical-align:bottom;
}

.dateyear {
				font-size: 125%;
				margin-top: 5px;
}

.imageprint img{
	 			position: relative;
				left: 0px;
}


.imageprint p {
				position: absolute;
				top: 170px;
				left: 25px;
				width: 380px;
				color: white;
   				font: bold 18px Helvetica, Sans-Serif;
   				background: rgb(0, 0, 0); /* fallback color */
  				/*background: rgba(0, 0, 0, 0.7); */
   				background: rgba(152, 191, 33, 0.5);
   				padding: 10px;
   				cursor:pointer;
}

.imageprint p:hover {
				background: rgba(255, 0, 0, 0.5);				
}

.smalltext p {
				color: black;
				font-family: arial, sans-serif;
				font-size: 60%;
				text-align: left;
}

