@charset "utf-8";
/* CSS Document for SPRAY. Copyright 2009, all rights reserved */
body, html {height: 90%;}

a {outline: none;}

/* Settings for the page begin */
div.page{
	width:924px;
	margin-left:auto;
	margin-right:auto;
	display: table;
	/* overflow:hidden;*/
	height: 90%;
}

/* Settings for the page end */


/* Settings for top of page begin */
div.top{
	width:924px;
	height:140px;
	position:relative;
}

	#ikoner{
		width: 924px;
		position:absolute;
		text-align: right;
		padding-top:6%;
		z-index: 100;
	}
	
	#logo{
		width: 103px;
		position:absolute;
		padding-top:6%;
		text-align: left;
		z-index: 100;
	}
	
	#linje{
		width: 924px;
		text-align: right;
		position:absolute;
		text-align: right;
		padding-top: 10%;
	}	
/* Settings for top of the page end */


/* Settings for menubar begin */
div.menubar{
	width: 924px;
	position:relative;
	text-align: right;

}
	.menubar a{
		margin-left:1px;
		text-decoration:none;
		color: #222222;
	}
	
	.menubar a:hover {color:#CCCCCC;}
		.menubar a:active {color:#CCCCCC;}
	
/* Settings for menubar end */


/* Settings for main begin */		
 div.main{
	position:relative;
	width:924px;
	height:350px;
	overflow: hidden;
	display: table; 
	position: static;
	
}
	
	/* Settings for index begin */
	#tekst{
		position: absolute; 
		top: 50%;
		display: table-cell; 
		vertical-align: middle; 
		position: static;
	}
	
	#typo{
		position: static; 
		top: -50%
	}
	/* Settings for index end */
	
	
	/* Settings for contact & about begin */
	#tekst2{
		position:relative;
		width:400px;
		float: left;
	
	}
	
		#tekst4{
		position:relative;
		width:200px;
		float: left;
	
	}
	
	#grafik1{
		position:relative;
		width:371px;
		float:right;
		
	}
	
		
	#grafik3{
		padding-top:5%;
		position:relative;
		width:630px;
		float:right;
		
		
	}
	
	#contact-grafik{
		padding-top:5px;
		position:relative;
		width:680px;
		float:right;
		
		
	}
	/* Settings for contact & about end */
	
	
	/* Settings for air, web & print begin */
	#tekst1{
		position:relative;
		width:400px;
		float: right;
	}
	
	#grafik2{
		position:relative;
		width:371px;
		float:left;
	}
	/* Settings for air, web & print end */
/* Setting for main end */
	

/* Settings for cases begin */
div.main2{
	width: 440px;
	position:absolute;

}

.main2 a{	
		margin-left:1px;
		text-decoration:none;
		color:#000000;
	}

	.main2 a:hover{
		color:#CCCCCC;
	}
	
	/* Settings for cases end */


	/* Settings for lists begin */
	#liste{
		width: 300px;
		list-style: none;
		position:relative;
		float:right;
		text-decoration:none;
	}
	
	/* Settings for lists end */
	
	
	/* Settings for vertical line begin */
	#lodret{
		heigth: 611px;
		width:2px;
		text-align: right;
		position: absolute;
		top: 0px;
		
	}
	/* Settings for vertical line end */
	
	
	/* Settings for nyheder begin */
	div.main4{
		width:440px;
		position:absolute;
		
	}
	
	div.nyhedsbillede{
		width:520px;
		position:relativ;
		
	}
	/* Settings for nyheder end */


/* Settings for footer begin */
div.footer{
	position:relative;
	padding-top: 35px;
}
/* Settings for footer end */


/* Texts begin */
.headline{
	font-family: Verdana;
	font-size: 26px;
	color: #CCCCCC;
}
.normal{
	font-family: Verdana;
	font-size: 12px;
	font-color: #222222;
	line-height: 1.5;
	text-decoration:none;
}

.normal2{
	font-family: Verdana;
	font-size: 14px;
	font-color: #FFFFFF;
	font-style:italic;
}
.menu{
	font-family: Tahoma;
	font-size: 10px;
	color: #222222;
}
.menuon{
	font-family: Tahoma;
	font-size: 10px;
	color: #222222;
	font-weight: bold;
}
.dato{
	font-family: Tahoma;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration:none;
	line-height:1.5;
}
.typografi{
	font-family: Helvetica;
	font-size: 80px;
	color: #000000;
	text-decoration:none;

}

.dato2{
font-family:Tahoma;
font-size: 14px;
color:#666666;
text-decoration:none;
}

.contact-text{
font-family:Tahoma;
font-size: 10px;
color:#999999;
text-decoration:none;
float:left;
}

.contact-on{
    font-family:Tahoma;
    font-size: 10px;
    color:#000000;
    text-decoration:none;
    line-height:1.2;
}
.contact-off{
    font-family:Tahoma;
    font-size: 10px;
    color:#999999;
    text-decoration:none;
    line-height:1.2;
}

.boxtext{
font-family:Tahoma;
font-size: 12px;
color:#999999;
text-decoration:none;
float:left;
}
	.boxtext a{	
		text-decoration:none;
		color:#999999;
	}

	.boxtext a:hover{
		color:#CCCCCC;
	}
	


.boxtext2{
font-family:Tahoma;
font-size: 12px;
color:#999999;
text-decoration:none;
float:right;
}

.dottext{
font-family:Tahoma;
font-size: 12px;
color:#CCCCCC;
text-decoration:none;

}
/* Texts end */

/*Settings for cases*/

div.main3{
position:relative;
width: 350px;
float:right;
}

.main3 a{	
		margin-left:1px;
		text-decoration:none;
		color:#000000;
	}

	.main3 a:hover{
		color:#CCCCCC;
	}
	
	.main3 a:active{
	color:#CCCCCC;
	}

	
/* Tables */
.newsletter {
	border: 1px;
	border-style: solid;
	border-color: #ffff03;
	font-family:Tahoma;
	font-size:10px;
	
}
.comments {
	font-family:Tahoma;
	font-size:10px;
	
}





