<p>/* default sNews stylesheet */ 

body { 
margin:10px 0; 
padding:0 0; 
font: 10px Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
} 

a { 
color: #0000FF; 
text-decoration:none;
} 

a:hover { 
color:#2397DC; 
text-decoration:none;
} 

h1 { 
padding:0; 
margin:0; 
font-size:10px; 
font-weight: normal; 
color: #000000; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
letter-spacing: -1px; 
} 

h2 { 
background-color: inherit; 
color:#000000; 
font-size:14px; 
font-weight:bold; 
margin: 0 0 3px 0; 
padding:0; 
} 

h2 a { 
color:#000000; 
} 

img a { 
border: 0;
} 

.content { 
background-color:#FFFFFF; 
margin:0 auto 0 auto; 
padding:0; 
width:730px;
} 

.header { 
border-top: 4px solid #5BB1E6; 
border-bottom: 1px solid #eee; 
padding: 12px 14px 12px 1em; 
margin:0; 
width: 140px; 
text-align: center; 
background: url("bg.gif") repeat-x top left; 
} 

.header p { 
color:#808080; 
font-size: 90%; 
margin: 0; 
padding: 0.5em 0 0 0;
} 

.hmenu { 
float: right; 
width: 525px; 
margin: 0; 
padding: 18px 12px 10px 10px; 
text-align: right; 
border-top: 4px solid #ccc; 
border-bottom: 1px solid #eee; 
} 

.hmenu a { 
border-top: 3px solid #eee; 
padding: 0.5em 1.2em 5px 1.2em; 
margin: 0 0.3em 2em 0.3em; 
} 

.hmenu a:hover { 
border-top: 3px solid #5BB1E6; 
} 

.menu { 
border-bottom: 1px solid #eee; 
padding: 0 0 0em; 
margin: 0 0 0em; 
; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px
} 

.menu a { 
display: block; 
line-height: 2em; 
} 

.left { 
clear: both; 
font-size: 90%; 
float:left; 
width: 150px; 
padding: 1em 0 1em 1em; 
} 

.past { 
margin: 0 0 10px 0; 
padding: 0 0 12px 0; 
border-bottom: 1px solid #eee; 
} 

.past p { 
color: #808080; 
} 

.past a { 
display: block; 
} 

.new { 
margin: 0 0 10px 0; 
padding: 0 0 12px 0; 
border-bottom: 1px solid #eee; 
} 

.new p { 
color: #808080; 
} 

.center { 
float:left; 
width: auto; 
margin: 0 7px 0px; 
padding: 0 0; 
; 
clip: rect( ); 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
line-height: 1.2em
} 

.center p { 
font-size: 10px; padding: 3px 0 5px 0; 
; 
font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.1em
} 

.footer { 
color:#999999; 
font-size:90%; 
margin: 5px 0px 10px 0px; 
padding: 1em; 
border-top:1px solid #ccc; 
text-align:left; clear:both;
} 

.footer .right { 
float:right; 
clear:right; 
text-align:right;
} 

.footer p { 
margin:0; 
padding: 0.4em 0 0 0; color: #808080; 
} 

form.search { 
padding: 0; 
margin: 0; 
; 
font-size: 10px
} 

textarea.text { 
height: 150px; 
width: 90%; 
border: 1px solid #ccc; 
background: #fff; 
} 

textarea.text:hover { 
border: 1px solid #eee; 
background: #FFFFF4; 
} 

input.field { 
border: 1px solid #ccc; 
background: #fff; 
width: 200px; 
} 

input.field:hover { 
border: 1px solid #eee; 
background: #FFFFF4; 
} 

input.text { 
margin: 0; 
width: 88px; 
border: 1px solid #ccc; 
background: #FFF; 
} 

input.text:hover { 
border: 1px solid #81C4EB; 
} 

input.button { 
margin: 0; 
font-size: 100%; 
font-family: Arial; 
border: none; 
background: none; 
color: #808080; 
font-weight: bold; 
} 

.date { 
color: #000000; 
text-align: right; 
margin: 4px 0 5px 0; 
padding: 0.4em 0 0 0; 
background: url(dotted.gif) repeat-x top; 
; 
font-size: 11px
} 

div.image { 
padding: 1px 1px; 
float: left; 
margin: 0 8px 0 0; 
border: 3px #eee solid; 
width: auto; 
height: auto; 
} 

.comments { 
padding: 10px 10px 8px 10px; 
margin: 0 0 10px 0; 
background: #f8f8f8; 
} 

.commentsbox { 
padding: 8px 0 10px 10px; 
margin: 0 0 10px 0; 
background: #f4f4f4; 
}

.overskrift { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px
} 

p { 
line-height: 1.1em; 
color: #303030; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
font-size: 10px
} 

.big { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #000000
} 
.border { 
border: #CCCCCC; 
border-style: solid; 
border-top-width: 2px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 2px
} 

.border2 { 
border: #000000; 
border-style: solid; 
border-top-width: 2px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 2px
} 

.small { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; color: #000000
} 

.text { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000
} 

.meny { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px
} 

.medium { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px
} 

.liten { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
} 

.red { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #FF0000
} 

.mediumcenter { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
width: 430px; 
clip: rect( )
}
  
.rss-box {
	 margin: 0em 0em;
	 background-color: #CCCCCC;
	 border: 0.5px #000000 none;
; clip:  rect(   ); text-align: left
; float: none
	 
}
.rss-items {
	padding:0em 0em; ; margin: 0 0px 0em;
	color:#000000;
}
p.rss-title {padding:0.5em;}
.rss-title {
	font-size: 6pt;
	background-color: #CCCCCC;
	color: #000000;
	font-weight:bold;
	text-align: center;
}

.rss-item  {
  color:#000000;
  font-size: 7pt;
  list-style:none;
  padding-bottom:1em;
}

.rss-item a {
	color:#0000FF;
	font-size: 7pt;
	font-weight:bold;
	}
	
.rss-item a:visited {
	color: #0000FF;
}

.rss-item a:hover {
	color: #2397DC;
}


.rss-date {
	font-size: 7pt;
	color: #DF6306;
	} 