.item{
	text-align:left;
	overflow:hidden;
	padding-bottom:4px;
}
.item .h1 a{
	font-size: 26px;
	font-weight: bold;
	letter-spacing: -0.025em;
	line-height:26px;
	
}
.item .h1{
margin:5px 0px 5px 0px;
}
.item  .bodytext a{
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -0.01em;

}

#posisjon8 .h1 a, #posisjon9 .h1 a, #posisjon24 .h1 a, #posisjon25 .h1 a, #posisjon33 .h1 a, #posisjon34 .h1 a, #posisjon32 .h1 a, #reise .h1 a {
	font-size: 24px;
	line-height:24px;
	font-weight: bold;
	letter-spacing: -0.025em;

}

#posisjon1 .h1 a, #posisjon13 .h1 a, #posisjon19 .h1 a, #posisjon23 .h1 a, #posisjon36 .h1 a {
	line-height:48px;
	font-size: 48px;
	font-weight: bold;
	letter-spacing: -0.025em;

}

	

#posisjon6, #posisjon7, #posisjon11, #posisjon12, #posisjon15, #posisjon16,#posisjon17, #posisjon18, #posisjon21, #posisjon22,  #posisjon38,  #posisjon27,  #posisjon28, #posisjon39, #posisjon22, #posisjon31, #posisjon30, #posisjon34, #posisjon35 {
	margin-left:15px;
}

#posisjon7, #posisjon10, #posisjon16,  #posisjon26, #posisjon31, #posisjon22, #posisjon37, #posisjon35 {
	border-top:1px solid #B0B0B0;
}
#posisjon24, #posisjon25{
	float:right;
	margin-left:19px;
}
#posisjon23{
	float:left;
}
#posisjon8, #posisjon9{
	margin-left:14px;
}

#netboardMainAreaReplacer #posisjon8 {
	margin-left:0px;
}
#posisjon32{
	margin-left:14px;
	
}
#reise{
width:438px; height:213px; float:left;
}
#reise .tekstboks, #reise img{
	float:left; 
}

#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;
	line-height:18px;
}
.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;
}
#posisjon9, #posisjon25{
	margin-top:24px;
}

#netboardMainAreaReplacer #posisjon9 {
	margin-top: 0px;
}
.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;
}
img[alt=pre-icon-top]{
	display:inline;
	float:left;
	margin-right:5px;
	margin-bottom:-5px;
		text-decoration:none;
		border:0px;
}
img[alt=pre-icon-readmore]{

	margin-right:5px;
	margin-bottom:-5px;
		text-decoration:none;
		border:0px;
}

.red, .red div .notd, .red div a:link,.red div a:visited{
	background: #dc0b0b;	
	color:white;
}
.blue,.blue div .notd, .blue div a:link,.blue div a:visited{
	background: #25458f;
	color:white;	
}
.black, .black div .h1, .black div a:link, .black div a:visited{

	background:black;
	color:white;
}

.red a, .blue a, .black a{
	color:white;
}
.red, .blue, .black{
	padding:5px 10px;
}
.red .read-more-container, .blue .read-more-container, .black .read-more-container{
	color:white;

}
#main-byline a{
	text-decoration:underline;
}

.article-heading{
	line-height:55px;
	font-size: 48px;
	font-weight: bold;
	letter-spacing: -0.025em;
	margin-top:0px;
	float:left;

	width:640px;
}
.article-ingress{

	width:640px;
	margin-top:10px;
	font-size:18px;
	font-weight:bold;
	float:left;	
}
.article_image_caption{
	font-size:12px;
	float:left;
	clear:both;
	margin-top:0px;
	margin-bottom:10px;
	display:block;
}
.photo_credit{
	position:relative;
    float:right;
    top:-20px;

    font-size:10px;
	padding:2px 3px;
	background:#000;
	color:white;
	font-style:italic;
	margin-right:0px;	
	opacity:0.4;filter:alpha(opacity=40);
	float:right;
}

.photo_credit-left{
	position:relative;
    float:right;
    top:-20px;
	
    font-size:10px;
	padding:2px 3px;
	background:#000;
	color:white;
	font-style:italic;
	opacity:0.4;
    filter:alpha(opacity=40);
}

.article-container a{
	color:#dc0b0b;
	font-weight:bold;
}

#share-cp-art a:link{
	font-size:12px;
	text-decoration:none;
	color:black;
	font-weight:bold;	
}
#share-cp-art a:hover{
	font-size:12px;
	text-decoration:underline;
	color:black;
	font-weight:bold;	
}
#share-cp-art a:visited{
	font-size:12px;
	text-decoration:none;
	color:black;
	font-weight:bold;	
}
#min-seher-button-frontpage{
	width:281px;
	margin-top:5px;
	margin-bottom:5px;
	height:50px;
	
}
#min-seher-button{
	float:right;
	width:281px;
	margin-top:10px;
	margin-bottom:5px;
	height:50px;
	
}
#share-cp-art{
	float:left;width:130px;
	margin-top:10px;
}
#art-byline div a{
	font-size:12px;
}
#byline-id a{
	color:blue;
	font-size:12px;
}
#posisjon2 .h1 a, #posisjon3 .h1 a, , #posisjon4 .h1 a{
	font-size:20px;
}
