
/* ALTID ALTID ALTID HUSKE OG ALDRIG GLEMME, KLASSER MÅ IKKE VÆRE MED STORT FORBOGSTAV!!!! */	

* 
{ 
	margin: 0em; 
	padding: 0em; 
} 
 
a, a:link,  
a:active,  
a:visited 
{ 
	text-decoration: underline; 
	color: #5d9731; 
} 
 
a:hover,  
a.active 
{ 
	text-decoration: none; 
} 
 
/* useful tags */ 
 
 
h1, h2, h3, h4 { 
	margin: 0; 
	padding-left: 0; 
} 
 
h1 { 
	font-size: 14px; 
} 
 
h2 { 
	font-size: 14px; 
} 
 
h2.contentheading,  
h2.componentheading,  
.componentheading,  
.contentheading { 
	padding-bottom:10px; 
	font-size:18px;
	font-family: verdana, ariel, Sans-Serif;
} 
 
h3 { 
	font-size: 16px; 
} 
 
img { 
	border: 0; 
} 
 
fieldset { 
	border:none; 
} 

.sectiontableentry1 {
	line-height:24px;
	background-image: url('../images/li-img.jpg');
	background-repeat: no-repeat;
	background-position: bottom left;
	text-indent:10px;

}

.sectiontableentry2 {
	line-height:24px;
	background-image: url('../images/li-img.jpg');
	background-repeat: no-repeat;
	background-position: bottom left;
	text-indent:10px;

}

ul {
	/*line-height:14px;*/

}

 
body 
{ 
	background-color: #e1e1e1; 
	color: #000000; 
	font-family: verdana, ariel, Sans-Serif; 
	font-size: 11pt; 
} 
 
 
#outer 
{ 
	width: 1000px; 
	margin-left: auto !important; 
	margin-right: auto !important;	 
	/*background-color: #FEFEF2;	*/ 
	background-image: url('../images/bg2.jpg'); 
	/*background-repeat: repeat-x;*/ 
	/*padding: 1.0em; 
	padding-top: 30px;*/ 
	/*border-top: solid 1px #ffffff; 
	margin-bottom: 1.0em; 
	margin-top: 1.0em;*/ 
} 
 
 
 
#container 
{ 
	width: 900px; 
	margin-left: auto !important; 
	margin-right: auto !important; 
} 
 
#content { 
float:left; 
width:900px; 
} 
 
#content-inside { 

} 
 
#content-padding { 
 
} 
 
#content-padding h2.componentheading { 
 
} 
 
#content .content h2.componentheading { 
 
} 
 
.content, #content-inside {
 
} 
 
.contentpaneopen { 
 
} 
 
#content-inside .contentpaneopen { 
border:none; 
} 
 
#content ul {  
	margin: 0px; 
	padding-bottom: 2px; 
	padding-left: 15px; 
	color: #5d9731; 
}



.contentpaneopen{  /* vigtig for at have content icons til hojre */
	width:100%
}

table.contentpaneopen,table.contentpane {
}
table.contentpaneopen li {
    margin-left: 20px;
}


.small { /* sektionslayout liste */ 
	font-size: 12px;
	line-height: 25px;
	} 


#mainmenu li {	 
	padding-left: 1px; 
	line-height: 150%; 
	color: #5d9731; 
} 
 
#mainmenu li a { 
	color: #5d9731; 
	font-size: 12px; 
	text-decoration: underline; 
} 
 
#mainmenu li a:hover { 
	font-size: 12px; 
	color: #000000; 
	text-decoration: underline; 
} 
 
#user6 li {	 
	padding-left: 1px; 
	line-height: 150%; 
	color: #5d9731; 
} 
 
#user6 li a { 
	color: #5d9731; 
	font-size: 12px; 
	text-decoration: underline; 
} 
 
#user6 li a:hover { 
	font-size: 12px; 
	color: #5d9731; 
	text-decoration: none; 
} 
 
 
#indre_indhold { 
	clear: both; 
	float: left; 
	width: 610px; 
	font-size: 12px;
	margin-bottom: 20px;
}

#indre_indhold ul {  
	margin: 0px; 
	padding-bottom: 2px;
	padding-top:8px;
	padding-left: 15px; 
	color: #000000; 
} 
 
#indre_indhold li {	 
	padding-left: 1px; 
	/*line-height: 150%; */
	margin-bottom:2px;
	color: #000000; 
} 
 
#indre_indhold a { 
	color: #000000; 
	font-size: 12px; 
	text-decoration: underline; 
} 
 
#indre_indhold li a:hover { 
	font-size: 12px; 
	color: #000000; 
	text-decoration: underline; 
} 
 
#indre_indhold a { 
	color: #000000; 
	font-size: 12px; 
	text-decoration: underline; 
} 
 
#indre_indhold a:hover { 
	font-size: 12px; 
	color: #000000; 
	text-decoration: underline; 
} 
 
#mainContent { 
	padding: 0 0 0 0;
	
} 
 
 
 
#header 
{ 
	/*padding: 0.8em 1.2em 1.2em 1.2em; 
	padding-left: 20px;*/ 
	padding-top: 12px; 
	padding-bottom: 10px; 
	height: 104px; 
	overflow: hidden; 
} 
 
#menuContainer 
{ 
	background-color: #FFFFFF; 
	background-image: url('../images/menu-bg.jpg'); 
	background-repeat: repeat-x; 
	height: 40px; 
	width: 900px;
} 
 
#menu 
{ 
	/*width: 450px;*/ 
	float: right; 
 
	color: #FFFFFF; 
	height: 1.4em; 
	line-height: 1.4em; 
	/*padding: 0.8em; 
	/*border-bottom: solid 1px #ffffff; 
	border-top: solid 1px #6D7B34; 
	text-align: right;*/ 
	padding-top: 0.4em; 
	padding-bottom: 0.4em; 
} 
 
#search 
{ 
 
	float: right; 
	padding-right: 20px; 
	padding-top: 8px; 
	text-align: right; 
 
} 
 
#menu a 
{ 
	color: #FFFFFF; 
	text-decoration: none; 
} 
 
#menu ul 
{ 
	list-style: none; 
	padding: 0em; 
} 
 
#menu li 
{ 
	display: inline; 
	font-size: 0.9em; 
	font-weight: normal; 
} 
 
#menu li a 
{ 
	padding: 0.8em; 
} 
 
#menu li a:hover 
{ 
	/*background-color: #515815; 
	background-image: url('images/a2.gif'); 
	background-repeat: repeat-x;*/ 
	text-decoration: underline; 
} 
 
 
#mainmenu /* venstre menu */ 
{ 
	position: relative;
	font-size: 14px;
	line-height: 1.7em;
	margin-bottom: 2.0em;
	color: #8DA359;
	width: Auto;
	padding-left: 26px;
	padding-top: 14px; 
} 
 
#mainmenu ul 
{ 
	color: #8DA359; 
} 

#mainmenu li a 
{ 
	color: #8DA359; 
} 
 
#mainmenu li a:hover 
{ 
	color: #8DA359;
	text-decoration: none;
} 

 
#menu li 
{ 
	color: #000000; 
} 
 
	 
#leftcolumn 
{ 
	width: 200px; 
	float: left; 
	padding-right: 20px; 
} 
 
 
 
#maincolumn 
{ 
	width: 628px; 
	float: right; 
	padding-right: 36px;  /*20px*/
} 
 
#maincolumn h3 
{ 
	font-size: 16px; 
	line-height: 40px; 
	color: #5d9731; 
} 
 
#maincolumn p  /* Dette er broedteksten paa undersiderne!! */
{ 
	/*text-align: justify; */
	/*margin-bottom: 2.0em;*/ 
	color: #000000; 
	font-family: ariel, verdana; 
	/*font-size: 10pt;*/ 
	font-size: 12px; 
} 
 
 
 
#user1 /* overeste menu, sitemap, login mm. */ 
{ 
	/*text-align: right; 
	position: relative;*/ 
	font-family: tahoma, ariel, verdana; 
	font-size: 10px; 
	position: relative; 
	float: right; 
	top: -0.1em;	 
	color: #8DA359; 
	padding-right: 22px; 
	padding-bottom: 0.1em;  
} 

#user1 img  /* Vigtig for at få flag til at bund-flugte. */
{
	vertical-align: text-bottom;
} 

 
#logo /* Logo */ 
{ 
	float: left; 
	width: 344px; 
	height: 102px; 
	padding-top: 16px; 
	padding-left: 22px; 
} 
 
#logo a:link,  
#logo a:visited { 
 
text-decoration:none; 
 
} 
 
 
#user3 /* Billedefrise */ 
{ 
	width: 480px; 
	height: 102px;
	text-align: right;
	float: right; 
	padding-top: 16px;
	padding-right: 22px;
} 
 
#user4 /*Billede plads under menu */ 
{ 
	position: relative; 
	font-size: 12px; 
	color: #4F4F2B; 
	padding-left: 24px;
} 
 
/* pathway aka breadcrumb */ 
 
#pathway_text { 
	/*text-align: left; 
	float: left; 
	padding: 10px;*/ 
	padding-top:10px; 
	padding-bottom:18px; 
	color: #5d9731; 
	font-size: 10px; 
} 

#pathway_text a,
#pathway_text a link,
#pathway_text a:hover,
#pathway_text a:active
 {  
	color: #5d9731; 
	font-size: 10px;
	text-decoration:underline; 
} 


 
/* User 5,6,7,8 er midterfeltet på forside */ 
 
#user5 
{ 
	float: left; 
	position: relative; 
	width: 280px; 
	height: 180px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:0px;
	padding-bottom:20px;  
	line-height: 1.4em; 
	font-size: 13px; 
	margin-right: 20px; 
	background: url('../images/h3bottom.png') no-repeat top left #f8f8f1; 
} 


#user5 a,
#user5 a:hover,
#user5 a:visited 
{ 
	color: #000000; 
	font-size: 13px; 
	text-decoration: underline; 
}

#user5 li a,
#user5 li a:hover,
#user5 a:visited 
{ 
	color: #000000; 
	font-size: 13px; 
	text-decoration: underline; 
}

#user5 li { 
	color: #000000; 
	font-size: 13px;
	line-height: 1.4em;
	padding-bottom:5px; 

} 

 
#user6 
{ 
	float: left; 
	position: relative; 
	width: 280px; 
	height: 180px;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:0px;
	padding-bottom:20px; 
	line-height: 1.4em; 
	font-size: 13px; 
	background: url('../images/h3bottom.png') no-repeat top left #f8f8f1; 
}




#user6 a,
#user6 a:hover,
#user5 a:visited 
{ 
	color: #000000; 
	font-size: 13px; 
	text-decoration: underline; 
}

#user6 li a,
#user6 li a:hover,
#user5 a:visited
{ 
	color: #000000; 
	font-size: 13px; 
	text-decoration: underline; 
} 

#user6 li { 
color: #000000; 
	font-size: 13px;
	line-height: 1.4em;
	padding-bottom:5px; 

}
 
 
#user7 
{ 
	float: left; 
	position: relative; 
	width: 280px; 
	padding: 10px; 
	line-height: 1.4em; 
	font-size: 13px; 
	margin-right: 20px; 
	background: url('../images/h3bottomhvid.png') no-repeat top left #ffffff; 
} 

#user7 ul
{ 
  
	line-height: 1.4em; 
	
} 


#user7 a,
#user7 a:hover 
{ 
	color: #000000; 
	font-size: 13px; 
	text-decoration: underline; 
}

#user7 li a,
#user7 li a:hover { 
	color: #000000; 
	font-size: 13px; 
	text-decoration: underline; 
} 

#user7 li { 
	color: #000000; 
	font-size: 13px;
	line-height: 1.4em;
	padding-bottom:5px;
	 

} 
 
 
 
#user8 
{ 
	float: left; 
	position: relative; 
	width: 280px; 
	padding: 10px; 
	font-size: 13px; 
	line-height: 1.4em; 
	background: url('../images/h3bottomhvid.png') no-repeat top left #ffffff; 
} 



#user8 a,
#user8 a:hover 
{ 
	color: #000000; 
	font-size: 13px; 
	text-decoration: underline; 
}

#user8 li a,
#user8 li a:hover { 
	color: #000000; 
	font-size: 13px; 
	text-decoration: underline; 
} 

#user8 li { 
	color: #000000; 
	font-size: 13px;
	line-height: 1.4em;
	padding-bottom:5px;

} 

 
#banner_container  /* BANNER CONTAINER */ 
{ 
	float: left;
	position: relative; 
	width: 610px; 
	height: 100px; 
	padding-top: 10px; 
	padding-bottom: 10px;
	/*padding-left: 10px;*/
	padding-right: 10px;

	margin-bottom: 16px;
	
}

#user9  /* BANNER TEKST */ 
{ 
	float: left;
	width: 390px; 
	height: 84px;
	font: bold 14px Arial, verdana, Sans-serif;
	text-align: right;
	padding-top: 16px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #f39a36;
	
	
} 

#user13  /* BANNER BILLEDE */ 
{
	float: right;
	width: 200px; 
	height: 100px;
	
	background-color: #f39a36;
	
} 

#user13 img 
{
	float: right;
	text-align: right;
}
 
#footer { 
	clear: both; 
	height: 30px; 
	width: 900px; 
	background-color: #5d9731;	 
	color: #FFFFFF; 
	text-align: center; 
	padding-top: 15px; 
	font-family: verdana; 
	font-size: 11px; 
} 

#footer a 
{ 
	color: #FFFFFF; 
} 
 
#footer a:hover 
{ 
	color: #FFFFFF;
	text-decoration: underline;
}

 #User12  /* FOOTER CONTENT - AKA MIN_FOOTER */ 
{

}


#bottom  /* BUND - container for de to bundfelter User10+11 */ 
{ 
	background-color: #e1e1e1; 
	clear: both;	 /* Dette er clearfix!!! */ 
	background-image: url('../images/bg-bund2.jpg'); 
	background-repeat: no-repeat; 
	height: 17px; 
	padding-left: 50px; 
	padding-right: 50px; 
	padding-top: 12px; 
} 
 
.user10 /* nedereste bund til venstre */ 
	{ 
	font-family: tahoma, ariel, verdana; 
	font-size: 9px; 
	color: #a09c9c; 
	float: left; 
	} 

.user10 a 
{ 
	color: #a09c9c; 
} 
 
.user10 a:hover 
{ 
	color: #a09c9c;
	text-decoration: underline;
}
 
.user11 /* nedereste bund til højre */ 
	{ 
	font-family: tahoma, ariel, verdana; 
	font-size: 9px; 
	color: #a09c9c; 
	float: right; 
	} 
 
/* FORM elementer */  


.inputboxsoege { 
	margin-right: 5px; 
	border: 1px solid #CCCCCC; 
	font: 11px verdana, Arial, Sans-serif; 
	padding: 1px 1px 1px 1px; 
	color: #000000;
	width: 100px;	
}

 
.buttonsoege { 
	font: bold 11px verdana, Arial, Sans-serif; 
	
	width: 40px;
	padding-left: 2px;
	padding-right: 2px;
 	margin: 0;
	color: #FFFFFF;
	background: #f39a36;
	border: 1px solid #f39a36;
	cursor:pointer;
}

.button { 
	font: bold 11px verdana, Arial, Sans-serif; 
	height: 20px;
	max-width: 60px; /* vigtig for at virke */
	width: 60px;
	padding-left: 2px;
	padding-right: 2px;
 	margin: 0;
	color: #FFFFFF;
	border: none;
	background: #f39a36;
	cursor:pointer;
}

.blog_more {
	padding-top: 20px;
	padding-bottom: 20px;
}
	
/* Den midlertidige */


#user100 { 
	width: 600px; 
	font-size: 12px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 12px;
}

#user100 h3 
{ 
	font-size: 14px; 
	line-height: 0px; 
	color: #5d9731; 
}


div#indre_indhold tr.sectiontableentry1-list td, div#indre_indhold tr.sectiontableentry2-list td{
	height:24px;
	white-space:nowrap;


}

div.componentheading-list { 
	padding-bottom:10px; 
	font-size:18px;
	font-family: verdana, ariel, Sans-Serif;
} 

