@page{size:auto;margin:0;float:none;}
@media screen{.screenOnly{display:block;position:absolute;float:left;}
body{background-color:white;font-family:Verdana,Arial,Helvetica;font-weight:normal;font-size:10px;}
span{font-family:Verdana,Arial,Helvetica;font-weight:normal;font-size:10px;cursor:default;}
a{color:#CC6600;font-family:Verdana,Arial,Helvetica;font-weight:normal;font-size:10px;}
.tableHeading{height:25px;background-image:url(/b/i/HeaderBkg2.gif);background-repeat:repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;}
.tableHeadingS{background-image:url(/b/i/HeaderBkg2.gif);background-repeat:repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;}
.tableHeadingBorder{background-color:#666666;}
td{font-family:Verdana,Arial,Helvetica;font-weight:normal;font-size:10px;}
.RubrikBGColer{background-color:#cc9900;}
.GruppRowColor{background-color:#FF9900;}
.Alternating{background-color:#EDEDED;}
.OldDateColor{background-color:#FF6600;}
.gridheader{}
.gridheader th{border:1px solid;border-color:White Gray Gray White;background-color:#f0f0f0;height:25px;}
.gridheader a, .gridbody a, .selectedrow a{color:Black;}
.gridbody{}
.gridbody td{white-space:nowrap;}
.alternaterow{background-color:#efefef;}
.normalrow{background-color:#ffffff;}
.selectedrow{font-weight:normal;background-color:#FFCC33;}
.mouseoverrow{font-weight:normal;background-color:#ffe881;}
.pager{border:1px solid black;background-color:#cccccc;height:10px;}
.inputs{border:#7a96bc 1px solid;}
.admininputs{border:maroon 1px solid;}
.superuserinputs{border:maroon 1px solid;}
.readonlyinputs{background-color:#CCCCCC;border-right:#7a96bc 1px solid;border-top:#7a96bc 1px solid;border-left:#7a96bc 1px solid;border-bottom:#7a96bc 1px solid;}
.inputs, .readonlyinputs, .superuserinputs, .admininputs, SELECT, .button, BUTTON, INPUT, textarea{font-family:Verdana,Arial,Helvetica;font-weight:normal;font-size:10px;}
span.objectcontainer{white-space:nowrap;position:relative;z-index:10;}
.text12{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;line-height:4mm;color:#000000;}
.text14{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;line-height:6mm;color:#000000;}
.text10{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;color:#000000;}
a.lasmer{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;text-decoration:none;color:#5186b2;}
a.lasmer:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;text-decoration:none;color:#77acd8;}
a.lasmervit{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;text-decoration:none;color:#ffffff;}
a.lasmervit:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;text-decoration:none;color:#666666;}
a.lasmervit12{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;font-style:normal;text-decoration:none;color:#000000;}
a.lasmervit12:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;font-style:normal;text-decoration:none;color:#666666;}
a.lasmerbla{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;text-decoration:none;color:#333399;}
a.lasmerbla:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;text-decoration:none;color:#666666;}
a.lasmer11{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;text-decoration:none;color:#5186b2;}
a.lasmer11:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;text-decoration:none;color:#77acd8;}
a.lasmer12{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;text-decoration:none;color:#5186b2;}
a.lasmer12:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;text-decoration:none;color:#77acd8;}
a.lasmer13{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;text-decoration:none;color:#5186b2;}
a.lasmer13:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;text-decoration:none;color:#77acd8;}
a.meny{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#000000;}
a.meny:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;color:#990000;}
a.rubrik11{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;color:#000000;font-weight:bold;text-decoration:none;}
a.rubrik11:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;color:#990000;font-weight:bold;text-decoration:none;}
a.topnyhetrub{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;font-style:normal;color:#000000;font-weight:bold;text-decoration:none;line-height:34px;}
a.topnyhetrub:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;font-style:normal;color:#ff6a00;font-weight:bold;text-decoration:underline;line-height:34px;}
a.linkslussen{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FF9900;font-style:normal;font-weight:bold;text-decoration:none;}
a.linkslussen:hover{color:#FF6600;}
a.buttonText{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;font-style:normal;font-weight:bold;text-decoration:none;}
a.buttonText:hover{color:#000000;}
.linkslussen{color:#FF9900;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:normal;font-weight:bold;text-decoration:none;}
.rubrik10{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;color:#000000;text-decoration:none;font-weight:bold}
.rubrik11{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;color:#000000;font-weight:bold}
.rubrik12{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#000000;font-weight:bold;text-decoration:none;}
.rubrik13{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;color:#000000;font-weight:bold;text-decoration:none;}
.rubrik15{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:15px;font-style:normal;color:#000000;font-weight:bold}
.TTleft{color:#187692;font-size:12px;font-weight:bold;cursor:help;text-decoration:none;position:relative;}
.TTleft span{margin-left:-999em;position:absolute;}
.TTleft:hover span{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px;-webkit-box-shadow:5px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:5px 5px rgba(0, 0, 0, 0.1);box-shadow:5px 5px 5px rgba(0, 0, 0, 0.1);font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:Black;position:absolute;left:-160px;top:2px;z-index:99;margin-left:0;width:150px;}
.TTleft:hover img{border:0;margin:-10px 0 0 -22px;float:left;position:absolute;}
.TTleft:hover em{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:normal;display:block;padding:0.2em 0 0.6em 0;}
.TTright{color:#187692;font-size:12px;font-weight:bold;cursor:help;text-decoration:none;position:relative;}
.TTright span{margin-left:-999em;position:absolute;}
.TTright:hover span{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px;-webkit-box-shadow:5px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:5px 5px rgba(0, 0, 0, 0.1);box-shadow:5px 5px 5px rgba(0, 0, 0, 0.1);font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:Black;position:absolute;left:1px;top:2px;z-index:99;margin-left:0;width:180px;}
.TTright:hover img{border:0;margin:-10px 0 0 -22px;float:left;position:absolute;}
.TTright:hover em{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:normal;display:block;padding:0.2em 0 0.6em 0;}
.TTcustom{padding:5px;}
* html a:hover{background:transparent;}
.TThelp{background:#f5f9fc;border:1px solid #2BB0D7;}
.TTinfo{background:#f5f9fc;border:1px solid #2BB0D7;}
.rubrik20{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:20px;line-height:25px;font-style:normal;color:#000000;font-weight:bold}
.rubrik15grey{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:15px;font-style:normal;color:#666666;font-weight:bold}
.rubrik15red{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:15px;font-style:normal;color:#990000;font-weight:bold}
.tooltip{position:absolute;border:1px solid silver;background-color:white;padding:2px;z-index:101010;}
div,li,input,p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#000000;line-height:4mm;}
input.search{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-style:normal;font-weight:normal;font-variant:normal;}
select.selectSmall{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.tableva{color:#fff;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:normal;font-weight:bold;text-decoration:none;background-color:#66c}
.tablekyla{color:#fff;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:normal;font-weight:bold;text-decoration:none;background-color:#09c}
.tablevarme{color:#f8f8f8;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:normal;font-weight:bold;text-decoration:none;background-color:#f93}
.tablevent{color:#fff;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:normal;font-weight:bold;text-decoration:none;background-color:#690}
.tableexpova{background-color:#000099;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:white;text-decoration:none;font-weight:bold;}
.tableexpovent{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:white;text-decoration:none;font-weight:bold;background-color:#017E01;}
.tableexpovarme{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#560101;text-decoration:none;font-weight:bold;background-color:#FF9900;}
.tableexpokyla{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#000066;text-decoration:none;font-weight:bold;background-color:#E4F5FD;}
.tablebkg{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:black;background-color:#CCCCCC;}
.tableslussen{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#FF6600;text-decoration:none;font-weight:bold;background-color:#E7E6E6;}
#topRight{background:#ffffff;position:absolute;top:0px;left:12px;width:273px;height:70px;}
#topMid{background:#ffffff;position:absolute;top:89px;left:17px;width:170px;height:70px;}
#topLeft{background:#ffffff;position:absolute;top:0px;left:470px;width:200px;height:40px;}
#adress{background:#ffffff;position:absolute;top:90px;left:399px;width:240px;height:100px;}
#faktura{background:#ffffff;position:absolute;top:200px;left:10px;width:640px;height:550px;}
#summa{background:#ffffff;position:absolute;top:722px;left:460px;width:190px;height:60px;}
#bottom{background:#ffffff;position:absolute;top:870px;left:10px;width:640px;height:80px;}
#knapp{background:#ffffff;position:absolute;top:816px;width:400px;height:36px;left:54px;}
div.newBody{font-family:Verdana,Arial,Helvetica;font-weight:normal;font-size:10px;cursor:default;}
.tabell{color:#663;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif}
.pfaktura{font-size:10pt;font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif}
.fakturaliten{font-size:8pt;font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif}
.treeItem{padding-left:10px;color:#CC6600;font-family:Verdana,Arial,Helvetica;font-size:10px;font-weight:normal;-moz-user-select:none;}
.treeItem A{color:#CC6600;font-family:Verdana,Arial,Helvetica;font-size:10px;font-weight:normal;text-decoration:none;}
.treeImage{}
.treeItem .selected{background-color:#CCCCCC;}
.treeImageContainer{width:10px;margin-right:3px;}
.ajaxProgress{position:absolute;height:100px;width:100px;z-index:10000;background-color:#f5f5f5;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:.50;text-align:center;border:1px solid gray;vertical-align:middle;}
.MyCalendar .ajax__calendar_container{border:1px solid #646464;background-color:#fffacd;color:red;}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year{color:black;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year{color:black;}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year{color:black;font-weight:bold;}
.tableSlussenDiv{float:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#FF6600;text-decoration:none;font-weight:bold;background-color:#E7E6E6;}
.bannerDivCLFFF{font-size:10px;text-align:center;float:none;width:100%;background:#FFF;vertical-align:middle;}
.bannerDivCL{font-size:10px;float:none;width:100%;background:#FFF;padding:0px;margin:0px;}
.bannerDivCL img{width:100%;float:none;}
.slussenBox{float:left;margin:2px;}
.slussenBox2{float:left;margin:2px;background:#FFF;}
.slussenBoxBorder{border:1px solid #777;margin-bottom:4px;}
.slussenBoxBorder777{float:left;margin-bottom:4px;background:#FFF;border:1px solid #777;}
.clear{display:block;clear:both;}
.clearfix::after{content:";)";clear:both;display:block;visibility:hidden;height:0;}
.sluHeading{float:none;background-image:url(/b/i/HeaderBkg2.gif);background-repeat:repeat-x;margin:0px;padding-bottom:4px;padding-top:4px;border-bottom:1px solid #666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:bold;color:#FF9900;text-decoration:none;text-align:left;}
.sluHeading a{font-size:12px;text-decoration:none;font-weight:bold;}
a.smallblue{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-style:normal;text-decoration:none;color:#5186b2;}
a.smallblue:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-style:normal;text-decoration:none;color:#77acd8;}
.smallgray{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;color:#aaa;}
.headingOrange{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FF9900;text-decoration:none;font-weight:bold;}
.smallHeadingOrange{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#FF9900;text-decoration:none;font-weight:bold;}
}
@media print{.screenOnly{display:none;}
.doNotPrint{display:none;}
html, body{margin:0;padding:0;height:95%;}
body{height:297mm;width:210mm;font-family:Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;margin-bottom:20mm;}
.badges{float:left;margin-right:10mm;padding:5mm;position:relative;}
.badge{float:left;margin-right:10mm;padding:5mm;position:relative;border:dashed 1px #FF9900;}
.badgeSmallest{font-size:8pt;line-height:normal;}
.badgeBigger{font-size:18pt;font-weight:bold;line-height:normal;}
.badgeSmaller{font-size:15pt;line-height:20pt;}
.badgeFooter{width:90%;position:absolute;bottom:4mm;}
.badgeBiggest{font-size:20pt;position:absolute;bottom:0mm;}
}