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:40px Franklin Condensed ITC Pro, Impact, Arial, sans-serif; margin:0 0 29px 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;}
.clear-both{clear:both;}
#wrapper {width: 960px; margin: 0 auto; position: relative;z-index: 2;}
#wrapper:after { content: ""; display: block; clear: both;}
.w1 { width: 960px; padding: 0 0 39px; float: left; position: relative;}
.logo{overflow: hidden; margin: 0; position: absolute; top: -75px; right: 0; width: 154px; height: 101px;}
.logo a{display: block; cursor: pointer;}
#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; dropdownroll*/
	background: url("../images/bg-left.png") no-repeat 0 0 transparent;
}
.header-w2 {
	width: 100%;
	position: relative;
	z-index: 1;
	float: left;
	left: -50%;
	height: 349px;
}
.header-center {
	width: 960px;
	/*padding: 10px 0 14px; dropdownroll*/
	padding:6px 0 14px;
	margin: 0 auto;
	overflow: hidden;
	background: #faa61a;
}
.inner .header-center {
	/*background: #faa61a url(../images/bg-header.gif) no-repeat 0 100%; dropdownroll*/
	background: none;
	padding-bottom: 18px;
	padding-top:0px;
}
#header .holder {
	width: 960px;
	margin: 0 0 12px;
}
.holder form.search-form {
	padding-top: 5px;
}
#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;
	float: left;
	cursor:pointer;
	color:#fff;
	text-decoration:none;
	text-transform: uppercase;
	font: 15px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;
}
.user-nav a:focus {outline: none;}
.user-nav a:hover {background: url(../images/transparent.gif); color:#000;}


.user-nav strong {display: block; 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;}

/*kontakt*/
.user-nav .text-contact span {display:none;}

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

.search-form fieldset {display: block; width: 100%;}
.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;
	height: 19px;
	line-height: 19px;
	overflow: hidden;
	text-indent: 0;
	text-transform: uppercase;
	text-decoration: none;
	font: 25px/21px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;
	background: none;
}
.intro {width: 960px; margin: 0 0 30px; /*overflow:hidden;*/}
.intro img {vertical-align: top;}
.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 Franklin Condensed ITC Pro, Impact, Arial, sans-serif;
	display:block;
	height:37px;
	color:#fff;
	/*position:relative;*/
	z-index:1;
	text-transform:uppercase;
}
.inner .intro strong.blackbarmain a{color:#fff; text-decoration:none;}
.inner .intro .smalltext strong.blackbarmain{font-size:23px; height:auto; margin-top:-10px;}
.inner .intro span.blackbarsub{
	font:21px/21px Franklin Condensed ITC Pro, Impact, Arial, sans-serif;
	display:block;
	color:#FAA61A;
	/*position:relative;*/
	z-index:2;
	text-transform:uppercase;
}
.inner .intro span.blackbarsub a{color:#faa61a; text-decoration:none;}
.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;}

/*dropdownroll*/
.btn-slide-active{top: -6px; border-top: 6px solid #FAA61A}
.btn-slide {	top: -4px;	border-top: 4px solid #FFFFFF}
/*dropdownroll*/

.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: 101px; background-position:0 -26px; margin: 0 0 0 -47px;}
.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;
}

.subpage-new .aside,

#twocolumns .aside {width: 220px; word-wrap: break-word;}
#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;}
/*anders@linkfactory.dk tabs skal virke dynamisk ikke med et baggrundsbillede! */
.tabset a{font:22px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; text-transform:uppercase; padding:0 15px 0 6px; display:block; color:#faa61a; text-decoration:none;}
.tabset .ui-state-active a, .tabset a:hover{background:#faa61a; color:#fff;}

/*.tabset a {display: block; text-indent: -9999px; height: 30px; background: url(../images/bg-tabset.gif) no-repeat;}
.tabset a#jqtabuid-421-0, a#jqtabuid-8946-0, a#jqtabuid-428-0, .tabset a#jqtabuid-8277-0{width: 99px;}
.tabset a#jqtabuid-421-0:hover,a#jqtabuid-8946-0:hover,
.tabset .ui-state-active a#jqtabuid-421-0,a#jqtabuid-8946-0,
.ui-state-active a#jqtabuid-428-0,
.tabset a#jqtabuid-8277-0:hover,
.tabset .ui-state-active a#jqtabuid-8277-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:21px/1 Franklin Condensed ITC Pro, Impact, Arial, sans-serif; padding:0; width:272px;text-transform:uppercase;}
.subpage .aside  h3, .subpage .aside .tx-cal-controller .news_latest_container h3{width:192px; font:21px/1 Franklin Condensed ITC Pro, Impact, Arial, sans-serif; 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;}
.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.callinks a {background: url(../images/bg-callinks.gif) no-repeat; width:107px;}
.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: 1.2em; 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.extranav li.active ul ul{display:none;}
ul.extranav li.active ul li.active ul{display:block;padding-left:20px;}
ul.extranav li.active ul li.active ul ul{display:none;}
ul.extranav li.active ul li.active ul .active ul{display:block;}
ul.extranav li.active ul li a{padding-left:5px;}
ul.extranav li.active ul li.active ul li a{color:#fff; font-weight:normal; padding-left: 5px; }
ul.extranav li.active ul li.active ul li.active a, ul.extranav li.active ul li.active ul li a:hover{font-weight:normal; padding-left: 5px;}

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;
	/*margin: 0 0 4px;*/
	line-height:1em;
}
ul.sidenav ul{display:none; list-style:none; background: #000; padding: 0 0 12px 13px; margin:0; background:#000;}
ul.sidenav ul li{padding:0; margin:0;}
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; 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: 32px 0 13px 19px ;
	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{background:#000; padding:14px 0 14px 22px;}

.social-links li {
	float: left;
	margin: 0 22px 0 0;
}
.subpage .social-links li {margin: 0 12px 0 0;}
.social-links a {
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../images/fce/social-sprite-icons-24x24.png) no-repeat;
	height: 24px;
	width:24px;
}
.subpage .social-links a {
	background: url(../images/fce/social-sprite-icons-20x20.png) no-repeat;
	height: 20px;
	width:20px;
}
.social-links a.facebook {background-position:-36px 0;}
.subpage a.facebook {background-position:-30px 0;}
.social-links a.twitter {background-position:-174px 0;}
.subpage a.twitter {background-position:-145px 0;}
.social-links a.youtube {background-position:0 0;}
.subpage a.youtube {background-position:0 0;}
.social-links a.google{	background-position:-72px 0;}
.subpage a.google{background-position:-60px 0;}
.social-links a.instagram{	background-position:-106px 0;}
.subpage a.instagram{background-position:-89px 0;}
.social-links a.linkedin{	background-position:-140px 0;}
.subpage a.linkedin{background-position:-117px 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;
}
.subpage-new .container {
	width: 340px;
}
.subpage-new .wrap-posts h2,
.container h2 {
	margin: 0;
	font: 18px/16px Verdana;
	color:#faa61a;
}

.container p {margin: 0 0 10px;}

.wrap-posts {
	width: 300px;
	float: left;
}
.subpage-new .wrap-posts {
	width:340px;
}
.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:27px/1 "Franklin Condensed ITC Pro", Impact, Arial, sans-serif; text-transform:uppercase; color:#faa61a; text-decoration:none; }
#sidebar .sectionhead .head{font-size:27px; color:#faa61a; text-decoration:none; line-height:1em; position: relative;}
#sidebar .sectionhead .head .int {position: absolute; top: 8px; left: 10px; color: #fff; font:18px/1 "Franklin Condensed ITC Pro", Impact, Arial, sans-serif; text-transform:uppercase;}

#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,
#breadcrumb ul li:first-child{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; clear:both;}
.focusbox a{ margin: 0 0 6px; text-decoration:none; color:#fff;}
.focusbox a:hover{/*background: #faa61a;*/ color:#faa61a;}
.focusbox .orange{font: 21px/19px Franklin Condensed ITC Pro, Impact, Arial, sans-serif; text-transform:uppercase; color:#FAA61A; background:#000000; display:block;padding:0 0 2px;}
.focusbox .white{font: 27px/25px Franklin Condensed ITC Pro, Impact, Arial, sans-serif; text-transform:uppercase; color: #ffffff; display:block;}


.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;}
#main .factbox h2{color:#fff !important; font-size:27px !important; line-height: 1 !important; font-family:Franklin Condensed ITC Pro, Impact, Arial, sans-serif !important; margin:0 !important;text-transform:uppercase !important;}
#main .orange_faktaboks h2{color:#000 !important; font:27px/1 Franklin Condensed ITC Pro, Impact, Arial, sans-serif !important; margin: 0 !important; text-transform:uppercase !important;}
.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;}*/
#main .factbox ul {list-style-image: url(../images/factbox-bullet.gif); padding: 0 0 0 22px; color:#fff;}
.factbox a:hover{text-decoration:underline; color:#fff;}
.factbox h1, .factbox h2, .factbox h3, .factbox h4, .factbox h5 {color: #fff;}

.formboxblack .field{margin-bottom:5px;}
.formboxblack .field label{display:none;}
.formboxblack .text .field input{width:196px; padding:2px; border:0; color:#FAA61A; margin:0;}
.formboxblack .submit{float:right; color:#000; padding-left:6px; padding-right:8px;}
.formboxblack h2{font: 21px/1 Franklin Condensed ITC Pro,Impact,Arial,sans-serif; text-transform: uppercase; margin: 0;}


.mapbox{border-top: 4px solid #faa61a; border-bottom:4px solid #faa61a; margin: 0 0 10px 0; padding:20px 0 10px 0;}
.mapbox strong{font:21px/1 Franklin Condensed ITC Pro, Impact, Arial, sans-serif; width:220px;text-transform:uppercase;}
.mapbox h2{color:#faa61a; font:27px/27px Franklin Condensed ITC Pro, Impact, Arial, sans-serif; margin:0;background:url(../images/mapbox-bullet.gif) no-repeat left 6px; padding: 0 0 0 17px;text-transform:uppercase;}
.mapbox h2 a{ color:#faa61a;text-decoration:none;}
.mapbox h2 a:hover{color:#000;}

.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;}

/* Search */
.results-list {
  margin-top: 15px;
}
.search-item{margin: 0 0 10px; border-top:4px solid #faa61a; padding:10px 0 0 0;}
.search-item h3{font:30px/1 Franklin Condensed ITC Pro, Impact, Arial, sans-serif;}
.search-header{margin: 0 0 10px 0;}

/* Search 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;}
.searchforcontact{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;}
#content .tx-lflistusers-pi1 select{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;}
.twocol .twocol-fullwidth {
    width: 100% !important;
    float: none !important;
}
.news_list_container h3,
.tx-cal-controller  .news_latest_container h3{font-size:30px; line-height:1em; font-family:SofiaProBold, Impact, Arial, sans-serif;}
.news_list_container h3 a,
.tx-cal-controller  .news_latest_container h3 a{text-decoration:none;}
.news_list_container .date{float:left; color:#faa61a; margin-right:2px;}
.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:21px; line-height:1.2em; font-family:Franklin Condensed ITC Pro, Impact, Arial, sans-serif;}
.eventdata dd{float:left; margin:0; padding:0; font-size:21px; line-height:1.2em; width:200px; font-family:Franklin Condensed ITC Pro, Impact, Arial, sans-serif;}



#innercont .tx-cal-controller .news_latest_container h3,
#innercont .tx-cal-controller .news_latest_container h3 a {
    font: 34px/36px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;
    font:bold 18px/1em Arial !important;
    letter-spacing: -0.3px;
    text-transform: uppercase;
    margin:0 !important;
}
.tx-cal-controller .news_latest_container p.date {
	color: #FAA61A;
    display: block;
    /*font: 22px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;*/
    text-decoration: none;
    text-transform: uppercase;
    font-weight:100;
}



/* 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;font-family:Franklin Condensed ITC Pro, Impact, Arial, sans-serif;line-height:1;}

.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:23px/20px Franklin Condensed ITC Pro, Impact, Arial, sans-serif; margin: 0 ;text-transform:uppercase;}
.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:10px;margin-top:10px;}
.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:8px; width:50px;}
#content .tx-comments-captcha {padding-left:0; float:left; width:150px;}
#content .tx-comments-captcha img{margin:0 10px 0 0;}
#content .tx-comments-captcha .tx-srfreecap-pi2-cant-read{float:right; width:100%; margin: 0 0 5px 0;}
#content .field-row{margin: 0 0 10px 0; float:left; width:100%;}
#content .field-row .tx-comments-captcha{width:370px;}
#content .field-row label{width:100%; padding:0;}

#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;text-decoration:none; }
.orange_focusbox .white{font: 21px/1 Franklin Condensed ITC Pro, Impact, Arial, sans-serif; text-transform:uppercase; color:#fff; display:block; background:#FAA61A;}
.orange_focusbox .black, .orange_focusbox .orange {font: 27px/1 Franklin Condensed ITC Pro, Impact, Arial, sans-serif; text-transform:uppercase; color: #000; display:block; }
.orange_focusbox .orange {color: #e74011}

/* FCE orange_faktaboks */
.orange_faktaboks {margin: 0 0 10px; background:#FAA61A; padding:10px;}
.orange_faktaboks h2{color:#000; font:27px/1 Franklin Condensed ITC Pro, Impact, Arial, sans-serif; margin:0;text-transform:uppercase;}
.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 !important;margin:0;padding:0;}*/
#main .orange_faktaboks ul {list-style-image: url(../images/faktaboks_bullet.gif); padding: 0 0 0 22px;}
/*.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:#000 !important;}

/* FCE orange_faktaboks formboks */
.formboks .submit{float:right; color:#000; padding-left:6px; padding-right:7px;}
.formboks .field{margin-bottom:5px;}
.formboks .field input{width:126px; padding:2px; border:0;}
.formboks label{color:#fff; width:70px; display:block; float:left;}
.formboks h2{font-size:21px;}

/* 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;}





/*------------------------ CFU styles ----------------------------------- */
.cfu{}
.cfu .intro{height:184px !important; background:url(../cfu/images/bg-body-inner.gif) repeat-x; margin:0;}
.cfu #header{background:url(../cfu/images/bg-inner-body.gif) repeat-x;}
.cfu .blackbarheader .headers{height:120px; padding:0; /*width:520px;*/ width:535px;}
.cfu .logo{top:35px;}
.cfu .langmenu{float:right; margin-right:60px; line-height:1em; padding-top:5px; width:300px;}
.cfu .langmenu ul{list-style:none; margin: 0 0 0 -10px; overflow:hidden; padding:0; float:right;}
.cfu .langmenu li{float:left; margin:0 1px 0 -1px; padding:0 10px; background:url(../cfu/images/langmenu-sep.gif) repeat-y; line-height:1em; font-family: "Franklin Condensed ITC Pro", Impact,Arial; font-size:15px;line-height:1;}

.cfu .langmenu a{color:#FAA61A; text-decoration:none; text-transform:uppercase;}
.cfu .langmenu a:hover{color:#FFF;}

.cfu .intro strong.cfu-blackbarmain{color:#FFFFFF; display:block; float:left; width:360px; overflow:hidden; padding-right:13px; font:46px/35px "Franklin Condensed ITC Pro",Impact, Arial; text-transform:uppercase; /*padding-top:20px;*/}
.cfu .intro span.cfu-blackbarsub{color:#FAA61A; font-weight:bold; display:block; float:left; width:147px; font:46px/35px "Franklin Condensed ITC Pro", Arial; padding-top:35px; text-transform:uppercase;}
.cfu .intro .extrabar{padding-top:5px; float:left; width:100%;}
.cfu .intro .add-nav{float:right;}
.cfu .add-nav strong{background-image:url(../cfu/images/bg-add-nav.gif); background-repeat: no-repeat;}
.cfu .intro .search-form{float:right; margin-right:20px;}
.cfu .intro .extranav{float:left; padding-left: 1px;}
.cfu .intro .extranav ul{list-style:none; float:left; padding:0; margin:5px 0 0 -5px;}
.cfu .intro .extranav ul li{float:left; text-transform:uppercase; padding:0 5px 0 5px; margin:0 1px 0 -1px; background:url(../cfu/images/extra-nav-sep.gif) repeat-y; line-height:1em; font-family:"Franklin Condensed ITC Pro", Arial; font-size:15px;}
.cfu .intro .extranav ul li a{color:#fff; text-decoration:none;}
.cfu .intro .extranav ul li a:hover{color:#FAA61A;}

.cfu #cfu-nav{list-style:none; margin:0 0 0 -10px; width:100%; float:left; padding:10px 0 0 0; overflow:hidden;}
.cfu #cfu-nav li{font:26px "Franklin Condensed ITC Pro",Impact,Arial; text-transform:uppercase; text-decoration:none; line-height:1em; float:left; margin: 0 1px 0 -1px; background:url(../images/separator-header.gif) repeat-y; padding: 0 10px 0 10px;}
.cfu #cfu-nav li.active a {color:#fff;}
.cfu #cfu-nav li a{text-decoration:none; display:block;}
.cfu #cfu-nav li a:hover{color:#FFF;}
.cfu #cfu-nav li a span{display:block; font-size:18px; line-height:13px; font-weight:normal;}
.cfu .add-nav .laes-hojt strong {background-position:-21px 0;}
.cfu .add-nav .laes-hojt:hover strong {background-position:-21px -10px;}
.cfu .add-nav .sitemap strong {background-position:-62px 0;}
.cfu .add-nav .sitemap:hover strong {background-position:-62px -10px;}
.cfu .add-nav .resize strong {background-position:-83px 0;}
.cfu .add-nav .resize:hover strong {background-position:-83px -10px;}
.cfu .splash{margin:0 0 30px 0;}
.cfu .splash .tx-lfstudentscroller-pi1{position:relative; margin:0 -10px;}

/* on page id = we need another bg image and to overwrite the normal .cfu #header style */
.cfu_remove_topmenu .intro {background: url("../cfu/images/bg-inner-body_no_orange.gif") repeat-x scroll 0 0 transparent; height: 133px !important;}
.cfu_remove_topmenu #header{background:url("../cfu/images/bg-inner-body_no_orange.gif") repeat-x scroll 0 0 transparent;}
.cfu_remove_topmenu #header .holder {display:none;}
.cfu_remove_topmenu .w1 {margin: -200px 0 0;}
.cfu_remove_topmenu  .header-w1 {background: url("../images/bg-left.png") no-repeat scroll 0 -100px transparent;}
/*.cfu_remove_topmenu .inner .w1 {margin-top: -349px;}*/
.cfu_remove_topmenu .header-w2 {height: 200px;}
.cfu_remove_topmenu .intro span.cfu-blackbarsub {font: 76px/35px "Franklin Condensed ITC Pro",Arial;}
.cfu_remove_topmenu .intro .extrabar {padding-top: 20px;}
.cfu_remove_topmenu .intro .extranav {margin-left: -8px;}
.cfu_remove_topmenu .intro .extranav ul li a {padding: 0 10px;}
/* special header end */


/*------------------------ CFU styles end ------------------------------ */

/* sIfr replacement styles - remove ".cfu" to make it work globally */
.subpage-new .wrap-posts h2,
 .container h2{font:22px/1 "Franklin Condensed ITC Pro", Impact, Arial, sans-serif; text-transform:uppercase;}
#content h1{font:47px/50px "Franklin Condensed ITC Pro", Impact, Arial, sans-serif; text-transform:uppercase;letter-spacing:-0.3px;}

/***********Blog - Daniela 08.10.2010******************/
#content h1.blog{font: 23px/1 "Franklin Condensed ITC Pro",Impact ,Arial,sans-serif; background:#000000;color:#fff;padding:12px 9px 11px;margin-bottom:0;}

.share-blog .sharethisbox{margin:0;padding:10px 0 0;}
.blog_latest_item{border-bottom:4px solid #faa61a;padding-bottom:23px;padding-top:19px;}
.blog_latest_item h3{font:30px/1em "Franklin Condensed ITC Pro",Impact,Arial, sans-serif; text-transform:uppercase;}
.blog_latest_item .date{color:#faa61a;}
.blog_latest_item .date .count a{color:#faa61a; text-decoration:none; background:url(../images/comment-icon.gif) no-repeat right center; padding-right:15px;}
.blog_latest_item .date p{display:inline;margin:0;}
#content .blog_latest_item p{margin:0;}
.blog_latest_item p.more{background:url(../images/pagebrowser-next.gif) no-repeat left center; padding-left:15px;}
.blog_latest_archive a{color:#faa61a; text-decoration:none;text-transform:uppercase; font:13px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;}

.blog_list_item{border-bottom:4px solid #faa61a;padding-bottom:23px;padding-top:19px;}
.blog_list_item h3{font:30px/1em "Franklin Condensed ITC Pro",Impact,Arial, sans-serif; text-transform:uppercase;}
.blog_list_item .date{color:#faa61a;}
.blog_list_item .date .count a{color:#faa61a; text-decoration:none; background:url(../images/comment-icon.gif) no-repeat right center; padding-right:15px;}
.blog_list_item .date p{display:inline;margin:0;}
#content .blog_list_item p{margin:0;}
.blog_list_item p.more{background:url(../images/pagebrowser-next.gif) no-repeat left center; padding-left:15px;}

.blog_single_item h2{font:30px/1em "Franklin Condensed ITC Pro",Impact,Arial, sans-serif; text-transform:uppercase;}
.blog_single_item .date{color:#faa61a;}
.blog_single_item .date .count a{color:#faa61a; text-decoration:none; background:url(../images/comment-icon.gif) no-repeat right center; padding-right:15px;}
.blog_single_item .date p{display:inline;margin:0;}

.blog-author{width:100%;margin:0 0 10px;}
.subpage .aside .blog-author h3{font:23px/1 "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; background:#000000;color:#faa61a;padding:11px 10px;margin:0 0 4px; width:200px;}
.blog-author img{margin-bottom:4px;}
.blog-author .text{background:#000; color:#fff;padding:10px;}
.aside .blog-author .text p{margin:0 0 10px;}
.blog-author .text a{color:#fff;}
.blog-author .text ul li a{color:#faa61a;}
.blog-author .text ul{list-style:none;padding:0;margin:10px 0;}
.blog-author .text ul li{padding-left:11px; background:url(../images/factbox-bullet.gif) no-repeat left center;}
.blog-author .text .rss a{color:#faa61a;}
.blog-author .text .rss{padding-left:14px; background:url(../images/rss.gif) no-repeat left center;}

.blog-textbox{width:100%;margin:0 0 10px;}
.blog-textbox .header{background:#000000;padding:11px 10px;margin:0 0 4px;}
/*
.subpage .aside .blog-textbox .header h3{font:30px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; color:#ffffff;margin:0;}
.subpage .aside .blog-textbox .header h4{font:18px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; color:#faa61a;margin:0;text-transform:uppercase;}
*/
.subpage .blog-textbox .header h3{font:30px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; color:#ffffff;margin:0;}
.subpage .blog-textbox .header h4{font:18px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; color:#faa61a;margin:0;text-transform:uppercase;}
.blog-textbox .text{padding:10px;border-bottom:4px solid #000;}
.aside .blog-textbox .text p{margin:0 0 10px;}
.aside .blog-textbox .text .more{background:url(../images/pagebrowser-next.gif) no-repeat left center; padding-left:15px;}

.cfu #content .tx-comments-pi1 h3{font:23px/1 "Franklin Condensed ITC Pro",Impact,Arial, sans-serif; text-transform:uppercase;margin:0 0 10px;}
.cfu .tx-comments-pi1 .active{margin-bottom:10px;}

.blog-search-form{padding:10px;background:#faa61a;margin:0 0 10px;}
.blog-search-form h4{color:#fff;font:18px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;text-transform:uppercase;margin:0;}
.blog-search-form input.search {border:0 none;float:left;font-size:10px;line-height:12px;margin:0;padding:4px 7px;width:168px;}
.blog-search-form .submit {float:left;height:20px;width:16px;}

.blog-amenu-container{margin:0 0 10px; background:#000;padding:11px 10px;color:#fff;}
.subpage .aside .blog-amenu-container h3{color:#fff;font:18px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;text-transform:uppercase;margin:0; padding:0 0 9px; border-bottom:4px solid #faa61a;}
.blog-amenu-container ul li a{color:#faa61a;}
.blog-amenu-container ul{list-style:none;padding:0;margin:10px 0 0;}
.blog-amenu-container ul li{padding-left:11px; background:url(../images/factbox-bullet.gif) no-repeat left center;}



.white_focusbox {}
.white_focusbox .black{font: 26px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; text-transform:uppercase; color:#000;display:block;}
.white_focusbox .orange{font: 26px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; text-transform:uppercase; color: #FAA61A; display:block;}
.aside .white_focusbox p{margin:0 0 30px 0;}


.aside ul.morelinks{ padding: 0; list-style: none; width: 203px; overflow: hidden; margin: 0 -11px 0 -8px;}
.aside ul.morelinks li {float: left; background: url(../images/separator-links.gif) repeat-y; padding: 0 8px; margin: 0 0 0 -1px;}
.aside ul.morelinks a{font-family:"Franklin Condensed ITC Pro",Impact,Arial, sans-serif; text-transform:uppercase; color:#faa61a; text-decoration:none; font-size:14px;line-height:1;}
.aside ul.morelinks a:hover{color:#000;}
.aside ul.morelinks .rss a{background:url(../images/morelinks-rss.png) no-repeat left; padding-left: 12px;}

.news-search-form{}
.news-search-form h2{padding:10px; margin-bottom:5px; font-size:27px; text-transform:uppercase; background:#faa61a; font-family:"Franklin Condensed ITC Pro",Impact,Arial, sans-serif; color:#fff;line-height:1;}
.news-search-form form{padding:10px; background:#faa61a; color:#fff;}

.csc-mailform label{display:block;}
.csc-mailform legend{display:none;}
.csc-mailform .csc-mailform-field{margin-bottom:5px; clear:both; float:left;}

.csc-mailform-radio{float:left;}
/*
#twrss_table {border:4px solid #FAA61A; padding:0px;}
#twrss_table .twrss_item_date { color:#FAA61A; font:14px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; }
#twrss_table .twrss_head_channel { background:#FAA61A; padding:10px; font:20px/1em "Franklin Condensed ITC Pro",Impact, Arial, sans-serif; color:#FFF; text-transform:uppercase; }
#twrss_table .twrss_item_link a {font:23px/20px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; text-decoration:none; text-transform:uppercase; }
#twrss_table .twrss_bodytext { margin:10px; padding-top:5px; padding-bottom:10px; border-bottom:4px solid #FAA61A;}
#twrss_table .twrss_channel_link { margin: 10px; }
#twrss_table .twrss_channel_link a { padding-top:10px; font:15px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; text-decoration:none; color:#FAA61A; text-transform:uppercase;}
*/

.rss-morelinks{/* border:4px solid #FAA61A;*/ margin:0 0 10px;}
/* twrss_table {border:4px solid #FAA61A; padding:0px;} */
#twrss_table .twrss_item_date { color:#FAA61A; font:14px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; }
#twrss_table .twrss_head_channel { background:#FAA61A; padding:10px; font:20px/1em "Franklin Condensed ITC Pro",Impact, Arial, sans-serif; color:#FFF; text-transform:uppercase; }
#twrss_table .twrss_item_link a { font:23px/20px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; text-decoration:none; text-transform:uppercase; }
#twrss_table .twrss_bodytext { margin:10px; padding-top:5px; padding-bottom:10px; border-bottom:4px solid #FAA61A;}
#twrss_table .twrss_channel_link {  margin: 10px; display:none; }
/* #twrss_table .twrss_channel_link a { padding-top:10px; font:15px/1em "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; text-decoration:none; color:#FAA61A; text-transform:uppercase;}*/
#wrapper .rss-morelinks .morelinks{ padding:0 10px 10px;}
#wrapper .aside .rss-morelinks ul.morelinks li { background:none;}


.cfu .extranav-wrap{margin-bottom:4px;}
.cfu .extranav-wrap ul.extranav{margin:0;}

.rightlocal .nonews-msg {display: none;}

/* Tilpasning 160311 */
#innercont h2 {
    color: #000000 !important;
    font: bold 18px/1em Arial !important;
    margin: 10px 0 0 !important;
    text-transform: uppercase !important;
}

/* jQuery validate error labels */
.csc-mailform label.error { background: red; }

/* fix factbox li styles */
/*#content .factbox li{ list-style-image:none;}*/
.lfw-post-content{ overflow:hidden; }




.cfu-list {margin: 0 0 40px 0;}

.cfu-list h2{background:#000; padding:10px; margin: 0 0 15px;}
.cfu-list .news_list_item{margin: 0 0 15px 0;}
.cfu-list td{vertical-align:top;}
.cfu-list img{padding-right:20px;}
.cfu-list .date{font-size:36px; display:block; float:none; font-family:"Franklin Condensed ITC Pro",Impact,Arial; line-height:1em;}
.cfu-list .rmlink {color:#FAA61A; font:16px "Franklin Condensed ITC Pro",Impact, Arial;}
.cfu-list .rmlink a{color:#FAA61A; text-decoration:none; text-transform:uppercase; padding-right:2px;}
.cfu-list .rmlink a:hover{color:#000;}
.cfu-list .rmlink ul{list-style:none; margin:0; padding:0; overflow:hidden;}
.cfu-list .rmlink ul li{padding:0 0 0 5px; margin:0 7px 0 -5px; float:left; background:url(../cfu/images/cfu-sharethis-sep.gif) no-repeat left center;}
.cfu-list .count a {background:url("../images/comment-icon.gif") no-repeat left; padding-left:15px;}


.gal-fade{/*float:left;*/ width:100%; margin: 0 0 20px 0;}
	.gal-items{width:100%;}
		.gal-items .gal-item{width:100%}
			.gal-items .gal-item a{display:block;}
				.gal-items .gal-item a img, .gal-items .gal-item img{width:100%; height:auto;}

/* 2012 redesign styles */

#design2012,
#design2012-blacktop{}
	#design2012 #header,
	#design2012-blacktop #header{background-image:url(../images/2012-bg-header.png); height:auto;}
		#design2012 #header .holder,
		#design2012-blacktop #header .holder{margin: 0 0 8px; width:786px;}
	#design2012 .header-center,
	#design2012-blacktop .header-center{height:81px; padding-top:0;}
	#design2012-blacktop .header-center{padding-bottom:14px; background:#FAA61A;}
	#design2012 .logo{top:-87px;}

	#design2012 .user-nav,
	#design2012-blacktop .user-nav{}
			#design2012 .user-nav li,
			#design2012-blacktop .user-nav li{}
				#design2012 .user-nav li a,
				#design2012-blacktop .user-nav li a{height:auto; line-height:auto; color:#fff; text-decoration:none; text-transform:uppercase; font:15px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; float:left; display:block; width:auto;}
				#design2012 .user-nav li a strong,
				#design2012-blacktop .user-nav li a strong{text-indent:0; overflow:visible; height:auto; color:#fff; text-transform:uppercase; width:auto; background:none;}
				#design2012 .user-nav li a:hover strong,
				#design2012 .user-nav li.active a strong,
				#design2012-blacktop .user-nav li.active a:hover strong,
				#design2012-blacktop .user-nav li.active a strong{color:#000;}

	#design2012 .search-form input.text,
	.search-form input.text{color:#000; font-style:italic; font-family:Verdana; width:314px; padding:5px 10px;}
	#design2012 .search-form input.text:focus,
	#design2012 .search-form input.focus,
	#design2012-blacktop #header .search-form input.text:focus,
	#design2012-blacktop #header .search-form input.focus{font-style:normal;}
	#design2012 .search-form .btn-search,
	.search-form .btn-search{width:24px; height:24px; cursor:pointer; background:url(../images/2012-btn-search.png) no-repeat left top; text-indent:-999px; border:0;}
	#design2012 .search-form .btn-search:hover,
	#design2012-blacktop #header .search-form .btn-search:hover{background-position:left bottom;}

	#design2012 .add-nav{float:left; /*margin:0 0 0 209px;*/ margin:0 0 0 197px; position:absolute; top:-36px; right:164px;}
	#design2012 .add-nav a{margin-top:7px;}
	#design2012 .add-nav a.find-person{ margin-top:0; margin-right:5px; background:#000 url(../images/2012-find-person.png) no-repeat left bottom; height:24px; color:#fff; text-transform:uppercase; padding:0 0 0 26px; width:102px; font:14px/24px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; text-decoration:none;}
	#design2012 .add-nav a.find-person:hover{background-color:#fff; color:#000; background-position:left top;}
	#design2012 .add-nav a.print strong{background:url(../images/2012-print.png) left top;}
	#design2012 .add-nav a.print:hover strong{background-position:left bottom;}
	#design2012 .add-nav a.print:hover span{background:url(../images/2012-rollover-print.png) no-repeat; margin: 0 0 0 -24px; width: 59px;}

	#design2012 #footer,
	#design2012-blacktop #footer{background:#f0f0f0; border-top:4px solid #ff9933; margin:0;}
		#design2012 #footer .holder,
		#design2012-blacktop #footer .holder{background:none; width:940px; padding:6px 20px 50px 0; position:relative;}
				#design2012 #footer .holder h2,
				#design2012-blacktop #footer .holder h2{color:#666; font:19px/20px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; border-bottom:4px solid #d4d4d4; padding:5px 0 7px; text-transform:uppercase;}
				#design2012 #footer .holder p,
				#design2012 #footer .holder a,
				#design2012-blacktop #footer .holder p,
				#design2012-blacktop #footer .holder a{color:#666; font-family:Verdana;}
				#design2012 #footer .holder a:hover,
				#design2012-blacktop #footer .holder a:hover{color:#000;}
				#design2012 #footer .holder ul,
				#design2012-blacktop #footer .holder ul{list-style:none; margin:0; padding:0;}
					#design2012 #footer .holder ul li,
					#design2012-blacktop #footer .holder ul li{}
						#design2012 #footer .holder ul li a,
						#design2012-blacktop #footer .holder ul li a{display:block; padding:0 0 0 11px; background:url(../images/2012-bullet.png) no-repeat 0 5px;}
						#design2012 #footer .holder ul li a:hover,
						#design2012-blacktop #footer .holder ul li a:hover{color:#000;}
						#design2012 #footer .holder .sitemapmenu ul,
						#design2012-blacktop #footer .holder .sitemapmenu ul{margin: 0 0 15px;}
						#design2012 #footer .holder .sitemapmenu ul li a,
						#design2012-blacktop #footer .holder .sitemapmenu ul li a{background:none; padding:0; display:inline;}
						#design2012 #footer .holder .sitemapmenu ul li a:hover,
						#design2012-blacktop #footer .holder .sitemapmenu ul li a:hover{color:#000;}
						#design2012 #footer .holder ul li.bold a,
						#design2012-blacktop #footer .holder ul li.bold a{font-weight:bold;}
				#design2012 #footer .holder ul.socialxtr-links,
				#design2012-blacktop #footer .holder ul.socialxtr-links{height:15px; list-style:none; margin:0; padding:0; position:absolute; right:20px; top:29px;}
					#design2012 #footer .holder ul.socialxtr-links li,
					#design2012-blacktop #footer .holder ul.socialxtr-links li{margin:0; float:left;}
						#design2012 #footer .holder ul.socialxtr-links li a,
						#design2012-blacktop #footer .holder ul.socialxtr-links li a{padding:0; text-indent:-999px; float:left; display:block; overflow:hidden; height:15px; background:url(../images/2012-social-links.png) no-repeat;}
						#design2012 #footer .holder ul.socialxtr-links li a.fblink,
						#design2012-blacktop #footer .holder ul.socialxtr-links li a.fblink{width:6px; margin:0 10px 0 0; background-position:left top;}
						#design2012 #footer .holder ul.socialxtr-links li a.twlink,
						#design2012-blacktop #footer .holder ul.socialxtr-links li a.twlink{width:20px; margin: 0 9px 0 0; background-position:-16px top;}
						#design2012 #footer .holder ul.socialxtr-links li a.ytlink,
						#design2012-blacktop #footer .holder ul.socialxtr-links li a.ytlink{width:34px; margin: 0 9px 0 0; background-position:-46px top;}
            #design2012 #footer .holder ul.socialxtr-links li a.lilink,
						#design2012-blacktop #footer .holder ul.socialxtr-links li a.lilink{width:13px; margin: 0 9px 0 0; background-position:-83px top;}
            #design2012 #footer .holder ul.socialxtr-links li a.inslink,
						#design2012-blacktop #footer .holder ul.socialxtr-links li a.inslink{width:13px; background-position:-97px top;}
						#design2012 #footer .holder ul.socialxtr-links li a.fblink:hover,
						#design2012-blacktop #footer .holder ul.socialxtr-links li a.fblink:hover{background-position:left bottom;}
						#design2012 #footer .holder ul.socialxtr-links li a.twlink:hover,
						#design2012-blacktop #footer .holder ul.socialxtr-links li a.twlink:hover{background-position:-16px bottom;}
						#design2012 #footer .holder ul.socialxtr-links li a.ytlink:hover,
						#design2012-blacktop #footer .holder ul.socialxtr-links li a.ytlink:hover{background-position:-46px bottom;}
						#design2012 #footer .holder ul.socialxtr-links li a.lilink:hover,
						#design2012-blacktop #footer .holder ul.socialxtr-links li a.lilink:hover{background-position:-83px bottom;}
						#design2012 #footer .holder ul.socialxtr-links li a.inslink:hover,
						#design2012-blacktop #footer .holder ul.socialxtr-links li a.inslink:hover{background-position:-97px bottom;}
				#design2012 #footer .holder .clearfix,
				#design2012-blacktop #footer .holder .clearfix{position:relative; clear:both;}
				#design2012 #footer .holder ul.xtra-tools,
				#design2012-blacktop #footer .holder ul.xtra-tools{height:10px; list-style:none; margin:0; padding:0; position:absolute; right:0; top:12px;}
					#design2012 #footer .holder ul.xtra-tools li,
					#design2012-blacktop #footer .holder ul.xtra-tools li{margin:0; float:left;}
						#design2012 #footer .holder ul.xtra-tools li a,
						#design2012-blacktop #footer .holder ul.xtra-tools li a{padding:0; text-indent:-999px; float:left; display:block; overflow:hidden; height:10px; background:url(../images/2012-xtra-tools.png) no-repeat;}
						#design2012 #footer .holder ul.xtra-tools li a.sitemap,
						#design2012-blacktop #footer .holder ul.xtra-tools li a.sitemap{width:11px; margin:0 10px 0 0; background-position:left top;}
						#design2012 #footer .holder ul.xtra-tools li a.resize,
						#design2012-blacktop #footer .holder ul.xtra-tools li a.resize{width:10px; background-position:right top;}
						#design2012 #footer .holder ul.xtra-tools li a.sitemap:hover,
						#design2012-blacktop #footer .holder ul.xtra-tools li a.sitemap:hover{ background-position:left bottom;}
						#design2012 #footer .holder ul.xtra-tools li a.resize:hover,
						#design2012-blacktop #footer .holder ul.xtra-tools li a.resize:hover{background-position:right bottom;}
			#design2012 #footer .holder #c24796,
			#design2012-blacktop #footer .holder #c24796{float:left; width:460px; margin: 0 20px 0 0;}
			#design2012 #footer .holder #c24797,
			#design2012-blacktop #footer .holder #c24797{float:left; width:220px; margin: 0 20px 0 0;}
			#design2012 #footer .holder #c24800,
			#design2012-blacktop #footer .holder #c24800{float:left; width:220px; margin: 0;}
			#design2012 #footer .holder .sitemaps,
			#design2012-blacktop #footer .holder .sitemaps{width:120%;}
			#design2012 #footer .holder .sitemapmenu,
			#design2012-blacktop #footer .holder .sitemapmenu{width:185px; float:left; margin: 0 55px 0 0;}

	#design2012 .newssplash-front{clear:both; background:#000; padding:15px 23px 15px 17px; margin: 0 0 20px 0; width:900px;}
		#design2012 .newssplash-front h2{color:#fff; margin:0 84px 0 0; float:left; font:84px/71px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; text-transform:uppercase;}
		#design2012 .newssplash-front .news_latest_container{float:left; padding:3px 0 0 0;}
			#design2012 .newssplash-front .news_latest_container .news_latest_item{margin:0 0 2px 0;}
				#design2012 .newssplash-front .news_latest_container .news_latest_item .date{float:left; color:#fff; margin:0 5px 0 0;  font:21px/19px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;}
				#design2012 .newssplash-front .news_latest_container .news_latest_item h3{float:left; margin:0; font:21px/19px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;}
					#design2012 .newssplash-front .news_latest_container .news_latest_item h3 a{color:#faa61a; text-transform:uppercase; text-decoration:none;}
					#design2012 .newssplash-front .news_latest_container .news_latest_item h3 a:hover{color:#fff;}
		#design2012 .newssplash-front .news_latest_links{float:right; list-style:none; margin:0; padding:7px 0 0;}
			#design2012 .newssplash-front .news_latest_links li{margin:0 0 4px 0;}
				#design2012 .newssplash-front .news_latest_links li a{color:#fff; text-decoration:none; font:15px/15px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; text-transform:uppercase;}
				#design2012 .newssplash-front .news_latest_links li a:hover{color:#faa61a;}
				#design2012 .newssplash-front .news_latest_links li a.rss{padding:0 0 0 14px; background:url(../images/2012-rss.png) no-repeat left 4px;}
				#design2012 .newssplash-front .news_latest_links li a.rss:hover{background-position: left -36px;}

	.carousel-container{ width:940px;}
	.carousel-container .jcarousel-clip{width:100%; overflow:hidden; margin:0 0 13px 0;}
		.carousel-container ul{list-style:none; margin:0; padding:0; height:260px; overflow:hidden;}
			.carousel-container ul li{float:left; width:480px;/* padding:0 20px 0 0;*/}
/*			.carousel-container ul li:last-child,
			.carousel-container ul li.lastli{padding:0; width:460px;}*/
			.carousel-container ul li a{position:relative; display:block; width:460px;}
				.carousel-container ul li a span{position:absolute; bottom:0; left:0; color:#fff; text-transform:uppercase; padding:22px 50px 22px 24px; width:386px; background:url(../images/2012-black-trans.png); font:26px/23px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;}
				.carousel-container ul li a:hover span{color:#faa61a;}

	.carousel-container .carnav{text-align:center; display:none;}
		.carousel-container .carnav a{cursor:pointer; width:4px; height:4px; margin:2px; background:#faa61a; overflow:hidden; text-indent:-999px; display:inline-block;}
		.carousel-container .carnav a:hover{background:#000;}
		.carousel-container .carnav a.act{width:8px; height:8px; margin:0; background:#000;}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
* html .clearfix {
    height: 1%;
}
:first-child + html .clearfix {
    min-height: 1%;
}

/*********formular + visning af tilmeldte*************/
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner label{float:none;font-weight:normal;display:inline;}
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner input{float:left;}
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner {overflow:hidden;}

.powermail_confirmation form input {margin-bottom: 10px}

.tx-browser-pi1{margin:0 0 10px;}
.festival-list-item {
    border-bottom: 4px solid #e74011;
    margin-bottom: 10px;
    overflow:hidden;
}
.festival-list-item h3{
    font-family: Franklin Condensed ITC Pro,Impact,Arial,sans-serif;
    font-size: 30px;
    line-height: 1em;
    text-transform: uppercase;
}
.festival-list-item a {
    text-decoration: none;
}
.festival-list-item .date {
    color: #FAA61A;
    float: left;
    margin-right: 2px;
}
.festival-list-item .date a{color:#FAA61A;}
.festival-single dt{font-weight:bold;}
.festival-single dd{margin:0 0 10px; padding:0;}
.list-head{display:none;}
#festival-wide #sidebar{display:none;}
#festival-wide #twocolumns{width:100%;}
#festival-wide #twocolumns #content{width:680px;}
#festival-wide #contentfooter{border:none;}

.button-scroll-left-hover{ background-image: url("http://ucsyd.dk/typo3conf/ext/lf_student_scroller/res/arrow_prev_hover.png") !important;}
.button-scroll-right-hover{ background-image: url("http://ucsyd.dk/typo3conf/ext/lf_student_scroller/res/arrow_next_hover.png") !important;}

::-moz-selection {
background: #faa61a;
color:#fff;
}
::selection {
background: #faa61a;
color:#fff;
}

html {
-webkit-font-smoothing: antialiased;
}

/* jquery.autocomplete on search box : */
.ac_results { background: black; color: white; margin-top: 3px; padding-top: 5px; padding-left: 3px; padding-right: 3px; font-family: Verdana; font-size: 10px; line-height: 18px;  }
.ac_results ul { overflow: hidden !important; }
.ac_results li { background: black; color: white; white-space: nowrap; }
.ac_results ul li.ac_over { background: #404040; color: white; }
.ac_results li.ac_odd { background: black; color: white; }
.ac_results strong  { color: #faa61a; font-weight: normal; }


.news_single_item .csc-textpic-caption,
.news_single_item .news-single-imgcaption{font-style:italic;}

DIV.csc-textpic-clear{ clear:both;}

fieldset.tx-powermail-pi1_fieldset { background:none;}
fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset input.powermail_date, fieldset.tx-powermail-pi1_fieldset input.powermail_datetime, fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea, fieldset.tx-powermail-pi1_fieldset input.powermail_captcha {background:none;}
fieldset.tx-powermail-pi1_fieldset .powermail_select{
border: 1px solid #ccc;-moz-box-shadow: 0 0 5px #eee inset;-webkit-box-shadow: 0 0 5px #eee inset;
padding: 2px;width: 305px;}

/*youtube video*/
#tx-lfttnewsyoutube-singleContainer{border-bottom:4px solid #faa61a; padding-bottom:15px;}
#tx-lfttnewsyoutube-singleContainer .short{margin:10px 0 0;}
#innercont #tx-lfttnewsyoutube-singleContainer h2{margin:0 0 9px !important;}
.tx-lfttnewsyoutube-listcontainer{position:relative;width:680px;padding-top:15px; overflow:hidden;}
.tx-lfttnewsyoutube-listcontainer .news-list-item{float:left; width:200px; margin-right:20px; padding-bottom:15px; height: 220px;}
.tx-lfttnewsyoutube-listcontainer .news-list-item h3 a{text-decoration:none;}
.tx-lfttnewsyoutube-listcontainer .news-list-item .short{display:none;}
#main .onecolumn #content{width:640px !important;}
.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden; margin-bottom:2em;}
.video-container iframe, .video-container object, .video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.newsletter_submit{background:#faa61a; border:0; color:#000; padding:5px 10px; font-weight:bold; text-transform:uppercase; cursor:pointer; margin:10px 0 0;}
.newsletter_submit:hover{color:#fff;}

/* added by Leslaw Pazdzior */
#main input, #main select, #main textarea {background: #FAA61A; font-weight: bold; color: #000000; border: 1px solid #CCCCCC;}
#main input:focus, #main select:focus, #main textarea:focus{border: 1px solid #333333;}
#main input[type="submit"], #main input[type="reset"] {border: solid 2px black; padding: 1px 7px;}
fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset input.powermail_date, fieldset.tx-powermail-pi1_fieldset input.powermail_datetime, fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea, fieldset.tx-powermail-pi1_fieldset input.powermail_captcha {
    background: #FAA61A; font-weight: bold; color: #000000;
}

#lbmodal-overlay {background: url("../images/bg-modal-overlay.png") repeat scroll 0 0 rgba(0, 0, 0, 0);height: 100%;left: 0;
position: fixed;top: 0;width: 100%;z-index: 9000;}
#lbmodal {background: none repeat scroll 0 0 #FFFFFF; height: auto !important;left: 32%;min-height: 135px;overflow: hidden;
padding: 25px; position: fixed; top: 15%; width: 450px; max-width: 95%; z-index: 9001;}
.cookieacceptbtn {background: #FAA61A;border: 0 none;color: #FFFFFF; float: right; padding: 5px 13px; width: 143px; font: 21px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif; text-transform: uppercase; }
.cookieacceptbtn a {text-decoration: none; color:#FFFFFF;}
#cookieaccept-txt h2 {font: 35px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;color: #000000;text-transform: uppercase; margin: 0; }

/*new CFU top-header*/
#low-header-top .intro .image{width:88px; height:48px;}
#low-header-top .intro img, #low-header-top .logo img{width:100%; height:auto;}
#low-header-top .intro strong.cfu-blackbarmain{font-size:20px; line-height:1;}
#low-header-top .blackbarheader .headers{width:774px; height:50px;}
#low-header-top .langmenu{width:200px; margin-right:167px;}
#low-header-top .btn-slide-active, #low-header-top .btn-slide{width:140px; height:18px; right:98px;}
#low-header-top .btn-slide{background-position: -36px -31px;}
#low-header-top .btn-slide-active{background-position: -36px -5px;}
#low-header-top .logo{width:95px;height:60px; top:-5px; right: -4px;}
#low-header-top .logo a{background:none;}
#low-header-top .intro span.cfu-blackbarsub{padding-top: 0;}
#low-header-top #header, #low-header-top .intro {background: url(../images/bg-inner-body-cfu.png) repeat-x;}
#low-header-top .intro{height:112px !important; background-position:0 -79px;}
#low-header-top .intro .extrabar{padding-top:1px;}

.erekruttering .applicationdue { font-weight: bold; }

.btn-orange {
	display:inline-block;
	font: 13px/14px Franklin Condensed ITC Pro,Impact,Arial,sans-serif;
	background-color: #FAA61A;
	padding: 6px 35px;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
}
.btn-orange:hover { color:#fff; background-color:#000; }
.text-center { text-align:center; }

/**
 * 2015 redesign, overrides.
 */
/**
 * @license
 * MyFonts Webfont Build ID 3098411, 2015-09-28T03:32:53-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: SofiaProBold by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/bold/
 *
 * Webfont: SofiaProRegular by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/regular/
 *
 *
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3098411
 * Licensed pageviews: 250,000
 * Webfonts copyright: Copyright (c) Olivier Gourvat - Mostardesign Studio, 2012. All rights reserved.
 *
 * © 2015 MyFonts Inc
 */


/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/2f472b");


@font-face {font-family: 'SofiaProBold';src: url('../fonts/sofiapro/2F472B_0_0.eot');src: url('../fonts/sofiapro/2F472B_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/sofiapro/2F472B_0_0.woff2') format('woff2'),url('../fonts/sofiapro/2F472B_0_0.woff') format('woff'),url('../fonts/sofiapro/2F472B_0_0.ttf') format('truetype'),url('../fonts/sofiapro/2F472B_0_0.svg#wf') format('svg');}


@font-face {font-family: 'SofiaProRegular';src: url('../fonts/sofiapro/2F472B_1_0.eot');src: url('../fonts/sofiapro/2F472B_1_0.eot?#iefix') format('embedded-opentype'),url('../fonts/sofiapro/2F472B_1_0.woff2') format('woff2'),url('../fonts/sofiapro/2F472B_1_0.woff') format('woff'),url('../fonts/sofiapro/2F472B_1_0.ttf') format('truetype'),url('../fonts/sofiapro/2F472B_1_0.svg#wf') format('svg');}

#design2012 .w1,
.w1 {
  margin-top: 0;
}
#design2012 .logo,
.logo,
.cfu .logo {
  position: static;
  float: left;
  width: auto;
  margin-right: 9.2%;
  height: auto;
  top: auto;
}
#design2012 .logo img {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.user-nav {
  float: right;
  margin: 4px -10px 12px 0;
	max-height: 500px;
	-webkit-transition: 0.3s ease;
	transition: 0.3s ease;
}
.user-nav li {
  background: none;
  margin: 0;
  padding: 0 10px;
}
.user-nav .text-amu span {
  display: none;
}

#nav li {
  margin: 0;
  padding: 0 20px;
  background: none;
}
.cfu #nav li {
  padding: 0 15px;
}
#design2012 #nav a, #nav a {
  text-transform: none;
  color: #fff;
  font-family: 'SofiaProRegular';
  font-size: 20px;
  line-height: 26px;
  height: auto;
}
.cfu #nav a {
  font-size: 16px;
}
#design2012 .search-form, .search-form {
  float: right;
  width: 23.8%;
  height: 40px;
  clear: right;
}
#design2012 .search-form input, #header-2015 .search-form  input{
  height: 40px;
  box-sizing: border-box;
  border-radius: 0;
}
#design2012 .search-form input.text,
.search-form input.text {
  max-width: 86%;
  width: 86%;
  float: left;
  font-style: normal;
  box-sizing: border-box;
}
#design2012 .search-form .btn-search,
.search-form .btn-search {
  height: 40px;
  width: 14%;
  background: #647082;
  box-sizing: border-box;
  padding:0;
}
.front #header-2015-sticky-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
#header-2015 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  border-bottom: 1px solid #fff;
  z-index: 5;
  width: 100% !important;
}
#header-2015 .wrap {
  max-width: 1310px;
  margin: 0 auto;
  padding: 15px 0 14px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#header-2015 .wrap-inner {
  position: relative;
}

.front #header-2015 {
  background: transparent;
  /*border-bottom: 3px solid #fff;*/
}
.is-sticky #header-2015,
#header-2015 {
  background: #647082;
  background: rgba(100, 112, 130, 0.96);
  border: 0;
}

.front #header-2015 .search-form input.text {
  background-color: #fff;
  color: #647082;
}
.front #header-2015 .search-form input.btn-search {
  background-color: #647082;
}

#header-2015 .search-form input.text,
.is-sticky #header-2015 .search-form input.text,
.search-form input.text,
.is-sticky .search-form input.text {
  background: #3b424c;
  color: #c2c5d3;
  font-family: 'SofiaProRegular';
  font-size: 16px;
}
.is-sticky #header-2015 .search-form input.text:focus,
.is-sticky .search-form input.text:focus {
  color: #fff;
}
#header-2015 .search-form input.btn-search,
.is-sticky #header-2015 .search-form input.btn-search,
#design2012 .search-form .btn-search:hover,
#design2012-blacktop #header .search-form .btn-search:hover
.search-form input.btn-search,
.is-sticky  .search-form input.btn-search,
.search-form .btn-search:hover,
#design2012-blacktop  .search-form .btn-search:hover {
  background-color: #c2c5d3;
  background-image: url(../images/icon-search.png);
  background-repeat: no-repeat;
  background-position: center center;
}

.is-sticky #header-2015 .wrap {
  padding-top: 10px;
  padding-bottom: 10px;
}
.is-sticky #header-2015 .user-nav {
  opacity: 0;
	margin: 0;
	max-height: 0;
	overflow: hidden;
}
#design2012 .user-nav li a, #design2012-blacktop .user-nav li a,
.user-nav li a {
  font-family: 'SofiaProRegular';
  font-size: 12px;
  font-weight: normal;
}
#design2012 .user-nav li a strong, #design2012-blacktop .user-nav li a strong, .user-nav li a strong {
  font-weight: normal;
}
#splash-2015 {
  margin: 0 0 20px;
}
#splash-2015 .bg {
  background-size: cover;
}
#splash-2015 .wrap {
  margin: 0 auto;
  padding: 185px 0 115px;
  max-width: 1310px;
  min-height: 225px;
}
#splash-2015 .text {
  color: #fff;
  font-size: 27px;
  line-height: 30px;
  border: 10px solid #fff;
  box-sizing: border-box;
  width: 590px;
  padding: 45px;
  margin: 0 auto;
  font-size: 60px;
  line-height: 65px;
  font-family: 'SofiaProBold';
}
#splash-2015 .text p {
  margin: 0;
}
#design2012 .newssplash-front .news_latest_links li a.rss:hover {
  background-position: 0 4px;
}
.aside ul.links li {
  background: none;
  border-left: 1px solid #647082;
}
.aside ul.links li:first-child {
  border-left: 0;
}
.aside ul.links a {
  background: none;
  text-indent: 0;
  font: 13px/15px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;
  text-decoration: none;
  text-transform: uppercase;
  width: auto !important;
}
iframe {
  max-width: 100%;
}
#footer strong.text-sitemap {
  text-indent: 0;
  font: 15px/15px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;
  background: none;
}
ul.extranav li.educations {
  text-indent: 0;
  font: 18px/18px "Franklin Condensed ITC Pro",Impact,Arial,sans-serif;
  background: none;
  padding: 8px 15px;
  height: auto;
}
ul.sidenav {
  font-size: 12px;
  padding-top: 10px;
}
ul.sidenav li {
  padding-bottom: 0;
  line-height: 1.2em;
}
ul.sidenav a {
  padding-top: 8px;
  padding-bottom: 8px;
}

ul.sidenav{
  font-weight: bold;
}
.text-sog-pa {
	display: none;
}
#sublogo a {
  color: #fff;
  font-family: 'SofiaProRegular';
  font-size: 11px;
  text-decoration: none;
}
#sublogo a strong {
  font-family: 'SofiaProBold';
  font-size: 44px;
  float: left;
  line-height: 44px;
  margin-right: 13px;
  margin-top: -4px;
}
#sublogo a span {
  float: left;
  line-height: 11px;
  margin-top: 4px;
}

/**
 * 2015 coloring
 * red: e74011
 * 657083
 * c3c5d3
 * dfe0e2
 * f6f6f6
 */
ul.sidenav li,
ul.sidenav li.act ul li,
ul.sidenav li.act ul,
.focusbox .orange,
ul.sidenav a,
ul.sidenav li.active a {
  background: transparent;
}
.seperator,
.cookieacceptbtn,
.findusbox h2,
.tabset .ui-state-active a, .tabset a:hover,
.shortcutbox .orange h2 {
  background: #657083 !important;
}
::selection {
	background: #657083 !important;
}
*::-moz-selection {
  background: #657083 !important;
}
#contentfooter,
#design2012 #footer, #design2012-blacktop #footer,
#content .news_info .news-single-author,
.mapbox,
.news_list_container .news_list_item, #content .tx-cal-controller .news_latest_container .news_latest_item,
.aside .tabswrap,
.aside .news_latest_item,
.search-item,
#tx-lfttnewsyoutube-singleContainer,
.shortcutbox .orange,
.contentbox_top,
.contentbox_bottom {
  border-color: #657083 !important;
}
#content a:hover,
.aside ul.links a,
.aside .date,
.focusbox a:hover,
#content .news_info p,
.tx-comments-comment-form .guidelines,
.tx-comments-comment-form .guidelines a,
#breadcrumb ul li a,
.mapbox h2,
.mapbox h2 a,
.white_focusbox .orange,
.news_list_container .date,
.cfu-list .rmlink,
.cfu-list .rmlink a,
.cfu-list td.lefty span,
#footer a:hover,
.cfu .news_list_container h3 a:hover, .cfu .tx-cal-controller .news_latest_container h3 a:hover,
.tabset a,
.aside .shortcutbox ul li span {
  color: #657083 !important;
}
#design2012 .newssplash-front .news_latest_container .news_latest_item h3 a,
.carousel-container ul li a:hover span,
#sidebar .sectionhead .head a,
#design2012 .newssplash-front .news_latest_links li a:hover,
.cfu-list h2 {
  color: #c3c5d3 !important;
}
#main input, #main select, #main textarea,
.factbox,
#design2012 .newssplash-front,
.cfu-list h2,
.subpage .aside .blog-author h3,
.blog-author .text,
ul.extranavtitle,
ul.extranav,
ul.extranav li.educations,
#sidebar .sectionhead .head,
.orange_focusbox,
.orange_focusbox .white {
  background: #3b424c;
}

.factbox .text {
  border-color: #e74011 !important;
}
.carousel-container ul li a span,
.focusbox,
.orange_faktaboks.red_factbox {
  background: #e74011 !important;
}

#design2012 #nav a:hover, #design2012 #nav .active > a, #nav a:hover, #nav .active > a,
#design2012 .user-nav li a:hover strong, #design2012 .user-nav li.active a strong, .user-nav li a:hover strong, .user-nav li.active a strong,
#design2012 .newssplash-front .news_latest_container .news_latest_item h3 a:hover,
#design2012 .newssplash-front .news_latest_links li a:hover,
#sidebar .sectionhead .head a:hover,
ul.sidenav a:hover,
#breadcrumb ul li a:hover,
.aside h3 a:hover,
.aside ul.links a:hover,
ul.extranavtitle li.title a:hover,
ul.extranav li a:hover, ul.extranavtitle li a:hover,
ul.extranav li a:hover, ul.extranav li.active >a,
ul.sidenav li.active ul li.active > a,
ul.sidenav li.active ul li a:hover,
ul.sidenav li.act a:hover,
ul.sidenav li.act > a,
.factbox a:hover,
.orange_faktaboks a:hover,
.orange_focusbox a {
  color: #e74011 !important;
}
.orange_faktaboks {
  background-color: #dfe0e2 !important;
}
#design2012 #footer, #design2012-blacktop #footer,
ul.sidenav {
  background-color: #f6f6f6;
}

#main input, #main select, #main textarea,
.factbox a,
#content .orange_focusbox a:hover,
ul.extranavtitle li.title a,
.subpage .aside .blog-author h3,
ul.extranav li.educations,
.tabset .ui-state-active a, .tabset a:hover,
.orange_focusbox a:hover,
.orange_faktaboks.red_factbox a:hover {
  color: #fff !important;
}
.focusbox .orange,
ul.sidenav a,
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,
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: #000;
}

h1 {
  hyphens: auto;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
}
