@charset "utf-8";
/* CSS Document 

$Id: premiumprint.css,v 1.9 2009-09-01 09:41:12 daf5161 Exp $

General colors: lightBlue   - #009CBE
                darkBlue    - #000000
                lightGray   - #A7A9AC
                darkGray    - #2F2F2F

                orange      - #ED7700


*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
font-size:100%;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
}
body {
 background-color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 zoom:1;
}
.error {
	color:red;
}
p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 line-height: 1.3;
 margin: 0px;
 padding: 0px;
}
#middleColPH h1,
#middleColPH h2,
#middleColPH h3,
#middleColPH h4,
#middleColPH h5,
#mijHolder h1,
#mijHolder h2,
#mijHolder h3,
#mijHolder h4,
#mijHolder h5,
#mijHolder h1 a
{
font-family: Georgia;
color:#00000;
}
#maincontentHolder .mchwg30 p, .kform p {
 margin: 0px;
 padding: 0px;
}/* Begin wrappers and placeholders */

#fullWrapper {
 background: #FFFFFF;
 font-size: 14px;
 line-height: 115%;
 margin: 0px auto 0px auto;
 width: 792px;
}
#topPH, #orangeBalkPH, #sectionsPH {
display:none;
}
#mainContentPH {padding:4px;width:784px;}
.bigColPH, #middleColPH, #topMiddleColPh, #altHeader, #hitListPH, #hitListCPH {
 float: left;
 width: 468px;
}
.bigColPH, #hitListPH {
 background-color: #ffffff;
 margin: 0px;
 padding: 0px 0px 15px 0px;
}
#hitListPH {
 width: 566px;
/*border:1px solid #e0e0e0; #A7A9AC; */
}
#hitListCPH {margin: 16px 0px 0px 15px; width: 200px;}
#altHeader {
 background-color: #ffffff;
 border: 1px dashed #000000;
 height: 70px;
 width: 783px;
 zoom:1;height:1%;
}
#comments .showAll, .fRight {
 float: right;
}
#leftMiddlePH {
 float: left;
 margin-right: 15px;
 width: 783px;
}
#topMiddleColPh {
 border: 0px;
 float: left;
 margin: 0px;
 padding: 0px;
 width: 280px;
}
#topMiddleColPh #subnavHolder,
#middleColPH {
 background-color: #ffffff;
 border: 1px dashed #000000;
 margin: 0px 0px 10px 15px;
 padding: 0px 10px 10px 10px;
 width: 278px;
 zoom:1;height:1%;
}
#topMiddleColPh #subnavHolder{padding: 7px 10px 7px 10px;}
#rightColPH{display:none;}
#footerPH{
	height:auto;
	padding:0;
	width:784px;
}
#footerPH #footer {
 clear:left;
 color:#000000;
 font-size:10px;
 letter-spacing:0;
 text-align:center;
 width:auto
}
#footerPH #footer a{color: #000000; text-decoration: none;}
.oneColwrapper {
 border-bottom:1px solid #000000;
 margin:0 0 10px;
 padding:0 0 0;
 width:468px;
}
.oneColwrapperLast {
 border-bottom: none;
}
.twoColwrapper {
 border-bottom:medium none;
 float:left;
 margin:0;
 padding:0 0 10px;
 width:224px;
}
.leftCol {
 border-right: 1px solid #000000;
 margin-right: 10px;
 padding-right: 9px;
}
.leftColNoDivider {
 margin: 0px 0px -15px 0px;
 padding-right: 9px;
}
/* End wrappers and placeholders */
/* BEGIN middle col top stuff*/

#topMiddleColPh #subnavHolder h3{
 border-bottom: 1px solid #000000;
 color: #000000;
 font-size: 14px;
 font-weight: bold;
 letter-spacing: 2px;
 line-height:1;
 margin:0px;
 padding: 0px 7px 3px 0px;
 text-transform: uppercase;
}

#topMiddleColPh #subnavHolder #subnavfloatholder div {
 float: left;
 margin: 3px 9px 0px 0px;
 white-space: nowrap;
}
#topMiddleColPh #subnavHolder #subnavfloatholder div a {
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}
#topMiddleColPh #subnavHolder #subnavfloatholder div .active{
 color: #000000;
}
#topMiddleColPh #subnavHolder h3 a.smallRssIcon {
 display: block;
 float: right;
 height: 13px;
 margin: -15px -7px 0px 0px;
 overflow: hidden;
 width: 13px;
}
/* END middle col top stuff*/
/* begin träfflistasaker */

#hitListPH table, #hitListCPH table {
 border: 1px solid #e0e0e0;
 border-bottom: 0px;
 width: 564px;
}
#hitListCPH table {width: 200px;}
#hitListPH table th, #hitListCPH table th {
 background-color: #efefef;
 border-bottom: 1px solid #e0e0e0;
 color: #000000;
 font-size: 11px;
 font-weight: bold;
 padding: 3px 0px 3px 5px;
 text-align: left;
}
#hitListCPH th {height: 27px; vertical-align: middle;}
#hitListPH tr.dark td, #hitListPH tr.light td {
 background-color: #ffffff;
 border-bottom: 1px solid #e0e0e0;
 color: #000000;
 padding: 3px 0px 3px 2px;
}
#hitListPH tr.dark td{background-color: #fbfbfb;}
#hitListCPH tr td {
 border-bottom: 1px solid #e0e0e0;
 line-height: 16px;
 padding: 3px;
}/* end träfflistasaker */

.bigColPH .oneColwrapper h1.sublop {
 border-top: 1px dashed #000000;
 border-bottom: 1px dashed #000000;
 color: #000000;
 font-size: 26px;
 letter-spacing: 2px;
 margin-bottom: 8px;
 margin-top: 0px;
 padding-top: 15px;
 padding-bottom: 15px;
 text-transform: uppercase;
 zoom:1;height:1%;
}
/* article */
.article {
	margin: 0px 0px 10px 0px;
}
.article .extraBlack, .article .extraOrange {
 background:#F0F0F0 none repeat scroll 0 0;
 border:1px solid #7F7F7F;
 color:#000000;
 display:block;
 font-family:Arial,Helvetica,sans-serif;
 font-size:15px;
 font-weight:bold;
 letter-spacing:2px;
 margin:-5px 0 5px;
 padding:4px 4px 2px;
 text-align:center;
 text-transform:uppercase
}
.article .topBalk {
	margin-top: 0px;
}
.tight, .ffBtnfix {margin: 0px;}
.vinjett {
 background-color: #f0f0f0;
 display: block;
 float: left;
 margin: 0px 6px 3px -3px;
 padding: 4px 10px 4px 10px;
 width: auto;
}
.vinjett .image {
 border:0px;
 display: block;
 float: left;
 margin: auto 8px auto 0px;
}
.vinjett .rub {
 color: #000000;
 font-size: 19px;
 font-weight: bold;
 letter-spacing: 2px;
 text-transform: uppercase;
 width: auto;
}
.vinjett .name {
color: #000000;
float: left;
font-size: 14px;
margin-top: 2px;
text-transform: capitalize;
white-space: normal;
width: auto;
}
.article h1,#middleColPH .article h1 {
color: #000000;
font-size: 34px;
font-weight: bold;
line-height: 1;
margin: 0px;
padding: 0px;
text-decoration:none;
}
.article a {
 line-height: 1.1;
 text-decoration: none;
}
.article a h1{
 color: #000000;
 line-height: 1.1;
 text-decoration: none;
}
.article a.rblink {color: #000000;}
.bigColPH .bigTitle h1 {font-size: 50px;}
.bigColPH .mediumTitle h1 {font-size: 34px;}
.bigColPH .smallTitle h1 {font-size: 20px;}
#middleColPH .article h1, #middleColPH .article h1 a {
 color: #000000;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 24px;
 text-decoration: none;
}

#middleColPH .bigTitle h1 a {
 font-size: 36px;
 line-height: 1;
 margin: 0px 0px 5px 0px;
}
#middleColPH .mediumTitle h1 a {font-size: 24px;}
#middleColPH .smallTitle h1 a {font-size: 16px;}
#middleColPH h3 {
 color: #000000;
 font-size: 14px;
 font-weight: Bold;
 letter-spacing: 1px;
 text-transform: uppercase;
}
.article .underavd {color: #000000; font-weight: bold;}
.article .antkomntr {color: #000000; white-space: nowrap;}
.article a.analys {
 color: #000000;
 float: left;
 font-weight: bold;
 margin-top: 4px;
 text-decoration: none;
}
.article p.ingresslop, .article div.aIngress, .article p.aIngress, .article .ingresslop p, .article .aIngress p {
 color: #000000;
 font-size: 13px;
 line-height: 1.3;
 text-decoration:none;
}
.article div.aIngress, .article p.aIngress, .article .aIngress p {
 clear: both;
 font-weight: bold;
 margin-bottom: 14px;
 text-decoration:none;
}
#mainArticle .article .typPublDatum {
 border-top: 1px dashed #000000;
 color: #000000;
 padding: 3px 0px 3px 0px;
 text-align: left;
 zoom:1;height:1%;
}
.article .bildText, .article .aSidBoxImg {
 color: #000000;
 float: left;
 font-size: 9px;
 padding: 2px 0px 2px 0px;
 text-align: left;
 width: 340px;
}
.twoColwrapper .article .bildText, .twoColwrapper .article .aSidBoxImg, #twoColwrapper {
 width: 112px;
}
.article .bildTextmedium {width: 128px;}
#middleColPH .article .bildText{
 width: auto;
}
#mainArticle .aSideBox {
display:none;
}

/** Begin utgivram **/
.utgivramskugga{
	border-right:2px solid #000000;
	border-bottom:2px solid #000000;
	margin-right:-1px;
}
.utgivram {
	border: 1px solid #000000;
	background-color:#ffffff;
}
.utgivram .header {
 background-color:#FFFFFF;
 border-bottom:1px solid #000000;
 color:#FFFFFF;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:11px;
 font-weight:bold;
 padding:7px 10px 4px 0;
}
.utgivram .headershadow {
 display:none;
}
.utgivram .content {
	padding:9px 4px 0px 4px;
}
.utgivram .footer {
 background-color:#FFFFFF;
 border-top:4px solid #000000;
 height:0;
 margin:12px 0 0;
 overflow:hidden;
 width:auto;
}
.utgivram .header .nbrcmt {
 color:#000000;
 display:block;
 float:left;
 font-family:Arial,Helvetica,sans-serif;
 font-size:14px;
 font-weight:bold;
 letter-spacing:1px;
 margin:0 6px;
 padding:0;
}
.utgivram .header .usrtxt {
 color:#000000;
 display:block;
 float:right;
 margin:-1px 0 0;
}
/** end utgivram **/
#comments .dashedDivider {
 border-bottom: 1px dashed #000000;
 margin: 5px 0 5px -2px;
 zoom:1;height:1%;
}

#comments a.write, .kform p a {
 color: #000000;
 display: inline;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
}
#comments span.error {color: red; display: none;}
.kform {
 display:none;
}
#comments .raquo {
 color: #000000;
 font-size: 14px;
 font-weight: bold;
 margin-right: 5px;
}
#comments .comment {margin: 5px 0px 0px 0px;}
#comments p, #comments .commenter,#comments .commenter a {
 color: #000000;
 font-size: 13px;
 line-height: 120%;
 margin: 0px 0px 5px 0px;
}
#comments .commenter {font-weight: bold; margin: 0px;}
#comments .commenter a {
 color: #000000;
 font-weight: normal;
 margin: 0px 2px 0px 2px;
 text-decoration: none;
}
#comments .commentDate {
 color: #000000;
 font-size: 12px;
 font-weight: normal;
 margin-left: 5px;
}
#comments .reported {
 background-color: #FF0000;
 color: #000000;
 float: right;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bolder;
 letter-spacing: 2px;
 margin: -23px 3px 0px 0px;
 margin-top: -23px;
 padding: 2px 4px 2px 6px;
}
#middleColPH h2, h2.docPDF, h2.docWORD, .factBox h2, #comments h5 {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 letter-spacing: 1px;
 margin: 8px 0;
}
#comments h5 {
 margin: 10px 0px 5px 3px;
 text-transform: uppercase;
}
h2.docPDF, h2.docWORD {
 background-position: 2px 0;
 height: 31px;
 padding: 0 0 5px 45px;
 width: auto;
}
.factBox h2 {
 margin: 0px 0px 6px 0px;
}
a.orangeLink, #hitListPH a {
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}
.factBox span.normal {
 color: #000000;
 font-weight: normal;
}
.bigColPH .kallObj .kallText p b, #middleColPH .webfraga p.wf {
 font-weight: bold;
}
.fotoAv {
 float: right;
 font-size: 10px;
 padding: 2px 0px 2px 0px;
 text-align: right;
 width: 120px;
}
.fotoAvmedium {width: 90px;}
#mainArticle .aBrodtext p, .article ul, .article ol {
 margin-bottom: 15px;
}
.article ul li{
 list-style-position: inside;
 list-style-type: disc;
}
.article ol li {
 list-style-position: inside;
 list-style-type: decimal;
}
#middleColPH .article {
 border-bottom: 1px solid #000000;
 margin: 0px 0px 5px 0px;
 padding: 3px 0 10px 0px;
}
#middleColPH .last .article {border-bottom: none;}
.aImageRight, .aImageLeft {
 color: #000000;
 float: right;
 font-size: 9px;
 line-height: 8px;
 margin: 0px;
 padding: 0px 0px 0px 5px;
 text-align: right;
 width: auto;
}
.aImageLeft {
 clear: left;
 float: left;
 padding: 0px 5px 0px 0px;
 text-align: left;
}
.bigColPH .aImageTop, #middleColPH .aImageTop {
 color: #000000;
 font-size: 9px;
 height: auto;
 line-height: 8px;
 text-align: right;
 width: 468px;
}
#middleColPH .aImageTop, .secondRowPH{
 width: 278px;
}
.bigColPH .aImageTop img {
 height: auto;
/*margin-top:8px; */
 width: 468px;
}
#middleColPH .aImageTop img {
 margin-top: 5px;
 width: 278px;
}
.bigColPH .twoColwrapper .aImageTop, .bigColPH .twoColwrapper .aImageTop img {
 width: 224px;
}
.bigColPH .aImageRight img, .bigColPH .aImageLeft img, .bigColPH .aImageRight, .bigColPH .aImageLeft {
 height: auto;
 width: 220px;
}
#middleColPH .aImageRight img, #middleColPH .aImageLeft img, #middleColPH .aImageRight, #middleColPH .aImageLeft, .bigColPH .twoColwrapper .aImageRight img, .bigColPH .twoColwrapper .aImageLeft img, .bigColPH .twoColwrapper .aImageRight, .bigColPH .twoColwrapper .aImageLeft {
 height: auto;
 width: 120px;
}/* Graphic elements */
/** begin webtv **/
.middleColPH .webtv, .middleColPH .webtv .bild, .bigColPH .webtv {
 display:block;
 float:left;
 width:278px;
 height:209px;
 overflow:hidden;
}
.bigColPH .webtv, .bigColPH .webtv .bild  {
 height:165px;
 width:220px;
}
.middleColPH .webtv img.bild , .bigColPH .webtv img.bild  {
 border:0px;
 display:block;
 float:left;
 z-index:1;
}
.middleColPH .webtv img.pil , .bigColPH .webtv img.pil {
 border:0px;
 float:left;
 height:82px;
 margin: -103px 0 0 56px;
 /*left:98px;
 position:relative;
 top:-146px;*/
 width:82px;
 z-index:2;

} 
.bigColPH .webtv img.pil {
 margin: -125px 0 0 77px;
 /*left:69px;
 top:-124px;*/
}
/** end webtv **/
.factBox {
 background-color: #f4f4f4;
 border: 1px dashed #000000;
 height: auto;
 margin-bottom: 15px;
 padding: 10px 10px 8px 10px;
 width: 448px;
 zoom:1;height:1%;
 
 background-color:#FFFFFF;
 border:1px dashed #000000;
 height:1%;
 margin-bottom:15px;
 padding:10px 10px 8px;
 width:448px;
 zoom:1;
}
.byLineLeft, .byLineRight{
 background-color: #ffffff;
 border: 0px;
 height: auto;
 line-height: 130%;
 margin-bottom: 15px;
 width: 468px;
}
.byLineLeft a, .byLineRight a, .bigColPH .kallNext a, .bigColPH .kallPrev a,  .ln_news .text a {
 color: #000000;
 text-decoration: none;
}
.byLineLeft h5, .byLineRight h5 {
 font-size: 16px;
 font-weight: bold;
 line-height: 1;
 margin: 2px 0px 6px 0px;
}
.byLineLeft img, .factBox img {
 float: left;
 padding-right: 8px;
}
.byLineRight img {float: right; padding-left: 8px;}
.byLineLeft img.sign {
 clear: both;
 float: left;
 margin-bottom: 3px;
}
.byLineRight img.sign {
 clear: both;
 float: right;
 margin-bottom: 3px;
}
.factBox p.factRow {margin: 0px 0px 5px 0px;}
.secondRowPH, .firstRowPH {
 clear: both;
 float: left;
 margin: 0px;
 overflow: hidden;
 padding: 0px;
 width: 172px;
}
.firstRowPH {
 width: 468px;
}
#masBox, .popupbox, .tellafriendBox{
display:none; 
}
.whitedivider, .darkdivider {
 background-color: #ffffff;
 display: block;
 float: left;
 height: 1px;
 margin: 8px 0px 8px 0px;
 overflow: hidden;
 width: 100%;
}
.darkdivider {
 background-color: #303030;
}/* begin ledigajobb */

.bigColPH a.freeJobLinkActive {
 color: #000000;
 float: left;
 font-size: 13px;
 font-weight: bold;
 margin-bottom: 8px;
 margin-top: 0px;
 padding-right: 10px;
 text-decoration: none;
}

.bigColPH .freeJob h3 {
 color: #000000;
 font-size: 14px;
 padding-left: 100px;
}
.bigColPH .freeJob h3 a {
 color: #000000;
 text-decoration: none;
}
.bigColPH .freeJob .freeJobObj {
 border-bottom: 1px dashed #000000;
 padding-bottom: 15px;
 padding-top: 10px;
 zoom:1;height:1%;
}
.bigColPH .freeJob p {
 font-size: 12px;
 line-height: 120%;
 padding-left: 100px;
}
.bigColPH .freeJob .freeJobMeta {
 color: #000000;
 font-size: 10px;
 padding-left: 100px;
}
.bigColPH .freeJob .freeJobImg {
 float: left;
 height: auto;
 padding-top: 6px;
 width: 90px;
}
.bigColPH .freeJob .freeJobImg img {
 padding-bottom: 5px;
}/* begin kalendarium */

.bigColPH .kalendariumrub {margin: 7px 0px 15px 0px;}
.bigColPH .kallObj .kallText{color: #000000;}
.bigColPH .kallObj {
 border-bottom: 1px dashed #000000;
 height: auto;
 padding: 12px 0px 12px;
 zoom:1;height:1%;
}
.bigColPH .kallObj img {
 border: 0px;
 margin: 2px 0px 10px 0px;
 padding: 0px;
}
.bigColPH .kallObj .kallText h2 {
 color: #000000;
 font-size: 16px;
}
.bigColPH .kallObj .kallText p {
 font-size: 14px;
 margin: 0px;
 padding: 0px;
}
.bigColPH .kallObj .kallText a {
 color: #000000;
 font-size: 14px;
 font-weight: bold;
 text-decoration: none;
}
.bigColPH .kallNext {float: right; padding-top: 5px;}
.bigColPH .kallPrev {float: left; padding-top: 5px;}

#middleColPH .kalendarium, #middleColPH .webfraga {
 border-bottom: 1px solid #000000;
 height: auto;
}
#middleColPH .kalendarium .kallObj {
 float: left;
 height: auto;
 margin-bottom: 10px;
 width: auto;
}
#middleColPH .kalendarium .kallObj .kallDate, .bigColPH .kallObj .kallDate {
 background-color:#FFFFFF;
 border:1px solid #0F0F0F;
 float:left;
 height:53px;
 overflow:hidden;
 width:48px;
}
.bigColPH .kallObj .kallDate {
height:83px;
margin:0 10px auto 0;
width:71px;
}
#middleColPH a.kalLink {
 color: #000000;
 float: left;
 font-weight: bold;
 margin-bottom: 8px;
 margin-top: 0px;
 text-decoration: none;
}
#middleColPH .kalendarium .kallObj .kallDate .day, #middleColPH .kalendarium .kallObj .kallDate .month {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 29px;
 font-weight: bold;
 line-height: 100%;
 padding: 5px 5px 0px 5px;
 text-align: center;
}
.bigColPH .kallObj .kallDate .day, .bigColPH .kallObj .kallDate .month {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 44px;
 font-weight: bold;
 line-height: 1;
 padding: 5px 5px 0px 5px;
 text-align: center;
}
#middleColPH .kalendarium .kallObj .kallDate .month {
 font-size: 15px;
 font-weight: normal;
 padding: 0px 5px 5px 5px;
}
.bigColPH .kallObj .kallDate .month {
 font-size: 24px;
 font-weight: normal;
 padding: 0px 5px 5px 5px;
}
#middleColPH .kalendarium .kallObj .kallText {
 float: left;
 padding-left: 8px;
 width: 219px;
}
#middleColPH .kalendarium .kallObj .kallText h3.kall {
 color: #000000;
 font-size: 14px;
 line-height: 120%;
 margin: 0px 0px 4px 0px;
 padding: 0px;
}
#middleColPH .kalendarium .kallObj .kallText p.kallPlace {
 color: #000000;
  font-size: 11px;
 font-weight: bold;
 margin: 0px;
 padding: 0px;
}/* end kalendarium */
/* begin webfråga middleCol*/

#middleColPH .webfraga h1.wf {
 clear: both;
 color: #000000;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 21px;
 font-weight: bold;
 line-height: normal;
 margin: 0px;
 padding: 0px;
}
#middleColPH .webfraga h2.wf {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 letter-spacing: 1px;
 margin: 10px 0px 0px 0px;
 text-transform: uppercase;
}
#middleColPH .webfraga p.wf, #middleColPH .webfraga p{
 color: #2F2F2F;
 font-size: 14px;
 font-weight: normal;
 line-height: normal;
 margin-bottom: 5px;
}
#middleColPH .webfraga form table td label {
 font-size: 13px;
 left: 3px;
 position: relative;
 top: -2px;
}
#middleColPH .webfraga a.smallGray, #middleColPH .webfraga .smallGray {
 color: #A7A9AC;
 display: block;
 font-size: 13px;
 font-weight: normal;
 line-height: normal;
 margin: 6px 0px 8px 0px;
 text-decoration: none;
}
#middleColPH .webfraga p.sAlt, #middleColPH .webfraga span.sProc {
 color: #2f2f2f;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 line-height: 120%;
 margin:2px 0px 3px 0px !important;
 text-align: left;
}
#middleColPH .webfraga .sBarPH {
 background-color: #ffffff;
 border: 1px solid #ED7700;
 height: 12px;
 margin: 2px 33px 4px 3px;
 overflow: hidden;
 width: 200px;
}
#middleColPH .webfraga .sBar {
 background-color: #000000;
 display: block;
 height: 13px;
}/* end webfråga middleCol */

#welcome {
 display:none;
}

.latestnews {
 display:none;
}
.mittijuridikenrub {
	display:none;
}
/* forms and stuff */

input, textarea {font-size: 9px; margin: 3px 0px 3px 0px;}

input.submitBtn, input.skickaBtn, input.skickaOrangeBtn {
 height: 23px;
 width: 55px;
}
input.skickaOrangeBtn{background-position: -114px 0px;}
input.skickaBtn {background-position: -57px 0px;}
.clearAll {
 clear: both;
 height: 0.1px;
 overflow: hidden;
 width: 0.1px;
}
.fLeft {float: left;}
h1 a {color: inherit; text-decoration: none;}
.hitlistNavHolder {
 background-color: #ffffff;
 border: 1px solid #e0e0e0;
 float: left;
 height: 12px;
 margin: 0px;
 padding: 1px;
}
.hitlistNavLeftArrow {
 float: left;
 height: 12px;
 margin: 0px;
 padding: 0px 4px 0px 2px;
}
.hitlistNavRightArrow {
 display: none;
}
.hitlistNavText {
 float: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 height: 12px;
 line-height: normal;
 margin: 0px 2px 0px 2px;
 padding: 0px;
}
#hitListPH .kontext {
 display: none;
 display: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}
#hitListPH .hilite {background-color: #f0f0f0;}
#hitListCPH a {color: #000000; text-decoration: none;}
#hitListPH .samling {font-style: italic;}
#hitListPH table.hitList, #hitListCPH table {
 float: left;
 margin: 3px 0px;
}
.activeHitListDistributionItem {
 color: #e37222;
 font-weight: bold;
}
.smallText, .smallTextnorm, .smallNumbers {
 color: #e37222;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}
#hitListCPH .smallTextGrey a{
 color: #767676;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}
#hitListCPH .navGrey a{
 color: #767676;
}
.smallTextnorm {color: #535353; font-size: 9px;}
.smallNumbers {color: #535353;}
#hitListCPH .level2 {margin-left: 12px;}
#hitListCPH .level3 {margin-left: 24px;}
.tundra .dijitDialogTitleBar {
 color: #EE7700;
 cursor: move;
 font-size: 14px;
 letter-spacing: 2px;
 margin: 0px;
 outline: 0;
 padding: 5px 6px 3px 6px;
 text-transform: uppercase;
}
.tundra .dijitDialogCloseIcon {
 background-position: -12px 0px;
 cursor: pointer;
 height: 11px;
 position: absolute;
 right: 6px;
 top: 6px;
 vertical-align: middle;
 width: 11px;
}
a.lopStoryLink {
 color: #000000;
 display: block;
 font-size: 12px;
 font-weight: bold;
 margin-top: 2px;
 text-decoration: none;
}
.annonsTxt {
 background-color:#FFFFFF;
 display:block;
 float:left;
 font-family:verdana,arial,helvetica;
 font-size:8px;
 margin-top:-20px;
 padding-right:3px;
 width:auto;
}
#middleColPH .addHolder {
 background-color:#FFFFFF;
 border-color:#000000 -moz-use-text-color #000000 #000000;
 border-style:dashed none dashed dashed;
 border-width:1px 0;
 display:block;
 margin:-7px 0 0 -11px;
 padding:23px 0 10px;
 width:300px;
}
.addTDash,.addBdash  {
 border-top:1px solid #000000;
 margin-top:-11px;
 height:1px;
 overflow: hidden;
}
.addBdash {
 margin:8px 0px 0px 0px;
}
/* har jag tagit från it3.css */
.infoText,
table.infoTextTable,
.infoTextTableSmall,
.infoTextTable,
.infoTextTableMini,
.infolink img,
.bigColPH a.freeJobLink,
#makeComment,
#toolboxHolder,
#mijHeader,
.rssPh {
display:none;
}
#mijPrintHeader{
	display: block; 
}
#mijSmallPrint {
 display:block;
 margin:5px 0 7px;
}
#printLogo {
 display:block;
 margin:10px 0 5px 0;
}