body  { background-image: url(images/background-tile.gif) }
.tekst, a.tekst, .txt  { color: #555555; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 15px }
.tekst_hvid, a.tekst_hvid,  { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 15px }
a:hover   { color: #aaa; text-decoration: none }
.header  { color: #800000; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px }
.header2      { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px }
.left_menu_text, a.left_menu_text      { color: black; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.left_menu     { color: black; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-image: url(images/menu_background_off.gif); background-repeat: repeat-x; padding-left: 14px }
.left_menu_sub     { background-color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, sans-serif; padding-left: 20px }
.left_menu_text_act, a.left_menu_text_act      { color: white; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.left_menu_act       { color: white; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-image: url(images/menu_background_on.gif); background-repeat: repeat-x; padding-left: 14px }
.horisontalbar { background-image: url(images/hor_bar_grey.gif); background-repeat: repeat-x }
.verticalright   { background-image: url(images/dot_vert.gif); background-repeat: repeat-y; padding: 20px 10px 10px }
.verticalleft   { background-image: url(images/leftmenu_tile.jpg); background-repeat: repeat-x }
.verticalcenter  { padding: 20px }
.background { background-image: url(images/background_content_hor.gif); background-repeat: repeat-y }
.greenbar  { background-image: url(images/red_bar.gif); background-repeat: repeat-x; padding-left: 8px; color: white; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px }
.news_tekst  { color: black; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; padding-top: 10px }
a, a.news_tekst    { color: #800000; text-decoration: underline; font-weight: bold;  }

.forfatter  { color: #555555; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 16px }

.titel  { color: #555555; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 16px }

.txt_skema     { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txt_skema_red { color: #f00; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.dividerHor {
	background-image: url(images/dividerHor.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 21px;
}

input { border: 1px solid #333333 }
