@import url('/Site/Template/Sfp/style.css');
/* SFP_startsida CSS Här */
body { background:#efedee; }
.ArticleCustom h1 {float:left;}
.Ticker { margin:0!important; }
.Ticker .textContent { padding:11px 15px 13px 15px; width: 870px;}
.Ticker .tickercontainer { width:755px; }

div.outerrim { width:902px; margin:0 auto 0 auto; background:#ffffff; }
div.innerrim { float:left; margin:10px 0 10px 0; width:900px; background:#ffffff; border:1px solid #000000; }

.header_background { display:block; float:left; width:900px; height:100px; background:url(/Site/Widget/Editor/100/image/_INTERNAL/sfp_header.jpg) 0px center no-repeat; }
a.header_left { display:block; float:left; width:55px; height:100px; margin:0 0 0 34px; }
a.header_right { display:block; float:right; width:350px; height:100px; }

a.header_left { display:block; float:left; width:55px; height:100px; background:url(/Site/Module/Text/Data/image/_INTERNAL/logo_color_crop_100h.gif) 0px center no-repeat;}
a.header_right { display:block; float:right; width:350px; height:100px; background:url(/Site/Module/Text/Data/image/_INTERNAL/sfp-val-banner.jpg) 0px center no-repeat; }
.rubriker { display:block; float:left; clear:both; width:900px; }
.rubriker .rubrik1 { float:left; width:212px; padding: 0 8px 0 8px; font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; font-size:15px; line-height:30px; font-weight:normal;  }
.rubriker .rubrik2 { float:left; width:426px; padding: 0 8px 0 8px; font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; font-size:15px; line-height:30px; font-weight:normal;  }
.rubriker .rubrik3 { float:left; padding: 0 8px 0 8px; overflow:hidden; font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; font-size:15px; line-height:30px; font-weight:normal;  }

.nav0 { float:left; width:866px; height:32px; padding:0 0 0 34px; background:url(/Site/Template/Sfp/images/nav0.gif) left top repeat-x; }
.nav0 * { font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; font-size:12px; }
.nav0 .items { margin:0; padding:0; float:left; }
.nav0 a, .nav0 a:visited { color:#1b1c20; display:block; float:left; text-decoration:none; padding:0 15px 0 15px; line-height:32px; font-weight:normal; border-right:1px solid #7e7e7e; }
.nav0 a:hover, .nav0 .active { font-weight:normal; color:#cf1141 !important; }
.nav0_inner { float:left; border-left:1px solid #7e7e7e; }

.nav1 { float:left; clear:both; width:870px; height:28px; padding:0 15px 0 15px; background:url(/Site/Template/Op/images/nav1.gif) right top no-repeat #efedee; }
.nav1 * { font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; font-size:12px; }
.nav1 .items { margin:0; padding:0; float:left; }
.nav1 a, .nav1 a:visited { color:#312f30; text-decoration:none; padding:0 10px 0 0; line-height:31px; font-weight:normal; }
.nav1 a:hover, .nav1 .active { font-weight:normal; color:#cf1141 !important; }

#content { float:left; clear:both; padding:0 15px 30px 15px; width:870px; display:inline; margin:0px 0 0px 0; overflow:hidden; }
.zones_3 { float:left; width:100%; background:url(/Site/Template/Sfp/images/main_bg.gif) -10px top repeat-y; }
.maincontent { float:left; width:560px; padding:0 15px 0 0; display:table-cell; overflow:hidden; border-right:1px solid #000000; }
.rightcontent { float:right; padding:0 0 15px 0; width:280px; display:table-cell; overflow:hidden; }

.leftcontent1 { float:left; width:204px; padding:0 15px 0 0px; overflow:hidden; }
.maincontent1 { float:left; width:412px; padding:0 8px 0 16px; overflow:hidden; }
.rightcontent1 { float:right; width:192px; overflow:hidden; }

div.footer { float:left; display:inline; border-top:1px solid #000000; text-align:center; padding:20px 0 10px 0; width:100%; }
div.footer p { margin:0; }

body, div, span, p, b, i, a { font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; font-size:13px; line-height:17px; }
h1, h2, h3, h4, h5, h6 { font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; color:#000000; }
*/
h1 { font-size:13px; line-height:15px; margin:5px 0 5px 0; font-weight:normal; color:#666666; } h1 a { font-size:15px; }
h2, h2 a { font-size:18px; line-height:21px; margin:0px 0 5px 0; font-weight:normal; } h2 a { font-size:18px; }
h3, h3 a { font-size:16px; line-height:18px; margin:0px 0 5px 0; font-weight:normal; } h3 a { font-size:16px; }
h4, h4 a { font-size:14px; line-height:16px; margin: 0 0 0 3px; font-weight:normal; } h4 a { font-size:14px; }

.date { color:#aaaaaa; }
.author { font-style:italic; }
.leftcontent1 .ArticleCustom h2 a { font-size:16px; line-height:18px; }
.maincontent1 .ArticleCustom h2 a { font-size:20px; color:#000000; line-height:24px; }
.maincontent1 .ArticleCustom h2 a:hover { color:#cc0033; }
.myiframe { margin:0 0 0 -8px; padding:0 0 10px 0; }
.ArticleCustom .picture { padding:0 0 10px 0; }
.ArticleCustom .published { color:#aaaaaa; }
.ArticleCustom .ds_item { padding:0 0 0 0 !important; }
.ArticleCustom .view h1 { font-size:18px; line-height:21px; margin:0px 0 5px 0; font-weight:normal; color:#cc0033; }
.ArticleCustom .list h1, .Meltwater h1, .Bloglist h1 { border-top:3px double #aaaaaa; border-bottom:3px double #aaaaaa; color:#010101; float:left; display:inline; width:100%; line-height:19px; padding:0; margin:0 0 10px 0; }
.ArticleCustom .list .item { float:left; display:inline; width:100%; border-bottom:1px dashed #a9a9a9; padding:0 0 10px 0; margin:0 0 20px 0; }

a, a:visited { color:#cc0033; text-decoration:none; }
a:hover { color:#000000; }