.item { text-align:left; overflow:hidden; padding-bottom:4px; line-height:1.1}
.item .h1 a { font-size: 26px; font-weight: bold; letter-spacing: -0.025em; line-height:1; }
.item .h1 a {margin:5px 0px 5px 0px;}

#news-middle .item .bodytext {
  font-size: 14px;
  font-weight: bold;
  letter-spacing: -0.01em;
  line-height:1.1; 
  margin-bottom:8px}
  
#posisjon1 .h1 a, #posisjon3 .h1 a, #reise .h1 a, #posisjon4 .h1 a, #posisjon2 .h1 a { font-size: 24px; line-height:1; font-weight: bold; letter-spacing: -0.025em;}
#posisjon2, #posisjon3, #posisjon5, #posisjon6 { margin-left:15px;}
#posisjon3, #posisjon4 { border-top:1px solid #eeeeee;}
#posisjon14 { margin-left:14px;}

#reise {width:438px; height:213px; float:left;}
#reise .tekstboks, #reise img { float:left; }
#reise img { padding:5px 12px 6px 10px;}
#reise .tekstboks { width:230px; padding-top:6px;}
#reise_top { background: url(/img/reise_top.png) no-repeat; height:44px; width:100%;}
#reise_bottom { background: url(/img/reise_bottom.png) no-repeat; height:29px; width:100%;}
#reise_top, #reise_bottom,#reise .h1 { float:left;}

.read-more { color:#dc0b0b; font-weight:bold; text-decoration:underline; font-size:12px; }
.read-more-container { color:#dc0b0b; font-weight:bold; text-decoration:underline; font-size:12px; }
.read-more-top { color:#dc0b0b; font-weight:bold; text-decoration:underline; font-size:24px;}
.read-more-container { width:100px; margin-top:3px;}
.item .bodytext .read-more { font-size:12px;}
.item .bodytext .read-more-top { font-size:18px;}

#posisjon1 .bodytext { float:left; display:inline;}
#posisjon7 { margin-top:20px;}

.item img[alt=icon] { display:inline; margin-left:7px; margin-bottom:-5px; text-decoration:none;   border:0px;}
.item img[alt=pre-icon] { display:inline; float:left; margin-right:5px; margin-bottom:-5px;  text-decoration:none;  border:0px;}
.item img[alt=pre-icon-top] { display:inline; float:left; margin-right:5px; margin-bottom:-5px;  text-decoration:none;  border:0px;}

#middle-container {}

.red { background: #dc0b0b;  color:white;}
.blue { background: #25458f; color:white; }
.red a, .blue a { color:white;}
.red, .blue { padding:5px 10px;}
.red .read-more-container, .blue .read-more-container { color:white;}

#main-byline a { text-decoration:underline;}
#top-container { width:640px; float:left;}
 

