/* CSS Document */
/* ML-System */
body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000; margin-top:0;}
h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#00489c; margin:0 0 2px 0;}
h2{font-size:14px; padding-bottom:5px;} 
h3{font-size:9px; padding-bottom:3px;} /*for at få søgeresultater i IE til at være korrekt størrelse*/
p{ margin:0 0 8px 0;}
img{border:0;}

/*#bottom{ color:#c9c9c9;}*/ 
#bottom .mid h1{ font-size:9px; text-transform:uppercase; margin:0;}
#bottom .right h1{ font-size:9px; text-transform:uppercase; margin:0; color:#000;}
#bottom .mid p{ margin-top:0;}
#bottom .right p{ margin-top:0;}
#wrap{
	width: 930px;
	margin: 0 auto;
	position: relative;
	border-top: 5px solid #9FCBEB;
}
#top{
	position: relative;
	height: 210px;
	background:url(/fileadmin/template/html/pages/images/mlsystembg.gif) 0 20px no-repeat;
	margin-top:8px;
	width: 930px;
}
#banner {
	margin: 20px 0 0 197px;
}
#logo_overlay {
	height:112px; 
	position:absolute; 
	left:0; 
	top:20px;
	width:180px;
} /*for at kunne gøre logoet til et link*/
#logo_overlay a {
	display:block;
	width:100%;
	height:100%;
} /* for at putte linket på*/

/*#bottom{width:733px; float:left; clear:both; background:url(/fileadmin/template/html/pages/images/seperator_frontpage.gif) 337px 200px repeat-y; border:0; border-bottom:1px solid #9fcbeb; min-height:270px; height: auto !important; height: 270px; }*/
#bottom, #bottom_h{
	float:left;
	clear:none;
	background:url(/fileadmin/template/html/pages/images/seperator_frontpage.gif) 337px 200px repeat-y;
	width:733px;
	border:0;
	min-height:270px;
	height: auto !important;
	height: 270px;
}
#bottom .left{ float:left; width:310px; padding:0 27px 0 0; position:relative; overflow: hidden;}
#bottom .mid{ float:left; width:179px; padding:0 27px 0 10px; position:relative; overflow: hidden;}
#bottom .right{float:right; width:170px; padding:0 0 0 7px; position:relative; overflow: hidden;}


/*________________________________________billede på forsiden___________________________________*/
#frontpageimage{padding:0; bottom:0px;}

/*#bottom_h{ float:left; clear:both; background:url(/fileadmin/template/html/pages/images/seperator.gif) 337px 200px repeat-y; width:733px; border:0; border-bottom:1px solid #9fcbeb; min-height:270px; height: auto !important; height: 270px;}
*/
#bottom_h {
	background:url(/fileadmin/template/html/pages/images/seperator.gif) 337px 200px repeat-y;
}
#bottom_h .bottomWrapleft{ float:left; width:553px;}
#bottom_h .bottomWrapleft .bottomTop{ float:left; width:553px; padding:0 0 13px 0; clear:both;}
#bottom_h .bottomWrapleft .bottomTop .breadCrumb{ float:left; width:375px; padding:0 10px 0 0;}
#bottom_h .bottomWrapleft .bottomTop .breadCrumb a, #bottom_h .bottomWrapleft .bottomTop .breadCrumb a:visited{ color:#000; text-decoration:none;}
#bottom_h .bottomWrapleft .bottomTop .breadCrumb a:hover, #bottom_h .bottomWrapleft .bottomTop .breadCrumb a:active{ color:#00489C; text-decoration:none;}
#bottom_h .bottomWrapleft .bottomTop .qmenu{ float:right; width:150px; text-align:right; margin-right:14px;}
#bottom_h .bottomWrapleft .bottomTop .qmenu a, #bottom_h .bottomWrapleft .bottomTop .qmenu a:visited{ color:#000; text-decoration:none;}
#bottom_h .bottomWrapleft .bottomTop .qmenu a:hover, #bottom_h .bottomWrapleft .bottomTop .qmenu a:active{ color:#00489C; text-decoration:none;}
 
#bottom_h .left{ float:left; width:216px; padding:0 11px 0 0;}

#bottom_h .mid{ float:left; width:299px; padding:0 27px 10px 0; overflow:hidden;}
#bottom_h .mid a, #bottom_h .mid a:visited{ color:#9fcbeb; text-decoration:underline;}
#bottom_h .mid a:hover, #bottom_h .mid a:active{ color:#00489c; text-decoration:none;}
#bottom_h .mid h1{ font-size:11px;}
#bottom_h .mid ul{ padding-left:15px; margin:0;}
#bottom_h .mid .browsebox{ padding:0 0 0 1px; clear:both; width:300px; float:left;}
#bottom_h .mid .browsebox ul{ padding:0; margin:0;}
#bottom_h .mid .browsebox li{ float:left; padding:0 12px 12px 0; margin:0; list-style-type:none; }
#bottom_h .right{ float:left; width:170px; padding:0 0 0 10px;}
#bottom_h .right h1{ font-size:11px; color:#000; margin:0 0 10px 0;}
#bottom_h .right p{ padding:0; margin:0 0 10px 0;}
#bottom_h .right a{ color:#c9c9c9; text-decoration:none;}

/* -------------- SITEMAP ------------------ */
/*1niveau*/
#bottom_h .mid .csc-sitemap ul li {
margin-right:15px;
list-style:none;
list-style-position:outside;}

#bottom_h .mid .csc-sitemap ul a, #bottom_h .mid .csc-sitemap ul a:visited{color:#00489C}
#bottom_h .mid .csc-sitemap ul {margin-bottom:15px;}

/*2niveau*/
#bottom_h .mid .csc-sitemap ul ul a, #bottom_h .mid .csc-sitemap ul ul a:visited {color:#9FCBEB;}
#bottom_h .mid .csc-sitemap ul ul a:active, #bottom_h .mid .csc-sitemap ul ul a:hover {color:#00489C} 
#bottom_h .mid .csc-sitemap ul li ul {margin-top:15px;}
#bottom_h .mid .csc-sitemap ul li ul li {margin-left:20px; list-style-image:url(/fileadmin/template/html/pages/images/pil-ned.gif);}

/*3niveua*/
#bottom_h .mid .csc-sitemap ul ul ul a, #bottom_h .mid .csc-sitemap ul ul ul a:visited {color:#000;}
#bottom_h .mid .csc-sitemap ul ul ul a:active, #bottom_h .mid .csc-sitemap ul ul ul a:hover {color:#00489C} 
#bottom_h .mid .csc-sitemap ul li ul li ul li{ list-style:none; list-style-image:none;}

/* -------------- FOOTER  -------------------*/
#footer{
	float:left;
	clear:both;
	height:25px;
	color:#000;
	width:930px;
	border-top:1px solid #9fcbeb;
}
#footer .ml{ /*width:84px; */float:left; padding:11px 16px 11px 0;}
#footer .mail{ width:91px; float:left; padding:11px 16px 11px 0;}
#footer .mail a, #footer .mail a:visited{ color:#000; text-decoration:underline;}
#footer .mail a:hover, #footer .mail a:active{ color:#00489C; text-decoration:none;}
#footer .tlf{ width:93px; float:left; padding:11px 16px 11px 0;}
#footer .lang{ width:284px; float:left; padding:11px 0 11px 0;}
#footer .lang ul{ padding:0; margin:0; list-style-type:none;}
#footer .lang ul li{ float:left; padding:0 10px 0 0;}
#footer .lang ul li a, #footer .lang ul li a:visited{text-decoration:none; color:#000;}
#footer .lang ul li a:hover, #footer .lang ul li a:active{text-decoration:none; color:#00489C;}
#footer .search{ width:122px; float:right; padding:8px 0 0 0;}
#footer .searchform{ margin:0; padding:0;}
#footer .search input.searchbtn{ margin:0; padding:0;}
#footer .search input.searchfield{ width:103px; height:17px; border:1px solid #c9c9c9; padding:0; margin:0; font-size:9px;}



#footer .searchbtnplc{ width:17px; padding:4px 0 0 0; float:left;}
#footer .searchfieldplc{ width:105px; float:right;}


/* Menues */
#menu0 {
	float: left;
	width: 197px;
	overflow: hidden;
	padding: 0;
	margin: 4px 0 0 0;
}
/*#menu0 a{ font-size:11px; font-weight:bold; color:#00489c; text-decoration:none;}*/
#menu0 ul{
	float: none;
/*	width: 600px; */
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0px solid #000000;
}
#menu0 ul li{
	position: relative;
	float: none;
	color:#00489c;
	display:block;
	margin: 0 0 10px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	padding:0;
}
/**html #menu0 ul li a{float: left;}*/ /*Skjuler denne style fra Opera*/
*html #menu0 ul li{float: none; height:1%;} /*Skjuler denne style fra Opera*/

#menu0 ul li:hover{height:auto; }


/*#menu0 ul li a{display: block; margin: 0; padding: 0 0px 0 0; text-decoration: none;}*/
#menu0 ul li a{text-decoration:none; color:#00489c; }



/*2.niveau*/
#menu0 ul li ul{display: none;}

/* Drop down */
#menu0 ul li:hover ul, #menu0 ul li.over ul {
	display: none; 
	/*background-color:#FFFFFF; position: absolute; top: 13px; left: 0; padding: 5px 2px; width: 150px;*/
}

#menu0 ul li.act_menu ul, #menu0 ul li.over ul {
	display: block;
	background-color:#FFFFFF;
	position: relative;
/*	top: 13px;
	left: 0;*/
	padding: 0 0 0 12px;
	margin: 6px 0 0 0;
	width: 150px;
	}
#menu0 ul li ul li {
	float:none;
	width: 176px;
	margin: 0 0 5px 0;
}
#menu0 ul li ul li a {float:none; color: #9fcbeb; background-color:#FFFFFF; line-height: 1.5; font-size:9px; font-variant: normal; padding-left: 0px;}
#menu0 ul li.act_menu ul li a {color: #9fcbeb;}
#menu0 ul li ul li a:hover { color:#00489c;}
#menu0 ul li.act_menu ul li.act_menu a{ color:#00489c;}

/* 3 niveau i venstre side */
#bottom_h .left ul{ list-style-type:none; }
#bottom_h .left ul a{ font-weight:bold; text-decoration:none;}
#bottom_h .left ul li a:link{ color:#9fcbeb;}
#bottom_h .left ul li a:visited{ color:#9fcbeb;}
#bottom_h .left ul li a:hover{ color:#00489c;}
#bottom_h .left ul li.act_menu{ list-style-image:url(/fileadmin/template/html/pages/images/lvl2arrow.gif);}
#bottom_h .left ul li.act_menu a{ color:#00489c;}

/* NEWS frontpage */
#bottom .mid .news-list-container .news-list-item{ padding:0 0 21px 0;}
#bottom .mid .news-list-container .news-list-item h3{ padding:0; margin:0;}
#bottom .mid .news-list-container .news-list-item h3 a{ font-size:9px; color:#00489c; text-transform:uppercase; text-decoration:none;}
#bottom .mid .news-list-container .news-list-item p{ margin:0; padding:0 0 4px 0;}

/* NEWS subpage */
#bottom_h .mid .news-list-container .news-list-item{ padding:0 0 12px 0;}
#bottom_h .mid .news-list-container .news-list-item h3{ padding:0; margin:0;}
#bottom_h .mid .news-list-container .news-list-item h3 a{ font-size:9px; color:#00489c; text-transform:uppercase; text-decoration:none;}
#bottom_h .mid .news-list-container .news-list-item p{ margin:0; padding:0 0 4px 0;}
#bottom_h .mid .news-single-item .news-single-backlink{ padding:15px 0 0 0;}

/* NEWS subpage archive */
#bottom_h .mid .news-list-container-archive .news-list-item{ float:left; background:url(/fileadmin/template/html/pages/images/fwd.gif) 0 1px no-repeat; padding:0 0 12px 22px;}
#bottom_h .mid .news-list-container-archive .news-list-item h4{ padding:0; margin:0;}
#bottom_h .mid .news-list-container-archive .news-list-item h4 a{ font-size:9px; color:#9fcbeb; text-transform:uppercase; text-decoration:none;}
#bottom_h .mid .news-list-container-archive .news-list-item p{ margin:0; padding:0 0 4px 0;}
#bottom_h .mid .tx-ttnews-browsebox p{ padding:0; margin:0;}
#bottom_h .mid .news-list-container-archive .news-list-browse{float:left; width:336px; clear:both; padding:0 0 15px 0;}

/* Newsletter */
#newsletterWrap{ float:left; widows:552px;}
#newsletter{ float:left; width:550px; border:1px solid #9fcbeb; border-top:5px solid #9fcbeb; background:url(/fileadmin/template/html/pages/images/newsletter_bgtop.jpg) 188px 0 no-repeat; clear:both;}
#newsletter .newsletterTop{ float:left;}
#newsletter .newsletterTopLeft{ float:left;}
#newsletter .newsletterTopRight{ float:left; width:335px; padding:126px 0 0 26px;} /* width:361px; */
#newsletter .newsletterBanner{ float:left; width:550px; padding:31px 0 33px 0; text-align:center;}
#newsletter .newsletterContentTop{ float:left; width:550px; border-bottom:1px solid #9fcbeb;} /* width:550px; */
#newsletter .newsletterContentTopLeft{ float:left; width:183px; padding:35px 0 0 14px;} /* width:197px */
#newsletter .newsletterContentTopRight{ float:left; width:321px; padding:35px 14px 24px 18px;} /* width:353px */
#newsletter .newsletterFooter{ float:left; width:335px; height:32px; padding:0 0 0 215px;} /* 550 */
#newsletter .newsletterFooter .ml{ width:84px; float:left; padding:11px 16px 11px 0;}
#newsletter .newsletterFooter .mail{ width:91px; float:left; padding:11px 16px 11px 0;}
#newsletter .newsletterFooter .mail a{ color:#000; text-decoration:none;}
#newsletter .newsletterFooter .tlf{ width:93px; float:left; padding:11px 16px 11px 0;}
#newsletterNotice{ float:left; clear:both; width:552px; padding:51px 0 0 0;}




/*_______________________________________________________SPROGMENU_____________________________________________*/
.lang{
	position:absolute;
	z-index:255;	
	left:0;
	top: 168px;
	width:195px;
	text-align: left;
	padding: 0;
}
.lang ul{
	padding:0;
	margin:0;
	list-style-type:none;
	float: left;
}
.lang ul li{
	float:left;
	padding: 0 8px 0 0;
}
.lang ul li a, #footer .lang ul li a:visited{text-decoration:none; color:#000;}
.lang ul li a:hover, #footer .lang ul li a:active{text-decoration:none; color:#00489C;}


/*_______________________________________________________NEWS ARCHIVE MENU________________________________________*/
.news-amenu-container{text-transform:capitalize;}/*For at få første bogstav i månedsnavnet til at være stort - husk at tysk pr default er stort */
.news-single-timedata{text-transform:capitalize;}/*For at få første bogstav i ugedagen med stort - husk igen Tysk*/

/*****extranet Daniela 07.01.10******/
.extra #bottom_h .left{float:none;width:100%; padding:0;}
.extra #righthidden2 .searchform{padding:0 0 20px 0;}
.extra .logout{margin-right:5px;}
.extra #bottom_h .bottomWrapleft .bottomTop .qmenu{width:155px;}
.extra #bottom_h .bottomWrapleft .bottomTop .breadCrumb{width:370px;}