@import url("/css/menu.css");
@import url("/css/products.css");
* {}
html,body {}
body {font: normal 11px/150% Verdana, Arial, Sans-serif;color: #616260;margin: 0;padding: 0; background: #f2f3ed;}
img {border: none;}
a {font: normal 11px Verdana, Arial, sans-serif; color: #424244; text-decoration: none;}
h1 {color: #616260; margin: 0; padding: 0; font: bold 18px/150% Arial, Verdana, sans-serif; }
h2 {color: #616260; margin: 0; padding: 0; font: bold 14px/150% Arial, Verdana, sans-serif;}
.h1 {color: #616260; margin: 0; padding: 0; font: bold 18px/150% Arial, Verdana, sans-serif; }
.h2 {color: #616260; margin: 0; padding: 0; font: bold 14px/150% Arial, Verdana, sans-serif;}
h3 {margin: 0; padding: 0; font: bold 14px/150% Arial, Verdana, sans-serif;}
h4.newshead {font: bold 10px/150% Verdana, Arial, sans-serif; margin: 0; padding: 0;}
h4.offerthead {font: bold 11px/150% Verdana, Arial, sans-serif; margin: 0; padding: 0;}
hr {color: #a2a2a2; border: none; border-top: 1px solid #a2a2a2; height: 1px;}
p {margin: 0; padding: 5px 0;}
#holder {width: 100%; padding: 0; margin: 0; background: url(/objects/fixed/mainbg.gif) repeat-x;}
#wrapper {width: 950px; margin: 0 auto; padding: 0;}
#top {width: 950px; margin: 0; padding: 0; background: url(/objects/fixed/logo.png) no-repeat; height: 98px;}
#logoclicker img {width:240px; height: 98px; display: block; float: left;}

#searchholder {background: url(/objects/fixed/searchbg.png) no-repeat; float: right; display: block; height: 32px; padding: 2px 10px; width: 267px; }
#searchholder input {border: none; background: #fff; font: normal 10px/100% Verdana, Arial, sans-serif; padding: 2px;}
#searchholder input.text {border: 1px solid #e1e1e1; width: 205px; padding: 3px 2px; }
#searchholder input.submitbutton {background: transparent url(/objects/fixed/searchbutton.png) no-repeat 0 3px; width: 52px; height: 22px; text-align: center; text-transform: uppercase; padding: 0;font-size: 10px;}

#breadcrumbs {margin: 0; padding: 5px 12px 4px 12px; background: #fff; color: #5fa8cf;font: normal 9px/100% Verdana, Arial, sans-serif;}
#breadcrumbs a {color: #5fa8cf;font: normal 9px/100% Verdana, Arial, sans-serif;}
#startpageimage img {display: block;}
#startpageimage object {display: block;}
#startpageimage embed {display: block;}
.textbild-left-content {width: 488px; float: left; padding: 0 0 25px 15px; margin: 0;}
.textbild-right-content {width: 370px; float: left; padding: 0 0 0 77px; margin: 0;}
.start-newsholder {padding: 0 0 30px 50px;}
.start-puffholder2 {width: 860px; padding: 30px 45px 45px 45px; margin: 0; background: #dbdcd7;}
.start-puffholder2 h1 {margin: 0; padding: 0 0 4px 5px; font: bold 11px/150% Arial, sans-serif;text-transform: uppercase; color: #404042;}
.start-newsholder2 h4 {margin: 0; padding: 0;}

.start-puffholder {width: 860px; padding: 0 45px 45px 45px; margin: 0; background: #dbdcd7;}
.start-puffholder h1 {margin: 0; padding: 0 0 4px 5px; font: bold 11px/150% Arial, sans-serif;text-transform: uppercase; color: #404042;}
.puffholder {float: left; width: 210px; padding: 0 0 0 5px; margin: 0;}
#headstart {background: url(/objects/fixed/headstart.jpg) no-repeat; height: 62px; width: 905px; padding: 0 0 0 45px; margin: 0;}
#headstart h1 br {display: none;}
#headstart h1 {margin: 0; padding: 6px 0 0 5px; font: bold 11px/150% Arial, sans-serif; color: #fff; text-transform: uppercase;}
.newsholder {width: 240px; float: left; padding: 0 60px 0 0;}
.newsholder p {font: normal 10px/150% Verdana, Arial, sans-serif; padding: 0 0 5px 0; }
.destinator_ingress_main .inedit {clear: both;} 



#textbild {background: url(/objects/fixed/textbild-bg.jpg) repeat-y 0 0; margin: 0; padding: 0; height: auto !important; height: 200px;}
#newsarchive {background: transparent; margin: 0; padding: 0; height: auto !important; height: 200px; padding: 0 0 50px 0;}
#newsarchive h1 {padding: 15px 0 0 0;}
#newsarchive a {color: #61625f;}
#newsarchive-top {background: url(/objects/fixed/newsarchive-top.gif) repeat-x; height: 36px;}
.naleft {float: left; width: 178px; padding: 0 0 0 16px;}
.naright {float: left; width: 574px; padding: 0 0 0 40px;}
.newsarchivelist { border-bottom: 1px solid #a2a2a2; padding: 6px 0 0 0;}


#textbild-top {background: url(/objects/fixed/textbild-top.jpg) no-repeat; height: 36px;}
#kontaktholder {padding: 0 0 20px 0;}
#kontaktholder input[type="hidden"]{display: none;}
#kontaktholder input.hidden {display: none;}
#kontaktholder input {float: left; display:block; clear: right; margin: 4px 0;font: normal 11px/150% Verdana, sans-serif; padding: 3px 2px;border: 1px solid #e1e1e1; width: 199px;}
#kontaktholder label {float: left; display:block; width: 90px;clear: left; margin: 4px;}
#kontaktholder textarea {float: left; display:block; clear: right; width: 380px !important; width: 380px;border: 1px solid #e1e1e1;font: normal 11px/150% Verdana, sans-serif; margin: 0 0 10px 0;}
#kontaktholder label.checkboxes {margin: 0 0 10px 99px; padding: 0; width: 260px;}
#kontaktholder input.checkbox {width: auto; border: none; margin: 0 10px 0 0; padding: 0; background: transparent url(/objects/fixed/checkboxbg.gif) no-repeat; width: 15px; height: 15px;}
#kontaktholder label.captchainfo {width: 162px !important; width: 140px;}
#kontaktholder img {float: left; display: block; clear: right; padding: 0 10px 0 0;}
#kontaktholder #submitButton {float: right; border: none; background: transparent url(/objects/fixed/skicka-btn.jpg) no-repeat 0 2px; width: 82px; height: 23px; text-align: center; text-transform: uppercase; padding: 0;font-size: 10px; }

#footer {padding: 0 0 40px 0; margin: 0;}
.footer-divider {border-top: 1px solid #a0a0a0;clear: both;}
.footer-tele {border-right: 1px solid #a0a0a0; padding: 0 10px 0 5px;float: left;}
.footer-fax {padding: 0 10px 0 10px; float: left; border-right: 1px solid #a0a0a0;}
.footer-constella {float: left;padding-left: 0;}
.footer-destinator {float: right; padding: 0 0 0 10px;}
.footer-destinator a {color: #ccc;}







#urvalsguide {padding: 0; margin: 0 0 20px 0;}
#urvalsguide-top {padding: 10px; margin: 0;display: table;width: 678px;display:none;}
#urvalsguide-top label {font: bold 12px/150% Verdana, sans-serif;display: block;float: left; padding: 0 25px 0 0;}
#urvalsguide-body {padding: 0; margin: 0;}
#urvalsguide-body .checkbox {margin: 0 2px 0 0; padding: 0; width: 15px; height: 15px;}
#urvalsguide form {margin: 0; padding: 0;}
.urval-types {float: left; width: 98px; padding: 0 5px 0 0; margin: 0;}
.urval-types img {border: 1px solid #a2a2a2;}
.urvalsguide-body-left {float: left; padding: 10px 36px 10px 56px;  width:304px;}
.urvalsguide-body-right {float: left; padding: 10px 10px 10px 36px; width: 215px;}











.clearing {clear: both; font-size: 1px; height: 0; overflow:hidden;}
.mceContentBody {background-image: none;background-color: #fefefe;font-size: 11px; color: #000;}
body.mceContentBody {margin: 3px; color: #000; }
.mceContentBody {background: #fefefe; color: #000; }
fieldset.login_legend {width: 330px;background: transparent;margin: 20px;color: #333; border: 1px solid #e1e1e1;}
fieldset.login_legend legend {font-size: 14px;font-weight: bold;background: transparent;border: 1px solid #e1e1e1;padding: 3px;}
#loginform label.loginlabel {display: block;}
#loginform legend {font-size: 14px;font-weight: bold;background: transparent;border: 1px solid #e1e1e1;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;}
#searchpage-content {padding: 0 20px 20px; min-height: 200px;}
#searchpage-content h1 {margin: 0; padding: 0;}
#searchpage-content ul {list-style: none; margin: 0 0 0 10px; padding: 0;}
#searchpage-content li {background: transparent url(/objects/fixed/bullet.gif) no-repeat scroll 0 4px; padding: 0 0 0 15px;}
.destinator_ingress_main .newsarchivelist {border-bottom: none;}