/*********Generalt***********/
body {
	margin:0px;
	font-family: verdana, arial, tahoma;
	font-size: 10px;
	line-height:14px;
}

a:link {color: #6C8AA4; text-decoration: underline;}
a:hover{color: #6C8AA4; text-decoration: underline;}
a:visited {color: #6C8AA4; text-decoration: underline;}
a:visited:hover {color: #6C8AA4; text-decoration: underline;}

h1{
	color:#4C789C;
	line-height:normal;
	font-size:14px;
	margin-bottom:10px;}

hr{
	height:1px;
	border-bottom:1px dotted #999999;	}

p{
	margin:0px;}
#main {
	margin:0 auto;
	width:970px;
}
#tools {
	position:absolute;
	margin-top:8px;
	margin-left:620px;
	color: #FFF;
}

#logo {
	position:absolute;
	margin-top:0px;
	margin-left:0px;
} 
#topbanner {
	border-bottom:5px solid #FFF;
	background-image:url(../../grafik/topbanner.jpg);
	height:120px;
	width:970px;
}
#topmenu {
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	height:30px;
	color:#31302f;
}

#menu_off{
	cursor:pointer; 
	cursor:hand;
	display:block; 
	padding:9px 20px 8px 20px;
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;}

#menu_on{
	cursor:pointer; 
	cursor:hand;
	display:block; 
	padding:9px 20px 8px 20px;
	text-decoration:none;
	background-color:#6A8CA8;
	color:#FFFFFF;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;}

#leftmenu {
	position:absolute;
	width:165px;
	height:245px;
	background-color:#6a8ba8;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	color: #FFF;
	background-image:url(../../grafik/baggrund/videoklip.jpg);
	background-repeat:no-repeat;
	padding:15px 0 0 15px;
	line-height:26px;
	font-size:10px;
}

#leftmenu a:link {color: #fff; text-decoration: none;}
#leftmenu a:hover{color: #C5E075; text-decoration: none;}
#leftmenu a:visited {color: #fff; text-decoration: none;}
#leftmenu a:visited:hover {color: #C5E075; text-decoration: none;}

#flashBanner {
	width:785px;
	position: absolute;
	margin-left:185px;
}

#box1{
	width:160px;
	height:143px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:265px;
	color:#31302f;
	background-image:url(../../grafik/baggrund/1.jpg);
	background-repeat:no-repeat;
	padding:50px 120px 0 15px;
}
#box2{
	width:205px;
	height:143px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:265px;
	margin-left:300px;
	color:#31302f;
	background-image:url(../../grafik/baggrund/2.jpg);
	background-repeat:no-repeat;
	padding:50px 0 0 15px;
}
#box3{
	width:200px;
	height:143px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:265px;
	margin-left:525px;
	color:#31302f;
	background-image:url(../../grafik/baggrund/3.jpg);
	background-repeat:no-repeat;
	padding:50px 5px 0 15px;
}
#box4{
	width:140px;
	height:143px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:265px;
	margin-left:750px;
	color:#31302f;
	background-image:url(../../grafik/baggrund/4.jpg);
	background-repeat:no-repeat;
	padding:50px 65px 0 15px;
}
#box5{
	width:280px;
	height:130px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:463px;
	color:#31302f;
	background-image:url(../../grafik/baggrund/artikler.jpg);
	background-repeat:no-repeat;
	padding:50px 0 0 15px;
}
#box6{
	width:220px;
	height:180px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:463px;
	margin-left:300px;
	color:#31302f;
}
#box7{
	width:445px;
	height:180px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:463px;
	margin-left:525px;
	color:#31302f;
	background-image:url(../../grafik/baggrund/hovedsponsor.jpg);
	background-repeat:no-repeat;
	padding:0px 0 0 0px;
}
#footer{
	position: absolute;
	margin-top:645px;
}
#box1sub{
	width:165px;
	height:190px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:265px;
	color:#31302f;
	padding:40px 0 0 15px;
	background-image:url(../../grafik/baggrund/videoklip_underside..gif);
	background-repeat:no-repeat;
	line-height:26px;
}
#box2sub{
	width:320px;
	height:183px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:302px;
	margin-left:185px;
	color:#31302f;
	padding:10px 0 0 15px;
	background-image:url(../../grafik/baggrund/job.jpg);
	background-repeat:no-repeat;
}
#box3sub{
	width:415px;
	height:153px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:302px;
	margin-left:525px;
	color:#31302f;
	padding:40px 15px 0 15px;
	background-image:url(../../grafik/baggrund/velkommen.gif);
	background-repeat:no-repeat;
}
#box4sub{
	width:280px;
	height:130px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:500px;
	color:#31302f;
	background-image:url(../../grafik/baggrund/artikler.jpg);
	background-repeat:no-repeat;
	padding:50px 0 0 15px;
}
#box5sub{
	width:220px;
	height:180px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:500px;
	margin-left:300px;
	color:#31302f;
}
#box6sub{
	width:445px;
	height:180px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:500px;
	margin-left:525px;
	color:#31302f;
	background-image:url(../../grafik/baggrund/hovedsponsor.jpg);
	background-repeat:no-repeat;
	padding:0px 0 0 0px;
}
#footer2{
	position: absolute;
	margin-top:682px;
}
#cases{
	width:770px;
	height:26px;
	position: absolute;
	background-color:#c1d8e5;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:265px;
	margin-left:185px;
	color:#31302f;
	padding:6px 0 0px 15px;
}

#cases td{
	color:#698CA8;}
	
	
#box1sub2{
	width:165px;
	height:190px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:265px;
	color:#31302f;
	padding:40px 0 0 15px;
	line-height:26px;
}

#box1sub2_2{
	width:165px;
	height:190px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:265px;
	color:#31302f;
	padding:40px 0 0 15px;
	line-height:26px;
	background-image:url(../../grafik/baggrund/videoklip_underside..gif);
}

#box1sub2_1{
	width:165px;
	height:225px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:265px;
	color:#31302f;
	padding:5px 0 0 15px;
	line-height:26px;
}

#box2sub2{
	width:305px;
	height:430px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-left:185px;
	color:#31302f;
	background-image:url(../../grafik/baggrund/links.jpg);
	padding:50px 15px 15px 15px;
}

#box2sub2_1{
	width:305px;
	height:430px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-left:185px;
	color:#31302f;
	background-image:url(../../grafik/baggrund/vestjyder.jpg);
	padding:50px 15px 15px 15px;
}

#box2sub2_2{
	width:305px;
	height:455px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-left:185px;
	color:#31302f;
	background-image:none;
	background-color:#e1e8ef;
	padding:25px 15px 15px 15px;
	overflow: auto;
}

#box3sub2{
	width:415px;
	height:455px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-left:525px;
	color:#31302f;
	padding:25px 15px 15px 15px;
	overflow:auto;
}
#box4sub2{
	width:265px;
	height:130px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:500px;
	color:#31302f;
	background-image:url(../../grafik/baggrund/artikler.jpg);
	background-repeat:no-repeat;
	padding:50px 15px 0 15px;
}
#box5sub2{
	width:220px;
	height:180px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:500px;
	margin-left:300px;
	color:#31302f;
}
#box6sub2{
	width:445px;
	height:180px;
	position: absolute;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	margin-top:500px;
	margin-left:525px;
	color:#31302f;
	background-image:url(../../grafik/baggrund/hovedsponsor.jpg);
	background-repeat:no-repeat;
	padding:0px 0 0 0px;
}

#box5Google{
	width:280px;
	height:130px;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	color:#31302f;
	background-image:url(../../grafik/baggrund/artikler.jpg);
	background-repeat:no-repeat;
	padding:50px 0 0 15px;
	float:left;
}
#box6Google{
	width:220px;
	height:180px;
	float:left;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;

	color:#31302f;
}
#box7Google{
	width:440px;
	height:180px;
	background-color:#e1e8ef;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	float:left;
	color:#31302f;
	background-image:url(../../grafik/baggrund/hovedsponsor.jpg);
	background-repeat:no-repeat;
	padding:0px 0 0 0px;
}

#footer3{
	position: absolute;
	margin-top:698px;
}


#googlemap {
height:auto;
float:left;
border:#e1e8ef 2px solid;
margin-bottom:10px;

}

#bolig {
height:490px;
width:770px;
position:absolute;
margin-left:195px;
margin-bottom:10px;
background-color:#e1e8ef;

}


#helside {
background-color:#e1e8ef;
height:480px;
width:755px;
position:absolute;
margin-left:185px;
margin-bottom:5px;
overflow:auto;

padding-left:15px;
padding-right:15px;
padding-top:15px;

}

#googlemap {
	width: 100%;
	height: 400px;
}

.txtfield2 {
	float: left;
}
