/* OFFENTLIGE SIDER */

.webkomiframecontainer {
	position: absolute !important;
	left: -9999px !important;
	top: auto !important;
	width: 1px !important;
	height: 1px !important;
	overflow: hidden !important;
	line-height: 1px !important;
	font-size: 1px !important;
}
.webkomdisplay {
	float: left;
	width: auto;
	height: auto;
	margin: 0;
	padding: 10px;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	background: inherit;
}
.webkomdisplay img {
	clear: both;
	float: left;
	margin: 0.4em 12px 0.4em 0px;
}
.webkomdisplay h2 {
	margin: 0.4em 8px 0 0;
}
.webkomdisplay h3 {
	clear: both;
	margin: 0 8px 0 0;
	padding: 2em 0 0 0;
	font-size: 120%;
}
.webkomdisplay p {
	margin: 0.2em 8px 1.6em 0;
	padding: 0;
	font-size: inherit
}
.webkomdisplay form {
	margin: 0;
	padding: 0;
}
.webkomdisplay .inputrow {
	clear: both;
	margin: 0;
	padding-top: 0.5em
}
.webkomdisplay label {
	color: inherit;
	margin-left: 0
}
.webkomdisplay label .mandatory, .webkomdisplay .errorMessage {
	color: red;
}
.webkomdisplay input.long {
	width: 97%;
	float: left;
}
.webkomdisplay input.short {
	width: 40%;
	float: left;
}
.webkomdisplay input.mini {
	width: 25%;
	float: left;
}
.webkomdisplay select {
	width: 98.5%;
	float: left;
}
.webkomdisplay option {
}
.webkomdisplay textarea, .webkomdisplay .skrivefelt {
	width: 97%;
	float: left;
}
.webkomdisplay input.webkomknap, .webkomapp input.webkomknap {
	clear: both;
	float: left;
	width: auto;
	padding: 2px;
	margin: 3px 0;
	border: 1px solid #555
}
.webkomsplitter {
	clear: both;
	width: 100%;
	margin: 10px 0;
	border-bottom: 1px solid gray
}
.webkomdisplay .quizquestion {
}
.webkomdisplay .quizradio {
	clear: both;
	margin: 8px 0;
}
.webkomdisplay .quizradio input {
	float: left
}
div.quizradio p {
	display: inline;
	background: inherit
}
/* OFFENTLIGE SIDER SLUT */
/* NY PRĘSENTATIONSMODEL 090207 */
.webkomdisplay .listning {
	clear: both;
	float: left;
	width: 98%;
	height: auto;
	margin: 0 0 10px 0
}
.webkomdisplay .bidraginfo {
	padding-bottom: 10px
}
.webkomdisplay .bidraginfo h3 {
	font-size: 1.2em;
}
.webkomdisplay .bidraginfo h3 span {
	padding-right: 0.4em
}
.webkomdisplay.bidraginfo ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.webkomdisplay .navigation {
	width: 100%;
}
.webkomdisplay .navigation .tekstlinks {
	float: left;
	width: auto;
}
.webkomdisplay .navigation .previous {
	float: none;
	margin: 0;
	padding: 0
}
.webkomdisplay .navigation .next {
	float: none;
	margin: 0;
	padding: 0
}
/* RETTELSER IFT EMUSEUM */
div.box-norm-i .listning .bidraginfo h3, div.box-norm-c .listning .bidraginfo h3, div.box-body1-i .listning .bidraginfo h3, div.box-body2-i .listning .bidraginfo h3, div.box-body3-i .listning .bidraginfo h3, div.box-special1-i .listning .bidraginfo h3, div.box-special2-i .listning .bidraginfo h3 {
	padding-left: 0
}
/* RETTELSER IFT EMUSEUM SLUT*/
/* NY PRĘSENTATIONSMODEL 090207 SLUT */
/* WEBWORKS START */
.webkomapp .wwgrp {
	float: left;
	width: auto;
	margin: 0;
	padding: 0
}
.webkomapp .long {
	float: none;
	width: 98%;
	margin: 0;
	padding: 0
}
.webkomapp .short {
	float: none;
	width: 40%;
}
.webkomapp .inputtabel .wwctrl img {
	margin-right: 20px;
}
.webkomapp .wwgrp br {
	line-height: 0.2em
}
.webkomapp .wwgrp .wwlbl label {
	font-style: normal;
	color: inherit;
	margin: 0;
	padding: 0
}
.webkomdisplay .checkbox {
	float: left;
}
.webkomdisplay .checkboxLabel {
	width: auto
}
.webkomapp .editor .wwgrp {
	float: none;
}
/* WEBWORKS SLUT */

