body {
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
margin-top:0px;
font-family:arial, verdana, tahoma;
background:#d3d3d3;
background-image:url(shade_bg2.jpg);
background-repeat:repeat-y;
background-position:center;

}

#picDiv {
background:white;
border:1px solid black;
position:fixed;
top:10px;
width:880px;
margin-left:auto;
margin-right:auto;
z-index:+1;
}

.img {
width:667px;
height:500px;
border:1px solid black;
margin:2px;
cursor:pointer;
}

.largepic {
text-align:center;
font-size:12px;
}

.arrow {
cursor:pointer;
height:50px;
}

.small {
height:133px;
width:200px;
cursor:pointer;
}

#page {
position:relative;
top:0px;
width:890px;
margin-left:auto;
margin-right:auto;
z-index:0;
}

#header {
color:#000000;
height:315px;
margin-left:0px;
width:667px;
margin-left:auto;
margin-right:auto;
padding-left:0px;
}

#header img {
}

#meny {
width:800px;
margin-left:auto;
margin-right:auto;
position:absolute;
top:325px;
margin-left:30px;
border-top:3px solid #047a25;
border-bottom:3px solid #047a25;
padding-top:5px;
padding-left:26px;
text-align: center;
height:23px;
	}
	
	
.ulmenu {
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	height:22px;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;

	}
	
.limenu {
	display:block;
	float:left;
	margin-left:0px;
	padding:0;
	width:104px;
	}
	
#meny a {
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	width:104px;
	}
	
#meny a:hover {
height:26px;
/*border-bottom:3px solid #0d0d0d;*/
width:104px;
background-image:url(meny_arrbg.jpg);
background-repeat:no-repeat;
background-position:bottom; 
z-index:+1;
	}
	
#navigation {
color:#000000;
margin-left:auto;
margin-right:auto;
position:absolute;
/*padding-left:26px;*/
top:320px;
}	

#navigation a {
color:#000000;
text-decoration:none;
}

#navigation a:hover {
color:#FFFFFF;
text-decoration:none;
}
	
#omfusk {
background:#047a25;
background-image:url(drop_bg2.jpg);
background-repeat:no-repeat;
position:absolute;
top:29px;
left:126px;
margin-left:34px;
padding-top:14px;
font-size:12px;
border-bottom:3px solid #047a25;
width:104px;
padding-left:2px;
}

#dropevents {
background:#047a25;
background-image:url(drop_bg2.jpg);
background-repeat:no-repeat;
position:absolute;
top:29px;
left:264px;
font-size:12px;
border-bottom:3px solid #047a25;
padding-top:14px;
padding-left:2px;
}

.uldrop {
list-style-type:none;
margin-left:0px;
width:100px;
padding:2px;
margin-bottom:0px;
margin-top:0px;
}


.lidrop {
}


#content {
color:#999999;
width:830px;
padding-left:30px;
margin-top:60px;
font-size:95%
}

#content a {
color:#ffffff;
}

#content a:hover {
color:#047a25;
}

.rand {
border:1px solid black;
float:right;
margin:8px;
}

.one {
font-size:medium;
font-weight:bold;
}

.two {
font-weight:bold;
}

.pres {
width:300px;
height:201px;
border:1px solid black;
}

#content td {
border:1px solid black;
padding:2px;
}

.prevmonth {
color:#3e3e3e;
}

.event {
background-color:#047a25;
cursor:pointer;
}

#kalender {
float:left;
}

#event100118 {
z-index:+1;
float:left;

}

#event100130 {
z-index:+1;
top:100px;
position:relative;
width:200px;
left:-120px;
}




#news {
color:#999999;
width:840px;
padding-left:30px;
font-size:95%;
padding-top:10px;
}

#news a {
color:#047a25;
}

#news a:hover {
color:#999999;
}

#events {
color:#999999;
width:840px;
padding-left:30px;
font-size:95%;
padding-top:10px;
}

#events a {
color:#047a25;
}

#events a:hover {
color:#999999;
}

#bottom {
color:#383838;
font-size:12px;
height:30px;
padding-left:0px;
margin-left:30px;
margin-right:30px;
margin-top:30px;
border-top:1px solid #383838;
}

#bottom a {
color:#ffffff;
}

#bottom a:hover {
color:#047a25;
}

.rss {
height:20px;
width:20px;
border:0px;
float:right;
padding:2px;
}
