@charset "utf-8";
/* CSS Document */

body, html {background:url(../images/lyngback.jpg) no-repeat center center; width:100%; height:100%; margin:0px; overflow:auto; text-align: center;}
img,a img{border:none;}
p {margin:0; padding:0;}

.left { float: left; }

.h2 { text-transform: uppercase; }

#sitemap { float: left; position: absolute; top: 50%; left: 50%; margin-top: 283px; margin-left: -450px; }

.newstext div a {display: block; float: left; }
.newstext b { font-weight: normal; }

ul { list-style-type: square; padding: 0px; margin: 0 0 0 19px; }

.L1 { margin-left: 4px; padding: 0px; }

.menutable td { filter:alpha(opacity=90); opacity: 0.9; padding-left: 3px; }


.sprog { float:right; display: block; }
.sprog a { font-size: 10px; }

.frontboxes { float: left; clear: left; }

#MM2 a { visibility: hidden; }
#MM2 { padding-left: 3px; }

#venstre-menu { float: left; width: 138px; height: 281px; background: #094c76; }
#venstre-menu a { display: block; padding: 10px 0 10px 10px; width: 128px; border-bottom: 1px solid white; color: white }
#venstre-menu a:hover { background: #515151; } 
#venstre-menu li { padding: 0; margin: 0; list-style-image:none; }

#dwtoplogo { margin-bottom: 19px; }
.hovedmenu {
	float: left; z-index: 5; width: 902px; background: url(../images/menu_gradient.jpg);}
.hovedmenu2 {
	float: left; z-index: 5; width: 902px; background: url(../images/menu_gradient2.gif);}


.hovedmenu a,.hovedmenu2 a { display: block; padding: 3px 40px 3px 0; }


table.center {
	width:962px; 
	margin:auto;
	height:100%;
	vertical-align:middle;
}

.test {
	width:902px;
	height:502px;
	border:1px solid #d6d6d6;
	background-color:#ffffff;
	padding:25px 30px 27px 30px;
	overflow: hidden;
text-align: left;
clear:both;
position:relative; top: 50%; margin: -281px auto 0 auto;
z-index:1;
background: url(../images/patent.gif) no-repeat 725px 530px white;
}

.active, .active td, .inactive, .inactive td { text-align: left; }

.graa {background: #F8F8F8;}

.logo {
	margin-bottom:50px;
	float:left;
	display:block;
}

#vaelgbranche {
	position: absolute; z-index: 6; top: 50%; left: 50%; width: 100px; margin: -170px 0 0 -449px; font-size: 12px; font-family: Arial, Helvetica; color: white; padding: 3px 0 0 8px; 
}

#content {
	width:902px;
	height:418px;
	clear:both;
	overflow:hidden;
	}


.TXT, .TXT a, .TXTblack, TXTblack a, .pris, a.downloadlink, li, #textbox, #textbox a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	clear:left;
	text-decoration:none;
}

	
a h1 { color: black; }
		
.ikoner { margin: 0; padding: 0 0 3px 0; float: left; clear: left;}		

h1, h1.black{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding:0;
	}
	
.carportem h1 { font-size: 9px }

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	margin-bottom:2px;
	padding:0;
	clear:both;
	}
	
h3 { margin-top: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:10px;
	padding:0;
	clear:both; }

.frontmenu { float: left; margin-bottom: 13px; z-index: 2;}

.adresse { 
	float: right;
	padding: 0;
margin: 0 94px 0 0;
	font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
	color: #999999;
	text-decoration:none;
	}
	
.adresse a { 
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
font-size: 10px;
	}

a.frontlink { display: block; width: auto; height: 281px; }
	

.kwicks {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
.kwicks li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 191px;
	height: 281px;
	cursor: pointer;

	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
}


.kwicks.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 0px; /*Set to same as spacing option. */	
	float: left;
}
.kwicks.vertical  li{
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-bottom: 0px; /*Set to same as spacing option. */	
}

#kwick_1 { 
	background: url(../images/carporte_front2.jpg);
}
#kwick_2 {
	background: url(../images/opbevaringsrum_front2.jpg);
}
#kwick_3 {
	background: url(../images/overdaekning_front2.jpg);
}
#kwick_4 { 
	background: url(../images/afskaermning_front2.jpg);
}
.kwicks.horizontal #kwick_4 {
	margin-right: none; /* cancel margin on last kiwck (if you set a margin above) */
}
.kwicks.vertical #kwick_4 {
	margin-bottom: none; /* cancel margin on last kiwck (if you set a margin above) */
}
