body {
	background-color: #9e9081;

	}

#rss-felt img {
width: 14px;
margin-right: 3px;
}

a:link {}
a:visited {}
a:hover {}
a:active {}
h1 { 	font-size: 18px;   }
h2 { 	font-size: 16px;   }
h3 { 	font-size: 14px;   }
h4 { 	font-size: 13px;   }

.csc-subheader { 	font-weight: bold;   }

.contenttable {  background-color: transparent;}
.contenttable {  font-size: 12px; }
.contenttable-1  {  background-color: F6F6F6;}

#rss-felt {
	background-color: #ffffff;
	/* background-color: #f0efef; */
	/* background-image: url(../images/logo-felt.gif);*/
	width: 16px;
	}

#logo-felt {
	background-color: #ffffff;
	/* background-color: #f0efef; */
	background-image: url(../images/logo-felt.gif);
	width: 636px; 
	height: 77px; 
	}
	
#afstand-over-servicedel { 
	background-color: #ffffff;
	/* background-color: #f0efef; */
	width: 328px; 
	height: 38px; 
	}
	
#home-felt{
	background-color: #ffffff;
	/* background-color: #f0efef; */
  
	}
	
#bodyfelt { 
	background-color: #ffffff;
	/* background-color: #f0efef; */
	vertical-align: top; 
	width: 962px; 
	/*height: 496px;*/ 
	padding: 26px; 
	}
	
#faneblade { 
	background-color: #ffffff;
	/* background-color: #f0efef; */ 
	background-image: url(../images/faneblade.png); 
	width: 965px; 
	height: 35px; 
	}
	
.menu1-level1-no{	
	display: table-cell;

 		}
	
.menu1-level1-no a{
	color: black;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 12px;
	width: 193px; 
	height: 35px;
	display: table-cell;
		}

.menu1-level1-no a:hover{  
       color: black;	 
       background-image: url(../images/faneblad-mouseover.gif); 	 
       } 


.menu1-level1-act{
 		display: table-cell;
 		}

.menu1-level1-act a{
	color: black;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 12px;
	background-image: url(../images/faneblad-aktivt.gif); 
	width: 193px; 
	height: 35px;
	display: table-cell;
	}


.menu1-level1-act a:hover{ 
	background-image: url(../images/faneblad-mouseover-act.gif); 
	} 
	
.menu1-level2-no{
	padding-top: 5px;
	padding-left: 12px;
	padding-bottom: 5px; 
	background-image: url(../images/dropdovnbaggrund.gif); 
	width: 191px; 
	height: 20px;
	opacity: 0.9; 
	filter:alpha(opacity=90); 
	}
	
.menu1-level2-no a{
	text-decoration: none; 
	background-image: url(../images/spacer.gif); 
	color: black;
	font-size: 12px;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 179px; 
	height: 20px;
	}
	
.menu1-level2-no a:hover{
	color: #a4a4a4;
         }


         
.menu1-level1-ro {
	color: black;
	background-image: url(../images/faneblad-mouseover.gif); 
	}

	
#adressefelt { 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-image: url(../images/bundstykke.png); 
	text-align: center; 
	width: 987px; 
	height: 42px;
	 }
	 
#hojre-ramme { 
	background-image: url(../images/hojre-ramme.png); 
	background-repeat: repeat-y; 
	width: 10px; 
	/*height: 496px;*/ 
	}
	
#venstre-ramme { 
	background-image: url(../images/venstre-ramme.png); 
	background-repeat: repeat-y; 
	width: 10px; 
	/*height: 496px; */
	}

	
#soege-formular-felt {
	background-color: #ffffff;
	/* background-color: #f0efef; */
	}
#sitemap-felt{
	background-color: #ffffff;
	/* background-color: #f0efef; */
	}
	
#soeg-felt{
	background-color: #ffffff;
	/* background-color: #f0efef; */
	}
	
#kontakt-felt{
	background-color: #ffffff;
	/* background-color: #f0efef; */
	}

#print-felt{
	background-color: #ffffff;
	/* background-color: #f0efef; */
	}

	
	
/*NIVEAU1*/

#randomtabel{
	border-top: 1px solid black; 
	border-left: 1px solid black; 
	border-right: 1px solid black;
	z-index: 99; 
}

#random-billede { 
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 99; 
	background-color: white; 
	width:908px; 
	height:117px;
	max-width: 908px; 
	max-height: 117px; 
 
		}


#blaa-bjaelke { 
	background-color: #002c56; 
	background-image: url(../images/blaa-bjaelke.gif); 
	background-position: 0 0; 
	WIDTH: 908px; 
	POSITION: absolute; 
	top: 82px; 
	HEIGHT: 35px; 
	z-index: 100; 
	float: right; 
	opacity: 0.7; 
	filter:alpha(opacity=70); 
}




#begge-kollonner {	
	z-index: 101;  
	background-color: white;
	border: solid 1px black;
	}

	
#venstre-td {
	width: 655px;
	_width: 688px;
	padding: 12px 12px 12px 12px;
	height: 496px;
	}
	
#hojre-td {
	background-color: white; 
	background-image: url(../images/hojre-kolonne.jpg); 
	background-repeat: repeat-x;
	width:209px;	
	_width:220px;
	padding: 0px 12px 12px 12px;
	margin: 0px 0px 12px 12px;
	}

#hojre-kolonne { 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 


	}
	
#hojre-kolonne H1{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #ffffff;
	display: inline;
	position: relative; top: -67px;  
	_position: relative; top: -27px; 
	z-index: 102; 
}

#hojre-kolonne ul li a{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}
	
#hojre-kolonne H2{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #ffffff;
	display: inline;
	position: relative; top: -67px;  
	_position: relative; top: -27px; 
	z-index: 102; 
}


#venstre-kolonne {
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	}


/*FORSIDE*/
#random-billede-forside { 
	background-color: white; 
	width:910px; 
	height:118px; 
	max-width: 908px; 
	max-height: 117px; 
	border: solid 1px black; 
	}
	
#hoved-tekst-felt-forside { 
	position: relative; 
	width: 636px;
	height: 94px;  
	_height: 114px; 
	z-index: 200; 
	overflow: hidden; 
	padding-top: 20px; 
	}
#hoved-tekst-felt-forside a {
	color: #000000;
	}
		
#hoved-tekst-felt-forside .bodytext{ 
	color: black; 
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
	
.Brodetekst-forside .bodytext a { 
	color: black; 
	font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline;  	
	}
	
.Brodetekst-overskrift-forside { 
	color: black; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	}
	
	
#nyhedsomraade {
 Mozilla ignores crazy MS image filters, so it will skip the following 
	background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='../images/nyheds-baggrund.png');
	/*background-image: url(../images/nyheds-baggrund.png);*/
	/*background-repeat: no-repeat; */
	position: absolute; 
	top: 126px; 
	width: 987px; 
	height: 245px; 
	/*z-index: 101; */
	float: right; 
	border-style: none; 
	}

#nyhedsomraade[id]{
	background-image: url(../images/nyheds-baggrund.png);
	background-repeat: no-repeat; 
	position: absolute; 
	top: 126px; 
	width: 987px; 
	height: 245px; 
	/*z-index: 101; */
	float: right; 
	border-style: none; 
	}
	
#nyhedsbox_overskrift {
	position: relative;
	text-align: center; 
	overflow: hidden;
	padding-top: 5px; 
	padding-bottom: 5px;	 
	}
#nyhedsbox_overskrift a{
	color: white;
	font-size: 18px;
	text-decoration: none;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	}
	
#nyhedsbox_suboverskrift { 
	position: relative;
	padding-left: 7px;
	overflow: hidden; 
	padding-top: 12px;
	opacity: 1.0;
	filter:alpha(opacity=100);
	 }
#nyhedsbox_suboverskrift a { 
	color: white; 
	font-size: 14px; 
	text-decoration: none;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	}

#nyheds_tekstfelt {
	position: relative;
	width: 214px; 
	_width: 234px; 
	height: 150px; 
	_height: 166px;
	overflow: hidden; 
	max-width: 234px; 
	max-height: 166px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	font-size: 6px;
	line-height: 6px;
	}
#nyheds_tekstfelt	.bodytext{
	margin-top: 4px;
	margin-bottom: 14px;
	}
/*
##################################
# TT-NEWS ELEMENTER
##################################
*/
	
.news-latest-date { 
	font-style: italic;
	color: white; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.news-latest-container {
	font-size: 6px;
	line-height: 6px;
	}
		
.news-latest-item { 
	color: white; 
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.news-latest-item a {
	margin-top: 8px;
	line-height: 12px; 
	color: white; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: underline;
	}
	
.news-single-item hr{
	display: none;
	}
	
.news-single-item  H3{
	font-style: normal;
	}
	
.news-single-img {
	margin-left: 10px;
	marin-bottom: 10px;
	display: block;
	float: right;
	}
	
.news-single-links {
	font-weight: bold;
	}
	
.news-list-item  {
	min-height: 120px;
	padding-right: 12px;
	border-bottom: 1px solid navy;

	}
	
.news-list-item img {
	position: relative;
	top: -25px;
	display: block;
	float: right;
	}
	
	
.news-list-browse a {
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	}
.news-catmenu-header a {
	color: #000000;
	 text-decoration: none; 
	 font-weight: bold;
	 	}
			
/*
##################################
# OBS BOXE på forsiden
##################################
*/
	

#obs-boxe { 
	position: absolute;
	top: 399px; 
	width: 923px; 
	height: 197px; 
	z-index: 200;
	float: right; 
	border-style: none;
	}	

#obsbox-venstre{ 
	background-image: url(../images/obsbox-venstre.png); 
	background-repeat: no-repeat; 
	vertical-align: top; 
	position: relative; 
	width: 286px; 
	height: 143px;
	padding-top: 10px;	 
	overflow: hidden; 
		}
	
#obsbox-midt { background-image: url(../images/obxbox-midt.png); 
	background-repeat: no-repeat; 
	vertical-align: top; 
	position: relative; 
	width: 286px; 
	height: 143px;
	padding-top: 10px;
	overflow: hidden; 
		}
#obsbox-hojre { background-image: url(../images/obxbox-hojre.png); 	
	background-repeat: no-repeat; 
	vertical-align: top; 
	position: relative; 
	width: 286px; 
	height: 143px;
	padding-top: 10px;
	overflow: hidden; 

		}
.box-text { 
	color: white; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}


	
.box-text p {
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	}


DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-BOTTOM: 5px;	
	_MARGIN-BOTTOM: 0px;
	}
	
.box-text  a{ 
	color: white; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;  
	}

	.box-text  .csc-firstHeader{
text-align: center;
margin-bottom : 5px;

}

/* Nexus formular */
#mailformNavn {}
.csc-mailform-field {
  clear: both;
  padding-top: 10px;
  }

.csc-mailform-field label {
  float: left;
  width: 140px;
  text-align: right;
  padding-right: 20px;
  }
 .csc-mailform-submit {
  position: relative;
  left: 40px;   
  width= 100px;
  cursor: pointer;
  }

.csc-mailform-radio legend {
	display: none;
}  
.csc-mailform, .csc-mailform-radio, .csc-mailform-check, .csc-mailform-radio fieldset {
	border: 0;
}


.csc-mailform-radio{
	display: block;
	clear: both;
	}
.csc-mailform-radio label{
	position: relative;
	top: -15px;
	width: 200px;
	}

/* SØGEFORMULAR  og RESULTATER */
/* fjerner teksten "regler" fra søgning */

.tx-indexedsearch {
	width: 630px;
	}
		
.tx-indexedsearch-rules {
	display: none;
	}
	
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr {	
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-STYLE: normal;
	}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{	
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-STYLE: italic;
	}
	
.tx-indexedsearch-percent {
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
.tx-indexedsearch-title a {
	font-size: 13px; 
	font-weight: bold;
	color: black;
	}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
	color: black;
	}
	
.news-amenu-container {
	font-size: 10px; 

	}
	
#venstre-kolonne .csc-textpic-imagewrap{
	display: table-cell;
	margin-bottom: 10px;
