*					{margin:0;padding:0;border:0;}
body				{font-family:Arial, Sans-Serif; font-size:12px; color:#444444;}
#main { width:864px;  margin:auto; }
#top { width:850px; margin:auto; }
#header { background: url(/graphics/top.jpg) no-repeat; height:135px; }
#menu { font-family:Verdana; font-size:10px; width:850px; height:25px; float:left; background:url(/graphics/emptymainmenubg.gif); float:left; }
#menu ul { list-style:none; float:right; background-color:#FFF; }
#menu ul li {  float:left; }
#menu ul li a { color:#666666; text-decoration:none; font-weight:bold; margin-left:3px;  float:left; display:block; padding:6px 0 0 8px; width:120px;  background:url(/graphics/menuoff.gif); height:19px; vertical-align:middle; }
#menu ul li a:hover { background:url(/graphics/menuover.gif);  }
#menu ul li a.relative { background:url(/graphics/menuon.gif); color:#FFF;  }

#submenu { font-family:Verdana; font-size:10px;clear:both; float:left; width:850px; background:url(/graphics/menuon.gif);  }
#submenu ul { list-style:none; height:25px;  float:left;  }
#submenu ul li { float:left; }
#submenu ul li a { float:left; text-decoration:none; font-weight:bold; display:block; color:#FFF; margin-left:25px; padding:6px 0 0 20px; background:url(/graphics/redmark.gif) no-repeat;  }
#submenu ul li a:hover { background:url(/graphics/bluemark.gif) no-repeat; }
#submenu ul li a.relative { background:url(/graphics/bluemark.gif) no-repeat; }

#fader { clear:both;  background:url(/graphics/fade.jpg); height:20px;  }
#topContent { background:url(/graphics/topContent.jpg) no-repeat; height:8px; }
#content{ float:left; background:url(/graphics/mainbg2.gif) repeat-y; width:864px;min-height:400px;height:auto !important;height:400px; padding-bottom:40px; }
#footer  { clear:both;background:url(/graphics/footerbg.gif) no-repeat; text-align:center; height:32px; font-size:11px; padding-top:8px; }

#content #text {  float:left; width:605px;  margin-left:40px; margin-top:20px; font-size:12px;}
#content #right { float:left; width:140px;  margin-left:65px;  margin-top:20px;}

#small { float:left; width:40px; font-weight:bold;  padding-left:20px; padding-top:6px;  }
#small a { text-decoration:none; color:#FFF;  }

#text a{color:#666666; text-decoration:none;  }
#text a:hover{ color:#000;  }

#content #text .top a{color:#00afd8; text-decoration:none;  }
#content #text .top a:hover{ color:#666666;  }

#content #right { font-size:11px; }
#content #right a { color:#333333; }
#content #right a:hover { color:#666666; text-decoration:none; }


#aktieMenu { margin-bottom:15px; width:200px;}
#aktieMenu ul { font-family:Verdana; font-size:10px; list-style:none; }
#aktieMenu ul li a {text-decoration:none; line-height:5px; font-weight:bold;  color:#666666; display:block;   padding:8px 0 5px 20px; background:url(/graphics/redmark.gif) no-repeat;  }
#aktieMenu ul li a:hover  { background:url(/graphics/bluemark.gif) no-repeat; }
#aktieMenu ul li a.relative { background:url(/graphics/bluemark.gif) no-repeat;  }

#content #text .small { font-size:11px; }

.observer_date { font-weight:bold; }
#content #bolagsmenu ul {font-family:Verdana; font-size:10px; list-style:none; float:left; padding-left:10px;}
#content #bolagsmenu ul li { display:inline; float:left;}
#content #bolagsmenu ul li a { display:block;  float:left;padding:6px 8px 0 15px; color:#666666;height:15px; font-weight:bold; font-size:10px; background:url(/graphics/redmark.gif) no-repeat; }
#content #bolagsmenu ul li a:hover  { background:url(/graphics/bluemark.gif) no-repeat; }
#content #bolagsmenu ul li a.relative { background:url(/graphics/bluemark.gif) no-repeat;  }

div#cision-maincontent
{
	padding:0px;
	margin:0px;
}
div#cision-maincontent
{
	font:10px Verdana, Arial, Sans-Serif;
	color:#444444;
	/*width:500px;*/
}
div#cision-maincontent fieldset
{
	background:#ECEEF2;
	border:0px;
	padding:5px;
}
#cision-maincontent h1,
#cision-maincontent h2,
#cision-maincontent h3,
#cision-maincontent h4,
#cision-maincontent h5,
#cision-maincontent h6,
#cision-maincontent th
{
	font:bold 16px Arial,Helvetica,sans-serif;
	color:#444444;
	padding:0;
	position: relative; /* IE6 bug */
	margin:2px 0px 2px 0px;
}
#cision-maincontent h1
{
	padding-bottom:10px;
}
#cision-maincontent h2
{
	font-size:14px;
}
#cision-maincontent h3,
#cision-maincontent h4,
#cision-maincontent h5,
#cision-maincontent h6,
#cision-maincontent th,
#cision-maincontent .inline-headline
{
	font:bold 10px Verdana, Arial, Sans-Serif;
	color:#009DD9;
}
#cision-maincontent th
{
	text-align:left;
	color:#666666;
}
#cision-maincontent p
{
	padding:0;
	margin:2px 0px 8px 0px;
}
#cision-maincontent a
{
	color:#333333;
	text-decoration:none;
}
#cision-maincontent a:hover
{
	color:#666666;
	text-decoration:underline;
}
#cision-maincontent input,
#cision-maincontent select
{
	font:11px Verdana, Arial, Sans-Serif;
	color:#000;
}
#cision-maincontent .floatRight
{
	float:right;
}
#cision-maincontent .float-left,
#cision-maincontent .float-left li
{
	float:left;
}
#cision-maincontent .horizontal-ruler
{
	border-bottom:1px solid #eee;
	margin-bottom:10px;
}
/* general element end */
#cision-maincontent .clearfloat
{
	clear:left;
	font-size:1px;
	margin:0;
	padding:0;
}
#cision-maincontent p.introduction
{
	font-weight:bold;
}
#cision-maincontent p.company-information,
#cision-maincontent p.contact-information
{
	font-style:italic;
}
/* P R E S S R E L E A S E */
#cision-maincontent .release-date
{
	font-weight:bold;
	color:#000;
	font-size:10px;
}
#cision-maincontent .float-left ul.alternative-document li a
{
	padding-right:20px;
}

/* Lists */
#cision-maincontent ul,
#cision-maincontent ul.observer_yearlist,
#cision-maincontent li
{
	list-style:none;
	padding:0;
	margin:0;
}
#cision-maincontent ul.observer_yearlist
{
	white-space:nowrap;
	margin:0px 0px 8px 0px;
	padding-bottom:20px;
}
#cision-maincontent ul.observer_yearlist li
{
	margin:0px 18px 0px 0px;
	float:left;
}
#cision-maincontent .observer_yearlist strong
{
	color:#003366;
}
#cision-maincontent .observer_yearlist .selected-year
{
	color:#003366;
	font-weight:bold;
}
#cision-maincontent li
{
	margin:2px 0px 0px 0px;
}
#cision-maincontent .selected
{
	color:#000;
}
#cision-maincontent .deselected
{
	color:gray;
}
#cision-maincontent .error
{
	color:red;
}
/* Release-archive */
#cision-maincontent .observer_date
{
	
}
#cision-maincontent #report-archive table,
#cision-maincontent #release-archive table
{
	border-collapse:collapse;
}
#cision-maincontent #report-archive li,
#cision-maincontent #release-archive li
{
	display:block;
	float:left;
	padding-right:10px;
}
#cision-maincontent #report-archive li span,
#cision-maincontent #release-archive li span
{
	padding:0 10px 0 0;
}
#cision-maincontent #report-archive li a,
#cision-maincontent #release-archive li a
{
	/*width:250px;*/
	display:block;
}
#cision-maincontent #report-archive ul,
#cision-maincontent #release-archive ul
{
	display:block;
	clear:left;
}
#cision-maincontent #report-archive td,
#cision-maincontent #report-archive th
{
	vertical-align:top;
	padding-right:4px;
	padding-left:4px;
}

#cision-maincontent #report-archive tr.oddRow td,
#cision-maincontent #release-archive .oddRow
{
	/*background-color:#F3F4F4;*/
	background-color:#FFF;
}
#cision-maincontent #report-archive tr.evenRow td,
#cision-maincontent #release-archive .evenRow
{
	background-color:#FFF;
}
/* S H A R E T I C K E R  - small */
#cision-maincontent .lastupdate
{
	color:#999;
	font-size:10px;
}
#cision-maincontent .ticker-table-small td
{
	font:11px Verdana, Arial, Sans-Serif;
	text-align:center;
	background-color:#fff;
	color:#333;
}
/* S H A R E T I C K E R  -  small version 2 */
#cision-maincontent #ticker-wrapper
{
	border-top:1px solid #fff;
	width:214px !important;
	width:210px;
}
#cision-maincontent #ticker-wrapper .left
{
	float:left;
}
#cision-maincontent .ticker-item
{
	width:70px;
	border-left:1px solid #fff;
}
#cision-maincontent .ticker-item .header,
#cision-maincontent .ticker-item .content,
#cision-maincontent .ticker-item .share-up,
#cision-maincontent .ticker-item .share-down,
#cision-maincontent .ticker-item .share-unchanged
{
	display:block;
	padding:6px 0 4px 10px;
	color:#5c5c5c;
}
#cision-maincontent .ticker-item .share-up
{
	background:#ECEEF2 url(http://wpy.observer.se/client/_images/shareTickerPlus.gif) no-repeat center center;
	padding:20px 0 5px 0;
}
#cision-maincontent .ticker-item .share-down
{
	background:#FFF2DC url(http://wpy.observer.se/client/_images/shareTickerMinus.gif) no-repeat center center;
	padding:20px 0 5px 0;
}
#cision-maincontent .ticker-item .share-unchanged
{
	background:#ECEEF2 url(http://wpy.observer.se/client/_images/shareTickerUnchanged.gif) no-repeat center center;
	padding:20px 0 5px 0;
}
#cision-maincontent .ticker-item .content
{
	background-color:#ECEEF2;
}
#cision-maincontent .ticker-item .border-bottom
{
	border-bottom:1px solid #fff;
}
#cision-maincontent .ticker-item .no-border-bottom
{
	border-bottom:1px solid #fff;
}
#cision-maincontent .ticker-item.right
{
	border-right:1px solid #fff;
}
/* A K T I E G R A F */
#cision-maincontent .elementWrapper
{
	padding:15px 0 15px 0;
	clear:left;
}
#cision-maincontent #GraphWrapper
{
	padding-bottom:10px;
	width:430px;
}
#cision-maincontent #ShareFormWrapper
{
	padding-bottom:10px !important;
	padding-bottom:0;
	padding-left:20px;
	margin-right:20px;
}
#cision-maincontent .ShareFromBackground
{
	background:#F8F8F8;
}
#cision-maincontent #ShareFormWrapper ul,
#cision-maincontent #ShareFormWrapper li
{
	margin:0;
	padding:0;
}
#cision-maincontent #ShareFormWrapper ul
{
	padding-bottom:10px;
}
#cision-maincontent #ShareFormWrapper li
{
	list-style:none;
	float:left;
}
#cision-maincontent #ShareFormWrapper .period-element li
{
	padding-right:28px;
}
#cision-maincontent #ShareFormWrapper .period-element li label
{
	display:block;
}
#cision-maincontent #ShareFormWrapper br
{
	clear:left;
}
#cision-maincontent #ShareFormWrapper .datefield
{
	width:85px;
}

#cision-maincontent .list-element
{
	width: 230px;
	margin-bottom: 10px;
	margin-right: 20px;
	background: url('../img/share_elementbackground.gif') repeat-x bottom;
}
#cision-maincontent .table-element
{
	width: 230px;
	margin-right: 20px;
}
#cision-maincontent .left
{
    float:left;
}
#cision-maincontent .right
{
    float:right;
}
#cision-maincontent label
{
	display: inline;
}

#cision-maincontent .color-box
{
	width: 8px;
	height: 8px;
	font-size: 0px;
}
#cision-maincontent .color-box#box0
{
	background:url(http://wpy.observer.se/client/precompsolutions/sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=0&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent .color-box#box1
{
	background:url(http://wpy.observer.se/client/precompsolutions/sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=1&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent .color-box#boxQuantity
{
	border: 1px solid #832A48;
	width: 6px;
	height: 6px;
	background-color:#AF3F65;
}
#cision-maincontent .color-box#boxDelta
{
	border: 1px solid #1E638D;
	width: 6px;
	height: 6px;	
	background-color:#328BC2;
}
#cision-maincontent .event-box
{
	width: 10px;
	height: 20px;
	font-size: 0px;
}
#cision-maincontent .event-box#Release
{
	background:url(http://wpy.observer.se/client/_images/event.gif) 2px no-repeat;
}
#cision-maincontent .event-box#Report
{
	background:url(http://wpy.observer.se/client/_images/event_report.gif) 2px no-repeat;
}
#cision-maincontent .copywriteGraph
{
	font-size:10px;
	color:#888888;
	display:block;
	text-align:center;
}
#cision-maincontent .vertical-inline-element
{
	vertical-align:20%;
}
#cision-maincontent #date1,
#cision-maincontent #date2
{
	margin-right:3px;
}
SELECT
{
	font:11px Verdana, Arial, Sans-Serif;
}
BUTTON
{
	font:11px Verdana, Arial, Sans-Serif;
}
INPUT
{
	font:11px Verdana, Arial, Sans-Serif;
}

.top-rubrik { margin-left:-8px; z-index:9999px; position:relative;}