* {
  padding: 0px;
  margin: 0px;
}

body {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  padding: 0px;
  margin: 0px;
  background:url(baggrundudsnit.jpg);
}

/* TYPOGRAPHY */
p, ul, ol {margin: 5px;font-size:120%; line-height:20px;}
h1, h2, h3, h4, h5, h6 {letter-spacing: -1px; margin: 1.2em 0 .3em;padding-bottom: .1em}
h1 {font-size: 196%;margin-top:.6em;margin-left:5px;}
h2 {font-size: 136%;margin-top:.6em;margin-left:5px;}
h3 {font-size: 126%;margin-top:.6em;margin-left:5px;}
h4 {font-size: 116%;margin-top:.6em;margin-left:5px;}
h5 {font-size: 106%;margin-top:.6em;margin-left:150px;}
h6 {font-size: 96%;margin-top:.6em;margin-left:5px;}
small {font-size:11px;}
a {color: #fff;}
/*a:hover {text-decoration: none;}*/
/*venstre indrykning*/
div.indent {text-indent: 235px;}

/* GENERAL */


.clear {clear:both;}

#outer {
  position: relative;
  width: 900px;
  margin: 0px auto;
  min-height:550px;
  
}

#inner {
  position: relative;
  padding: 10px;
  margin-top:30px;
    
}

#header{
  position:relative;
  height:140px;
  margin-left:30px;
  Border-bottom:solid 1px #fff;
  float:left;
}

#flag {width:100px;float:right;display:inline; margin-top:10px;}
#flag img{margin:0px 3px 0px 0px;}
#flag a img{margin:0px 3px 0px 0px;}
  
#bredspalte {
  position: relative;
  width:720px;
  min-height:230px;
  padding-left:10px; padding-top:10px;
  float: left;
}

/*denne div bruges til gallerisiden for at centrerer indholdet*/
#galleri {
  position: relative;
  margin:20px 0px 50px 90px;
  text-align:center;
  min-height:230px;
  float: left;
}
 
#leftcol {
  position: relative;
  width: 150px;
   float: left; 
   font-family: Times, serif; 
   text-align:left;
}

/*to-spalter*/
#tospalte {
  position: relative;
  width: 900px;
}

#venstrespalte {
  position: relative;
  margin-left:105px;
  width: 28%;
  float: left;
}

#hojrespalte {
  position: relative;
  width: 48%;
  margin-right:5px;
  float: right;
}
/* NAVIGATION */
  #menu ul {position:static;margin:0;padding:0px;}
  #menu{padding-right:30px;}  
  #menu li {list-style:none;}
  #menu {;padding-top:5px;margin-top: 5px;}
  #menu a {font:times; font-size: 16px;line-height:25px;display:block;padding 5px 0px 5px 0px;}
  #menu a, #menu a:link, #menu a:visited, #menu a:hover, #menu a:active 
  {text-decoration:none;cursor:pointer;} 
  #menu a:link {color:#000;} 
  #menu a:visited {color:#000;} 
  #menu a:hover {color:#fff;}
  #menu li.active a:link, #menu li.active a:visited, #menu li.active a:hover, #menu li.active a:active 
  {color:#ffffff;} 
  #menu li {border-top: ,5px solid #fff;border-bottom: 1px solid #fff;}

/* NAVIGATION - 2. niveau */
  #menu ul {margin: 0 0 1em 15px;padding:0}
  #menu li.active li a, #menu li.active li a:link, #menu li.active li a:visited {line-height:1.5;padding:0 0 0 12px;font-weight:normal;width:auto;color:#000;width:130px;display:block;}
  #menu li.active li a:hover, #menu li.active li a:active {color: #fff;}
  #menu li.active li {border: none;margin:0;}
  #menu li.active li.active a:link, 
  #menu li.active li.active a:visited, 
  #menu li.active li.active a:hover, 
  #menu li.active li.active a:active {font-weight:bold;}

#billed1{
  position:relative;
  margin-left:10px;
  margin-top:10px;
  float:left;
  clear:both;
}
#billed2{
  position:relative;
  margin-left:10px;
  margin-top:10px;
  float:left;
}
#billed3{
  position:relative;
  margin-left:10px;
  margin-top:10px;
  float:left;
}
#billed4{
  position:relative;
  margin-left:10px;
  margin-top:10px;
  float:left;
}

#billed5{
  position:relative;
  margin-left:10px;
  margin-top:10px;
  float:left;
}


#footer {
  position: relative;
  line-height:20px;
  padding:0px;
  text-align: center;
  margin-top:10px;
  height: 20px;
  clear: both;
  border-top:1px solid #fff; padding-top:5px;
}



.tx-bktfegraphiccounter-pi1 table tr td {}

.hiddendata {
  display: none;
}

