/* Hoved diver*/
body, td, p {
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	line-height: 12pt;
	color: #000000;
	margin:0;
	padding:0;
}
h1
{
	FONT-FAMILY: tahoma, verdana, arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 16pt;
	COLOR: #333366;
}
h2
{
	FONT-FAMILY: tahoma, verdana, arial;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 16pt;
	COLOR: #333366;
}
h3
{
	FONT-FAMILY: tahoma, verdana, arial;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 16pt;
	COLOR: #000000;
}
h4
{
	FONT-FAMILY: verdana, tahoma, arial;
	FONT-SIZE: 12px;
	LINE-Height: 12pt;
	COLOR: #330099;
	FONT-WEIGHT: bold;
	margin-bottom: 0px;
}
h5
{
	FONT-FAMILY: verdana, tahoma, arial;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
}
h6, h6:link, h6:active, h6:visited, h6:hover
{
	FONT-FAMILY: verdana, tahoma, arial;
	FONT-SIZE: 11px;
	LINE-Height: 12pt;
	COLOR: #FFFFFF;
	font-weight: normal;
}
a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #990000; text-decoration: underline; font-weight: normal}
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline}
a:hover { color: #990000; font-size: 11px; font-weight: normal}
.noborder
{
	border:0;
}

#ingress
{
	padding-bottom:10px;
	font-weight:bold;
}


#sitewrapper
{
    width: 100%;
    margin:0 auto;
}
#pagewrapper
{
    width: 905px;
    margin: 0 auto;
}
#topwrapper
{
    width: 905px;

}
#topleft
{
     float: left;
    width: 260px;
    color: #ffffff;
    margin-top:40px;
    height:77px;
    
}
.knutehyttalink
{
	padding-bottom:5px;
}
#booking
{
	padding-top:15px;
	padding-bottom:5px;
}
#topright
{
    float: right;
    width: 625px;
    padding-top:25px;
    height:95px;
}
#levendekamerabilde
{
	padding-top:11px;
	
}
#spacer
{
	position:relative;
	top:-121px;
	left:0;
	border:0;
	width:209px;
	height:10px;

}
#levendekameratekst
{
	padding-top:8px;
}
#topmenuwrapper
{
    float: left;
    padding-top: 48px;
    padding-left: 225px;
    width: 680px;
    height: 21px;
    margin:0;
}
.topmenuitem
{
    float: left;
    height: 20px;
    padding-right: 40px;
}
.topmenuitem a:hover 
{
    color:#990000;
    font-family:verdana,tahoma,arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
.topmenuitem a:link 
{
    color:#990000;
    font-family:verdana,tahoma,arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
.topmenuitem a:visited {
    color:#990000;
    font-family:verdana,tahoma,arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
#contentwrapper
{
    background-repeat: repeat-y;
    min-height:1px;
}
#contentleft
{
    width: 204px;
    float: left;
    
}
#contentright
{
    float: left;
    width: 701px;
}
.contentnewswrapper
{
    float: left;
    width: 215px;    
    height: 310px;
    padding-right:10px;
         padding-bottom:15px;

}
.contentnewspicture
{
    padding-top: 5px;
}
.contentnewsdate
{
    color:#000000;
    font-family:verdana,tahoma,arial;
    font-size:11px;
    line-height:12pt;
}
.contentnewslink
{
    
}
.contentnewslink a:hover
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#990000;
    font-size:11px;
    font-weight:normal;
}
.contentnewslink a:link 
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-size:11px;
    color:#990000;    
}
.contentnewslink a:visited
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#990000;    
}
.contentnewsarchive
{

}
#contentnewsarchivelink
{
	padding-top:10px;
	clear:both;
}
#contentnewsarchivelink a:hover
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#990000;
    font-size:11px;
    font-weight:normal;
}
#contentnewsarchivelink a:link
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#990000;
    font-size:11px;
    font-weight:normal;
}
#contentnewsarchivelink a:visited
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#990000;
    font-size:11px;
    font-weight:normal;
}
#contentrightleft
{
    float: left;
    width: 452px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 30px;
}
#contentrightright
{
    float: left;
    width: 209px;
}
#contentrightfull
{
   width: 661px; 
   padding-left: 20px;
   padding-right: 20px;
}

/* footer */
#footerwrapper
{
    
}
#footertop
{
}
#footerbottom
{
    padding-top: 15px;

    color:#FFFFFF;
    font-family:verdana,tahoma,arial;
    font-size:11px;
    font-weight:normal;
    line-height:12pt;
    text-align: center;
}
#footerbottom a:link
{
    color: #ffffff;    
}
.clearboth
{
    clear: both;    
}

#snowstock
{
	padding-top:40px;
	clear: both;   
}


#flashfunkelia
{
	padding-top:50px;
}
#snowflake
{
	float:left;
	padding-top:20px;
	padding-right:10px;
}

#facebook
{
	padding-top:20px;
	padding-bottom:10px;
	clear:both;
}

/* Jeg vil jobbe*/
.skjemafelt
{
	float:left;
	width:115px;
}
.skjemalinje
{
	height:32px;
}

.dagwrapper
{
	border:1px dotted #323232;
	width:200px;
	padding:10px;
	float:left;
	margin-right:10px;
	margin-bottom:15px;
}
.dagvaktwrapper
{

}
.vaktoverskrift
{
	padding-bottom:7px;
	padding-top:7px;

	font-weight:bold;

}
.dato
{
	font-weight:bold;
	color:#333366;
	text-transform:uppercase;
}
#contentutlisting
{
	width:950px;
	padding-left:15px;
	
}
.linje
{
	clear:both;
}
