body { background:#fffaed; margin:0; padding:0;}
p, a, li, td, th, div, input, textarea, span { font-family:Verdana,Arial, Sans-Serif; font-size:11px;}
a {color:#608b3b;}
a img {border:none;}
.clear { clear:both;}
.date { color:#646464;margin:0;}
.noborder {border:none !important;}

.bool input {width:auto !important;}
div#SiteContainer {}

div#TopContainer { height:80px; width:982px; margin: 0 auto 0 auto; background: url(/media/43236/top-bg.gif) no-repeat;}
div#TopContainer div#TopLeft { float:left; width:300px;}
div#TopContainer div#TopLeft img { margin: 12px 0 0 14px;}
div#TopContainer div#TopRight { float:right;width:300px; text-align:right; margin:11px 20px 0 0;}
div#TopContainer div#TopRight a { display:block; margin: 0 0 10px 0;}

div#TopNavigationContainer { background: transparent url('../images/menubg.gif') 0 0 repeat-x; height:40px; }
div#TopNavigationContainer ul{ list-style:none;  padding:0;width:982px; margin: 0 auto 0 auto;}
div#TopNavigationContainer ul li{margin: 0; padding:0; float:left; position:static;}
div#TopNavigationContainer ul li a{ text-transform:uppercase; color:White; display:block; text-decoration:none;background: transparent url('../images/menuseparator.gif') 0 0 no-repeat; height:40px;}
div#TopNavigationContainer ul li a span{ padding: 14px 18px 0 18px; display:block; }
div#TopNavigationContainer ul li.selected a,
div#TopNavigationContainer ul li a:hover{background: transparent url('../images/menubghover.gif') 0 0 repeat-x;}

div#TopNavigationContainer ul.sub{ position:absolute; border-top:1px solid #30461e; width:200px; margin: 0 0 0 0; display:none;}
div#TopNavigationContainer ul.sub li{clear:both; background:#658f42; width:200px; min-height:28px; }
div#TopNavigationContainer ul.sub li a span {padding: 8px 18px 0 18px; display:block;}
div#TopNavigationContainer ul.sub li a{border-top:1px solid #7db44e;border-bottom:1px solid #30461e; background:#658f42;margin:0;display:block;min-height:28px;}
div#TopNavigationContainer ul.sub li a:hover,
div#TopNavigationContainer ul.sub li.selected a{ background: black url('../images/submenuactive.gif') 0 0 repeat-x;}
div#TopNavigationContainer ul.sub li.bottom {background: transparent url('../images/submenubottom.gif') 0 0 no-repeat; height:13px;}

div#BreadcrumbContainer {width:982px; margin: 0 auto 0 auto;}
div#BreadcrumbContainer ul { list-style:none;  padding:0; margin:10px 0 0 20px;}
div#BreadcrumbContainer ul li{margin: 0 5px 0 0; padding:0; float:left;}
div#BreadcrumbContainer ul li a { color:Black; text-decoration:none;}
div#BreadcrumbContainer ul li a:hover { text-decoration:none;color:#608b3b;}

div#ContentContainer{width:982px; margin: 12px auto 0 auto; overflow:hidden;}
div#ContentContainer div#LeftContainer{ width:200px; float:left;}
div#LeftNavigation {width:191px; margin: 0 0 0 8px;}
div#LeftNavigation h1 { background: #405C27 url('../images/fixedsubtop.gif') 0 0 no-repeat; min-height:47px; list-style:none; padding:0 5px 10px 0; margin: 0; }
div#LeftNavigation h1 span { display:block; padding: 23px 0 0 21px; text-transform:uppercase; color:White; font-weight:bold;}
div#LeftNavigation ul {background: #595959 url('../images/fixedsubcontent.gif') 0 100% no-repeat;list-style:none;  padding:0; margin:0;}
div#LeftNavigation ul li { padding: 9px 0 0 0; border-bottom:1px solid #696969; min-height:22px;}
div#LeftNavigation ul li a{ display:block; color:white; text-decoration:none; text-transform:uppercase; margin:0 0 9px 21px;background: transparent url('../images/whitearrow.gif') 93% 0 no-repeat;}
div#LeftNavigation ul li.selected a{ color:#608b3b; background: transparent url('../images/greenarrow.gif') 93% 0 no-repeat;}

div#ContentContainer div#CenterContainer{ width:563px; float:left;}
div#ContentContainer div#CenterContainer h1{ color:#608b3b; margin:0 0 17px 0; font-family:Corbel, Verdana, Arial,Sans-Serif; font-size: 18px; text-transform:uppercase;}
div#ContentContainer div#CenterContainer h2{  color:#608b3b; margin:0 0 17px 0; font-family:Corbel, Verdana, Arial,Sans-Serif; font-size: 18px;}
div#ContentContainer div#CenterContainer p{ font-size: 11px; margin:0 0 12px 0; line-height:16px;}
div#ContentContainer div#CenterContainer ul{ margin:0 0 12px 0; list-style:none;}
div#ContentContainer div#CenterContainer ul li{ background: transparent url('../images/bullet.gif') 0 6px no-repeat; padding: 0 0 4px 10px;}
div#ContentContainer div#CenterContainer div#InnerContent {margin:10px 20px 0 20px;}

div#ContentContainer div#RightContainer{ width:180px; float:left; margin: 0 0 0 21px;}
div#ContentContainer div#RightContainer h2{ color:#608b3b; margin:0 0 17px 0; font-family:Corbel, Verdana, Arial,Sans-Serif; font-size: 18px;}

div#ContentContainer div#WideContentContainer{ width:780px; float:left;}
div#ContentContainer div#WideContentContainer h1{ color:#608b3b; margin:0 0 17px 0; font-family:Corbel, Verdana, Arial,Sans-Serif; font-size: 18px; text-transform:uppercase;}

div#ContentContainer div#WideContentContainer div#InnerContent {margin:10px 0 0 20px;}




div#BottomContainer {width:982px; margin: 50px auto 0 auto;background: transparent url('../media/33634/footer-bg.jpg') 0 0 no-repeat; height:128px; position:relative;}
div#BottomContainer p { margin:0px; }
div#BottomContainer h2 { color:black; margin:0 0 6px 0; font-family:Corbel, Verdana, Arial,Sans-Serif; font-size: 14px;} 
div#BottomContainer div.item { width: 175px; float:left;}
div#BottomContainer div#BottomLeft { float:left; width:700px; margin: 16px 0 0 33px;}
div#BottomContainer div#BottomRight { float:right; width:186px; margin: 16px 33px 0 0;}


div#MainSpotContainer { width:982px; margin: 30px auto 0 auto;}
div#MainSpotContainer div#MainSpotLeft {width:721px; height:311px; float:left;}
div#MainSpotContainer div#MainSpotRight {width:244px; height:311px;background: transparent url('../images/mainspotbg.gif') 0 0 no-repeat; float:left;}
div#MainSpotContainer div#MainSpotRight h1 { color:white; margin: 14px 21px 0px 21px; padding: 10px 0 18px 0; font-family: Verdana, Arial,Sans-Serif; font-size: 16px; text-transform:uppercase; border-bottom: 1px solid #FFF; font-weight: bold; line-height: 20px}
div#MainSpotContainer div#MainSpotRight h1 a {color:white; font-size: 16px; text-transform:uppercase; font-weight: bold; line-height: 20px; text-decoration: none;}
div#MainSpotContainer div#MainSpotRight h1 a:hover { color: #608B3B;}
div#MainSpotContainer div#MainSpotRight p { color:white; font-size: 11px; margin:0 0 12px 0; line-height:16px;}

div#BottomSpotContainer{ width:982px; margin: 25px auto 25px auto; }
div#BottomSpotContainer div.item { width: 225px; height: 170px; float:left; margin: 0 20px 0 0; overflow:hidden; background: url('../media/33554/bottomspot-bg.jpg') no-repeat;}
div#BottomSpotContainer div.item .innercontent {margin: 14px;}
div#BottomSpotContainer div.item h2 { color: #FFF; margin: 5px 0 5px 0; border-bottom: 1px solid #608B3B; padding: 0 0 8px 0; font-family: Verdana, Arial,Sans-Serif; font-size: 16px; text-transform: uppercase; font-weight: bold; line-height: 20px;}
div#BottomSpotContainer div.item p {color: #FFF; margin:0 0 12px 0;}
div#BottomSpotContainer div.item p.date {margin: 0;}
div#BottomSpotContainer div.item img {float: left; margin: 0 10px 0 0;}
div#BottomSpotContainer div.item a { background: transparent url('../images/greenarrow.gif') 100% 4px no-repeat; padding: 0 20px 0 0; font-weight: bold; text-decoration: none;}
div#BottomSpotContainer div.item a:hover { text-decoration: underline;}

div#BottomSpotContainer div.full { background: url('../media/33639/bottomspot-bg-full.jpg') no-repeat !important; margin-left: 2px}

table td { vertical-align:top; line-height:16px;}
table.form { width:100%; border-collapse:collapse; margin: 0 0 20px 0;}
table.form th { background:#608b3b; color:White; padding: 9px 6px 9px 6px; text-align:left; font-size:11px;}
table.form td {background:#dadadb; border-top:5px solid #fffaed; padding:5px; vertical-align:top;}
table.form td.left {width:245px;} 
table.form td.right{width:260px;}
table.form td.right input{width:260px; display:block;} 
table.form td.right textarea {width:260px; height:40px;} 
table.form td.date {width:76px;} 
table.form td.content {width:470px;} 
#TwoCol { height:320px;}
#TwoCol table.form { margin:0 !important;}
#TwoCol h2 { font-size:12px; }
#TwoCol table.form td.right input{width:240px; display:block;} 
#TwoCol table.form td.right textarea {width:240px; height:40px;} 
#TwoCol div.leftcoll { width:45%; margin: 0 4% 20px 0; float:left;}
#TwoCol div.rightcoll { width:45%; margin: 0 0 20px 0; float:left;}

table.form tr.ButtonRow td {background:none; text-align:right; padding-right:0;}

table.contacts { width:100%;}   

div#ProductImageSection {}
div#ProductImageSection div#LeftSection{ float:left; width:552px;}
div#ProductImageSection div#LeftSection img{ display:block;}
div#ProductImageSection div#RightSection{float:left; width:201px;}
div#ProductImageSection div#RightSection h2{ color:#608b3b; margin:0 0 17px 0; font-family:Corbel, Verdana, Arial,Sans-Serif; font-size: 18px;}
div#ProductImageSection div#RightSection div.imagesection{float:right; width:92px; height:52px; margin: 0 0 13px 8px; cursor:pointer;}
div#ProductImageSection div#RightSection div.imagesection img{ display:block;}


div#TabContainer {position:relative;}
div#TabContainer div#Tabs{ position:absolute; top:0; z-index:1;}
div#TabContainer div#Tabs ul{margin: 0 0 0 10px; padding:0; list-style:none; width:772px;}
div#TabContainer div#Tabs ul li{margin: 0 1px 0 0; padding:0; list-style:none; display:inline; position:relative;}
div#TabContainer div#Tabs ul li img{border:none; position:absolute;top:0px;right:0;}
div#TabContainer div#Tabs ul li a{ display:block; color:Black; font-weight:bold; text-decoration:none;padding:10px 13px 13px 13px;background: transparent url('../images/tableft.gif') 0 0 no-repeat;float:left;position:relative;}
div#TabContainer div#Tabs ul li a span{ background: transparent url('../images/tabright.gif') 100% 1px no-repeat; width:13px; height:32px; display:block;position:absolute; top:0; right:0;}
div#TabContainer div#Tabs ul li.selected{}
div#TabContainer div#Tabs ul li.selected a{background: transparent url('../images/tableftactive.gif') 0 0 no-repeat;}
div#TabContainer div#Tabs ul li.selected a span{ background: transparent url('../images/tabrightactive.gif') 100% 0  no-repeat;}
div#TabContainer div#TabContent { width:772px; background: transparent url('../images/tabcontent.gif') 0 0  no-repeat; position:absolute; top:28px; z-index:0; min-height:300px;}
div#TabContainer div#TabContent div.container { display:none; margin:30px 15px 30px 15px;}
div#TabContainer div#TabContent div.leftColumn {width: 360px; float:left;}
div#TabContainer div#TabContent div.rightColumn {width: 360px; float:left;}
div#TabContainer div#TabContent h3 { font-size:11px; margin:0 0 5px 0;}
div#TabContainer div#TabContent p { margin:0 0 12px 0;}
div#TabContainer div#TabContent ul{ margin:0 0 12px 0; list-style:none;}
div#TabContainer div#TabContent ul li{ background: transparent url('../images/bullet.gif') 0 6px no-repeat; padding: 0 0 4px 10px;}
div#TabContainer div#contentad { height: 330px;}

div#TabContainer div#TabContent span.badmedspa { display:block; margin: 0 0 15px 0;background: transparent url('../images/icons/badmedspa.gif') 0 0  no-repeat; padding: 0 0 0 30px; height:25px;}
div#TabContainer div#TabContent span.bebyggetareal { display:block; margin: 0 0 15px 0;background: transparent url('../images/icons/bebyggetareal.gif') 0 0  no-repeat; padding: 0 0 0 30px; height:25px;}
div#TabContainer div#TabContent span.boligareal { display:block; margin: 0 0 15px 0;background: transparent url('../images/icons/boligareal.gif') 0 0  no-repeat; padding: 0 0 0 30px; height:25px;}
div#TabContainer div#TabContent span.gaestetoilet { display:block; margin: 0 0 15px 0;background: transparent url('../images/icons/gaestetoilet.gif') 0 0  no-repeat; padding: 0 0 0 30px; height:25px;}
div#TabContainer div#TabContent span.overdaekketterasse { display:block; margin: 0 0 15px 0;background: transparent url('../images/icons/overdaekketterasse.gif') 0 0  no-repeat; padding: 0 0 0 30px; height:25px;}
div#TabContainer div#TabContent span.redskabsrum { display:block; margin: 0 0 15px 0;background: transparent url('../images/icons/redskabsrum.gif') 0 0  no-repeat; padding: 0 0 0 30px; height:25px;}
div#TabContainer div#TabContent span.sauna { display:block; margin: 0 0 15px 0;background: transparent url('../images/icons/sauna.gif') 0 0  no-repeat; padding: 0 0 0 30px; height:25px;}
div#TabContainer div#TabContent span.sovepladser { display:block; margin: 0 0 15px 0;background: transparent url('../images/icons/sovepladser.gif') 0 0  no-repeat; padding: 0 0 0 30px; height:25px;}
div#TabContainer div#TabContent span.terasse { display:block; margin: 0 0 15px 0;background: transparent url('../images/icons/terasse.gif') 0 0  no-repeat; padding: 0 0 0 30px; height:25px;}
div#TabContainer div#TabContent span.vaerelser { display:block; margin: 0 0 15px 0;background: transparent url('../images/icons/vaerelser.gif') 0 0  no-repeat; padding: 0 0 0 30px; height:25px;}

div#TabContainer div#TabBottom{width:772px; background: transparent url('../images/tabbottom.gif') 0 0  no-repeat; height:20px; position:absolute; bottom:0; left:0;}

div#TabContainer div#TabContent iframe {width:750px; height:330px; border:none;}










































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h1 {

}

h2 {

}


