html, body {height: 100%;}
* {font-size: 100.01%;}
html {font-size: 62.5%;}
body {
	margin: 0;
	color: #000;
	min-width: 1000px;
	font: 1em/1.5em Verdana, Geneva, Tahoma, sans-serif;
}
/* General reset */
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
h1, h2, h3, h4, h5, h6 {font-family:Arial;}
img {border-style: none;}
input, select, textarea {vertical-align: middle; font: 100% Verdana, Geneva, Tahoma, sans-serif; color: #faa61a;}

a {color: #000; text-decoration: underline;}
a:hover {text-decoration: none;}
#content a:hover{color:#faa61a; text-decoration:underline;}

#footer .active a{color:#faa61a;}
#footer a:hover{color:#faa61a; text-decoration:underline;}

#content h1{font:bold 40px Arial; margin:0 0 28px 0; clear:both; line-height:1em; text-transform:uppercase;}
#content ul{list-style-image: url(../images/content-bullet.gif); list-style-position:outside; padding:0 0 0 32px; margin:0 0 15px;}
/*#content h2{margin: 0;font-size:32px;text-transform:uppercase;}
#content h3{margin: 0;font-size:20px;text-transform:uppercase;}*/
#content h2, #content h3 {margin:0;}
#content p {margin: 0 0 11px;}

/* General settings */
.hide{display:none;}
#wrapper {width: 960px; margin: 0 auto; position: relative;z-index: 2;}
#wrapper:after { content: ""; display: block; clear: both;}
.w1 { width: 960px; margin: -274px 0 0; padding: 0 0 39px; float: left; position: relative;}
.inner .w1 {margin-top: -270px}
.logo{overflow: hidden; margin: 0; position: absolute; top: -75px; right: 0; width: 154px; height: 101px;}
.inner .logo{ width: 160px; height: 106px; position: absolute; right: -6px; top: 48px;}
.logo a{display: block; cursor: pointer;}
.inner .logo a {background: url(../images/logo-inner.png);}
#header {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 1;
	background: url(../images/bg-body.gif) repeat-x;
}
.inner #header {
	background:  url(../images/bg-inner-body.gif) repeat-x;
}
.header-w1 {
	width: 100%;
	position: relative;
	z-index: 1;
	float: left;
	left: 50%;
	background: #fff url(../images/bg-left.gif) no-repeat;
}
.header-w2 {
	width: 100%;
	position: relative;
	z-index: 1;
	float: left;
	left: -50%;
	height: 349px;
}
.header-center {
	width: 960px;
	padding: 10px 0 14px;
	margin: 0 auto;
	overflow: hidden;
	background: #faa61a;
}
.inner .header-center {
	background: #faa61a url(../images/bg-header.gif) no-repeat 0 100%;
	padding-bottom: 18px;
}
#header .holder {
	width: 780px;
	margin: 0 0 12px;
}
#header .holder:after {
	content: "";
	display: block;
	clear: both;
}


/* USER-NAV start ---------------------------------------------------------------*/
.user-nav {
	margin: 5px 0 0px -7px;
	padding: 0;
	list-style: none;
	float: left;
}
.user-nav li {
	float: left;
	background: url(../images/separator-header.gif) repeat-y;
	margin: 0 1px 0 -1px;
	padding: 0 7px 0 8px;
	display:inline;
}
.user-nav a {position: relative; height: 11px; float: left; cursor:pointer;}
.user-nav a:focus {outline: none;} 
.user-nav a:hover {background: url(../images/transparent.gif);}


.user-nav strong {height: 11px; display: block; background: url(../images/bg-user-nav.gif) no-repeat; text-indent: -9999px; overflow: hidden;}
.user-nav span {position: absolute; top: 14px; height: 26px; background: url(../images/bg-user-nav_tooltips.gif) no-repeat; visibility:hidden; overflow: hidden;} /* line-height:26px*/
.user-nav a:hover span {visibility: visible;}

/* Forside */
.user-nav a.text-forside {width: 38px;}
.user-nav a.text-forside strong {background-position:0 0;} /* normal menupunkt - hvid skrift */
.user-nav a.text-forside:hover strong {background-position:0px -13px;} /* mouse-over - sort skrift*/
.user-nav .active a.text-forside strong {background-position:0px -13px;} /* når man står på siden */
.user-nav .text-forside span {display:none;}

/* Om UC Syddanmark */
.user-nav a.text-om-uc {width: 95px;}
.user-nav a.text-om-uc strong {background-position:-53px 0;} /* normal menupunkt - hvid skrift */ 
.user-nav a.text-om-uc:hover strong {background-position:-53px -13px} /* mouse-over*/
.user-nav .active a.text-om-uc strong{background-position:-53px -13px} /* når man står på siden */
.user-nav .text-om-uc span {display:none;}

/* AMU */
.user-nav a.text-amu {width: 20px;}
.user-nav a.text-amu strong {width: 21px;background-position:-373px 0;} /* normal menupunkt - hvid skrift */
.user-nav a.text-amu:hover strong {background-position:-373px -13px} /* mouse-over*/
.user-nav .text-amu span {background-position:19px 0; margin:6px 0 0 -94px; width:186px;} /* ekstra popup under menupunktet */
.user-nav .active a.text-amu strong{background-position:-373px -13px} /* når man står på siden */

/* CFU */ 
.user-nav a.text-cfu {width: 17px;}
.user-nav a.text-cfu strong {background-position:-163px 0;} /* normal menupunkt - hvid skrift */
.user-nav a.text-cfu:hover strong {background-position:-163px -13px} /* mouse-over*/
.user-nav a.text-cfu span {width:226px; background-position:-178px 0; margin:6px 0 0 -94px;} /* ekstra popup under menupunktet */
.user-nav .active a.text-cfu strong{background-position:-163px -13px} /* når man står på siden - sort skrift*/

/* Biblioteket */
.user-nav a.text-bibliotek {width: 46px;}
.user-nav a.text-bibliotek strong {background-position:-195px 0;}
.user-nav a.text-bibliotek:hover strong {background-position:-195px -13px;}
.user-nav .active a.text-bibliotek strong{background-position:-195px -13px} /* når man står på siden - sort skrift*/
.user-nav .text-bibliotek span {display:none;}

/* Studienet */
.user-nav a.text-studienet {width: 49px;}
.user-nav a.text-studienet strong {background-position:-256px 0;}
.user-nav a.text-studienet:hover strong {background-position:-256px -13px;}
.user-nav .active a.text-studienet strong{background-position:-256px -13px} /* når man står på siden - sort skrift*/
.user-nav .text-studienet span {display:none;}


/* log ind */
.user-nav a.text-log-ind {width: 36px;}
.user-nav a.text-log-ind strong {background-position:-321px 0;}
.user-nav a.text-log-ind:hover strong {background-position:-321px -13px;}
.user-nav .active a.text-log-ind strong{background-position:-321px -13px} /* når man står på siden - sort skrift*/
.user-nav .text-log-ind span {display:none;}

/* USER-NAV end ----------------------------------------------------------------*/



.search-form {
	margin: 0;
	float: right;
}
.search-form fieldset {display: inline;}
.text-sog-pa {
	float: left;
	background: url(../images/text-sog-pa.gif) no-repeat;
	width: 143px;
	height: 12px;
	text-indent: -9999px;
	margin: 3px 18px 0 0;
	overflow: hidden;
}
.search-form input.text {
	width: 110px;
	float: left;
	margin: 0;
	line-height: 12px;
	border: 0;
	padding: 4px 7px;
	font-size: 10px;
}
.search-form .btn-search {
	float: left;
	width: 16px;
	height: 20px;
}
#nav {
	margin: 0 0 0 -10px;
	padding: 0;
	list-style: none;
	width: 100%;
	overflow: hidden;
}
#nav li {
	float: left;
	background: url(../images/separator-header.gif) repeat-y;
	margin: 0 1px 0 -1px;
	padding: 0 12px 0 11px;
}
#nav a {
	display: block;
	background: url(../images/bg-nav.gif) no-repeat;
	height: 19px;
	line-height: 19px;
	text-indent: -9999px;
	overflow: hidden;
}
#nav a.text-uddannelser {
	width: 124px;
	background-position:0 0;
}
#nav a.text-uddannelser:hover,
#nav .active a.text-uddannelser{background-position:0 -19px;}
#nav a.text-efter-og {
	width: 274px;
	background-position:-148px 0;
}
#nav a.text-efter-og:hover,
#nav .active a.text-efter-og{background-position:-148px -19px;}
#nav a.text-viden-og {
	width: 179px;
	background-position:-445px 0;
}
#nav a.text-viden-og:hover,
#nav .active a.text-viden-og{background-position:-445px -19px;}
#nav a.text-international {
	width: 133px;
	background-position:-648px 0;
}
#nav a.text-international:hover,
#nav .active a.text-international{background-position:-648px -19px;}
.intro {width: 960px; margin: 0 0 30px; /*overflow:hidden;*/}
.intro img {vertical-align: top;}
.inner .intro {
	height: 124px !important;
	background: url(../images/bg-body-inner.gif) repeat-x;
}
.inner .intro:after {
	content: "";
	display: block;
	clear: both;
}
.inner .intro .image {
	float: left;
	width: 220px;
	height: 124px;
	margin: 0 20px 0 0;
}
* html .inner .intro .image {margin-right: 17px;}

.inner .intro .text-holder {overflow: hidden;}
.inner .blackbarheader .headers{padding:20px 0 30px; height:49px; overflow:hidden; width:480px; margin:0;}
.inner .intro strong.blackbarmain{
	font:39px/36px Arial;
	display:block;
	height:37px;
	color:#fff;
	position:relative;
	z-index:1;
}
.inner .intro .smalltext strong.blackbarmain{font-size:23px; height:auto; margin-top:-10px;}
.inner .intro span.blackbarsub{
	font:18px/16px Arial;
	display:block;
	color:#FAA61A;
	position:relative;
	z-index:2;
}
.intro .search-form {
	margin: 0;
	float: left;
}
.btn-slide-active,
.btn-slide {
	position: absolute;
	top: 0;
	right: 20px;
	background: url(../images/btn-slide.gif) no-repeat;
	width: 220px;
	height: 26px;
	text-indent: -9999px;
	overflow: hidden;
}
.btn-slide {background-position:0 -26px;}
.btn-slide:hover{background-position:0 -52px;}
.add-nav {
	margin: 5px 8px 0 0 ;
	padding: 0;
	list-style: none;
	float: right;
}
.intro .add-nav {
	margin-left: 21px;
	float: left;
}
.add-nav li {
	float: left;
	display: inline;
	margin: 0 10px 0 0;
}
.add-nav a {position: relative; height: 10px; width: 11px; float: left;	cursor: pointer;}
.add-nav a:focus {outline: none;}
.add-nav a:hover {background: url(../images/transparent.gif);}

.add-nav strong {height: 10px; width: 11px; display: block; background: url(../images/bg-add-nav.gif) no-repeat; text-indent: -9999px; overflow: hidden;}
.add-nav span {position: absolute; top: 14px; height: 26px; background: url(../images/bg-tooltips.gif) no-repeat; visibility:hidden; overflow: hidden;}
.add-nav a:hover span {visibility: visible;}
.intro .add-nav .find-person strong {background-position:0 0;}
.intro .add-nav .find-person:hover strong {background-position:0 -10px;}
.add-nav .find-person span {width: 115px; background-position:0 -26px; margin: 0 0 0 -52px;}
.intro .add-nav .find-person span {background-position:0 0;}
.add-nav .laes-hojt strong {background-position:-21px 0;}
.add-nav .laes-hojt:hover strong {background-position:-21px -10px;}
.add-nav .laes-hojt span {width: 69px; background-position:-117px -26px; margin: 0 0 0 -31px;}
.intro .add-nav .laes-hojt span {background-position:-117px 0;}
.add-nav .del-denne strong {background-position:-42px 0;}
.add-nav .del-denne:hover strong {background-position:-42px -10px;}
.add-nav .del-denne span {width: 95px; background-position:-186px -26px; margin: 0 0 0 -42px;}
.intro .add-nav .del-denne span {background-position:-186px 0;}
.add-nav .sitemap strong {background-position:-62px 0;}
.add-nav .sitemap:hover strong {background-position:-62px -10px;}
.add-nav .sitemap span {width: 61px; background-position:-281px -26px; margin: 0 0 0 -25px;}
.intro .add-nav .sitemap span {background-position:-281px 0;}
.add-nav .resize strong {background-position:-83px 0;}
.add-nav .resize:hover strong {background-position:-83px -10px;}
.add-nav .resize span { width: 39px; background-position:-343px -26px; margin: 0 0 0 -15px;}
.intro .add-nav .resize span {background-position:-343px 0;}

#main {
	height: 1%;
	overflow: hidden;
	padding: 0 20px 0 0;
}
#twocolumns {
	width: 680px;
	float: right;
}
.aside {
	float: right;
	width: 300px;
}
#twocolumns .aside {width: 220px;}
#twocolumns #content {
	float: left;
	width: 420px;
	font-size: 1.1em;
	line-height: 1.545em;
}

.aside div.fokus {
	width: 220px;
	height: 93px;
	margin: 0 0 20px;
}
a.fokus {
	display: block;
	background: url(../images/bg-fokus.gif) no-repeat;
	width: 220px;
	height: 93px;
	text-indent: -9999px;
	overflow: hidden;
}
.tabset {margin: 0; padding: 0; list-style: none; height: 1%; overflow: hidden;}
.tabset li {float: left;}
.tabset a {display: block; text-indent: -9999px; height: 30px; background: url(../images/bg-tabset.gif) no-repeat;}
.tabset a#jqtabuid-421-0, a#jqtabuid-428-0{width: 99px;}
.tabset a#jqtabuid-421-0:hover,
.tabset .ui-state-active a#jqtabuid-421-0, .ui-state-active a#jqtabuid-428-0{background-position:0 -30px;}

.tabset a#jqtabuid-422-0, a#jqtabuid-445-0{
	width: 108px;
	background-position:-99px 0;
}
.tabset a#jqtabuid-422-0:hover, .tabset a#jqtabuid-445-0:hover,
.tabset .ui-state-active a#jqtabuid-422-0, .tabset .ui-state-active #jqtabuid-445-0{background-position:-99px -30px;}
.aside .tabswrap {
	padding: 11px 10px;
	border: 4px solid #faa61a;
}
.aside .news_latest_item{padding: 12px 0 10px; border-top: 4px solid #faa61a; margin-top:-10px;}
.subpage .aside .news_latest_item{margin:0; padding: 8px 0 7px;}
.aside .first_item, .aside .news_latest_item:first-child{border-top:0; padding:0 0 7px; margin:0;}

.aside h3, .aside .tx-cal-controller .news_latest_container h3{margin:0; font:23px Verdana; padding:0; width:272px;}
.subpage .aside  h3, .subpage .aside .tx-cal-controller .news_latest_container h3{width:192px; font:bold 18px Arial; text-transform:uppercase;}
.aside h3 a{display: block; text-decoration:none;}
.aside p {margin: 0 0 15px;}
.aside .date {font-weight: bolder; color: #faa61a; font-style: normal; margin:0 3px 0 0; float:left;}
.aside ul.links { padding: 0; list-style: none; width: 203px; overflow: hidden; margin: 0 -11px 0 -8px;}
.aside ul.links li {float: left; background: url(../images/separator-links.gif) repeat-y; padding: 0 8px; margin: 0 0 0 -1px;}
.aside ul.links a {display: block; background: url(../images/bg-links.gif) no-repeat; height: 12px; text-indent: -9999px; overflow: hidden;}
.aside ul.links a.flere {width: 70px;}
.aside ul.links a.nyhedsbrev {width: 58px; background-position:-85px 0;}
.aside ul.links a.rss {width: 30px; background-position:-158px 0;}

#sidebar {
	width: 220px;
	float: left;
}

ul.extranav{margin: 0 0 4px; padding: 0; list-style: none; font-size: 1.1em; line-height: 1em; background: #000;}
ul.extranav li a, ul.extranavtitle li a{color:#fff; padding: 0 14px 9px 25px; display:block; text-decoration:none;}
ul.extranav li a:hover, ul.extranav li.active a{color:#faa61a;}
ul.extranav li.active li a{color:#fff;}
ul.extranav li.active li a:hover, ul.extranav li.active li.active a{color:#faa61a;}
ul.extranav li.educations{color:#faa61a; padding:0; height:32px; border-top:3px solid #fff; text-transform:uppercase; text-indent:-9999px; background: url(../images/extranav-sub.gif) no-repeat scroll 0 4px transparent; margin-top:5px; padding-bottom:6px;}
ul.extranavtitle{margin:0; padding: 0; list-style: none; font-size: 1.1em; line-height: 1em; background: #000;}
ul.extranavtitle li.title a{padding: 10px 14px; color:#faa61a; font-weight:bold;}
ul.extranav ul{display:none;}
ul.extranav li.active ul{display:block;}

ul.sidenav {
	margin: 0 0 4px;
	padding: 0;
	list-style: none;
	font-size: 1.1em;
	line-height: 1.818em;
	background: #faa61a;
	/*min-height: 533px;*/
}

* html ul.sidenav {height: 533px;}
ul.sidenav li {
	background: #fff;
	padding: 0 0 4px;
	line-height:1em;
}
ul.sidenav ul{display:none;}
ul.sidenav li.active ul{background: #000; padding: 0 0 12px 13px; display:block;}
ul.sidenav li.active a{color:#faa61a; font-weight:bold;background: #000; padding: 6px 14px 0 14px;}
ul.sidenav li.activenosub a{color:#faa61a; font-weight:bold;background: #000; padding: 6px 14px;}
ul.sidenav li.active ul li{padding:0;}
ul.sidenav li.active ul li a,
ul.sidenav li.active ul li.active ul li a,
ul.sidenav li.active ul li.active ul li.active ul li a{color:#fff; font-weight:normal; }
ul.sidenav li.active ul li.active a,
ul.sidenav li.active ul li.active ul li.active a,
ul.sidenav li.active ul li.active ul li.active ul li.active a,
ul.sidenav li.active ul li a:hover,
ul.sidenav li.active ul li.active ul li a:hover,
ul.sidenav li.active ul li.active ul li.active ul li a:hover,
ul.sidenav li.active ul li.active ul li.active ul li.active ul li a:hover{color:#faa61a;}

ul.sidenav a {background: #faa61a; padding:11px 14px 10px; display: block; color: #fff; text-decoration: none;	height: 1%;}
ul.sidenav a:hover {color: #000;}

.sidenav ul{display:none;}
.sidenav li.active ul{display:block;}
.sidenav li.active ul ul{display:none;}
.sidenav li.active ul li.active ul{display:block;}
.sidenav li.active ul li.active ul ul{display:none;}
.sidenav li.active ul li.active ul .active ul{display:block;}

.subpage .social-links{
	padding: 26px 19px 13px;
	background: #000 url(../images/text-find-os-her.gif) no-repeat 20px 15px;
}
.text-find-os-her {
	display: block;
	text-indent: -9999px;
	background: url(../images/text-find-os-her.gif) no-repeat;
	width: 60px;
	height: 10px;
	overflow: hidden;
	margin: 0 0 3px;
}
.social-links {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 1%;
	overflow: hidden;
}
.container .social-links{border-top:4px solid #faa61a; padding-top:10px;}

.social-links li {
	float: left;
	margin: 0 16px 0 0;
}
.subpage .social-links li {margin: 0 9px 0 0;}
.social-links a {
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../images/bg-social.gif) no-repeat;
	height: 20px;
}
.subpage .social-links a {
	background: url(../images/bg-social-inner.gif) no-repeat;
	height: 16px;
}
.social-links a.facebook {width: 62px;}
.subpage a.facebook {width: 48px;}
.social-links a.twitter {
	width: 60px;
	background-position:-80px 0;
}
.subpage a.twitter {
	width: 46px;
	background-position:-56px 0;
}
.social-links a.youtube {
	width: 50px;
	background-position:-154px 0;
}
.subpage a.youtube {
	width: 40px;
	background-position:-113px 0;
}
#footer {
	width: 100%;
	margin: 0 0 50px;
	background: url(../images/bg-footer.gif) repeat-x;
}
#footer .holder {
	width: 880px;
	padding: 0 100px 0 20px;
	margin: 0 auto;
	background: url(../images/bg-footer-holder.gif) no-repeat;
	overflow: hidden;
}
#footer .heading {
	height: 1%;
	overflow: hidden;
	margin: 0 0 23px;
}
#footer strong.text-sitemap {
	background: url(../images/text-sitemap.gif) no-repeat;
	width: 61px;
	height: 15px;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
}
#footer .heading ul {
	margin: 0;
	padding: 2px 0 0;
	list-style: none;
	float: right;
	overflow: hidden;
	word-spacing: -1px;
}
#footer .heading address {font-style: normal;}
#footer .heading ul li {
	float: left;
	background: url(../images/separator-footer.gif) no-repeat 0 4px;
	padding: 0 4px 0 5px;
	margin: 0 1px 0 -1px;
}
.cols {
	width: 960px;
	margin: 0 -80px 0 0;
	overflow: hidden;
}
.col {
	float: left;
	width: 105px;
	margin: 0 55px 0 0;
	font-size: 0.9em;
	line-height: 1.556em;
}
.col strong {
	display: block;
	margin: 0 0 4px;
}
.col ul {
	margin: 0 0 13px;
	padding: 0;
	list-style: none;
}
.col a:hover {
	text-decoration: underline;
	color: #faa61a;
}
.container {
	width: 300px;
	float: left;
	margin-right: 20px;
}
.container h2 {
	margin: 0;
	font: 18px/16px Verdana;
	color:#faa61a;
}
.container p {margin: 0 0 10px;}

.wrap-posts {
	width: 300px;
	float: left;
}
.wrap-posts p {
	margin: 0 0 15px;
}


#sidebar .sectionhead{margin: 0 0 4px 0;}
#sidebar .sectionhead .head{margin: 0 0 4px 0; background:#000 url(../images/sectionhead.gif) no-repeat; padding: 27px 10px 4px 10px; display:block;}
#sidebar .sectionhead .head a{font:bold 23px Arial; text-transform:uppercase; color:#faa61a; text-decoration:none; line-height:1em;}
#sidebar .sectionhead .head{font-size:23px; color:#faa61a; text-decoration:none; line-height:1em;}

#breadcrumb{width:100%; float:left; margin-bottom:12px; clear:both; font: 10px Verdana; line-height:1em;}
#breadcrumb ul{list-style:none; margin:0; padding:0;}
#breadcrumb ul li.first{background:none; padding:0 7px 0 0;}
#breadcrumb ul li{background: url(../images/breadcrumb-bullet.gif) no-repeat 0 2px; float:left; padding: 0 7px 0 11px; line-height:1.3em;}
#breadcrumb ul li a{color:#faa61a; text-decoration:underline;}
#breadcrumb ul li.act a{font-weight:bold;}
#breadcrumb ul li a:hover{color:#000;}

#contentfooter{padding-top:9px; border-top:4px solid #faa61a; clear:both; font: 10px Verdana; line-height:12px;}


.focusbox {margin: 0 0 8px; padding: 10px 10px 7px; background:#000000; display: block;}
.focusbox a{ margin: 0 0 6px; text-decoration:none; color:#fff;}
.focusbox a:hover{/*background: #faa61a;*/ color:#faa61a;}
.focusbox .orange{font: 18px Arial, sans-serif; text-transform:uppercase; color:#FAA61A; background:#000000; display:block;}
.focusbox .white{font: bold 23px Arial, sans-serif; text-transform:uppercase; color: #ffffff; display:block; margin-top:-7px;}


.sIFR-flash {margin:0; visibility:visible !important; }
.sIFR-replaced { visibility:visible !important; }
span.sIFR-alternate { display:block; height:0; left:0; overflow:hidden; position:absolute; top:0; width:0;}

/* hidden tabs - display:none  = no sifr rendering. */
.ui-tabs-hide{position:absolute; left:-9999px;}

.subpage .tabs{margin:0 0 10px 0;}

.factbox{margin: 0 0 10px; background:#000; padding:10px;}
.factbox h2{color:#fff; font:23px Verdana; margin:0;}
.factbox .text{padding: 10px 0 0 0; border-top:4px solid #faa61a; margin:0 0 10px 0; color:#fff;}
.factbox p{margin:0 0 10px 0;}
.factbox a{background: url(../images/factbox-bullet.gif) no-repeat left center; padding:0 0 0 12px; color:#faa61a;}
.factbox a:hover{text-decoration:underline; color:#fff;}


.mapbox{border-top: 4px solid #faa61a; border-bottom:4px solid #faa61a; margin: 0 0 10px 0; padding:20px 0 10px 0;}
.mapbox strong{font:18px Verdana; width:220px;}
.mapbox h2{color:#faa61a; font:bold 23px Verdana; margin:0;background:url(../images/mapbox-bullet.gif) no-repeat left 3px; padding: 0 0 0 17px;}
.mapbox h2 a{ color:#faa61a;}

.container .mplayer{border-bottom:4px solid #faa61a; padding-bottom:20px; margin-bottom:15px;}
.mplayer{padding-bottom:20px;}


#content p.date, #content p.news-single-author{margin:0;}

/* googlesearch */
.search-item{margin: 0 0 10px; border-top:4px solid #faa61a; padding:10px 0 0 0;}
.search-item h3{font:bold 30px Arial;}
.search-header{margin: 0 0 10px 0;}

/* googlesearch end */

/* pagebrowser (used in news and search) */
.pagebrowser{margin: 0 0 10px; text-align:center; line-height:1em;}
.pagebrowser .prev{float:left; background: url(../images/pagebrowser-prev.gif) no-repeat center left; padding-left:10px;}
.pagebrowser .next{float:right; background: url(../images/pagebrowser-next.gif) no-repeat center right; padding-right:10px;}

/* pagebrowser end */


/*lf_ftfpeople*/
#content .tx-lfftfpeople-pi1 p, #content .box p{margin:0;}
.single_employee, #content .box{margin: 0 0 15px;}

.tx-lfftfpeople-pi1{margin: 0 0 15px 0;}

#content .tx-lflistusers-pi1 .user{margin: 0 0 15px; padding: 0 0 0 10px;}
#content .tx-lflistusers-pi1 p{margin:0;}
#content .tx-lflistusers-pi1 h2{color:#666666;}
#content .tx-lflistusers-pi1{margin: 0 0 15px 0;}

ul.sidenav li.act ul{background:#000; list-style:none; margin:0;}
ul.sidenav li.act ul li{background:#000;}

ul.sidenav li.act li a,
ul.sidenav li.act li.act li a,
ul.sidenav li.act li.act li.act li a,
ul.sidenav li.act li.act li.act li.act li a{color:#fff; font-weight:normal; padding: 6px 14px 0;}
ul.sidenav li.act a,
ul.sidenav li.act li.act a,
ul.sidenav li.act li.act li.act a,
ul.sidenav li.act li.act li.act li.act a,
ul.sidenav li.act li.act li.act li.act li.act a{color:#faa61a;}
ul.sidenav li.act a:hover{color:#faa61a !important;}

.rightimg{margin-bottom:15px;}
.centerimg{margin-bottom:15px;}

/*#content h1{font-size:30px;}*/

.factbox ul{margin:0; padding:0; list-style:none;}

.twocol .first{width:49%; float:left;}
.twocol .second{width:49%; float:right;}

.news_list_container h3,
.tx-cal-controller  .news_latest_container h3{font-size:30px; line-height:1em;}

.news_list_container .date{float:left; color:#faa61a; margin-right:2px; font-weight:bold;}
.news_list_container .news_list_item, #content .tx-cal-controller  .news_latest_container .news_latest_item{border-bottom:4px solid #faa61a; margin-bottom:10px;}
.news_list_container .last{border:none;}
.news_info{margin-bottom:10px;}
#content .news_info p{float:left; color:#faa61a; line-height:1em;}
#content .news_info .news-single-author{margin-left:6px; padding-left:6px; border-left:1px solid #faa61a;}
#content .news_single_item .subheader{margin: 0 0 10px 0;}

.eventdata{border-bottom:4px solid #faa61a; border-top:4px solid #faa61a; padding: 17px 0;  margin:0 0 20px 0; width:100%; float:left;}
.eventdata dt{float:left; width:100px; clear:left; color:#faa61a; font-size:18px; line-height:1.2em;}
.eventdata dd{float:left; margin:0; padding:0; font-size:18px; line-height:1.2em;}



/* comments */
.tx-comments-pi1 .active{padding:20px 0; margin:0 0 20px 0; border-top:4px solid #faa61a; border-bottom:4px solid #faa61a;}

.tx-comments-pi1 .tx-comments-comments h3{text-indent:-9999px; visibility:hidden; display:none;}
.tx-comments-pi1 .active h3{text-indent:0; visibility:visible; display:block;}

.tx-comments-comment-form{margin: 0 0 15px 0;}
.tx-comments-comments hr{color:#faa61a;}
.tx-comments-pi1 .tx-comments-required-error{display:block; margin-left:0; background:#000; color:beige;}

#content .tx-comments-comments h3, .tx-comments-comment-form h3{font:bold 23px Arial; margin: 0 ;}
.tx-comments-comments span{font-weight:normal; color:#faa61a;}
.tx-comments-comments .tx-comments-comment-1, .tx-comments-comments .tx-comments-comment-2 {border:0; margin-bottom:10px; padding:0;}
.tx-comments-comment-form .row{clear:both;}
.tx-comments-comment-form .elm{float:left;}
.tx-comments-comment-form .email{margin-left:20px;}
.tx-comments-comment-form .elm input{width:138px; padding:6px;}
.tx-comments-comment-form .row input, .tx-comments-comment-form textarea{font:1em Arial; background:#faa61a; border:0; color:#fff;}
.tx-comments-comment-form .row textarea{width:408px; padding:6px; margin-bottom:0;}
.tx-comments-comment-form .guidelines{color:#faa61a;}
.tx-comments-comment-form .guidelines a{color:#faa61a;}
#content .tx-comments-comment-form .guidelines a:hover{color:#000;}

#content .tx-comments-comment-form label{display:block; float:left; padding-top:5px; width:50px;}
#content .tx-comments-captcha {padding-left:0; float:left; width:150px;}

#tx_comments_pi1_submit{float:right; color:#000000; margin:0;}


/* comments end */

/* FCE  orange seperator */
.seperator{width:100%; height:4px; background: #FAA61A; clear:both; margin-bottom:10px;}

/* FCE orange_fokusboks */
.orange_focusbox {margin: 0 0 8px; padding: 10px 10px 7px; background:#FAA61A; display: block;}
.orange_focusbox a{ margin: 0 0 6px; text-decoration:none; color:#000;}
.orange_focusbox a:hover{color:#fff;}
.orange_focusbox .white{font: 18px Arial, sans-serif; text-transform:uppercase; color:#fff; display:block; background:#FAA61A;}
.orange_focusbox .black{font: bold 23px Arial, sans-serif; text-transform:uppercase; color: #000; display:block; margin-top:-7px;}

/* FCE orange_faktaboks */
.orange_faktaboks {margin: 0 0 10px; background:#FAA61A; padding:10px;}
.orange_faktaboks h2{color:#000; font:23px Verdana; margin:0;}
.orange_faktaboks .text{padding: 10px 0 0 0; border-top:4px solid #fff; margin:0 0 10px 0; color:#000;}
.orange_faktaboks p{margin:0 0 10px 0;}
.orange_faktaboks ul {list-style:none outside none;margin:0;padding:0;}
.orange_faktaboks a{background: url(../images/faktaboks_bullet.gif) no-repeat left center; padding:0 0 0 12px; color:#000;}
.orange_faktaboks a:hover{text-decoration:underline; color:#fff;}


/* FCE contentbox */
.contentbox_top{border-top: 4px solid #faa61a; margin: 10px 0 10px 0; padding: 0 5px 0 5px;}
.contentbox_bottom{border-bottom:4px solid #faa61a; margin: 10px 0 10px 0; padding: 0 5px 0 5px;}
			