BODY, TABLE, TR, TH, TD  {
	font-family : Geneva, Arial, Verdana;
	font-size : 9pt;
}

H1, H2  {
	font-family : Geneva, Arial, Verdana;
	font-size : 15pt;
	font-weight : bold;
	margin : 0em;
}

/*
H2  {
	font-family : Geneva, Arial, Verdana;
	font-size : 11pt;
	font-weight : bold;
	margin : 0em;
}
*/

.Centered  {
	text-align : center;
}

/* Anchor (link) styles*/
A  {
	text-decoration : none;
}

A:link  {
	color : Blue;
}

A:visited  {
	color : Blue;
}

A:hover  {
	color : #006666;
}

A:active  {
	color : #006666;
}

/* CLASS="menu" bruges til menupunkterne*/
A.menu  {
	color : black;
	font-family : Geneva, Arial, Verdana;
	font-size : 9pt;
	text-decoration : none;
}

A:link.menu  {
	color : black;
}

A:visited.menu  {
	color : black;
}

A:hover.menu  {
	color : gray;
}

A:active.menu  {
	color : gray;
}


/* CLASS="smallwhite" bruges til datoen øverst*/
.smallwhite  {
	color : white;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	text-decoration : none;
}


/* CLASS="small" bruges alle steder, hvor skriften skal være lille*/
.small  {
	color : black;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	text-decoration : none;
}
A.small  {
	color : black;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	text-decoration : none;
}
A:link.small  {
	color : gray;
}
A:visited.small  {
	color : gray;
}
A:hover.small  {
	color : Red;
}
A:active.small  {
	color : Orange;
}


/* CLASS="overskrift" bruges til overskriften*/
.overskrift  {
	/*font-family : Geneva, Arial, Verdana;*/
	font-size : 12pt;
	font-weight : bold;
	margin : 0em;
}

A.overskrift  {
	text-decoration : none;
}

A:link.overskrift  {
	text-decoration : none;
}

A:visited.overskrift  {
	text-decoration : none;
}

A:hover.overskrift  {
	text-decoration : none;
}

A:active.overskrift  {
	text-decoration : none;
}

/* CLASS="undermenu_baggrund" bruges til div-taget i undermenuen*/
.undermenu_baggrund  {
	color : #000000;
	font-size : 8pt;
	background-color : #E7D6BD;
	border-color : Black;
	border-style : solid;
	border-width : 1px;
	font-family : Geneva, Arial, Verdana;
	padding-left : 4;
	padding-right : 4;
	padding-top : 1;
	padding-bottom : 1;
}


.undermenudata  {
	color : #000000;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	background-color : #E7D6BD;
	border-color : Silver;
	border-style : solid;
	border-width : 1px;
	overflow : clip;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
}

/* CLASS="undermenu" bruges til undermenuen*/
.menubaggrund  {
	color : #000000;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	background-color : #FFFFCE;
	border-width : 0px;
	overflow : clip;
}



/* CLASS="undermenu" bruges til undermenuen*/
.undermenu  {
	color : black;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	background-color : #E7D6BD;
	border-width : 0px;
	overflow : clip;
}

A.undermenu  {
	color : black;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	text-decoration : none;
}

A:link.undermenu  {
	color : black;
}

A:visited.undermenu  {
	color : black;
}

A:hover.undermenu  {
	color : #ffffff;
	background-color : navy;
}

A:active.undermenu  {
	color : #ffffff;
	background-color : navy;
}



/*A.undermenugraa  {
	color : silver;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	background-color : #FFFFCE;
	border-width : 0px;
	overflow : clip;
}

A:link.undermenugraa  {
	color : silver;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	background-color : #FFFFCE;
	border-width : 0px;
	overflow : clip;
}

A:visited.undermenugraa  {
	color : silver;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	background-color : #FFFFCE;
	border-width : 0px;
	overflow : clip;
}

A:active.undermenugraa  {
	color : silver;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	background-color : #FFFFCE;
	border-width : 0px;
	overflow : clip;
}

A:hover.undermenugraa {
	color : gray;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	background-color : #FFFFCE;
	border-width : 0px;
	overflow : clip;
}
*/

.loginname  {
	color : white;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
}

A.loginname  {
	color : white;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
}

A:visited.loginname {
	color : white;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
}	

A:hover.loginname {
	color : #FFFFCE;
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
}

/* Bruges til inputfelterne på kalendersiderne */
.inputfelter  {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px;
}

/* Bruges til submitknappen på kalendersiderne */
.submit  {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Bruges til tabellen på kalendersiderne */
.kalendertable  {
	background-color : #E7D6BD;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid Black;
}

.overskrift_baggrund  {
	background-color : #E7D6BD;
}



.body_front  {
	/* border-style : solid;
	border-width:20pt; 
	border-color:blue; */
	font-family : Geneva, Arial, Verdana;
	border-color : #310063;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 0px;
	border-top-width : 1px;
	border-bottom-width : 0px;
	padding-left : 2px;
	padding-right : 2px;
}

.news_box_front  {
	font-family : Geneva, Arial, Verdana;
	font-size : 8pt;
	color : black;
	border-color : #310063;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 0px;
	padding-left : 2px;
	padding-right : 4px;
}

.login_box_front  {
	font-family : Geneva, Arial, Verdana;
	border-color : #310063;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
}

.box_front  {
	font-family : Geneva, Arial, Verdana;
	border-color : #310063;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	font-size : 10px;
}






/* News*/

div.nyheder_taeller {
  display: none;
}

div#news-item {
  float: left;
  margin-bottom: 20px;
  clear: both;
  width: 100%;
}

div#news-item img {
  clear: both;
  /*float: right;
  height: auto;
  width: auto;*/
}

div#news-item p {
  float: left;
  clear: both;
  width: 100%;
  margin: 0px;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
}

div#news_written {
  font-size: 10px;
  float: left;
  width: 100%;
}

div.nyheder_headline {
  width: 100%;
  font-size: 18px;
  font-weight: bold;
  clear: both;
  float: left;
}

/* PICASA */

div.overview_album {
  float: left;
  margin: 5px;
  padding: 5px;
  width: 160px;
  height: 220px;
  border: 1px solid black;
}

div.overview_album br {
  font-size: 0px;
  height: 0px;
}

div.overview_album a:link,
div.overview_album a:visited,
div.overview_album a:active {
  text-decoration: none;
  display: block;
  vertical-align: bottom;
}

div.overview_album a img {
  border: 0px;
}

div.overview_album span.overview_album_title {
  height: 45px;
  height: 60px;
  display: block;
}

div.overview_album span.overview_album_title a:link,
div.overview_album span.overview_album_title a:visited,
div.overview_album span.overview_album_title a:active {
  text-decoration: none;
  color: black;
  font-weight: bold;
}

div#picasa_album {
  
}

div.album_image {
  border:1px solid #7AA0C5;
  float:left;
  margin-bottom:5px;
  margin-right:5px;
  padding:5px;
  width:288px;
  height:288px;
  width:160px;
  height:160px;
  height: 188px;
}

div.album_image img {
  /*height: 50%;*/
  width:50%;
  width:140px;
}

div#picasa_album h2 {
  
}

div#picasa_album h2 a:link,
div#picasa_album h2 a:visited,
div#picasa_album h2 a:active {
  color: black;
  text-decoration: none;
}

div#picasa_album h2 a:hover {
  text-decoration: underline;
}

div#picasa_album img {
  border: 0px;
}

div#picasa_album .image_span img {
  display: inline;
}
div.image_span {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 288px;
    height: 288px;
    width: 160px;
    height: 160px;
    height: 188px;
}
.image_span * {
    vertical-align: middle;
}
/*\*//*/
div.image_span {
    display: block;
}
div.image_span span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/
