
html, body {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		background-color:#FFFFFF;
		text-align:center;
		scrollbar-3dlight-color: #cac2ad; 	
		scrollbar-arrow-color: #d2b65b;		
		scrollbar-darkshadow-color: #333333;
		scrollbar-face-color: #1b274b;	
		scrollbar-highlight-color: #333333;	
		scrollbar-shadow-color: #333333;	
		scrollbar-track-color: #eee9e9;		
		line-height:18px;
    	margin: 0;
   		padding: 0;
}

#yderramme {
	margin:50px auto auto auto;
	width:950px;
	height:500px;
	text-align:left;
	position:relative;
	background-color:#c0bebe;
	}

#referencetable { border-color:#999999; }
#referencetable td { border-color:#999999; }
#referencetable tr { border-color:#999999; }

#projektlinks { color:#FFFFFF; font-weight:bold; background-color:#666666; line-height:20px;}
#projektlinks1 { color:#333333; font-weight:none;}
#projektlinks2 { color:#000000; font-weight:none; line-height:13px;}
#projektstreg { color:#000000;}

#tilbagelink a:link { color:#FF6600; text-decoration:none; font-weight:none; margin: 5px 15px 0px 0px;}
#tilbagelink a:hover { color:#FF6600; text-decoration:none; font-weight:none; margin: 5px 15px 0px 0px;}
#tilbagelink a:active { color:#FF6600; text-decoration:none; font-weight:none; margin: 5px 15px 0px 0px;}
#tilbagelink a:visited { color:#FF6600; text-decoration:none; font-weight:none; margin: 5px 15px 0px 0px;}

#toplink a:link { color:#006633; text-decoration:none; font-weight:none; margin: 5px 15px 0px 0px;}
#toplink a:hover { color:#006633; text-decoration:none; font-weight:none; margin: 5px 15px 0px 0px;}
#toplink a:active { color:#006633; text-decoration:none; font-weight:none; margin: 5px 15px 0px 0px;}
#toplink a:visited { color:#006633; text-decoration:none; font-weight:none; margin: 5px 15px 0px 0px;}

#projektlinks1 a:link { color:#000000; text-decoration:none; margin-left:10px; font-weight:none;}
#projektlinks1 a:hover { color:#000000; text-decoration:none; margin-left:10px; font-weight:none;}
#projektlinks1 a:active { color:#000000; text-decoration:none; margin-left:10px; font-weight:none;}
#projektlinks1 a:visited { color:#000000; text-decoration:none; margin-left:10px; font-weight:none;}
	
#menuramme { background-color:#FFFFFF; width:950px; height:50px;}

#logo {
	width:950px;
	color:#000000;
	position:absolute;
	text-align:right;
	margin-top:31px;
	font-size:24px;
	background-color:#FFFFFF;
	}

#indholdsramme {
	margin:auto auto auto auto;
	width:950px;
	height:430px; 
	text-align:left;
	position:relative;
	background-color:#FFFFFF;
	}

#tekstramme {
	margin:auto 0px auto auto;
	width:450px;
	height:405px; 
	text-align:left;
	position:relative;
	background-color:#FFFFFF;
	}

#tekstramme2 {
	margin:auto auto auto auto;
	width:950px;
	height:400px; 
	position:relative;
	background-color:#FFFFFF;
	}

/*MELLEM*/
#tekstramme3 {						
	margin:auto 0px auto auto;
	width:550px;
	height:405px; 
	text-align:left;
	position:relative;
	background-color:#FFFFFF;
	overflow:auto;
	}
	
#projektramme {						
	margin:auto auto auto auto;
	width:950px;
	height:406px; 
	text-align:left;
	position:relative;
	background-color:#FFFFFF;
	}

#projektmenu {						
	margin:0px 0px 0px 0px;
	width:150px;
	height:385px; 
	text-align:left;
	position:absolute;
	background-color:#FFFFFF;
	}
	
#valgtprojektoverskrift { 
color:#FFFFFF; 
margin: 0px 3px 3px 150px; 
padding-top: 3px;}
	
#projektindhold {						
	margin:auto auto auto 150px;
	width:800px;
	height:406px; 
	text-align:left;
	position:absolute;
	background-color:#FFFFFF;
	overflow:auto;
	}

#projektindholdvalgt {						
	margin:auto auto auto 150px;
	width:800px;
	height:406px; 
	text-align:left;
	position:absolute;
	background-color:#FFFFFF;
	}

/*Ramme til at teste med*/
#testramme {						
	margin:auto 0px auto auto;
	width:550px;
	height:405px; 
	text-align:left;
	position:relative;
	background-color:#FFFFFF;
	overflow:auto;
	}
	
#kontaktramme {						
	margin:auto auto auto auto;
	width:450px;
	height:405px; 
	text-align:left;
	position:relative;
	background-color:#FFFFFF;
	overflow:auto;
	}
	
/*STOR*/
#tekstramme4 {						
	margin:auto auto auto auto;
	width:600px;
	height:405px; 
	text-align:left;
	position:relative;
	background-color:#FFFFFF;
	overflow:auto;
	}

/*STOR*/
#tekstramme5admin {						
	margin:auto 0px auto auto;
	width:700px;
	height:405px; 
	text-align:left;
	position:relative;
	background-color:#FFFFFF;
	overflow:auto;
	}

#refmenu {
	margin:auto auto auto auto;
	width:147px;
	height:405px; 
	text-align:left;
	position:absolute;
	background-color:#1b274b;
	color:#FFFFFF;
	font-size:9px;
	padding-left:4px;
	overflow:auto;
	}

#agentramme {						
	margin:auto auto auto auto;
	width:700px;
	height:405px; 
	text-align:left;
	position:relative;
	background-color:#FFFFFF;
	margin-left:250px;
	}

#agenthoejre {
    margin-left:450px;						
	width:250px;
	height:405px; 
	text-align:left;
	background-color:#1b274b;
	padding: 0px 0px 0px 0px;
	position:absolute;
	color:#FFFFFF;
	}

#agenthoejre p {
margin-left:10px; margin-top:10px; margin-right:10px;
}

#agentvenstre {		
	width:450px;				
	height:405px; 
	text-align:left;
	background-color:#FFFFFF;
	padding: 0px 0px 0px 0px;
	position:absolute;
	}

#refmenu a {color:#FFFFFF; margin-left:0px; margin-top:3px; text-decoration:underline;}
#refmenu a:hover {color:#d2b65b; margin-left:0px; margin-top:3px; text-decoration:none;}

#produktmenu {
	margin:auto auto auto auto;
	width:100px;
	height:300px; 
	text-align:left;
	position:absolute;
	background-color:none;
	color:#FFFFFF;
	font-size:12px;
	padding-left:30px;
	padding-top:0px;
	line-height:21px;
	}	

#produktmenu a{ color:#1b274b; text-decoration:none; padding:2px 2px 2px 2px; }
#produktmenu a:hover {color:#d2b65b; margin-left:0px; margin-top:3px; text-decoration:none;}

.blaalink a{ color:#1b274b; text-decoration:none; padding:0px 0px 0px 0px; }
.blaalink a:hover {color:#d2b65b; margin-left:0px; margin-top:3px; text-decoration:none;} 

.blaalink2 a{ color:#1b274b; text-decoration:none; padding:0px 0px 0px 0px; }
.blaalink2 a:hover {color:#1b274b; margin-left:0px; margin-top:3px; text-decoration:underline;}

.blaalink3 a{ color:#FFFFFF; text-decoration:none; padding:0px 0px 0px 0px; }
.blaalink3 a:hover {color:#FFFFFF; margin-left:0px; margin-top:3px; text-decoration:underline;}

.refoverskrift { color:#d2b65b; font-weight:none; margin-top:3px; margin-left:3px;}

#nyhedstekst { color:#FFFFFF; font-weight:none; text-align:center; margin-top:2px; font-size:14px;}
#nyhedstekst a {color:#FFFFFF; margin-left:5px; margin-top:3px; text-decoration:none;}
#nyhedstekst a:hover {color:#d2b65b; margin-left:5px; margin-top:3px; text-decoration:none;}

#nyhedsoverskrift { color:#672980; font-weight:none; margin-top:0px; margin-left:0px; vertical-align:middle; line-height:20px;}
#nyhedsikon { color:#d2b65b; font-weight:none; margin-top:3px; margin-left:0px; margin-right:3px; vertical-align:middle; line-height:20px;}
#nyhedsindhold { color:#000000; font-weight:none; margin: 2px 4px 13px 20px;}

#refindhold {
	margin:auto auto auto 150px;
	width:800px;
	height:405px; 
	text-align:left;
	position:absolute;
	background-color:#FFFFFF;
	}

#flashslide {
	margin:auto auto auto auto;
	width:950px;
	height:400px; 
	position:relative;
	background-color:#FFFFFF;
	z-index:55;
	}

#bund { background-color:#1b274b; height:25px; width:950px; text-align:right;}

#produktbund { background-color:#1b274b; height:50px; width:950px; text-align:right; vertical-align:middle;}
#produktbund2 { background-color:#1b274b; height:90px; width:950px; text-align:right; vertical-align:middle;}

#top { background-color:#1b274b; height:25px; width:950px;}

<!-- --------------------------------------- ADMIN ----------------------------------- -->

.normaltekst_moerk_overskrift { color:#1b274b; font-size:12px; text-align:left; font-weight:bold;}
.normaltekst_moerk { color:#000000; font-size:12px; text-align:left; font-weight:none;}
.offline { color:#FF0000; font-size:12px; text-align:left; font-weight:none;}
.online { color:#009900; font-size:12px; text-align:left; font-weight:none;}

#tekstramme5admin a:link { color:#000000;}
#tekstramme5admin a:hover { color:#000000;}
#tekstramme5admin a:active { color:#000000;}
#tekstramme5admin a:visited { color:#000000;}
.valgtsprog {color:#FF9933; font-weight:bold;}


<!-- --------------------------------------- TEKSTER ----------------------------------- -->

#overskrift { color:#1b274b; font-size:13px; margin-left:10px; margin-top:10px; margin-right:10px; font-weight:bold;}

.overskrift2 { color:#1b274b; font-size:13px; margin-left:10px; margin-top:0px; margin-right:10px; font-weight:bold; padding-top:5px;}

.produkttekst { color:#FFFFFF; font-size:24px; margin-right:15px; font-family: Arial, Helvetica, sans-serif; background-color:none; vertical-align:top;}

#teknisknormaltekst { color:#000000; font-size:12px; margin-left:5px; margin-top:5px; margin-right:5px;}

#normaltekst { color:#333333; font-size:12px; margin-left:10px; margin-top:10px; margin-right:10px;}

<!-- VEJLEDNING OVERSKRIFT -->
.guides2 { color:#1b274b; font-size:12px; margin-left:5px; margin-top:2px; margin-right:5px; font-weight:bold;}

<!-- VEJLEDNING TEKST -->
.guides { color:#333333; font-size:12px; margin-left:5px; margin-top:2px; margin-right:5px; margin-bottom:15px;}


.tdtekniskdata_left {
		border:1px thin black;
		height:25px;
		text-align:left;
		border-bottom:0px;
		border-right:1px;
		border-left:1px;
		border-top:1px;
		padding-left:3px;
		}

.tdtekniskdata_right {
		border:1px thin black;
		height:25px;
		text-align:center;
		border-bottom:0px;
		border-right:1px;
		border-left:0px;
		border-top:1px;
		}

/*STOR*/
#teknisktekstramme {						
	margin:auto 0px auto auto;
	width:600px;
	height:405px; 
	text-align:left;
	position:relative;
	background-color:#FFFFFF;
	overflow:auto;
	}

.scrolltekst_3 {
	margin-left:5px;
	margin-right:5px;
	margin-top:15px;	
	position:inherit;
	width:800px;
	height:400px;
	overflow:auto;
	
	}

<!-- --------------------------------------- MENU ----------------------------------- -->

.sub {
background:url(../sub.gif); background-repeat:no-repeat; background-position:right;
}

#hnav, #hnav li, #hnav ul {
margin:0;  
background:#FFFFFF; 
list-style:none;
}
#hnav{
float:left; 
margin:21px 0px 10px 0px;
padding:0; 
border:3px outset #000000; 
border-width:0px; 
font-size:13px;
font-weight:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
z-index:15;
position:absolute;
display: block;
}
#hnav li{
position:relative; 
float:left; 
behavior:url(hover.htc);
background-color:#FFFFFF;

}
#hnav a{
display:block; 
padding:5px 7px; 
color:#257;
text-decoration:none;
color:#000000;
}
html*#hnav a:hover{/* Skjul for Opera */
background:#1b274b;
color:#d2b65b;
} 
#hnav ul{
display:none; 
padding:2px; 
border:1px outset #1b274b; 
width:14em; 
z-index:1;
}
#hnav li li{
float:none;
}
#hnav li li a{
padding:3px;
}
* html #hnav li li{display:inline;}
* html #hnav li li a{width:100%;}

#hnav li:hover{background:#FFFFFF;}
#hnav li:hover > ul{display:block; position:absolute; top:0; left:100%;}
#hnav > li:hover > ul{top:auto; left:auto;}

/* ie crap */
#hnav li.over ul{display:block; position:absolute;}
#hnav li.over ul ul{display:none;}

#hnav li.over ul li.over ul{display:block; position:absolute; top:0; left:98%;}
#hnav li.over ul li.over ul ul{display:none;}

#hnav li.over ul li.over ul li.over ul{display:block;}
