
a.default
{
	color: #002f7d;
	text-decoration:none;
}


/* MAIN ITEMS */
#main
{
	background:#FFFFFF;
	width:74em;
	height:30em;
}
#info
{

}

h1
{
	margin: 0;
	height: 20px;
	font-size:1em;
	height:1.5em;
	text-transform: uppercase;
	text-align: center;

}

div#tjenester ul li, div#fakta ul li, div#politikk ul li 
{
	
}
div#tjenester a, div#fakta a, div#politikk a 
{
	color: Black;
}
div#tjenester a:hover, div#fakta a:hover, div#politikk a:hover
{
	color: Blue;
}


div#tjenester h1 a, div#fakta h1 a, div#politikk h1 a 
{
	line-height: 1em;
}
div#tjenester
{
	position: absolute;
	left: .7em;
	width: 15em;
	height: 24em;
}

div#politikk
{
	position: absolute;
	left: 16.4em;
	width: 15em;
	height: 24em;
}

div#fence
{
	height:53em;
}


div#fakta
{
	position: absolute;
	left: 32.1em;
	
	width: 15em;
	height: 24em;
}


div#rightPH
{
	position: absolute;
	left: 47.8em;
	width:26em;
}

div#nyheter
{
	position: relative;
	height:21.5em;
	overflow:hidden;
	padding-top:.5em;

}
div#nyheter p
{
	margin-top: .2em;
	margin-bottom:.7em;
}
div#bannersicons
{
	position: relative;
}
div#bannersicons img
{
	margin: 5px 0 5px 0;
}
div#nyheter h1
{
	text-align: left;
}
div#nyheter a
{
	font-weight: bold;
}
div#nyheter a:hover, a.newslistfooter:hover
{
	text-decoration: underline;
	color: Blue;
}
div#nyheter ul, div#nyheter ol
{
	margin-left: 2em;
}
div#nyheter .newsItem
{
	padding: .2em 0;
}
div#nyheter .newsItemDate
{
    display: inline;
}
div#nyheter .newsItemMainIntro, div#nyheter .newsItemMainIntro>p
{
    display: inline;	
}


#info
{
	position:absolute;
	bottom:0;
	width:74em;
}

#producer
{
	position:absolute;
	top:51.8em;
	width:74em;
}
/* SHORTCUT ITEMS */
div.shortcutitem
{
	position:relative;
	margin-top: 2px;
	width: 15em;
	height: 13em;
	
	overflow:hidden;
}
div.shortcutitem div
{
	position:absolute;
	top:1.6em;
	margin-left:3px;
	width:100%;
}
div.shortcutitem div p
{
	margin:0;
	padding:0;
}

div.shortcutitem h1.shortcutheader
{
	position:absolute;
	left:25px;
	top:2px;
}

div.shortcutitemtext
{
}
div.shortcutitem ul li a
{
	text-decoration: none;
	color: black;
}
div.shortcutitem ul li a:hover
{
	color: Blue;
}

div#shortcut1
{
	background: url(images/selvbetjening.gif) no-repeat;
	position: absolute;
	left: .7em;
}

div#shortcut2
{
	background: url(images/mening.gif) no-repeat;
	position: absolute;
	left: 16.4em;
}

div#shortcut3
{
	background: url(images/hvis.gif) no-repeat;
	position: absolute;
	left: 32.1em;
}
#aktuelt
{
	position: absolute;
	left: 48.1em;
	
}

div#banners
{
	position: absolute;
	top: 440px;
	left: 510px;
	height: 140px;
	width: 260px;
	border-top: dotted 2px #efefef;
}
div#banners div
{
	border-bottom: dotted 2px #efefef;
	height: 40px;
}
div.rightliststartpage
{
	height:13.8em;
	width:28em;
	background-color:#f4f4e6;
	margin-bottom:.6em;
}
div.rightliststartpage p
{
	margin:0;
	padding:0;
	margin:.2em;
}
h1.rightliststartpageheader
{
	text-align:left;
	display:block;
	background-color:#90900b;
	margin:0;
	padding:0;
	padding-left:.5em;
	height:1.4em;
	color:White;
}
div.rightlistcalendarstartpage
{
	height:12.3em;
	width:28em;
	background-color:#ccd7e2;
}
h1.rightlistcalendarstartpageheader
{
	margin-left:5px;
}
img.kalenderimg
{
	margin:2px;
}
div.calendaritem
{
	margin:5px;
}
a.blacktxt
{
	color:Black;
}

ul
{
	margin-top:.5em !important;	
}
ul li
{
	margin-bottom:.1em;
}

.newslistfooter
{
	padding-right:10px;
}
