body {background: url(/objects/fixed/bg2.jpg);font-family: Verdana, Arial, Sans-serif;font-size: 12px;font-weight: normal;line-height: 15px;color: #000;margin: 0;padding: 0;}
img {border: none;}
a {color: #444; text-decoration: underline;}
#logoholder {width: 849px; margin: 0 auto; padding: 0;background: url(/objects/fixed/logo.png) no-repeat !important; background: url(/objects/fixed/logo.gif) no-repeat; }
#flashholder {width: 849px; height: 75px; margin: 0 auto; padding: 0;}
#fakelogo {width: 237px; height: 164px;}
#content { background:url(/objects/fixed/bg1.jpg) repeat-x;color: #000; min-height: 200px;}
#mainpage {width: 849px; margin: 0 auto; padding: 0; }
#mainrundel {margin: 0; padding: 0; width: 849px; height: 26px; background: url(/objects/fixed/toprundel.png) no-repeat !important;background: url(/objects/fixed/toprundel.gif) no-repeat;}
#mainbigpic {margin: 0; padding: 0; width: 849px; height: 229px;background: url(/objects/fixed/mainpagebg.jpg) repeat-y;}
#maincontent {background: url(/objects/fixed/mainpagebg.jpg) repeat-y; margin: 0 auto; padding: 0;width: 849px;}
#slutrundel {margin: 0; padding: 0; margin-bottom: 20px; width: 849px; height: 26px; background: url(/objects/fixed/botrundel.png) no-repeat !important;background: url(/objects/fixed/botrundel.gif) no-repeat;}

strong {color: #666;}
#menu {float: left; width: 204px; padding: 17px 10px 17px 17px; margin:0;font-family: Arial, Verdana, sans-serif; font-size: 14px; line-height: 28px; color: #666;}
#menu ul {list-style: none; margin: 0; padding: 0;}
#menu li {display: block;}
#menu a {color: #666; font-weight: bold; text-decoration: none; text-transform: uppercase;padding: 0; margin: 0;}
#menu ul ul a {padding: 0 0 0 15px; font-size: 12px; text-transform: none;line-height: 16px;}
#menu ul ul ul{padding: 0 0 0 15px;}
#menu a.menuSideOff{}
#menu a.menuSideOn{}
#menu a.menuSideInvOff{text-decoration: underline;}
#menu a.menuSideInvOn{text-decoration: underline; }
#menu a.menuSideUcOff{text-decoration: line-through;}
#menu a.menuSideUcOn{text-decoration: line-through;}
.newslist {padding: 10px 2px 0 2px;}
h1 {padding: 0; margin: 0; margin-top: 0; font-family: Arial, Verdana, sans-serif; font-size: 22px; font-weight: bold;  line-height: 28px; color: #666;}
.h1 {padding: 0; margin: 0; margin-top: 0;font-family: Arial, Verdana, sans-serif; font-size: 22px; font-weight: bold;  line-height: 28px; color: #666;}
h2 {padding: 0; margin: 0; margin-top: 0;font-family: Arial, Verdana, sans-serif; font-size: 18px; font-weight: bold;  line-height: 24px; color: #666;}
.h2 {padding: 0; margin: 0; margin-top: 0;font-family: Arial, Verdana, sans-serif; font-size: 18px; font-weight: bold;  line-height: 24px; color: #666;}
h3 {padding: 0; margin: 0; margin-top: 0;font-family: Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; line-height: 18px; color: #666;}
.h3 {padding: 0; margin: 0; margin-top: 0;font-family: Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; line-height: 18px; color: #666;}

#pagecontent {float: left; width: 608px; padding: 17px 10px 17px 0;margin:0;}
.upicright {float: right; width: 250px; padding: 0; margin: 0;}
.utextl {float: left; width: 340px; padding: 0 18px 0 0; margin: 0;}
#startpagenews {float: right; width: 220px; padding: 0; margin: 0;}
#startpageleft {float: left; width: 370px; padding: 0 18px 0 0; margin: 0;}
.clearing {clear:both;}
#destinator_the_page {position: relative;margin: 0 auto 0 auto;padding: 0;font-size: 12px;color: #666;}
.mceContentBody {background-image: none;background-color: #ffffff;font-size: 75%;}
body.mceContentBody {margin: 3px;}
.mceContentBody {background: #fff;}
fieldset.login_legend {width: 330px;background: #ccc;margin: 20px;color: #333;}
#loginform label.loginlabel {display: block;}
#loginform legend {font-size: 14px;font-weight: bold;background: #ccc;border: 1px solid #999;padding: 3px;}
.login_left {float: left;}
.login_button {border: 1px solid #666;background: #fff;margin: 3px 0 3px 0;}
img.loginbox {width: 75px;margin: 15px 30px 15px 30px;}
#destinator_tab .destinator_obj_hidden {display: none;}
#destinator_tab .destinator_obj_visible {display: block;}

#faqbuttons{}
#faqlist{margin:0;}
.faqheaditem{font:bold 11px verdana, arial;color:#000; margin:20px 0 3px 22px;}
.faqheaditem a{font:bold 11px verdana, arial;color:#000;}
.faqlistitem{margin:0 0 5px 0;}
.faqcol1{margin:0 10px 0 0;}
a.faqcol1{margin:0;padding:0;}
.faqcol1 input{margin:0;padding:0;}
.faqcol2{margin:0;padding:0;}
.faqdetail{margin:0;}
#faqholderb input {border: 1px solid #999; background: #fff;}
#faqholderb input[type="hidden"] {display: none; height: 0; width: 0;}
#faqform{clear:left;margin:10px 10px 10px 0;}
#faqform h4{clear:both;font-weight:normal;font-size:10px;margin:0;}
#faqform h4.checkheading{clear:left;float:left;width:150px;margin:3px 0 0 0;}
#faqform input{display:block;clear:both;width:300px;margin:0 0 10px 0;}
#faqform iframe{clear:both;width:300px;margin:0 0 10px 0;}
#faqform textarea{clear:both;width:300px;margin:0 0 10px 0;}

#faqform input[type="submit"]{clear:both;width:100px;margin:10px 0 10px 0;}
#faqform input[type="checkbox"]{clear:right;width:15px;margin:5px 0 0 0;}
#faqform input[type="hidden"]{width:0;margin:0;}
#faqform select{width:300px;margin:0 0 10px 0;}
#faqform textarea{width:300px;margin:0 0 10px 0;}
#faqform #faqsort {width: 30px;}
#faqform #faqsubmit {width: auto; background: #fff; border: 1px solid #999; margin: 2px; }
#faqform #faqcancel {width: auto; background: #fff; border: 1px solid #999; margin: 2px; }
#faqform #faqnewbutton {width: auto; background: #fff; border: 1px solid #999; margin: 2px; }

#faqlist ul {list-style: none; margin: 0; padding: 0;}
#faqlist li {margin: 10px 0 10px 0;}
#faqlist .faqquestion {font-weight: bold;}
#faqlist .faqanswer {font-weight: bold;}


/* CSS FÖR GALLERI */
.destinator_gallery_holder_child{float:left;width:177px;height:175px;padding:0;margin:0 10px 10px 0;background:url(/objects/fixed/boxbg.jpg) no-repeat;text-align:center;}
.destinator_gallery_holder_child img{vertical-align:middle;}
.destinator_gallery_holder_child a{display:block;text-decoration:none;line-height:175px;}
.destinator_gallery_holder_child_objname{display:none;}

#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a {outline: none;}
#lightbox a img{ border: none; }
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;
	background: transparent url(/objects/fixed/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/objects/fixed/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/objects/fixed/lightbox/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%}
#imageData{padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}
/* CSS FÖR GALLERI */
