body {
	font-size:11px;
	line-height:14px;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#000;
	background:#fff;
	padding:0 13px 13px 13px;
	margin:0;
	float:center;
	}
	
	
.body {
	width:948px;
	margin:0;
	}
	
.toplinks {
	height:47px;
	color:#fff;
	
	font-size:10px
	}
	
.toplinks div {
	padding:28px 5px 0 6px;
	}
	
.toplinks a {
	color:#fff;
	font-weight:bold;
	margin:0 0 0 10px;
	text-decoration:none;
	}
	
a {
	color:#0000ad;
	}
	
/* a {
	color:darkred;
	} */
	
a:hover {
	color:darkred;
	}
	
.toppstolpe {
	padding:0;
	/* border-bottom:#0d2853 2px solid;
	border-top:#ff6600 10px solid; */
	text-align:left;
}

h1 { 
	background:#ff6600;
	margin:0 0px 0 0;
	padding:0;
	}
	
h2 {
	margin:0;
	padding:0;
	float:right;
	}
	
h2 div {
	
	}
	
h1 span {
	display:none;
	}
	
hr { 
	display:none;
	}
/*	
#menu {
	float:left;
	width:120px;
	list-style:none;
	margin:0;
	padding:4px 0 0 0;
	background-repeat:repeat-y;
	background-position:top-right;
	}
	
	

	

*/ 


.content {
	display:block;
	float:left;
	width:632px;
	margin:5px 0 0 10px;
	}

.rightsidefeatures {
	width:170px;
	margin:5px 0 0 10px;
	border-left:#ddd 1px solid;
	float:right;
	}
	
.rightsidefeatures div {
	padding: 0 0 0 10px;
	}

#menu {
	float:left;
	width:120px;
	list-style:none;
	border-right:#ddd 1px solid;
	margin:5px 0 0 0;
	padding:0 0 0 4px;
	}
	
#menu li {
	padding:0;
	margin:0 10px 0 0;
	font-family:verdana,arial,helvetica,sans-serif;
	}
	
.active {
	border-right:none;
	}
	
#menu li a {
	border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; color:#FFE4E1;
	display:block;
	border-bottom:medium none;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	background:#8B2323 no-repeat right top;
	padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px; background-repeat:no-repeat
	}
	
#menu li a:hover {
	color:#FFFAF0; /* #EE0000; */
	}
	
#menu li ul {
	margin:0;
	padding:0 0 2px 0;
	background:#fff;
	list-style:none;
	border-left:#ddd 1px solid;
	border-right:#ddd 1px solid;
	border-top:#ddd 1px solid;
        
	}
	
#menu li ul li {
	padding:0;border:none;list-style:none;
	margin:0;
	}
	
#menu li ul li a {
	font-weight:normal;
	font-size:10px;
	line-height:11px;
	border:none;
	padding:1px 6px 1px 6px;
	margin:0;
	background:#fff;
        color:#080808;
	}
	
#menu li ul li a:hover {
	background:transparent;
	color:#6B6B6B;
	}


h4 {
	font-family:arial,helvetica,sans-serif;
	padding:0;
	margin:0;
	color:#fff;
	font-size:11px;
	font-weight:normal;
	height:15px;

	}



h4 span {
	background:#ff6600 no-repeat right top;
	float:left;
	background-position-y:top; background-position-x:right; padding-left:4px; padding-right:21px; padding-top:1px; padding-bottom:0px; 

	}

	

h5 {
	font-family:"Arial Black",arial black,arial,helvetica,sans-serif;
	font-weight:normal;
	font-size:21px;
	line-height:115%;
	margin:0;
	padding:0;
	}

hk {
	font-family:"Arial Black",arial black,arial,helvetica,sans-serif;
	font-weight:normal;
	font-size:15px;
	line-height:115%;
	margin:0;
	padding:0;
	}



h5 a {
	color:#000;
	text-decoration:none;
	}

.contentrow {
	width:410px;
	float:left;
	margin:10px 10px 0 0;
	}

.subheading {
	font-family:arial black,arial,helvetica,sans-serif;
	font-size:13px;
	color:#000;
	}

.news_headline1 {
	clear:both;
	margin:0;
	padding:0;
	}	
	
.headline3 {
	clear:both;
	margin:0 0 10px 0;
	padding:0;
	font-size:24px;
	}	
	
.news_headline2 h5, .news_headline3 h5, .news_headline4 h5 {
		font-family:"Arial Black",arial black,arial,helvetica,sans-serif;
		font-weight:normal;
		font-size:21px;
		}

.news_headline2 {
	padding:0 0 8px 0;
	margin-bottom:8px;
	margin:0 10px 5px 0;
	width:200px;
	float:left;
	}
	
.news_headline3 {
	padding:0 0 8px 0;
	margin-bottom:8px;
	margin:0 0 5px 0;
	float:left;
	width:200px;
	}
	
.news_headline4 {
	border-bottom:#000 0px solid;
	padding:0 0 8px 0;
	margin-bottom:8px;
	margin:0 0 5px 0;
	clear:both;
	}
	
.news_headline5 {
	padding:0;
	width:305px;
	margin:0;
	float:left;
	}
	
.news_headline6 {
	padding:0;
	width:315px;
	margin:0;
	float:right;
	border-left:#000 1px solid;
	}
	
.news_headline6 .span {
	padding:0 0 0 10px;
	}

.news_headline2 p, .news_headline3 p, .news_headline4 p, .news_headline5 p, .news_headline6 p {
	margin:0;
	font-size:12px;
	line-height:17px;
	}
	

.news_headline1 img, .news_headline2 img, .news_headline3 img, .news_headline4 img, .news_headline5 img, .news_headline6 img {
	float:left;
	margin:0 8px 0 0;
	border:#000 1px solid;
	}


.rightrow {
	width:210px;
	float:right;
	margin:10px 0 0 0;
	}
	

.links { 
	display:block; 
	margin-top: 3px; 
	}

.bgcc {
	display:block;
	padding-bottom:5px;
	margin-top:2px;
	background:#eee;
	}

.bildeopp {
	margin:0;
	padding:5px 5px 0 5px;
	clear:both;
	display:block;
	}

.bildeopp img {

	float:left;

	margin:0;

	}

	

.bildeopp p {

	margin:0;

	padding:0 0 0 5px;

	height:50px;

	background:#eee;

	}

	

.gatil {

	text-align:right;

	margin-top:2px;

	background:#c0cccc;

	color:#000;

	padding:2px 5px;

	display:block;

	text-decoration:none;

	font-weight:bold;

	}

	

.gatil:hover {

	background:#d0dddd;

	color:#666;

	}
	
.cp {
	padding:4px 0;
	font-size:10px;
	margin:8px 0 0 0;
	display:block;
	text-align:left;
	font-size:10px;
	line-height:12px;
	border-top:#ccc 1px solid;
	background:#fff;
	clear:both;
	color:#666;
	width:100%;
	}
	
.cp a { text-decoration:none; font-weight:bold; }
	


.ordinary td.show {

	border-bottom:#ccc 1px solid;

	}

	

.ordinary2 td.show {

	border-bottom:none;

	}

	

#n2 td.show {

	padding-bottom:5px;

	border-top:#ccc 1px solid;

	}

	

#qual td.show {
	border-top:#333 1px solid;
	border-bottom:#333 1px solid;
	}

td.empty, th.empty {
	border:none;
	font-size:2px;
	width:4px;
	}

.topstory {
	display:block;
	border-bottom:#333 2px solid;
	margin:0 0 10px 0;
	clear:both;
	}

.topstory h5.headline1, .topstory2 h5.headline1 {
	font-size:40px;
	font-family:"Arial Black",arial black,arial,helvetica,sans-serif;
	font-weight:normal;
	line-height:115%;
	}

.topstory2 {
	/* border:#000 1px solid; */
	border-bottom:#333 2px solid;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	clear:both;
	width:632px:
	}

.news_headline1 p {
	font-size:14px;
	line-height:19px;
	margin:0;
	}


.prolinks {
	display:block;
	clear:both;
	font-size:1px;
	padding:0;
	height:1px;
	line-height:1px;
	font-weight:bold;
	}
	
.links {
	color:#000;
	font-size:11px;
	/* font-family:arial,helvetica,sans-serif; */
	}
	
.lh110 {
	margin:0 0 0 0;
	padding:3px;
	border-bottom:#ccc 1px solid;
	font-family:arial,helvetica,sans-serif;
	text-align:right;
	background:#ddd:
	}
	
.ssstitle {
	float:left;
	}
	
.lh110 a {
	color:#000;
	text-decoration:none;
	}
	
.vaer {	
	display:block;
	width:760px;
	height:37px;
	background-repeat:no-repeat;
	background-position: left top;
	background-image:url('/img/vaer.png');margin-left:0; margin-right:0; margin-top:1px; margin-bottom:4px
	}
	
.padding {
	display:block;
	padding:0 0 0 120px;
	}
	
.vaerheader {
	display:none;
	}
	

	
.time {
	font-size:9px;
	font-weight:normal;
	display:block;
	padding-top:1px;
	line-height:11px;
	}
	
.temp {
	font-size:12px;
	line-height:14px;
	display:block;
	}
	
.topstory1 {
	display:block;
	margin:0 0 0 0;
	}

.topstory1 h5.headline1 {
	font-size:38px;
	}
	
.cpo {
	width:478px;
	float:left;
	margin:0 10px 0 0;
	}
	
.img {
	margin:0;
	}
	
.img2 {
	float:right;
	margin:0 0px 10px 10px;
	border-right:#fff 1px solid;
	}
	
.img img, .img2 img {
	border:#000 1px solid;
	}
	
.padding2 {
	padding:0 0 20px 0;
	margin:0 0 10px 0;
	display:block;
	}
	
.imgtext {
	display:block;
	font-size:10px;
	padding:2px 0 15px 0;
	text-align:left;
	background:#fff;
	}

.img2 .imgtext {
	display:block;
	font-size:10px;
	padding:2px 0 15px 0;
	text-align:left;
	background:#fff;
	width:230px;
	}
	
.byline {
	display:block;
	font-size:12px;
	padding:0 0 2px 0;
	margin:0 0 14px 0;
	text-align:left;
	}
	
.dateline {
	font-size:10px;
	line-height:12px;
	}
	
.date {
	display:block;
	font-size:11px;
	font-weight:bold;
	margin:0;
	}	

h5.ingress {
	font-size:14px;
	margin:0 0 14px 0;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	}
	
.story p {
	font-size:12px;
	line-height:15px;
	margin:0 0 14px 0;
	}
	
.sistenytt {
	border:#ddd 1px solid;
	background:#eee;
	padding:4px 4px 1px 4px;
	margin:3px 0 3px 0;
	}
	
.sistenytt p {	
	padding:0;
	margin:1px 0 7px 0;
	}
	
.sistenytt a {
	color:#3366cc;
	}
	
.sistenytt .links {
	font-size:9px;
	margin:0;
	line-height:12px;
	}



.titlerow {
	border-bottom:#ccc 1px solid;
	text-align:left;
	}
	
	
div.short_stories {
	float: left;
	clear: both;
	width: 500px;
	border-bottom: 3px solid #999;
}

div.short_story {
	float: left;
	width: 155px;
	padding: 5px;
	font-size: 9px;
}

div.short_story h6 {
	font-size: 12px;
	font-weight: bold;
 margin: 0 0 2px 0;
	padding: 0;
}

div.short_story_image {
	clear: both;
	margin-bottom: 5px;
}


