#ramme { padding: 92px 0 0 0 }
#header {
	height: 245px;
	background: #d3e2f0 url(gfx/bg_header-front.jpg) no-repeat }

#smuler, h1.tittel, .stf { display: none }
#innhold { float: none; width: 850px }
#kol1 {display: none}
#innholdsramme {
	background: url(gfx/bg_innholdsramme.jpg) no-repeat;
	padding: 0 0 0 40px }
.artikkel {width: 300px; float: left; margin: 0 0 20px;}
.art { position: relative; padding: 0 0 10px 90px; margin: 0 0 15px; line-height: 1.2em; background: url(gfx/newspic.jpg) no-repeat 0 0; height: 74px }
html>body .art { 
	min-height: 74px;
	height: auto !important;
	height: 74px;
}
.art img { position: absolute; left: 0; top: 0; border: 2px solid #fff; width: 70px; height: 70px }
.art h1 { font-size: 1em; font-weight: bold; border-bottom: 2px dotted #fff; margin: 0 0 3px 0 }
.art h1 a { display: block; color: #13567a; padding: 0 0 3px 0 }
.art h1 a:hover { color: #000; }
#nyheter {float: left; width: 510px; margin: 0 40px 0 0;}
#nyheter p { margin: 0 }
#nyheter strong { font-weight: normal }
p.dato { margin: 0 }

#flashdiv {
	position: absolute;
	left: 127px;
	top: 104px;
	z-index: 2 }

#logo { z-index: 3 } 


.art .lesmer a { color: #000; font-weight: bold; text-decoration: none; }
.art .lesmer a:hover {
	color: #000;
	font-weight: bold;
	text-decoration: none }

#headeroverskrift, #sistenytt { display: none }

/* RSS Feed */
.rssfeed {width: 270px; padding: 15px; background: #fff;}
#innhold .rssfeed ul {list-style: none inside; margin: 0;}
.rssfeed li a {display: block; text-decoration: none;padding: 10px}
.rssfeed li.even a {background: #f6f6f6;}
.rssfeed li a:hover {}
.rssfeed li a strong {display: block; margin: 0 0 5px}
.rssfeed span.dato {display: block; text-align: right; color: #999;}

.webtv {
	height: 46px; width: 249px; overflow: hidden;
	position: absolute;
	left: 700px;
	top: 120px }

	
/*
#artkol193 {
	position: absolute;
	left : 680px;
	top: 260px; 
}
*/

/* Countdown */
#countdown_dashboard {
	position: absolute;
	top: 240px;
	left: 645px;
	/*background: url(gfx/bg-countdown.png) no-repeat;*/
	color: #fff;
}
#countdown_dashboard p {clear: both; color: #000; padding: 5px; font-weight: bold}
/*#countdown_dashboard p {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: right;
	font-size: 1.1em;
	margin: 0;
}*/
.dash {float: left; margin-right: 15px; text-align: right; margin: 0 10px 0 0;}
.dash strong {display: block; padding: 5px 5px 0; font-weight: normal; font-size: 1.8em}
.dash em {font-style: normal; display: block; color: #000; clear: both }
.weeks_dash {}
.days_dash { }
.hours_dash {   }
.minutes_dash {}
.seconds_dash {margin: 0}
.hours_dash, .minutes_dash, .seconds_dash {}

.dash .digit {
    color: #E7E7E7;
    float: left;
    width: 30px;
    height: 46px;
    text-align: center;
    line-height: 46px;
    font-size: 1.8em;
    background: url(gfx/bg-digit.png) no-repeat;
}

.dash_title {
	display: none;
}

.dev_comment {
	clear: left;
	font-size: 14pt;
	color: #fff;
	text-align: center;
	padding-top: 10px;
	margin: 20px 10px;
}

#subscribe_form {
	position: relative;
}

#email_field {
	font-size: 16pt;
	padding: 6px 10px;
	width: 300px;
}

#subscribe_button {
	font-size: 14pt;
	color: #333;
	padding: 4px 8px;
}

.copyright {
	font-size: 9pt;
	color: #333;
	margin: 40px 0px;
}

.faded {
	color: #999;
}

.form_message {
	width: 400px;
	padding: 10px;
	margin: 15px auto;
	display: none;
}

#error_message {
	background-color: #ffe;
	border-left: 5px solid #bb3;
	border-right: 5px solid #bb3;
	color: #770;
}

#info_message {
	background-color: #f0f9ff;
	border: 1px solid #eef;
	color: #247;
}

#loading {
	text-align: center;
	margin: 10px;
	display: none;
	position: absolute;
	width: 100%;
	top: 60px;
}

div#counter {
    /*background: transparent url('../images/countdown_fond.png') 0 0 no-repeat !important;*/
    height      : 60px;
    margin      : 0 auto;
}
