body{
margin: 0;
padding: 0;
border: 0;
overflow: auto;
height: 100%; 
max-height: 100%;
background-color: #DDDDDD;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
color: #333;
}

#framecontent{
position: absolute;
top: 0;
bottom: 0; 
left: 0;
width: 94px; 
height: 100%;
overflow: hidden; 
background: #DDDDDD;
color: white;
}

#maincontent{
margin-left: 94px;
background: #fff;
/*min-height: 540px;*/
float: left;
width: 857px;
border-right: 1px solid #7F7F7F;
}

.innertube{
margin: 0px 10px 0px 10px;
float: left;
clear: both;
}

* html body{ 
padding: 0 0 0 94px; 
}

* html #maincontent{ 
/*height: 515px;*/
width: 858px; 
margin-left: 0px;
}

h1 {

font-family: Arial;
font-size: 17px;
font-weight:bolder;
letter-spacing: 0px;
color:#000;
margin: 0px;
padding: 5px 0 0 0;
text-transform:uppercase;
}

hr {
border: none 0; 
border-top: 1px solid #999;
background-color: #fff;
height: 0px;
}

td{
margin-left: 14px;
/*padding: 0px 0px 0px 14px;*/
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
}

div.nicEdit,
.tdpad {
	margin: 0px 0px 0px 14px;
}

.tdpadhard {
	margin: 0px 0px 0px 14px;
}


#clearTable td, #clearTable table, #clearTable img, #clearTable div, #clearTable a, #clearTable p {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}

#clearTable p {
	margin-bottom: 10px;
	font-size: 11px;
}

#clearTable img {
	border:none;
	margin:0px;
	padding:0px;
}

#clearTable td#flash_left {
	background-color: #e5e5e5;
}


.grayheadings, .grayheadings a, .grayheadings a:hover, .grayheadings a:visited {
 font: bolder 11px Arial;
 text-transform: uppercase;
 color: #7F7F7F;
 margin: 0px;
 padding: 7px 0px 0px 7px;
 text-decoration:none;
}

.greenheadings {
 font: normal 11px Arial;
 text-transform: none;
 color: #1F8222;
 margin: -5px 0px 5px 0px;
 padding: 7px 0px 0px 0px;
 cursor:pointer;
}

div.greenheadings:hover {
	background-color: #eeeeee;
}

#searchContent{
	float:left;
	width: 230px;
	margin-top: 12px;
	margin-left: 25px;
	/*position:absolute;
	left: 415px;*/
	z-index: 1;
}
#searchContent2{
	float:left;
	width: 230px;
	margin-top: 12px;
	margin-left: 25px;
	/*position:absolute;
	left: 415px;*/
	z-index: 2;
}

/* ----------------------------------------------------------------------------------------------- menu */
#adminBar{
	padding:3px;
	margin-left:94px;
	height:20px;
	padding-top:6px;
}
* html #adminBar{
	margin-left:0px;
	height:26px;
}

#topPanel{
	width:auto;
	position:absolute;
	visibility: hidden;
	z-index: 100;
}

#menu{
padding: 0;
width: 858px;
margin-top: 0px;
overflow:hidden;
/*border-right: 1px solid #7F7F7F;*/
margin-left:94px;
}
* html #menu{ 
width: 858px;
margin-left: 0px;
}

#menu ul li{
list-style: none;
}

#menu ul{
margin: 0px;
padding: 0px;
list-style: none;
overflow:hidden;
}

#menu li{
height: 33px;
float:left;
margin: 0px;
padding: 0px;
}

#menu a{
float: left;
display: block;
color: white;
margin: 0px; 
padding: 0px;
text-decoration: none;
background-color: #DDDDDD; 
border-bottom: 0px solid white;
}

#menu a:hover{
background-color: #DDDDDD; 
}

#menu1{
width: 327px;
height: 33px;
background: #DDDDDD url(images/menu1.png) no-repeat;
}
.current #menu1{
width: 327px;
height: 33px;
background: #DDDDDD url(images/menu1act.png) no-repeat;
}

#menu2{
width: 265px;
height: 33px;
background: #DDDDDD url(images/menu2.png) no-repeat;
margin-left: 5px;
}
.current #menu2 {
width: 265px;
height: 33px;
background: #000 url(images/menu2act.png) no-repeat;
}

#menu3{
width: 265px;
height: 33px;
background: #000 url(images/menu3.png) no-repeat;
}
.current #menu3 {
width: 265px;
height: 33px;
background: #000 url(images/menu3act.png) no-repeat;
border-right: 1px solid #7F7F7F;
}
* html .current #menu3{
	width: 266px;
}


/* ----------------------------------------------------------------------------------------------- subMenu */


.submenu {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	background: #fff;
}

.submenu_borger {
  display:block;
  width: 410px;
	margin: 10px 0px 0px -2px;
	padding: 0px;
	list-style: none;
	background: #fff;
}

.submenu li, .submenu_borger li {
	padding: 0;
	margin: 0;
	height: 29px;
	list-style: none;
	background-repeat: no-repeat;
}
.submenu li a, .submenu li a:visited, .submenu_borger li a, .submenu_borger li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 29px;
	background-repeat: no-repeat;
	outline:none;
}

#tilskud {background-image: url(images/submenu/tilskud.gif); width: 49px;}
#tilskud a {background-image: url(images/submenu/tilskud-1.gif);}

#loven {background-image: url(images/submenu/loven.png); width: 41px;}
#loven a {background-image: url(images/submenu/loven-1.png);}

#sporgsmal {background-image: url(images/submenu/sporgsmal.png); width: 149px;}
#sporgsmal a {background-image: url(images/submenu/sporgsmal-1.png);}

#andres {background-image: url(images/submenu/andres.png); width: 116px;}
#andres a {background-image: url(images/submenu/andres-1.png);}

#baggrund {background-image: url(images/submenu/baggrund.png); width: 68px;}
#baggrund a {background-image: url(images/submenu/baggrund-1.png);}

#kontakt {background-image: url(images/submenu/kontakt.png); width: 56px;}
#kontakt a {background-image: url(images/submenu/kontakt-1.png);}

#kort {background-image: url(images/submenu/kort.gif); width: 35px;}
#kort a {background-image: url(images/submenu/kort-1.gif);}

#baggrund {background-image: url(images/submenu/baggrund.gif); width: 68px;}
#baggrund a {background-image: url(images/submenu/baggrund-1.gif);}

#downloads {background-image: url(images/submenu/downloads.gif); width: 76px;}
#downloads a {background-image: url(images/submenu/downloads-1.gif);}

#info {background-image: url(images/submenu/info.png); width: 33px;}
#info a {background-image: url(images/submenu/info-1.png);}

#galleri {background-image: url(images/submenu/galleri.gif); width: 51px;}
#galleri a {background-image: url(images/submenu/galleri-1.gif);}

#pressemed {background-image: url(images/submenu/pressemed.gif); width: 120px;}
#pressemed a {background-image: url(images/submenu/pressemed-1.gif);}

#tilskud a:hover, #loven a:hover, #sporgsmal a:hover, #andres a:hover, #baggrund a:hover, #kontakt a:hover, #kort a:hover, #baggrund a:hover, #downloads a:hover, #info a:hover, #galleri a:hover, #pressemed a:hover {background: none;}

#tilskud .here, #loven .here, #sporgsmal .here, #andres .here, #baggrund .here, #kontakt .here, #kort .here, #baggrund .here, #downloads .here, #info .here, #galleri .here, #pressemed .here {background: none;}

.submenu li, .submenu_borger li {float: left;}
.submenu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

#submenu_separator {
margin-top: 0px;
background-image: url(images/submenu/separator.png);
width: 13px;
}



/* ----------------------------------------------------------------------------------------------- top-middle-bottom content */

#top-contentTab1 {
width: 100%;
/*height: 840px;*/
float: left;
clear: both;
border-bottom: 1px solid #7F7F7F;
background-image: url(images/back-content.png);
background-repeat: no-repeat;
background-position: bottom right;
}

#top-contentTab2 {
width: 100%;
/*height: 870px;*/
float: left;
clear: both;
border-bottom: 1px solid #7F7F7F;
background-image: url(images/back-content.png);
background-repeat: no-repeat;
background-position: bottom right;
}


#top-content{
width: 100%;
min-height: 1350px;
border-bottom: 1px solid #7F7F7F;
background-image: url(images/back-content.png);
background-repeat: no-repeat;
background-position: bottom right;
}


#top-content{
height: 288px;
}

#top-content_ditkoretoj{
width: 100%;
/*height:600px;*/
float: left;
clear: both;
background-color: #fff;
border-bottom: 1px solid #7F7F7F;
background-image: url(images/back-content.png);
background-repeat: no-repeat;
background-position: bottom right;
}

#top-content_loven{
width: 100%;
float: left;
clear: both;
background-color: #fff;
border-bottom: 1px solid #7F7F7F;
/*background-image: url(images/back-loven.png);*/
background-image:url(images/back-content.png);
background-repeat: no-repeat;
background-position: bottom right;
}

#top-content_sporgsmal{
width: 100%;
/*height:790px;*/
float: left;
clear: both;
background-color: #fff;
padding-bottom: 30px;
border-bottom: 1px solid #7F7F7F;
/*background-image: url(images/back-sporgsmal.png);*/
background-image:url(images/back-content.png);
background-repeat: no-repeat;
background-position: bottom right;
}

#top-content_anders, #top-content_baggrund, #top-content_tilskud, #top-content_english {
width: 100%;
border-bottom: 1px solid #7F7F7F;
background-image: url(images/back-content.png);
background-repeat: no-repeat;
background-position: bottom right;
}

#top-content_english {
	/*height: 1200px;*/
	float: left;
	clear: both;
	background-color: #fff;
}

#top-content_anders {
/*height: 600px;*/
	float: left;
	clear: both;
	background-color: #fff;
}

#top-content_baggrund {
	/*height: 1230px;*/
	background-color:#FFFFFF;
	clear:both;
	float:left;
	padding-bottom: 30px;
}

#top-content_tilskud {
	/*height: 730px;*/
	float: left;
	clear: both;
	background-color: #fff;
	padding-bottom: 30px;
}

#top-content_borger, 
#top-content_borger_baggrund, 
#top-content_borger_loven,
#top-content_borger_hvor,
#top-content_index 
{
width: 100%;
border-bottom: 1px solid #7F7F7F;
background-image: url(images/back-content.png);
background-repeat: no-repeat;
background-position: bottom right;
border-bottom:1px solid #7F7F7F;
float: left;
clear: both;
}

#top-content_borger_loven {
	/*height: 1000px;*/
	float: left;
	clear: both;
	background-color: #fff;
}


#top-content_borger_baggrund {
	/*height: 1250px;*/
	float: left;
	clear: both;
	background-color: #fff;
}

#top-content_borger_kort, #top-content_borger_sporgsmal {
width: 100%;
border-bottom: 1px solid #7F7F7F;
background-image: url(images/back-content.png);
background-repeat: no-repeat;
background-position: bottom right;
}

#top-content_borger_sporgsmal {
/*height:910px;*/
	float: left;
	clear: both;
	background-color: #fff;
}

#top-content_borger_kort {
/*height:560px;*/
float: left;
clear: both;
background-color: #fff;
padding-bottom: 30px;
}

#top-content_borger_hvor,
#top-content_borger_hvorfor,
#top-content_borger_hvordan,
#top-contentTab3 
{
/*height:560px;*/
	float: left;
	clear: both;
	width: 100%;
	background-image:url(images/back-content.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	border-bottom:1px solid #7F7F7F;
}

#top-content_presse {
width: 100%;
height:418px;
float: left;
clear: both;
background-color: #fff;
border-bottom: 1px solid #7F7F7F;
/*background-image: url(images/back-presse.png);*/
background-image:url(images/back-content.png);
background-repeat: no-repeat;
background-position: bottom right;
}

#top-content_pressemed {
background-image:url(images/back-content.png);
background-position:right bottom;
background-repeat:no-repeat;
border-bottom:1px solid #7F7F7F;
width:100%;
}


#top-content_kontakt {
width: 100%;
/*height:485px;*/
float: left;
clear: both;
background-color: #fff;
padding-bottom: 30px;
border-bottom: 1px solid #7F7F7F;
/*background-image: url(images/back-sporgsmal.png);*/
background-image:url(images/back-content.png);
background-repeat: no-repeat;
background-position: bottom right;
}

#top-content_downloads {
width: 100%;
/*height:470px;*/
float: left;
clear: both;
background-color: #fff;
border-bottom: 1px solid #7F7F7F;
/*background-image: url(images/back-sporgsmal.png);*/
background-image:url(images/back-content.png);
background-repeat: no-repeat;
background-position: bottom right;
}

#top-content_pressemed {
width: 100%;
/*height:700px;*/
float: left;
clear: both;
background-color: #fff;
border-bottom: 1px solid #7F7F7F;
}

#top-content_presse_kort {
width: 100%;
/*height:560px;*/
float: left;
clear: both;
background-color: #fff;
border-bottom: 1px solid #7F7F7F;
/*background-image: url(images/back-presse.png);*/
background-image:url(images/back-content.png);
background-repeat: no-repeat;
background-position:bottom right;
}

#top-content-left{
float:left;
/*width: 610px;*/
width: 100%;
clear: both;
}

#top-content-left_borger{
float:left;
width: 410px;
}

#top-content-right{
/*float:right;*/
	position: absolute;
	left: 741px;
	top: 33px;
width:210px;
}

#top-content-right_borger{
float:right;
width:343px;
}

#mid-content{ /* REMOVED FROM INDEX.HTML */
float:left;
width: 100%;
height: 99px;
background:#fff;
border-bottom: 1px solid #7F7F7F;
}

#bot-content{
float:left;
width: 100%;
height: 90px;
background:#fff;
border-bottom: 1px solid #7F7F7F;
border-right: 1px solid #7F7F7F;
}
html #bot-content{
border-right: none;
}

ul {
	margin:0px;
	padding-left:20px;
}

a {
	text-decoration:none;
	color:green;
}

a:hover {
	text-decoration:underline;
	color:green;
}


/* ----------------------------------------------------------------------------------------------- tab */

#tabContainer {
	width: 600px;
}

#tab-menu {
	margin-top: 32px;
	width: 100%;
	height:22px;
	display:block;
}

#tab-menu #tabFiller {
	width: 312px;
	height:22px;
	float:left;
}

#tab-menu #tab1, 
#tab-menu #tab2, 
#tab-menu #tab3,
#tab-menu #tab1_active, 
#tab-menu #tab2_active, 
#tab-menu #tab3_active {
	width: 92px;
	height: 22px;
	float: left;
	margin-left: 4px;
}

#tab-menu #tab1 {
	background-image:url(images/tab-miljozone.png);
}

#tab-menu #tab1_active {
	background-image:url(images/tab-miljozone-active.png);
}

#tab-menu #tab2 {
	background-image:url('images/tab-syn.png');
}

#tab-menu #tab2_active {
	background-image:url('images/tab-syn-active.png');
}

#tab-menu #tab3 {
	background-image:url('images/tab-ditkoretoj.png');
}

#tab-menu #tab3_active {
	background-image:url('images/tab-ditkoretoj-active.png');
}

#tabContent0, #tabContent1, #tabContent2, #tabContent3 {
	border-top: 3px solid black;
	background-color: #dddddd;
}

#tabContent0 {
	height: 300px;
}

#tabContent1 {
	height: 570px;
}

#tabContent2 {
	height: 670px;
}

#tabContent3 {
	height: 950px;
}

#tabContent0 #content, 
#tabContent1 #content, 
#tabContent2 #content, 
#tabContent3 #content {
	float:left;
	width: 308px;
	padding: 20px;
	background-image: url(images/tab-back-02.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}

#tabContent0 #rightFloat, 
#tabContent1 #rightFloat, 
#tabContent2 #rightFloat, 
#tabContent3 #rightFloat {
	float:right;
	width: 250px;
}

#rightFloat img {
	margin: 5px;
	margin-top: 20px;
}

#tabFooter {
	background-image:url('images/tabFooter.gif');
	height: 24px;
}


#maincontent td div {
	padding-left:14px;
}


#guyWithLaptop {
	position: absolute;
	z-index: 100;
	top: 201px;
	left: 680px;
}
* html #guyWithLaptop {top:205px;}



#truck-bus {
	position: absolute;
	top: 275px;
	left: 550px;
}

.tilbage {
	margin-left: 14px;
}



/* TABS */
.tabs_top_left {
	background: url('/images/tabs-back-top.jpg') no-repeat top left;
}

.tabs_top_right {
	height: 22px;
	background: url('/images/tabs-back-top.jpg') no-repeat top right;
}

.tabs_bottom_left {
	height: 22px;
	background: url('/images/tabs-back-bottom.jpg') no-repeat top left;
}


/* right */
#maincontent td div.borger_2,
#maincontent td div.index_1
{
	padding: 14px 0px 0px 5px;
}



/* left */
#maincontent td div.borger_3
{
	padding: 0px 0px 0px 14px;
}





#tabs_top_left a,
#tabs_top_left img
{
	padding: 0px;
	margin: 0px; 
}



.presse_pressemed_1 {
	padding: 0px;
}

/*.vognmand_miljozonen_3, .vognmand_syn_3, .vognmand_ditkoretoj_3, .borger_hvor_2, .borger_hvordan_2, .borger_hvorfor_2{margin-bottom:15px;}*/


/* Styles for pages */
h1.title {  margin: 17px 0 4px 0; padding: 0; color: rgb(51,51,51); white-space: pre; font: normal normal normal 24px/1.05em Impact, helvetica; text-transform: none;}

h2.title { color: rgb(51,51,51); padding: 0; white-space: pre; font: normal normal normal 18px/1.05em Impact, helvetica; text-transform: none; margin: 11px 0;}

table tr td .f13,
table tr td p.f13,
table tr td ul.f13 li a { 
  font-size: 13px !important; line-height: 13px !important;
}

table tr td p a.f13 {
  font-size: 13px !important; line-height: 13px !important;
  margin: 0 0 2.2em 0 !important;
  display: block;
}

