body {
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding:0px;
width:100%;
height:100%;
align: center;
background: #000000;
font-family: arial, helvetica, verdana, sans serif; font-size:12px; font-weight:normal; color:#cccccd;
}

/* / / / / / / LINKS / / / / / / */

a {font-weight:normal; color:#ffffff; text-decoration: none;}
a:visited { color: #ffffff; text-decoration: none; font-weight:normal;}
a:hover { color: #ffcb08; text-decoration: none; font-weight:normal;}

a.no-css {line-height:130%;}
a.no-css:visited {}
a.no-css:hover {color: #ffcb08;}

.webloglink {
margin-top:-12px;
}
.webloglink a { color: #000000; text-decoration: none; font-weight:bold; font-family: arial, helvetica, sans serif; font-size:12px;}
.webloglink a:visited { color: #000000; text-decoration: none; font-weight:bold;}
.webloglink a:hover { color: #068688; text-decoration: none; font-weight:bold;}

/* / / / / / / TYPO / / / / / / */

h1 {
font-family: arial, helvetica, verdana, sans serif;
font-size:35px;
font-weight:normal; 
color: #ffffff;
line-height:130%;
margin-top:-4px;
margin-bottom:25px;
font-stretch:semi-condensed;
letter-spacing:0.02em;
}

h2 {
font-family: arial, helvetica, verdana, sans serif;
font-size:29px;
font-weight:normal; 
color: #ffffff;
line-height:130%;
margin-top:-4px;
margin-bottom:25px;
font-stretch:semi-condensed;
letter-spacing:0.02em;
}

h3 {
font-size:15px;
font-weight:bold; 
color: #000000;
line-height:125%;
margin-top:50px;
margin-bottom:35px;
letter-spacing:-0.01em;
}

.dato {
font-size:13px;
line-height:130%;
font-family: arial, helvetica, sans serif;
font-weight:bold;
margin-top:-8px;
margin-bottom:0px;
}

p {
line-height:130%;
}


/* / / / / / / OBJ / / / / / / */

img, a img {
  border: none;
  margin: 0;
}

ul {
  margin: 0;
  padding: 0;
}

ul li {
  margin: 0;
  padding: 0;
}

.hiddenFields {
	visibility:hidden;
}

.mlr {
font-size:1px;
}

.mlr2 {
font-size:6px;
}


/* / / / / / / WRAPS / / / / / / */

#wrapper_temp{
	position:absolute;
	margin-top:0px;
	padding-top:333px;	
	width:900px;
	min-height: 100px;
	left:50%;
	margin-left:-450px;
	text-align: center;
	background: url("./graphics/temp_splash.png") no-repeat;
}

#wrapper{
	position:absolute;
	margin-top:0px;
	width:900px;
	min-height: 100%;
	left:50%;
	margin-left:-450px;
	background: url("./graphics/bg.jpg") no-repeat;
}

#logo{
	position:relative;
	margin-top:0px;
	width:170px;
	height:120px;
	background: url("./graphics/logo.png") no-repeat;
	float:left;
}

#front_head{
	position:relative;
	float:left;
	width:860px;
	padding-left:20px;	
	margin-top:-10px;
	text-align:left;
}

#front_head h2 {
margin-bottom:15px;
}

#front_img{
	clear:left;
	position:relative;
	overflow:hidden;
	float:left;
	width:646px;
	height:366px;
	margin-bottom:30px;
	background:#323237;
	-moz-opacity:.00; filter:alpha(opacity=0); opacity:.00;
}

#front_img_cover{
	position: relative;
    width: 640px;
	height: 360px;
    margin-top: 1px;
	margin-left: 1px;
    margin-right: 1px;
	margin-bottom: 1px;	
	background: #000000 url('wheel.gif') no-repeat 50% 50%;
	border: 0px;
}

#front_right{
	position:relative;
	float:left;
	width:210px;
	height:366px;
	margin-left:44px;
	margin-bottom:30px;
}

#front_ad1{
	position:relative;
	float:none;
	width:210px;
	height:170px;
	margin-bottom:11px;
	background: url("./graphics/ad1.png") no-repeat;
}

#front_ad1 a{
	display: block;
	width:210px;
	height:170px;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffcb08;
	text-align:center;
}

#front_ad1 a .ad1_quote{
	display:block;
	width:170px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	height:120px;
	font-size:15px;
	text-transform:none;
	font-weight:normal;
	color:#ffffff;
	text-align:left;
	line-height:140%;
}

#front_ad1 a .ad1_quote .tegn{
	font-size:20px;
	font-weight:bold;
	margin-top:3px;
}

#front_ad2{
	position:relative;
	float:none;
	width:210px;
	height:185px;
	background: url("./graphics/ad1.png") 0 15px no-repeat;
}

#front_ad2 a{
	display: block;
	width:210px;
	height:185px;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffcb08;
	text-align:center;
	background:no-repeat;
}

#front_ad2 a .ad2_quote{
	display:block;
	width:100px;
	padding-left:20px;
	padding-right:90px;
	padding-top:70px;
	height:85px;
	font-size:15px;
	text-transform:none;
	font-weight:normal;
	color:#ffffff;
	text-align:left;
	line-height:130%;
}

#front_ad2 a .ad2_quote_erhverv{
	display:block;
	width:150px;
	padding-left:20px;
	padding-right:40px;
	padding-top:110px;
	height:45px;
	font-size:15px;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffcb08;
	text-align:left;
	line-height:130%;
}


#content{
	position:relative;
	float:left;
	width:630px;
	padding-right:20px;	
	margin-bottom:25px;
}

#content p {
margin-top:0px;
line-height:160%;
}

#content ul{
margin-top:0px;
}

#content ul li{
padding-top:3px;
margin-left:25px;
line-height:160%;
color:#cccccd;
}

#content #img_holder{
	position:relative;
	float:right;
	width:246px;
	padding:0px;
	border: 0px;
	margin-left:25px;	
	margin-bottom:25px;
	min-height:0px;
}

#content #img_holder img{
	margin-bottom:-3px;
}

#content #img_holder a{
	display:inline-block;
	border: 1px solid #202021;
	margin-left:0px;
	margin-bottom:12px;
	padding:2px;
}

#content #img_holder a:hover{
	border: 1px solid #323237;
}


#content #img_holder_top{
	position:relative;
	float:none;
	width:630px;
	padding:0px;
	border: 0px;
	margin-left:-12px;	
	margin-bottom:18px;
	min-height:0px;
}

#content #img_holder_top img{	
	margin-bottom:-3px;
}

#content #img_holder_top a{
	display:inline-block;
	border: 1px solid #202021;
	margin-left:12px;
	margin-bottom:12px;
	padding:2px;
}

#content #img_holder_top a:hover{
	border: 1px solid #323237;
}

#content #img_holder_left{
	display:block;
	position:relative;
	float:left;
	padding:0px;
	border: 0px;
	margin-right:25px;	
	margin-bottom:0px;
	min-height:0px;
}

#content #img_holder_left_clear{
	clear:left;
	height:15px;
}

#content #img_holder_left img{
	margin-bottom:-3px;
}

#content #img_holder_left a{
	display:inline-block;
	border: 1px solid #202021;
	margin-left:0px;
	margin-bottom:12px;
	padding:2px;
}

#content #img_holder_left a:hover{
	border: 1px solid #323237;
}

#content2{
	position:relative;
	float:left;
	width:860px;
	padding-left:20px;
	padding-right:20px;	
	margin-bottom:25px;
}

#content2 p {
margin-top:0px;
line-height:160%;
}

#content2 ul{
margin-top:0px;
}

#content2 ul li{
padding-top:3px;
margin-left:25px;
line-height:160%;
color:#cccccd;
}

#content2 #img_holder{
	position:relative;
	float:right;
	width:246px;
	padding:0px;
	border: 0px;
	margin-left:25px;	
	margin-bottom:25px;
	min-height:0px;
}

#content2 #img_holder img{
	margin-bottom:-3px;
}

#content2 #img_holder a{
	display:inline-block;
	border: 1px solid #202021;
	margin-left:0px;
	margin-bottom:12px;
	padding:2px;
}

#content2 #img_holder a:hover{
	border: 1px solid #323237;
}


#content2 #img_holder_top{
	position:relative;
	float:none;
	width:630px;
	padding:0px;
	border: 0px;
	margin-left:-12px;	
	margin-bottom:18px;
	min-height:0px;
}

#content2 #img_holder_top img{	
	margin-bottom:-3px;
}

#content2 #img_holder_top a{
	display:inline-block;
	border: 1px solid #202021;
	margin-left:12px;
	margin-bottom:12px;
	padding:2px;
}

#content2 #img_holder_top a:hover{
	border: 1px solid #323237;
}

#content2 #img_holder_left{
	display:block;
	position:relative;
	float:left;
	padding:0px;
	border: 0px;
	margin-right:25px;	
	margin-bottom:0px;
	min-height:0px;
}

#content2 #img_holder_left_clear{
	clear:left;
	height:15px;
}

#content2 #img_holder_left img{
	margin-bottom:-3px;
}

#content2 #img_holder_left a{
	display:inline-block;
	border: 1px solid #202021;
	margin-left:0px;
	margin-bottom:12px;
	padding:2px;
}

#content2 #img_holder_left a:hover{
	border: 1px solid #323237;
}


/* / / / / / / 404 / / / / / / */

#fejl_content{
	position:relative;
	margin-top:0px;
	width:400px;
	left:50%;
	margin-left:-225px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:25px;
	padding-right:25px;		
	height:145px;
	border: 1px solid #323237;
}

#index_menu #fejl_content li.sub-level-0{
  float:left;
  position:relative;
  margin-left: 0px;
}

#index_menu #fejl_content #nav-sub li.sub-level-0.last{
  margin-left: 40px;
}

#index_menu #fejl_content #nav-sub li.sub-level-0 a {
  font-family: arial, helvetica, sans serif;
  font-weight:normal; 
  font-size:11px; color: #FFFFFF; 
  text-decoration: none; 
  text-transform:uppercase;
  background-position: top left;      
  }
#index_menu #fejl_content #nav-sub li.sub-level-0 a:visited {}
#index_menu #fejl_content #nav-sub li.sub-level-0 a:hover {color: #ffffff; font-weight:bold; background-position: top right; }


/* / / / / / / LOGO / / / / / / */

ul.home {
  margin: 0;
  padding: 0;
  float: left; /* LTR */
  position: relative;
  top:0px;
}

ul.home li {
  margin-left: 0px;
  margin-right: 0px;
  padding: 0;
  float: left; /* LTR */ 
  display: block;  
}

ul.home li.home a {
  margin-left: 0px;
  padding-left: 100px;
  padding-right: 70px;
  padding-top: 0px;
  padding-bottom: 120px;
  background: transparent;
}

ul.home li.home a:hover {
  color: #000000;
}


/* / / / / / / INDEX MENU / / / / / / */

#index_menu{
	position:relative;
	margin-top:110px;
	width:528px;
	left:50%;
	margin-left:-264px;
	padding-top:135px;
	height:176px;
	background: url("./graphics/logo.png") 50% 0 no-repeat;	
}

#index_menu #nav-sub li.sub-level-0{
  float:left;
  position:relative;
  margin-left: 0px;
  display: block;
  width:244px;
  height:176px;
  background: #323237 url("./graphics/erhverv.jpg") 1px 1px no-repeat; 
}

#index_menu #nav-sub li.sub-level-0.last{
  margin-left: 40px;
  background: #323237 url("./graphics/privat.jpg") 1px 1px no-repeat;  
}

#index_menu #nav-sub li.sub-level-0 a {
  display: block;
  font-family: arial, helvetica, sans serif;
  font-weight:normal; 
  font-size:11px; color: #FFFFFF; 
  text-decoration: none; 
  text-transform:uppercase;
  text-align:center;
  width:244px;
  padding-top:150px;
  min-height:26px;
  background: url("./graphics/bg_indexlink.png") no-repeat;
  background-position: top left;      
  }
#index_menu #nav-sub li.sub-level-0 a:visited {}
#index_menu #nav-sub li.sub-level-0 a:hover {color: #ffffff; font-weight:bold; background-position: top right; }



/* / / / / / / MAIN MENU / / / / / / */

#main_menu{
	clear:both;
	position:relative;
	margin-top:0px;
	margin-bottom:35px;		
	width:900px;
	height:38px;
	background: url("./graphics/menu_bg.png") no-repeat;
}

#main_menu #sub-main{
  margin: 0px;
  margin-left: 1px;
  padding: 0px;
}

#main_menu #sub-main li.sub-level-0{
  float:left;
  margin-left: 0px;
  height:38px;
  display: block;
  padding-left:30px;
  padding-top:12px;
  padding-right:29px;
  background: url("./graphics/nav_bg.png") no-repeat;
}

#main_menu #sub-main li.sub-level-0.last{
  margin-left: 0px;
  margin-right: 0px;
  height:38px;  
  float:left;
}

#main_menu #sub-main li.sub-level-0.here{
  background: url("./graphics/nav_bg_hover.png") repeat-x;
}

#main_menu #sub-main li.sub-level-0.parent-here{
  background: url("./graphics/nav_bg_hover.png") repeat-x;
}

#main_menu #sub-main li.sub-level-0 a {font-family: arial, helvetica, sans serif; font-weight:normal; font-size:11px; color: #FFFFFF; text-decoration: none; text-transform:uppercase;height:36px;}
#main_menu #sub-main li.sub-level-0 a:visited {}
#main_menu #sub-main li.sub-level-0 a:hover {color: #ffcb08;}

#main_menu #sub-main li.sub-level-0.here a{
  font-weight:bold;
}

#main_menu #sub-main li.sub-level-0.parent-here a{
  font-weight:bold;
}

#main_menu #nav-end{
  float:left;
  height:38px;
  width:2px;
  background: url("./graphics/nav_bg.png") no-repeat;
}


/* / / / / / / LEFT MENU / / / / / / */

#left_menu{
	float:left;
	position:relative;
	margin-top:0px;
	margin-right:50px;		
	width:200px;
	margin-bottom:35px;
	background: url("./graphics/menu2_bg.png") repeat-y;
}

#left_menu #left-start{
	float:none;
	position:relative;
	height:1px;		
	width:200px;
	background: url("./graphics/footer_bg.png") repeat-x;
}

#left_menu #left-end{
	float:none;
	position:relative;
	height:1px;		
	width:200px;
	background: url("./graphics/footer_bg.png") repeat-x;
}

#left_menu #nav-sub li.sub-level-0{
  float:none;
  display: block;
  padding-left:20px;
  padding-top:10px;
  padding-bottom:10px;  
  padding-right:20px;
  width:160px;
  background: url("./graphics/footer_bg.png") repeat-x;
}

#left_menu #nav-sub li.sub-level-0.here{
  background: url("./graphics/menu2_bg_hover.png") no-repeat;
}

#left_menu #nav-sub li.sub-level-0 a {font-family: arial, helvetica, sans serif; font-weight:normal; font-size:11px; color: #FFFFFF; text-decoration: none; text-transform:uppercase;}
#left_menu #nav-sub li.sub-level-0 a:visited {}
#left_menu #nav-sub li.sub-level-0 a:hover {color: #ffcb08;}

#left_menu #nav-sub li.sub-level-0.here a{
  font-weight:bold;
}

#left_menu #nav-sub li.sub-level-0.parent-here a{
  font-weight:bold;
}


/* / / / / / / RIGHT MENU / / / / / / */

#right_menu{
	margin-top:30px;
	position:relative;
	float:right;
	margin-right: 20px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#right_menu #sub-p-e li.sub-level-0{
  float:none;
  margin-left: 0px;
  display: block;
  padding-left:0px;
  padding-top:0px;
  padding-right:0px;
}

#right_menu ul.right_menu_ul li.right_menu_li2{
  float:left;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 3px;
  padding: 0;
  display: block;
  font-family: arial, helvetica, sans serif; font-size:11px; font-weight:bold; color:#ffffff;
}

#right_menu #sub-p-e li.sub-level-0 a {font-family: arial, helvetica, sans serif; font-weight:normal; font-size:11px; color: #FFFFFF; text-decoration: none; text-transform:uppercase;height:36px;}
#right_menu #sub-p-e li.sub-level-0 a:visited {}
#right_menu #sub-p-e li.sub-level-0 a:hover {color: #ffcb08;}

#right_menu #sub-p-e li.sub-level-0.here a{
  color: #ffcb08;
  font-weight:bold;
}

#right_menu #sub-p-e li.sub-level-0.parent-here a{
  color: #ffcb08;
  font-weight:bold;
}



/* / / / / / / FOOTER / / / / / / */

#footer{
	clear:both;
	position:relative;
	margin-top:35px;
	margin-bottom:15px;		
	width:900px;
	height:38px;
	text-align:center;
	background: url("./graphics/footer_bg.png") repeat-x;
}

#footer p{
	text-transform:uppercase;
	color:#323237;
	padding-top:8px;
}

#footer p a {font-weight:normal; color:#323237; text-decoration: none;}
#footer p a:visited { color: #323237; text-decoration: none; font-weight:normal;}
#footer p a:hover { color: #ffcb08; text-decoration: none; font-weight:normal;}

#footer2{
	clear:both;
	position:relative;
	margin-top:30px;
	margin-bottom:15px;		
	width:540px;
	left:50%;
	margin-left:-270px;	
	height:38px;
	text-align:center;
}

#footer2 p{
	text-transform:uppercase;
	color:#323237;
}

#footer2 p a {font-weight:normal; color:#323237; text-decoration: none;}
#footer2 p a:visited { color: #323237; text-decoration: none; font-weight:normal;}
#footer2 p a:hover { color: #ffcb08; text-decoration: none; font-weight:normal;}


/* / / / / / / FORMS / / / / / / */

.button{
cursor:pointer;
background-color:#cccccc;
font-family: arial, helvetica, verdana, sans serif; font-size:11px; font-weight:normal; color:#000000;
border:0px solid #cccccc;
padding:2px;
margin-top:0px; 
margin-bottom:0px;
margin-left:2px; 
margin-right:0px;
}	
	   
.field{
background-color:#dddddd;
font-family: arial, helvetica, verdana, sans serif; font-size:11px; font-weight:normal; color:#000000;
border:1px solid #cccccc;
padding:2px;
margin-top:0px; 
margin-bottom:0px;
margin-left:0px; 
margin-right:0px;
}