/* { margin: 0; padding: 0; border: 0; } */
/*	default font size is 1em=16px */
/*	behavior: url(ie-css3.htc); nyere and larger file, rounded corners */
/*	behavior: url(border-radius.htc); rounded corners */
body {
/*  skype background cyan #00AFF0 */
/*	background:url(/img/background-open-source.gif); background-repeat:repeat-x; margin:0px; */
/*	background:#15293E; OR #eeeeee; OR #E7E7E7; background-repeat:no-repeat; background-position:right top; */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:150%;
}
#header { border-bottom:1px solid #000; padding:10px; background-color: #eee; }
#wrapper, #container, #bund1, #bund2, #bund3, #column1, #column2, #column3 {
	-khtml-border-radius:11px; -moz-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 11px;	behavior: url("/border-radius.htc")}
#wrapper, #container, #bund {background-color:#ffffff;margin-top:3px;margin-left:auto; margin-right:auto; width: 960px; color: #333; border: 0px solid #d7d7d7; }
#bund1, #bund2, #bund3 {float:left; width:286px;margin:4px 1px 4px 4px;background-color: #FEFEFE; padding: 13px; border: 1px solid #d7d7d7; }
/* #column1 { float: left; width: 160px; margin:4px 1px 4px 4px; background-color: #FEFEFE; padding: 10px; border: 1px solid #d7d7d7; } */
#column1 { float:left; width:170px; margin:4px 1px 4px 4px; background-color:#FFFFFF; padding:0px; border:0px solid #d7d7d7; }
#column2, #download {float: left; width: 546px; margin: 4px 1px 4px 2px; background-color: #fefefe; border: 1px solid #d7d7d7; padding: 10px 20px 10px 20px }
#column3 { float: left; width: 170px; margin: 4px 4px 4px 2px; background-color: #fefefe; border: 1px solid #d7d7d7; padding: 7px; }
#download { position: static; width: 700px; background-color: #fefefe; margin-left: 10%; margin-right: 10%; margin-top: 0px; }
#clear { clear: both;}
#footer { clear: both; margin: 0; background-color: #eee;}
#smiley { position: fixed; z-index: 2; left: 5px; top: 5px }
#topimg { position: fixed; z-index: 1; border:0px; top: 0; display: block; margin: 0px auto; }
#top-knowware-text {
	width: 960px; height: 30px; background-color: #ff0000;  font-size: 16px; font-weight: bold;
    margin-left: auto; margin-right: auto;	border: 2px solid #ff00dd; text-align: center; padding: 10px;
}
#preview { margin-left:auto; margin-right:auto;width:1024px;height:813px;border:1px solid #000000;}
#adsense160 { position: fixed; z-index: 5; right: 5px; bottom: 20px; }
#box1c { background-color: #ffffff; width:700px; margin:auto; padding:20px; border:1px solid #d7d7d7; position:absolute;top:5px; left:-100px; }

span.dropt {border-bottom: thin dotted; background: #ffeedd;}
span.dropt:hover {text-decoration: none; background: #ffffff; z-index: 6; }
span.dropt span {position: absolute; left: -9999px;  margin: 20px 0 0 0px; padding: 3px 3px 3px 3px; border-style:solid; border-color:black; border-width:1px; z-index: 6;}
span.dropt:hover span {position: absolute; left: 2%; background: #00ffff;} 
span.dropt span {position: absolute; left: -9999px; margin: 4px 0 0 0px; padding: 3px 3px 3px 3px;  border-style:solid; border-color:black; border-width:1px;}
span.dropt:hover span {margin: 20px 0 0 170px; background: #ffffff; z-index:6;} 

.rel {
	margin: 50px 0 0 33px;
	padding: 25px;
	position: relative;
	z-index: inherit;
	zoom: 1; /* For IE6 */
}

/* html kode <img src="sunset.gif" class="floatright"> */
img.floatleft { float: left; margin: 5px; border: 0px}
img.floatright { float: right; margin: 5px; border: 0px}
p {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:13px; color:#333; 
	line-height:140%;
}
/*	p {text-indent:50px;} */
.authordate {font-size:90%; color:gray;}
.klein {font-size:0.8em; color:#444;}
.size150 {font-size:150%;}
.nyeste {
	font-size:12px; 
	margin-top:6px;	
	margin-bottom:6px;
	line-height:100%;
}
.nyeste a:link {
	font-size:0.9em; 
	color:#333333;
	text-decoration:none;
}
.nyeste a:visited {
	font-size:0.9em; 
	color:#333333;
	text-decoration:none;
}
.nyeste a:hover {
	text-decoration:underline;
}
.five {
	font-size:13px; color:#333333;
	margin-top:0px;
	margin-bottom:5px;
	line-height:140%;
}
table {
	background:white;
 	border-collapse:collapse;
	border:1px solid #E0E0E0;
}
td {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:13px; color:#333333;
	line-height:140%;
	text-align:left; 
	vertical-align:top;
	padding:10px 10px 10px 10px; 
}
td.streg {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:13px;
	text-align:left; 
	vertical-align:top;
	border:1px solid #E0E0E0;
	padding:10px 10px 10px 10px; 
}
td.bund {
	background-color:#EFEFF2;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:11px; color:#333333;
	text-align:left; 
	vertical-align:top;
	border:2px solid #E0E0E0;
}

.smaltabel {
	padding:2px; 
}

h1, h2, h3, h4, h5 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
h1, h2, h3 {
	margin-top: 5px;
}
ul, ol, li, blockquote {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

a:link {
	color: blue;
	text-decoration:none;
}
a:visited {
	color: blue;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration:underline;
}
 /* 
	position: default value is static. It goes with the normal flow
	An absolute position element is positioned relative to the first parent element that has a position other than static. 
	If no such element is found, the containing block is <html>
	position: absolute og fixed får sit eget layer, brug z-index til at definere layer, højest går forrest
	kan have disse værdier: top, right, bottom, left,
	left: 30px; virker kun, hvis der er defineret en position: value
	margin: 0px auto; a way to center. also written like margin-left: auto; margin-right: auto; 
	display: block; makes the elements inside the DIV into block elements, and thus displayed below each other, rather than all on one line.
	margin-left: auto; 	margin-right: auto;	width: 50em; centers. Nada if float is active. Nada if position: absolute; FOR fixed width
	When float, a width must also be included.
	max-width: 36em;
	left: 80px; -- auto % px inherit functions only with position set to value
	margin-left:420px; push to the left
	margin-left: 10%; margin-right: 10%; centers liquid layout 
	margin-left: auto; 	margin-right: auto;	width: 960px ; centers with fixed width. Nada if float is active. Nada if position: absolute; 
	position: absolute; z-index:2; left: 810px;
	float ok without position, overrides "margin: 0 auto". Has no function if position: absolute
 */ 
/* IDs can only be applied once per page, while classes can be used as many times on a page as needed. */

