﻿BODY {
    background-color:#EEFFFF;
    color:#996666;
    font-family: "Verdana", "Arial";
    font-size: 9pt;
    text-align: left;
}

TH {
    font-weight:bolder;
    color:#996666;
    font-family : "Verdana", "Arial";
    font-size: 10pt;
    text-align:center;
}


H1 {
    font-family: cursive,serif;
    font-size: 17pt;
    margin-top: 15px;
}

H2 {
    font-size: 13pt;
}

H3 {
    font-size: 12pt;
    font-style: italic;
    font-family: sans-serif;
}

H4 {
    font-family: sans-serif;
    font-size: small;
}
.strong
{
    font-weight:Bolder;
}

center
{
     text-align:center;
}

A {
    text-decoration : none;
}

A:Hover {
    color: red;
    text-decoration : underline;
}

HR {
    height: 1pt;
}

textarea
{
  font-family: "Verdana", "Arial";
  font-size:10pt;
  border: solid 1px black;
  padding: 2px;
}

fieldset
{
  margin:10px 0 10px 0;
}

legend
{
  font-weight:bolder;
}

.InputTitel
{
  font-size:14px;
  font-weight:bolder;
}

.admStatus
{
  text-align:right;
  font-family:sans-serif;
  font-size:9pt;
}

a.knap, a.knap:visited
{
  color: Black;
  background-color : #dfdfdf;
  font-size : 10pt;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 1px;
  padding-bottom: 1px;
  border:1px outset black;
}

.Dummy1{font-size: 6pt;}

a.knap:hover
{
  color: Black;
  background-color : #eeeeee;
  font-size : 10pt;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 1px;
  padding-bottom: 1px;
  border : 2px outset Red;
  text-decoration : none;
}

TABLE.FormTable
{
  border-spacing:3px;
  margin-left:3px;
}
TABLE.FormTable TH {
  font-size: 10pt;
  Background-color:#ddddf0;
  FONT-WEIGHT: normal;
  TEXT-ALIGN:LEFT;
  PADDING-BOTTOM: 1px;
  PADDING-LEFT: 10px;
  PADDING-RIGHT: 2px;
  PADDING-TOP: 1px;
 }
TABLE.FormTable TD {
  PADDING-BOTTOM: 1px;
  PADDING-LEFT: 10px;
  PADDING-RIGHT: 10px;
  PADDING-TOP: 1px;
  TEXT-DECORATION: none;
}


/*Menu*/
/* AvisLayout=1 
   Flyttet til CSSmaster.xml 
   AvisLayout=1 slut */

.AdmVenstreForMenu
{
  Background-color:Blue;
  Color:White;
  font-variant: small-caps;
  padding: 0 3px 0 3px;
  height: 21px;
}

div.domMenu_menuBar
{
  background-color: #D6E7FF;
}

.HoejreForMenu
{
  background-color: #D6E7FF;
  line-height: 8px;
  vertical-align:middle;
  text-align:right;
  font-size:8pt;
  height:20px;
  width: 100%;
}

div.domMenu_menuElement {
    font-family: Verdana, Arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    white-space:nowrap;
    background-color: #D6E7FF;
    color: #000000;
    text-align: center;
    padding-left: 4px;
    padding-right: 4px;
    border: solid #660000;
    border-width: 0px 1px 0px 1px;
}
div.domMenu_menuElementHover {
    color: Red;
}
div.domMenu_subMenuBar {
    background-color: #D6E7FF;
    border: solid Black;
    border-width: 0px 1px 2px 1px;
}
div.domMenu_subMenuElement {
    font-family: Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    background-color: #D6E7FF;
    color: #000000;
    padding: 3px;
    margin:0px;
    border-width:0px 0px 1px 0px;
}
div.domMenu_subMenuElementHeading {
    font-size: 12px;
    font-weight: bold;
    text-align:center;
    background-color: #C6D7EF;
    border-width:1px 0px 1px 0px;
}
div.domMenu_subMenuElementHover {
    color: Red;
}

/*Faneblade*/
#fanerTop
{
    border-bottom: 1px solid black;
    margin: 12px 0px 0px 0px;
    padding: 0px;
    z-index: 1;
    padding-left: 10px
}

#fanerTop li
{
    display: inline;
    overflow: hidden;
    list-style-type: none;
}

#fanerTop a, a.active
{
    color: #000000;
    background: #DDE;
    border: 1px solid black;
    padding: 2px 5px 0px 5px;
    margin: 3px;
    text-decoration: none;
    font-weight:bold;
}

#fanerTop a.active
{
    background: #EEFFFF;
    border-bottom: 1px solid #DDFFFF;
}

#fanerTop a:hover
{
    color: #000000;
    background: #AAEEEE;
}

#fanerTop a.active:hover
{
    background: #DDFFFF;
    color: #000000;
}

/* Bund*/
#fanerBund
{
    border-top: 1px solid black;
    margin: 12px 0px 0px 0px;
    padding: 0px;
    z-index: 1;
    padding-left: 10px
}

#fanerBund li
{
    display: inline;
    overflow: hidden;
    list-style-type: none;
}

#fanerBund a, a.active
{
    color: #000000;
    background: #DDE;
    border: 1px solid black;
    padding: 2px 5px 2px 5px;
    margin: 3px;
    text-decoration: none;
    font-weight:bold;
}

#fanerBund a.active
{
    background: #DDFFFF;
    border-top: 1px solid #DDFFFF;
}

#fanerBund a:hover
{
    color: #000000;
    background: #AAEEEE;
}

#fanerBund a.active:hover span.fane:hover
{
    background: #DDFFFF;
    color: #000000;
}
/*Faner slut */

label.fane 
{
    color: #000000;
    background: #DDE;
    border: 1px solid black;
    padding: 4px 5px 3px 5px;
    margin: 1px;
    font-weight:bold;
    overflow: hidden;
    z-index: 1;
}

label.faneAktiv
{
    color: #000000;
    border: 1px solid black;
    padding: 4px 5px 3px 5px;
    margin: 1px;
    font-weight:bold;
    overflow: hidden;
    background: #EEFFFF;
    border-bottom: 1px solid #DDFFFF;
    z-index: 1;
}

label.fane:hover
{
    background: #DDFFFF;
}
label.faneAktiv:hover
{
    color: blue;
}

TD.smal, P.smal, .smal
{
    font-size: 7pt;
}

.opdat
{
  font-size: 8pt;
}

.even
{ background-color:#CCFFFF;
  height:20px;
}

.uneven
{ background-color:#FFFFCC;
  height:20px;
}

.evenR
{ text-align:right;
  background-color:#CCFFFF;
}

.unevenR
{ background-color:#FFFFCC;
  text-align:right;
}

.aktuel
{ background-color:yellow;
  height:20px;
}

.configList
{
  padding:2px 4px;
}
td.frame
{
    background-color : #ddFFFF;
    padding: 10px;
    border : thin solid black;
}

p.Hline {
    Color: Black;
    Border-Top: 1px solid Black;
    Border-Bottom: 1px solid black;
    Background-Color: #F0F0FF;
}

.Ramme, div.Ramme, p.Ramme
{
    border-style:solid;
    border-width:1px;
    border-color:Black;
    Background-Color: #F0F0FF;
    Padding:5px;
    margin:5px;
}

/* classes for validator */
.tfvHighlight
{
  color: #EE6666;
}

.tfvNormal
{
  color:#996666;
}

.VisArtikel
{
  z-Index: 1;
  position: absolute;
  overflow:auto;
  display: none;
  /*top i kode*/
  left: 100px;
  width: 500px;
  height: 550px;
  border: solid 1px black;
  padding: 0 3px 3px 3px;
  background-color: #FFFFFF;
}

.Index
{
  font-size: 10pt;
  font-weight: bold;
}
