/*GRUND*/
*, div { margin : 0; padding: 0; }
img { border: 0; margin: 0; }
html { margin: 0;  height: 100%; padding: 0; width:100%; }
body { margin: 0; height: 100.1%;  padding: 0; font-family: Georgia, "Times New Roman", Times, serif;   background: url(../billeder/bg.jpg) no-repeat 0px 0px; font-size: 62.5%; }
.clear { clear: both;}

/*LINKS*/
a:link { color: #666; text-decoration: underline; }
a:visited { color: #666;  text-decoration: underline;  }
a:hover { color: #000; text-decoration: none; z-index: 12;}
a:active { color: #000; text-decoration: none; }


/*TYPOGRAFI*/
h1 { text-indent: -2232px; font-size: 0.7em;}
h1 a { position: absolute; top: 34px; left: 34px; background: url(../billeder/LMunchaps.png) no-repeat 0px 0px !important; background: url(../billeder/LMunchaps.gif) no-repeat 0px 0px; height: 43px; width: 131px; margin: 0 0 0 0px; }
p { font-size: 12px; margin: 0 20px 2px 20px; color: #666; line-height: 15px; }
body#index div#holder div#indhold p.overskrift { font-size: 1.7em; margin: 20px 20px 22px 20px; color: #666; font-weight: normal; }
.billedeOverskrift { height: 34px;  }
.billedeOverskrift img { margin: 0; padding: 0;  }

body#portfolio div#indhold  div img { float:right; margin-left: 24px; margin-bottom: 4px;}
body#portfolio div#indhold  div p { margin: 0 0 0px 2px; color: #666; font-size: 12px; }
body#portfolio div#indhold  div {  border-bottom: 1px solid #ccc; clear:both; margin: 0px 16px 12px 16px; padding: 4px 0 0px 0;}
body#portfolio  div#indhold  div p.overskrift { font-size: 1.2em; margin: 0em 20px 22px 2px; color: #000; font-weight: bold; }
body#portfolio div#indhold  div p.portfolioInfo { font-size: 10px; margin: 4px 0 0 2px;}
body#portfolio div#indhold  .billedeOverskrift { margin-left: 16px; }



/*KASSERNE*/
div#holder { border-top-width: 10px; border-top-style: solid;  padding: 0 0 0px 0; font-size: 1em; max-width: 1000px;  }
div#indhold {  background-color: #fff; width: 790px; margin: 163px 44px 100px 42px; padding: 16px 0 40px 0;  height: 380px; }
body#portfolio div#indhold {   height: 100%;  background-color: #fff; width: 790px; margin: 163px 44px 100px 42px; padding: 16px 0 40px 0;  }
body#index div#indhold {  width: 774px; margin: 163px 12px 100px 44px; padding: 8px; background:none; background-color :#fff;  height: 420px;  }

div#indexvenstre {  background-color: #fff; width: 558px; margin: 0px 0px 0 0; padding: 0px 0 0px 0; float:left;  }
body#index div#indhold div#indexvenstre img, body#index div#indhold div#indexvenstre p {  margin:0; padding: 0;  }
div#indexhojre {  background-color: #fff; width: 208px; margin: 0px; padding: 0px 0 0px 6px; float:left;   }
div#indexhojre p { margin: 0px 12px 12px 12px; padding: 0px 0 0px 0px;    }
body#index div#indhold div#indexhojre p.overskrift { margin: 24px 0px 12px 12px; padding: 0px 0 0px 0px;   }

div#venstresmal {  background-color: #fff; width: 235px; margin: 0px 20px 0 0; padding: 0px 0 10px 0; float:left; }
div#venstrebred {  background-color: #fff; width: 460px; margin: 0px 20px 0 0; padding: 0px 0 10px 0; float:left; }
div#venstre {  background-color: #fff; width: 370px; margin: 0px 20px 0 0; padding: 20px 0 10px 0; float:left; height: 195px;  }

div#midtesmal {  background-color: #fff; width: 235px; margin: 0px 20px 0 0; padding: 36px 0 10px 0; float:left; }

div#hojrebred {  background-color: #fff; width: 500px; margin: 0px; padding: 36px 0 10px 0; float:left; }
div#hojresmal {  background-color: #fff; width: 235px; margin: 0px; padding: 36px 0 10px 0; float:left; }
div#hojre {  background-color: #fff; width: 380px; margin: 0px; padding: 20px 0 0px 0; float:left;  height: 205px;  }
div#hojre p { margin: 24px 10px;}

/*MENUEN*/
ul#menu { background: url(../billeder/bgUl.png) no-repeat right bottom !important; background: url(../billeder/bgUl.gif) no-repeat right bottom; height: 2.4em; margin: 0 44px 0 220px; min-width: 570px;  padding:0;   }
ul#menu li { display:inline; line-height: 2.4em;  list-style: none; margin: 0 22px 0 10px;  }
#menu li a {  margin: 0px; text-decoration:none; padding:0px 0 0 10px; font-size: 1em; height: 3.7em;  text-transform:uppercase; }
ul#menu li a:hover  { background: url(../billeder/liAktiv.png) no-repeat left 2px !important; background: url(../billeder/liAktiv.gif) no-repeat left 2px;  }
ul#menu li a.currentpage  { background: url(../billeder/liAktiv.png) no-repeat left 2px !important; background: url(../billeder/liAktiv.gif) no-repeat left 2px;  }



