body {
	margin: 0;
	padding: 0;
	color: #aaaaaa;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	background:#ffffff;
}

.thMainCont table {
	width:750px !important;
}

#wrapper{
width: 1000px;
margin: 0;
padding: 0;
background: url(../pix/bg_main.jpg) repeat-x top left;
}
#wrapperVtec{
width: 1000px;
margin: 0;
padding: 0;
}

#header {
	width: 1000px;
	height: 95px;
	position: relative;
	text-align:left;
	background: url(../pix/header.jpg) no-repeat left top;
}
#headerVtec {
	width: 1000px;
	height: 95px;
	position: relative;
	text-align:left;
	background: url(../pix/headerVtec.jpg) repeat-y left top;
}

#header_top {
	width: 811px;
	height: 59px;
	background: url(../pix/bg_top.gif) repeat-x left top;
}

#search {
	position: absolute;
	right: 6px;
	top:7px;
	#top:3px;

}
#searchVtec {
	position: absolute;
	right: 6px;
	top:7px;
}

#main-navWrapper {
	position:relative;
	width: 1000px;
	height: 38px;
	#height:35px;
	padding:0px;
	margin:0px;
}
#main-navWrapperVtec {
	position:relative;
	width: 1000px;
	height: 38px;
	padding:0px;
	margin:0px;
	background:url(../pix/VtecMenuBg.jpg) left top;
}
#main-nav{
	position:absolute; top:0px; left:100px;
	#position:absolute; #top:-3px; #left:80px;
	width: 700px;
	height: 38px;
	#height:35px;
	padding:0px;
	margin:0px;
}
#main-navVtec{
	position:absolute; top:0px; left:80px;
	width: 700px;
	height: 38px;
	padding:0px;
	margin:0px;
}

#tdmenu{
height:38px;
#height:35px;
}


#lang {
	position:absolute;
	bottom: 6px;
	right: 6px;
	color: #FFFFFF;
	font-size: 10px;
}
#left {
	width: 195px;
	height: 527px;
	background: url(../pix/earth.jpg) no-repeat left top;
}
#rightContent{
	background:url(../pix/contentBg.jpg) no-repeat left top;
}

#leftVtec {
	width: 195px;
	height: 527px;
	background: url(../pix/earthVtec.jpg) no-repeat left top;
}
#rightContentVtec{
	background:url(../pix/contentBgVtec.jpg) no-repeat left top;
}

#main-body {
	width: 811px;
	height: 527px;
	background:url(../pix/mainBg.jpg);
}
	#content {
		margin-top: 15px;
		width: 805px;
		height: 500px;
		font-size:12px;
		overflow-y:auto;
		overflow-x:hidden;
	}
	
#footer {
	width: 1000px;
	height: 26px;
	background: url(../pix/footer.jpg) no-repeat left top;			
}
#footer p {
		color: #FFFFFF;
		font-size: 11px;
	margin: 5px 0 0 0px;
}
	
#footerVtec {
	width: 1000px;
	height: 26px;
	background: url(../pix/footerVtec.jpg) no-repeat left top;			
}

#footerVtec p {
	color: #FFFFFF;
	font-size: 11px;
	margin: 3px 0 0 0px;
}	
	
#logo {
	position: absolute;
	left: 72px;
	bottom: 0;
}

a img {margin: 0; padding: 0; border:0px;}

td,tr{
color: #aaaaaa;
line-height:110%;
}



/* ------------------  */
/*     default css     */
/* ------------------  */

hr {
	border-top: 1px solid #fff;
	background: #666;
	border-bottom: 0;
	padding: 0;
	margin: 0;
	height: 1px;
	margin-bottom:5px;
}
td.kontakt2{
background:#FFFFFF;
border:#373737 1px solid;
padding:20px 30px;
}
td.kontakt{
background:#222222;
border:#373737 1px solid;
padding:20px 30px;
}
table.formular {
width: 100%;
align: right;
background:#222222;
margin:8px 0px;
padding:0px;
#margin:0px 0px;
}
tr.formular_tr_to{

}

td.formular {
width:50%;
vertical-align: top;
padding:1px 0px;
#padding:0px;
margin:0px;
color: #aaaaaa;
font-size:11px;
line-height:11px;
}

tr.misc_farve1 td{
vertical-align: top;
padding: 0 0 2px 0;
color: #acabab;
font-size:11px;
}
tr.misc_farve2 td{
vertical-align: top;
padding: 0 0 2px 0;
color: #acabab;
font-size:11px;
}

button				{
  border:1px solid #BBBBBB;
  font-family:arial;
  font-size:11px;
  color:#000;
  background-color:#EFEFEF;
}
				
input				{
  border:1px solid #BBBBBB;
  font-family:arial;
  font-size:11px;
  color:#000;
}
				
textarea			{
	  border:		      1px solid #BBBBBB;
	  font-family:                   	  arial;
	  font-size:                        	   11px;
	  color:                         	#000;
  	  text-decoration:		  	   none;
	  scrollbar-face-color:       	#DDDDDD;
	  scrollbar-highlight-color:  	#FFFFFF;
	  scrollbar-shadow-color:     	#999999;
	  scrollbar-3Dlight-color:    	#EEEEEE;
	  scrollbar-arrow-color:      	#FFFFFF;
	  scrollbar-track-color:      	#DDDDDD;
	  scrollbar-darkshadow-color: 	#999999;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;} 
/* End hide from IE-mac */




/* SUB CONTENTS SETTINGS */


/* FONTS SETTINGS */
p {
	font-family: verdana, tahoma, arial;
	padding:3px 0px;
	margin:0px;
	line-height:110%;
	font-size: 11px;
	color: #aaa;
	
}

strong,b {
	font-weight: bold;
	color: #000;
}


#left-menu h1 {font-family:verdana,tahoma,arial; font-size:13px; font-weight:bold; color: #d71920; margin: 0 0 15px 0;}

h1 {margin:1px 0;  font-family:verdana,tahoma,arial; font-size:16px; font-weight:bold; color:#fff;}
h2 {margin:0;  font-family:verdana,tahoma,arial; font-size:16px; font-weight:bold; color:#fff;}
h3 {margin:0;  font-family:verdana,tahoma,arial; font-size:15px; font-weight:bold; color:#fff;}
h4 {margin:0;  font-family:verdana,tahoma,arial; font-size:14px; font-weight:bold; color:#fff;}
h5 {margin:0;  font-family:verdana,tahoma,arial; font-size:13px; font-weight:normal; color:#fff;}
h6 {margin:0;  font-family:verdana,tahoma,arial; font-size:12px; font-weight:normal; color:#fff;}


/* LINK SETTINGS */
a 			{font-family:Verdana, Arial, sans-serif; font-size: 12px; color:#000; font-weight:normal; text-decoration:none;}
a:link 		{font-family:Verdana, Arial, sans-serif; font-size: 12px; color:#000; font-weight:normal; text-decoration:none;}
a:visited 	{font-family:Verdana, Arial, sans-serif; font-size: 12px; color:#000; font-weight:normal; text-decoration:none;}
a:active 	{font-family:Verdana, Arial, sans-serif; font-size: 12px; color:#000; font-weight:normal; text-decoration:none;}
a:hover 	{font-family:Verdana, Arial, sans-serif; font-size: 12px; color:#333; font-weight:normal; text-decoration:underline;}

form {
margin-bottom:0;
padding-bottom:0;}

button.SogButton {
	background:url(../pix/bg_sog.gif) #1b57b7 repeat-x top left;
	color: #fff;
	padding: 0 10px;
	border: 1px solid #2f4366;
}
button.SogButtonVtec {
	background:url(../pix/sogBgVtec.jpg) #584751 repeat-x top left;
	color: #fff;
	padding: 0 10px;
	border: 1px solid #4e484c;
}

.button {
border:1px solid #bbbbbb;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#858684;
background:#efefef url(../pix/button-bg.gif) repeat-x top left;}

.sogning_felt input {
border:1px solid #BBBBBB;
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#858684;}

/* NEWS SETTINGS */
#nyheder{
width:251px;

}

/* remember to define in wk the parameters for setup of the news module */
#date a 				{color: #000;font-size: 12px;text-decoration:none;font-weight: bold;}
#date a:link 			{color: #000;font-size: 12px;text-decoration:none;font-weight: bold;}
#date a:active 			{color: #000;font-size: 12px;text-decoration:none;font-weight: bold;}
#date a:visited			{color: #000;font-size: 12px;text-decoration:none;font-weight: bold;}
#date a:hover			{color: #000;font-size: 12px;text-decoration:none;font-weight: bold;}


#headline a 			{color: #666;font-size: 11px;font-weight: bold;text-decoration:none;}
#headline a:link 		{color: #666;font-size: 11px;font-weight: bold;text-decoration:none;}
#headline a:active 		{color: #666;font-size: 11px;font-weight: bold;text-decoration:none;}
#headline a:visited 	{color: #66;font-size: 11px;font-weight: bold;text-decoration:none;}
#headline a:hover 		{color: #666;font-size: 11px;font-weight: bold;text-decoration:none;}

#intro-text {border-bottom: 1px dotted #666;}
#intro-text a 			{color: #666;font-size: 11px;text-decoration:none;}
#intro-text a:link 		{color: #666;font-size: 11px;text-decoration:none;}
#intro-text a:active 	{color: #666;font-size: 11px;text-decoration:none;}
#intro-text a:visited 	{color: #666;font-size: 11px;text-decoration:none;}
#intro-text a:hover 	{color: #666;font-size: 11px;text-decoration:none;}

#nyhederOverSigt.hr 				{background-color:#c8d4da; border:0px solid #000;}


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{
	position:absolute; 
	visibility:hidden; 
	left:0; 
	top:0;
	}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{
	position:absolute; 
	width: 10;  
	height: 10; 
	background-color: Navy; 
	layer-background-color: Navy; 
	visibility: hidden;
/*	border: 1px solid red;*/
	}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:absolute; 
	text-align: center; 
	padding:2px; 
/*	padding-top: 4px;*/
	font-family: Verdana; 
	font-size: 11px; 
	letter-spacing: 0px;

	}
.clLevel0{
	color:#ffffff; 
	}
.clLevel0over{
	color:#f25302; 
	cursor:pointer; 
	cursor:hand;
	}
.clLevel0border{
	position:absolute; 
	visibility:hidden;
	}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
	background-color:#ffffff; 
	position:absolute; 
	text-align:left; 
	padding-left: 2px;
	padding-top: 4px; 
	font-family: Verdana; 
	font-size: 10px; 
	}
.clLevel1{
	background-color:#fffffff; 
	color:#000000;
	}
.clLevel1over{
	color:#f25302;
	cursor:pointer; 
	cursor:hand;
	}
.clLevel1border {
	position:absolute; 
	visibility:hidden;
	background-color:#CCCCCC;
	layer-background-color:#CCCCCC;
	}

/*Styles for level 2*/
.clLevel2, .clLevel2over{
	background-color:#ffffff; 
	position:absolute; 
	text-align:left; 
	padding:1px; 
	padding-top: 4px;
	padding-left: 2px;
	font-family: Verdana; 
	font-size: 10px; 
	}
.clLevel2{
	background-color:#fffffff; 
	color:#000000;
	}
.clLevel2over{
	color:#f25302;
	cursor:pointer; 
	cursor:hand;
	}
.clLevel2border{
	position:absolute; 
	visibility:hidden;
	background-color:#CCCCCC;
	layer-background-color:#CCCCCC;
	}
	
/*Styles for level 2*/
.clLevel3, .clLevel3over{
	background-color:#ffffff; 
	position:absolute; 
	text-align:left; 
	padding:1px; 
	padding-top: 4px;
	padding-left: 2px;
	font-family: Verdana; 
	font-size: 10px; 
	}
.clLevel3{
	background-color:#fffffff; 
	color:#000000;
	}
.clLevel3over{
	color:#f25302;
	cursor:pointer; 
	cursor:hand;
	}
.clLevel3border{
	position:absolute; 
	visibility:hidden;
	background-color:#CCCCCC;
	layer-background-color:#CCCCCC;
	}
	
/*Styles for level 2*/
.clLevel4, .clLevel4over{
	background-color:#ffffff; 
	position:absolute; 
	text-align:left; 
	padding:1px; 
	padding-top: 4px;
	padding-left: 2px;
	font-family: Verdana; 
	font-size: 10px; 
	}
.clLevel4{
	background-color:#ffffff; 
	color:#000000;
	}
.clLevel4over{
	color:#f25302;
	cursor:pointer; 
	cursor:hand;
	}
.clLevel4border{
	position:absolute; 
	visibility:hidden;
	background-color:#CCCCCC;
	layer-background-color:#CCCCCC;
	}

/*Styles for level 2*/
.clLevel5, .clLevel5over{
	background-color:#ffffff; 
	position:absolute; 
	text-align:left; 
	padding:1px; 
	padding-top: 4px;
	padding-left: 2px;
	font-family: Verdana; 
	font-size: 10px; 
	}
.clLevel5{
	background-color:#ffffff; 
	color:#000000;
	}
.clLevel5over{
	color:#f25302;
	cursor:pointer; 
	cursor:hand;
	}
.clLevel5border{
	position:absolute; 
	visibility:hidden;
	background-color:#CCCCCC;
	layer-background-color:#CCCCCC;
	}
	
	
/*Styles for level 2*/
.clLevel6, .clLevel6over{
	background-color:#ffffff; 
	position:absolute; 
	text-align:left; 
	padding:1px; 
	padding-top: 4px;
	padding-left: 2px;
	font-family: Verdana; 
	font-size: 10px; 
	}
.clLevel6{
	background-color:#ffffff; 
	color:#000000;
	}
.clLevel6over{
	color:#f25302;
	cursor:pointer; 
	cursor:hand;
	}
.clLevel6border{
	position:absolute; 
	visibility:hidden;
	background-color:#CCCCCC;
	layer-background-color:#CCCCCC;
	}
	
	
/* Top Menu */
table.menupkt {
/*text-align: center;*/
margin: 0;
padding: 0;
border-right: 1px solid #fff;
}

/*.topmenupkt_before {
	background: url(../pix/pipe_line_menu.gif) no-repeat left;
}*/

.left_menu{
text-align:left;
width: 323px;
margin: 0;
display:block;
height:22px;
}

a.left_menu{
margin: 0;
padding: 0 0 0 26px;
line-height: 22px;
font-size:11px;
font-weight: bold;
font-family:tahoma,verdana,arial;
background: url(../pix/arrow.gif) no-repeat 8px;
}

a.left_menu:link		{color: #000;text-decoration: none; font-size:12px; font-family:tahoma, verdana,arial; }
a.left_menu:active		{color: #000;text-decoration: none; font-size:12x; font-family:tahoma, verdana,arial; }
a.left_menu:visited		{color: #000;text-decoration: none; font-size:12px; font-family:tahoma, verdana,arial; }
a.left_menu:hover		{color: #fe3a12;text-decoration: underline; font-size:12px; font-family:Verdana, Arial, sans-serif; }


.span_left_menu {
	margin: 0;
	padding: 0;
/*	background: url(../pix/bg_left_menu.gif) repeat-x top left;*/
}
.span_js_class_left_menu {
	margin: 0;
	padding: 0;
	background-color: #8cc63f;
}


/* Sub Menu */
.UnderMenuDiv{
width: 206px;
/*height: 25px;*/
padding: 0px 0px 0px 0px;
}

div.ekstraMenuUnder {
color: #000;
height: 22px;
width: 162px;
display: block;
background: url(../pix/bg_menunder1.gif) no-repeat left top;
margin: 5px 0 0 0;
padding-left: 15px
}
/*
td.under-menupkt {
	background: url(../pix/bg_sub_menu.gif) repeat-y left;	
}
*/
div.ekstraMenuUnder a {
	padding: 0 0 0 15xp;
	margin: 0;
	display:inline-block;
	width: 162px;
/*	background: url(../pix/bg_sub_menu.gif) repeat-y left;	*/
}


div.ekstraMenuUnder a:link	{color: #000;text-decoration: none; font-size:11px; font-family:verdana, arial;}
div.ekstraMenuUnder a:active	{color: #000;text-decoration: none; font-size:11x; font-family:verdana, arial;}
div.ekstraMenuUnder a:visited	{color: #000;text-decoration: none; font-size:11px; font-family:verdana, arial; }
div.ekstraMenuUnder a:hover	{color: #000; background: url(../pix/arrow.gif) no-repeat 156px center; text-decoration: none; font-size:11px; font-family:verdana, arial;}

td div.ekstraMenuUnder {
/*background: url(../pix/line_left_menu.gif) repeat-x bottom; */
/*line-height: 25px;*/
	width: 162px;
	background: #fff;
	background: url(../pix/bg_sub_menu.gif) repeat-y left;
}

/* html top menulinks */

/*td.ekstraMenuTop a:hover {background-color: #8cc63f; height: 23px;} 
div.span_menupkt a:hover {background-color: #8cc63f; height: 23px;} */

.menupkt{
	margin: 0 auto;
	text-align: center;
}

a.menupkt {
font-family: verdana, tahoma, arial;
font-size:11px;  
height: 23px;
line-height: 23px;
padding: 0 28px;
display: block;
/*background: url(../pix/pipe_line_menu.gif) no-repeat right center;*/
}					

a.menupkt:link		{ font-family: verdana, tahoma, arial;text-decoration:none; font-size:11px; font-weight: bold; color:#fff;}
a.menupkt:active	{ font-family: verdana, tahoma, arial;text-decoration:none; font-size:11px; font-weight: bold; color:#fff;}
a.menupkt:visited	{ font-family: verdana, tahoma, arial;text-decoration:none; font-size:11px; font-weight: bold; color:#fff;}
a.menupkt:hover		{ font-family: verdana, tahoma, arial;text-decoration:none; font-size:11px; font-weight: bold; color:#fff; background-color: #8cc63f;}	


table.topmenupkt {
/*	margin: 0 auto;*/
	color: #666666;
	height: 38px;
	
}

td.topmenupkt_before {}

td.topmenupkt_after {
	width: 3px;
	background: url(../pix/pipe.gif) left top no-repeat;}

td.topmenupkt {padding: 0 12px;}

.topmenupkt a, .topmenupkt a:link, .topmenupkt a:visited {
	color: #fff; 
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.topmenupkt a:hover, .topmenupkt a:active {
	color: #bacaf5;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

table.topmenupktVtec {
/*	margin: 0 auto;*/
	color: #666666;
	height: 38px;
	
}

td.topmenupktVtec_before {}

td.topmenupktVtec_after {
	width: 3px;
	background: url(../pix/pipeVtec.jpg) left top no-repeat;}

td.topmenupktVtec {padding: 0 12px;}

.topmenupktVtec a, .topmenupktVtec a:link, .topmenupktVtec a:visited {
	color: #fff; 
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.topmenupktVtec a:hover, .topmenupktVtec a:active {
	color: #bacaf5;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}


td.menupkt								{ padding-left:0;border-left: 1px solid #fff;}
td.menupkt_before						{ padding-left: 0;margin: 0 auto; text-align: left;}
td.menupkt_after						{}
td.MenuTopSelected 						{ color: #5c0017; }
td.menupkt_SelBefore_MenuTopSelected 	{}
td.menupkt_SelAfter_MenuTopSelected 	{}


td.subMenuSpacer 						{}
td.under-menupkt						{height: 22px; width: 162px;}

div.UnderMenuPadding					{padding:0;margin:0;}
div.ekstraMenuUnder 					{margin:0;padding:0px; width: 162px;}

div.nyhedforside 						{height:93px; padding:15px;}


a.under-menupkt			{ 
	font-family:verdana, tahoma;
	text-decoration:none; 
	font-size:11px;
	color:#000; 
	line-height: 22px; 
	padding-left: 18px;
}		
	
a.under-menupkt:link	{text-decoration:none; font-size:12px;color:#000; }
a.under-menupkt:active	{text-decoration:none; font-size:12px;color:#000; }
a.under-menupkt:visited	{text-decoration:none; font-size:12px;color:#000; }
a.under-menupkt:hover	{text-decoration:none; font-size:12px;color:#000; }	

/*  Site Map */   
.overskrift {
font-family:verdana,tahoma,arial; font-size:15px; font-weight:bold; color:#fff;
}

/* IMAGE HANDLING */
.pngfix,img {
   behavior: url("../css/iepngfix/iepngfix.htc");}

a img {
	outline: none;
	border: none;
	text-decoration: none;
}

img {
	outline: none;
	border: none;
	text-decoration: none;
	}


span.more {
	color: #00aeff;
}

br.line {
	border-bottom: 1px dashed #666;
}