﻿/* CSS Document */


/* mac hide\*/
html, body {height:100%}


/* end hide */
form {margin: 0; padding: 0; width: auto; text-align: left;}


fieldset {border: 0; padding: 0;}


#searchboxcontainer2010 {text-align: left; padding:20px 0px 20px 0px;}


#toolbox
{
    color: #FFFFFF;
    text-align: right;
    padding: 0px 0px 0px 0px;
	margin: 0px 60px 0px 0px;
	width: 600px;
	float: right;
	position: absolute;
	top: 0;
	right: 0;


    }
	
#toolbox ul {margin: 0; list-style-type:none;}


#toolbox ul li {
float: right;
font-family: tahoma: 11px;
font-weight: 500;
font-size: 11px;
color: #999999;
padding: 0px 0px 0px 13px;
margin: 0px 0px 0px 0px;
}


#toolbox ul li a {
color: #999999; text-decoration: none;
}


#outerouter {
	margin: auto; 
	width: 100%;
	padding: 0px;
	height:400px;
	position: relative; 
	text-align: left;
	font-size:11px;
}
html>body #outerouter{ height:auto; } /*for mozilla as ie treats height as min-height anyway*/


#outer {


	clear: both;
	background-image:url(/files/system/2010/whitemiddle.png);
	background-position:top left;
	background-repeat:repeat-y;
	width: 980px;
	margin: 0px auto 0px auto; 
	padding: 0;
	height:400px;
	color: #494737; 
	font-size:11px;
}


#top 
{
    background-image:url(/files/system/2010/whitetop.png);
	background-position: top left;
	background-repeat:no-repeat;
	width: 980px;
	height: 30px;
	margin: 10px auto 0px auto;
	}
	
#bund 
{
    background-image:url(/files/system/2010/whitebottom.png);
	background-position:top left;
	background-repeat:no-repeat;
	width: 980px;
	height: 38px;
	margin: auto;
	}


html>body #outer{ height:auto; } /*for mozilla as ie treats height as min-height anyway*/




td {
	font-size: 11px; color: #494737; line-height: 16px; font-family: arial, helvetica, sans-serif; text-align: left;
}


img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
div {
	margin-top: 0px
}
p {
	margin-top: 0px; margin-bottom: 10px;
}


#ContentHolder 
{
    width: 645px;
    float: left;
	min-height: 300px;
	font-family: tahoma;
	font-weight: 500;
	color: #000000;
	overflow: visible;    
    }
    
.Content 
{
    Font-family: Tahoma;
    Font-size: 11px;
    color: #333333;    
    }


#Content ul
{
	margin-top: 5px;	
}


#centerContent {
width: 435px;
float: left;
font-family: tahoma;
font-weight: 500;
color: #000000;
overflow: hidden;
}


#rightContent {
width: 190px;
float: right;
line-height: 150%;
}






#centerContent, #rightContent, p {
font-family: Tahoma;
font-weight: 500;
font-size: 11px;
color: #000000;
}


 
#centerContent ul{
    list-style-type: none;
    padding: 0;
    margin: 0;
    }
    
 


/*|||||||||||||||||||||Layout||||||||||||||||||||*/




#innerwrap {margin: 0px 60px 0px 60px;}


#innerwrapouter {
	float: left; 
	padding: 0;
	margin: 0;
	padding: 0;
	width: 980px;
	min-height:300px;
	}


* html #innerwrapouter {/*only ie gets this style*/
	\margin: 0px 0px 0px 0px;/* ie6 skal kun have 10px margin, ellers hopper den 20px */
}


html>body #innerwrap {height:auto;} /*for mozilla as ie treats height as min-height anyway*/


#header {
	z-index: 0; 
	width: 980px;
	margin: 0px 0px 0px 0px; 
	color: #000000; 
	position: relative;
	height: 135px;
}
#logo {
	padding: 0px 0px 0px 0px; 
	width: 161px; 
	height: 62px;
	background-image:url(/files/system/2010/logo.jpg);
	background-repeat:no-repeat;
	background-position: 60px 0px;
	clear: both;
	position: absolute;
	top: 0;
	left: 0;
}


#outertopmenu {
	float: left; 
	width: 980px; 
	height: 50px;
	padding: 0;;
	text-align:left;
	}
#tools {
	float: left; 
	width: 130px; 
	text-align: left;
	padding: 1px 0 0 0;
}
#right {
	float: right; 
	padding: 0px 0 0 20px; 
	width: 197px; 
	padding-top: 0px; 	
	position: relative;
}


#centrecontent {
	float: right; 
	padding: 0px 0px 10px 10px; 
	width: 519px;
}
#centrecontentforside {
	float: left; 
	padding: 0px 0px 10px 0px; 
	width: 519px;
}


#centrecontentsub {
	float: right; 
	padding: 0px 0px 10px 10px; 
	width: 695px;
}


#footer {
	margin-left: 60px;
	_margin-left: 30px;
	width: 860px;
	height: 94px;
	text-align:center;
	font-family: tahoma;
	font-size:10px;
	float: left;
	color: #737373;
	padding: 0px 0px 0px 0px;
	background-image:url(/files/system/2010/footerbg.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
}




#clearfooter {
width:100%;
clear:both;
height: 0px;
padding: 0;
margin: 0;
} /* to clear footer */








	
#bottombar a:link {color: #ffffff; text-decoration: none;	font-size:11px;	font-family: Arial;}
#bottombar a:hover {color: #ffffff; text-decoration: underline;	font-size:11px;	font-family: Arial;}
#bottombar a:visited {color: #ffffff; text-decoration: none;	font-size:11px;	font-family: Arial;}












#outerleft {
	float: left; 
	padding: 0px 0 0 0;; 
	margin: 0px 25px 0px 0; 
	width: 190px;
	height: 100%;
	position: relative;
	min-height: 20px;
}
#outerleftforside {
	float: right; 
	padding: 0px 0 0 0; 
	margin: 0px 0 0px 0; 
	width: 180px;
	position: relative;
}






/*|||||||||||||||||||||Current Location||||||||||||||||||||*/




#navigationssti {
	padding: 0px 0px 0px 0px;
	margin: 0px 0 0px 0px;
	width: 400px;
	height:23px;
	color:#FFFFFF;
	font-size:10px;
}


#duerher {
	padding:  0px 10px 0 0px;
	color:#999999;
	float:left;
	font-weight:bold;
	font-family: Arial;
	font-size: 11px;
	}
#CurrentLocation	{
	padding:  0px 0 0 0px;
	color:#4D5E74;
	width:400px;
	float:left;
	}
.CurrentLoc	{
	padding:  0px 0 0 0px;
	font-weight: 500;
	color: #4D5E74;
	}


.CurrentLocLink a:link	{
	color: #CDCBB1;
	text-decoration: underline;
	}
.CurrentLocLink a:visited	{
	color: #CDCBB1;
	text-decoration: underline;
	}
.CurrentLocLink a:hover	{
	color: #CDCBB1;
	text-decoration: underline;
	}


img {
	border:0;
}






/*|||||||||||||||||||||Søgning||||||||||||||||||||*/


#sog {
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	height: 30px;
	width:196px;
	float:left;
	text-align:left;
	font-size:12px;
}
#SiteSearch {
	text-align: right;
	padding: 0px 0px 0px 0px;
	margin: 7px 60px 0px 0px;
	clear:both;
	position: absolute;
	top: 20px;
	right: 0;
}


.SearchTextBox {
	border: 1px solid #dddddd;
	color: #999999;
	font: 10px/10px Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 10px 2px 10px;
	margin: 0px 5px 0px 0px;
	width: 100px;
	height: 11px;
	background-color:#FFFFFF;
}


.SearchLink	{
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	height:16px;
	width: 20px;
	font-size:0px;
	margin: 0px 0px 0px 0px;
	}




.SearchButton	{
	border-right: #ADA567 1px solid;
	border-top: #D7D1AD 1px solid;
	font-size: 11px;
	margin: 0px 0px 0px 3px;
	padding: 0 5px 0 5px;
	border-left: #D7D1AD 1px solid;
	color: #FFFFFF;
	border-bottom: #ADA567 1px solid;
	height: 19px;
	background-color: #C8B976;
	font-weight: 800;
	}


#frontimage {}


#frontimage2 {width: 567px;
overflow: hidden;
float: left;}


#frontvideo {
width: 279px;
float: right;
}




/*|||||||||||||||||||||Footer||||||||||||||||||||*/


#footer ul{
list-style-type:none;
display: block;
margin: 34px 0px 0px 120px;
}


#footer ul li {
float: left;
display: block;
text-align: left;
margin: 0px 45px 0px 0px;
color: #737373;
font-family: Tahoma;
font-size: 10px;
line-height: 14px;
}


#footer ul li a {
text-decoration: none;
color: #737373;
font-face: tahoma;
font-size: 10px;


}






.footer1 {font-weight: 900;}


#Forbrugerenheder li.gemmig {display: none;}


/*|||||||||||||||||||||Rightbox||||||||||||||||||||*/


.rightbox {margin: 0px 0px 20px 0px;}






.rightbox_top_grey {overflow: hidden; width: 190px; height: 7px; margin: 0; padding: 0; background-image: url(/files/system/2010/rightbox_grey_top.gif); background-repeat: no-repeat; background-position: 0 0;}
.rightbox_middle_grey {width: 160px; margin: 0; padding: 10px 15px 0px 15px; background-image: url(/files/system/2010/rightbox_grey_middle.gif); background-repeat: repeat-y; background-position: 0 0; line-height: 150%; overflow: auto;}
.rightbox_bottom_grey {overflow: hidden; width: 190px; height: 7px; margin: 0; padding: 0; background-image: url(/files/system/2010/rightbox_grey_bottom.gif); background-repeat: no-repeat; background-position: 0 0;}


.rightbox_top_grey2 {overflow: hidden; width: 190px; height: 7px; margin: 0; padding: 0; background-image: url(/files/system/2010/rightbox_grey2_top.gif); background-repeat: no-repeat; background-position: 0 0;}
.rightbox_middle_grey2 {width: 160px; min-height: 50px; margin: 0; padding: 10px 15px 0px 15px; background-image: url(/files/system/2010/rightbox_grey2_middle.gif); background-repeat: repeat-y; background-position: 0 0; line-height: 150%; overflow: auto;}
.rightbox_bottom_grey2 {overflow: hidden; width: 190px; height: 7px; margin: 0; padding: 0; background-image: url(/files/system/2010/rightbox_grey2_bottom.gif); background-repeat: no-repeat; background-position: 0 0;}


.rightbox_middle_grey p, .rightbox_middle_grey2 p {margin-bottom: 0px;}




/*|||||||||||||||||||||Banner||||||||||||||||||||*/


#bannercontainer {clear: both;}


.banner1 {float: left;margin: 0px 0px 0px 0px;}
.banner2 {float: left; margin: 0px 11px 0px 11px;}
.banner3 {float: left;margin: 0px 0px 0px 0px;}


.banner01 
{
    width: 279px;
    height: 100px;
    padding: 0;
    margin: 0px;
    }


.banner02 
{
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 102px;
    height: 100px;
    padding: 0;
    margin: 0;
    float: left;
    }


.banner03 
{
    width: 153px;
    height: 80px;
    padding: 10px 12px 10px 12px;
    margin: 0;
    float: left;
    background-image: url(/files/system/2010/banner_rounded2.gif); 
    background-repeat: no-repeat; 
    background-position: top right;
    overflow: hidden;
    line-height: 14px;
    }
    
.banner01 h3, .banner02 h3, .banner03 h3 
{
    color: #000000;
    font-family: Tahoma;
    font-size: 12px;
    margin: 0px 0px 3px 0px;
    }
     
.banner1 .facebook h3, .banner2 .facebook h3, .banner3 .facebook h3 
{
	color: #000000;
    font-family: Tahoma;
    font-size: 12px;
    margin: 0px 0px 3px 0px;
	padding-top:8px;
	padding-left:8px;
}
#sites {
	display: none;
	position: absolute;
	width: 168px;
	z-index: 100;
	margin: 20px 0px 0px 730px;
	padding: 10px 10px 10px 10px;
	color: #333333;
    background-image: url(/files/system/2010/sitechooserbg.gif); 
    background-repeat: repeat-y; 
    background-position: top left;
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;}
	
#sites ul {
list-style-type: none;
margin: 0;
padding: 0;
}


#sites ul li {
margin: 0px 0px 6px 0px;
padding: 0px 0px 0px 14px;
line-height: 14px;


}


#sites ul li a {color: #999999; text-decoration: none;}
#sites ul li a:hover {color: #222222; text-decoration: none;}


#sites ul li.sitechooser_blaa {background-image: url(/files/system/2010/sitechooserdot_blaa.gif);
background-repeat:no-repeat;
background-position: 0px 3px;
}


#sites ul li.sitechooser_rod {background-image: url(/files/system/2010/sitechooserdot_rod.gif);
background-repeat:no-repeat;
background-position: 0px 3px;
}


#sites ul li.sitechooser_gul {background-image: url(/files/system/2010/sitechooserdot_gul.gif);
background-repeat:no-repeat;
background-position: 0px 3px;
}


#sites ul li.sitechooser_graa {background-image: url(/files/system/2010/sitechooserdot_graa.gif);
background-repeat:no-repeat;
background-position: 0px 3px;
}


#sites ul li.sitechooser_gron {background-image: url(/files/system/2010/sitechooserdot_gron.gif);
background-repeat:no-repeat;
background-position: 0px 3px;
}
#sites ul li.sitechooser_orange {background-image: url(/files/system/2010/sitechooserdot_orange.gif);
background-repeat:no-repeat;
background-position: 0px 3px;
}
.round{
 	overflow:hidden;
}
