
.unpublished {
    opacity: 0.3;
}
.cancelled {
    text-decoration: line-through;
    background-color: #f33;
    font-weight: normal !important;
}
table.eventListing .text p:first-child {margin-top: 0;}
table.occurrenceList th {font-size: 1.1em; padding: 3px; background-color: rgb(143, 188, 143);}
span.clickCopy {
    cursor: help;
}
span.clickCopy textarea {
    height: 0;
    width: 0;
    opacity: 0;
}
.sticky {
    background: url(//1sted.no/serve/images/icons/pin.png) no-repeat right top;
    z-index: 10;
}

.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}
.blink {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}
.attendantAdmin {margin: 5px 0; border: 1px dotted red; padding: 10px; background: pink;}
.mapLink {font-size: 0.8em; font-weight: bold; text-transform: uppercase;}
.hsMessage {color:blue; cursor: help;}
.hsReminder {color:darkred; padding: 3px 3px 0 3px; cursor: help;}
.hsReminder:hover {background-color: yellow;}
.flagged {
    font-size: 1.2em;
    text-shadow: 1px 1px gray;
    color: red;
}
.menu-r {
    margin-bottom: 10px;   
}
.menu-r a {
    display: inline-block; margin-top: 5px; font-size: 1.2em; padding: 5px 0;   
}
.select-activities-r, .select-activities-r select {
    font-size: 14px;
}
.audio {
    display: inline-block;
    width: 39px;
    height: 35px;
}
.audio .status {
    text-align: center;
    font-size: 0.9em;
}
.audio.start {
    background-image: url(//audio.nofoa.no/buttons/PlaySound/playup.png);
}
.audio.pause {
    background-image: url(//audio.nofoa.no/buttons/PlaySound/pauseup.png);
}
.audio.start:hover, .audio.pause:hover  {
    background-image: url(//audio.nofoa.no/buttons/PlaySound/playover.png);
}
.audio.start:active, .audio.playing, .audio.pause:active {
    background-image: url(//audio.nofoa.no/buttons/PlaySound/playdown.png);
}
.audio.playing:hover {
    background-image: url(//audio.nofoa.no/buttons/PlaySound/pauseover.png);
}
.audio.playing:active {
    background-image: url(//audio.nofoa.no/buttons/PlaySound/pausedown.png);
}
.audio.stop {
    background-image: url(//audio.nofoa.no/buttons/PlaySound/stopup.png);
}
.audio.stop:hover {
    background-image: url(//audio.nofoa.no/buttons/PlaySound/stopover.png);
}
.audio.stop:active {
    background-image: url(//audio.nofoa.no/buttons/PlaySound/stopdown.png);
}
.clickCopy textarea {
    height: 0;
    width: 0;
    opacity: 0;
}
.hs-icon, .abo-TD, .rodekors-icon {
    min-height: 16px;
    min-width: 18px;
    display: inline-block;
    background-size: 16px 16px;
}
.rodekors-icon {
    background: url(/Bilder/Minibilder/rodekors-icon.webp) no-repeat;
}
.hs-icon {
    background: url(/Bilder/Minibilder/hs-icon.png) no-repeat;
}
.abo-TD {
    background: url(/Bilder/Logoer/Toppdykkerlogo-icon.gif) no-repeat;
}
.the_text a {
    text-decoration: none;
}
.editable {
    cursor: pointer;
}
.teaser {
    margin-bottom: 1em;
    padding: 5px;
    background: #f5f5f5;
}
.teaser h3 {
    margin-top: 0;
}
table.hover tr:hover, table.userList tbody tr:hover { background-color: pink; }
table.alternate { border: 1px solid #CCC; }
table.alternate tr:nth-child(even) { background-color: #CCC; }
.time time { color: inherit; }

body {
	position: relative;
	color: #000;
	background-image: url(/Bilder/NOF-OA-bakgr.jpg);
	margin: 0;
	padding: 0;
}

body, table {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	line-height: 12px;*/
}

.bestillingstabell td {
    white-space: nowrap;
}

.artsobs_unlinked {
    display: inline-block;
    padding:0 1px;
    border: 1px solid orange;
    margin-top: 1px;
}

.artsobs_unlinked a:visited {
    color: red !important;
}

.artsobs_temp a {
	background-color: #FEFDED;
	text-align: center;
	border: 1px solid #F36C21;
	font-weight: bold;
	text-decoration: none;
	width: 898px;
	display: block;
	color: #c5571b;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.1em;
	font-size: 1.1em;
	margin-bottom: 6px;
}

.artsobs_temp a:hover {
	text-decoration: none;
	background-color: #f6e8a8;
}

.peephole_temp {
	background: url(//bioros.org/images/icons/peephole.png) no-repeat;
	width: 85px;
	height: 28px;
	display: inline-block;
}

.bioros-mini {
	background-image: url(//bioros.org/images/icons/BioROS-logo_mini.png);
	width: 24px;
	height: 20px;
	display: inline-block;
	float: right;
	margin-right: 5px;
}

p {
	margin: 1em 0 0 0;
}

th {
	font-weight: bold;
	text-align: left;
	padding-left: 2px;
	white-space: nowrap
}

td {

}

dl {
	margin: 1em 0 0 0;
}

a {
	text-decoration: none;
	color: #00008B;
}

a:hover {
	text-decoration: underline
}

.body {
	color: #000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px
}

.seneste10 {
	color: #000;
	font-size: 9px !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 10px !important
}

.kalender {
	color: #000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 10px;
	background-color: #d3d3d3
}

.kalender a {
	color: #000
}

.kalender a:hover {
	color: inherit;
	text-decoration: none
}

.artsliste {
	color: #000;
	font-size: 9px;
    line-height: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #d3d3d3
}

.artsliste tbody tr:hover {
	background-color: #b0c4de !important;
}

.artsliste input {
    line-height: 1em;
}
.artsliste a {
    display: block !important;
    color: inherit;
    text-decoration: none;
}
.report_shortline {
    width: 330px;
    padding: 1px 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.report_shortline span:first-child {
    font-style: italic !important;
}
.bird_1 {
	background-color: #e8ffb3
}

.bird_2 {
	background-color: #e0ff99
}

.bird_3 {
	background-color: #d9ff80
}

.bird_4 {
	background-color: #ddd
}

.dagensdato {
	font-size: 9px;
	line-height: 10px;
	border: outset 2px silver
}

.opphavsrett {
	color: #808080;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px
}

.skjul {
	display: none;
}

.fet, .sex_M, .sex_F {
	font-weight: bold;
}

.body_fet {
	color: #000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px
}

.body_fet_blue {
	color: #00008b;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px
}

.body_fet_green {
	color: #008000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px
}

.body_fet_red {
	color: #f00;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px
}

.fet_blue14 {
	color: #00008b;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	line-height: 16px
}

.fet_14 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px
}

.senter, .center {
	text-align: center;
}

.right {
	text-align: right;
}

a.forumtittel {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px
}

a.forumtittel:visited {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px
}

.body_green {
	color: #008000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px
}

.body_red {
	color: #f00;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px
}

.red {
	color: red;
}

.gray {
	color: gray;
}

.green {
	color: green;
}

.body_orange {
	color: #f63;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px
}

.body_blue {
	color: #00008b;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px
}

.body_purple {
	color: #9932cc;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px
}

.navn {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	background-color: #b0c4de
}

.small {
	font-size: 9px;
}

.referat {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	background: #d3d3d3;
	margin: 2px 2px 2px 0;
	padding: 5px;
	border: solid 1px #00008b;
}

.referat strong {
	color: #00008b;
}

.referat a {
	color: #00008b;
}

.lenkemarkering {
	line-height: 1.7em;
}

.navnbg {
	font-size: inherit;
	line-height: inherit;
	background-color: #b0c4de
}

.juniorbg {
	font-size: inherit;
	line-height: inherit;
	background-color: #fc6;
}

.greenbg {
	font-size: inherit;
	line-height: inherit;
	background-color: #3cb371
}

.greenbg_block {
	font-weight: bold;
	padding: 3px;
	display: block;
	background-color: #8fbc8f
}

.vote {
    padding: 0 3px;
}

.gold, .yellowbg {
	background-color: gold    
}

.silver {
	background-color: silver    
}

.bronze {
	background-color: #e5694c    
}

.yellowlightbg, .lenkemarkering  {
	background-color: #ffffce;
}

.orangebg {
	font-size: inherit;
	line-height: inherit;
	background-color: #ffa500
}

.redbg {
	background-color: #f33
}
.whiteongreen {
	color: white !important;
	background-color: #3cb371
}

.whiteonred, #instructions div span {
	color: white !important;
	background-color: #f33
}

.avbryt {
	font-size: inherit;
	line-height: inherit;
	background-color: #bd6f09
}

.bluebg {
	font-size: inherit;
	line-height: inherit;
	background-color: #6495ed
}

.purplebg {
	font-size: inherit;
	line-height: inherit;
	background-color: #da70d6
}

.greenmenybg {
	font-size: inherit;
	line-height: inherit;
	background-color: #8fbc8f
}

.bg1 {
	font-size: inherit;
	line-height: inherit;
	background-color: #9cf;
}

.bg2 {
	font-size: inherit;
	line-height: inherit;
	background-color: #6495ed;
}

.color01 {
	background-color: #b0e0e6;
}

.color02 {
	background-color: #add8e6;
}

.color03 {
	background-color: #87ceeb;
}

.ikke_godkjent {
	text-decoration: line-through
}

/* ***** */

.margin5 {
	margin: 5px;
}

img.center {
	margin-right: auto;
	margin-left: auto;
	display: block;
}

/* Tabeller */

table.ruter, table.ruter td, table.ruter th {
    border:1px solid black;
    border-collapse:collapse;
}

.tabell_smal {
	width: 80%;
	border-style: none;
}

.width_50 {
	width: 50px;
}

.siteposisjon {
	color: #006400;
	font-size: 0.9em;
	line-height: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}

.bildekreditering {
	font-size: 0.9em;
	line-height: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}

.search_recruited {
	background-color: yellow !important;
}

.search_paying_member {
	color: #3cb371;
}

.search_member_payed {
	border: 1px solid #87ceeb
}

a.knapp_smashing_green, a.knapp_smashing_orange {
	color: white;
	display: block;
	padding: 2px;
	font-size: 1.1em;
	line-height: 1.2em;
	text-align: center;
    vertical-align: middle;
    font-weight: bold;
	border-style: outset;
	border-width: 1px;
}

a.knapp_smashing_green {
	background-color: green;
	border-color: lightgreen #cfc #cfc lightgreen
}

a.knapp_smashing_orange {
	background-color: darkorange;
	border-color: orange #cfc #cfc orange;
}

a.knapp_smashing_green:hover, a.knapp_smashing_orange:hover {
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	text-decoration: none;
}
a.knapp_smashing_green:hover {
	border-color: #cfc lightgreen lightgreen #cfc
}

a.knapp_smashing_orange:hover {
	border-color: #cfc orange orange #cfc;
}

a.knapp_blue {
	background-color: #6495ed;
	display: block;
	padding: 2px;
	border-style: outset;
	border-width: 1px;
	border-color: #87ceeb #00008b #00008b #87ceeb
}

a.knapp_blue:hover {
	text-decoration: none;
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	border-color: #00008b #87ceeb #87ceeb #00008b
}

a.knapp_green {
	color: #000;
	background-color: #8fbc8f;
	display: block;
	padding: 2px;
	border-style: outset;
	border-width: 1px;
	border-color: #cfc #194541 #194541 #cfc
}

a.knapp_green:hover {
	text-decoration: none;
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	border-color: #194541 #cfc #cfc #194541
}

a.knapp_avbr {
	color: #000;
	background-color: #bd6f09;
	display: block;
	padding: 2px;
	border-style: outset;
	border-width: 1px;
	border-color: #deb887 #800000 #800000 #deb887
}

a.knapp_avbr:hover {
	text-decoration: none;
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	border-color: #800000 #deb887 #deb887 #800000
}

a.knapp_blue_short {
	background-color: #6495ed;
	padding: 2px;
	border-style: outset;
	border-width: 1px;
	border-color: #87ceeb #00008b #00008b #87ceeb
}

a.knapp_blue_short:hover {
	text-decoration: none;
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	border-color: #00008b #87ceeb #87ceeb #00008b
}

a.knapp_green_short {
	background-color: #8fbc8f;
	padding: 2px;
	border-style: outset;
	border-width: 1px;
	border-color: #cfc #194541 #194541 #cfc
}

a.knapp_green_short:hover {
	text-decoration: none;
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	border-color: #194541 #cfc #cfc #194541
}

a.knapp_avbr_short {
	background-color: #bd6f09;
	padding: 2px;
	border-style: outset;
	border-width: 1px;
	border-color: #deb887 #800000 #800000 #deb887
}

a.knapp_avbr_short:hover {
	text-decoration: none;
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	border-color: #800000 #deb887 #deb887 #800000
}

a.knapp_mail_short {
	color: #000;
	font-weight: bold;
	background-color: #bd6f09;
	padding: 2px;
	border-style: outset;
	border-width: 1px;
	border-color: #deb887 #800000 #800000 #deb887
}

a.knapp_mail_short:hover {
	text-decoration: none;
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	border-color: #800000 #deb887 #deb887 #800000
}

a.knapp_feil_short {
	color: #f5f5f5;
	font-style: italic;
	background-color: #bd6f09;
	padding: 2px;
	border-style: outset;
	border-width: 1px;
	border-color: #deb887 #800000 #800000 #deb887
}

a.knapp_feil_short:hover {
	text-decoration: none;
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	border-color: #800000 #deb887 #deb887 #800000
}

.knapp_green_short {
	font-size: 11px;
	line-height: 12px;
	background-color: #8fbc8f;
	padding: 2px;
	border-style: outset;
	border-width: 1px;
	border-color: #cfc #194541 #194541 #cfc
}

.knapp_green_short_o {
	font-size: 11px;
	line-height: 12px;
	text-decoration: none;
	background-color: #8fbc8f;
	padding: 2px;
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	border-width: 1px;
	border-color: #194541 #cfc #cfc #194541
}

.knapp_avbr_short {
	font-size: 11px;
	line-height: 12px;
	background-color: #bd6f09;
	padding: 2px;
	border-style: outset;
	border-width: 1px;
	border-color: #deb887 #800000 #800000 #deb887
}

.knapp_avbr_short_o {
	font-size: 11px;
	line-height: 12px;
	text-decoration: none;
	background-color: #bd6f09;
	padding: 2px;
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	border-width: 1px;
	border-color: #800000 #deb887 #deb887 #800000
}

a.knapp_navn {
	font-size: 11px;
	line-height: 12px;
	background-color: #b0c4de;
	display: block;
	padding: 2px;
	border-style: outset;
	border-width: 1px;
	border-color: #dcdcdc #808080 #a9a9a9 #dcdcdc
}

a.knapp_navn:hover {
	text-decoration: none;
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	border-color: #a9a9a9 #dcdcdc #dcdcdc #a9a9a9
}

.knapp_navn {
	font-size: 11px;
	line-height: 12px;
	background-color: #b0c4de;
	display: block;
	padding: 2px;
	border-style: outset;
	border-width: 1px;
	border-color: #dcdcdc #808080 #a9a9a9 #dcdcdc
}

.knapp_navn_o {
	font-size: 11px;
	line-height: 12px;
	text-decoration: none;
	background-color: #b0c4de;
	display: block;
	padding: 2px;
	position: relative;
	top: 1px;
	left: 1px;
	border-style: inset;
	border-width: 1px;
	border-color: #a9a9a9 #dcdcdc #dcdcdc #a9a9a9
}

a.knapptekst {
	color: #000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px
}

a.knapptekst:hover {
	text-decoration: none
}

a.ordklynge {
	color: #008000
}

form {
	display: inline
}

.altcolor1 {
	background-color: #f5f5f5;
}

.altcolor2 {
	background-color: #e6e6fa;
}

/*turreferat (aktiviteter) m.m. */

.dotted_frame {
	border: 1px dotted #00008b
}

/*<agl.folder "Months">*/

.jan {
	background-color: #f5f5f5
}

.feb {
	background-color: #f0fff0
}

.mar {
	background-color: #66cdaa
}

.apr {
	background-color: #48d1cc
}

.mai {
	background-color: #40e0d0
}

.jun {
	background-color: #87ceeb
}

.jul {
	background-color: #87cefa
}

.aug {
	background-color: #b0c4de
}

.sep {
	background-color: #f5deb3
}

.okt {
	background-color: #deb887
}

.nov {
	background-color: #bdb76b
}

.des {
	background-color: #a9a9a9
}

.hekking {
	background-color: #ffe4e1
}

/*</agl.folder>*/

.threadmark_unread {
	background-color: #ffffce;
	background-image: url(/Bilder/Minibilder/pkt_nytt.gif);
	background-repeat: no-repeat;
	background-position: center 2px;
	padding: 0;
	text-align: left;
}

#popuplayer {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1000;
}

.popuplayer {
	margin: 1.5em 0 0 5px;
	border-style: solid double double solid;
	border-width: 1px;
	border-color: gray #194541 #194541 gray;
	padding: 0;
	background: #FFFFCE;
	text-align: left;
}

.popupmenu {
	margin: 0;
	padding: 1px;
	background: #fdedc7;
	text-align: left;
	list-style: none;
}

.popupmenu a {
	display: block;
	padding: 5px 20px 5px 8px;
	background: #FFFFCE;
	margin: 1px;
	border-left: 3px solid #6495ed;
}

.popupmenu a:hover {
	background: #d3d3d3 url(/Bilder/Minibilder/Lenkepil.png) right no-repeat;
}
#instructions div {
	padding: 1em;
	background-color: #ffffce;
}

#helpbox {
	background: whitesmoke;
	border: 1px solid #595d60;
	color: #595d60;
	padding: 5px;
	font-size: 9px;
	text-align: left;
	max-width: 300px;
	max-height: 150px;
}
#bring_help {
	min-width: 9px;
	min-height: 11px;
	background: url(//serve.1sted.no/images/logos/Posten_logo_mini.png) no-repeat 0 2px;
	padding: 0 0 0 12px;
	margin-top: 1em;
	margin-bottom: 3px;
}

#bring_help a {
	color: #c21900;
}
.bildevisning {
	color: #00008b;
	background-color: #d3d3d3;
}
.highscore {
	color: #00008b;
	background-color: #f5f5f5;
}

.bildevisning caption, .highscore caption {
	text-align: center;
    padding-bottom: 3px;
}
.bildevisning caption table {
    width: 150px;
	margin-left: auto;
    margin-right: auto;
}
.highscore thead {
	background-color: lightyellow;
}

.eggrekke {
	color: #00008b;
	background: #87ceeb;
	font-size: 11px;
}

.bookmark {
	background: url(/Bilder/Minibilder/Bokmerkeflipp.png) top left no-repeat;
}

a.X_tree, a.X_tree:hover {
	text-decoration: none
}

.julebakgrunn {
	background-image: url(/Bilder/Julebakgrunn.jpg);
	background-repeat: repeat;
}

/*<agl.folder "statistikk">*/

.bg-fylke-stat {
	background-image: url(/Bilder/Minibilder/BG-gul.gif);
	background-repeat: repeat-x;
	background-position: 0 top;
    cursor: help;
}

.bg-lokalitet-stat {
	background-image: url(/Bilder/Minibilder/BG-graa.gif);
	background-repeat: repeat-x;
	background-position: 0 top;
    cursor: help;
}

.ramme-forste_noensinne {
	background-image: url(/Bilder/Minibilder/Stripe-rod.gif);
	background-repeat: repeat-x;
	background-position: 0 bottom;
}

.ramme-arets_forste {
	background-image: url(/Bilder/Minibilder/Stripe-gronn.gif);
	background-repeat: repeat-x;
	background-position: 0 bottom;
}

.ramme-tidligst_noensinne {
	background-image: url(/Bilder/Minibilder/Stripe-blaa.gif);
	background-repeat: repeat-x;
	background-position: 0 bottom;
}

.soyle01 {
	background-color: #8fbc8f;
}

.soyle01_dus {
	background-color: #c0dbc0;
}

/*</agl.folder>*/

.forsidebilde {
	margin-bottom: 3px;
	padding-left: 3px;
}

/* Nytt fra og med oktober 2011 */

.sex_M, .sex_F {
	font: bold 16px arial;
}

.sex_M
 {
	color: green;
}

.sex_F
 {
	color: red;
}

.skjul {
	visibility: hidden;
}

/* Ordredelen! */

#ordre h2 {
	font-size: 1.6em;
}

#ordre h4 {
	font-size: 1.1em;
}