/* Controls basic properties of the entire document */
body { 
	background-color: #B2B2B2; 
  background-image: url("smaagraaterner.gif");
	color: #000000;
}

td {  
	font-family:Verdana;
	mso-default-font-family:Verdana;
	mso-ascii-font-family: Verdana;
	mso-latin-font-family:Verdana;
	mso-greek-font-family:Verdana; 
	mso-cyrillic-font-family:Verdana;
	language:DA; 
	mso-ansi-language:DA;
	font-size: 13px;
	color: #333333;
}
                     
a:link { color: #000000; text-decoration: none ; font-size: 11px; font-weight: bold}
a:active { color: #FFFFFF; text-decoration: none ; font-size: 11px; font-weight: bold}
a:visited { color: #0000000; text-decoration: none ; font-size: 11px; font-weight: bold}
a:hover { color: #fff; text-decoration: none ; font-size: 11px; font-weight: bold}
a.kunde:link { color: #3333ff; text-decoration: none ; font-size: 11px; font-weight: bold}
a.kunde:visited { color: #3333ff; text-decoration: none ; font-size: 11px; font-weight: bold}
a.kunde:hover { color: #000000; text-decoration: none ; font-size: 11px; font-weight: bold}

tr.nyheder
{
  height: 180px;
}
td.nyheder
{
  border-color: #000000;
  border-left: hidden;
  
}

#cssboks {
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 80, finishOpacity = 80, startX=0, startY=0, FinishX=200, FinishY=20, style=1);
  opacity: 0,9; 
  -moz-opacity:0.9;
  -khtml-opacity:0.9;
}

div#menubox 
{
  position: relative;
  top: 0px;
  left: 0px;
}

.topmenu 
{
  position: absolute;
  width: 150px;
  top: -10px;
}

.submenu 
{
  display: none;
  position: relative;
  border-style: solid solid solid solid;
  border-color: navy;
  border-width: 1px 1px 1px 1px;
  filter: progid:DXImageTransform.Microsoft.dropShadow(Color=navy,offX=3,offY=3,positive=true);
  background-color: navy;
}

a.knap 
{
  background-color: #ffffff;
  color: #000000;
  display: block;
  font: normal bold 11px verdana;
  text-align: left;
  text-decoration: none;
  padding: 4px 2px 5px 2px;
  width: 138;
  height: 15px;
}

a.knap:hover 
{
  background-color: navy;
  color: #ffffff;
  text-decoration: none;
}

a.topknap 
{
  background-color: navy;
  color: #ffffff;
  display: block;
  font: normal bold 11px verdana;
  text-align: left;
  text-decoration: none;
  padding: 2px 12px 0px 5px;
  height: 20px;
  position: relative;
  left: 0 px;
  width: 150 px;
}

a.topknap:hover 
{
  color: #ffffff;
}

label
{
  width: 4em;
  float: left;
  text-align: left;
  margin: 0 1em 10px 1em;
  clear: both;
}
.input-box
{
  float: left;
  margin-bottom: 10px
  color: #2266aa;
  background: #f3f3f3;
  border: #2266aa solid 1px
}

.submit-button
{
  margin-left: 6em;
  clear: both;
  color: #ffffff;
  background: #6882ab;
  border: 2px #99ccff outset;
}

fieldset
{
  border: #2266aa solid 1px;
  width: 20em;
}

legend
{  
  background: #6882ab;
  color: #ffffff;  
  border: #27586a solid 1px;  
  padding: 1px 10px;
  
}

table.downloads
{
  padding: 10px;
}

tr.downloadsektion
{
  border: 1px solid #000000;
}

td.downloadsektion
{
  border-bottom: 1px solid #000000;
}

tr.downloadheader
{
}
