﻿/* +++ Tele2 Social Corporate Web +++ */
/* ===========================================
typografering
================================================ */
p.ingress{font-weight:bold;}
h2.h4{margin-bottom: 10px;}
.h6,h6{font-size:12px;}
#start p{font-size:12px;line-height:16px;margin-bottom:16px;}
#start form{font-size:12px;line-height:16px;margin-bottom:16px;}
#start .mediacontent p{margin-bottom:10px;}
.mediacontent h1{font-size:42px;margin-bottom:12px;line-height:40px;}
.mediacontent h2{font-weight:normal;margin-top:10px;margin-bottom:12px;}
/* ===========================================
Navigation
================================================ */
.navigationBg {
background-image: url('/system_images/0-topMenuBg.jpg');
}
.link_logo {
width: 175px;
}
#start .link_logo h1 {
background-position:0 0;
height:90px;
margin:0;
width:175px;
}
#start .link_logo h1 {
background-image:url('/system_images/0-topMenuBg.jpg');
display:block;
height:90px;
width:175px;
}
#start .link_logo h1 span {
display:none;
}
#subpage .link_logo h1 {
background-position:0 0;
height:90px;
margin:0;
width:175px;
}
#subpage .link_logo h1 {
background-image:url('/system_images/0-topMenuBg.jpg');
display:block;
height:90px;
width:175px;
}
#subpage .link_logo h1 span {
display:none;
}
.navigation ul {
z-index: 1000;
position: absolute;
left: 170px;
top: 58px;
clear: both;
list-style: none;
margin: 0;
padding: 0;
white-space: nowrap;
float: left;
background-color: transparent;/* border:1px solid red;*/
}
.navigation li {
float: left;
margin: 0;
padding: 0;
background: url() no-repeat;
}
.navigation li a {
float: left;
font-size: 13px;
font-weight: normal;
display: block;
padding-right: 3px;
text-decoration: none;
text-transform: none;
background: transparent url('/system_images/nav_img_right.jpg') no-repeat bottom right;
}
.navigation li a .img-hook {
background-color: transparent;
padding: 15px 15px 3px 15px;
display: block;
float: left;
}
.navigation li.drop a .img-hook, .navigation li.drop-by-click a .img-hook{
    background:url('/system_images/nav_arrow_down.png') no-repeat right 75%;
    margin-right:5px;
}
.navigation li.drop a:hover .img-hook, .navigation li.drop-by-click a:hover .img-hook{
    background-image:url('/system_images/nav_arrow_down_hover.png');
}
.navigation li.first {
background: url('/system_images/nav_img_b_first.jpg') no-repeat bottom left;
padding-left: 10px;
background-color: transparent;
}
.navigation li.last a {
padding-right: 0;
background-image: none;
}
.navigation li.last {
/*
background: url('/system_images/nav_img_last.jpg') no-repeat bottom right;
*/
background: url(/system_images/nav_img_b_last2.png) no-repeat bottom right;
padding-right: 15px;
}
.navigation li.selected a,
.navigation li a:hover,
.navigation li a:active {
color: #000;
}
.navigation li.selected a .img-hook {
background-color: #fff;
padding-bottom: 4px;
}
.navigationSearch {
top: 20px;
}
/* submeny */
#clipper {
  position: absolute;
  height: 600px;
  width: 600px;
  left: 0px;
  top: -21px;
  /* border: solid 1px #ccc;*/
  clip: rect(113px, 1040px, 1200px, 0px);
}
.navigationSubMenu{display:inline;}
.navigationMainDropDown {
/*left:180px;*/
left:0px;
min-height:15px;
position:absolute;
top:-333px;
width:208px;
/*(top, right, bottom, left)*/
z-index:151;
}
.navigationMainDropDownContent  {
background:url("/system_images/0-dropDownMenuRepeat.png") repeat-y scroll 0 0 transparent;
color:#FFFFFF;
display:none; /*Changed by Pierre: display:block*/
font-size:11px;
line-height:11px;
min-height:26px;
padding:8px;
}
.navigationMainDropDownContent a.navigationMainDropDownOption {
border-bottom:1px solid #333333;
clear:both;
color:#AAAAAA;
display:block;
margin:0 6px;
padding:7px;
width:84%;
}
/* ===========================================
columner
================================================ */
#social-wrap{float:left;}
.span-1{width:60px;}
.span-2{width:140px;}
.span-3{width:220px;}
.span-4{width:300px;}
.span-5{width:380px;}
.span-6{width:460px;}
.span-7{width:540px;}
.span-8{width:620px;}
.span-9{width:700px;}
.span-10{width:780px;}
.span-11{width:860px;}
.span-12{width:940px;}
.span-1,
.span-2,
.span-3,
.span-4,
.span-5,
.span-6,
.span-7,
.span-8,
.span-9,
.span-10,
.span-11,
.span-12{margin-right:20px;float:left;}
.span-1.last,
.span-2.last,
.span-3.last,
.span-4.last,
.span-5.last,
.span-6.last,
.span-7.last,
.span-8.last,
.span-9.last,
.span-10.last,
.span-11.last{margin-right:0;}
.margin{margin-right:20px;}
/* ===========================================
Generisk box ala T2
================================================ */
.box{float:left;margin-bottom:20px;}
.box.last{margin-right:0;}.mediacontent{padding:15px ;background-color:transparent;position:relative;}
/* knappar i boxen */
.mediacontent .btnRedOversized{bottom:-43px;position:absolute;right:25px;}
.mediacontent a:hover#showFilteredSelection{background-position:0 -51px;}
a#share,
a.share{background:transparent url('') no-repeat 0 0;float:left;text-indent:-999em;width:65px;height:30px;}
a.share.country{background:transparent url('/system_images/country-buttons.png') no-repeat 0 0;text-indent:0;font-size:12px;font-weight:bold;width:90px;height:20px;text-align:center;color:#585858;text-shadow:0px 1px 1px #fff;padding-top:8px;margin-top:-7px!important;}
a:hover.share.country{background-position:0 -32px;color:#000;}
a:hover#share,
a:hover.share{background-position:0 -30px;}
.slide-wrap a.share{background-image:url('/system_images/btn_share_small_03.png');width:47px;height:23px;}
.slide-wrap a:hover.share{background-position:0 -31px;}
/* Fullbredd 12 kolumner,940px bred */
.box{width:940px;}
.boxTop{background:url("/system_images/box_top.png") no-repeat scroll left bottom transparent;height:12px;width:940px;}
.boxbody{background:url("/system_images/box_repeat.png") repeat-x scroll left bottom transparent;border-color:#E1E1E1;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-style:none solid;border-width:medium 1px;width:938px;background-color:#fff;}
.boxOutLine{background:url("/system_images/box_outlines.png") no-repeat scroll left bottom transparent;width:938px;}
.boxfoot{background:url("/system_images/box_bottom.png") no-repeat scroll left top transparent;height:31px;width:940px;}
/* Låg box */
.box.small .boxbody{background-image:url("/system_images/box_repeat_small.png");}
/* col-2 = 140px */
.box.col-2,
.col-2 .boxTop,
.col-2 .boxfoot{width:140px;}
.col-2 .boxbody,
.col-2 .boxOutLine{width:138px;}
.col-2 .boxTop{background-image:url("/system_images/col_2_box_top.png");}
.col-2 .boxOutLine{background-image:url("/system_images/col_2_box_outlines.png");}
.col-2 .boxfoot{background-image:url("/system_images/col_2_box_bottom.png");}
/* col-3 = 220px */
.box.col-3,
.col-3 .boxTop,
.col-3 .boxfoot{width:220px;}
.col-3 .boxbody,
.col-3 .boxOutLine{width:218px;}
.col-3 .boxTop{background-image:url("/system_images/col_3_box_top.png");}
.col-3 .boxOutLine{background-image:url("/system_images/col_3_box_outlines.png");}
.col-3 .boxfoot{background-image:url("/system_images/col_3_box_bottom.png");}
/* col-4 = 300px */
.box.col-4,
.col-4 .boxTop,
.col-4 .boxfoot{width:300px;}
.col-4 .boxbody,
.col-4 .boxOutLine{width:298px;}
.col-4 .boxTop{background-image:url("/system_images/box_col_4_box_top.png");}
.col-4 .boxOutLine{background-image:url("/system_images/col_4_box_outlines.png");}
.col-4 .boxfoot{background-image:url("/system_images/col_4_box_bottom.png");}
/* col-5 = 380px */
.box.col-5,
.col-5 .boxTop,
.col-5 .boxfoot{width:380px;}
.col-5 .boxbody,
.col-5 .boxOutLine{width:378px;}
.col-5 .boxTop{background-image:url("/system_images/col_5_box_top.png");}
.col-5 .boxOutLine{background-image:url("/system_images/col_5_box_outlines.png");}
.col-5 .boxfoot{background-image:url("/system_images/col_5_box_bottom.png");}
/* col-6 = 460px */
.box.col-6,
.col-6 .boxTop,
.col-6 .boxfoot{width:460px;}
.col-6 .boxbody,
.col-6 .boxOutLine{width:458px;}
.col-6 .boxTop{background-image:url("/system_images/col_6_box_top.png");}
.col-6 .boxOutLine{background-image:url("/system_images/col_6_box_outlines.png");}
.col-6 .boxfoot{background-image:url("/system_images/col_6_box_bottom.png");}
/* col-7 = 540px */
.box.col-7,
.col-7 .boxTop,
.col-7 .boxfoot{width:540px;}
.col-7 .boxbody,
.col-7 .boxOutLine{width:538px;}
.col-7 .boxTop{background-image:url("/system_images/col_7_box_top.png");}
.col-7 .boxOutLine{background-image:url("/system_images/col_7_box_outlines.png");}
.col-7 .boxfoot{background-image:url("/system_images/col_7_box_bottom.png");}
/* col-8 = 620px */
.box.col-8,
.col-8 .boxTop,
.col-8 .boxfoot{width:620px;}
.col-8 .boxbody,
.col-8 .boxOutLine{width:618px;}
.col-8 .boxTop{background-image:url("/system_images/col_8_box_top.png");}
.col-8 .boxOutLine{background-image:url("/system_images/col_8_box_outlines.png");}
.col-8 .boxfoot{background-image:url("/system_images/col_8_box_bottom.png");}
/* col-9 = 700px */
.box.col-9,
.col-9 .boxTop,
.col-9 .boxfoot{width:700px;}
.col-9 .boxbody,
.col-9 .boxOutLine{width:698px;}
.col-9 .boxTop{background-image:url("/system_images/col_9_box_top.png");}
.col-9 .boxOutLine{background-image:url("/system_images/col_9_box_outlines.png");}
.col-9 .boxfoot{background-image:url("/system_images/col_9_box_bottom.png");}
/* col-10 = 780px */
.box.col-10,
.col-10 .boxTop,
.col-10 .boxfoot{width:780px;}
.col-10 .boxbody,
.col-10 .boxOutLine{width:778px;}
.col-10 .boxTop{background-image:url("/system_images/col_10_box_top.png");}
.col-10 .boxOutLine{background-image:url("/system_images/col_10_box_outlines.png");}
.col-10 .boxfoot{background-image:url("/system_images/col_10_box_bottom.png");}
/* col-11 = 860px */
.box.col-11,
.col-11 .boxTop,
.col-11 .boxfoot{width:860px;}
.col-11 .boxbody,
.col-11 .boxOutLine{width:858px;}
.col-11 .boxTop{background-image:url("/system_images/col_11_box_top.png");}
.col-11 .boxOutLine{background-image:url("/system_images/col_11_box_outlines.png");}
.col-11 .boxfoot{background-image:url("/system_images/col_11_box_bottom.png");}
/* ===========================================
Mediayta på startsida
================================================ */
#start .siteMap404{margin-bottom:7px;}
#start .siteMap404body{background-color:#fff;}
.video{float:left;width:560px;height:340px;padding:1px;border:1px solid #e4e4e4;background-color:#fff;}
.videorelatedcontent{float:right;width:300px;}
/* ===========================================
Carousel
================================================ */
#start .genericCarousel{background:url("/system_images/0_generic_carousel_960_bg.png") no-repeat scroll 0 0 transparent;width:960px;margin-bottom:0;}
#start .genericCarousel .genericScrollable{padding-top:2px;width:865px;}
#start .genericCarousel .prevPage,
#start .genericCarousel .nextPage{margin-top:25px;}
#start .genericCarousel .nextPage{margin-right:28px;}
#start .genericCarousel .genericScrollable .phones div{width:108px;margin-right:19px;background:transparent url('/system_images/carousell_kampanj_divider.jpg') no-repeat top right;}
/* ===========================================
Social yta på startsidan
================================================ */
#social-wrap h2.h5{margin-bottom:20px;padding-bottom:8px;border-bottom:1px solid #e0e0e0;color:#999999;}
#social-wrap h3{margin-left:10px;margin-bottom:5px;}
#start p.aut{font-size:10px;}
.news img{float:right;padding-left:10px;padding-bottom:15px;}
/* Social nav balk */
ul.social-balk{width:100%;list-style:none;margin:0;padding:0;white-space:nowrap;float:left;background:#fafafa url('/system_images/social_meny_bg.gif') repeat-x bottom left;margin-bottom:0;padding-bottom:0;}
.social-balk li{float:left;margin:0;padding:0;background:url('/system_images/social_meny_sticka.gif') no-repeat bottom right;}
.social-balk li.last{background-image:none;}
.social-balk li a{color:#999;float:left;font-size:11px;margin-left:8px;padding:8px 10px 10px 18px;font-weight:bold;display:block;text-decoration:none;text-transform:none;background:transparent url('/system_images/arrow-large.png') no-repeat left .5em;}
.social-balk li a:hover{color:#000;}
.social-balk li.comment a{background-image:url('/system_images/comment.png');padding-left:22px;}
.social-balk li.judge a{background-image:url('/system_images/omdome.png');padding-left:22px;}
.social-balk li.tag a{background-image:url('/system_images/tagg.png');}
.social-balk li.share a,
.social-balk li.twing a{margin-left:10px;margin-right:10px;padding-left:0;padding-right:45px;}
.social-balk li.twing a{background-image:url('/system_images/twing.png');background-position:right .5em;}
.social-balk li.share a{background-image:url('/system_images/share.png');background-position:right .5em;padding-right:60px;}
/* slideshare */
.slide-wrap{float:left;width:100%;margin-bottom:.7em;padding-bottom:.7em;background:url("/system_images/0-horisontal-devideLine-twoColor.gif") repeat-x left bottom transparent;}
.slide-wrap.last{background-image:none;margin-bottom:0;padding-bottom:0;}
.slide-img{width:auto;float:left;border:1px solid #d1d1d1;}
.slide-img img{border:1px solid #fff;margin:0!important;padding:0!important;float:left;}
.slide-content{float:right;width:170px;}
.slide-content p{margin-bottom:0!important;}
.slide-content h5{font-size:12px;margin-bottom:0;font-weight:bold;}
.mediacontent.linkLists li{font-size:12px;margin-bottom:2px;line-height:16px;}
/* puff av typen "work with us" */
.slide-content.puff .button{margin-top:10px;}
/* ===========================================
Buttons
================================================ */
.button a{color:#585858;font-weight:bold;}
/* BLACK BUTTON OVERSIZED */
.btnRedOversized{float:left;background:transparent url(/system_images/btn-red-oversized-left.png) no-repeat left top;display:block;height:62px;padding-left:20px;}
.btnRedOversized a{float:left;background:transparent url(/system_images/btn-red-oversized-middle.png) repeat-x left top;font-size:25px;color:#fff;height:34px;padding:14px 0;text-decoration:none;}
.btnRedOversized .right{float:left;display:block;height:62px;width:20px;background:transparent url(/system_images/btn-red-oversized-right.png) no-repeat right top;}
.btnRedOversized:hover{background-position:left bottom;}
.btnRedOversized:hover a{background-position:left bottom;}
.btnRedOversized:hover .right{background-position:left bottom;}
/*    ===========================================
    Form right col
================================================ */
.contactUs p{margin-bottom:4px!important;}
.contactUs .button{margin-bottom:17px;margin-top:8px;}
.rightContentWrap .contactInputField{width:180px;margin-bottom:17px;}
/*.genericInputField input{padding-top:0 ;padding-bottom:5px;}*/
.rightColumn ul.sb-list{list-style-type:none;margin-left:0;margin-bottom:0;}
.rightContentWrap .serviceSelectRadio img{margin-bottom:0;margin-left:5px;}
/*    ===========================================
    Tag
================================================ */
.kategory {
background:url("/system_images/0-horisontal-devideLine-twoColor.gif") repeat-x scroll left top transparent;
float:left;
padding-top:10px;
width:100%;
}
.kategory ul{
    list-style-type: none;
    float: left;
    display: block;
    margin-bottom: 0;
}
.kategory li{
    list-style-type: none;
    float: left;
    display: block;
    padding-right: 1em;
    margin-bottom: 0;
}
/* ===========================================
misc.
================================================ */
.floatright,.right{float:right;}
.btnGreyMedium .right{float:left;}
.floatleft,.left{float:left;}
.margin-bottom{margin-bottom:20px!important;}
 

/* ===========================================
Redigerat efter leverans 2
================================================ */
.sub-start .mediacontent h2{font-weight:bold;}
.sub-start .mediacontent.news h4.h2{margin-bottom:0;}
.sub-start .mediacontent h4.h2{margin-bottom:10px;}
.box.col-4 .slide-content{width:170px;}
.box.col-4 .slide-wrap{width:270px;}
.flash-slider{float:left;height:300px;display:block;width:940px;text-align:center;}
.sub-start .box.col-3 img.btn{margin-bottom:10px;}
.siteMap404OutLine .mediacontent{width:890px;}
.mediacontent{float:left!important;padding-bottom:2px!important;}
.boxOutLine:after,.siteMap404OutLine:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.boxOutLine,.siteMap404OutLine{display:inline-block;}
html[xmlns] .boxOutLine,html[xmlns] .siteMap404OutLine{display:block;}
* html .boxOutLine,* html .siteMap404OutLine{height:1%;}
.top-margin{padding-top:20px;}
/* Sub StartPage finincials */
img.top-img{margin-left:60px;margin-bottom:30px;}
.box.col-3 .contactInputField{width:170px;margin-bottom:10px;}
.span-3 .navigationSearch{position:relative;right:0;top:0;z-index:150;}
.span-3 .navigationSearchBox{width:160px;}
.boxOutLine .span-1,
.boxOutLine .span-2,
.boxOutLine .span-3,
.boxOutLine .span-4,
.boxOutLine .span-5,
.boxOutLine .span-6,
.boxOutLine .span-7,
.boxOutLine .span-8,
.boxOutLine .span-9,
.boxOutLine .span-10,
.boxOutLine .span-11,
.boxOutLine .span-12{margin-right:5px;float:left;}
.boxOutLine .span-1.last,
.boxOutLine .span-2.last,
.boxOutLine .span-3.last,
.boxOutLine .span-4.last,
.boxOutLine .span-5.last,
.boxOutLine .span-6.last,
.boxOutLine .span-7.last,
.boxOutLine .span-8.last,
.boxOutLine .span-9.last,
.boxOutLine .span-10.last,
.boxOutLine .span-11.last,
.boxOutLine .span-12.last{margin-right:0;}

/* Korrigerat för 16 kolumners layout */
/* col-6 = 360px */
.korr-16.box.col-6,
.korr-16.col-6 .boxTop,
.korr-16.col-6 .boxfoot{width:340;}
.korr-16.col-6 .boxbody,
.korr-16.col-6 .boxOutLine{width:338px;}
.korr-16.col-6 .boxTop{background-image:url("/system_images/korr-16_col-6_box_top.png");}
.korr-16.col-6 .boxOutLine{background-image:url("/system_images/korr-16_col-6_box_outlines.png");}
.korr-16.col-6 .boxfoot{background-image:url("/system_images/korr-16_col-6_box_bottom.png");}
.korr-16.span-6 {width:340px;}
 
/* +++ SELECT BOX +++ */
.span-2 .sb-top-wrap{width:150px;}
.span-2 .sb-top{width:115px;}
.span-2 .sb-disp{width:95px;}
.span-2 .sb-btn{right:14px;display:block;width:25px;}
.span-2 .sb-slide{width:104px;}
.span-2 .sb-list{width:104px;background-image:url('/system_images/span-2-sb-list-bg.png');}
.span-2 .sb-slide ul ul li{width:75px;}
.span-2 .sb-slide ul li{width:84px;background-image:url('/system_images/span-2-sb-list-bg.png');}
.span-2 .sb-slideBottom{width:104px;background-image:url('/system_images/span-2-sb-list-bott.png');}
/* --- SELECT BOX --- */
.span-2 .serviceSelect{padding-top:5px;}
/* Reportlist */
#start .mediacontent.report-list p{margin-bottom:0;}
#start .mediacontent.report-list form{margin-bottom:0;}
.report-list li{font-weight:bold;display:block;width:100%;background:transparent url("/system_images/0-horisontal-devideLine-twoColor.gif") repeat-x left bottom;padding-bottom:10px;margin-bottom:10px;}
.report-list ul li.last{background-image:none;}
.report-list li a{background:url("/system_images/0-btn-small-16px-right-RoundArrow.png") no-repeat;display:block;width:90%;color:#000;padding-left:22px;}
.report-list li a:hover{/* background:url("/system_images/0-btn-small-16px-right-RoundArrow.png") no-repeat;*/
color:#585858;}
/* clear fix */
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
/*    ===========================================
    Redigerat efter leverans 3
================================================ */
.box.col-9 .mediacontent{width:655px;}
/* +++ Report Archive +++ */
.report-archive td{vertical-align:middle;height:40px;text-align:center;}
.report-archive td a span{position:absolute;left:-999em;text-indent:-999em;}
.report-archive .td-nr2 a,
.report-archive .td-nr3 a,
.report-archive .td-nr4 a,
.report-archive .td-nr5 a,
.report-archive .td-nr6 a,
.report-archive .td-nr7 a,
.report-archive .td-nr8 a,
.report-archive .td-nr9 a{background:transparent url('/system_images/arrow_btn_black.png') no-repeat 50% 50%;text-align:center;padding:22px 11px;display:block;}
/* Document img */
.report-archive .td-nr3 a,
.report-archive .td-nr5 a,
.report-archive .td-nr8 a{background-image:url('/system_images/arrow_btn_document.png');}
/* mp3/musik img */
.report-archive .td-nr6 a{background-image:url('/system_images/arrow_btn_webcast.png');}
table.report-archive td.last,
table.report-archive th.last{padding:0;}
table.report-archive td.first{padding-left:5px;}
table.report-archive thead tr th{text-align:center;}

/*    ===========================================
    Redigerat efter leverans 4 2010-02-23
================================================ */
/* +++ korrigerat för nya klasser på undersidorna kontra startsidorna +++ */
#subpage p{font-size:12px;line-height:16px;margin-bottom:16px;}
#subpage .mediacontent p{margin-bottom:10px;}
#subpage .mediacontent p{margin-bottom:10px;}
.sub-page .mediacontent h2{font-weight:bold;}
.sub-page .mediacontent.news h4.h2{margin-bottom:0;}
.sub-page .mediacontent h4.h2{margin-bottom:10px;}
.sub-page .box.col-3 img.btn{margin-bottom:10px;}
#subpage p.aut{font-size:10px;}
#subpage .mediacontent h1{font-size:28px;line-height:30px;margin-bottom:3px;}
#subpage .mediacontent ol{list-style-type:decimal;padding-left:5px;list-style-position:outside;margin-bottom:17px;margin-left:20px;}
#subpage .mediacontent li{font-size:12px;line-height:17px;margin-bottom:0;}
#subpage .mediacontent ul{margin-bottom:17px; list-style:disc;}
#subpage .kategory{font-size:12px;}
#subpage .kategory ul{margin-left:60px;}
#start .rightColumn{margin-top:33px;}
/* link color */
#subpage .mediacontent a,
#subpage .kategory a{color:#0085B4;}
#subpage .mediacontent .linkLists a{color:#777777;}
#subpage .mediacontent .linkLists a:hover{color:#000;}
#subpage .kategory a:hover{color:#002f3f;}
#subpage .mediacontent a.glossary{color:#000;}
/* +++ Fullwidth subpage +++ */
.extrapadding .mediacontent{padding-right:120px;padding-left:20px;}
.mediacontent img.right{margin-left:10px;margin-bottom:10px;}
.mediacontent img.left{margin-right:10px;margin-bottom:10px;}
/* +++ Subpage noLeftNav +++ */
.noLeftNav .navigationLeftMenu{display:none;}
.noLeftNav .rightColumn{float:left;width:760px;}
.noLeftNav .mainAndSidebarWrap{float:left;width:239px;}
.noLeftNav .span-9{margin-right:0;}
.noLeftNav .box.col-9.extrapadding .mediacontent{width:580px;padding-right:0;}
/* +++ SubPage whide noRightcol +++ */
.whide.noRightcol .navigationLeftMenu{margin-right:20px;margin-top:7px;}
.whide.noRightcol .mediacontent{padding-left:20px;width:640px;margin-top: 9px;}
#subpage.whide.noRightcol .kategory ul{margin-left:40px;}
/* Columnbredd */
/* Korrigerat för 16 kolumners layout */
/* col-12 = 700px */
.korr-16.box.col-12,
.korr-16.col-12 .boxTop,
.korr-16.col-12 .boxfoot{width:760px;}
.korr-16.col-12 .boxbody,
.korr-16.col-12 .boxOutLine{width:758px;}
.korr-16.col-12 .boxTop{background-image:url("/system_images/korr_16_col_12_box_top.png");}
.korr-16.col-12 .boxOutLine{background-image:url("/system_images/korr_16_col_12_box_outlines.png");}
.korr-16.col-12 .boxfoot{background-image:url("/system_images/korr_16_col_12_box_bottom.png");}
.korr-16.span-12{width:760px;margin-right:0;}
/* +++ Misc. +++ */
img.top-story{margin-bottom:20px;}

.korr-16.box.col-12 .mediacontent{padding-top:0!important;}
.box.col-9.margin.extrapadding .mediacontent{padding-top:9px;}
.box.col-12.margin.extrapadding .mediacontent{padding-left:20px;padding-right:100px;padding-top:9px;}
 
/*    ===========================================
    KORR 22/3 
    styrelse/ledning
================================================ */
.portraitWrap{clear:both;margin-bottom:2em;width:600px;float:left;border-bottom:1px solid #f6f6f6;margin-bottom:1em;padding-bottom:1em;}
#cboxWrapper .portraitWrap,.portraitWrap.last{border:none;}
#cboxWrapper .portraitWrap{margin-bottom:0;padding-bottom:0;float:none;width:auto;}
.portraitWrap .float-left{float:left;width:275px;padding-left:10px;padding-top:5px;}
.portraitWrap .float-left img{border:none!important;cursor:default!important;}
.portraitWrap .float-right{float:left;width:300px;padding-top:10px;}

/* imagemap imap ledningsgruppen*/
#imap{background:transparent url('/system_images/executives.png') no-repeat 0 0;display:block;height:315px;margin:0 auto;margin-top:18px;position:relative;width:680px;}
#imap.board_of_directors{background-image:url('/system_images/board_of_directors.png');margin-top:13px;}
#imap a span{display:none; width:97%; height:100%;}
#imap a:hover span{display:block; position:relative; cursor:pointer;}
#imap a:hover span.text { position:absolute; bottom:0; height:auto; color:#fff;background-color:#000;font-size:.7em; font-weight:bold;padding:3px;-moz-border-radius-bottomright:.7em;-moz-border-radius-bottomleft:.7em;-webkit-border-bottom-right-radius:.7em;-webkit-border-bottom-left-radius:.7em;border-bottom-right-radius:.7em;border-bottom-left-radius:.7em; }
#imap a#titlex{display:block;height:0;left:0;overflow:hidden;padding-top:240px;position:absolute;top:0;width:400px;}
#imap a#titlex:hover{cursor:default;}
#imap dd a{background:none repeat scroll 0 0 transparent;display:block;height:0;left:0;overflow:hidden;position:absolute;top:0;width:80px;color:transparent;/* border:1px solid red;*/}
#imap dd a:hover{border:none;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;box-shadow:0px 0px 5px #000;-webkit-border-radius:.7em;-moz-border-radius:.7em;border-radius:.7em;overflow:hidden;}
/* Executives */



#imap dd a#Henrik_Ringmar{left:25px;top:10px;width:80px;height:100px;}
#imap dd a#Dmitry_Strashnov{left:125px;top:15px;width:80px;height:100px;}
/*#imap dd a#Kristina_Vallin{left:185px;top:25px;width:70px;height:100px;}*/
#imap dd a#Mats_Granryd{left:235px;top:8px;width:70px;height:100px;}
#imap dd a#Lars_Nilsson{left:325px;top:8px;width:80px;height:100px;}
#imap dd a#Niclas_Palmstierna{left:405px;top:15px;width:70px;height:100px;}
#imap dd a#Niklas_Sonkin{left:475px;top:10px;width:90px;height:100px;}
#imap dd a#Anders_Olsson {height:100px;left:570px;top:15px;width:90px;}

/* #imap dd a#Henrik_Ringmar{left:25px;top:10px;width:90px;height:180px;}
#imap dd a#Dmitry_Strashnov{left:125px;top:15px;width:80px;height:180px;}
#imap dd a#Kristina_Vallin{left:205px;top:25px;width:80px;height:180px;}
#imap dd a#Lars_Nilsson{left:298px;top:8px;width:80px;height:180px;}
#imap dd a#Niclas_Palmstierna{left:380px;top:15px;width:90px;height:180px;}
#imap dd a#Niklas_Sonkin{left:470px;top:10px;width:90px;height:180px;}
#imap dd a#Anders_Olsson{left:570px;top:15px;width:90px;height:180px;} */

/* Board of directors */
#imap dd a#John_Hepburn{left:20px;top:20px;width:80px;height:180px;}
#imap dd a#Mike_Parton{left:100px;top:10px;width:80px;height:180px;}
#imap dd a#Vigo_Carlund{left:180px;top:18px;width:80px;height:180px;}
#imap dd a#Christina_Stenbeck{left:260px;top:10px;width:70px;height:180px;}
#imap dd a#John_Shakeshaft{left:330px;top:13px;width:90px;height:180px;}
#imap dd a#Pelle_Tornberg{left:420px;top:10px;width:80px;height:180px;}
#imap dd a#Mia_Brunell_Livfors{left:500px;top:15px;width:70px;height:180px;}
#imap dd a#Jere_Calmes{left:575px;top:20px;width:90px;height:180px;}

/* linklist */
.linkList.exec{list-style-type:disc!important;margin-left:15px;}
.navigationDetails{top:3px;}
.eng .navigationDetails a{background-image:url("");}
 
ul.leftMenu li.active.noChild a{background-image:url("/system_images/0-leftMenuDivider.gif")!important ;}
 
.slideshareLogo { height:16px; float:right; margin-right:10px; margin-bottom: 5px; }
.TickerDate{ font-size: 12px; }
.TickerFigure{ font-size: 27px; margin: 20px 0; }
.TickerChange{ font-size: 12px; }
.TickerChange span{ margin-left: 10px; }

/* korrat 2010-09-16 */
#print-head, .print {
display:none;
}






/*    ===========================================
    new start page oktober 2010
================================================ */
/*.mediacontent a:hover{
    color:#000;
}*/
#start .box { margin-bottom:2px; }
/* slideshare */
.slide-wrap { margin-bottom: .65em; padding-bottom: .75em; }
.contentWrapper a { color: #000; }
.contentWrapper h4.h3 a:hover { text-decoration: none!important; border-bottom: 1px solid #000; }
.contentWrapper p a, .contentWrapper li a { color: #777; }
.contentWrapper .box a:hover { text-decoration: underline; }

h3.h5{line-height:1.5em;}
h3.h5.news a,
h3.h5.presentation a{background:url(/system_images/rss-ico.gif) no-repeat 50px top;display:block;color:#000;}
h3.h5.presentation{display:block;float:left;width:260px;}
h3.h5.presentation a{background:url(/system_images/slideshare-ico.gif) no-repeat right top;}
.mediacontent { padding-top: 10px; }
.box.black .mediacontent{ padding-top: 11px; padding-right: 13px; }

.mediacontent.news{ padding: 15px 20px 0 20px ; }
.mediacontent.news h4.h3{ font-size: 18px; margin-bottom:3px; margin-right: 35px; }
.mediacontent.news p:last-child{ background: url() no-repeat; margin-bottom: 0; padding-bottom: 0; }

.mediacontent.news2{ padding: 15px 20px 0 20px ; }
.mediacontent.news2 h4.h3{ font-size: 18px; margin-bottom:3px; margin-right: 35px; }
.mediacontent.news2 p{ background: url(/system_images/0-horisontal-devideLine-twoColor.gif) repeat-x scroll left bottom transparent; padding-bottom: 15px; margin-bottom: 20px; }
.mediacontent.news2 p:last-child{ background: url() no-repeat; margin-bottom: 0; padding-bottom: 0; }

.mediacontent.reports .slide-content { width:185px; }
.mediacontent.presentation .slide-content{ width:145px; }

/*.contentWrapper .mediacontent.reports a{
    color: #009fda;
}
*/
/* +++ fix for 16 col grid +++ */
.span-1-16grid{width:40px;}
.span-2-16grid{width:100px;}
.span-3-16grid{width:160px;}
.span-4-16grid{width:220px;}
.span-5-16grid{width:280px;}
.span-6-16grid{width:340px;}
.span-7-16grid{width:400px;}
.span-8-16grid{width:460px;}
.span-9-16grid{width:520px;}
.span-10-16grid{width:580px;}
.span-11-16grid{width:640px;}
.span-12-16grid{width:700px;}
.span-13-16grid{width:760px;}
.span-14-16grid{width:820px;}
.span-15-16grid{width:880px;}
.span-16-16grid{width:940px;}
.span-1-16grid,
.span-2-16grid,
.span-3-16grid,
.span-4-16grid,
.span-5-16grid,
.span-6-16grid,
.span-7-16grid,
.span-8-16grid,
.span-9-16grid,
.span-10-16grid,
.span-11-16grid,
.span-12-16grid,
.span-13-16grid,
.span-14-16grid,
.span-15-16grid,
.span-16-16grid{margin-right:20px;float:left;}
.span-1-16grid.last,
.span-2-16grid.last,
.span-3-16grid.last,
.span-4-16grid.last,
.span-5-16grid.last,
.span-6-16grid.last,
.span-7-16grid.last,
.span-8-16grid.last,
.span-9-16grid.last,
.span-10-16grid.last,
.span-11-16grid.last,
.span-12-16grid.last,
.span-13-16grid.last,
.span-14-16grid.last,
.span-15-16grid.last { margin-right:0;}
.box.black .boxbody { background-image:url(/system_images/black-box-repeat.png);background-color: #000;} /* img/box/col-4-16grid-black/black-box-repeat.png */
/* col-4-black = 220px */
.box.col-4-16grid.black,
.col-4-16grid.black .boxTop,
.col-4-16grid.black .boxfoot{width:220px;}
.col-4-16grid.black .boxbody,
.col-4-16grid.black .boxOutLine{width:219px;}
.col-4-16grid.black .boxTop{background-image:url(/system_images/box_top2.png);background-position: 1px 0px; } /* img/box/col-4-16grid-black/box_top.png */
.col-4-16grid.black .boxOutLine{background-image:url(/system_images/box_outlines2.png); } /* img/box/col-3/box_outlines.png */
.col-4-16grid.black .boxfoot{background-image:url(/system_images/box_bottom2.png) ; } /* img/box/col-4-16grid-black/box_bottom.png */
.box.black .boxbody{background-image:url(/system_images/black-box-repeat.png);background-color: #000;} /* img/box/col-4-16grid-black/black-box-repeat.png */
/* col-4-black-ver2  */
.col-4-16grid.black.ver2 .boxTop{background-image:url(/system_images/box_top3.png); background-position: 1px 0px; } /* img/box/col4-16grid-black-ver2/box_top.png */
.col-4-16grid.black.ver2 .boxfoot{background-image:url(/system_images/box_bottom3.png);} /* img/box/col4-16grid-black-ver2/box_bottom.png */
.col-4-16grid.black.ver2 .boxbody{background-image:url(/system_images/black-box-repeat2.png); background-color: #3c3d3c!important;} /* img/box/col4-16grid-black-ver2/black-box-repeat.png */
/* col-5 = 280px */
.box.col-5-16grid,
.col-5-16grid .boxTop,
.col-5-16grid .boxfoot{width:280px;}
.col-5-16grid .boxbody,
.col-5-16grid .boxOutLine{width:278px;}
.col-5-16grid .boxTop{background-image:url(/system_images/box_top4.png);} /* img/box/col-5-16grid/box_top.png */
.col-5-16grid .boxOutLine{background-image:url(/system_images/box_outlines3.png);} /* img/box/col-5-16grid/box_outlines.png */
.col-5-16grid .boxfoot{background-image:url(/system_images/box_bottom4.png);} /* img/box/col-5-16grid/box_bottom.png */
/* col-7= 400px */
.box.col-7-16grid,
.col-7-16grid .boxTop,
.col-7-16grid .boxfoot{width:400px;}
.col-7-16grid .boxbody,
.col-7-16grid .boxOutLine{width:398px;}
.col-7-16grid .boxTop{background-image:url(/system_images/box_top5.png); } /* img/box/col-7-16grid/box_top.png */
.col-7-16grid .boxOutLine{background-image:url(/system_images/box_outlines5.png); } /* img/box/col-7-16grid/box_outlines.png */
.col-7-16grid .boxfoot{background-image:url(/system_images/box_bottom5.png); } /* img/box/col-7-16grid/box_bottom.png */
.box.black{ color: #fff; }
.box.black img { float: right; margin-top: 10px; }
.mediacontent.tags{ padding-top: 2px; }
.tags li{ list-style-type: none; display: inline; float: left; margin-right: 6px; }
.tags li a{ font-weight: bold; font-size: 12px; }
.box .plug h3{ font-size: 26px; margin-left: 3px!important; margin-top: 0!important; }
.box .plug h3 a,
.box .plug h3 a:hover{ color: #fff; text-decoration: none; }
.box .plug h3 a:hover{border-bottom: 1px solid #fff; }




/*    ===========================================
    country selector
================================================ */
#countryselector{ }
.toggleme ul { display: none; }
#countrylist ul { float: left; width: 170px; }
#countrylist li a { border-bottom: 1px solid #333; color: #aaa; font-size: 12px; display: block; padding: 4px 0; margin-left: 20px; }
#countrylist li a:hover{ color: #fff; }

/* "NORMAL" BLACK BUTTON */
#countryselector .btnBlack { background:url(/system_images/country-btn-black-left.png) no-repeat scroll left top transparent; height:28px; padding-left:13px; }
#countryselector .btnBlack .right { background-image:url(/system_images/country-btn-black-right.png); height:28px; width:30px; }
#countryselector .btnBlack a { background:url(/system_images/country-btn-black-middle.png) repeat-x scroll left top transparent; height:18px; padding:7px 20px 3px 10px; color: #fff; }
#countryselector .btnBlack:hover,
#countryselector .btnBlack:hover a,
#countryselector .btnBlack:hover .right{background-position:left bottom;text-decoration: none;}
#countryselector h3 { text-align: left; color: #fff; margin-bottom: .3em; font-size: 15px; margin-left: 0!important; }
#countryselector h4 { text-align: left; color: #bfbfbf; font-size: 14px;
font-weight: normal; margin-bottom: .7em; }
/*
.flash-slider { width: 940px; height: 280px; margin-bottom: 1.5em; background-color: #ddd; }
*/



/*    ===========================================
    bara för att fixa till poppuppen, finns redan implementerat på skarpa
================================================ */
#t1000.contentWrapper #slideSearch, #slideSearch { display: none; }
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox2, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(images/overlay.png) 0 0 repeat;} /* Bild inte levererad */
#colorbox2{}
#cboxTopLeft{width:21px; height:21px; background:url(/system_images/controls.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px; height:21px; background:url(/system_images/controls.png) -129px 0 no-repeat;}
#cboxBottomLeft{width:21px; height:21px; background:url(/system_images/controls.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px; height:21px; background:url(/system_images/controls.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px; background:url(/system_images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(/system_images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(/system_images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(/system_images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0px; background:url(/system_images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(/system_images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(/system_images/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(/system_images/loading.gif) center center no-repeat;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(/system_images/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}

/*    ===========================================
    poppup
================================================ */
#colorbox2 { display:none; }
#start #cboxContent{ text-align: left; }
#start #cboxContent ul { display:block; float:left; margin-left:1em; margin-right:17px; margin-top:15px; width:100px; }
#start #cboxContent ul:first-child { margin-left: 20px; }
#start #cboxContent li { display:block; float:left; font-size:12px; }
#start #cboxContent li h5{ margin-bottom: 1em; background: url(/system_images/facebook_16.png) no-repeat right top; padding-right:22px; line-height: 1.3em; }
#start #cboxContent .twitter li h5 { background-image: url(/system_images/twitter_16.png); }
#start #cboxContent .flickr li h5 { background-image: url(/system_images/flickr_16.png); }
#start #cboxContent .youtube li h5{ background-image: url(/system_images/youtube_16.png); }
#start #cboxContent li a{ display: block; float: left; width: 108px; margin-bottom: 9px; background: url() repeat-x scroll left bottom transparent; }
#start #cboxContent li:last-child a{ background-image: none; }
 
/*    ===========================================
    Added by Linus Wallén Intellecta Corporate 2011-03-22
================================================ */
.expandBio
{
    background:url(/system_images/directory_plus.gif) -0.1em -0.1em no-repeat; 
    padding-left:1.5em;
    padding-right:0.7em;
    margin-top:0.9em;
    float:left!important;
    position:relative;
}
.bioOpen
{
    background:url(/system_images/directory_minus.gif) -0.1em -0.1em no-repeat; 
}
#boardTable .dataTable .first
{
    padding-right:7px;
}
#boardTable .dataTable
{
    width:100%!important;
    background:none!important;
}
#boardTable .dataTable .last 
{
    vertical-align:top!important;
}
#boardTable .dataTable .last p
{
    text-align:left;
}
#bordeExample
{
    padding-top:20px;
    padding-bottom:45px;
}
#bordeExample img
{
    float:left;
    padding-right:7px;
}
#bordeExample p
{
    float:left;
    padding-right:20px;
    margin-top:0.7em;
}
#boardTable .alternate
{
    background: url("/system_images/0-horisontal-devideLine-twoColor.gif") repeat-x scroll left top transparent;
}
#boardTable .headRow th
{
    padding-bottom:6px;
    padding-top:8px;
}
#boardTable ul li
{
           float:left;           
           display:block;
           text-align:left;
           width:100%;
}
/*    ===========================================
    Added by Johan Liw Intellecta Corporate 2011-08-16
    "Explore our finincials-new layout"
================================================ */
.reportbox{
    display: block;
    float: left;
    width: 308px;
    padding-right: 20px;
    border-right: 1px solid #cfcfcf;
}
.report-list.blogfeed li{
    font-weight: normal;
}
.report-list.blogfeed a{
    background-image: none;
    color: #000;
    padding-left: 0;
    width: 98%;
    display: inline;
}
.reportbox.last{
    float: right;
    margin-right: 0;
    padding-right: 0;
    border-right: 0;
}
.reportbox img{
    float: left;
    margin: 0 10px 5px 0;
    padding: 0;
}
.box.margintop{
    padding-top: 28px;
}
.latest.report-list{
    font-size: 12px;
    line-height: 16px;
        padding-left: 20px;
        padding-right: 20px;
}
.latest.report-list ul{
    width: 245px;
    margin-left: 60px;
}
.latest.report-list li{
    margin-bottom: 5px;
    padding-bottom: 7px;
}
h4{
    margin-bottom: 5px;
}
.report-list li{
    margin-bottom:11px;
    padding-bottom: 11px;
}
/* generellt för alla med splash img */
h1+img.top-margin{
    margin-bottom: 12px;
}
.report-list ul li.last {
   margin-bottom: 0;
    padding-bottom: 0;
}
.mediacontent.news {
    padding-top: 10px;
}
.report-list li .date{
    font-weight: normal;
    margin-left: 22px;
}
.contentWrapper p a, .contentWrapper li a {
    color: #000;
}
.TickerFigure{
    margin-bottom: 0;
    margin-top: 13px;
}
.TickerFigure h3 {
    color: #DA006F;
    font-size: 30px!important;
    margin-left: 0!important;
    margin-bottom: 0!important;
    line-height: 1;
}
.mediacontent #contactform .button a{
    padding: 3px 0 9px;
}
.mediacontent #contactform{
    margin-bottom: 0;
}
/*    ===========================================
    Capital Markets Day
================================================ */
#start .mediacontent.report-list.capitalmarketsday h4.h3{
    font-size: 18px;
    line-height: 1.15em;
}
#start .mediacontent.report-list.capitalmarketsday.twitter h4.h3{
    background: url('/system_images/twitter_16.png') no-repeat right top;
}
#start .mediacontent.report-list.capitalmarketsday p{
    margin-bottom: 10px;
}
#start .mediacontent.report-list.capitalmarketsday li{
    font-weight: normal;
}
#start .mediacontent.report-list.capitalmarketsday a,
#start .mediacontent.report-list.capitalmarketsday a:visited{
    color: #007cbe;
}
#start .mediacontent.report-list.capitalmarketsday a:hover{
    color: #000;
    text-decoration: underline;
}
#start .mediacontent.report-list.capitalmarketsday li a{
    background-image: url('/system_images/cmd-small-arrow.png');
    padding-left: 10px;
    background-position: 0 3px;
}
.latest.report-list.capitalmarketsday ul {
width: 180px;
margin-left:0;
}
.latest.report-list.capitalmarketsday ul p span{
    font-weight: normal;
}
/* +++ AGENDA +++
*********************************/ 
#start .mediacontent.report-list.capitalmarketsday.agenda li{
    background:none;
    margin-bottom:0;
    padding-bottom: 0;
}
#start .mediacontent.report-list.capitalmarketsday.agenda li a{
    background-image: url('/system_images/0-btn-small-16px-right-RoundArrow.png');
    line-height: 1.5;
    background-position: 0 0;
    padding-left: 20px;
}
#start .mediacontent.report-list.capitalmarketsday.agenda .notpublished li a,
#start .mediacontent.report-list.capitalmarketsday.agenda .notpublished li a:hover,
#start .mediacontent.report-list.capitalmarketsday.agenda .notpublished li a:visited{
    background-image: url('/system_images/RoundArrow-gray.png');
    color: #8c8c8c;
    cursor: default;
    text-decoration: none;
}
.capitalmarketsday.agenda .speakergroup,
.capitalmarketsday.agenda .speakers{
    display: block;
    float: left;
    width: 100%;
}
.capitalmarketsday.agenda .speakergroup{
/*        background: url('/system_images/0-horisontal-devideLine-twoColor.gif') repeat-x top left ;    */
        padding-top: 1em;
        margin-bottom: .5em;
}
.capitalmarketsday.agenda .speakers{
    background: url('/system_images/0-horisontal-devideLine-twoColor.gif') repeat-x bottom left ;    
    margin-bottom: 8px;
    padding-bottom: 18px;
}
.capitalmarketsday.agenda .speaker,
.capitalmarketsday.agenda .materials,
.capitalmarketsday.agenda .watch{
    float: left;
    display: block;
    width: 180px;
    margin-right: 12px;
}
.capitalmarketsday.agenda .speaker{
    width: 265px;
}
.capitalmarketsday.agenda .watch{
    margin-right: 0;
}
#start .mediacontent.report-list.capitalmarketsday h2{
    margin-top: 5px;
    font-size: 21px;
    margin-bottom: 0!important;
}
#start .mediacontent.report-list.capitalmarketsday p.time{
    margin-bottom: 0;
    margin-top:0;
    padding-bottom: 8px;
    margin-bottom: 13px;
    background: url('/system_images/0-horisontal-devideLine-twoColor.gif') repeat-x 0% 100% ;
}
#start .mediacontent.report-list.capitalmarketsday p.time.first{
    margin-top: 5px;
}
.capitalmarketsday.agenda h4{
    margin-bottom: 0;
}
.capitalmarketsday.agenda .speaker img{
    float: left;
    margin-right: 12px;
}
.capitalmarketsday.agenda .speaker div{
    float: left;
    width: 147px;
    display: block;
}
.box.margintop.cmd{
    padding-top: 26px;
}
/* +++ TWITTER +++
*********************************/ 
#start .mediacontent.report-list.capitalmarketsday.twitter a{
    background-image: none;
    margin-left: 0;
    padding-left: 0;
}
#start .mediacontent.report-list.capitalmarketsday.twitter .stream-item{
    position: relative;
    background: url('/system_images/0-horisontal-devideLine-twoColor.gif') repeat-x 0% 100% ;
    min-height: 60px;
    clear: both;
    display: block;
    outline: none;
    margin-bottom: 5px;
    padding-bottom: 7px;
}
#start .mediacontent.report-list.capitalmarketsday.twitter .stream-item:last-child {
    background: none;
}
#start .mediacontent.report-list.capitalmarketsday.twitter .tweet {
padding: 10px 0;
position: relative;
zoom: 1;
}
#start .mediacontent.report-list.capitalmarketsday.twitter .tweet-image {
float: left;
height: 48px;
overflow: hidden;
width: 48px;
margin-top: 3px;
}
#start .mediacontent.report-list.capitalmarketsday.twitter .tweet-content {
margin-left: 58px;
min-height: 48px;
}
#start .mediacontent.report-list.capitalmarketsday.twitter .tweet-row {
display: block;
position: relative;
line-height: 15px;
}
#start .mediacontent.report-list.capitalmarketsday.twitter .retweet-icon {
text-indent: -99999px;
outline: none;
background: transparent url('/system_images/sprite-icons.png') no-repeat;
height: 14px;
margin: 0 2px -1px 2px;
display: inline-block;
background-position: -192px 0;
width: 15px;
}
