#locator {
  position: absolute;
}
.samples img {
  position: absolute;
  width:97px; 
  height:73px; 
}
.samples {
}
.samples td {
  background-color: red;
  vertical-align: top;
}
#fotosEks {
  position: absolute;
  z-index:1;
	visibility: hidden;
}
.fotosEks {
  position: absolute;
  z-index:1;
	visibility: hidden;
}
.noPad {
  padding:  0px ! important;
}

body {
	background-color: #5E686D;
	margin: 0px;
	padding: 0px;
}

a {
  color:  #2e8b57;
  text-decoration:  none;
}

a:hover {
  color:  #2e8b57;
  text-decoration:  underline;
}

body, td, p, li {
	font-family: 'MS Sans Serif',Geneva,sans-serif;
	font-size: 12px;
}
select {
	font-family: 'MS Sans Serif',Geneva,sans-serif;
	font-size: 12px;
  color:    #555555;
  margin: 0px;
}
p {
  margin: 6px;
}
.spcmarg {
  padding:          10px 8px 8px 8px;
}
.bigbg {
	background-image: url(../_i/bigbg.gif);
}

.front td {
	background-position: center;
	background-repeat: no-repeat;
}

.front .A, .front .B, .front .C {
  padding:          90px 8px 8px 8px;
  cursor:           hand;
}
.tahoma td {
	font-family:      tahoma,'Arial Narrow','Arial MT Condensed Light',sans-serif;
	font-size:        12px;
  color:            #555555;
}
.front .A {
	background-image: url(../_i/2erhverv.gif);
  height:           255px;
}

.front .B {
	background-image: url(../_i/2privat.gif);
}

.front .C {
	background-image: url(../_i/2service.gif);
}
.front .spots {
  padding:          20px 16px 16px 16px;
  height:           120px;
  vertical-align:   middle;
}

.afsnit {
  padding:  0px 0px 6px 0px;
}

.arial, .arial td {
	font-family: Arial,Helvetica,sans-serif;
}

.artOversk {
  font-weight:  bold;
  font-size:    14px;
  padding:  0px 0px 6px 0px;
}

.bannercolor {
	background-color: #FFFFFF;
}

.bannerlogo {
	background-color: #FFFFFF;
	background-image: url(../_i/jogg.gif);
	background-position: center;
	background-repeat: no-repeat;
	cursor: hand;
	height: 80px;
	width: 160px;
}

.bannerovergang {
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFCC00', EndColorStr='#FF2D3234');
	width: 160px;
}

.black3d {
	border-color: #FFFFFF #FFFFFF #FFD700 #FFFFFF;
	border-style: ridge ridge solid ridge;
	border-width: 2px 0px 2px 0px;
}

.center {
  text-align:  center;
}

.colofon td {
	background-color: #889399;
	color: #303030;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding: 6px;
  text-align: center;
}

.colofon a {
	color: #303030;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}

.colofon a:hover {
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}

.doc {
	height: 80px;
}

.dropmenu {
	filter:           progid:DXImageTransform.Microsoft.Alpha(opacity=80) ! important;
}

.dropmenu td {
	color:            #000000 ! important;
	font-weight:      normal ! important;
	padding:          6px ! important;
	text-align:       left ! important;
}

.fade, .fade td {
	color: #C0C0C0;
}

.fed, .fed td, .fed input {
	font-weight: bold;
}

.geneva, .geneva td {
	font-family:      'MS Sans Serif',Geneva,sans-serif;
}

.grad {
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFa0a0a0', EndColorStr='#FF8D9295');
}

.artHead {
	height: 40px;
  vertical-align: bottom;
  padding:  6px;
}

.ArtHeadcolor {
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFF8E8A9', EndColorStr='#FFE8D99D');
	background-color: #F8E8A9;
	border-color: #F8E8A9;
}

.ArtHeadfont {
  color: #ab8e15 ! important;
	font-family:      'MS Sans Serif',Geneva,sans-serif;
	font-size: 16px;
  font-weight:  bold;
  vertical-align: bottom;
}

.fuld {
  width:  1005;
}

.head {
	height: 40px;
  vertical-align: bottom ! important;
}

.headcolor {
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFF8E8A9', EndColorStr='#FFE8D99D');
	background-color: #F8E8A9;
}

.headfont, .headfont td {
  color: #ab8e15 ! important;
	font-family:      'MS Sans Serif',Geneva,sans-serif;
	font-size: 16px;
  font-weight:  bold;
  vertical-align: bottom ! important;
}

.headPad td, .thisPad {
  padding:  6px;
}

.inset a {
  color: #2D3234 ! important;
}

.kant_left {
	background-image: url(../_i/kant_left.gif);
	background-position: right;
	background-repeat: repeat-y;
}

.kant_left_bot {
	background-image: url(../_i/kant_left_bot.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.kant_bot {
	background-image: url(../_i/kant_bot.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.kant_bot_right {
	background-image: url(../_i/kant_bot_right.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.kant_right {
	background-image: url(../_i/kant_right.gif);
	background-position: left;
	background-repeat: repeat-y;
}
.lightblue {
	background-color: #e7f2f7;
}
.formMarginen {
	padding: 20px 20px 0px 20px;
}
.marginen {
	padding: 20px;
}

.marginenCol {
	padding: 20px 20px 20px 0px;
}

.navbar {
	background-color: #2D3234;
	fload: right;
	text-align: right;
}

.navbar td {
	color: #EFF0F1;
	height: 22px;
	text-align: center;
}

.navbutw {
	cursor: default;
}

.navcolor {
	background-color: #2D3234;
}

.noRoom {
	padding: 1px ! important;
}

.option {
	background-color: #FFFBE9;
	padding: 4px 4px 4px 6px;
}

.paper {
	background-color: #BCC2C5;
}

.paper td {
	color: #40464A;
}

.px10, .px10 td {
	font-size: 9px;
}

.px11, .px11 td {
	font-size: 9px;
}

.px12, .px12 td {
	font-size: 11px ! important;
}

.px14, .px14 td {
	font-size: 9px;
}

.px9, .px9 td {
	font-size: 9px;
}

.right {
  float:  right;
}
.scolor {
  scrollbar-base-color: #e7f2f7;
  scrollbar-face-color: #e7f2f7;
}
.singlerow {
	height: 25px;
}

.small, .small td {
	font-family: 'Arial Narrow','Arial MT Condensed Light',sans-serif;
}

.stdTbl {
	background-color: #5baed0;
}

.stdTbl td, .stdTbl a {
	color: #33525f;
	padding: 6px;
}

.stdTbl thead td {
	color: #33525f;
  font-weight:  bold;
}

.stdTbl tbody td {
	background-color: #e7f2f7;
}

.stdInput, .stdBut {
  border: solid 1px #5E686D;
  height: 20px;
}

.stdInput {
	background-color: #FDF9E8;
  width:  140px;
}
.stdTbl .select {
  padding:  0px;
  vertical-align: top;
}
.stdTbl .select option {
	background-color: #e7f2f7;
}

.noPad tbody td {
  padding:  0px;
  height: 19px;
}

.stdTbl input {
	background-color: #e7f2f7;
  border: none;
	font-family: 'MS Sans Serif',Geneva,sans-serif;
	font-size: 12px;
  color:  #505050;
  height: 15px;
}
.s {
  border-bottom:    solid 1px #5baed0 ! important;
}

.e {
  border-right:     solid 1px #5baed0 ! important;
}

.stdBut {
	background-color: #889399;
  color:            #000000;
  width:            68px;
}

.suboptions {
  color:            #ab8e15 ! important;
	font-family:      Arial,Helvetica,sans-serif;
  font-weight:      bold;
	padding:          4px 4px 4px 6px;
  vertical-align:   bottom;
}

.subOversk {
	font-family:      Arial,Helvetica,sans-serif;
  font-weight:      bold;
  font-size:        14px;
  padding:          6px 0px 0px 0px;
}

.tall {
  height:           300px;
}

.tallminus {
  height:   275px;
}

.tblMargen {
	padding: 10px;
	font-size: 14px;
}

.tema {
	height: 90px;
}

.toolBar {
}

.toolBarcolor {
	background-color: #716d53;
}

.toolBarcolor td, .toolBarcolor a {
  color: #f3f1e7;
}

.toolBarcolor a:hover {
  color: #ffff00;
  text-decoration:  none;
}

.toolBarfont {
	font-family:  'MS Sans Serif',Geneva,sans-serif;
	font-size:    16px;
  font-weight:  bold;
}

.toolBar .button {
	padding: 4px 0px 4px 30px;
}

.top {
	vertical-align: top;
}

.verdana, .verdana td {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}

.white3d {
	border-bottom: double 3px #FFFFFF;
}

.white {
	background-color: #FDF9E8;
}
.tblMargen .navag td {
  padding:  0px 8px 0px 8px;
}
.wingdings {
	font-family: Wingdings,'Zapf Dingbats';
}
sup {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 9px ! important;
}
.contside input,.contside textarea {
  border: solid 1px #505050 ! important;
}
.contside .knapper {
  border: solid 1px #505050 ! important;
  background-color: #C0C0C0;
  color:  #505050;
  width:  70px;
}
.margin15 {
  margin: 15px;
}
.noborder input {
  border: none 1px #C0C0C0 ! important;
}
label tr {
  cursor: hand;
}
fieldset {
  border-style: solid;
  border-width: 1px;
  border-color: #505050;
}
fieldset textarea {
  width: 435px;
}
legend {
  background-color: #C0C0C0 ! important;
  border-style: solid;
  border-width: 1px;
  border-color: #505050;
  padding: 2px 20px 2px 4px;
  color: #000000;
}
.w40 {
  width: 40px;
}
.w174 {
  width: 174px;
}
.w200 {
  width: 236px;
}
.indstillingeer textarea {
	background-color: #e7f2f7;
  border: none;
	font-family: 'MS Sans Serif',Geneva,sans-serif;
	font-size: 12px;
  color:  #505050;
}
.mHead {
  background-color: #D1E9F4 ! important;
}
