body{
max-width:989px;
min-width:800px;
color:#222222;
font:75%/1.333em Arial,Helvetica,sans-serif;
background:#ffffff;
}
body.contrast{
color:#ffffff;
background:#000033;
}
body.altfont{
font-family:Georgia,"Times New Roman",serif;
}
body.normalbigrow{
line-height:1.6em;
}
/* text-prop */
.normal{
font-size:1em;
font-style:normal;
font-weight:normal;
}
div.normal,p,div.plink{
padding:0 0 0.667em 0;
}
br{
line-height:0.667em;
}
/* content headings */
h1,h3.big{
font-size:1.834em;
line-height:1.182em;
font-weight:bold;
margin:0.227em 0;
}
h2,h2.header,h3.header,.section.main .header h2.header,.section.main.generallist h2.header,#right-content .product-list h2.textheader{
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-top:1px solid #e1e1e1;
border-bottom:1px solid #cccccc;
clear:both;
background:#dcdcdc url(/idc/fragments/wcm_fr_head/images/backgrounds/section_head_bg.gif) repeat-x left top;
color:#000000;
font-size:1em;
font-weight:bold;
letter-spacing:1px;
line-height:1.667em;
padding:0 0 0 0.8333em;
}
.header-icon{
float:right;
margin:1px 1px 1px 0;
}
/* due to FCK. Should not occur */
h1 div,h2 div,h3 div,h4 div{
display:inline;
border:none;
}
.contrast h2,
.contrast h2.header,
.contrast h3.header,
.contrast .section.main .header h2.header,
.contrast .section.main.generallist h2.header,
.contrast .section.main.pricelist .header,
.contrast .section.main.price .middle-header,
.contrast .section.main.price .middle-header{
color:#ffffff;
background:#2b3c6a 
url(/idc/fragments/wcm_fr_head/images/backgrounds/section_head_bg_hk.gif) repeat-x left top;
}
h2.header2,h3.header2,.section.main .header h2.header2{
border-left:1px solid #181818;
border-right:1px solid #181818;
border-top:1px solid #333333;
border-bottom:1px solid #181818;
clear:both;
font-size:1em;
font-weight:bold;
letter-spacing:1px;
line-height:1.5em;
padding:0 0 0 0.8333em;
color:#ffffff;
background:#181818 url(/idc/fragments/wcm_fr_head/images/backgrounds/main_nav_black_bg.gif) repeat-x left top;
}
.section.main .header h2,
.section.main .header h2.header,
.section.main .header h2.header2{
border-left:none;
border-right:none;
}
h2.textheader,h2.textheader2{
border:none;
font-size:1.333em;
background:none;
margin:0 0 0.125em 0;
color:#222222;
padding:0;
clear:none;
letter-spacing:0;
}
.contrast h2.textheader,.contrast h2.textheader2{
color:#ffffff;
}
/* Rsslist */
#rssList{
padding-left:10px;
}
#rssList h3{
padding-left:0;
}
.section.main.rssList .content{
padding-bottom:1px;
}
.section.main.rssList a.downarrow{
display:inline;
}
table .navigator{
margin:0 0 1.5em 0;
}
#content .section.main.admin.help{
margin-left:15px;
}
.section.main.admin.help .header h2{
margin-top:15px;
}
/* Admin */
.section.main.admin .header{
border-width:0;
}
.section.main.admin .header h2{
background:#ff6500;
border-color:#ff6500;
border-left:#ff6500 1px solid;
border-right:#ff6500 1px solid;
clear:both;
color:#ffffff;
font-size:1em;
font-weight:bold;
letter-spacing:1px;
line-height:1.5em;
padding:0 0 0 0.8333em;
}
#content .section.main.admin ul li{
padding-top:4px;
color:#ff6500;
border-bottom:0;
}
#content .section.main.admin li:first-child{
padding-top:0;
}
#content .section.main.admin li:first-child a{
margin-top:0;
}
#content .section.main.admin .footerline{
border-color:#ff6500;
border-width:1px 1px 1px 0;
}
#content .section.main.admin .content{
border-color:#ff6500;
border-bottom:#ff6500 1px solid;
}
#content .section.main.admin .content a{
margin-top:3px;
}
#content .section.main.admin .content.simple{
border:none;
}
#content .section.main.admin .content.simple.nopadding ul{
padding:0;
margin:0;
}
h2.box p{
padding:0;
}
.headercontainer{
margin-bottom:10px;
}
div.box{
padding-top:5px;
padding-left:10px;
}
div.nobox{
border:none;
padding-top:5px;
padding-left:10px;
margin-bottom:1em;
}
.contrast div.box{
border:1px solid #ffffff;
}
div.closecont{
padding:0 0 16px 0;
margin:0;
text-align:right;
}
.section.main.teaserlist .header{
line-height:0;
}
.section.main.teaserlist img{
max-width:80px;
margin:0;
}
.section.main.teaserlist.theme img{
max-width:100%;
}
.section.main.teaserlist .content{
padding:0 0.833em;
}
.section.main.teaserlist .content h3,.section.teaserlist .content h4{
margin:0;
font-size:1em;
line-height:1.25em;
border-bottom:none;
padding-left:0;
}
.section.main.teaserlist .content p{
padding:0;
margin:0;
}
.section.main.teaserlist .content a{
margin:0;
display:block;
}
.section.main.teaserlist.theme .content a{
padding-bottom:0;
}
.section.main.teaserlist.theme .content h3{
padding-top:0.833em;
}
.section.main.teaserlist .content table{
margin:0.875em 0 0 0;
}
.section.main.teaserlist.theme div.footer{
height:10px;
min-height:10px;
padding:3px 0 0 0;
background:url(/idc/fragments/wcm_fr_head/css/images/grey_shading.gif) #ffffff repeat-x scroll left bottom;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
.contrast .section.main.teaserlist.theme div.footer{
background:none;
}
.contrast .section.main div.content{
color:#ffffff;
}
.section.main.advertisementlist{
margin:0 0 1.25em 0;
}
.section.main.advertisementlist .header{
line-height:0;
}
.section.main.advertisementlist img{
max-width:100%;
margin:0;
}
.section.main.advertisementlist .content{
padding:0;
border:0;
}
.section.main.advertisementlist .content p{
padding:0;
margin:0;
}
.section.main.advertisementlist .content a{
margin:0;
}
.section.main.advertisementlist .content .advertisement{
display:none;
}
#preview .section.main.advertisementlist .content .advertisement{
display:block;
}
.section.main.advertisementlist .content .advertisement.show{
display:block;
}
.section.main.advertisementlist div.footer{
height:10px;
min-height:10px;
border:0;
background:none;
}
.section.main.price{
margin:0 0 1.25em 0;
}
.contrast .section.main.price{
color:#ffffff;
}
.section.main.videolist{
margin:15px 0 1.25em 0;
background:url(../css/images/section_body_bg.jpg) repeat-y scroll right center transparent;
}
.section.main.videolist .content{
padding:0 1px 0 0;
}
.section.main.videolist div.content{
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
.section.main.videolist .content img{
margin:0 10px 0 0;
}
.section.main.videolist .content td{
border-left:0;
}
.section.main.videolist table.vertical td{
border-right:0;
}
.section.main.videolist .content h3{
padding-left:0;
clear:none;
margin:5px 0 5px 0;
}
.section.main.videolist h2.header{
margin-bottom:1px;
}
.section.main.videolist .content h4{
border-bottom:none;
}
.section.main.videolist #title{
font-size:12px;
font-weight:bold;
margin:3px 8px 0 2px;
}
.videorubrik{
float:left;
margin:0 -3px -4px 0;
}
.videoinfo{
margin-left:8px;
}
.description{
margin-left:8px;
}
.h2valuta{
margin:0.45em 0 0 0;
}
table.visavaluta td{
border-bottom:1px dotted #cccccc;
border-right:1px dotted #cccccc;
}
table.visavaluta td.left{
border-left:1px solid #cccccc;
}
table.visavaluta td.right{
border-right:1px solid #cccccc;
}
.section.main.valuta h2{
border-left:none;
border-right:none;
}
.section.main.valuta .content{
padding:0.834em 0 0 0.8332em;
border-bottom:1px solid #cccccc;
}
.section.main.valuta #belopp{
margin-right:4px;
}
.section.main.valuta #resultat{
font-weight:normal;
}
#content .section.main.valuta .content ul{
list-style-type:disc;
margin-right:3px;
}
.section.main.valuta #content ul{
padding:0.25em 0 0.667em 2.6em;
}
.pricelist .content{
margin-bottom:1.25em;
}
.section.main.generallist .content h4{
border-bottom:none;
}
.section.main.generallist .content a{
margin-left:0;
padding-bottom:0;
}
.section.main.generallist div.content{
padding:0;
margin:0 0 20px 0;
border:0;
}
.section.main.generallist .normal{
margin-left:0;
}
.section.main.generallist img{
margin-right:0.833em;
}
.section.main.generallist p{
margin:0;
padding:0;
}
.section.main.generallist table{
margin:0;
padding:0;
}
.section.main.generallist .noborder .leftcol{
padding:0.833em 10px 0.833em 0;
}
.section.main.generallist .noborder .midcol{
padding:0.833em 10px 0.833em 10px;
}
.section.main.generallist .noborder .rightcol{
padding:0.833em 0 0.833em 10px;
}
.section.main.generallist .border td{
padding:0.833em 10px;
}
.section.main.generallist .overlay{
height:1px;
margin:0;
background:#cccccc;
}
.generallist .noborder .grid{
margin-top:1.25em;
}
.generallist .border .grid{
margin-top:1.25em;
}
.section.main.generallist .content ul{
list-style:disc;
margin-left:0.5em;
}
.section.main.generallist .content .noborder ul{
margin-left:0.25em;
}
.generallist .content h4,.generallist .content h3,.generallist .content h1{
padding-left:0;
}
.generallist .content .border{
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
margin-top:0;
border-bottom:none;
}
.generallist .content .border.topborder{
border-top:solid 1px #cccccc;
}
.generallist .content .border td{
border-bottom:solid 1px #cccccc;
}
/* Classes for native documents */
.native h2,h3{
padding:0;
font-weight:bold;
font-size:1.167em;
line-height:1.214em;
margin:0 0 0.357em 0;
background:none;
border:none;
}
.native h3,h4{
font-weight:bold;
font-size:1em;
line-height:1.333em;
padding:0;
margin:0 0 0.083em 0;
background:none;
border:none;
}
.native td p{
padding:0;
}
/* header */
#header{
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/gradient_grey.gif) #ffffff repeat-y right top;
max-width:989px;
min-width:600px;
}
#header ul.navigation{
background:none;
float:right;
}
#header ul.navigation li{
padding:0 0;
}
.normalbigrow #header ul.navigation li{
line-height:1.38em;
}
#header ul.navigation li a{
color:#000000;
border-color:#555555;
height:1.467em;
}
.contrast #header{
background:none;
}
.contrast #header ul.navigation li a{
color:#ffffff;
}
#header ul.navigation li.logout a{
color:#ffffff;
}
#header ul.navigation li ul li{
float:none;
}
#header ul.navigation li a{
border-width:0 0 0 1px;
}
.contrast #header ul.navigation li a{
border-color:#ffffff;
}
#selectLanguage,#selectWebsite{
position:absolute;
border:1px solid #cccccc;
background:#ffffff;
}
.contrast #selectLanguage,.contrast #selectWebsite{
background:#000033;
}
#header ul.navigation li ul{
padding:0.667em 0 0.667em;
}
#header ul.navigation li ul li a{
border:0;
}
/*#header .logo {background: transparent url(/idc/fragments/wcm_fr_head/images/backgrounds/logotyp_webb_180x40.gif) no-repeat 15px 15px;}*/
/*.contrast #header .logo {background: transparent url(/idc/fragments/wcm_fr_head/images/backgrounds/logotyp_webb_180x40_hk.gif) no-repeat 15px 15px;}*/
#header ul.navigation li a:first{
border-width:0;
}
#header ul.navigation li.login a{
color:#ffffff;
border-color:#cccccc;
font-weight:bold;
height:1.667em;
}
#header ul.navigation li.login{
height:2em;
}
#header span,#header ul{
font-size:0.937em;
}
/* top-navigation */
#nav{
clear:both;
max-width:989px;
min-width:600px;
width:100%;
}
#nav .main-nav{
background:#191919 url(/idc/fragments/wcm_fr_head/images/backgrounds/main_nav_black_bg.gif) repeat-x left top;
border:0 none;
padding:0;
margin:0;
height:1.833em;
}
.contrast #nav .main-nav,.contrast #nav2 li.selected{
background:#2b3c6a url(/idc/fragments/wcm_fr_head/images/backgrounds/section_head_bg_hk.gif) repeat-x left top;
}
.normalbigrow #nav .main-nav ul li a{
line-height:1.38em;
}
#nav .main-nav ul{
margin:0;
padding:0;
list-style:none;
}
#nav .main-nav ul.top-nav{
float:left;
margin-left:12px;
}
#nav .main-nav ul.func{
float:right;
}
#nav .main-nav ul li{
float:left;
vertical-align:middle;
margin:0;
height:1.833em;
border:0 none;
border-right:2px groove #656565;
}
#nav .main-nav ul.func li{
border-right:0 none;
padding:0 4px;
}
#nav .main-nav ul li a{
font-size:0.917em;
font-weight:bold;
display:block;
text-decoration:none;
color:#ffffff;
border:0 none;
letter-spacing:1px;
padding:0.273em 0.728em 0.182em 0.728em;
}
#nav .main-nav ul li a:hover{
text-decoration:none;
}
#nav .main-nav ul.top-nav li.active{
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/backwhite.gif) #d4cfcb repeat-x top left;
}
#nav .main-nav li.active a{
color:#000000;
}
#nav .main-nav li.active a:hover{
color:#ffffff;
}
#nav .main-nav ul.top-nav li.hover{
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/active_color.gif) #6f6e6c repeat-x top left;
}
#nav .main-nav li.first{
border-left:2px groove #656565;
}
#nav .main-nav ul.top-nav li.first.homehover a{
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/white_hut.gif) #6f6e6c no-repeat center;
}
#nav .main-nav ul.top-nav li.first.active.homehover a{
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/white_hut.gif) #6f6e6c no-repeat center;
}
#nav .main-nav ul.top-nav li.active.first a{
background:transparent url(/idc/fragments/wcm_fr_head/images/backgrounds/black_hut.gif) no-repeat center;
}
#nav .main-nav ul.top-nav li.first a{
background:transparent url(/idc/fragments/wcm_fr_head/images/backgrounds/white_hut.gif) no-repeat center;
}
#nav .main-nav li.first img{
margin-top:2px;
}
#nav .main-nav ul.func li.last{
border-left:2px groove #656565;
padding-left:4px;
margin-left:4px;
}
.fck img,.textitem img{
max-width:100%;
margin:0 10px 1em 0;
}
.textitem{
margin-bottom:1em;
}
.textitem h2{
margin-bottom:0.5em;
}
.textitem h2.textheader,.textitem h2.textheader2{
margin-bottom:0;
}
#querystring{
font-size:0.917em;
font-weight:normal;
margin:2px 0 0 0;
color:#999999;
border:0 transparent;
height:15px;
line-height:1.25em;
padding:2px 0 0 0;
vertical-align:top;
text-indent:4px;
background:#f8f8f8;
}
#qsearchbutton,#listenbutton,#printbutton{
margin:2px 0;
border:0 none;
}
#qsearchbutton{
margin-right:6px;
}
/* empty nav */
.login{
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/top_functions_bg_special_gloss.gif) #ea5e0d repeat-x scroll left bottom;
height:1.667em;
}
#nav .nav-empty{
background:transparent url(/idc/fragments/wcm_fr_nav_top/balk-bottom-tom.gif) repeat-x scroll left bottom;
line-height:0.917em;
padding:0;
width:100%;
}
.nav-back{
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/gradient_grey.gif) #ffffff repeat-y scroll right top;
}
#nav .main-nav.nav-empty ul.func{
float:right;
background:transparent url(/idc/fragments/wcm_fr_nav_top/balk-right-tom.gif) no-repeat scroll left top;
padding-left:33px;
padding-right:1em;
}
#nav .main-nav ul.func li{
border-right:0 none;
padding:0 4px;
}
#nav .main-nav ul.func li.last{
border-left:2px groove #656565;
padding-left:4px;
margin-left:4px;
}
/* leftmenu */
#nav2,.nav2{
width:209px;
float:left;
clear:right;
margin-right:5px;
}
#content #nav2 ul a{
font-weight:bold;
font-size:0.95em;
line-height:1.25em;
}
#content #nav2 ul.minalankar a{
text-decoration:underline;
}
.nounderliner #content #nav2 ul.minalankar a{
text-decoration:none;
}
#content #nav2 a:link,#nav2 a:visited,#nav2 a:active{
text-decoration:none;
}
#content #nav2 a:hover{
text-decoration:underline;
}
#content #nav2 ul{
margin:0 0 0 15px;
padding:0;
list-style-type:none;
}
#content #nav2 ul li{
border-bottom:1px solid #e1e1e1;
padding:3px 1px 2px 0;
}
#content #nav2 ul li a{
margin:0 17px 3px 1em;
display:block;
}
#content #nav2 ul li.more{
background:transparent url(/idc/fragments/wcm_fr_nav_left/arrow1.gif) no-repeat right;
}
#content #nav2 ul li.down{
background:url(/idc/fragments/wcm_fr_nav_left/sel_top.gif) #666666 no-repeat 0 0;
padding:4px 0 0 0;
}
.contrast #content #nav2 ul li.down{
background:url(/idc/fragments/wcm_fr_nav_left/sel_top_hc.gif) #768fb5 no-repeat scroll 0 0;
}
.contrast #content #nav2 ul li.more{
background:transparent url(/idc/fragments/wcm_fr_nav_left/arrow1hc.gif) no-repeat scroll right;
}
.contrast #content #nav2 ul li.down ul a{
color:#ffffff;
}
#content #nav2 ul li.selected{
background:url(/idc/fragments/wcm_fr_nav_left/sel_alone.gif) #666666 no-repeat 0 0;
}
#content #nav2 ul li.selected a{
color:#ffffff;
}
#content #nav2 ul li.down a,li.nav2 ul li.selected a{
color:#ffffff;
margin-bottom:3px;
}
#content #nav2 ul ul{
margin:0;
padding:2px 0 0 0;
background:#e1e1e1;
}
#content #nav2 ul ul li{
padding:2px 1px 2px 0;
margin:0;
border-bottom:0;
}
.contrast #content #nav2 ul ul li{
background:#242b5a;
}
#content #nav2 ul li.down ul a{
color:#000000;
font-size:0.95em;
font-weight:normal;
display:block;
margin-bottom:0;
}
#content #nav2 ul ul li.more{
background:url(/idc/fragments/wcm_fr_nav_left/arrow2.gif) #e1e1e1 no-repeat right top;
}
.contrast #content #nav2 ul ul li.more{
background:url(/idc/fragments/wcm_fr_nav_left/arrow2hc.gif) #242b5a no-repeat right top;
}
#content #nav2 ul ul li.selected{
background:#cccccc;
margin-top:-2px;
}
#content #nav2 .admin{
margin-left:15px;
margin-top:15px;
}
/* ---------------- breadcrumb ---------------- */
#breadcrumb{
font-size:0.917em;
margin:-2px 0 1.727em 0;
padding:0 0 0 0;
}
#breadcrumb a,#breadcrumb span{
color:#777777;
}
#breadcrumb a{
text-decoration:underline;
}
.contrast #breadcrumb a,.contrast #breadcrumb span{
color:#ffffff;
}
/* ---------------- footer ---------------- */
#footer{
margin-top:15px;
padding:0.167em 0 0;
border-top:1px solid #e1e1e1;
font-size:0.833em;
line-height:1.5em;
}
#footer a.company{
color:#999999;
margin-left:15px;
text-decoration:none;
}
#footer a.disclaimer{
text-decoration:none;
color:#cc6633;
}
#footer a{
color:#666666;
}
#footer a.contact{
margin-left:5px;
}
#footer span.contact{
margin-left:15px;
padding:0;
}
#footer span.sidansvarig{
margin-left:15px;
padding:0;
}
#footer span.sidansvarignamn{
margin-left:5px;
padding:0;
}
#footer span{
color:#666666;
}
.contrast #footer a{
color:#ffffff;
}
/* ---------------- content layout -------------- */ 
#content{
margin-top:15px;
vertical-align:top;
max-width:989px;
min-width:800px;
width:100%;
float:left;
clear:both;
padding-top:0;
}
#rsstype{
display:none;
}
#left-column{
width:209px;
float:left;
margin-top:0;
}
#main-area{
width:54.7%;
}
#left-column .inner-left,#right-column .inner-right{
margin:0 0 0.7em 15px;
}
#nav2 .linklist{
margin-top:1.25em;
}
#left-column .linklist{
margin-top:1.25em;
}
#main-area .inner-main{
margin:0 0 0.7em 0;
}
#main-content{
float:none;
padding:0 0 0 209px;
}
#main-content-startpage{
float:none;
padding:0 0 0 217px;
}
#inner-content{
margin:0 15px;
}
.middle-content{
border-right:1px solid #e1e1e1;
min-height:20em;
width:71.8%;
}
.middle-total{
clear:both;
margin-right:14px;
}
.middle-left{
width:248px;
}
.middle-right{
margin-left:29px;
width:248px;
}
#right-content,.right-content{
width:28%;
margin-left:-1px;
border-left:1px solid #e1e1e1;
min-height:20em;
}
#inner-right,.inner-right{
margin-left:14px;
}
#inner-right-startpage{
margin-left:22px;
}
#lower-content{
clear:both;
}
.whole-content{
width:100%;
float:left;
}
.whole-content .middle-content,.whole-content .right-content{
min-height:0;
}
.noleft .middle-content{
width:55.69%;
}
.middle-start{
min-height:20em;
width:70.8%;
}
.total-start{
clear:both;
margin:0;
}
#right-start{
width:29.2%;
margin:0;
min-height:20em;
}
/* Ajaxlayer */
#docpos{
position:absolute;
max-width:989px;
min-width:800px;
width:100%;
left:0;
top:0;
display:none;
}
#docplace{
background:#ffffff;
margin:108px auto 0 auto;
width:62.2%;
max-width:841px;
min-width:615px;
border:1px solid #c0c0c0;
z-index:12;
}
#docplace > tbody > tr > td{
padding:0;
}
#docplace > tbody > tr > td > div{
margin:30px 45px 30px 45px;
}
.docicon{
float:right;
margin:6px 8px 0 0;
}
.contrast #docplace{
border-color:#ffffff;
background:#000033;
}
#closedoc{
position:absolute;
left:764px;
top:114px;
font-size:0.917em;
color:#777777;
padding:0 20px 10px 0;
line-height:1em;
background:transparent url(/idc/fragments/wcm_fr_head/css/images/smallbtn/18x18/close-orange.png) no-repeat right top;
z-index:1400;
display:none;
text-decoration:none;
}
#printdoc{
position:absolute;
z-index:1400;
display:none;
top:112px;
left:744px;
}
/* Intro */
.intro{
margin-bottom:1.25em;
}
/* Contribution mode */
.contfocus{
border-color:#ffa500;
background:#ffffaa;
}
/* section */
.section.main{
border-left:none;
background:none;
}
.section .header h3{
display:block;
padding:0;
}
.section.main div.footer{
border-left:medium none;
border-top:medium none;
border-bottom:medium none;
border-right:1px solid #cccccc;
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/section_footer_bg.gif) no-repeat left bottom;
}
.section.main div.content{
padding:0 0.8333em;
}
.section.main div.content.border{
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}
.section.main .header{
border-left:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
border-top:none;
border-bottom:none;
background:#ffffff;
padding:0;
letter-spacing:0;
line-height:1.5em;
}
.contrast .section.main .header{
background:#000033;
}
.section .content ul{
margin:0 0.834em 0 0;
list-style:none;
padding:0 0.834em;
}
.section{
margin:0;
}
.sec{
margin:0;
}
.split1{
float:left;
clear:right;
width:47.2%;
}
.split2{
float:right;
clear:right;
width:47.2%;
}
.split31{
float:left;
clear:right;
width:32%;
margin:11px 2% 9px 0;
}
.split32{
float:left;
clear:right;
width:32%;
margin:11px 2% 9px 0;
}
.split33{
float:left;
clear:right;
width:32%;
margin:11px 0 9px 0;
}
.col2left{
float:left;
clear:right;
width:48%;
}
.col2right{
float:right;
clear:right;
width:48%;
}
/* Help page */
#content #nav2 .helpPage ul li{
list-style:none;
border-bottom:none;
padding:0;
}
#content #nav2 .helpPage img{
cursor:pointer;
}
#content #nav2 .helpPage a{
}
#content #nav2 .helpPage ul ul{
background:none;
margin:0 0 0 15px;
}
#content #nav2 .helpPage ul a{
font-weight:normal;
font-size:100%;
}
#content .helpPage h1{
display:inline;
margin:25px;
}
#content #nav2 .helpPage ul li a{
display:inline;
margin:0;
}
.helpPage1 #header{
border-bottom:1px solid #e1e1e1;
background:none;
}
.helpPage1 #header .logo{
padding:1em 0 1.25em 1.25em;
}
.help{
margin:8px 0 0 15px;
}
/* Sitemap */
.sitemap{
width:960px;
}
.sitemap ul{
margin:0;
padding:0;
list-style:none outside;
}
.sitemap ul li{
float:none;
padding:0 0 0 13px;
}
.sitemap ul.toplevel>li{
float:left;
padding:0 1% 0 0;
width:23.9%;
}
.sitemap ul.toplevel>li>a{
font-weight:bold;
line-height:1.5em;
}
.sitemap ul li ul li ul{
display:none;
}
.sitemap .mapplus{
margin:0 4px 0 -13px;
}
.sitemap .mapminus{
display:none;
margin:0 4px 0 -13px;
}
.sitemap-back{
text-align:right;
}
/* Newslist */
.newslist-one,.newslist-many{
margin-bottom:0.75em;
}
.newslist-one img{
margin:0 15px 0.25em 0;
float:left;
}
.newslist-one .content{
padding:0.834em 0 0.25em 0;
}
.newslist-one .content.noheader{
padding:0 0 0.25em 0;
}
.newslist-one .header{
padding:1em 0 0 0;
}
.section.main.newslist-one{
border-top:1px solid #cccccc;
}
.newslist-many .content{
padding:0.417em 0 0.25em;
}
.newslist-many .content ul li{
margin-top:0.25em;
}
.newslist-many .content ul li a{
margin-left:0.583em;
}
.newslist-many .content ul li a:visited{
color:#666666;
}
.newslist-one a:visited{
color:#666666;
}
.newslist-one a.morenews:visited{
color:#ea5e0d;
}
.contrast .newslist-many .content ul li a:visited{
color:#eeeeee;
}
.contrast .newslist-one a:visited{
color:#eeeeee;
}
.contrast .newslist-one a.morenews:visited{
color:#fabb0f;
}
#content .newslist-many .content ul{
margin:0;
padding:0;
}
.contrast .section.main.newslist-one{
border-top:1px solid #ffffff;
}
.newslist-many .content a.morenews{
padding:0.417em 0 0 0;
display:block;
margin-left:0;
}
.newslist-one .content a.morenews{
padding:0.417em 0 0 0;
display:block;
}
.newslist-one .content h3,.newslist-one .content h4{
clear:right;
border-bottom:none;
}
.newslist-one.small .content h3,.newslist-one .content h4{
font-size:1em;
}
.newslist-many .content ul{
padding:0.25em 0 0 0;
margin-left:0.833em;
}
.newsdate{
padding-bottom:0;
}
.prio1{
margin:10px 0 0 0;
}
.prio2a{
float:left;
width:47.5%;
padding:0 2% 0 0;
margin:10px 0 0 0;
}
.prio2b{
float:left;
width:47.5%;
padding:0 0 0 2%;
margin:10px 0 0 0;
}
/* Varius */
div.ruler{
height:1px;
background:#e1e1e1;
margin:0;
clear:both;
}
.contrast div.ruler{
background:#ffffff;
}
.pictext{
color:#555555;
font-style:italic;
font-size:0.917em;
line-height:1em;
clear:both;
}
.contrast .pictext{
color:#eeeeee;
}
.section.main.newslist-one div.content{
padding:0.833em 0 0 0;
}
.section.main .content .teaserdate{
padding-left:0.8333em;
}
#meaning-text,#abbrev-text{
margin-bottom:0.75em;
}
.lead{
font-weight:bold;
margin-bottom:0.667em;
display:block;
}
.panorama{
padding:0 0 0.917em 0;
}
.panorama div{
height:115px;
}
.imgright{
float:right;
padding:0 0 0.917em 1.25em;
max-width:100%;
}
.imgleft{
float:left;
padding:0 1.25em 0.917em 0;
max-width:100%;
}
.imgleft img,.imgright img{
max-width:100%;
}
#content .imgright img,#content .imgleft img{
margin:0;
}
.imgtext{
color:#999999;
font-size:0.833em;
line-height:1.25em;
}
#popup{
width:100%;
}
.popup-inner{
margin:0 15px 1em 15px;
}
.stockinfo{
border:1px solid #e1e1e1;
padding:6px 6px 6px 11px;
margin-bottom:15px;
}
.contrast .stockinfo{
border:1px solid #ffffff;
}
.stockinfo .stockchg{
font-weight:bold;
}
.stockinfo .stockchg span{
margin:0 0.75em;
}
table.stockchg{
margin:0;
display:inline;
}
.stockchg .latest{
font-weight:normal;
}
.stockinfo a{
margin-left:0.75em;
font-weight:normal;
}
.stocktext{
font-size:0.917em;
font-weight:normal;
}
.stockinfo .stockchg span.stocktime{
margin:0 0 0 0.5em;
}
.stocktime2{
margin:0 0 0 0.5em;
}
#content .stockinfo img{
margin:0;
vertical-align:middle;
}
/* Lists */
ul{
padding:0.25em 0 0.667em 1.333em;
margin:0;
}
ul li,ol li{
padding:0 0 1px 0;
padding:0;
}
ul.news,ul.previewlist{
list-style:none;
margin:0;
clear:both;
padding:0 0 0.417em 0;
}
ul.news span,ul.previewlist span{
margin-right:2em;
}
.newstime{
font-weight:bold;
margin-bottom:1em;
}
#content ol{
margin:0 0 0 0;
padding:0.25em 0 0.667em 2.5em;
}
#content ol li{
list-style:decimal outside none;
padding:0;
margin:0;
}
/* Linklist */
.section.main.linklist{
margin-bottom:15px;
}
.section.main.linklist .content.nohead{
border-top:1px Solid #c0c0c0;
}
.contrast .section.main.linklist .content.nohead{
border-top:1px Solid #ffffff;
}
.section.main.linklist ul li{
padding-top:4px;
}
.section.main.linklist li:first-child{
padding-top:0;
}
.section.main.linklist li:first-child a.symbol{
margin-top:3px;
}
.section.main.linklist .footer{
border-width:0 1px 0 0;
}
.section.main.linklist .content.simple{
border:none;
padding:0.5em 0 0 0.833em;
}
.section.main.linklist .content.simple.nopadding{
border:none;
padding:0;
}
.section.main.linklist .content.simple ul{
padding:0;
margin:0;
}
.section.main.linklist .content li p{
margin:0;
padding:0;
}
.section.main.linklist .content h3,.section.main.linklist .content h4{
border-bottom:none;
margin:0;
padding:2px 0 0;
}
.section.main.linklist .content{
padding:0.834em 0 0 0;
}
.section.main.linklist .content ul{
margin:0;
padding:0 4px 0 10px;
}
#content #nav2 ul.minalankar{
margin:0 0 0 10px;
}
#content #nav2 ul.minalankar li{
border-bottom:0;
padding:3px 0 0 0;
}
#content #nav2 ul.minalankar li a{
font-weight:normal;
display:inline;
margin:0;
font-size:1.1em;
line-height:1.25em;
}
/* dynamic list */
.dynamic-list{
list-style:none;
margin:0;
clear:both;
padding:0 0 1em 0;
}
.dynamic-list li{
margin:0.417em 0 0 0;
padding:0;
line-height:1.333em;
}
.dynamic-list a{
margin-left:0.583em;
}
.pressrel{
clear:right;
margin:0 0 1.25em 0;
}
.dynamic-list-gray{
margin-bottom:15px;
}
.dynamic-list-gray div ul{
margin-left:1em;
}
.dynamic-list-gray div{
border-left:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;
border-top:1px solid #e1e1e1;
}
.dynamic-list-gray h2 div,.contrast .dynamic-list-gray h2 div{
border:none;
}
.contrast .dynamic-list-gray div{
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.contrast .dynamic-list-gray .footer{
border-width:0 1px 0 0;
background:transparent url(/idc/fragments/wcm_fr_head/images/backgrounds/section_footer_bg.gif) left bottom no-repeat;
}
.dynamic-list-gray .footer{
border-width:0 1px 0 0;
background:transparent url(/idc/fragments/wcm_fr_head/images/backgrounds/section_footer_bg.gif) left bottom no-repeat;
}
/* teasers */
.teaser{
clear:right;
margin:0 0 1em 0;
}
.teaser a{
display:block;
}
.teaser table{
margin:0;
padding:0;
}
.teaser p,.teaserlist,.header p,.replacement p,.teaserlist p,.advertisementlist p{
margin:0;
padding:0;
display:inline;
}
.teaser td{
margin-bottom:0;
padding:0;
}
.teaser td.teaserimg{
padding-right:10px;
}
.teaserlist p{
display:inline;
}
.teaserlist .teaser{
margin-top:0.5em;
}
.teaserheader{
margin-bottom:0.833em;
}
.teaser .right-teaserimg{
float:right;
clear:right;
padding:0 0 0.5em 0.5em;
}
.teaser .right-teaserimg img{
width:60px;
}
.clear{
clear:both;
}
.clear-right{
clear:right;
}
/* Tables */
table{
margin:0.75em 0;
max-width:100%;
font-size:1em;
border-collapse:separate;
border-spacing:0;
clear:right;
background:transparent;
}
table th{
padding:1px 4px 5px 4px;
text-align:left;
min-height:1.25em;
vertical-align:top;
}
table td{
padding:3px 4px 3px 4px;
text-align:left;
min-height:1.25em;
vertical-align:top;
}
table th,table td.scope{
font-size:1em;
font-weight:bold;
}
table.smallfont{
font-size:0.92em;
}
/* Default header-marked cells */
table td.scope{
background:#dcdcdc url(/idc/fragments/wcm_fr_head/images/backgrounds/section_head_bg.gif) repeat-x left top;
color:#000000;
border-top:1px solid #e1e1e1;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-weight:bold;
}
/* Table-colors */
/* Uncoloured */
table.table0 th,table.table0 td.scope,table th{
padding-bottom:0;
border-bottom:1px solid #999999;
border-top:0;
border-left:0;
border-right:0;
font-weight:bold;
min-height:1.25em;
background:none;
}
.contrast table.table0 th,.contrast table.table0 td.scope,.contrast table th,.contrast table td.scope{
border-bottom:1px solid #ffffff;
}
/* Orange */
table.table1 th,table.table1 td.scope{
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/orange_table.gif) #ff9900 repeat-x top;
border:1px solid #ffc400;
border-bottom:1px solid #ff8400;
color:#000000;
font-weight:bold;
background:#ff8400;
}
table.table1 th,table.table3 th{
border-style:none;
}
/* Black */
table.table2 th,table.table2 td.scope{
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/back.gif) #222222 left top repeat-x;
color:#ffffff;
font-weight:bold;
}
/* Gray */
.table3 th,.table3 td.scope{
background:#dcdcdc url(/idc/fragments/wcm_fr_head/images/backgrounds/section_head_bg.gif) repeat-x left top;
color:#000000;
border-top:1px solid #e1e1e1;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-weight:bold;
}
.contrast .table3 th,.contrast .table3 td.scope{
background:#2b3c6a url(/idc/fragments/wcm_fr_head/images/backgrounds/section_head_bg_hk.gif) repeat-x left top;
color:#ffffff;
}
/* Table-lines */
/* Uncoloured */
.table0 tr th:first-child{
border-left:1px solid transparent;
}
.table0 tr th{
border-top:1px solid transparent;
border-bottom:1px solid #999999;
}
.table0 tr th:last-child{
border-right:1px solid transparent;
}
.table0.framed tr th:first-child{
border-left:1px solid #cccccc;
}
.table0.framed tr th{
border-top:1px solid #cccccc;
border-bottom:1px solid #999999;
}
.table0.framed tr th:last-child{
border-right:1px solid #cccccc;
}
.contrast .table0.framed tr th:first-child{
border-left:1px solid #ffffff;
}
.contrast .table0.framed tr th{
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.contrast .table0.framed tr th:last-child{
border-right:1px solid #ffffff;
}
.table0.framed tr td:first-child{
border-left:1px solid #cccccc;
}
.table0.framed tr:first-child td{
border-top:1px solid #cccccc;
margin-top:-1px;
}
.table0.framed tr td:last-child{
border-right:1px solid #cccccc;
}
.table0.framed tr:last-child td{
border-bottom:1px solid #cccccc;
}
.table0.vertical tr td:first-child{
border-left:1px solid #cccccc;
}
.table0.vertical tr td{
border-right:1px solid #cccccc;
}
.table0.horisontal tr:first-child td{
border-top:1px solid #cccccc;
margin-top:-1px;
}
.table0.horisontal tr td{
border-bottom:1px solid #cccccc;
}
.contrast .table0.framed tr td:first-child{
border-left:1px solid #ffffff;
}
.contrast .table0.framed tr:first-child td{
border-top:1px solid #ffffff;
margin-top:-1px;
}
.contrast .table0.framed tr td:last-child{
border-right:1px solid #ffffff;
}
.contrast .table0.framed tr:last-child td{
border-bottom:1px solid #ffffff;
}
.contrast .table0.vertical tr td:first-child{
border-left:1px solid #ffffff;
}
.contrast .table0.vertical tr td{
border-right:1px solid #ffffff;
}
.contrast .table0.horisontal tr:first-child td{
border-top:1px solid #ffffff;
margin-top:-1px;
}
.contrast .table0.horisontal tr td{
border-bottom:1px solid #ffffff;
}
/* Orange */
.table1 tr th:first-child{
border-left:1px solid #cccccc;
}
.table1 tr th{
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
.table1 tr th:last-child{
border-right:1px solid #cccccc;
}
.contrast .table1 tr th:first-child{
border-left:1px solid #ffffff;
}
.contrast .table1 tr th{
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.contrast .table1 tr th:last-child{
border-right:1px solid #ffffff;
}
.table1.framed tr td:first-child{
border-left:1px solid #cccccc;
}
.table1.framed tr:first-child td{
border-top:1px solid #cccccc;
margin-top:-1px;
}
.table1.framed tr td:last-child{
border-right:1px solid #cccccc;
}
.table1.framed tr:last-child td{
border-bottom:1px solid #cccccc;
}
.table1.vertical tr td:first-child{
border-left:1px solid #cccccc;
}
.table1.vertical tr td{
border-right:1px solid #cccccc;
}
.table1.horisontal tr:first-child td{
border-top:1px solid #cccccc;
margin-top:-1px;
}
.table1.horisontal tr td{
border-bottom:1px solid #cccccc;
}
.contrast .table1.framed tr td:first-child{
border-left:1px solid #ffffff;
}
.contrast .table1.framed tr:first-child td{
border-top:1px solid #ffffff;
margin-top:-1px;
}
.contrast .table1.framed tr td:last-child{
border-right:1px solid #ffffff;
}
.contrast .table1.framed tr:last-child td{
border-bottom:1px solid #ffffff;
}
.contrast .table1.vertical tr td:first-child{
border-left:1px solid #ffffff;
}
.contrast .table1.vertical tr td{
border-right:1px solid #ffffff;
}
.contrast .table1.horisontal tr:first-child td{
border-top:1px solid #ffffff;
margin-top:-1px;
}
.contrast .table1.horisontal tr td{
border-bottom:1px solid #ffffff;
}
/* Black */
.table2 tr th:first-child{
border-left:1px solid #cccccc;
}
.table2 tr th{
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
.table2 tr th:last-child{
border-right:1px solid #cccccc;
}
.contrast .table2 tr th:first-child{
border-left:1px solid #ffffff;
}
.contrast .table2 tr th{
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.contrast .table2 tr th:last-child{
border-right:1px solid #ffffff;
}
.table2.framed tr td:first-child{
border-left:1px solid #cccccc;
}
.table2.framed tr:first-child td{
border-top:1px solid #cccccc;
margin-top:-1px;
}
.table2.framed tr td:last-child{
border-right:1px solid #cccccc;
}
.table2.framed tr:last-child td{
border-bottom:1px solid #cccccc;
}
.table2.vertical tr td:first-child{
border-left:1px solid #cccccc;
}
.table2.vertical tr td{
border-right:1px solid #cccccc;
}
.table2.horisontal tr:first-child td{
border-top:1px solid #cccccc;
margin-top:-1px;
}
.table2.horisontal tr td{
border-bottom:1px solid #cccccc;
}
.contrast .table2.framed tr td:first-child{
border-left:1px solid #ffffff;
}
.contrast .table2.framed tr:first-child td{
border-top:1px solid #ffffff;
margin-top:-1px;
}
.contrast .table2.framed tr td:last-child{
border-right:1px solid #ffffff;
}
.contrast .table2.framed tr:last-child td{
border-bottom:1px solid #ffffff;
}
.contrast .table2.vertical tr td:first-child{
border-left:1px solid #ffffff;
}
.contrast .table2.vertical tr td{
border-right:1px solid #ffffff;
}
.contrast .table2.horisontal tr:first-child td{
border-top:1px solid #ffffff;
margin-top:-1px;
}
.contrast .table2.horisontal tr td{
border-bottom:1px solid #ffffff;
}
/* Gray */
.table3 tr th:first-child{
border-left:1px solid #cccccc;
}
.table3 tr th{
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
.table3 tr th:last-child{
border-right:1px solid #cccccc;
}
.contrast .table3 tr th:first-child{
border-left:1px solid #ffffff;
}
.contrast .table3 tr th{
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.contrast .table3 tr th:last-child{
border-right:1px solid #ffffff;
}
.table3.framed tr td:first-child{
border-left:1px solid #cccccc;
}
.table3.framed tr:first-child td{
border-top:1px solid #cccccc;
margin-top:-1px;
}
.table3.framed tr td:last-child{
border-right:1px solid #cccccc;
}
.table3.framed tr:last-child td{
border-bottom:1px solid #cccccc;
}
.table3.vertical tr td:first-child{
border-left:1px solid #cccccc;
}
.table3.vertical tr td{
border-right:1px solid #cccccc;
}
.table3.horisontal tr:first-child td{
border-top:1px solid #cccccc;
margin-top:-1px;
}
.table3.horisontal tr td{
border-bottom:1px solid #cccccc;
}
.contrast .table3.framed tr td:first-child{
border-left:1px solid #ffffff;
}
.contrast .table3.framed tr:first-child td{
border-top:1px solid #ffffff;
margin-top:-1px;
}
.contrast .table3.framed tr td:last-child{
border-right:1px solid #ffffff;
}
.contrast .table3.framed tr:last-child td{
border-bottom:1px solid #ffffff;
}
.contrast .table3.vertical tr td:first-child{
border-left:1px solid #ffffff;
}
.contrast .table3.vertical tr td{
border-right:1px solid #ffffff;
}
.contrast .table3.horisontal tr:first-child td{
border-top:1px solid #ffffff;
margin-top:-1px;
}
.contrast .table3.horisontal tr td{
border-bottom:1px solid #ffffff;
}
.tableborderright{
border-right:1px solid #cccccc;
}
.tableborderleft{
border-left:1px solid #cccccc;
}
.tableborderbottom{
border-bottom:1px solid #cccccc;
}
.contrast .tableborderright{
border-right:1px solid #ffffff;
}
.contrast .tableborderleft{
border-left:1px solid #ffffff;
}
.contrast .tableborderbottom{
border-bottom:1px solid #ffffff;
}
/* Table-Alignment */
td.JustifyLeft,th.JustifyLeft{
text-align:left;
}
td.JustifyRight,th.JustifyRight{
text-align:right;
}
td.JustifyCenter,th.JustifyCenter{
text-align:center;
}
td.JustifyFull,th.JustifyFull{
text-align:justify;
}
table.visavaluta th{
border-style:none;
}
table.imgcap{
width:80px;
float:left;
margin:0 8px 0.75em 0;
}
table.imgcap td{
padding:0;
}
table.imgcap img{
max-width:none;
margin:0;
}
/* Errorpage */
.errorpage{
margin:1em 0 0 0;
}
.errorpage ul{
margin:1em 0;
}
/* Linkproperties see also main.css */
.contrast a,.contrast a:link,.contrast a:visited,.contrast a:active,.contrast a:hover{
color:#fabb0f;
}
li.new-link{
background:transparent url(/idc/fragments/wcm_fr_head/images/backgrounds/Ny.gif) no-repeat 97% bottom;
}
.contrast li.new-link{
background:transparent url(/idc/fragments/wcm_fr_head/images/backgrounds/Ny_hk_vit.gif) no-repeat 97% bottom;
}
.nounderliner #content a:hover{
text-decoration:underline;
}
.nounderliner #content a{
text-decoration:none;
}
/* Linksymbols */
a.symbol{
display:block;
margin:0;
padding:0 0 3px 24px;
line-height:1.5em;
border-bottom:2px solid transparent;
}
a.symbol.arrowleft{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-arrowleft.png) no-repeat 0 0;
}
a.symbol.arrowright{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-arrowright.png) no-repeat 0 0;
}
a.symbol.at{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-at.png) no-repeat 0 0;
}
a.symbol.atm{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-atm.png) no-repeat 0 0;
}
a.symbol.bang{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-bang.png) no-repeat 0 0;
}
a.symbol.blank{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-blank.png) no-repeat 0 0;
}
a.symbol.cam{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-cam.png) no-repeat 0 0;
}
a.symbol.clock{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-clock.png) no-repeat 0 0;
}
a.symbol.customer{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-customer.png) no-repeat 0 0;
}
a.symbol.envelope{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-envelope.png) no-repeat 0 0;
}
a.symbol.info{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-i.png) no-repeat 0 0;
}
a.symbol.keyhole{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-keyhole.png) no-repeat 0 0;
}
a.symbol.magnifier{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-magnifier.png) no-repeat 0 0;
}
a.symbol.network{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-network.png) no-repeat 0 0;
}
a.symbol.office{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-office.png) no-repeat 0 0;
}
a.symbol.phone{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-phone.png) no-repeat 0 0;
}
a.symbol.print{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-printer.png) no-repeat 0 0;
}
a.symbol.query{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-query.png) no-repeat 0 0;
}
a.symbol.rss{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-rss.png) no-repeat 0 0;
}
a.symbol.speaker{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-speaker.png) no-repeat 0 0;
}
a.symbol.speech{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-speechbubble.png) no-repeat 0 0;
}
a.symbol.tv{
background:url(/idc/fragments/wcm_fr_head/images/linksymbols/linksymbol-orange-tv.png) no-repeat 0 0;
}
/*File extensions*/
a.ext{
margin:0;
padding:1px 0 1px 24px;
}
a.ext.html,a.ext.mp3,a.ext.xml,a.ext.wmw,a.ext.mov,a.ext.hcsp,a.ext.vsd{
padding:1px 0 1px 0;
}
a.ext.showhtml{
background:url(/idc/fragments/wcm_fr_head/images/icons/html.gif) no-repeat 0 0;
}
a.ext.pdf{
background:url(/idc/fragments/wcm_fr_head/images/icons/pdf.gif) no-repeat 0 0;
}
a.ext.ppt,a.ext.pot,a.ext.pptx{
background:url(/idc/fragments/wcm_fr_head/images/icons/ppt.gif) no-repeat 0 0;
}
a.ext.doc,a.ext.rtf,a.ext.docx,a.ext.dot{
background:url(/idc/fragments/wcm_fr_head/images/icons/doc.gif) no-repeat 0 0;
}
a.ext.xls,a.ext.xlsx,a.ext.csv{
background:url(/idc/fragments/wcm_fr_head/images/icons/xls.gif) no-repeat 0 0;
}
a.ext.file{
background:url(/idc/fragments/wcm_fr_head/images/icons/file.gif) no-repeat 0 0;
}
a.downarrow{
padding:3px 12px 1px 0;
display:block;
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/down.gif) no-repeat right 7px;
}
.contrast a.downarrow{
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/downhc.gif) no-repeat right;
}
.teaserItem a{
margin:0;
}
#social{
border:1px solid #cccccc;
padding:10px;
height:140px;
}
#social ul{
list-style:none;
margin:0;
margin:8px 0 0 0;
}
#social ul li{
float:left;
margin:0;
padding:0;
width:50%;
}
#social ul li a{
display:block;
float:left;
height:2em;
padding:4px 0 0 22px;
vertical-align:middle;
background:no-repeat 0 2px;
}
#delicious{
background:url(/idc/fragments/wcm_fr_sharethis/imgs/delicious.gif);
}
#digg{
background:url(/idc/fragments/wcm_fr_sharethis/imgs/digg.gif);
}
#facebook{
background:url(/idc/fragments/wcm_fr_sharethis/imgs/facebook.gif);
}
#google{
background:url(/idc/fragments/wcm_fr_sharethis/imgs/google.gif);
}
#magnolia{
background:url(/idc/fragments/wcm_fr_sharethis/imgs/magnolia.gif);
}
#myspace{
background:url(/idc/fragments/wcm_fr_sharethis/imgs/myspace.gif);
}
#pusha{
background:url(/idc/fragments/wcm_fr_sharethis/imgs/pusha.gif);
}
#stumbleupon{
background:url(/idc/fragments/wcm_fr_sharethis/imgs/stumbleupon.gif);
}
/* ---------------------------------Forms -----------------------------------*/
#content .form-table{
margin:1em 0 0.917em 0;
width:100%;
border-collapse:separate;
}
#content .lineheight .form-table{
margin:1.2em 0 1.1em 0;
}
#content .form-table th,#content .form-table2 th{
border-top:1px solid #fd8613;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:0;
padding:0;
}
#content .form-bkgr{
height:115px;
background:transparent left bottom no-repeat;
}
#content .form-header{
background:transparent url(/idc/fragments/wcm_fr_head/images/backgrounds/form_header.gif) left bottom no-repeat;
text-align:right;
float:right;
padding:0;
margin:0 0 1em 0;
}
.form-header h2{
padding:5px 0.8em 6px 45px;
font-size:1.33em;
font-weight:bold;
line-height:1.33em;
color:#ffffff;
letter-spacing:0;
background:none;
border:none;
margin:0;
}
.form-header h2 p{
margin:0;
padding:0;
}
#content .form-table input{
margin:0 4px 0 0;
}
#content .form-table td{
padding:0.334em 0 0.417em 0;/*0.334em 5px 0.417em 15px;*/
}
#content .lineheight .form-table td{
padding:0.4em 5px 0.5em 15px;
}
#content .form-table .lines td{
border-bottom:1px dashed #e1e1e1;
}
#content .form-table td hr{
border:0;
border-top:1px dashed #c0c0c0;
color:#ffffff;
}
#content .form-table tbody tr td:first-child{
border-left:1px solid #cccccc;
}
#content .form-table tbody tr td:last-child{
border-right:1px solid #cccccc;
}
#content .form-table td.tableborderleft{
padding-left:10px;
padding-right:10px;
}
#content .form-table tfoot td,#content .form-table2 tfoot td{
background:transparent url(/idc/fragments/wcm_fr_head/images/backgrounds/section_footer_bg.gif) left bottom no-repeat;
border-right:1px solid #cccccc;
padding-top:10px;
padding-bottom:10px;
}
#content .form-table tfoot td input{
margin-left:3px;
}
label{
font-weight:bold;
font-size:0.92em;
}
.chklbl{
font-weight:normal;
margin:0 0.5em;
font-size:1em;
}
/*.form-table input,.form-table select,.form-table textarea {
background-color:#fff;
color:#000}
*/
.error-section{
border:1px solid #cc0000;
margin:0 0 8px 0;
padding:3px 6px 8px;
color:#cc0000;
}
.error-header{
color:#ffffff;
margin:0;
padding:2px 6px 2px 6px;
line-height:15px;
font-size:1em;
font-weight:bold;
background:#cc0000;
}
div.error,.error-number{
color:#cc0000;
font-weight:bold;
}
input.error{
background:#eececc;
}
textarea.error{
background:#eececc;
}
caption{
font-weight:bold;
font-size:1em;
line-height:1.333em;
padding:0;
margin:0;
}
select.error{
background:#eececc;
}
.form-table input{
vertical-align:top;
}
.form-table label{
vertical-align:top;
margin-right:10px;
}
.form-table div{
display:inline;
}
label.labelchk{
font-weight:normal;
font-size:1em;
}
.form-table table.noformstyle,
.form-table .noformstyle td{
margin:0;
padding:0;
border:0 none;
}
#content .form-table ul.horizontal,#content .form-table ul.vertical{
list-style-type:none;
margin:0;
padding:0;
}
#content .form-table ul.horizontal li{
display:inline;
vertical-align:middle;
}
select,input,textarea{
font:1em Arial,Helvetica,sans-serif;
}
.altfont textarea,.altfont input,.altfont select{
font-family:Georgia,"Times New Roman",serif;
}
.videolistentry{
font-size:10px;
float:left;
}
#sixfundtop,#marknadsindex,#analys,#mestkopt{
margin-top:-1em;
}
#fondtorget{
margin-top:-0.5em;
}
/*Flash*/
.flashcontent{
margin-bottom:0.917em;
}
.flash-html{
border:1px solid #ff6600;
padding:10px;
overflow:hidden;
max-width:525px;
}
.flash-html.noBorder{
border:none;
padding:10px 0;
}
.flash-html .middle-content{
width:100%;
border:0;
}
.flash-html img{
max-width:100%;
}
.flash-html .grid{
float:none;
}
.flash-html #right-content{
border:0;
min-height:0;
width:0;
}
.border{
border:1px solid #cccccc;
border-top:none;
border-left:none;
border-right:none;
}
.noborder{
border-top:none;
border-left:none;
border-bottom:none;
}
.top-border{
border-top:1px solid #cccccc;
}
.flashcontent{
margin-bottom:15px;
}
/*BLOG*/
.blog{
margin-bottom:15px;
}
.blogtitle{
font-size:1.5em;
line-height:1.182em;
font-weight:bold;
margin:0 0 0.227em 0;
background:none;
border:none;
padding:0;
color:#222222;
letter-spacing:0;
}
.blog .post,.blog .smallpost{
margin-bottom:20px;
}
.blog .smallpost{
cursor:pointer;
}
.blog .smallpost .lead:mouseover{
text-decoration:underline;
}
.blog .comment{
margin-bottom:15px;
padding:10px;
background:#fff5e5;
}
.blog .contrcomment{
margin-bottom:15px;
padding:10px;
border:1px solid #666666;
}
.blogtitle a,
.blogtitle a:link,
.blogtitle a:hover,
.blogtitle a:active,
.blogtitle a:visited{
text-decoration:none;
color:#222222;
}
.blog .date,.blog .author,.date{
font-weight:bold;
color:#666666;
display:inline;
font-size:0.88em;
}
.numberofcomments{
color:#999999;
font-size:0.834em;
vertical-align:baseline;
}
.blog .bubble{
margin-left:10px;
margin-right:3px;
}
.blog .category{
margin:20px 0;
color:#999999;
font-size:0.917em;
vertical-align:baseline;
}
.blog .category span{
color:#222222;
}
.blog .disclaimer{
font-size:11px;
color:#666666;
margin-bottom:0.91em;
}
a.linkedpost:active,
a.linkedpost:link,a.linkedpost:visited{
color:#222222;
text-decoration:none;
}
a.linkedpost:hover{
text-decoration:underline;
}
.smallpost:hover{
text-decoration:underline;
}
/*INDEX*/
.index{
width:100%;
margin-top:10px;
}
.indexlinks{
width:100%;
margin-top:10px;
border-left:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
}
.lead{
padding:0;
}
.pre_text{
padding:0 0 0 0;
}
.indexlinks tr td{
padding:0 0 4px 4px;
}
.indexlinks tr.line td,.indexlinks tr.line-1 td{
padding:6px 0 0 4px;
}
.indexlinks tr.line td{
border-top:1px solid #e1e1e1;
}
.indexlinks td{
width:50%;
}
#HeadCode{
height:0;
}
/*EXPANDABLE ELEMENT */
div.expandableWrapper{
margin-bottom:15px;
}
div.expandableWrapper div.expandable{
display:none;
border:1px solid #cccccc;
margin-bottom:15px;
}
div.expandableWrapper div.expandable div.content{
padding:0 0.833em;
}
div.expandableWrapper div.expandable div.header{
background:url(/idc/fragments/wcm_fr_head/css/images/grey_shading_up.png) repeat-x left top;
}
div.expandableWrapper div.expandable div.footer{
background:url(/idc/fragments/wcm_fr_head/css/images/grey_shading.gif) repeat-x left bottom;
}
.contrast div.expandableWrapper div.expandable div.header{
background:none;
}
.contrast div.expandableWrapper div.expandable div.footer{
background:none;
}
a.expand-link{
padding-right:20px;
background:transparent no-repeat url(/idc/fragments/wcm_fr_head/images/expandable/expand_content_orange_arrows.png) center right;
}
a.collapse-link{
padding-right:20px;
background:transparent no-repeat url(/idc/fragments/wcm_fr_head/images/expandable/collapse_content_orange_arrows.png) center right;
}
.contrast a.expand-link{
padding-right:20px;
background:transparent no-repeat url(/idc/fragments/wcm_fr_head/images/expandable/expand_content_orange_arrows_hc.png) center right;
}
.contrast a.collapse-link{
padding-right:20px;
background:transparent no-repeat url(/idc/fragments/wcm_fr_head/images/expandable/collapse_content_orange_arrows_hc.png) center right;
}
/*PRODUCT DESCRIPTION */
div.advantage ul{
list-style-image:url(/idc/fragments/wcm_fr_head/images/bullets/checkmark_dark_orange_9x8.png);
}
div.faqblock{
background:#fff5e5;
padding:0 0.833em;
}
div.faqblock h2{
font-size:11px;
}
div.faqblock p{
color:#666666;
font-size:11px;
}
.contrast div.faqblock{
background:none;
}
.contrast div.faqblock p{
color:#ffffff;
}
#printframe{
border:0;
height:0;
width:0;
}
/* FOLIO DROPDOWN */
.product-ddmenu-wrap{
position:relative;
width:100%;
padding-bottom:1.25em;
}
.product-ddmenu{
float:right;
max-width:41.667em;
background:none #ffffff;
position:relative;
}
.ddmenu-header{
max-width:100%;
position:relative;
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/offset_right_actions_icon.gif) no-repeat scroll 100% 50% #ffffff;
z-index:301;
}
.ddmenu-header a,
.ddmenu-header a:active{
padding:0.25em 3.5em 0.25em 0.7em;
display:block;
text-decoration:none;
color:#222222;
outline:none;
border:1px solid #cccccc;
cursor:default;
font-weight:bold;
}
.ddmenu-header a:hover,
.ddmenu-header a:focus{
border-color:#999999;
outline:none;
}
.product-ddmenu.ddmenu-open .ddmenu-header a{
border-color:#999999;
border-bottom:1px solid #ffffff;
}
.ddmenu-content{
display:none;
position:absolute;
min-height:4.167em;
min-width:100%;
background:none #ffffff;
max-width:41.667em;
right:0;
margin-top:-1px;
z-index:300;
}
.ddmenu-open .ddmenu-content{
display:block;
}
.ddmenu-open .ddmenu-content .ddmenu-inner{
border-color:#999999;
}
.ddmenu-content a{
font-size:0.917em;
font-weight:bold;
text-decoration:none;
}
.ddmenu-content a:hover{
text-decoration:underline;
}
.ddmenu-inner{
padding:0.833em 1em 0.333em;
border:1px solid #cccccc;
}
.ddmenu-inner li,
.ddmenu-inner ul{
padding:0;
}
.ddmenu-inner li{
list-style:none;
margin:0 0 0.5em 0;
white-space:nowrap;
}
.ddmenu-header:after,
.product-ddmenu-wrap:after{
content:" ";
display:block;
height:0;
clear:both;
visibility:hidden;
}
/* FOLIO STARTPAGE LIST */
.product-list{
margin-bottom:1.25em;
border:0;
background:#ffffff;
}
.product-list ul{
display:block;
list-style:none;
padding:0;
}
.product-list h2.textheader{
font-weight:bold;
font-size:1.167em;
}
#right-content .product-list h2.textheader,
.split1 .product-list h2.textheader,
.split2 .product-list h2.textheader{
margin-left:0;
}
.product-list ul li{
float:left;
color:#ea5e0d;
white-space:nowrap;
background:url(/idc/fragments/wcm_fr_head/images/backgrounds/gray_bullet.png) no-repeat scroll 100% 55% #ffffff;
margin:0 0.6em 0.6em 0;
padding-right:1em;
}
.product-list ul li.last{
background:none transparent;
}
#right-content .product-list ul{
padding:0.834em 0.333em 0 0.833em;
}
#right-content .product-list ul li a,
#right-content .product-list ul li,
.split1 .product-list ul li a,
.split2 .product-list ul li a,
.split1 .product-list ul li,
.split2 .product-list ul li{
float:none;
white-space:normal;
margin:0 0 0.5em 0;
background:none #ffffff;
padding:0;
}
#right-content .product-list ul li.last,
.split1 .product-list ul li.last,
.split2 .product-list ul li.last{
margin-bottom:0;
}
.product-list ul li a{
white-space:nowrap;
font-size:0.917em;
font-weight:bold;
text-decoration:none;
}
.product-list ul li a:hover{
text-decoration:underline;
}
.product-list ul:after,
.product-list .product-links:after{
content:" ";
display:block;
height:0;
clear:both;
visibility:hidden;
}
/* CSS for the ticker */
div.ticker{
height:1.467em;
display:block;
overflow:hidden;
border:0 none;
left:220px;
line-height:1.467em;
position:absolute;
top:0;
}
div.tickertext{
position:absolute;
}
div.tickertext a{
white-space:nowrap;
font-size:11px;
font-weight:normal;
color:#222222;
text-decoration:none;
}
div.tickertext a:hover{
text-decoration:underline;
}
.introtext{
font-size:0.917em;
}
.introtext p{
padding-bottom:0;
margin-bottom:0;
}
ul.previewlist,ul.previewlist span.introtext p{
margin-right:0;
margin-bottom:0;
}
ul.previewlist span{
margin-right:0;
}
.section .content .previewlist p,.section .content .previewlist a{
padding-bottom:0;
}
.bubble{
margin-left:10px;
margin-right:3px;
}
.likeimg,.viewimg{
margin:0 5px 0 0.75em;
vertical-align:baseline;
}
.like,.views{
font-size:0.834em;
color:#999999;
vertical-align:baseline;
}
.soclist a:visited{
color:#666666;
}
