body
{
  font-family: verdana;
  font-size: 10px;
  color: #000000;
  background-image : url(../grafik/pat-9.png);
  background-repeat : repeat;
  background-color: #dfdffe;
}
a:link { color: #000000; text-decoration: underline; }
a:visited { color: #000000; text-decoration: underline; }
a:hover { color: #000000; text-decoration: none; }

.afklink a:link    { color: #000000; text-decoration: none; }
.afklink a:visited { color: #000000; text-decoration: none; }
.afklink a:hover   { color: #000000; text-decoration: none; }

p
{
  margin: 0px;
  padding: 0px;
}

table, td
{
  font-family: verdana;
  font-size: 10px;
  color: #000000;
}

form
{
  margin-top: 0px;
  margin-bottom: 0px;
}

img
{
  border: 0px;
}

td.indholdsfelttop
{
  border: 1px solid #000000;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 28px;
  background-color: #ffffff;
  vertical-align: top;
}

td.indholdsfelt
{
  border: 1px solid #000000;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 28px;
  background-color: #f2f2f2;
  vertical-align: top;
}

td.bundtekst
{
  text-align: right;
  color: #929292;
  font-family: verdana;
  font-size: 10px;
  padding-left: 4px;
  padding-right: 4px;
}
.bundtekst a:link    { color: #929292; text-decoration: none; }
.bundtekst a:visited { color: #929292; text-decoration: none; }
.bundtekst a:hover   { color: #929292; text-decoration: underline; }

td.menupunkt
{
  font-size: 12px;
  font-weight: bold;
  padding-bottom: 2px;
  padding-left: 0px;
  padding-right: 0px;
}
td.menupunkt a:link { color: #000000; text-decoration: none; }
td.menupunkt a:visited { color: #000000; text-decoration: none; }
td.menupunkt a:hover { color: #ff6600; background-color: #f4f4f4; text-decoration: none; }

td.undermenupunkt a
{
  position : relative;
  display : block;
  font-family: verdana;
  font-size: 11px;
  padding: 1px 2px 2px 6px;
  color: #000000;
  border: 1px solid transparent;
}
td.undermenupunkt a:link { color: #000000; text-decoration: none; }
td.undermenupunkt a:visited { color: #000000; text-decoration: none; }
td.undermenupunkt a:hover { color: #000000; background-color: #ffffff; border: 1px solid #dddddd; text-decoration: none; }

td.undermenupunktvalgt a
{
  position : relative;
  display : block;
  font-family: verdana;
  font-size: 11px;
  color: #ffffff;
  padding: 1px 2px 2px 6px;
  background-color: #6d6e71;
  border: 1px solid #5f5f5f;
}
td.undermenupunktvalgt a:link { color: #ffffff; text-decoration: none; }
td.undermenupunktvalgt a:visited { color: #ffffff; text-decoration: none; }
td.undermenupunktvalgt a:hover { color: #dddddd; text-decoration: none; }

td.undermenupunkt2
{
  position : relative;
  display : block;
  font-family: verdana;
  font-size: 11px;
  padding-left: 12px;
  padding-right: 0px;
  padding-bottom: 2px;
  color: #000000;
}
td.undermenupunkt2 a:link { color: #000000; text-decoration: none; }
td.undermenupunkt2 a:visited { color: #000000; text-decoration: none; }
td.undermenupunkt2 a:hover { color: #ff6600; text-decoration: none; }

td.undermenupunkt2valgt
{
  font-family: verdana;
  font-size: 11px;
  color: #C40000;
  padding-left: 12px;
  padding-right: 0px;
  padding-bottom: 2px;
}
td.undermenupunkt2valgt a:link { color: #ff6600; text-decoration: none; }
td.undermenupunkt2valgt a:visited { color: #ff6600; text-decoration: none; }
td.undermenupunkt2valgt a:hover { color: #ff6600; text-decoration: none; }

.hovedoverskrift
{
  font-family: verdana;
  color: #000000;
  font-weight: bold;
  font-size: 18px;
}

.underoverskrift
{
  font-family: verdana;
  color: #777777;
  font-weight: bold;
  font-size: 10px;
  text-transform: uppercase;
  line-height: 19px;
}

input.adm
{
  font-family: verdana;
  font-size: 10px;
  height: 19px;
  padding-left: 3px;
  padding-right: 3px;
  background-color: #fff;
}

input.adminaktiv
{
  font-family: verdana;
  font-size: 10px;
  height: 19px;
  padding-left: 3px;
  padding-right: 3px;
  background-color: #D4D0C8;
}

select.adm
{
  font-family: verdana;
  font-size: 10px;
  margin-top: 1px;
  margin-bottom: 1px;
  background-color: #fff;
}

textarea.adm
{
  font-family: verdana;
  font-size: 10px;
  padding-left: 3px;
  padding-right: 3px;
  margin-bottom: 2px;
  background-color: #fff;
}

textarea.adminaktiv
{
  font-family: verdana;
  font-size: 10px;
  padding-left: 3px;
  padding-right: 3px;
  background-color: #D4D0C8;
}

input.admknapintern
{
  font-size: 10px;
  height: 19px;
  padding-left: 4px;
  padding-right: 4px;
  background-color: #ccc;
}

input.admknap
{
  font-family: verdana;
  font-size: 13px;
  height: 23px;
  width: 75px;
  font-weight: bold;
  background-color: #ccc;
}

input.admafkryds
{
  width: 18px;
  height: 18px;
  margin: 0px;
  margin-top: 2px;
  margin-bottom: 2px;
  background-color: #fff;
}

.asterisk
{
  font-family: verdana;
  font-weight: bold;
  color: #ff6600;
}

td.admfelttekst
{
  font-family: verdana;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
  line-height: 15px;
  padding-top: 3px;
  vertical-align: top;
}
td.admfelttekst a:link { color: #000000; text-decoration: underline; }
td.admfelttekst a:visited { color: #000000; text-decoration: underline; }
td.admfelttekst a:hover { color: #000000; text-decoration: none; }

td.admfeltfelt
{
  font-family: verdana;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
  line-height: 15px;
  vertical-align: top;
}

td.admfeltledetekst
{
  font-family: verdana;
  font-size: 10px;
  color: #999999;
  text-decoration: none;
  font-style: italic;
  vertical-align: top;
}
td.admfeltledetekst a:link { color: #999999; text-decoration: underline; font-style: normal; }
td.admfeltledetekst a:visited { color: #999999; text-decoration: underline; font-style: normal; }
td.admfeltledetekst a:hover { color: #999999; text-decoration: none; font-style: normal; }

td.admfeltoverskrift
{
  padding-bottom: 1px;
}

tr.admtabelbaggrund
{
  background-color: #f2f2f2;
}

tr.admtabelbaggrundfarve
{
  background-color: #E0E0E0;
}

td.admskillelinie
{
  background-color: #999999;
}

td.admtabeltop
{
  font-family: verdana;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  padding: 4px;
}

td.admtabeltop a:link { color: #000000; text-decoration: underline; }
td.admtabeltop a:visited { color: #000000; text-decoration: underline; }
td.admtabeltop a:hover { color: #ff6600; text-decoration: none; }

td.admtabellinie
{
  font-family: verdana;
  font-size: 10px;
  color: #000000;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
  border-bottom : 1px solid #cccccc;
}
td.admtabellinie a:link { color: #000000; text-decoration: underline; }
td.admtabellinie a:visited { color: #000000; text-decoration: underline; }
td.admtabellinie a:hover { color: #000000; text-decoration: none; }

td.admtabelliniepaamind
{
  font-family: verdana;
  font-size: 10px;
  color: #000000;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
  border-bottom : 1px solid #f6dba2;
}
td.admtabelliniepaamind a:link { color: #000000; text-decoration: underline; }
td.admtabelliniepaamind a:visited { color: #000000; text-decoration: underline; }
td.admtabelliniepaamind a:hover { color: #000000; text-decoration: none; }

td.admtabellinieaaben
{
  font-family: verdana;
  font-size: 10px;
  color: #000000;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
}
td.admtabellinieaaben a:link { color: #000000; text-decoration: underline; }
td.admtabellinieaaben a:visited { color: #000000; text-decoration: underline; }
td.admtabellinieaaben a:hover { color: #000000; text-decoration: none; }

tr.admtabelliniebund
{
  background-color: #cccccc;
}

td.admtabelliniesmal
{
  font-family: tahoma, arial;
  font-size: 9px;
  color: #000000;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 5px;
  padding-bottom: 3px;
  border-bottom : 1px solid #cccccc;
}
.admtabelliniesmal a:link { color: #000000; text-decoration: none; }
.admtabelliniesmal a:visited { color: #000000; text-decoration: none; }
.admtabelliniesmal a:hover { color: #000000; text-decoration: underline; }

.ansvarlig
{
  font-size: 9px;
  color: #000000;
}
a:link.ansvarlig { color: #000000; text-decoration: none; }
a:visited.ansvarlig { color: #000000; text-decoration: none; }
a:hover.ansvarlig { color: #000000; text-decoration: underline; }

.ansvarliglaves
{
  font-size: 9px;
  color: #000000;
}
a:link.ansvarliglaves { color: #000000; text-decoration: underline; }
a:visited.ansvarliglaves { color: #000000; text-decoration: underline; }
a:hover.ansvarliglaves { color: #000000; text-decoration: none; }

td.admtabellinieoverskrift
{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 1px;
  padding-bottom: 2px;
  background-color: #6d6e71;
  color: #ffffff;
}
td.admtabellinieoverskrift a:link { color: #ffffff; text-decoration: underline; }
td.admtabellinieoverskrift a:visited { color: #ffffff; text-decoration: underline; }
td.admtabellinieoverskrift a:hover { color: #ffffff; text-decoration: none; }

td.admtabellinieoverskriftoverskredet
{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 0px;
  padding-bottom: 1px;
  background-color: #6d6e71;
  color: #ff0000;
}

td.admtabelliniebred
{
  font-family: verdana;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  padding-top: 4px;
  padding-bottom: 1px;
  padding-right: 4px;
  padding-left: 4px;
}
td.admtabelliniebred a:link { color: #000000; text-decoration: none; }
td.admtabelliniebred a:visited { color: #000000; text-decoration: none; }
td.admtabelliniebred a:hover { color: #000000; text-decoration: none; }

.sideoplysninger
{
  font-family: verdana;
  font-size: 10px;
  color: #777777;
  font-weight: normal;
}

.sideoplysninger a:link { color: #000000; text-decoration: none }
.sideoplysninger a:visited { color: #000000; text-decoration: none }
.sideoplysninger a:hover { color: #ff6600; text-decoration: underline }

.tekstomraaderamme
{
  border: 1px solid #999999;
}

hr
{
  height: 1px;
  color: #dddddd;
  margin-top: -6px;
}

.kalendertop
{
	font-family: verdana;
	font-size: 9px;
	color: #1E2832;
  font-weight: bold;
}

.kalenderoverskrift
{
	font-family: verdana;
	font-size: 9px;
	color: #1E2832;
}
.kalenderoverskrift A:link  { color: #1E2832; text-decoration: none; }
.kalenderoverskrift A:visited {color: #1E2832; text-decoration: none; }
.kalenderoverskrift A:hover {color: #1E2832; text-decoration: underline; }

.kalenderfelt
{
	font-family: verdana;
	font-size: 9px;
	color: #1E2832;
}
.kalenderfelt A:link  { color: #1E2832; text-decoration: none; }
.kalenderfelt A:visited {color: #1E2832; text-decoration: none; }
.kalenderfelt A:hover {color: #1E2832; text-decoration: underline; }

.kalenderfeltgraa
{
	font-family: verdana;
	font-size: 9px;
	color: #aaaaaa;
}
.kalenderfeltgraa A:link  { color: #aaaaaa; text-decoration: none; }
.kalenderfeltgraa A:visited {color: #aaaaaa; text-decoration: none; }
.kalenderfeltgraa A:hover {color: #aaaaaa; text-decoration: underline; }

