/***************************************************************************************************************** RESETTING ALL  ****************************************************************************************************************/*,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }table { border-collapse:collapse; border-spacing:0; }fieldset,img { border:0; }address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal;}ol,ul { list-style:none; }caption,th { text-align:left; }h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }q:before,q:after { content:''; }abbr,acronym { border:0; }body {font:13px/1.22 tahoma,arial,helvetica,clean,sans-serif;}* body {font-size:small;font-size:x-small;}table {font-size:inherit;}pre,code,kbd,samp,tt {font-family:monospace;font-size:108%;line-height:99%;}* pre,* code,* kbd,* samp,* tt {font-size:108%;}.clearboth {clear:both;}.clearleft{clear:left;}.clearright{clear:right;}/***************************************************************************************************************** Side indstillinger  ****************************************************************************************************************/html,#bodycontent {	background-color:white;	font: normal 11px/130% Tahoma, Arial, Helvetica, sans-serif;	color: #333;	height:100%;}div#mainwrap {	width:884px;	margin:0 auto;	border-left:1px solid #bdb9a8;	border-right: 1px solid #bdb9a8;}div#u_mainwrap {	width:884px;	height:100%;	margin:0 auto;	border-left:1px solid #bdb9a8;	border-right: 1px solid #bdb9a8;}div#header {	width:882px;	position: relative;	height: 100px;	background:#FFFFFF;}div#toppanel{	position: absolute;	top:15px;	right: 17px;	width: 300px;	border: 0px;	text-align: right;}div#logo {	position: absolute;	top: 15px;	left: 18px;}div#menu {	width:884px;	border-bottom: 1px solid #bdb9a8;}div#left-side,div#right-side {	float:left;	width:170px;	padding-top:20px;	padding-left:8px;	padding-right:8px;}div#content,div#u_content {	float: left;	width: 642px; 	min-height: 365px;	_height: 365px;	border-top: none;	border-bottom: none;	padding-top:20px;	padding-left:8px;	padding-right:0px;	padding-bottom:40px;}div#content {	width: 874px;}div#u_content {	width:681px;	border-left:1px solid #bdb9a8;}.right_kolonne{	border:1px solid #002855;	margin-bottom:10px;	width: 150px;	margin-left: 10px;/*	cellpadding: 0px;	cellspacing: 0px; */}div#footer {	background:#FFFFFF;	text-align: center;	border-top:3px solid #002855;	border-bottom: 1px solid #bdb9a8;	padding:5px;	width:874px;	clear:both;}/***************************************************************************************************************** indstillinger for text ****************************************************************************************************************/em {	font-style:italic;	}/***************************************************************************************************************** Instillinger for menu ****************************************************************************************************************/div#menu,div#uk_menu {	height: 36px;	background: #002855 url(../images/design/bg_menu.png) repeat-x;	}div#menu ul {	margin-left: 30px;	font-size:12px;}div#uk_menu ul {	margin-left: 30px;	font-size:12px;}div#menu ul li,div#uk_menu ul li {	list-style-type: disc;	float: left;	color: #002855; 	font-weight: bold;	padding: 9px 20px 0 0;}div#menu ul li a,div#menu ul li a:link,div#menu ul li a:visited {	color: #FFFFFF;	text-decoration: none;}div#menu ul li a:hover {	text-decoration: underline;}div#uk_menu ul li a,div#uk_menu ul li a:link,div#uk_menu ul li a:hover,div#uk_menu ul li a:visited {	color: #FFFFFF;	text-decoration: none;}div#submenu{	color: #002855;	font-weight: bold;	border: 0px solid red;}div#submenu ul{	margin-left: 18px;}div#submenu ul li{	padding-bottom: 10px;	list-style-image: url(../images/design/arrow.gif);}div#submenu ul li a,div#submenu ul li a:link,div#submenu ul li a:hover,div#submenu ul li a:visited {	text-decoration: none;	color: #002855;}div#submenu ul li a:hover{	text-decoration: underline;}a.left_link{	text-decoration: none;	color: #002855;}a{	color: #002855;	text-decoration:underline;}a:hover{	color: #002855;	text-decoration:none;}.active {	text-decoration:underline !important;}h1 {	color: #002855;	font-size: 16px;	font-weight: bold;	margin-bottom: 10px;}h2{	color: #002855;	font-size: 14px;	font-weight: bold;	margin-bottom: 6px;	margin-top: 20px;}h2.notop {	margin-top: 0px;}h3{	color: #002855;	font-size: 12px;	font-weight: bold;	margin-bottom: 3px;	margin-top: 10px;}table.space tr td{	padding: 5px 10px 0 0;}.leasmere{	color: #002855;	font-weight: bold;}.leasmere a,.leasmere a:link,.leasmere a:hover,.leasmere a:visited{	color: #002855;	font-weight: bold;	text-decoration: underline;	}.readmore{	padding-left: 10px;	color: #002855;	font-weight:bold;	background: url(../images/design/arrow.gif) no-repeat left;}.readmoreR{	float: right;	padding-left: 10px;	color: #002855;	font-weight:bold;	background: url(../images/design/arrow.gif) no-repeat left;}.readmore a, .readmore a:link, .readmore a:hover, .readmore a:visited{	color: #002855;	text-decoration: none;	float: right;}.readmore a:hover{	text-decoration: underline;}.readmoreR a, .readmore a:link, .readmore a:hover, .readmore a:visited{	color: #002855;	text-decoration: none;}.readmoreR a:hover{	text-decoration: underline;}strong{	color:#002855;	font-weight: bold;}.abc_link{	font-size: smaller;	text-align: center;}.input-text{	width: 115px;	background: #FFFFFF;	border: 1px solid #c1bdad;	padding: 2px;	color: #bdb9a8;}.input-submit{	width: 20px;	height: 20px;	background: #fff url(/images/design/search.gif) no-repeat;	border: 1px solid #efefef;}div.nyhed{	margin-bottom:10px;}img.nyhed_img{	width:82px;	/* height:auto; */	border: 0;}ul.indhold_list{	list-style-type:disc;	padding:5px;	margin-left:15px;}ul.indhold_list li a{	text-decoration: none;	color: #002855;}ul.indhold_list li a:hover{	text-decoration:underline;	color: #002855;}ul.alink_list{	list-style-type:disc;	padding:5px;	margin-left:15px;	margin-bottom:5px;	list-style-image: url(../images/design/arrow.gif); }ul.alink_list li a{	text-decoration: none;	color: #002855;}ul.alink_list li a:hover{	text-decoration:underline;	color: #002855;}ul.link_list{	list-style-type:disc;	padding:5px;	margin-left:15px;	margin-top:0;	list-style-image: url(../images/design/arrow.gif); }ul.link_list li a{	text-decoration: none;	color: #002855;}ul.link_list li a:hover{	text-decoration:underline;	color: #002855;}p.list_header a {	color:#002855;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration: none;	border-bottom: 1px solid #f5821e;}img.trekant{	margin:0 3px 0 3px;	height:17px;	width:16px;	vertical-align:middle;}p{	margin-bottom:10px;}/***************************************************************************************************************** Instillinger for kampangefelter ****************************************************************************************************************/td.kampange_head{	height: 22px;	text-align: center;	vertical-align: middle;	background-color: #002855;	color: #fff;	font-weight: bold;	border-bottom: 1px solid #f5821e;}td.kampange_tekst{	padding-left: 5px;	padding-right: 5px;}img.bluetrekant{	float: right;	margin: 6px 17px 0px 0px;}td.nyhed_tekst{	width: 382px;	vertical-align: top;	font-family: Tahoma;	font-size: 8.5pt;	color: #262626;}td.nyhed_tekst a,td.nyhed_tekst a:link,td.nyhed_tekst a:hover,td.nyhed_tekst a:visited{	text-decoration: none;	color: #262626;}td.nyhed_tekst h2{	margin-top:0;}td.nyhed_tekst h2 a,td.nyhed_tekst h2 a:link,td.nyhed_tekst h2 a:hover,td.nyhed_tekst h2 a:visited{	text-decoration: none;	color: #002855;}td.nyhed_tekst h3 a,td.nyhed_tekst h3 a:link,td.nyhed_tekst h3 a:hover,td.nyhed_tekst h3 a:visited{	text-decoration: none;	color: #002855;}td.nyhed_tekst a:hover{	text-decoration:underline;}/************************************************************************************* Styles til nyhedsartiker                                                          **************************************************************************************/div.imagecontainer{	width: 314px;	float: right;	margin-left: 8px;	margin-right: 0px;	margin-bottom: 8px;	margin-top: 0px;	text-align: center;	font-style: italic;}div.imagecontainer_left{	width: 314px;	float: left;	margin-left: 0px;	margin-right: 8px;	margin-bottom: 8px;	margin-top: 0px;	text-align: center;	font-style: italic;}div.news_imagecontainer{	width: 255px;	float: right;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-top: 0px;	text-align: center;	font-style: italic;}div.news_readmore_container{	width: 255px;	float: right;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-top: 0px;	text-align: left;}div.news_textcontainer{	width: 395px;	float: left;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-top: 0px;	text-align: left;}hr.blue{	color: #002855;	background-color: #002855;	height: 3px;	border: none;}hr.double{	border-top: 3px solid #002855;	border-bottom: 1px solid #002855;	color: #fff;	background-color: #fff;	height: 5px;}div.imagecontainer_top{	float: left;	width: 681px;	margin: 0px;}div.imagecontainer_top_image{	float: left;	width: 339px;	margin: 0;	text-align: center;	font-style: italic;}div.news_byline{	float: right;	font-style: italic;	color: #002855;}div.news_textcontainer strong{	font-weight: bold;	color: #000;}div.news_textcontainer em{	font-style: italic;	color: #000;}div.news_readmore_container h2,div.news_textcontainer h2{	font-weight: bold;	font-size: 12px;	color: #000;}div.news_readmore_container h2{	margin-top: 0px;}/************************************************************************************* Styles til punktopstillede lister                                                 **************************************************************************************/ul{	list-style-type: disc;	margin-left: 15px;	margin-top: 0px;	margin-bottom: 8px;	list-style-image: url(/images/design/arrow.gif); }ul.space_indent,ul.space{	list-style-type: disc;	margin-left: 15px;	margin-top: 0px;	margin-bottom: 8px;	list-style-image: url(/images/design/arrow.gif); }ul.space_indent{	padding-left: 10px;}ul.space_indent li,ul.space li{	margin-bottom: 8px;}ol { list-style-type: decimal; margin-left: 20px; }ol ol { list-style-type: lower-alpha; }ol ol ol { list-style-type: lower-roman; }ol.space, ol.space li{	margin-bottom: 8px;}/************************************************************************************* Styles til elementer i mail-formularer                                            **************************************************************************************/fieldset {border: 1px solid #d6d6ff;width: 75%;padding: 15px;margin: 10px auto;}legend {letter-spacing: 3px;color: black;background: #fff;font-weight: bold;padding: 6px;}label {	width: 100px;	color: black;	background: inherit;	float: left;	text-align: left;}#t1, #t2, #t3, #t4, #t5, #t11, #t13, #t15, #t16, #t18, #t19, #t20, .t11 {border: 1px solid #d6d6ff;width: 300px;background: #fff;color: #000;margin-bottom: 5px;}#t4, #t13 {height: 80px;overflow: auto;	}#t12 {border: 1px solid #d6d6ff;background: #fff;color: #000;margin-bottom: 5px;width: 60px;}.knapper {font-family: Tahoma, sans-serif;font-size: 0.8em;font-weight: 300;color: #000;background: #d4d0c8;}.ikkese {display: none;}/************************************************************************************* Styles til tabulator-menu (på nyhedsindex)                                        **************************************************************************************/.tabmenu {	padding: 2px 0; 	margin: 0;	padding-left:1.1em; 	border-bottom: 1px solid #bdb9a8; 	font-size:90%;	font-weight: bold;}  .tabmenu li {  list-style: none;   margin: 0;  display: inline;}  .tabmenu li a {  padding: 3px 0.5em;   margin-left: 3px;  border: 1px solid #bdb9a8;   border-bottom: none;  background: #002855;  text-decoration: none;  color: #fff;}  .tabmenu li a:link {  color: #fff;}  .tabmenu li a:visited {  color: #fff;}.tabmenu li a:hover {  color: #fff;   background: #002855;}  .tabmenu li a#aktuel {	color: #000;  background: white;   border-bottom: 1px solid white;}.tabmenu li a#aktuel:hover {  text-decoration: none;} /************************************************************************************* Styles til sider med billede ved siden af H1                                      **************************************************************************************/#TitleImage {  float: left;  margin-right: 6px;  font-style: italic;  text-align: center;}#TitleText {}/************************************************************************************* Styles til sider med billede i "kolonne"til venstre for teksten*************************************************************************************/.leftContainer {	float: left;	margin-right: 6px;}.floatLeft {	float: left;}/************************************************************************************* Styles til sider med 2 kolonner tekst                                             **************************************************************************************/div.twoColLeft {  float: left;  width: 335px;}div.twoColRight {  float: right;  width: 335px;}div.twoColHead {  clear: both;  font-weight: bold;}div.twoColFoot {  clear: both;  font-style: italic;}/************************************************************************************* Styles til styring af skærm/print forskelle                                       **************************************************************************************/div#screen_only{	display: run-in;}div#print_only{	display: none;}/************************************************************************************* Styles specielt til print                                                         *  *************************************************************************************/@media print {div#u_mainwrap,div#mainwrap {	width:640px; 	margin:0 auto;	border-left:1px solid #bdb9a8;	border-right: 1px solid #bdb9a8;}div#header {	width: 638px;	position: relative;	height: 90px;}div#toppanel{	display: none;}div#menu {	display: none;}div#left-side{	display: none;	width: 0px;	height: 0px;}div#right-side {	width:162px;	padding-left:4px;	padding-right:4px;	border-top: 1px solid #bdb9a8;}div#content,div#u_content {	width: 630px; 	border-left:0px;	border-right: 0px;	border-top: 1px solid #bdb9a8;}div#content {	width: 452px; 	border-right: 1px solid #bdb9a8;}td.nyhed_tekst{	width: 352px;}div#footer {	width:630px;}div#footer a {	text-decoration: none;}div#footer a:hover {	text-decoration: underline;}/* Styles til styring af skærm/print forskelle*/div#screen_only{	display: none;}div#print_only{	display: inline;}}