#header		,	
#topmenu	,
#breadcrumb	,
#footer		,
#leftcol	,	
#rightcol	{
	display:none;
}

.sIFR-flash {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

#content span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
	width: auto;
	height: auto;
	overflow: auto;
}


/*GENEREL STYLES*/
body {margin:20px 0 0 0; padding: 0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#012a46; background:#fff; color:#003141;}
p{ font:11px Verdana, Arial, Helvetica, sans-serif; padding: 0; margin:0 0 5px 0;}

/* Overskrifter generelt */
h1{ font:bold 19px Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 0 5px 0;}
h2{ font:bold 15px Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 0 5px 0; text-transform: uppercase;}
h3{ font:bold 10px Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 0 5px 0;}
h4, h5 { font:bold 10px Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 0 5px 0;}

/* Overskrifter omrader */
#threecols #content h1{ font:bold 10px Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 0 5px 0;}
#threecols #content h1.csc-firstHeader{ font:bold 19px Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 0 5px 0;}
#threecols #content h1.pagetitle{font:bold 19px Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 0 5px 0;}

p.white {color: #fff;}

a { color:#012a46; text-decoration:none;}
a:hover { text-decoration:underline;}
a img { border:none;}

hr {width: 100%; background: none; border: none; border-top: 1px solid #C1CAD0; height: 1px;}

/*LAYOUT*/
#threecols #content a{ text-decoration:underline; color:#78919C;}
#threecols #content a:hover{ text-decoration:underline; color:#003141;}

/*Forside streg*/
#forsidestreg {float:left; height:1px; width:942px; /*test*/ clear:both; /*test*/ line-height:1px; background:url(../../pages/images/breadcrumbbg.gif) -18px 0 no-repeat;}

#footerFrontpage #address{ clear:both; padding:3px 0 0 0;}
#footerFrontpage p {font-size: 10px; margin-top: 5px;}
#footer p {font-size: 10px; margin-top: 5px;}

#footer2col #fwrap #lastupdate{ width:220px; padding:0 0 0 260px; float:left; color:#78919c;}

/* NYHEDER */
.news-list-item{ border-bottom:1px solid #C1CAD0; margin:8px 0; padding:0 0 12px 0;}
.news-list-date{ float:right; clear:both;}
.news-list-item h3{ clear:both;}

.news-single-timedata{ float:right; clear:both;}
.news-single-content{ clear:both;}

/* FTF People */
.tx-lfftfpeople-pi1{ border-bottom:1px solid #C1CAD0; padding:10px 0 0 0;}
div.lfftfpeople_mini_person {
	margin:0px 0px 8px 0px;
	padding:7px 0px 7px 85px;
}

.error {
	color:red;
	font-weight:bold;
}

.news-catmenu{border-bottom:1px solid #ccc; padding:10px 0 15px;}
.news-catmenu ul {margin:0; padding:0; list-style:none;}
.news-catmenu ul li {padding-left:13px; background:url(../images/faktapil.gif) left center no-repeat;}

.tx-displayreadmore-pi1{border-bottom: 1px solid #ccc; padding: 10px 0 15px;}
.tx-displayreadmore-pi1 ul {margin: 0; padding: 0; list-style: none;}
.tx-displayreadmore-pi1 ul li {padding-left: 13px; background: url(../images/faktapil.gif) left 3px no-repeat;}

.news-single-additional-info{ padding:8px 0 0 0;}
.news-single-related ul{ padding:0; margin:0; list-style-type:none;}
.news-single-related ul li{ padding-left:13px; margin:0; background:url(../images/faktapil.gif) left 3px no-repeat;}

.trekolonner_f_bottom{ padding:0; margin:0 0 10px 0; background:url(../images/frontpage_boxheight.gif) repeat-y;}
