* { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;  line-height: 13pt;  }
body { font-size: 8pt; margin: 0px; padding: 0px; color: #000000; }
img { border: none; }

#Site a:link { color: #e6ae05; }
#Site a:visited { color: #6a6a6a; }
#Site a:hover { color: #e6ae05; text-decoration: none; }

a:link.greylink { color: #4a4c50; text-decoration:underline; font-weight:800; }
a:visited.greylink { color: #4a4c50; text-decoration:underline; }
a:hover.greylink { color: #4a4c50; text-decoration:underline; }

#Site { margin-top: 30px; }
#Site #Menu { color: #4a4c50; font-size: 9pt; width: 760px; margin: 0px auto; text-align: left; height: 23px; }
#Site #Menu { background: url('gfx/menu_background.gif') repeat-x;}

#Site #Menu .Left { background: url('gfx/menu_background_left.gif') top left no-repeat; }
#Site #Menu .Right { background:  url('gfx/menu_background_right.gif') top right no-repeat; }

#Site #Everything { background: #fff; width: 760px; text-align: left; margin: 0 auto; }
#Site #Everything #MainContent { margin: 0 16px; padding: 16px 0; }
#Site #Everything #MainContent h1 { font-size: 15pt; font-weight: normal; }

#Site #Everything #LeftColumn { float: left; width: 177px;  }
#Site #Everything #LeftColumn .iContainer { padding: 10px; }

#Site #Everything #LeftColumn .Block { margin-bottom: 10px; }
#Site #Everything #LeftColumn .Block .SectionTitle h2 { float: left; font-size: 10pt; color: #4a4c50; border-bottom: 1px dashed #9e9fa2; margin: 0px; margin-top: -2px; padding-bottom: 2px; }
#Site #Everything #LeftColumn .Block .SectionTitleSolid h2 { float: left; font-size: 10pt; color: #4a4c50; border-bottom: 1px solid #9e9fa2; margin: 0px; margin-top: -2px; padding-bottom: 2px; }
#Site #Everything #LeftColumn .Block .SectionTitle img { float: left; vertical-align: bottom; margin-right: 5px; }

#Site #Everything #LeftColumn .Block .Item { padding: 5px 0;  }
#Site #Everything #LeftColumn .Block .Item .Headline { font-size: 9pt; margin: 0px; }
#Site #Everything #LeftColumn .Block .Item .Time { color: #565656; }
#Site #Everything #LeftColumn .Block .Item .LocalLink { text-align: right; }

#Site #Everything #LeftColumn .Block { background:url('gfx/boxleft_body.gif'); }
#Site #Everything #LeftColumn .Block p { margin: 0px; padding: 0px; }
#Site #Everything #LeftColumn .Block .Top { background:url('gfx/boxleft_top.gif'); height: 6px; font-size: 0px;  }
#Site #Everything #LeftColumn .Block .Bottom { background:url('gfx/boxleft_bottom.gif'); height: 6px; font-size: 0px; }

#Site #Everything #LeftColumn .BlockResult { padding: 10px; font-size: 7pt; }

#ZipcodeSearchButton, #CitySearchButton, #vare_1_antal { margin-bottom: 2px; background: url('gfx/background_input.gif') no-repeat; border: 1px solid #929998; padding: 2px;}

.buttonyellow { background: url('gfx/background-button.gif') top left repeat-x; border:0; padding:2px;}

#Site #Everything #Intro { height: 180px; position: relative; }
#Site #Everything #Intro img { vertical-align: bottom; }
#Site #Everything #Intro input#SearchInput { margin-bottom: 2px; background: url('gfx/background_input.gif') no-repeat; border: 1px solid #929998; padding: 2px;}
#Site #Everything #Intro #Toolbar { bottom: 0px; width: 100%; height: 40px; position: absolute; text-align: right; }
#Site #Everything #Intro #ToolbarFix { margin-right: 16px; }
#Site #Everything #Intro input#SearchButton { margin-right: 10px; vertical-align: top; }
/* IE fix */ *html #Site #Everything #Intro input#SearchInput { margin-bottom: 0px; }

#Site #Everything #Departments { float: left; width: 177px; }

#Site #Everything #Departments { background:url('gfx/boxright_body.gif'); }
#Site #Everything #Departments .Top { background:url('gfx/boxright_top.gif'); height: 6px; font-size: 0px; }
#Site #Everything #Departments .Bottom { background:url('gfx/boxright_bottom.gif'); background-position:top; background-repeat:no-repeat; background-color:#FFFFFF; height: 17px; font-size: 0px; }

#Site #Everything #Departments .Body2 { background:url('gfx/boxright_body2.gif'); }
#Site #Everything #Departments .Top2 { background:url('gfx/boxright_top2.gif'); height: 6px; font-size: 0px; }
#Site #Everything #Departments .Bottom2 { background:url('gfx/boxright_bottom2.gif'); background-position:top; background-repeat:no-repeat; background-color:#FFFFFF; height: 17px; font-size: 0px; }


#Site #Everything #Departments .iContainer { padding: 10px; }

#Site #Everything #Departments .SectionTitle h2 { float: left; font-size: 10pt; color: #4a4c50; border-bottom: 1px dashed #9e9fa2; margin: 0px; margin-top: -2px; padding-bottom: 2px; }
#Site #Everything #Departments .SectionTitle img { float: left; vertical-align: bottom; margin-right: 5px; }

#Site #Everything #Departments .List { padding: 5px 0; list-style: none; margin: 0px; font-weight: bold;}
#Site #Everything #Departments .List a { padding: 0; text-decoration: none; }
#Site #Everything #Departments .List a:link { color: #000; }
#Site #Everything #Departments .List a:visited { color: #000; }
#Site #Everything #Departments .List a:hover { color: #e6ae05; }


#Site #Everything #Intro .iContainer { padding: 13px; }
#Site #Everything #Intro .SectionTitle h2 { float: left; font-size: 10pt; color: #4a4c50; border-bottom: 1px dashed #9e9fa2; margin: 0px; margin-top: -2px; padding-bottom: 2px; }
#Site #Everything #Intro .SectionTitle img { float: left; vertical-align: bottom; margin-right: 5px; }

#Site #Everything #Intro .Item {  }
#Site #Everything #Intro .Item .Headline { font-size: 9pt; margin: 0px; }

#Site #Footer { width: 760px; margin: 0px auto; height: 40px; font-size: 7pt; }
#Site #Footer .Copyright { float: left; color: #e6ae05; }
#Site #Footer .Update { float: right; color: #e6ae05; }

/*
*	Page Contents
*/
.sitemapLinkRoot { clear: both; }
.sitemapLink	 { clear: both; }
.bestyrelsesmedlem { margin-bottom:3px; margin-right:40px; }
.bestyrelsefunktion { width:90px; font-weight:800; float:left; }


/* Deluxe menu */
/* Style for top-menu */
.Natteravnene {	cursor: pointer; text-align: center; }
.NatteravneneSub { cursor: pointer; border: 1px solid #aaa;	background: #fff; }
.NatteravneneLast { cursor: pointer; border: 1px solid #aaa; background: #fff; }

/* Individual style: 0 */
.topItemNormal { padding: 0px 4px; border-right: 1px dotted #999; }
.topItemOver { padding: 0px 4px; border-right: 1px dotted #999; }
/* IE FIX */
*html .topItemNormal { padding: 0px 5px;}
*html .topItemOver { padding: 0px 5px;}



/* Individual style: 1 */
.subItemNormal { background: #fff; padding: 2px 10px; width: 100%; border-bottom: 1px dashed #ddd; text-align: left;}
.subItemOver { background: #ddd; padding: 2px 10px; width: 100%; border-bottom: 1px solid #ddd; text-align: left; }
.subText { font-size: 8pt; font-weight: normal; }


/* Individual style: 2 */
.subItemNormalLast { padding: 0px 10px; }
.subItemOverLast { padding: 0px 10px;  }


/* Style for items text: normal state */
.itemTextNormal { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; width: 100%; font-weight: bold; color: #4a4c50; }
/* Style for items text: mouseover state */
.itemTextOver {	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; width: 100%; font-weight: bold; }

h1 { line-height: normal; font-size: 14pt; }
h2 { line-height: normal; font-size: 14pt; }
h3 { font-size: 9pt; margin: 0px; }
h4 { line-height: normal; font-size: 14pt; background-color:#f3d778; color:#4a4c50; padding:5px; border-top:2px solid #faefcb; border-right:2px solid #c2ac60;border-bottom:2px solid #c2ac60;border-left:2px solid #faefcb;}
#arrangementer h5 { line-height: normal; font-size: 14pt; background-color:#f3d778; color:#4a4c50; padding:5px; border-top:2px solid #faefcb; border-bottom:2px solid #c2ac60;}
#arrangementer { margin-bottom:30px;}
#arrangementer .inputfield { width:260px; margin-bottom:1px;font-size: 8pt; border:1px solid #c2ac60; }
.subarrangement { border:1px solid #f3d778;padding:6px;margin-bottom:2px;}
#flags { margin-right:16px; margin-top:5px; }
#flags a { padding-left:3px; }
#flags img { border:0; margin:2px; }

/* PrintCss */
.printOnly { display: none; }