* {
  padding:0;
  margin:0
}
BODY {
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#000;
  margin-left:15px;
  margin-top:0px;
  margin-right:0;
  scrollbar-arrow-color:#FFF;
  scrollbar-face-color:#87C0DA;
  scrollbar-3dlight-color:#00F;
  scrollbar-highlight-color:#00F;
  scrollbar-shadow-color:#87C0DA;
  scrollbar-darkshadow-color:#FFF;
  scrollbar-track-color:#FFF;
  background-repeat:no-repeat
}
A:link {
  text-decoration:none;
  color:#399;
  font-weight:bold;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif
}
A:visited {
  text-decoration:none;
  color:#399;
  font-weight:bold;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif
}
A:hover {
  text-decoration:none;
  color:#78BDD6;
  font-weight:bold;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif
}
A.email:link {
  text-decoration:none;
  color:#399;
  font-weight:bold;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif
}
A.email:visited {
  text-decoration:none;
  color:#399;
  font-weight:bold;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif
}
A.email:hover {
  text-decoration:none;
  border-bottom:1px solid #78bdd6;
  color:#78BDD6;
  font-weight:bold;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif
}
A.priser:link {
  text-decoration:none;
  border:none;
  color:#000;
  font-weight:bold;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif
}
A.priser:visited {
  text-decoration:none;
  border:none;
  color:#000;
  font-weight:bold;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif
}
A.priser:hover {
  text-decoration:none;
  border-bottom:1px solid #00f;
  color:#00f;
  font-weight:bold;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif
}
H1 {
  font-size:18px;
  font-weight:normal;
  text-transform:uppercase;
  color:#399;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}
H2 {
  margin-top:0;
  margin-bottom:5px;
  font-size:10px;
  color:#78BDD6;
  font-family:Arial, Helvetica, sans-serif; /*text-transform:uppercase; */
  margin-left:0;
  margin-right:0
}
H3 {
  margin-left:0;
  margin-top:10px;
  margin-bottom:0px;
  font-size:14px;
  text-transform:uppercase;
  color:#399;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-left:0;
  margin-right:0
}
p {
  line-height:1.3em
}
ul {
  margin-left:25px
}
li {
  padding:2px 0;
}
TD, DIV, SPAN, P {
  margin-left:0;
  margin-right:0;
  font-size:13px;
  color:#000;
  font-weight:normal;
  font-family:Arial, Helvetica, sans-serif;
  margin-top:0;
  margin-bottom:15px
}
HR {
  border: 0;
  height:2px;
  color:#78BDD6;
  background-color:#78BDD6;
}
/*Styling af venstre menu */
TD#menu {
  padding-top:30px
}
TD#menu DIV.menu A {
  color:#546A73;
  margin-top:0px;
  font-size:13px;
  font-weight:normal;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:small-caps
}
TD#menu DIV.menu A:link, TD#menu DIV.menu A:visited {
  color:#546A73;
  margin-top:0;
  font-size:13px;
  font-weight:normal;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:small-caps
}
TD#menu DIV.menu A:hover {
  color:#78BDD6;
  margin-top:0;
  font-size:13px;
  font-weight:normal;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:small-caps
}
TD#menu DIV.chosen {
  color:#83B29D;
  margin-top:0;
  font-size:13px;
  font-weight:normal;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:small-caps
}
TD#menu DIV.chosen A:link, TD#menu DIV.chosen A:visited {
  color:#83B29D;
  margin-top:0;
  font-size:13px;
  font-weight:normal;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:small-caps
}
TD#menu DIV.chosen A:hover {
  color:#78BDD6;
  margin-top:0;
  font-size:13px;
  font-weight:normal;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:small-caps
}
TD#menu DIV.submenu {
  margin-top:0px;
  margin-bottom:10px;
  color:#546A73;
  font-size:12px;
  font-weight:normal;
  font-family:Arial, Helvetica, sans-serif;
  line-height:18px;
  margin-left:25px;
  font-variant:small-caps
}
TD#menu DIV.submenu A:link, TD#menu DIV.submenu A:visited {
  margin-top:0px;
  margin-bottom:10px;
  color:#546A73;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif
}
TD#menu DIV.submenu A:hover {
  margin-top:0px;
  margin-bottom:10px;
  color:#78BDD6;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif
}
TD#menu DIV.subchosen {
  color:#83B29D;
  margin-top:0px;
  margin-bottom:10px;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:small-caps;
  margin-left:25px
}
TD#menu DIV.subchosen A:link, TD#menu DIV.subchosen A:visited {
  color:#83B29D;
  margin-top:0px;
  margin-bottom:10px;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:small-caps
}
TD#menu DIV.subchosen A:hover {
  color:#78BDD6;
  margin-top:0px;
  margin-bottom:10px;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:small-caps
}
/*Styling af tabeller */
.tdcontent {
  width:510px;
  margin-bottom:5px;
  padding-left:30px;
  padding-right:30px
}
.tdright {
  background-image:url(default_FILES/rightbar_bg.jpg);
  background-repeat:repeat-y;
  background-color:#78BDD6;
  width:160px;
  padding:10px
}
.tdright p {
  font-size:12px
}
.tdright p em {
  font-size:20px;
  font-style:normal;
  font-weight:bold;
  line-height:1em;
    
}
.tdright a:link, .tdright a:visited {
  text-decoration:none;
  border-bottom:1px solid #333;
  font-size:12px;
  color:#333
}
.tdright a:hover {
  color:#999;
  text-decoration:none;
  border:none
}
.tdright h1, .tdright h2, .tdright h3 {
  color:#333
}
SELECT {
  font-size:12px;
  border-color:#56967A;
  color:#000;
  font-weight:normal;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:small-caps
}
/*Styling af input-objekter 
BOTTOM{background-color:#ECEDEE; border-color:#56967A; border-style:solid; border-width:1px; color:#56967A; font-weight:bold; font-size:12px; font-family:Arial,Helvetica,sans-serif; font-variant:small-caps; padding:5px; width:50px}
INPUT{background-color:#FFF;  font-size:12px; font-weight:normal; font-family: Verdana,Arial,Helvetica,sans-serif}
.seek{width:80px; background-color:#FFF; border-color:#56967A; border-style:solid; border-width:1px; color:#000; font-size:12px; font-weight:normal; font-family:Arial,Helvetica,sans-serif; font-variant:small-caps; padding:5px; width:50px}
*/
/*
FORM TABLE TR TD{padding-left:1px; padding-right:15px}
FORM TABLE TR TD.csc-form-labelcell, 
FORM TABLE TR TD.csc-form-commentcell{valign:left; color:#546A73; font-variant:small-caps}
FORM TABLE.csc-mailform TR TD.csc-form-labelcell{valign:left; color:#546A73; font-variant:small-caps}
FORM TABLE.csc-mailform TR TD{valign:left; color:#83B29D; font-variant:small-caps}

/*fieldset.csc-mailform{margin-right:0; border-color:#56967A; border-style:solid; border-width:1px; padding-left:20px; padding-right:20px; padding-top:10px; font-family:Arial,Helvetica,sans-serif; font-variant:small-caps}
fieldset.csc-mailform label{float:left;  width:50px; color:#546A73; font-variant:small-caps}
*/
fieldset.csc-mailform field {
  border-color:#56967A;
  border-style:solid;
  border-width:1px;
  padding-left:20px;
  padding-right:20px;
  padding-top:10px;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:small-caps
}
Style the mailform fieldset.csc-mailform {
  border:0px
}
fieldset.csc-mailform label {
  float:left;
  width:100px;
  color:#546A73;
  font-variant:small-caps
}
.mf-input {
  border-color:#78BDD6;
  border-style:solid;
  border-width:1px;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:normal
}
.mf-pass {
  border-color:#56967A;
  border-style:solid;
  border-width:1px;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:normal
}
.mf-text {
  border-color:#56967A;
  border-style:solid;
  border-width:1px;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:normal
}
.mf-check {
  border-color:#56967A;
  border-style:solid;
  border-width:1px;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:normal
}
.mf-radio {
  float:left;
  width:100px;
  border-color:#56967A;
  border-style:none;
  border-width:1px;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:normal
}
.mf-select {
  border-color:#56967A;
  border-style:solid;
  border-width:1px;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:normal
}
.mf-file {
  border-color:#56967A;
  border-style:solid;
  border-width:1px;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:normal
}
.mf-reset {
  border-color:#56967A;
  border-style:solid;
  border-width:1px;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:normal
}
.mf-submit {
  border-color:#56967A;
  border-style:solid;
  border-width:1px;
  font-family:Arial, Helvetica, sans-serif;
  font-variant:normal
}
#footer {
  clear:both;
  width:100%
}
#footer a.imgLink, #footer a.imgLink:hover, #footer a.imgLink:visited {
  text-decoration:none;
  border:none;
}
p.bargain {
  font-size:20px
}
p.credit {
  float:left;
  width:100%;
  padding-top:1em;
  color:#666
}
p.right {
  text-align:right
}
.csc-sword {
  background:#ff0;
  font-weight:bold
}
table.indhold td {
  padding:0 15px;
}
table.indhold li a {
  font-size:10px;
  text-decoration:none;
  border:none
}
table.indhold li a:hover {
  text-decoration:none;
  border-bottom:1px solid #399
}
ul.toc {
  list-style-type:square;
  color:#399;
  font-size:10px;
  display:inline;
}
ul.toc a, ul.toc a:hover, ul.toc a:active, ul.toc a:visited {
  font-weight:normal;
}
table.hvt_table{
  border: 0px solid black;
  border-spacing: 0px;
}

table.hvt_table thead tr{
  font-family: Arial, monospace;
  font-size: 14px;
}

table.hvt_table thead tr th{
  border-bottom: 2px solid black;
  border-top: 1px solid black;
  margin: 0px;
  padding: 2px;
  background-color: #cccccc;
}

table.hvt_table tr {
  font-family: arial, monospace;
  color: black;
  font-size:12px;
  background-color: white;
}

table.hvt_table tr.odd {
  background-color: #AAAAAA;
}

table.hvt_table tr td, th{
  border-bottom: 1px solid black;
  padding: 2px;
}

table.hvt_table a:link{
  font-family:arial, monospace;
  text-decoration: none;
  color: teal;
}

table.hvt_table a:hover{
  text-decoration: underline;
}

table.hvt_table a:visited{
  color:black;
  text-decoration: none;
}
.clear {
  clear:both
}
span.specOffer {
  font-size:12px;
  text-transform:uppercase;
  color:#333;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
}
span.footnote {
  font-size: 10px;
  color: #333;
  line-height: 10px;
}
td.rightOp {
  text-align:right;
  vertical-align:top;
}
div.tilbud {padding:2px; background-color:#fff;}

ul li ul {
  position:relative;
left:-50px;
}
