body,p,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,font,li {
font-family: Helvetica,Arial, sans-serif;
font-size: 11px;
}
.default { font-size: 11px; }
a:link { color: #0000EF }
a:visited { color: #52188C }
a:hover { color: #0000EF }
.menu { font-weight: normal; font-size: 12px; }
a.menu { text-decoration: none; color: #ffffff; font-size: 12px; }
a.menu:link { text-decoration: none; color: #ffffff; font-size: 12px; }
a.menu:visited { text-decoration: none; color: #ffffff; font-size: 12px; }
a.menu:hover { text-decoration: underline; color: #ffffff; font-size: 12px; }
td.menuselected { font-weight: normal; font-size: 12px; font-weight: bold; background-color: white }
a.menuselected { text-decoration: none; color: #ffffff; font-size: 12px; font-weight: bold; }
a.menuselected:link { text-decoration: none; color: #00518C; font-size: 12px; font-weight: bold; }
a.menuselected:visited { text-decoration: none; color: #00518C; font-size: 12px; font-weight: bold; }
a.menuselected:hover { text-decoration: underline; color: #00518C; font-size: 12px; font-weight: bold; }
.headline { font-size: 16px; font-weight: bold; color: #00518C; }
.headlineview { font-size: 18px; font-weight: bold; color: #00518C; }
.headlinelink { font-size: 11px; font-weight: normal; color: #0000EF; }
.subheadline { font-size: 10px; font-weight: bold; color: #222222; }
.ingress { font-size: 12px; font-weight: normal; color: #000000; }
.ingressview { font-size: 13px; font-weight: bold; color: #000000; }
.body { font-size: 12px; font-weight: normal; color: #000000; }
.date { font-size: 10px; font-weight: normal; color: #000000; }
.link { font-size: 11px; font-weight: normal; color: #0000EF; }
.toollink { font-size: 11px; font-weight: normal; color: #000000; }
.feedback { font-size: 11px; font-weight: normal; color: #000000; }


#window { 
        clear:both; 
        width: 800px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#header {
        width: 800px;
}

#mainblock {
clear: both;
        position: relative; 
	float: left;
	left: 160px;
        top: px;
        margin-right: 5px;
        margin-left: 0px;
        width: 640px;
}
#mainlisting {
        clear: both;
position: relative;
        margin-left: 0px;
        width: 460px;
	float: left;
        margin-top: 5px;
	padding-left: 5px;
        padding-right: 5px;
}
#rightlisting {
       margin-top: 5px;              
       width: 160px;
       background-color:#F7F7FF;
       color: black;
       float: left;
}

#operationtype {

	clear: left;
	margin-top: 0px;
	background-color:#F7F7FF;
	font-size: 11px;
	padding-left: 3px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 0px;
	border: 1px solid #F7F7FF; 
}

#maincol1-2 {
        clear: both;
	float: left;
        width: 618px;
        margin-top: 5px;
	padding-left: 10px;
        padding-right: 10px;
}

#col1 {
        width: 320px;
	float: left;
}
#mainlistingcol1 {
                clear: both;
	        float: left;
                width: 290px;
                background-color:#F7F7FF;
                margin-top: 5px;
                margin-left: 5px;
	        padding-left: 10px;
                padding-right: 10px;
}
#col2 {      
                width: 320px;
	        float: left;
}
#mainlistingcol2 {
                clear: both;
	        float: left;
                width: 290px;
                background-color:#F7F7FF;
                margin-top: 5px;
                margin-left: 5px;
	        padding-left: 10px;
                padding-right: 10px;
}
#right-sidebarannonse1 {
	width: 160px;
	float: left;
	margin-top: 0px;
	background-color:#eeeeee;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	border: 1px solid #9389AE; 
}

#right-sidebarannonse2 {
	width: 160px;
	float: left;
	margin-top: 5px;
	background-color:#eeeeee;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	border: 1px solid #9389AE; 
}

#left-sidebarannonse1 {
	width: 148px;
	float: left;
	background-color:#eeeeee;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	border: 1px solid #9389AE; 
        margin-top: 5px;
}

#left-sidebarannonse2 {
	width: 148px;
	float: left;
	background-color:#eeeeee;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	border: 1px solid #9389AE; 
        margin-top: 5px;
}

#sidebarnyheter-norske {
	width: 160px;
	float: left;
	margin-top: 15px;
	background-color:#FFD37F;
	font-size: 11px;
        text-align: left;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	border: 1px solid #9389AE; 
}

#sidebarnyheter-utenlandske {
	width: 160px;
	float: left;
	margin-top: 15px;
	background-color:#FFD37F;
	font-size: 11px;
        text-align: left;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	border: 1px solid #9389AE; 
}

#leftbar{ 

}

#menubar {
	clear: both;
        position: absolute;
	float: left;
        background-color:#9389AE;
        margin-left: 0px; 
        margin-top: 65px;
	padding: 0px 0px 4px 0px; 
	width: 160px;
}
#search {
        margin-left:5px;
        margin-top:10px;
        margin-bottom:10px;">
}

#sidebarnewsletter-left {
	width: 148px;
	float: left;
	background-color:#eeeeee;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	border: 1px solid #9389AE; 
        margin-top: 5px;
}

#sidebarRSS-left {
	width: 148px;
	float: left;
	background-color:#eeeeee;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	border: 1px solid #9389AE; 
        margin-top: 5px;
}
#guide-left {
	width: 148px;
	float: left;
	background-color:#ffffff;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	border: 1px solid #9389AE; 
        margin-top: 5px;
}
#footer {
	border: 1px solid #cecea5;
	background: #4673B5;
}
.side-menu {
	clear:both;
	list-style: none;
        background-color: #80c9ff;
	margin: 0;
	padding: 0;
	padding-left: 0px;
	padding-right: 0px;
}
.side-menu a {
	display: block;
	color: #000000;
	background-color: #eeeeee;
	font-size: 11px;
	margin: 0px;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
}
.side-menu a:link{ } 
.side-menu a:visited {
	background-color: #eeeeee;
	color: #000000;
}
.side-menu a:hover {
	background-color: #ffffff;
        font-weight: bold;
	color: #FFAD34;
}
.side-menu strong a {
	font-weight: bold;
        font-size: 12px;	
        color: #FFAD34;
	background-color: #ffffff;
}
.side-menu ul {
	list-style: none;
}
.li0, .li1 {
	border-bottom: 1px solid #9389AE;   /* IE needs border bottom set for this to work */
                border-right: 1px solid #9389AE; border-left: 1px solid #9389AE;
}
.li0 a { padding-left: 8px; }
.li1 a { padding-left: 20px; background-color: rgb(255, 255, 255); }


h1 {
	margin-top: 0;
        margin-bottom:0;
        font-size: 16px;
        color: #9389AE;

}
h2 {
	margin-top: 0;
        margin-bottom:0;
        font-size: 10px;

}
.markedsplassen {
	font-size: 11px;
}
.last {
	margin-bottom: 0;
}
.clearing {
	height: 0;
	clear: both;
}