@charset "utf-8";
/* CSS Document */

body {
	margin: 10px 0 0 0;
	background:#727677;}


/* #bgTop 
---------------------------------------- */
#bgTop {
	width:1043px;
	margin:0 auto;
	height:5px;
	background-image:url(../gfx/bgTop.gif);
	background-repeat:no-repeat;
	background-position:bottom;}



/* #container
---------------------------------------- */
#container {
	width:1043px;
	margin:0 auto;
	background-image:url(../gfx/bgContainer.gif);
	background-repeat:repeat-y;}

/* #header
---------------------------------------- */
#header {
	height:200px;
	margin-left:6px;
	position:relative;
	overflow:hidden;}

#header .left { 
	float:left;
	overflow:hidden;}

#header .left .logo {
	width:190px;
	height:171px;}
	
#header .left .search {}

#header .left .search .input {
	background-image:url(../gfx/bgSearchInput.gif);
	background-repeat:no-repeat;
	width:130px;
	margin:0;
	padding:5px 0 0 7px;
	border:0;
	font-size:11px;
	float:left;
	height:25px;}
	
#header .left .search .button {
	width:45px;}

#header .right {
	float:left;}

#header .right .slideshow { /* midle jquery images */
	width:834px;
	height:166px;
	margin:0;
	padding:0;
	overflow:hidden;}

#header .right .menu { /* see menu.css */
	background-color:#C61619;
	margin:5px 0 0 0;
	height:25px;
	width:834px;}


/* Extra wrapper
---------------------------------------- */
#extraWrapper {
	background-image:url(../gfx/bgExtraWrapper.gif);
	background-repeat:repeat-y;
	xmargin-top:1px;
	width:1043px;
	float:left;}

/* #left
---------------------------------------- */
#left {
	width:188px;
	xbackground-color:#00FF00;
	position:relative;
	margin-right:6px;
	padding-left:3px;
	float:left;
	min-height: 450px;
	height: auto !important;
	height:450px;}


/* #mainContent
---------------------------------------- */
#mainContent {
	width:780px;
	float:left;
	margin:20px 12px 0px 0px;
	padding:0px 15px 15px 20px;
	min-height: 450px;
	height: auto !important;
	height:450px;
	line-height:140%;}
	
#mainContent .right {
	text-align:right;}
	
#mainContent #navi {/* breadcrum */
	font-size:11px;
	margin-bottom:20px;}
	

	

/* #right
---------------------------------------- */
#right {
	width:220px;
	float:left;
	padding:15px 5px 10px 10px;}
	

/* #footer (outside the #container)
---------------------------------------- */
#footer {
	width:1043px;
	height:40px;
	margin:0 auto;
	background:url(../gfx/bgFooter.gif) no-repeat;
	overflow:hidden;}
	
#footer .left {
	padding:7px 0 0 35px;
	color:#FFFFFF;
	font-size:11px;
	float:left;
	width:175px;}

#footer .left a:link,
#footer .left a:visited {
	color:#FFFFFF;
	text-decoration:none;}
	
#footer .right {
	padding:8px 0 0 0;
	text-align:center;
	color:#333333;
	font-size:11px;
	float:left;}
	

/* Powered by i-tools */
.itools {
	font-size:10px;
	margin:0 auto;
	padding-top:6px;
	text-align:center;
	color: #333333;
	margin:0 auto;
	width:1024px;}
	
.itools a:link { color: #333333; text-decoration:none; }
.itools a:visited { color:#333333; text-decoration:none; }
.itools a:hover { color: #333333; text-decoration: underline; }
.itools a:active { color:#333333; text-decoration:none; }



/*NEWS OUTPUT (ØJ)
----------------------------------------------------------*/


.ns_news_head{
	color:#C61619;
	font-size:18px;
	margin:0;
	padding:0;
	float:left;
	font-weight:bold;}

.ns_news_ingr{
	color:#000000;
	font-weight:bold;
	margin:10px 0;
	padding:0;}

.ns_news_ingr p{
	margin:0;
	padding:0;}

.ns_news_brod{
	color:#000000;}

.ns_news_date{
	color:#777777;
	font-size:10px;
	float:right;}

.fs_news_red a{
	color:#657E9C;
	font-weight:bold;
	padding-left:15px;
	background:url(../gfx/blipp01.jpg) no-repeat;
	text-decoration:none;}

.fs_news_red a:hover{
	color:#96aFcD}

.na_news_head{
	color:#800000;
	font-weight:bold;}

.na_news_ingr{
	color:#000000;
	margin-top:5px;}	
	
.fivenews{
	padding:5px 0;}

.fivenews a{
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	background:url(../gfx/blipp01.jpg) no-repeat;
	text-decoration:none;}

.fivenews a:hover{}


/* NEWS (frontpage mainly) 
------------------------------------------------------------------*/	

.news {}

.news .col1 {  /* news  */
	margin-right: 40px; 
	float: left; 
	width: 360px;}
	
.news .col2 { /* news  */
	float: left;
	width: 360px;}
	
.news .col1 img,
.news .col2 img {
	float: right; 
	margin-left: 5px;}
	
.news col1 p,
.news col2 p {
	margin: 3px 0; }

.news .thumbnailLarge { /* news nr 1 */
	float:left;
	width:150px;
	overflow:hidden;
	margin:0 15px 10px 0;}
	
.news .thumbnail { 
	float:left;
	width:125px;
	height:85px;
	overflow:hidden;
	margin:0 15px 10px 0;}
	
.news .date{
	color:#666666;
	font-size:10px;}
	
.news h2,
.news h2 a:link,
.news h2 a:visited {
	line-height:30px;
	font-size:18px;
	color:#C61619;
	text-decoration:none;
	padding:0 0 1px 0;
	margin:0}

.news h3,
.news h3 a:link,
.news h3 a:visited {
	font-size:16px;
	color:#C61619;
	text-decoration:none;}
	
.news .content { /* heading & ingress on news nr 1  */
	float:left;
	width:600px;}
	
.news .arrow {
	padding:5px 0;}

.news .arrow a{
	font-weight:bold;
	padding-left:15px;
	background:url(../gfx/blipp01.jpg) no-repeat;
	text-decoration:none;}
	
.news .horLine {
	border-bottom:1px solid #CCC;
	padding-top:5px;
	width:100%;}

/* ARCHIVE LINKS */
#moreresults ul {
	margin-left:0px;
	padding-left:0px;}
	
#moreresults ul li {
	display:inline;}
	
	
	

	
	
/* Search result
----------------------------------------------- */	

#results {
	margin-top:15px;}

#results ul {
	margin-left:0px;
	padding-left:0px;}
	
#results ul li {
	display:block;	
	list-style:none;
	padding:3px 0;}
	

#results .beskrivelse {
	font-size:11px;}



/* BackLink & Print & Tip a friend
----------------------------------------------- */

#button_holder{
	margin:40px 0 0 10px;
}

.back a{
	padding-left:25px;
	background:url(../gfx/btn_back.gif) no-repeat;
	float:left;
	line-height:16px;
	margin-right:30px;
	color:#000000;
}

.print a{
	padding-left:25px;
	background:url(../gfx/btn_print.jpg) no-repeat;
	float:left;
	line-height:16px;
	margin-right:30px;}

.tip{
	padding-left:15px;
	float:left;
	line-height:16px;
	margin-left:0px;
}

.tips_txt{
	border:1px solid #8B9BB4;
	background:#ffffff;
	width:80px;
	font-size:10px;
	padding:1px 3px;
}

.tips_btn{
	border:0;
	background:#3A4C5A;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
	padding:1px 2px;
}

.archive {
	float:left;
	padding-left:40px;}
