body { 
	font: 14px "Lucida Grande", Candara, Tahoma; 
	background-image:url('http://salldata.dk/library/image/baggrund.jpg'); fixed; 
	background-attachment:fixed;
	overflow-x: hidden;
	margin:0px;
}
form {
	margin-bottom:0px;
}

.baggrund {
	overflow:hidden;
}

label { 
	font: 12px "Lucida Grande", Candara, Tahoma; 
	display:inline-block;
	width:90px;
	text-align: right;
}

h4 {
	font-size: 1em; 
	font-weight: bold; 
	margin: 0;
}

a {
	color: white;
    text-decoration: none;
}

.flag { 
	border: 0px;
	height: 20px;
	margin-top:20px;
	margin-right:20px;
	}

.ikon { 
	border: 0px;
	height: 50px;
	}

.ikon1 { 
	border: 0px;
	height: 50px;
	margin-right:15px;
	}
	
.kontrolikon { 
	border: 0px;
	height: 40px;
	margin:12px;
}

.maindiv {
	position: relative;
	padding: 20px; 
	background-image:url('http://salldata.dk/library/image/admin.jpg');
	margin: 0px 20px;
	color:#000;
	font-size:20px;

	-moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  border-bottom-left-radius: 10px;
  
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.innerdiv {
	position: relative;
	padding: 10px; 
	border:4px solid black;
	-moz-border-radius-topleft: 10px;
  -webkit-border-top-left-radius: 10px;
  border-top-left-radius: 10px;
  
  -moz-border-radius-topright: 10px;
  -webkit-border-top-right-radius: 10px;
  border-top-right-radius: 10px;

	-moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  border-bottom-left-radius: 10px;
  
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-bottom-right-radius: 10px;
  box-shadow: 10px 10px 5px #333;
  min-height: 470px;
}

.jelling {
	position: relative;
	padding: 10px; 
	border:4px solid black;
	background: #fff url("http://salldata.dk/library/image/jelling.png") no-repeat fixed top right;
	-moz-border-radius-topleft: 10px;
  -webkit-border-top-left-radius: 10px;
  border-top-left-radius: 10px;
  
  -moz-border-radius-topright: 10px;
  -webkit-border-top-right-radius: 10px;
  border-top-right-radius: 10px;

	-moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  border-bottom-left-radius: 10px;
  
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-bottom-right-radius: 10px;
  box-shadow: 10px 10px 5px #333;
  min-height: 470px;
}

.helpdiv {
	position: relative;
	padding: 0px 30px 0px 30px; 
	border:4px solid black;
	background-image: url("http://salldata.dk/library/image/admin.jpg");
	-moz-border-radius-topleft: 10px;
  -webkit-border-top-left-radius: 10px;
  border-top-left-radius: 10px;
  
  -moz-border-radius-topright: 10px;
  -webkit-border-top-right-radius: 10px;
  border-top-right-radius: 10px;

	-moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  border-bottom-left-radius: 10px;
  
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-bottom-right-radius: 10px;
  box-shadow: 10px 10px 5px #333;
  min-height: 470px;
}

.maindiv h3 {
	text-decoration: none; 
	color: #000; 
	font-size:20px;
	font-style:bold;
	margin-top:0px;
	margin-bottom:5px;
}

.maindiv p {
	text-decoration: none; 
	color: #222; 
	font-size:15px;
	margin-bottom:5px;
}

.maindiv a { 
	text-decoration: none; 
	color: #22f; 
}
.maindiv a:hover { 
	color: #933;
}

.overskrift {
	float:left;
	margin-right:10px;
}

.maindiv table {
	border-style:solid;
	background-color:#ddd;
	font-size:14px;
	border-width: 3px;
	border-color: grey;
  box-shadow: 5px 5px 3px #333;
}

.maindiv tr {
	font-size:16px;
	border: 1px solid grey; 
}

.maindiv th {
	font-size:16px;
	border: 1px solid grey; 
}

.maindiv td {
	font-size:14px;
	border: 1px solid grey; 
	padding-left:5px; 
	padding-right:5px;
}

.titleline {
	position: relative;
	padding: 10px 10px 10px 10px; 
	background-image:url('http://salldata.dk/library/image/admin.jpg');
}

.footer {
  position: absolute;
  width:100%;
  bottom: 0px;
}

.billeddiv {
	float:right;
	margin-right:70px;
	margin-bottom:20px;
	width:40%;
	overflow:hidden;
}

.infodiv {
	font: 14px "Lucida Grande", Candara, Tahoma; 
	margin:20px;
	clear:both;
	border: 1px solid black; 
	background:#7f7f7f;
  background:rgba(255,255,255,0.3);

}

.infodiv p {
	margin:20px;
}
.infobillediv {
	clear:both;
	float:left; 
	margin-right:20px; 
	border: 1px solid black; 
	-webkit-filter: contrast(100%) brightness(200%)
}

.infobillede {
	clear:both;
}

.adjust {
		color:blue;
    border: 2px  solid #00F;
    padding-left:10px;
    padding-bottom:10px;
    width:220px;
    margin-top:20px;
    margin-bottom:30px;
}

.kontrolikoner {
		color:blue;
    border: 2px  solid #00F;
    padding:10px;
    width:220px;
    margin-top:20px;
    margin-bottom:30px;
}

.adjust h3, h4 {
		color:gray;
    margin:0px;
}

.panel_footer {
	position:absolute;
	bottom:20px;
	height:100px;
}

.panel_footer p {
	text-decoration: none; 
	color: #222; 
	font-size:15px;
	margin-bottom:5px;
}

.panel_footer a { 
	text-decoration: none; 
	color: #22f; 
}
.panel_footer a:hover { 
	color: #933;
}

.lockzoom {
	float:right;
}

.kirkeb {
	border:4px solid grey;
}
.kirkeb:hover {
	border:4px solid darkblue;
}
.tooltip {
  text-decoration:none;
  position:relative;
}
 
.tooltip span {
  display:none;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:6px;
  color:black;
  background:white; 
  font-size:14px;
}
 
.tooltip span img {
  float:left;
}
 
.tooltip:hover span {
  display:block;
  position:absolute;
  top:0;
  left:0;
  z-index:1000;
  width:auto;
  max-width:320px;
  min-height:30px;
  border:1px solid black;
  margin-top:12px;
  margin-left:32px;
  overflow:hidden;
  padding:8px;
}