﻿body 
{
	margin:0;
	padding: 0;
	background-color: #f4f3ee;
	background-image: url(images/bg.jpg);
	background-repeat:repeat-x;
	background-position: center top;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
    color:#666;
}

body.body2 
{
	margin:0;
	padding: 0;
	background-color: #f4f3ee;
	background-image: url(images/bg2.jpg);
	background-repeat:repeat-x;
	background-position: center top;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
    color:#666;
}

form
{
	margin:0;
	padding:0;
}
textarea, input, select
{
	font-size:1.0em;
	font-family:Arial, Helvetica, sans-serif;
}
img 
{
    border: 0;
}
a:link, a:visited
{
	color:#696967;
	text-decoration:none;
	outline: none;
}
a:hover, a:active
{
	color:#696967;
	text-decoration:none;
	outline: none;
}
div.mainframe
{
	margin:0 auto;
}
p
{
    margin:0 0 1.2em 0;
    padding:0;
}

.highlight
{
   background-color: #FFFFE1;
}
a.rss:link, a.rss:visited
{
    padding-left:18px;
    background: url(images/feed-icon-14x14.png) no-repeat;
}
div.nyhetsbilde
{
    font-size:0.8em;
    float:right;
    margin:0 0 1.2em 1.2em;
    width:240px;
}
div.nyhetsbilde img
{
    clear:both;
}
div.nyhetsbilde div
{
    padding:5px;
}
/* CUSTOM */

.timekalender
{ 
background-image: url(images/calbg.jpg);
}


h1
{
font-size: 18px;
color: #000000;
font-weight: normal;
}

h2
{
font-size: 14px;
color: #000000;
font-weight: normal;
margin: 0;
padding: 16px 0 12px 0;
}


.login
{
    border: 0;
    background-image: url(images/txtbg.jpg);
    background-repeat: repeat-x; 
    background-position: left top;
    height: 14px; 
    width: 92px;
    display: block; float: left;
    padding: 2px 0 0 2px;
}
.login:focus
{
	background-color: #FFFFE1;
}

img.pxborder
{
border: solid 3px #fffff !important;
}




table.ansatte a, table.ansatte a:link, table.ansatte a:visited
{
text-decoration: underline;
color: #000000;
}

table.ansatte a:hover, table.ansatte a:active
{
text-decoration: underline;
color: #cccccc;
}


div.ingress
{
font-weight: bold;
padding: 1em 0;
}