body{background: url(/objects/fixed/bg.gif) repeat-y #fff;font-size: 10px;font-family: Verdana, Arial, sans-serif;color: #454545;line-height: 15px;margin: 0;padding: 0;}
.clearing {clear:both;}

.ejendals_rub {color:#000000;font-family:"Times New Roman",Times,serif;font-size:24px;line-height:26px;font-weight: normal;margin-bottom: 10px;}
a {font-size: 10px; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #5b707c;}
a{color: #5b707c;text-decoration: none;}
a:hover{color: #000;text-decoration: none;}
h1 {color:#000000;font-family:"Times New Roman",Times,serif;font-size:24px;line-height:26px;font-weight: normal;margin-bottom: 10px; }
.h1 {color:#000000;font-family:"Times New Roman",Times,serif;font-size:24px;line-height:26px;font-weight: normal;margin-bottom: 10px; }
h1.ejendals_rub {color:#000000;font-family:"Times New Roman",Times,serif;font-size:24px;line-height:26px;font-weight: normal;margin-bottom: 10px;}
h2 {color:#000000;font-family:"Times New Roman",Times,serif;font-size:18px;line-height:20px;font-weight: normal;}
.h2 {color:#000000;font-family:"Times New Roman",Times,serif;font-size:18px;line-height:20px;font-weight: normal;}
h2.ejendals_rub {color:#000000;font-family:"Times New Roman",Times,serif;font-size:18px;line-height:20px;font-weight: normal;}
h3 {color:#000000;font-family:"Times New Roman",Times,serif;font-size:12px;line-height:20px;font-weight: bold;}
.h3 {color:#000000;font-family:"Times New Roman",Times,serif;font-size:12px;line-height:20px;font-weight: bold;}
strong {color: gray; }
/* innehållsformateringar*/
.imgFrame{border-color:#333333;border-style:solid;border-width:1px;}

.mceContentBody{background-image:none;background-color:#ffffff;}
body.mceContentBody{margin:3px;}

#destinator_the_page {position: relative; margin: 0 auto 0 auto; padding: 0;}
.mceContentBody {background: #fff;}
fieldset.login_legend {width: 330px;background: #ccc;}
#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;}
#newslinkholder {width: 155px;padding: 20px 0 20px 0; }
.startnewsholder {padding: 0 0 5px 0; margin: 0; display:inline;}
.startnewsholder a {display: block;}
.startnewsholder_divider {padding: 0 0 10px 0; margin: 0;display:block;}
#col1 {margin: 0; padding: 0 0 0 28px; width: 176px; float: left;}
#col1 img {border: none;}
#logo {margin:16px 0 20px 14px;}
#menu {border-bottom: 1px dashed #9c9e9c; padding: 0 0 12px 0; margin: 0; overflow: hidden;}
#menu ul {list-style: none; margin: 0; padding: 0;}
#menu li {list-style: none; margin: 0; padding: 0 0 0 13px;}
#menu li.open {background: url(/objects/fixed/pil_ner.gif) 3px 5px no-repeat;}
#menu li.closed {background: url(/objects/fixed/pil_hoger.gif) 2px 5px no-repeat;}
#menu a {color: #000; text-decoration: none;}

#menu .menulevel2 a {font-weight: bold;}
#menu .menulevel3 a {font-weight: normal;}
#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;}

#startprodholder {text-align: center; width: 173px; margin: 0; padding: 10px 0 10px 0; border-bottom: 1px dashed #9c9e9c; }
#newsholder {border-bottom: 1px dashed #9c9e9c; padding: 10px 10px 10px 10px; margin: 0; width: 153px;}

#col2 {margin: 0; padding: 20px 0 0 0; width: 545px; float: left;}
#toplinks {vertical-align: middle; text-align: right; height: 30px; margin: 0; padding: 0 10px 10px 0;}
#toplinks img {outline: none; vertical-align: middle; margin: 0 0 0 15px; padding: 0; border: none;}

#language_picker {display: inline;}
#language_picker img {outline: none; margin: 0 0 0 15px; padding: 0; border: none; }

#topbild {background: #efebef; border-top: 1px dashed #9c9e9c; width: 545px; padding: 15px 0 14px 0; margin: 0;}
#prodsokbanner {background: #efebef; padding: 0 0 14px 0; margin: 0;}
#prodsokbanner img {border: none;}
#startpageholder {}
#layout {width: 760px;overflow:hidden;}
#mainpageholder {border-top: 1px dashed #9c9e9c; width: 545px; padding: 20px 0 0 0; margin: 0; font-size: 10px;overflow: hidden;}
#end {text-align: right; height: 80px; width: 525px; padding: 0 20px 0 0; margin: 20px 0 0 0; background: url(/objects/fixed/dot.gif) 50% repeat-x;}
#mainpage td {border: none;}
#mainpage table {max-width: 525px;}
#mainpage {margin: 0; padding: 0 10px; }
#mainpage a{color: #5b707c;text-decoration: underline;}
#startleft {width: 303px; margin: 0 0 0 -1px; padding: 0 10px 0 10px; float: left; border-right: 1px solid #9c9e9c; }
#startright {text-align: center; width: 200px; margin: 0 0 0 -1px; padding: 20px 10px 0 10px; float: left; border-left: 1px solid #9c9e9c; }
#startright img {border: none;}

hr{height: 1px;color: #ADA28C;}
td{font-family: verdana, arial, sans-serif;font-size: 10px;line-height: 15px;color: black;}
.text {font-family: verdana, arial, sans-serif;font-size: 10px;line-height: 15px;color: black;}	
textarea{font-family: verdana, arial, sans-serif;font-size: 11px;line-height: 15px;color: black;}
.rub {font-family: verdana, arial, sans-serif;font-size: 13px;font-weight: bold;line-height: 18px;color: #000000;}	
input{font-family: verdana, arial, sans-serif;font-size: 11px;line-height: 12px;color: black;background: white;border: 1px solid #9c9e9c; border-color: #000000;}
#destinator input {font-size: 11px; line-height: normal;height: auto;}
.headlines{color: #ffffff;}	
.ejendals_knapp {font-family: verdana, arial, sans-serif;font-size: 11px;font-weight: bold;line-height: 11px;color: white;background: #000000;border: 1px solid white;height: 19px;}
area {outline: none; border: none;}
.headandtext {float: left; width: 300px; padding: 0 10px 0 0; margin: 0;}
.imgright {float: left; width: 200px; padding: 0; margin: 0;}
.salesleft {float: left; padding: 0; margin: 0; width: 135px;}
.salesright {float: left; padding: 0; margin: 0; width: 135px;}

#produktorder label {display: block; }
#produktorder input {border: 1px solid #9c9e9c; margin: 4px 0; width: 170px; padding: 2px; }
#produktorder textarea {border: 1px solid #9c9e9c; margin: 4px 0; height: 60px; width: 170px; padding: 2px;}
#orderformholder {width: 400px;}
#captcha_holder {margin: 5px 0 0 0;}
#captcha_holder img {display: block;margin: 0;padding: 0;}
#captcha_holder input {display: block;margin: 4px 2px 0 0;}
#produktorder #submitButton {width: auto;}
img{border:none;}
table{border:none;}

.districtholder {min-height: 300px;height: auto !important;height: 300px;}

#autocompleteholder div.autocomplete { min-width: 0; width: 250px; margin:0px; padding:0px; background:#fff; border:1px solid #888; position:absolute;color: #666;}
div.autocomplete strong {color:#000000;font-family:Verdana;font-size:10px;font-weight:bold;}
div.autocomplete ul {margin:0px; padding:0px; list-style-type:none;}
div.autocomplete ul li.selected { background-color:#ccc;color: #000;}
div.autocomplete ul li { margin:0; padding:2px; height:32px; display:block; list-style-type:none; cursor:pointer; color: #000;}
