#nyheter {width: 370px; float: left; margin-right: 25px}
#nyheter img {display: none}
#nyheter h1.tittel, .kalenderkomp h1 {border: none; font-size: 1.1em;}
#nyheter h1.tittel a, .kalenderkomp h1 a {
	color: #58595b;
	border-bottom: 1px solid #d91c5c;
	padding: 8px 0 8px 10px;
	display: block
}

#nyheter .art {border: none; padding: 0; margin: 0 0 1em}
#nyheter .art h1 {
	font-size: 1em; font-weight: normal; margin: 0
}
#nyheter .art h1 a span {font-weight: bold; margin: .2em 0; text-transform: uppercase; color: #58595b}
#nyheter .art h1 a {color: #58595b}
#nyheter .art p.lesmer {margin-top: 1em; font-style: italic}
#nyheter h3 {display: none}

.kalenderkomp {float: left; width: 205px}
.kalenderkomp table {margin: 0;}
#kalender th, #kalender td {
	background: #e8e8e9;
}
#kalender td.today {background: #d7d7d9}
#kalender tr.dager td { background: #cccccf }
#kalender th {border: none;}
#kalender td {border: 1px solid #fff; text-align: center;}
.forsideaktiviteter { float: left; width: 205px; }
.forsideaktiviteter .art a {
	display: block;
	padding: 10px;
	background: #E8E8E9;
}
.forsideaktiviteter .art a span {display: block; color: #d91c5c; text-decoration: underline; }
.forsideaktiviteter .art a strong {font-weight: normal; color: #58595b; }
.forsideaktiviteter .art a:hover {background: #d7d7d9; text-decoration: none;}
