body {
	background-image: url(../images/background.gif);
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #999;
	margin: 0;
}

a {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	color: #999;
	text-decoration: underline;
}

a:active {
	text-decoration: none;
}

HR {
 color: #999;
 }



table {
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	font-family: Verdana,arial,sans-serif;
}

td {
	color: #000000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

tr {
	color: #000000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

.a.forsidelink {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
}

.a.forsidelink:hover {
	text-decoration: underline;
	color: #999;
}

.a.linkmenu {
	color: #2F4F4F;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	padding-bottom: 5px;
	text-decoration: none;
}

.a.linkmenu:hover {
	text-decoration: underline;
	color: #999;
}

.a.menu {
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
}
.menu {
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
}
.menu:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.a.menu:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.a.underlinedlink {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
}

.a.underlinedlink:hover {
	color: #DAA520;
}

.adresslistbox {
	border: 1px solid #000000;
	padding: 0px;
}

.adresslistboxcontent {
	border: 1px solid #000000;
	padding: 0px;
}

.blackbold {
	color: #000000;
	font-weight: bold;
}

.body {
	background-color: #FFFFFF;
	border: 2px SOLID #EFEFEF;
	
}

.bodybeer {
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(../images/beerbottom.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

.bodyend {
	background-color: #F0F8FF;
	border-top: 2px SOLID #000000;
	
}

.bodyflytind {
	background-color: #FFFFFF;
	border: 2px SOLID #EFEFEF;
}

.bodyheader {
	border-bottom: 2px dotted #EFEFEF;
	color: #999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-top: 3px;
	
}

.bodymain {
	background-color: #FFFFFF;
	border: 2px SOLID #EFEFEF;
	padding-left: 10px;
}

.bodytekst {
	color: #999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
}

.box {
	border: 2px solid #EFEFEF;
	padding: 0px;
	filter:progid:DXImageTransform.Microsoft.DropShadow(color=#11000000,enabled=true,offX=2,offY=2)
}

.boxheaderfunky {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 3px;
}

.boxcontent {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.boxcontentbar {
	background: url(../images/beerblured.jpg) no-repeat fixed center bottom;
	color: #999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.boxcontentfaktabox {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.boxdotted {
	border-bottom: 1px dotted #000000;
	padding: 0px;
}

.boxdottedbody {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}

.boxdottedtop{
	border-top: 1px dotted #000000;
	color: #999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 5px;
}

.boxheader {
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
	font: bold;
}

.boxopslagstavlecontent {
	color: #999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
}

.boxspace {
	padding: 5px;
}

.dottedheader {
	border-bottom: 2px dotted #EFEFEF;
}

.filmbox {
	border: 2px solid #EFEFEF;
	padding: 0px;
	filter:progid:DXImageTransform.Microsoft.DropShadow(color=#11000000,enabled=true,offX=2,offY=2)
}

.filmblackline {
	background: #000000;
	color: #000000;
	font: 4px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
}

.filmbody {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px;
}

.filmleft {
	background-image: url(../images/filml2.gif);
}

.filmright {
	background-image: url(../images/filmr2.gif);
}

.fontend {

	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
}

.fontextrasmall {
   font-size: 9px;
	color: #000000;
	font-weight: bold;
	padding-left: 7px;
}

.fontfed {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.fontheadline {
	color: #999;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.fontheadlinedato {
	color: #000000;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.fontmenuselected {
	color: #999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
}

.fontnormal {
	font: 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
}

.fontnormalfed {
	color: #000;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.fontobs {
	color: #000;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.fontoverskrift {
	color: #666666;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 3px;
}

.fontsmall {
   font-size: 10px;
	color: #000000;
	font-weight: bold;
}

.input {
	border: 1px solid #EFEFEF;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-stretch: extra-condensed;
	height: 17px;
}

.kaldatofri {
	color: #666666;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.kaldatotoday {
	color: #000000;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.kaldatolate {
	color:#CCCCCC;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.kaldatolejet {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

.kaldatolukket {
	color: #CCCCCC;
	text-align: center;
	text-decoration: line-through;
	vertical-align: middle;
}

.kalklokkeslet {
	border-bottom: #666666 solid 1px;
}

.kaltitel {
	background-color: #ECE9D8;
	border-bottom: #666666 solid 1px;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

.loginbox {
	background: #FFFFFF;
	border: 1px solid #427DA5;
}

.loginboxbottom {
	border-top: 1px dotted #000000;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-top: 2px;
}

.loginboxcontent {
	color: #427DA5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px;
}

.loginboxheader {
	border-bottom: 1px dotted #000000;
	color: #999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-top: 2px;
}

.menudottedleft {
	border-right: 1px dotted;
}

.menudottedright {
	border-left: 1px dotted;
}

.menumiddle {
}

.menuright {
}

/*Headermenuen*/
.menuselect {
	text-align: center;
	background-color: #E2DAD3;
	border: 2px Solid #EFEFEF;
	width: 1000px;
	filter:progid:DXImageTransform.Microsoft.DropShadow(color=#11000000,enabled=true,offX=2,offY=2)
	
}

.menuselected {
	color: #999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
}

.menusubgroups {
	padding: 10px;
}

.seperatorblue {
	background: #999;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 6px;
}

.seplblue {
border-top: 2px dotted #EFEFEF;
	padding: 5px;	
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 6px;
	filter:progid:DXImageTransform.Microsoft.DropShadow(color=#11000000,enabled=true,offX=2,offY=2)
}

.seperatorbottom {
	border-top: 2px groove #EFEFEF;
	font-size: 1px;
}

.seperatordotted {
	border-top: 2px dotted #EFEFEF;
	font-size: 1px;
}

.seperatororange {
	background: #666;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 6px;
}

.seperatortransparent {
	background-color: transparent;
	font-size: 5px;
}

.seperatorwhite {
	background: #FFFFFF;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 0px;
}


.textarea {
	border: 2px solid #EFEFEF;
	font: 12px;
}

/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	color : #000000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

ul.spacy li{
    margin-top: 1em;
}

#topheader {
	margin: 10px 0 5px 0;
	border: 4px solid #E2DAD3;
}
