﻿/* +++ Annual Report addition +++ */
/* Highslide css */
@import url(/css/highslide.css);@import url(/css/bereabox.css);/* ===========================================
header
================================================ */

/*.swe .navigationBg{background-image:url('/system_images/ar-header.jpg');}
.eng .navigationBg{background-image:url('/system_images/ar-header-eng.jpg');}
.tele2Logo{top:10px;width:400px;}
*/
/* Navigation */
.navigationTab-ar{height:35px;position:absolute;text-indent:-999em;top:57px;z-index:150;display:block;background:transparent url('/system_images/0-framvagnActive.gif') no-repeat top left;}
/* Svenska */
.navigationTab-ar.framvagn{left:138px;width:105px;background-image:url('/system_images/ar-framvagnActive.gif') ;}
.navigationTab-ar.forvber{left:247px;width:200px;background-image:url('/system_images/ar-forvActive.gif') ;}
.navigationTab-ar.rakenskaper{left:451px;width:129px;background-image:url('/system_images/ar-rakenActive.gif') ;}
.navigationTab-ar.verktyg{left:583px;width:88px;background-image:url('/system_images/ar-verktygActive.gif') ;}
.navigationTab-ar.verktyg.inactive,
.navigationTab-ar.rakenskaper.inactive,
.navigationTab-ar.forvber.inactive,
.navigationTab-ar.framvagn.inactive{background:none !important;}
.navigationTab-ar.verktyg.inactive:hover{background-image:url('/system_images/ar-verktygInactiveHover.gif')!important ;}
.navigationTab-ar.rakenskaper.inactive:hover{background-image:url('/system_images/ar-rakenInactiveHover.gif')!important ;}
.navigationTab-ar.forvber.inactive:hover{background-image:url('/system_images/ar-forvInactiveHover.gif')!important ;}
.navigationTab-ar.framvagn.inactive:hover{background-image:url('/system_images/ar-framvagnInactiveHover.gif')!important ;}
.navigationSubMenu{display:none;}
/* Language selection */
.swe .navigationDetails a{/*background:url('/system_images/gb.gif') no-repeat scroll top left;padding-left:20px;*/}
.eng .navigationDetails a{/*background:url('/system_images/gb.gif') no-repeat scroll top left;padding-left:20px;*/}
/* ===========================================
Middle col
================================================ */
.mainAndSidebarWrap .mainContentPadded{width:440px;}
/* ===========================================
Rightcolumn
================================================ */
#t3110 .H-devideLine{margin-left:0;width:200px;}
.rightContentWrap{padding:0 15px 0 20px;}
.rightContentWrap img{margin-bottom:17px;}
/* ===========================================
footer
================================================ */
.footerSection.newsletter{display:none;}
.footerSection{width:220px;margin-right:10px;margin-left:10px;}
.footerSection.first{margin-left:0;}
.footerSection.last{margin-right:0;}
.footerSection.newsletter{display:none;}
/* ===========================================
typography
================================================ */
/* basic 12px */
.rightColumn li,
.rightContent h3{font-size:12px;line-height:17px;margin-bottom:17px;}
.mainContent h1{margin-bottom:3px;}
div.top-margin{padding-top:20px;}
.mainContent h2{font-size:16px;margin-bottom:3px;}
.mainContent h3{font-size:14px;margin-bottom:3px;}
h4{font-weight:bold;font-size:12px;line-height:17px;margin-bottom:0;}
.rightContent h2{font-size:16px;background:transparent url('/system_images/0-horisontal-devideLine-twoColor.gif') repeat-x top left;padding-top:17px;margin-bottom:8px;}
.rightContent h2.first{padding-top:0;background-image:none;}
.rightContent h3{margin-bottom:0;}
.mainAndSidebarWrap .mainContent p{margin-bottom:17px;margin-top:0;text-align:left;}
.navigationLeftMenu span.top a{font-weight:bold;}
sup{font-size:9px;vertical-align:top;padding-left:3px;}
sup,sub{color:#666666;font-size:8px;vertical-align:super;}
sup:after{content:")";}
/* ===========================================
hr
================================================ */
.rightContentWrap hr{color:#fff;background:transparent url('/system_images/0-horisontal-devideLine-twoColor.gif') repeat-x top left;margin:0 0 17px 0;padding:0 0 0 0;border:none;display:block;width:100%;}
/* ===========================================
Tabell
================================================ */
table{float:left;font-size:12px;width:100%;margin-left:1px;margin-bottom:17px;}
table thead{}
table thead tr{width:100%;height:32px;background:url(/system_images/0-horisontal-devideLine-twoColor.gif) scroll repeat-x left bottom;}
table thead tr th{width:100px;font-weight:bold;}
table tbody{width:100%;}
table tbody tr{width:auto;height:auto;}
table tbody tr td{padding:8px 0;background:#f4f4f4 url(/system_images/300-timeTable-background.jpg) scroll repeat-x bottom left;}
table tbody tr.selected{background:url(/system_images/300-timeTable-selected-background.jpg) scroll repeat-x bottom left;}
table tbody tr td{width:auto;padding-top:10px;}
/*table .odd td{background:#f1f1f1 url(/system_images/300-timeTable-selected-background.jpg) repeat-x scroll bottom left;}*/
table tr{text-align:right;}
table tr .first{padding-left:20px;padding-top:7px;width:auto;text-align:left;}
table tr .last{padding-right:20px;}
/* ===========================================
Länkfärger
================================================ */
.rightColumn a,
.highslide-wrapper-0 a{color:#0085b4;}
.rightColumn a:hover,
.highslide-wrapper-0 a:hover{color:#002f3f;}
a.glossary{color:#000;border-bottom:1px dotted #999;}
/* ===========================================
Search
================================================ */
#t1000.contentWrapper #slideSearch, #slideSearch{position:absolute;right:0;top:-63px;width:300px; z-index:100}
.contentWrapper #slideSearch,
.mainAndSidebarWrap #slideSearch{top:-30px;}
.close a{background:url('/system_images/0-btn-close.png') no-repeat top right;width:40px;height:20px;float:right;margin-top:10px;color:transparent;}
.close a:hover{color:transparent;}
/* sökträff */
.searchHit{background-color:#fedf00;}
#slideSearch h2{background-image:none;}
#slideSearch li{color:#0085b4;margin-bottom:0!important;font-size:12px!important;line-height:17px!important;list-style:none;position:relative;}
#slideSearch p{color:#000;font-size:12px!important;line-height:17px!important;margin-bottom:5px!important;margin-top:3px!important;}
#slideSearch .shadowedTabs ul{width:100%;white-space:nowrap;margin-left:0;margin-bottom:17px;}
#slideSearch .shadowedTabs li{display:block;float:left;margin:0;}
#slideSearch .shadowedTabs a{padding-left:5px;padding-right:5px;margin:0;font-weight:normal;color:#999;}
#slideSearch .shadowedTabs .ui-tabs-selected a{color:#000;}
#slideSearch .pagingContainer{margin-bottom:17px;}
#slideSearch .pagingContainer div{background:transparent url('/system_images/0-horisontal-devideLine-twoColor.gif') repeat-x bottom left;float:left;width:100%;padding-bottom:10px;}
#slideSearch li a{color:#0085b4;}
#slideSearch ol{list-style-position:outside!important;margin-bottom:17px!important;margin-left:20px!important;list-style-type:decimal!important;padding-left:5px!important;}
#slideSearch .linkLists{list-style-position:outside;margin-bottom:17px;}
.contentWrapper #slideSearch, .mainAndSidebarWrap #slideSearch{top:-30px;}#slideSearch .hit-counter{left: -18px;position:absolute;}
/* ===========================================
Listor
================================================ */
.rightColumn li,
.highslide-container li{margin-bottom:0;}
.rightColumn ul,
.rightColumn ol,
.highslide-container ul,
.highslide-container ol{margin-bottom:17px;list-style-position:outside;margin-left:20px;}
.rightColumn ul,
.highslide-container ul{list-style-type:disc;}
.rightColumn ol,
.highslide-container ol{list-style-type:lower-alpha;list-style-type:decimal;padding-left:5px;}
/* LinkList */
.linkLists ul,
ul.linkLists{list-style-type:none;margin-left:0;}
.linkLists li{text-indent:-12px;margin-left:12px;}
.linkLists li a,
.rightColumn .linkLists li a,
.highslide-wrapper-0 .linkLists li a{background:url('/system_images/link-bullit-h.gif') no-repeat 0 4px;padding-left:12px;color:#777;}
.linkLists li a:hover{background-image:url('/system_images/link-bullit.gif');color:#000;}
/* Legend */
.legend ul{margin-top:-6px;}
.legend li{font-size:11px;line-height:15px;}
ol.legend{clear:both;}
ol.legend li{}
/* Paging */
.pagingContainer{background:transparent url('/system_images/0-horisontal-devideLine-twoColor.gif') repeat-x top left;float:left;width:100%;padding-top:10px;}
.pagingContainer ul{list-style-type:none;float:left;left:50%;margin:0 auto;padding:0;position:relative;}
.pagingContainer li{float:left;font-size:12px;line-height:16px;margin:0 3px;position:relative;right:50%;vertical-align:middle;}
.pagingContainer a{padding-bottom:4px;}
.pagingContainer.avsnitt ul .first a,
.pagingContainer.avsnitt ul .last a{color:#000000;font-size:12px;font-weight:normal;line-height:16px;}
.rightColumn .pagingContainer.avsnitt ul li.first a span,
.pagingContainer.avsnitt ul li.last a span{font-weight:bold;}
.rightColumn .pagingContainer.avsnitt ul li.first a{padding:1px 0 19px 21px;margin-right:75px;background:transparent url(/system_images/0-btn-small-16px-left-RoundArrow.png) no-repeat scroll left top;}
.rightColumn .pagingContainer.avsnitt ul li.last a{padding:1px 21px 19px 0;margin-left:5px;background:transparent url(/system_images/0-btn-small-16px-right-RoundArrow.png) no-repeat scroll right top;}
#slideSearch .linkLists li.first{color:#000;font-weight:bold;}
/* ===========================================
hide/show
================================================ */
.hide{display:none;}
/* ===========================================
HighSlide korr
================================================ */
/*.highslide-body.mainContent,*/
#highslide-wrapper-0 .mainContentPadded,
.highslide-html-content{width:94%;}
.highslide-body.mainContent{width:auto;height:auto;}
.highslide-footer{display:none;}
table.table-hs tbody tr td,
table.table-hs .odd td{background-image:none;background-color:transparent;}
.highslide-container .mainContentPadded table{}
.highslide-container .mainContentPadded table td.first{}
.highslide-container .pagingContainer.avsnitt{display:none;}
.highslide-container div{overflow:hidden!important;}
.highslide-html-content{min-height:160px;}
.glossary .highslide-body.mainContent{width:auto;height:auto;}
.glossary .highslide-footer{display:none;}
.highslide-body.mainContent{margin-bottom:0;padding-bottom:0;}
.glossary .highslide-html-content,
#highslide-wrapper-0 .glossary .mainContentPadded{width:200px;min-height:120px;padding-right:0;}
.highslide-wrapper-0,
.highslide-html{background:url("/system_images/0-main-colum-fadeRepeat.jpg") repeat-x scroll left bottom #FFFFFF;!important;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.highslide-html{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0 ;}
.rounded-white.table-hs tr.border-lr td.first{background-position:-80px bottom!important;}
.rounded-white.table-hs tr.border-lr td.last{background-position:-20px bottom!important;}
/* ===========================================
###########################################
KORR EFTER FÖRSTA LEVERANS 2010-01-25
###########################################
================================================ */
/* search */
.navigationSearchBox{padding-top: 1px;}
#slideSearch h2{font-size:16px;background-color:transparent;background-image:none;padding-top:17px;margin-bottom:8px;}
/* set width of wide column */
.wide .mainAndSidebarWrap .mainWrap,
.wide .mainAndSidebarWrap .mainTop,
.wide .mainAndSidebarWrap .mainBottom{width:760px;}
.wide .mainAndSidebarWrap .mainOutLine,
.wide .mainAndSidebarWrap .mainRepeat,
.wide .mainAndSidebarWrap .mainContent{width:758px;}
.wide .mainContentPadded{width:680px;}
.wide .mainAndSidebarWrap .mainTop{background-image:url('/system_images/0-main-colum-top-wide.png') ;}
.wide .mainAndSidebarWrap .mainBottom{background-image:url('/system_images/0-main-colum-bottom-wide.png');}
.wide .mainAndSidebarWrap .mainOutLine{background-image:url('/system_images/0-main-colum-fadeout-line-wide.png');}
.wide .pagingContainer.avsnitt ul li.first a{margin-right:280px!important;}
.wide .rightWrap{display:none;}
/* contentBox i.e. read more etc in bottom of wide col*/
#contentBox .mainContentPadded{margin-left:40px;}
#contentBox{margin-top:40px;}
#contentBox .searchFilterBoxCol{float:left;width:200px;}
#contentBox .searchFilterBoxCol.middle{margin-left:40px;}
#contentBox .searchFilterBoxCol.last{float:right;padding-right:0;}
#contentBox .mainOutLine .img-hook{float:left;background:url('/system_images/0-hr-two-colors-vertical.gif') repeat-y 255px top;}
#contentBox .mainContent{background:url('/system_images/0-hr-two-colors-vertical.gif') repeat-y 500px top;}
 
ul.leftMenu li a { height:auto; padding-bottom:10px; padding-top:10px; }

ul.leftMenu li ul li a { height:auto; padding-bottom:10px; }