body{margin:0;font:normal 11px verdana, arial;color:#000000;line-height:15px; background: url(/objects/bg.jpg) #ffffff no-repeat top left;}
table,td,tr,textarea{font: 11px verdana, arial; color:#000000;font-weight:normal; line-height:15px;}
select,input{font: 11px verdana, arial; color:#000000; font-weight:normal; line-height:100%;}
img{border:none;}

/* inneh�llsformateringar*/
hr{background:#333333; color:#333333; height:1px; border: #2069b4 thin;border-bottom-style: none;}
h1{font: 16px verdana, arial; font-weight:bold; text-decoration:none; color:#2069b4; line-height:20px;}
.h1{font: 16px verdana, arial; font-weight:bold; text-decoration:none; color:#2069b4; line-height:20px;}
h2{font: 13px verdana, arial; font-weight:bold; text-decoration:none; color:#2069b4; line-height:18px;}
.h2{font: 13px verdana, arial; font-weight:bold; text-decoration:none; color:#2069b4; line-height:18px;}
.imgFrame{border: #2069b4 solid thin;}

.txtBlue{color:#2069b4;}
#karta{height:334px;background: url(/objects/0ebefbe6a3b4e5e0d786c26affc419ad.jpg) no-repeat top left;}
#karta2{height:334px;background: url(/objects/b950ea26ca12daae142bd74dba4427c8.jpg) no-repeat top left;}
#karta td{height:62px;}

/* sidlayout */
#layout{width: 788px; margin: 20px 0 0 73px;}
#pagehead{width:755px;padding: 0 0 0 32px; margin:0; height:auto; background: url(/objects/bluebg.gif) repeat-x 100% 100%;}
#logo{width: 160px;float:right;}
#container{width: 788px;margin: 0;padding:0;border:none;}
#margincontainer{float:left;margin:0;padding:0;border:none;background: url(/objects/bgRight.gif) repeat-y top right;}
#pageheadLine {display: none;}
#columncontainer{float: left; width: 788px; margin: 0;padding:0;border:none;background: url(/objects/containerBg.gif) no-repeat bottom left;}
#column1{float: left; width: 200px; position: relative; margin: 0; padding: 0;border:none;background:none;}
#column2{float: left; width: 253px; min-height: 310px; margin: 0; padding:20px 20px 10px 0;border:none;line-height: 16px; background:#ffffff none;}
#column2bred{float: left; width: 575px; min-height: 310px; margin: 0; padding: 20px 10px 10px 0;border:none;line-height: 16px; background:#ffffff none;}
#column3{float: right; width: 300px; min-height: 310px; margin: 0; padding: 20px 10px 10px 0;border:none;background:none;}
#column3 img{margin: 0 0 5px 0;}
#pagefootLine{float:right;height:2px;width: 755px;margin-right:1px;margin-left:auto;margin-top:0;padding:0;border:none;background: url(/objects/blue.gif) repeat;}
#pagefootcontainer{float: right; width:auto;padding:0 14px 0 0;margin:0;}
#pagefoot{float: right; text-align:right;height:12px;width: 733px;margin:0; padding: 2px 9px 4px 0;background: #2069b4;color:#ffffff;font:normal 9px verdana;}
#pagefoot a{color:#ffffff;font:normal 9px verdana;}
#language{float:right; text-align:right;margin:5px 0 0 0;padding:0;width:300px;}
#language img{margin-left:5px;}

/* l�nkar */
a{font: bold 11px verdana, arial; color: #2069b4; text-decoration:none;}
a:hover{font: bold 11px verdana, arial; color: #2069b4; text-decoration:underline;}

/* huvudmeny f�r andra �n startsidan*/
#menuTop{margin: 13px 0 0 0; padding:0;float:left;height:26px;width:750px;}
#menuTop ul{padding: 0; margin: 0; list-style: none;}
#menuTop li{padding: 0; margin: 0;display: inline;}
#menuTop li a{width:auto;height:10px;padding:8px 20px 6px 8px;margin: 0;display: block;float: left;color:#ffffff;font: normal 10px verdana, arial; text-decoration:none;background: url(/objects/fixed/menuTopOff.gif) no-repeat 100% 0;border-left: 2px solid #fff;}
#menuTop li a.menuSideOn{width:auto;height:10px;padding:8px 20px 8px 8px !important;padding:8px 20px 6px 8px; margin: 0;display: block;float: left;color:#2069b4;font: bold 10px verdana, arial; text-decoration:none;background: url(/objects/fixed/menuTopOn.gif) no-repeat 100% 0; border-left: 2px solid #2269b1;}
#menuTop li a.menuSideOn:hover{width:auto;height:10px;padding:8px 20px 8px 8px !important;padding:8px 20px 6px 8px; margin:0;display:block;float: left;color:#c0c0c0;font: bold 10px verdana, arial; text-decoration:none;background: url(/objects/fixed/menuTopOn.gif) no-repeat 100% 0; border-left: 2px solid #2269b1;}
#menuTop li a.menuSideUcOn{width:auto;height:10px;padding:8px 20px 8px 8px !important;padding:8px 20px 6px 8px; margin: 0;display: block;float: left;color:#2069b4;font: bold 10px verdana, arial; text-decoration:none;background: url(/objects/fixed/menuTopOn.gif) no-repeat 100% 0;text-decoration: underline; border-left: 2px solid #2269b1;}
#menuTop li a.menuSideUcOn:hover{width:auto;height:10px;padding:8px 20px 8px 8px !important;padding:8px 20px 6px 8px; margin:0;display:block;float: left;color:#c0c0c0;font: bold 10px verdana, arial; text-decoration:none;background: url(/objects/fixed/menuTopOn.gif) no-repeat 100% 0;text-decoration: underline; border-left: 2px solid #2269b1;}
#menuTop li a.menuSideInvOn{width:auto;height:10px;padding:8px 20px 8px 8px !important;padding:8px 20px 6px 8px; margin: 0;display: block;float: left;color:#2069b4;font: bold 10px verdana, arial; text-decoration:none;background: url(/objects/fixed/menuTopOn.gif) no-repeat 100% 0;text-decoration: line-through; border-left: 2px solid #2269b1;}
#menuTop li a.menuSideInvOn:hover{width:auto;height:10px;padding:8px 20px 8px 8px !important;padding:8px 20px 6px 8px; margin:0;display:block;float: left;color:#c0c0c0;font: bold 10px verdana, arial; text-decoration:none;background: url(/objects/fixed/menuTopOn.gif) no-repeat 100% 0;text-decoration: line-through; border-left: 2px solid #2269b1;}


/* sidomeny */
#menuSide{margin: 18px 0 150px 0; padding:0;}
#menuSide ul{padding: 0; margin: 0; list-style: none;}
#menuSide li{padding: 0 0 0 25px; margin: 0; line-height:18px;}
#menuSide li.closed{background: url(/objects/arrowClosed.gif) no-repeat 10px 3px;}
#menuSide li.open{background: url(/objects/arrowOpen.gif) no-repeat 10px 3px;}
#menuSide li.leaf{background: url(/objects/arrowLeaf.gif) no-repeat 10px 3px;}
#menuSide a.menuSideOn {padding: 3px 5px 2px 0;font: 10px verdana, arial; font-weight: normal; color: #ffffff; text-decoration:none;background: #2069b4;}
#menuSide a.menuSideOff {padding: 3px 5px 2px 0;font: 10px verdana, arial; font-weight: normal; color: #333333; text-decoration:none;}
#menuSide a.menuSideUcOn {padding: 3px 5px 2px 0;font: 10px verdana, arial; font-weight: bold; color: #ffffff; text-decoration:line-through;background: #2069b4;}
#menuSide a.menuSideUcOff {padding: 3px 5px 2px 0;font: 10px verdana, arial; font-weight: normal; color: #333333; text-decoration:line-through;}
#menuSide a.menuSideInvOn {padding: 3px 5px 2px 0;font: 10px verdana, arial; font-weight: bold; color: #ffffff; text-decoration:underline;background: #2069b4;}
#menuSide a.menuSideInvOff {padding: 3px 5px 2px 0;font: 10px verdana, arial; font-weight: normal; color: #333333; text-decoration:underline;}

#branch ul{padding: 0; margin: 0;}
#branch li{margin: 0 0 0 10px; padding: 0;}
#branch li.closed{background: url(none) no-repeat 10px 3px;}
#branch li.open{background: url(none) no-repeat 10px 3px;}
#branch li.leaf{background: url(none) no-repeat 10px 3px;}
#branch a.menuSideOn {margin: 0;font: 10px verdana, arial; font-weight: bold; color: #2069b4; text-decoration:none;background: transparent;}
#branch a.menuSideOff {margin: 0;font: 10px verdana, arial; font-weight: normal; color: #2069b4; text-decoration:none;}
#branch a.menuSideUcOn {margin: 0;font: 10px verdana, arial; font-weight: bold; color: #2069b4; text-decoration:line-through;background: transparent;}
#branch a.menuSideUcOff {margin: 0;font: 10px verdana, arial; font-weight: normal; color: #2069b4; text-decoration:line-through;}
#branch a.menuSideInvOn {margin: 0;font: 10px verdana, arial; font-weight: bold; color: #2069b4; text-decoration:underline;background: transparent;}
#branch a.menuSideInvOff {margin: 0;font: 10px verdana, arial; font-weight: normal; color: #2069b4; text-decoration:underline;}

#userbar{background:#2069b4;color:#ffffff;width:855px;font:normal 10px verdana,arial,helvetica;text-align:center;text-decoration:none;padding:5px;}
#userbar a{color:#ffffff; font: normal 10px verdana,arial;}

.clearing {clear:both;}
#destinator_the_page {margin: 0;padding: 0;font-size: 10px;color: #000;}
.mceContentBody {background-image: none;background-color: #ffffff;font-size: 10px;}
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;}